]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - binutils/configure
PR 14072
[thirdparty/binutils-gdb.git] / binutils / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 emulate sh
19 NULLCMD=:
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST
24 else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50 else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" "" $as_nl"
88
89 # Find who we are. Look in the path if we contain no directory separator.
90 case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99 IFS=$as_save_IFS
100
101 ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106 as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142 else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148 esac
149 fi
150 "
151 as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165 exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1
173
174 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178 PATH=/empty FPATH=/empty; export PATH FPATH
179 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181 if (eval "$as_required") 2>/dev/null; then :
182 as_have_required=yes
183 else
184 as_have_required=no
185 fi
186 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188 else
189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 as_found=false
191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 do
193 IFS=$as_save_IFS
194 test -z "$as_dir" && as_dir=.
195 as_found=:
196 case $as_dir in #(
197 /*)
198 for as_base in sh bash ksh sh5; do
199 # Try only shells that exist, to save several forks.
200 as_shell=$as_dir/$as_base
201 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203 CONFIG_SHELL=$as_shell as_have_required=yes
204 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205 break 2
206 fi
207 fi
208 done;;
209 esac
210 as_found=false
211 done
212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214 CONFIG_SHELL=$SHELL as_have_required=yes
215 fi; }
216 IFS=$as_save_IFS
217
218
219 if test "x$CONFIG_SHELL" != x; then :
220 # We cannot yet assume a decent shell, so we have to provide a
221 # neutralization value for shells without unset; and this also
222 # works around shells that cannot unset nonexistent variables.
223 BASH_ENV=/dev/null
224 ENV=/dev/null
225 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226 export CONFIG_SHELL
227 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 fi
229
230 if test x$as_have_required = xno; then :
231 $as_echo "$0: This script requires a shell more modern than all"
232 $as_echo "$0: the shells that I found on your system."
233 if test x${ZSH_VERSION+set} = xset ; then
234 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236 else
237 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
241 fi
242 exit 1
243 fi
244 fi
245 fi
246 SHELL=${CONFIG_SHELL-/bin/sh}
247 export SHELL
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE= GREP_OPTIONS=
250 unset CLICOLOR_FORCE GREP_OPTIONS
251
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
255 # as_fn_unset VAR
256 # ---------------
257 # Portably unset VAR.
258 as_fn_unset ()
259 {
260 { eval $1=; unset $1;}
261 }
262 as_unset=as_fn_unset
263
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
267 as_fn_set_status ()
268 {
269 return $1
270 } # as_fn_set_status
271
272 # as_fn_exit STATUS
273 # -----------------
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 as_fn_exit ()
276 {
277 set +e
278 as_fn_set_status $1
279 exit $1
280 } # as_fn_exit
281
282 # as_fn_mkdir_p
283 # -------------
284 # Create "$as_dir" as a directory, including parents if necessary.
285 as_fn_mkdir_p ()
286 {
287
288 case $as_dir in #(
289 -*) as_dir=./$as_dir;;
290 esac
291 test -d "$as_dir" || eval $as_mkdir_p || {
292 as_dirs=
293 while :; do
294 case $as_dir in #(
295 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296 *) as_qdir=$as_dir;;
297 esac
298 as_dirs="'$as_qdir' $as_dirs"
299 as_dir=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 X"$as_dir" : 'X\(//\)[^/]' \| \
302 X"$as_dir" : 'X\(//\)$' \| \
303 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\/\)[^/].*/{
310 s//\1/
311 q
312 }
313 /^X\(\/\/\)$/{
314 s//\1/
315 q
316 }
317 /^X\(\/\).*/{
318 s//\1/
319 q
320 }
321 s/.*/./; q'`
322 test -d "$as_dir" && break
323 done
324 test -z "$as_dirs" || eval "mkdir $as_dirs"
325 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328 } # as_fn_mkdir_p
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
334 # implementations.
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336 eval 'as_fn_append ()
337 {
338 eval $1+=\$2
339 }'
340 else
341 as_fn_append ()
342 {
343 eval $1=\$$1\$2
344 }
345 fi # as_fn_append
346
347 # as_fn_arith ARG...
348 # ------------------
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353 eval 'as_fn_arith ()
354 {
355 as_val=$(( $* ))
356 }'
357 else
358 as_fn_arith ()
359 {
360 as_val=`expr "$@" || test $? -eq 1`
361 }
362 fi # as_fn_arith
363
364
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
370 as_fn_error ()
371 {
372 as_status=$?; test $as_status -eq 0 && as_status=1
373 if test "$3"; then
374 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376 fi
377 $as_echo "$as_me: error: $1" >&2
378 as_fn_exit $as_status
379 } # as_fn_error
380
381 if expr a : '\(a\)' >/dev/null 2>&1 &&
382 test "X`expr 00001 : '.*\(...\)'`" = X001; then
383 as_expr=expr
384 else
385 as_expr=false
386 fi
387
388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389 as_basename=basename
390 else
391 as_basename=false
392 fi
393
394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395 as_dirname=dirname
396 else
397 as_dirname=false
398 fi
399
400 as_me=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 X"$0" : 'X\(//\)$' \| \
403 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 $as_echo X/"$0" |
405 sed '/^.*\/\([^/][^/]*\)\/*$/{
406 s//\1/
407 q
408 }
409 /^X\/\(\/\/\)$/{
410 s//\1/
411 q
412 }
413 /^X\/\(\/\).*/{
414 s//\1/
415 q
416 }
417 s/.*/./; q'`
418
419 # Avoid depending upon Character Ranges.
420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits='0123456789'
424 as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427 as_lineno_1=$LINENO as_lineno_1a=$LINENO
428 as_lineno_2=$LINENO as_lineno_2a=$LINENO
429 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
432 sed -n '
433 p
434 /[$]LINENO/=
435 ' <$as_myself |
436 sed '
437 s/[$]LINENO.*/&-/
438 t lineno
439 b
440 :lineno
441 N
442 :loop
443 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444 t loop
445 s/-\n.*//
446 ' >$as_me.lineno &&
447 chmod +x "$as_me.lineno" ||
448 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450 # Don't try to exec as it changes $[0], causing all sort of problems
451 # (the dirname of $[0] is not the place where we might find the
452 # original and so on. Autoconf is especially sensitive to this).
453 . "./$as_me.lineno"
454 # Exit status is that of the last command.
455 exit
456 }
457
458 ECHO_C= ECHO_N= ECHO_T=
459 case `echo -n x` in #(((((
460 -n*)
461 case `echo 'xy\c'` in
462 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
463 xy) ECHO_C='\c';;
464 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
465 ECHO_T=' ';;
466 esac;;
467 *)
468 ECHO_N='-n';;
469 esac
470
471 rm -f conf$$ conf$$.exe conf$$.file
472 if test -d conf$$.dir; then
473 rm -f conf$$.dir/conf$$.file
474 else
475 rm -f conf$$.dir
476 mkdir conf$$.dir 2>/dev/null
477 fi
478 if (echo >conf$$.file) 2>/dev/null; then
479 if ln -s conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s='ln -s'
481 # ... but there are two gotchas:
482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 # In both cases, we have to default to `cp -p'.
485 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486 as_ln_s='cp -p'
487 elif ln conf$$.file conf$$ 2>/dev/null; then
488 as_ln_s=ln
489 else
490 as_ln_s='cp -p'
491 fi
492 else
493 as_ln_s='cp -p'
494 fi
495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 rmdir conf$$.dir 2>/dev/null
497
498 if mkdir -p . 2>/dev/null; then
499 as_mkdir_p='mkdir -p "$as_dir"'
500 else
501 test -d ./-p && rmdir ./-p
502 as_mkdir_p=false
503 fi
504
505 if test -x / >/dev/null 2>&1; then
506 as_test_x='test -x'
507 else
508 if ls -dL / >/dev/null 2>&1; then
509 as_ls_L_option=L
510 else
511 as_ls_L_option=
512 fi
513 as_test_x='
514 eval sh -c '\''
515 if test -d "$1"; then
516 test -d "$1/.";
517 else
518 case $1 in #(
519 -*)set "./$1";;
520 esac;
521 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 ???[sx]*):;;*)false;;esac;fi
523 '\'' sh
524 '
525 fi
526 as_executable_p=$as_test_x
527
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537 exec 7<&0 </dev/null 6>&1
538
539 # Name of the host.
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544 #
545 # Initializations.
546 #
547 ac_default_prefix=/usr/local
548 ac_clean_files=
549 ac_config_libobj_dir=.
550 LIBOBJS=
551 cross_compiling=no
552 subdirs=
553 MFLAGS=
554 MAKEFLAGS=
555
556 # Identity of this package.
557 PACKAGE_NAME=
558 PACKAGE_TARNAME=
559 PACKAGE_VERSION=
560 PACKAGE_STRING=
561 PACKAGE_BUGREPORT=
562 PACKAGE_URL=
563
564 ac_unique_file="ar.c"
565 # Factoring default headers for most tests.
566 ac_includes_default="\
567 #include <stdio.h>
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
570 #endif
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
573 #endif
574 #ifdef STDC_HEADERS
575 # include <stdlib.h>
576 # include <stddef.h>
577 #else
578 # ifdef HAVE_STDLIB_H
579 # include <stdlib.h>
580 # endif
581 #endif
582 #ifdef HAVE_STRING_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 # include <memory.h>
585 # endif
586 # include <string.h>
587 #endif
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
590 #endif
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
593 #endif
594 #ifdef HAVE_STDINT_H
595 # include <stdint.h>
596 #endif
597 #ifdef HAVE_UNISTD_H
598 # include <unistd.h>
599 #endif"
600
601 ac_subst_vars='am__EXEEXT_FALSE
602 am__EXEEXT_TRUE
603 LTLIBOBJS
604 LIBOBJS
605 EMULATION_VECTOR
606 EMULATION
607 OBJDUMP_PRIVATE_OFILES
608 OBJDUMP_DEFS
609 BUILD_INSTALL_MISC
610 BUILD_MISC
611 BUILD_DLLWRAP
612 BUILD_WINDMC
613 BUILD_WINDRES
614 DLLTOOL_DEFS
615 BUILD_DLLTOOL
616 BUILD_SRCONV
617 BUILD_NLMCONV
618 NLMCONV_DEFS
619 LTLIBICONV
620 LIBICONV
621 ALLOCA
622 DEMANGLER_NAME
623 EXEEXT_FOR_BUILD
624 CC_FOR_BUILD
625 HDEFINES
626 GENINSRC_NEVER_FALSE
627 GENINSRC_NEVER_TRUE
628 MAINT
629 MAINTAINER_MODE_FALSE
630 MAINTAINER_MODE_TRUE
631 MSGMERGE
632 MSGFMT
633 MKINSTALLDIRS
634 CATOBJEXT
635 GENCAT
636 INSTOBJEXT
637 DATADIRNAME
638 CATALOGS
639 POSUB
640 GMSGFMT
641 XGETTEXT
642 INCINTL
643 LIBINTL_DEP
644 LIBINTL
645 USE_NLS
646 LEXLIB
647 LEX_OUTPUT_ROOT
648 LEX
649 YFLAGS
650 YACC
651 NO_WERROR
652 WARN_CFLAGS
653 OTOOL64
654 OTOOL
655 LIPO
656 NMEDIT
657 DSYMUTIL
658 MANIFEST_TOOL
659 RANLIB
660 ac_ct_AR
661 AR
662 DLLTOOL
663 OBJDUMP
664 LN_S
665 NM
666 ac_ct_DUMPBIN
667 DUMPBIN
668 LD
669 FGREP
670 SED
671 LIBTOOL
672 EGREP
673 GREP
674 CPP
675 am__fastdepCC_FALSE
676 am__fastdepCC_TRUE
677 CCDEPMODE
678 AMDEPBACKSLASH
679 AMDEP_FALSE
680 AMDEP_TRUE
681 am__quote
682 am__include
683 DEPDIR
684 am__untar
685 am__tar
686 AMTAR
687 am__leading_dot
688 SET_MAKE
689 AWK
690 mkdir_p
691 MKDIR_P
692 INSTALL_STRIP_PROGRAM
693 STRIP
694 install_sh
695 MAKEINFO
696 AUTOHEADER
697 AUTOMAKE
698 AUTOCONF
699 ACLOCAL
700 VERSION
701 PACKAGE
702 CYGPATH_W
703 am__isrc
704 INSTALL_DATA
705 INSTALL_SCRIPT
706 INSTALL_PROGRAM
707 OBJEXT
708 EXEEXT
709 ac_ct_CC
710 CPPFLAGS
711 LDFLAGS
712 CFLAGS
713 CC
714 target_os
715 target_vendor
716 target_cpu
717 target
718 host_os
719 host_vendor
720 host_cpu
721 host
722 build_os
723 build_vendor
724 build_cpu
725 build
726 target_alias
727 host_alias
728 build_alias
729 LIBS
730 ECHO_T
731 ECHO_N
732 ECHO_C
733 DEFS
734 mandir
735 localedir
736 libdir
737 psdir
738 pdfdir
739 dvidir
740 htmldir
741 infodir
742 docdir
743 oldincludedir
744 includedir
745 localstatedir
746 sharedstatedir
747 sysconfdir
748 datadir
749 datarootdir
750 libexecdir
751 sbindir
752 bindir
753 program_transform_name
754 prefix
755 exec_prefix
756 PACKAGE_URL
757 PACKAGE_BUGREPORT
758 PACKAGE_STRING
759 PACKAGE_VERSION
760 PACKAGE_TARNAME
761 PACKAGE_NAME
762 PATH_SEPARATOR
763 SHELL'
764 ac_subst_files=''
765 ac_user_opts='
766 enable_option_checking
767 enable_dependency_tracking
768 enable_plugins
769 enable_largefile
770 enable_shared
771 enable_static
772 with_pic
773 enable_fast_install
774 with_gnu_ld
775 with_sysroot
776 enable_libtool_lock
777 enable_targets
778 enable_deterministic_archives
779 enable_werror
780 enable_build_warnings
781 enable_nls
782 enable_maintainer_mode
783 with_zlib
784 enable_rpath
785 with_libiconv_prefix
786 '
787 ac_precious_vars='build_alias
788 host_alias
789 target_alias
790 CC
791 CFLAGS
792 LDFLAGS
793 LIBS
794 CPPFLAGS
795 CPP
796 YACC
797 YFLAGS'
798
799
800 # Initialize some variables set by options.
801 ac_init_help=
802 ac_init_version=false
803 ac_unrecognized_opts=
804 ac_unrecognized_sep=
805 # The variables have the same names as the options, with
806 # dashes changed to underlines.
807 cache_file=/dev/null
808 exec_prefix=NONE
809 no_create=
810 no_recursion=
811 prefix=NONE
812 program_prefix=NONE
813 program_suffix=NONE
814 program_transform_name=s,x,x,
815 silent=
816 site=
817 srcdir=
818 verbose=
819 x_includes=NONE
820 x_libraries=NONE
821
822 # Installation directory options.
823 # These are left unexpanded so users can "make install exec_prefix=/foo"
824 # and all the variables that are supposed to be based on exec_prefix
825 # by default will actually change.
826 # Use braces instead of parens because sh, perl, etc. also accept them.
827 # (The list follows the same order as the GNU Coding Standards.)
828 bindir='${exec_prefix}/bin'
829 sbindir='${exec_prefix}/sbin'
830 libexecdir='${exec_prefix}/libexec'
831 datarootdir='${prefix}/share'
832 datadir='${datarootdir}'
833 sysconfdir='${prefix}/etc'
834 sharedstatedir='${prefix}/com'
835 localstatedir='${prefix}/var'
836 includedir='${prefix}/include'
837 oldincludedir='/usr/include'
838 docdir='${datarootdir}/doc/${PACKAGE}'
839 infodir='${datarootdir}/info'
840 htmldir='${docdir}'
841 dvidir='${docdir}'
842 pdfdir='${docdir}'
843 psdir='${docdir}'
844 libdir='${exec_prefix}/lib'
845 localedir='${datarootdir}/locale'
846 mandir='${datarootdir}/man'
847
848 ac_prev=
849 ac_dashdash=
850 for ac_option
851 do
852 # If the previous option needs an argument, assign it.
853 if test -n "$ac_prev"; then
854 eval $ac_prev=\$ac_option
855 ac_prev=
856 continue
857 fi
858
859 case $ac_option in
860 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
861 *) ac_optarg=yes ;;
862 esac
863
864 # Accept the important Cygnus configure options, so we can diagnose typos.
865
866 case $ac_dashdash$ac_option in
867 --)
868 ac_dashdash=yes ;;
869
870 -bindir | --bindir | --bindi | --bind | --bin | --bi)
871 ac_prev=bindir ;;
872 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
873 bindir=$ac_optarg ;;
874
875 -build | --build | --buil | --bui | --bu)
876 ac_prev=build_alias ;;
877 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
878 build_alias=$ac_optarg ;;
879
880 -cache-file | --cache-file | --cache-fil | --cache-fi \
881 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
882 ac_prev=cache_file ;;
883 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
884 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
885 cache_file=$ac_optarg ;;
886
887 --config-cache | -C)
888 cache_file=config.cache ;;
889
890 -datadir | --datadir | --datadi | --datad)
891 ac_prev=datadir ;;
892 -datadir=* | --datadir=* | --datadi=* | --datad=*)
893 datadir=$ac_optarg ;;
894
895 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
896 | --dataroo | --dataro | --datar)
897 ac_prev=datarootdir ;;
898 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
899 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
900 datarootdir=$ac_optarg ;;
901
902 -disable-* | --disable-*)
903 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
904 # Reject names that are not valid shell variable names.
905 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
906 as_fn_error "invalid feature name: $ac_useropt"
907 ac_useropt_orig=$ac_useropt
908 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
909 case $ac_user_opts in
910 *"
911 "enable_$ac_useropt"
912 "*) ;;
913 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
914 ac_unrecognized_sep=', ';;
915 esac
916 eval enable_$ac_useropt=no ;;
917
918 -docdir | --docdir | --docdi | --doc | --do)
919 ac_prev=docdir ;;
920 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
921 docdir=$ac_optarg ;;
922
923 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
924 ac_prev=dvidir ;;
925 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
926 dvidir=$ac_optarg ;;
927
928 -enable-* | --enable-*)
929 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
930 # Reject names that are not valid shell variable names.
931 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
932 as_fn_error "invalid feature name: $ac_useropt"
933 ac_useropt_orig=$ac_useropt
934 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
935 case $ac_user_opts in
936 *"
937 "enable_$ac_useropt"
938 "*) ;;
939 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
940 ac_unrecognized_sep=', ';;
941 esac
942 eval enable_$ac_useropt=\$ac_optarg ;;
943
944 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
945 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
946 | --exec | --exe | --ex)
947 ac_prev=exec_prefix ;;
948 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
949 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
950 | --exec=* | --exe=* | --ex=*)
951 exec_prefix=$ac_optarg ;;
952
953 -gas | --gas | --ga | --g)
954 # Obsolete; use --with-gas.
955 with_gas=yes ;;
956
957 -help | --help | --hel | --he | -h)
958 ac_init_help=long ;;
959 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
960 ac_init_help=recursive ;;
961 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
962 ac_init_help=short ;;
963
964 -host | --host | --hos | --ho)
965 ac_prev=host_alias ;;
966 -host=* | --host=* | --hos=* | --ho=*)
967 host_alias=$ac_optarg ;;
968
969 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
970 ac_prev=htmldir ;;
971 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
972 | --ht=*)
973 htmldir=$ac_optarg ;;
974
975 -includedir | --includedir | --includedi | --included | --include \
976 | --includ | --inclu | --incl | --inc)
977 ac_prev=includedir ;;
978 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
979 | --includ=* | --inclu=* | --incl=* | --inc=*)
980 includedir=$ac_optarg ;;
981
982 -infodir | --infodir | --infodi | --infod | --info | --inf)
983 ac_prev=infodir ;;
984 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
985 infodir=$ac_optarg ;;
986
987 -libdir | --libdir | --libdi | --libd)
988 ac_prev=libdir ;;
989 -libdir=* | --libdir=* | --libdi=* | --libd=*)
990 libdir=$ac_optarg ;;
991
992 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
993 | --libexe | --libex | --libe)
994 ac_prev=libexecdir ;;
995 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
996 | --libexe=* | --libex=* | --libe=*)
997 libexecdir=$ac_optarg ;;
998
999 -localedir | --localedir | --localedi | --localed | --locale)
1000 ac_prev=localedir ;;
1001 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1002 localedir=$ac_optarg ;;
1003
1004 -localstatedir | --localstatedir | --localstatedi | --localstated \
1005 | --localstate | --localstat | --localsta | --localst | --locals)
1006 ac_prev=localstatedir ;;
1007 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1008 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1009 localstatedir=$ac_optarg ;;
1010
1011 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1012 ac_prev=mandir ;;
1013 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1014 mandir=$ac_optarg ;;
1015
1016 -nfp | --nfp | --nf)
1017 # Obsolete; use --without-fp.
1018 with_fp=no ;;
1019
1020 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1021 | --no-cr | --no-c | -n)
1022 no_create=yes ;;
1023
1024 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1025 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1026 no_recursion=yes ;;
1027
1028 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1029 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1030 | --oldin | --oldi | --old | --ol | --o)
1031 ac_prev=oldincludedir ;;
1032 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1033 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1034 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1035 oldincludedir=$ac_optarg ;;
1036
1037 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1038 ac_prev=prefix ;;
1039 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1040 prefix=$ac_optarg ;;
1041
1042 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1043 | --program-pre | --program-pr | --program-p)
1044 ac_prev=program_prefix ;;
1045 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1046 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1047 program_prefix=$ac_optarg ;;
1048
1049 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1050 | --program-suf | --program-su | --program-s)
1051 ac_prev=program_suffix ;;
1052 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1053 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1054 program_suffix=$ac_optarg ;;
1055
1056 -program-transform-name | --program-transform-name \
1057 | --program-transform-nam | --program-transform-na \
1058 | --program-transform-n | --program-transform- \
1059 | --program-transform | --program-transfor \
1060 | --program-transfo | --program-transf \
1061 | --program-trans | --program-tran \
1062 | --progr-tra | --program-tr | --program-t)
1063 ac_prev=program_transform_name ;;
1064 -program-transform-name=* | --program-transform-name=* \
1065 | --program-transform-nam=* | --program-transform-na=* \
1066 | --program-transform-n=* | --program-transform-=* \
1067 | --program-transform=* | --program-transfor=* \
1068 | --program-transfo=* | --program-transf=* \
1069 | --program-trans=* | --program-tran=* \
1070 | --progr-tra=* | --program-tr=* | --program-t=*)
1071 program_transform_name=$ac_optarg ;;
1072
1073 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1074 ac_prev=pdfdir ;;
1075 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1076 pdfdir=$ac_optarg ;;
1077
1078 -psdir | --psdir | --psdi | --psd | --ps)
1079 ac_prev=psdir ;;
1080 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1081 psdir=$ac_optarg ;;
1082
1083 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1084 | -silent | --silent | --silen | --sile | --sil)
1085 silent=yes ;;
1086
1087 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1088 ac_prev=sbindir ;;
1089 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1090 | --sbi=* | --sb=*)
1091 sbindir=$ac_optarg ;;
1092
1093 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1094 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1095 | --sharedst | --shareds | --shared | --share | --shar \
1096 | --sha | --sh)
1097 ac_prev=sharedstatedir ;;
1098 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1099 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1100 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1101 | --sha=* | --sh=*)
1102 sharedstatedir=$ac_optarg ;;
1103
1104 -site | --site | --sit)
1105 ac_prev=site ;;
1106 -site=* | --site=* | --sit=*)
1107 site=$ac_optarg ;;
1108
1109 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1110 ac_prev=srcdir ;;
1111 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1112 srcdir=$ac_optarg ;;
1113
1114 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1115 | --syscon | --sysco | --sysc | --sys | --sy)
1116 ac_prev=sysconfdir ;;
1117 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1118 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1119 sysconfdir=$ac_optarg ;;
1120
1121 -target | --target | --targe | --targ | --tar | --ta | --t)
1122 ac_prev=target_alias ;;
1123 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1124 target_alias=$ac_optarg ;;
1125
1126 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1127 verbose=yes ;;
1128
1129 -version | --version | --versio | --versi | --vers | -V)
1130 ac_init_version=: ;;
1131
1132 -with-* | --with-*)
1133 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
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--with-$ac_useropt_orig"
1144 ac_unrecognized_sep=', ';;
1145 esac
1146 eval with_$ac_useropt=\$ac_optarg ;;
1147
1148 -without-* | --without-*)
1149 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1150 # Reject names that are not valid shell variable names.
1151 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1152 as_fn_error "invalid package name: $ac_useropt"
1153 ac_useropt_orig=$ac_useropt
1154 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1155 case $ac_user_opts in
1156 *"
1157 "with_$ac_useropt"
1158 "*) ;;
1159 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1160 ac_unrecognized_sep=', ';;
1161 esac
1162 eval with_$ac_useropt=no ;;
1163
1164 --x)
1165 # Obsolete; use --with-x.
1166 with_x=yes ;;
1167
1168 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1169 | --x-incl | --x-inc | --x-in | --x-i)
1170 ac_prev=x_includes ;;
1171 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1172 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1173 x_includes=$ac_optarg ;;
1174
1175 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1176 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1177 ac_prev=x_libraries ;;
1178 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1179 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1180 x_libraries=$ac_optarg ;;
1181
1182 -*) as_fn_error "unrecognized option: \`$ac_option'
1183 Try \`$0 --help' for more information."
1184 ;;
1185
1186 *=*)
1187 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1188 # Reject names that are not valid shell variable names.
1189 case $ac_envvar in #(
1190 '' | [0-9]* | *[!_$as_cr_alnum]* )
1191 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1192 esac
1193 eval $ac_envvar=\$ac_optarg
1194 export $ac_envvar ;;
1195
1196 *)
1197 # FIXME: should be removed in autoconf 3.0.
1198 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1199 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1200 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1201 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1202 ;;
1203
1204 esac
1205 done
1206
1207 if test -n "$ac_prev"; then
1208 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1209 as_fn_error "missing argument to $ac_option"
1210 fi
1211
1212 if test -n "$ac_unrecognized_opts"; then
1213 case $enable_option_checking in
1214 no) ;;
1215 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1216 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1217 esac
1218 fi
1219
1220 # Check all directory arguments for consistency.
1221 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1222 datadir sysconfdir sharedstatedir localstatedir includedir \
1223 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1224 libdir localedir mandir
1225 do
1226 eval ac_val=\$$ac_var
1227 # Remove trailing slashes.
1228 case $ac_val in
1229 */ )
1230 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1231 eval $ac_var=\$ac_val;;
1232 esac
1233 # Be sure to have absolute directory names.
1234 case $ac_val in
1235 [\\/$]* | ?:[\\/]* ) continue;;
1236 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1237 esac
1238 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1239 done
1240
1241 # There might be people who depend on the old broken behavior: `$host'
1242 # used to hold the argument of --host etc.
1243 # FIXME: To remove some day.
1244 build=$build_alias
1245 host=$host_alias
1246 target=$target_alias
1247
1248 # FIXME: To remove some day.
1249 if test "x$host_alias" != x; then
1250 if test "x$build_alias" = x; then
1251 cross_compiling=maybe
1252 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1253 If a cross compiler is detected then cross compile mode will be used." >&2
1254 elif test "x$build_alias" != "x$host_alias"; then
1255 cross_compiling=yes
1256 fi
1257 fi
1258
1259 ac_tool_prefix=
1260 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1261
1262 test "$silent" = yes && exec 6>/dev/null
1263
1264
1265 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1266 ac_ls_di=`ls -di .` &&
1267 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1268 as_fn_error "working directory cannot be determined"
1269 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1270 as_fn_error "pwd does not report name of working directory"
1271
1272
1273 # Find the source files, if location was not specified.
1274 if test -z "$srcdir"; then
1275 ac_srcdir_defaulted=yes
1276 # Try the directory containing this script, then the parent directory.
1277 ac_confdir=`$as_dirname -- "$as_myself" ||
1278 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1279 X"$as_myself" : 'X\(//\)[^/]' \| \
1280 X"$as_myself" : 'X\(//\)$' \| \
1281 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1282 $as_echo X"$as_myself" |
1283 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1284 s//\1/
1285 q
1286 }
1287 /^X\(\/\/\)[^/].*/{
1288 s//\1/
1289 q
1290 }
1291 /^X\(\/\/\)$/{
1292 s//\1/
1293 q
1294 }
1295 /^X\(\/\).*/{
1296 s//\1/
1297 q
1298 }
1299 s/.*/./; q'`
1300 srcdir=$ac_confdir
1301 if test ! -r "$srcdir/$ac_unique_file"; then
1302 srcdir=..
1303 fi
1304 else
1305 ac_srcdir_defaulted=no
1306 fi
1307 if test ! -r "$srcdir/$ac_unique_file"; then
1308 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1309 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1310 fi
1311 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1312 ac_abs_confdir=`(
1313 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1314 pwd)`
1315 # When building in place, set srcdir=.
1316 if test "$ac_abs_confdir" = "$ac_pwd"; then
1317 srcdir=.
1318 fi
1319 # Remove unnecessary trailing slashes from srcdir.
1320 # Double slashes in file names in object file debugging info
1321 # mess up M-x gdb in Emacs.
1322 case $srcdir in
1323 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1324 esac
1325 for ac_var in $ac_precious_vars; do
1326 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1327 eval ac_env_${ac_var}_value=\$${ac_var}
1328 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1329 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1330 done
1331
1332 #
1333 # Report the --help message.
1334 #
1335 if test "$ac_init_help" = "long"; then
1336 # Omit some internal or obsolete options to make the list less imposing.
1337 # This message is too long to be a string in the A/UX 3.1 sh.
1338 cat <<_ACEOF
1339 \`configure' configures this package to adapt to many kinds of systems.
1340
1341 Usage: $0 [OPTION]... [VAR=VALUE]...
1342
1343 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1344 VAR=VALUE. See below for descriptions of some of the useful variables.
1345
1346 Defaults for the options are specified in brackets.
1347
1348 Configuration:
1349 -h, --help display this help and exit
1350 --help=short display options specific to this package
1351 --help=recursive display the short help of all the included packages
1352 -V, --version display version information and exit
1353 -q, --quiet, --silent do not print \`checking...' messages
1354 --cache-file=FILE cache test results in FILE [disabled]
1355 -C, --config-cache alias for \`--cache-file=config.cache'
1356 -n, --no-create do not create output files
1357 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1358
1359 Installation directories:
1360 --prefix=PREFIX install architecture-independent files in PREFIX
1361 [$ac_default_prefix]
1362 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1363 [PREFIX]
1364
1365 By default, \`make install' will install all the files in
1366 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1367 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1368 for instance \`--prefix=\$HOME'.
1369
1370 For better control, use the options below.
1371
1372 Fine tuning of the installation directories:
1373 --bindir=DIR user executables [EPREFIX/bin]
1374 --sbindir=DIR system admin executables [EPREFIX/sbin]
1375 --libexecdir=DIR program executables [EPREFIX/libexec]
1376 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1377 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1378 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1379 --libdir=DIR object code libraries [EPREFIX/lib]
1380 --includedir=DIR C header files [PREFIX/include]
1381 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1382 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1383 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1384 --infodir=DIR info documentation [DATAROOTDIR/info]
1385 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1386 --mandir=DIR man documentation [DATAROOTDIR/man]
1387 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1388 --htmldir=DIR html documentation [DOCDIR]
1389 --dvidir=DIR dvi documentation [DOCDIR]
1390 --pdfdir=DIR pdf documentation [DOCDIR]
1391 --psdir=DIR ps documentation [DOCDIR]
1392 _ACEOF
1393
1394 cat <<\_ACEOF
1395
1396 Program names:
1397 --program-prefix=PREFIX prepend PREFIX to installed program names
1398 --program-suffix=SUFFIX append SUFFIX to installed program names
1399 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1400
1401 System types:
1402 --build=BUILD configure for building on BUILD [guessed]
1403 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1404 --target=TARGET configure for building compilers for TARGET [HOST]
1405 _ACEOF
1406 fi
1407
1408 if test -n "$ac_init_help"; then
1409
1410 cat <<\_ACEOF
1411
1412 Optional Features:
1413 --disable-option-checking ignore unrecognized --enable/--with options
1414 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1415 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1416 --disable-dependency-tracking speeds up one-time build
1417 --enable-dependency-tracking do not reject slow dependency extractors
1418 --enable-plugins Enable support for plugins (defaults no)
1419 --disable-largefile omit support for large files
1420 --enable-shared[=PKGS] build shared libraries [default=yes]
1421 --enable-static[=PKGS] build static libraries [default=yes]
1422 --enable-fast-install[=PKGS]
1423 optimize for fast installation [default=yes]
1424 --disable-libtool-lock avoid locking (might break parallel builds)
1425 --enable-targets alternative target configurations
1426 --enable-deterministic-archives
1427 ar and ranlib default to -D behavior
1428 --enable-werror treat compile warnings as errors
1429 --enable-build-warnings enable build-time compiler warnings
1430 --disable-nls do not use Native Language Support
1431 --enable-maintainer-mode enable make rules and dependencies not useful
1432 (and sometimes confusing) to the casual installer
1433 --disable-rpath do not hardcode runtime library paths
1434
1435 Optional Packages:
1436 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1437 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1438 --with-pic try to use only PIC/non-PIC objects [default=use
1439 both]
1440 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1441 --with-sysroot=DIR Search for dependent libraries within DIR
1442 (or the compiler's sysroot if not specified).
1443 --with-zlib include zlib support (auto/yes/no) default=auto
1444 --with-gnu-ld assume the C compiler uses GNU ld default=no
1445 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1446 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1447
1448 Some influential environment variables:
1449 CC C compiler command
1450 CFLAGS C compiler flags
1451 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1452 nonstandard directory <lib dir>
1453 LIBS libraries to pass to the linker, e.g. -l<library>
1454 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1455 you have headers in a nonstandard directory <include dir>
1456 CPP C preprocessor
1457 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1458 the first program found out of: `bison -y', `byacc', `yacc'.
1459 YFLAGS The list of arguments that will be passed by default to $YACC.
1460 This script will default YFLAGS to the empty string to avoid a
1461 default value of `-d' given by some make applications.
1462
1463 Use these variables to override the choices made by `configure' or to help
1464 it to find libraries and programs with nonstandard names/locations.
1465
1466 Report bugs to the package provider.
1467 _ACEOF
1468 ac_status=$?
1469 fi
1470
1471 if test "$ac_init_help" = "recursive"; then
1472 # If there are subdirs, report their specific --help.
1473 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1474 test -d "$ac_dir" ||
1475 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1476 continue
1477 ac_builddir=.
1478
1479 case "$ac_dir" in
1480 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1481 *)
1482 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1483 # A ".." for each directory in $ac_dir_suffix.
1484 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1485 case $ac_top_builddir_sub in
1486 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1487 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1488 esac ;;
1489 esac
1490 ac_abs_top_builddir=$ac_pwd
1491 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1492 # for backward compatibility:
1493 ac_top_builddir=$ac_top_build_prefix
1494
1495 case $srcdir in
1496 .) # We are building in place.
1497 ac_srcdir=.
1498 ac_top_srcdir=$ac_top_builddir_sub
1499 ac_abs_top_srcdir=$ac_pwd ;;
1500 [\\/]* | ?:[\\/]* ) # Absolute name.
1501 ac_srcdir=$srcdir$ac_dir_suffix;
1502 ac_top_srcdir=$srcdir
1503 ac_abs_top_srcdir=$srcdir ;;
1504 *) # Relative name.
1505 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1506 ac_top_srcdir=$ac_top_build_prefix$srcdir
1507 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1508 esac
1509 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1510
1511 cd "$ac_dir" || { ac_status=$?; continue; }
1512 # Check for guested configure.
1513 if test -f "$ac_srcdir/configure.gnu"; then
1514 echo &&
1515 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1516 elif test -f "$ac_srcdir/configure"; then
1517 echo &&
1518 $SHELL "$ac_srcdir/configure" --help=recursive
1519 else
1520 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1521 fi || ac_status=$?
1522 cd "$ac_pwd" || { ac_status=$?; break; }
1523 done
1524 fi
1525
1526 test -n "$ac_init_help" && exit $ac_status
1527 if $ac_init_version; then
1528 cat <<\_ACEOF
1529 configure
1530 generated by GNU Autoconf 2.64
1531
1532 Copyright (C) 2009 Free Software Foundation, Inc.
1533 This configure script is free software; the Free Software Foundation
1534 gives unlimited permission to copy, distribute and modify it.
1535 _ACEOF
1536 exit
1537 fi
1538
1539 ## ------------------------ ##
1540 ## Autoconf initialization. ##
1541 ## ------------------------ ##
1542
1543 # ac_fn_c_try_compile LINENO
1544 # --------------------------
1545 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1546 ac_fn_c_try_compile ()
1547 {
1548 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1549 rm -f conftest.$ac_objext
1550 if { { ac_try="$ac_compile"
1551 case "(($ac_try" in
1552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1553 *) ac_try_echo=$ac_try;;
1554 esac
1555 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1556 $as_echo "$ac_try_echo"; } >&5
1557 (eval "$ac_compile") 2>conftest.err
1558 ac_status=$?
1559 if test -s conftest.err; then
1560 grep -v '^ *+' conftest.err >conftest.er1
1561 cat conftest.er1 >&5
1562 mv -f conftest.er1 conftest.err
1563 fi
1564 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1565 test $ac_status = 0; } && {
1566 test -z "$ac_c_werror_flag" ||
1567 test ! -s conftest.err
1568 } && test -s conftest.$ac_objext; then :
1569 ac_retval=0
1570 else
1571 $as_echo "$as_me: failed program was:" >&5
1572 sed 's/^/| /' conftest.$ac_ext >&5
1573
1574 ac_retval=1
1575 fi
1576 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1577 return $ac_retval
1578
1579 } # ac_fn_c_try_compile
1580
1581 # ac_fn_c_try_link LINENO
1582 # -----------------------
1583 # Try to link conftest.$ac_ext, and return whether this succeeded.
1584 ac_fn_c_try_link ()
1585 {
1586 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1587 rm -f conftest.$ac_objext conftest$ac_exeext
1588 if { { ac_try="$ac_link"
1589 case "(($ac_try" in
1590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1591 *) ac_try_echo=$ac_try;;
1592 esac
1593 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1594 $as_echo "$ac_try_echo"; } >&5
1595 (eval "$ac_link") 2>conftest.err
1596 ac_status=$?
1597 if test -s conftest.err; then
1598 grep -v '^ *+' conftest.err >conftest.er1
1599 cat conftest.er1 >&5
1600 mv -f conftest.er1 conftest.err
1601 fi
1602 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1603 test $ac_status = 0; } && {
1604 test -z "$ac_c_werror_flag" ||
1605 test ! -s conftest.err
1606 } && test -s conftest$ac_exeext && {
1607 test "$cross_compiling" = yes ||
1608 $as_test_x conftest$ac_exeext
1609 }; then :
1610 ac_retval=0
1611 else
1612 $as_echo "$as_me: failed program was:" >&5
1613 sed 's/^/| /' conftest.$ac_ext >&5
1614
1615 ac_retval=1
1616 fi
1617 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1618 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1619 # interfere with the next link command; also delete a directory that is
1620 # left behind by Apple's compiler. We do this before executing the actions.
1621 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1622 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1623 return $ac_retval
1624
1625 } # ac_fn_c_try_link
1626
1627 # ac_fn_c_try_cpp LINENO
1628 # ----------------------
1629 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1630 ac_fn_c_try_cpp ()
1631 {
1632 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1633 if { { ac_try="$ac_cpp conftest.$ac_ext"
1634 case "(($ac_try" in
1635 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1636 *) ac_try_echo=$ac_try;;
1637 esac
1638 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1639 $as_echo "$ac_try_echo"; } >&5
1640 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1641 ac_status=$?
1642 if test -s conftest.err; then
1643 grep -v '^ *+' conftest.err >conftest.er1
1644 cat conftest.er1 >&5
1645 mv -f conftest.er1 conftest.err
1646 fi
1647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1648 test $ac_status = 0; } >/dev/null && {
1649 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1650 test ! -s conftest.err
1651 }; then :
1652 ac_retval=0
1653 else
1654 $as_echo "$as_me: failed program was:" >&5
1655 sed 's/^/| /' conftest.$ac_ext >&5
1656
1657 ac_retval=1
1658 fi
1659 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1660 return $ac_retval
1661
1662 } # ac_fn_c_try_cpp
1663
1664 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1665 # -------------------------------------------------------
1666 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1667 # the include files in INCLUDES and setting the cache variable VAR
1668 # accordingly.
1669 ac_fn_c_check_header_mongrel ()
1670 {
1671 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1672 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1674 $as_echo_n "checking for $2... " >&6; }
1675 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1676 $as_echo_n "(cached) " >&6
1677 fi
1678 eval ac_res=\$$3
1679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1680 $as_echo "$ac_res" >&6; }
1681 else
1682 # Is the header compilable?
1683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1684 $as_echo_n "checking $2 usability... " >&6; }
1685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1686 /* end confdefs.h. */
1687 $4
1688 #include <$2>
1689 _ACEOF
1690 if ac_fn_c_try_compile "$LINENO"; then :
1691 ac_header_compiler=yes
1692 else
1693 ac_header_compiler=no
1694 fi
1695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1697 $as_echo "$ac_header_compiler" >&6; }
1698
1699 # Is the header present?
1700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1701 $as_echo_n "checking $2 presence... " >&6; }
1702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1703 /* end confdefs.h. */
1704 #include <$2>
1705 _ACEOF
1706 if ac_fn_c_try_cpp "$LINENO"; then :
1707 ac_header_preproc=yes
1708 else
1709 ac_header_preproc=no
1710 fi
1711 rm -f conftest.err conftest.$ac_ext
1712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1713 $as_echo "$ac_header_preproc" >&6; }
1714
1715 # So? What about this header?
1716 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1717 yes:no: )
1718 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1719 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1720 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1721 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1722 ;;
1723 no:yes:* )
1724 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1725 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1726 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1727 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1728 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1729 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1730 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1731 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1732 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1733 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1734 ;;
1735 esac
1736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1737 $as_echo_n "checking for $2... " >&6; }
1738 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1739 $as_echo_n "(cached) " >&6
1740 else
1741 eval "$3=\$ac_header_compiler"
1742 fi
1743 eval ac_res=\$$3
1744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1745 $as_echo "$ac_res" >&6; }
1746 fi
1747 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1748
1749 } # ac_fn_c_check_header_mongrel
1750
1751 # ac_fn_c_try_run LINENO
1752 # ----------------------
1753 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1754 # that executables *can* be run.
1755 ac_fn_c_try_run ()
1756 {
1757 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1758 if { { ac_try="$ac_link"
1759 case "(($ac_try" in
1760 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1761 *) ac_try_echo=$ac_try;;
1762 esac
1763 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1764 $as_echo "$ac_try_echo"; } >&5
1765 (eval "$ac_link") 2>&5
1766 ac_status=$?
1767 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1768 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1769 { { case "(($ac_try" in
1770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1771 *) ac_try_echo=$ac_try;;
1772 esac
1773 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1774 $as_echo "$ac_try_echo"; } >&5
1775 (eval "$ac_try") 2>&5
1776 ac_status=$?
1777 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1778 test $ac_status = 0; }; }; then :
1779 ac_retval=0
1780 else
1781 $as_echo "$as_me: program exited with status $ac_status" >&5
1782 $as_echo "$as_me: failed program was:" >&5
1783 sed 's/^/| /' conftest.$ac_ext >&5
1784
1785 ac_retval=$ac_status
1786 fi
1787 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1788 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1789 return $ac_retval
1790
1791 } # ac_fn_c_try_run
1792
1793 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1794 # -------------------------------------------------------
1795 # Tests whether HEADER exists and can be compiled using the include files in
1796 # INCLUDES, setting the cache variable VAR accordingly.
1797 ac_fn_c_check_header_compile ()
1798 {
1799 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1801 $as_echo_n "checking for $2... " >&6; }
1802 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1803 $as_echo_n "(cached) " >&6
1804 else
1805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1806 /* end confdefs.h. */
1807 $4
1808 #include <$2>
1809 _ACEOF
1810 if ac_fn_c_try_compile "$LINENO"; then :
1811 eval "$3=yes"
1812 else
1813 eval "$3=no"
1814 fi
1815 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1816 fi
1817 eval ac_res=\$$3
1818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1819 $as_echo "$ac_res" >&6; }
1820 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1821
1822 } # ac_fn_c_check_header_compile
1823
1824 # ac_fn_c_check_func LINENO FUNC VAR
1825 # ----------------------------------
1826 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1827 ac_fn_c_check_func ()
1828 {
1829 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1831 $as_echo_n "checking for $2... " >&6; }
1832 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1833 $as_echo_n "(cached) " >&6
1834 else
1835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1836 /* end confdefs.h. */
1837 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1838 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1839 #define $2 innocuous_$2
1840
1841 /* System header to define __stub macros and hopefully few prototypes,
1842 which can conflict with char $2 (); below.
1843 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1844 <limits.h> exists even on freestanding compilers. */
1845
1846 #ifdef __STDC__
1847 # include <limits.h>
1848 #else
1849 # include <assert.h>
1850 #endif
1851
1852 #undef $2
1853
1854 /* Override any GCC internal prototype to avoid an error.
1855 Use char because int might match the return type of a GCC
1856 builtin and then its argument prototype would still apply. */
1857 #ifdef __cplusplus
1858 extern "C"
1859 #endif
1860 char $2 ();
1861 /* The GNU C library defines this for functions which it implements
1862 to always fail with ENOSYS. Some functions are actually named
1863 something starting with __ and the normal name is an alias. */
1864 #if defined __stub_$2 || defined __stub___$2
1865 choke me
1866 #endif
1867
1868 int
1869 main ()
1870 {
1871 return $2 ();
1872 ;
1873 return 0;
1874 }
1875 _ACEOF
1876 if ac_fn_c_try_link "$LINENO"; then :
1877 eval "$3=yes"
1878 else
1879 eval "$3=no"
1880 fi
1881 rm -f core conftest.err conftest.$ac_objext \
1882 conftest$ac_exeext conftest.$ac_ext
1883 fi
1884 eval ac_res=\$$3
1885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1886 $as_echo "$ac_res" >&6; }
1887 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1888
1889 } # ac_fn_c_check_func
1890
1891 # ac_fn_c_check_decl LINENO SYMBOL VAR
1892 # ------------------------------------
1893 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1894 ac_fn_c_check_decl ()
1895 {
1896 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1897 as_decl_name=`echo $2|sed 's/ *(.*//'`
1898 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1900 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1901 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1902 $as_echo_n "(cached) " >&6
1903 else
1904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1905 /* end confdefs.h. */
1906 $4
1907 int
1908 main ()
1909 {
1910 #ifndef $as_decl_name
1911 #ifdef __cplusplus
1912 (void) $as_decl_use;
1913 #else
1914 (void) $as_decl_name;
1915 #endif
1916 #endif
1917
1918 ;
1919 return 0;
1920 }
1921 _ACEOF
1922 if ac_fn_c_try_compile "$LINENO"; then :
1923 eval "$3=yes"
1924 else
1925 eval "$3=no"
1926 fi
1927 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1928 fi
1929 eval ac_res=\$$3
1930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1931 $as_echo "$ac_res" >&6; }
1932 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1933
1934 } # ac_fn_c_check_decl
1935 cat >config.log <<_ACEOF
1936 This file contains any messages produced by compilers while
1937 running configure, to aid debugging if configure makes a mistake.
1938
1939 It was created by $as_me, which was
1940 generated by GNU Autoconf 2.64. Invocation command line was
1941
1942 $ $0 $@
1943
1944 _ACEOF
1945 exec 5>>config.log
1946 {
1947 cat <<_ASUNAME
1948 ## --------- ##
1949 ## Platform. ##
1950 ## --------- ##
1951
1952 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1953 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1954 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1955 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1956 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1957
1958 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1959 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1960
1961 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1962 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1963 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1964 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1965 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1966 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1967 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1968
1969 _ASUNAME
1970
1971 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1972 for as_dir in $PATH
1973 do
1974 IFS=$as_save_IFS
1975 test -z "$as_dir" && as_dir=.
1976 $as_echo "PATH: $as_dir"
1977 done
1978 IFS=$as_save_IFS
1979
1980 } >&5
1981
1982 cat >&5 <<_ACEOF
1983
1984
1985 ## ----------- ##
1986 ## Core tests. ##
1987 ## ----------- ##
1988
1989 _ACEOF
1990
1991
1992 # Keep a trace of the command line.
1993 # Strip out --no-create and --no-recursion so they do not pile up.
1994 # Strip out --silent because we don't want to record it for future runs.
1995 # Also quote any args containing shell meta-characters.
1996 # Make two passes to allow for proper duplicate-argument suppression.
1997 ac_configure_args=
1998 ac_configure_args0=
1999 ac_configure_args1=
2000 ac_must_keep_next=false
2001 for ac_pass in 1 2
2002 do
2003 for ac_arg
2004 do
2005 case $ac_arg in
2006 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2007 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2008 | -silent | --silent | --silen | --sile | --sil)
2009 continue ;;
2010 *\'*)
2011 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2012 esac
2013 case $ac_pass in
2014 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2015 2)
2016 as_fn_append ac_configure_args1 " '$ac_arg'"
2017 if test $ac_must_keep_next = true; then
2018 ac_must_keep_next=false # Got value, back to normal.
2019 else
2020 case $ac_arg in
2021 *=* | --config-cache | -C | -disable-* | --disable-* \
2022 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2023 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2024 | -with-* | --with-* | -without-* | --without-* | --x)
2025 case "$ac_configure_args0 " in
2026 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2027 esac
2028 ;;
2029 -* ) ac_must_keep_next=true ;;
2030 esac
2031 fi
2032 as_fn_append ac_configure_args " '$ac_arg'"
2033 ;;
2034 esac
2035 done
2036 done
2037 { ac_configure_args0=; unset ac_configure_args0;}
2038 { ac_configure_args1=; unset ac_configure_args1;}
2039
2040 # When interrupted or exit'd, cleanup temporary files, and complete
2041 # config.log. We remove comments because anyway the quotes in there
2042 # would cause problems or look ugly.
2043 # WARNING: Use '\'' to represent an apostrophe within the trap.
2044 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2045 trap 'exit_status=$?
2046 # Save into config.log some information that might help in debugging.
2047 {
2048 echo
2049
2050 cat <<\_ASBOX
2051 ## ---------------- ##
2052 ## Cache variables. ##
2053 ## ---------------- ##
2054 _ASBOX
2055 echo
2056 # The following way of writing the cache mishandles newlines in values,
2057 (
2058 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2059 eval ac_val=\$$ac_var
2060 case $ac_val in #(
2061 *${as_nl}*)
2062 case $ac_var in #(
2063 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2064 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2065 esac
2066 case $ac_var in #(
2067 _ | IFS | as_nl) ;; #(
2068 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2069 *) { eval $ac_var=; unset $ac_var;} ;;
2070 esac ;;
2071 esac
2072 done
2073 (set) 2>&1 |
2074 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2075 *${as_nl}ac_space=\ *)
2076 sed -n \
2077 "s/'\''/'\''\\\\'\'''\''/g;
2078 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2079 ;; #(
2080 *)
2081 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2082 ;;
2083 esac |
2084 sort
2085 )
2086 echo
2087
2088 cat <<\_ASBOX
2089 ## ----------------- ##
2090 ## Output variables. ##
2091 ## ----------------- ##
2092 _ASBOX
2093 echo
2094 for ac_var in $ac_subst_vars
2095 do
2096 eval ac_val=\$$ac_var
2097 case $ac_val in
2098 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2099 esac
2100 $as_echo "$ac_var='\''$ac_val'\''"
2101 done | sort
2102 echo
2103
2104 if test -n "$ac_subst_files"; then
2105 cat <<\_ASBOX
2106 ## ------------------- ##
2107 ## File substitutions. ##
2108 ## ------------------- ##
2109 _ASBOX
2110 echo
2111 for ac_var in $ac_subst_files
2112 do
2113 eval ac_val=\$$ac_var
2114 case $ac_val in
2115 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2116 esac
2117 $as_echo "$ac_var='\''$ac_val'\''"
2118 done | sort
2119 echo
2120 fi
2121
2122 if test -s confdefs.h; then
2123 cat <<\_ASBOX
2124 ## ----------- ##
2125 ## confdefs.h. ##
2126 ## ----------- ##
2127 _ASBOX
2128 echo
2129 cat confdefs.h
2130 echo
2131 fi
2132 test "$ac_signal" != 0 &&
2133 $as_echo "$as_me: caught signal $ac_signal"
2134 $as_echo "$as_me: exit $exit_status"
2135 } >&5
2136 rm -f core *.core core.conftest.* &&
2137 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2138 exit $exit_status
2139 ' 0
2140 for ac_signal in 1 2 13 15; do
2141 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2142 done
2143 ac_signal=0
2144
2145 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2146 rm -f -r conftest* confdefs.h
2147
2148 $as_echo "/* confdefs.h */" > confdefs.h
2149
2150 # Predefined preprocessor variables.
2151
2152 cat >>confdefs.h <<_ACEOF
2153 #define PACKAGE_NAME "$PACKAGE_NAME"
2154 _ACEOF
2155
2156 cat >>confdefs.h <<_ACEOF
2157 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2158 _ACEOF
2159
2160 cat >>confdefs.h <<_ACEOF
2161 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2162 _ACEOF
2163
2164 cat >>confdefs.h <<_ACEOF
2165 #define PACKAGE_STRING "$PACKAGE_STRING"
2166 _ACEOF
2167
2168 cat >>confdefs.h <<_ACEOF
2169 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2170 _ACEOF
2171
2172 cat >>confdefs.h <<_ACEOF
2173 #define PACKAGE_URL "$PACKAGE_URL"
2174 _ACEOF
2175
2176
2177 # Let the site file select an alternate cache file if it wants to.
2178 # Prefer an explicitly selected file to automatically selected ones.
2179 ac_site_file1=NONE
2180 ac_site_file2=NONE
2181 if test -n "$CONFIG_SITE"; then
2182 ac_site_file1=$CONFIG_SITE
2183 elif test "x$prefix" != xNONE; then
2184 ac_site_file1=$prefix/share/config.site
2185 ac_site_file2=$prefix/etc/config.site
2186 else
2187 ac_site_file1=$ac_default_prefix/share/config.site
2188 ac_site_file2=$ac_default_prefix/etc/config.site
2189 fi
2190 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2191 do
2192 test "x$ac_site_file" = xNONE && continue
2193 if test -r "$ac_site_file"; then
2194 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2195 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2196 sed 's/^/| /' "$ac_site_file" >&5
2197 . "$ac_site_file"
2198 fi
2199 done
2200
2201 if test -r "$cache_file"; then
2202 # Some versions of bash will fail to source /dev/null (special
2203 # files actually), so we avoid doing that.
2204 if test -f "$cache_file"; then
2205 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2206 $as_echo "$as_me: loading cache $cache_file" >&6;}
2207 case $cache_file in
2208 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2209 *) . "./$cache_file";;
2210 esac
2211 fi
2212 else
2213 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2214 $as_echo "$as_me: creating cache $cache_file" >&6;}
2215 >$cache_file
2216 fi
2217
2218 # Check that the precious variables saved in the cache have kept the same
2219 # value.
2220 ac_cache_corrupted=false
2221 for ac_var in $ac_precious_vars; do
2222 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2223 eval ac_new_set=\$ac_env_${ac_var}_set
2224 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2225 eval ac_new_val=\$ac_env_${ac_var}_value
2226 case $ac_old_set,$ac_new_set in
2227 set,)
2228 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2229 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2230 ac_cache_corrupted=: ;;
2231 ,set)
2232 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2233 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2234 ac_cache_corrupted=: ;;
2235 ,);;
2236 *)
2237 if test "x$ac_old_val" != "x$ac_new_val"; then
2238 # differences in whitespace do not lead to failure.
2239 ac_old_val_w=`echo x $ac_old_val`
2240 ac_new_val_w=`echo x $ac_new_val`
2241 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2242 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2243 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2244 ac_cache_corrupted=:
2245 else
2246 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2247 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2248 eval $ac_var=\$ac_old_val
2249 fi
2250 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2251 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2252 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2253 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2254 fi;;
2255 esac
2256 # Pass precious variables to config.status.
2257 if test "$ac_new_set" = set; then
2258 case $ac_new_val in
2259 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2260 *) ac_arg=$ac_var=$ac_new_val ;;
2261 esac
2262 case " $ac_configure_args " in
2263 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2264 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2265 esac
2266 fi
2267 done
2268 if $ac_cache_corrupted; then
2269 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2270 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2271 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2272 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2273 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2274 fi
2275 ## -------------------- ##
2276 ## Main body of script. ##
2277 ## -------------------- ##
2278
2279 ac_ext=c
2280 ac_cpp='$CPP $CPPFLAGS'
2281 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2282 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2283 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2284
2285
2286
2287
2288
2289
2290
2291 ac_aux_dir=
2292 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2293 for ac_t in install-sh install.sh shtool; do
2294 if test -f "$ac_dir/$ac_t"; then
2295 ac_aux_dir=$ac_dir
2296 ac_install_sh="$ac_aux_dir/$ac_t -c"
2297 break 2
2298 fi
2299 done
2300 done
2301 if test -z "$ac_aux_dir"; then
2302 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2303 fi
2304
2305 # These three variables are undocumented and unsupported,
2306 # and are intended to be withdrawn in a future Autoconf release.
2307 # They can cause serious problems if a builder's source tree is in a directory
2308 # whose full name contains unusual characters.
2309 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2310 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2311 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2312
2313
2314 # Make sure we can run config.sub.
2315 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2316 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2317
2318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2319 $as_echo_n "checking build system type... " >&6; }
2320 if test "${ac_cv_build+set}" = set; then :
2321 $as_echo_n "(cached) " >&6
2322 else
2323 ac_build_alias=$build_alias
2324 test "x$ac_build_alias" = x &&
2325 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2326 test "x$ac_build_alias" = x &&
2327 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2328 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2329 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2330
2331 fi
2332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2333 $as_echo "$ac_cv_build" >&6; }
2334 case $ac_cv_build in
2335 *-*-*) ;;
2336 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2337 esac
2338 build=$ac_cv_build
2339 ac_save_IFS=$IFS; IFS='-'
2340 set x $ac_cv_build
2341 shift
2342 build_cpu=$1
2343 build_vendor=$2
2344 shift; shift
2345 # Remember, the first character of IFS is used to create $*,
2346 # except with old shells:
2347 build_os=$*
2348 IFS=$ac_save_IFS
2349 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2350
2351
2352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2353 $as_echo_n "checking host system type... " >&6; }
2354 if test "${ac_cv_host+set}" = set; then :
2355 $as_echo_n "(cached) " >&6
2356 else
2357 if test "x$host_alias" = x; then
2358 ac_cv_host=$ac_cv_build
2359 else
2360 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2361 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2362 fi
2363
2364 fi
2365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2366 $as_echo "$ac_cv_host" >&6; }
2367 case $ac_cv_host in
2368 *-*-*) ;;
2369 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2370 esac
2371 host=$ac_cv_host
2372 ac_save_IFS=$IFS; IFS='-'
2373 set x $ac_cv_host
2374 shift
2375 host_cpu=$1
2376 host_vendor=$2
2377 shift; shift
2378 # Remember, the first character of IFS is used to create $*,
2379 # except with old shells:
2380 host_os=$*
2381 IFS=$ac_save_IFS
2382 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2383
2384
2385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2386 $as_echo_n "checking target system type... " >&6; }
2387 if test "${ac_cv_target+set}" = set; then :
2388 $as_echo_n "(cached) " >&6
2389 else
2390 if test "x$target_alias" = x; then
2391 ac_cv_target=$ac_cv_host
2392 else
2393 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2394 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2395 fi
2396
2397 fi
2398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2399 $as_echo "$ac_cv_target" >&6; }
2400 case $ac_cv_target in
2401 *-*-*) ;;
2402 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2403 esac
2404 target=$ac_cv_target
2405 ac_save_IFS=$IFS; IFS='-'
2406 set x $ac_cv_target
2407 shift
2408 target_cpu=$1
2409 target_vendor=$2
2410 shift; shift
2411 # Remember, the first character of IFS is used to create $*,
2412 # except with old shells:
2413 target_os=$*
2414 IFS=$ac_save_IFS
2415 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2416
2417
2418 # The aliases save the names the user supplied, while $host etc.
2419 # will get canonicalized.
2420 test -n "$target_alias" &&
2421 test "$program_prefix$program_suffix$program_transform_name" = \
2422 NONENONEs,x,x, &&
2423 program_prefix=${target_alias}-
2424 ac_ext=c
2425 ac_cpp='$CPP $CPPFLAGS'
2426 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2427 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2428 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2429 if test -n "$ac_tool_prefix"; then
2430 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2431 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2433 $as_echo_n "checking for $ac_word... " >&6; }
2434 if test "${ac_cv_prog_CC+set}" = set; then :
2435 $as_echo_n "(cached) " >&6
2436 else
2437 if test -n "$CC"; then
2438 ac_cv_prog_CC="$CC" # Let the user override the test.
2439 else
2440 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2441 for as_dir in $PATH
2442 do
2443 IFS=$as_save_IFS
2444 test -z "$as_dir" && as_dir=.
2445 for ac_exec_ext in '' $ac_executable_extensions; do
2446 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2447 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2448 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2449 break 2
2450 fi
2451 done
2452 done
2453 IFS=$as_save_IFS
2454
2455 fi
2456 fi
2457 CC=$ac_cv_prog_CC
2458 if test -n "$CC"; then
2459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2460 $as_echo "$CC" >&6; }
2461 else
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2463 $as_echo "no" >&6; }
2464 fi
2465
2466
2467 fi
2468 if test -z "$ac_cv_prog_CC"; then
2469 ac_ct_CC=$CC
2470 # Extract the first word of "gcc", so it can be a program name with args.
2471 set dummy gcc; ac_word=$2
2472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2473 $as_echo_n "checking for $ac_word... " >&6; }
2474 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2475 $as_echo_n "(cached) " >&6
2476 else
2477 if test -n "$ac_ct_CC"; then
2478 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2479 else
2480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2481 for as_dir in $PATH
2482 do
2483 IFS=$as_save_IFS
2484 test -z "$as_dir" && as_dir=.
2485 for ac_exec_ext in '' $ac_executable_extensions; do
2486 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2487 ac_cv_prog_ac_ct_CC="gcc"
2488 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2489 break 2
2490 fi
2491 done
2492 done
2493 IFS=$as_save_IFS
2494
2495 fi
2496 fi
2497 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2498 if test -n "$ac_ct_CC"; then
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2500 $as_echo "$ac_ct_CC" >&6; }
2501 else
2502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2503 $as_echo "no" >&6; }
2504 fi
2505
2506 if test "x$ac_ct_CC" = x; then
2507 CC=""
2508 else
2509 case $cross_compiling:$ac_tool_warned in
2510 yes:)
2511 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2512 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2513 ac_tool_warned=yes ;;
2514 esac
2515 CC=$ac_ct_CC
2516 fi
2517 else
2518 CC="$ac_cv_prog_CC"
2519 fi
2520
2521 if test -z "$CC"; then
2522 if test -n "$ac_tool_prefix"; then
2523 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2524 set dummy ${ac_tool_prefix}cc; ac_word=$2
2525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2526 $as_echo_n "checking for $ac_word... " >&6; }
2527 if test "${ac_cv_prog_CC+set}" = set; then :
2528 $as_echo_n "(cached) " >&6
2529 else
2530 if test -n "$CC"; then
2531 ac_cv_prog_CC="$CC" # Let the user override the test.
2532 else
2533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2534 for as_dir in $PATH
2535 do
2536 IFS=$as_save_IFS
2537 test -z "$as_dir" && as_dir=.
2538 for ac_exec_ext in '' $ac_executable_extensions; do
2539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2540 ac_cv_prog_CC="${ac_tool_prefix}cc"
2541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2542 break 2
2543 fi
2544 done
2545 done
2546 IFS=$as_save_IFS
2547
2548 fi
2549 fi
2550 CC=$ac_cv_prog_CC
2551 if test -n "$CC"; then
2552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2553 $as_echo "$CC" >&6; }
2554 else
2555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2556 $as_echo "no" >&6; }
2557 fi
2558
2559
2560 fi
2561 fi
2562 if test -z "$CC"; then
2563 # Extract the first word of "cc", so it can be a program name with args.
2564 set dummy cc; ac_word=$2
2565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2566 $as_echo_n "checking for $ac_word... " >&6; }
2567 if test "${ac_cv_prog_CC+set}" = set; then :
2568 $as_echo_n "(cached) " >&6
2569 else
2570 if test -n "$CC"; then
2571 ac_cv_prog_CC="$CC" # Let the user override the test.
2572 else
2573 ac_prog_rejected=no
2574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2575 for as_dir in $PATH
2576 do
2577 IFS=$as_save_IFS
2578 test -z "$as_dir" && as_dir=.
2579 for ac_exec_ext in '' $ac_executable_extensions; do
2580 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2581 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2582 ac_prog_rejected=yes
2583 continue
2584 fi
2585 ac_cv_prog_CC="cc"
2586 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2587 break 2
2588 fi
2589 done
2590 done
2591 IFS=$as_save_IFS
2592
2593 if test $ac_prog_rejected = yes; then
2594 # We found a bogon in the path, so make sure we never use it.
2595 set dummy $ac_cv_prog_CC
2596 shift
2597 if test $# != 0; then
2598 # We chose a different compiler from the bogus one.
2599 # However, it has the same basename, so the bogon will be chosen
2600 # first if we set CC to just the basename; use the full file name.
2601 shift
2602 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2603 fi
2604 fi
2605 fi
2606 fi
2607 CC=$ac_cv_prog_CC
2608 if test -n "$CC"; then
2609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2610 $as_echo "$CC" >&6; }
2611 else
2612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2613 $as_echo "no" >&6; }
2614 fi
2615
2616
2617 fi
2618 if test -z "$CC"; then
2619 if test -n "$ac_tool_prefix"; then
2620 for ac_prog in cl.exe
2621 do
2622 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2623 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2625 $as_echo_n "checking for $ac_word... " >&6; }
2626 if test "${ac_cv_prog_CC+set}" = set; then :
2627 $as_echo_n "(cached) " >&6
2628 else
2629 if test -n "$CC"; then
2630 ac_cv_prog_CC="$CC" # Let the user override the test.
2631 else
2632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2633 for as_dir in $PATH
2634 do
2635 IFS=$as_save_IFS
2636 test -z "$as_dir" && as_dir=.
2637 for ac_exec_ext in '' $ac_executable_extensions; do
2638 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2639 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2640 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2641 break 2
2642 fi
2643 done
2644 done
2645 IFS=$as_save_IFS
2646
2647 fi
2648 fi
2649 CC=$ac_cv_prog_CC
2650 if test -n "$CC"; then
2651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2652 $as_echo "$CC" >&6; }
2653 else
2654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2655 $as_echo "no" >&6; }
2656 fi
2657
2658
2659 test -n "$CC" && break
2660 done
2661 fi
2662 if test -z "$CC"; then
2663 ac_ct_CC=$CC
2664 for ac_prog in cl.exe
2665 do
2666 # Extract the first word of "$ac_prog", so it can be a program name with args.
2667 set dummy $ac_prog; ac_word=$2
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2669 $as_echo_n "checking for $ac_word... " >&6; }
2670 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2671 $as_echo_n "(cached) " >&6
2672 else
2673 if test -n "$ac_ct_CC"; then
2674 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2675 else
2676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2677 for as_dir in $PATH
2678 do
2679 IFS=$as_save_IFS
2680 test -z "$as_dir" && as_dir=.
2681 for ac_exec_ext in '' $ac_executable_extensions; do
2682 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2683 ac_cv_prog_ac_ct_CC="$ac_prog"
2684 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2685 break 2
2686 fi
2687 done
2688 done
2689 IFS=$as_save_IFS
2690
2691 fi
2692 fi
2693 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2694 if test -n "$ac_ct_CC"; then
2695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2696 $as_echo "$ac_ct_CC" >&6; }
2697 else
2698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2699 $as_echo "no" >&6; }
2700 fi
2701
2702
2703 test -n "$ac_ct_CC" && break
2704 done
2705
2706 if test "x$ac_ct_CC" = x; then
2707 CC=""
2708 else
2709 case $cross_compiling:$ac_tool_warned in
2710 yes:)
2711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2712 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2713 ac_tool_warned=yes ;;
2714 esac
2715 CC=$ac_ct_CC
2716 fi
2717 fi
2718
2719 fi
2720
2721
2722 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2723 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2724 as_fn_error "no acceptable C compiler found in \$PATH
2725 See \`config.log' for more details." "$LINENO" 5; }
2726
2727 # Provide some information about the compiler.
2728 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2729 set X $ac_compile
2730 ac_compiler=$2
2731 for ac_option in --version -v -V -qversion; do
2732 { { ac_try="$ac_compiler $ac_option >&5"
2733 case "(($ac_try" in
2734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2735 *) ac_try_echo=$ac_try;;
2736 esac
2737 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2738 $as_echo "$ac_try_echo"; } >&5
2739 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2740 ac_status=$?
2741 if test -s conftest.err; then
2742 sed '10a\
2743 ... rest of stderr output deleted ...
2744 10q' conftest.err >conftest.er1
2745 cat conftest.er1 >&5
2746 rm -f conftest.er1 conftest.err
2747 fi
2748 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2749 test $ac_status = 0; }
2750 done
2751
2752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2753 /* end confdefs.h. */
2754
2755 int
2756 main ()
2757 {
2758
2759 ;
2760 return 0;
2761 }
2762 _ACEOF
2763 ac_clean_files_save=$ac_clean_files
2764 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2765 # Try to create an executable without -o first, disregard a.out.
2766 # It will help us diagnose broken compilers, and finding out an intuition
2767 # of exeext.
2768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2769 $as_echo_n "checking for C compiler default output file name... " >&6; }
2770 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2771
2772 # The possible output files:
2773 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2774
2775 ac_rmfiles=
2776 for ac_file in $ac_files
2777 do
2778 case $ac_file in
2779 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2780 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2781 esac
2782 done
2783 rm -f $ac_rmfiles
2784
2785 if { { ac_try="$ac_link_default"
2786 case "(($ac_try" in
2787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2788 *) ac_try_echo=$ac_try;;
2789 esac
2790 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2791 $as_echo "$ac_try_echo"; } >&5
2792 (eval "$ac_link_default") 2>&5
2793 ac_status=$?
2794 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2795 test $ac_status = 0; }; then :
2796 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2797 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2798 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2799 # so that the user can short-circuit this test for compilers unknown to
2800 # Autoconf.
2801 for ac_file in $ac_files ''
2802 do
2803 test -f "$ac_file" || continue
2804 case $ac_file in
2805 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2806 ;;
2807 [ab].out )
2808 # We found the default executable, but exeext='' is most
2809 # certainly right.
2810 break;;
2811 *.* )
2812 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2813 then :; else
2814 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2815 fi
2816 # We set ac_cv_exeext here because the later test for it is not
2817 # safe: cross compilers may not add the suffix if given an `-o'
2818 # argument, so we may need to know it at that point already.
2819 # Even if this section looks crufty: it has the advantage of
2820 # actually working.
2821 break;;
2822 * )
2823 break;;
2824 esac
2825 done
2826 test "$ac_cv_exeext" = no && ac_cv_exeext=
2827
2828 else
2829 ac_file=''
2830 fi
2831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2832 $as_echo "$ac_file" >&6; }
2833 if test -z "$ac_file"; then :
2834 $as_echo "$as_me: failed program was:" >&5
2835 sed 's/^/| /' conftest.$ac_ext >&5
2836
2837 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2838 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2839 { as_fn_set_status 77
2840 as_fn_error "C compiler cannot create executables
2841 See \`config.log' for more details." "$LINENO" 5; }; }
2842 fi
2843 ac_exeext=$ac_cv_exeext
2844
2845 # Check that the compiler produces executables we can run. If not, either
2846 # the compiler is broken, or we cross compile.
2847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2848 $as_echo_n "checking whether the C compiler works... " >&6; }
2849 # If not cross compiling, check that we can run a simple program.
2850 if test "$cross_compiling" != yes; then
2851 if { ac_try='./$ac_file'
2852 { { case "(($ac_try" in
2853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2854 *) ac_try_echo=$ac_try;;
2855 esac
2856 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2857 $as_echo "$ac_try_echo"; } >&5
2858 (eval "$ac_try") 2>&5
2859 ac_status=$?
2860 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2861 test $ac_status = 0; }; }; then
2862 cross_compiling=no
2863 else
2864 if test "$cross_compiling" = maybe; then
2865 cross_compiling=yes
2866 else
2867 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2868 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2869 as_fn_error "cannot run C compiled programs.
2870 If you meant to cross compile, use \`--host'.
2871 See \`config.log' for more details." "$LINENO" 5; }
2872 fi
2873 fi
2874 fi
2875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2876 $as_echo "yes" >&6; }
2877
2878 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2879 ac_clean_files=$ac_clean_files_save
2880 # Check that the compiler produces executables we can run. If not, either
2881 # the compiler is broken, or we cross compile.
2882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2883 $as_echo_n "checking whether we are cross compiling... " >&6; }
2884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2885 $as_echo "$cross_compiling" >&6; }
2886
2887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2888 $as_echo_n "checking for suffix of executables... " >&6; }
2889 if { { ac_try="$ac_link"
2890 case "(($ac_try" in
2891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2892 *) ac_try_echo=$ac_try;;
2893 esac
2894 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2895 $as_echo "$ac_try_echo"; } >&5
2896 (eval "$ac_link") 2>&5
2897 ac_status=$?
2898 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2899 test $ac_status = 0; }; then :
2900 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2901 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2902 # work properly (i.e., refer to `conftest.exe'), while it won't with
2903 # `rm'.
2904 for ac_file in conftest.exe conftest conftest.*; do
2905 test -f "$ac_file" || continue
2906 case $ac_file in
2907 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2908 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2909 break;;
2910 * ) break;;
2911 esac
2912 done
2913 else
2914 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2915 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2916 as_fn_error "cannot compute suffix of executables: cannot compile and link
2917 See \`config.log' for more details." "$LINENO" 5; }
2918 fi
2919 rm -f conftest$ac_cv_exeext
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2921 $as_echo "$ac_cv_exeext" >&6; }
2922
2923 rm -f conftest.$ac_ext
2924 EXEEXT=$ac_cv_exeext
2925 ac_exeext=$EXEEXT
2926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2927 $as_echo_n "checking for suffix of object files... " >&6; }
2928 if test "${ac_cv_objext+set}" = set; then :
2929 $as_echo_n "(cached) " >&6
2930 else
2931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2932 /* end confdefs.h. */
2933
2934 int
2935 main ()
2936 {
2937
2938 ;
2939 return 0;
2940 }
2941 _ACEOF
2942 rm -f conftest.o conftest.obj
2943 if { { ac_try="$ac_compile"
2944 case "(($ac_try" in
2945 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2946 *) ac_try_echo=$ac_try;;
2947 esac
2948 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2949 $as_echo "$ac_try_echo"; } >&5
2950 (eval "$ac_compile") 2>&5
2951 ac_status=$?
2952 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2953 test $ac_status = 0; }; then :
2954 for ac_file in conftest.o conftest.obj conftest.*; do
2955 test -f "$ac_file" || continue;
2956 case $ac_file in
2957 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2958 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2959 break;;
2960 esac
2961 done
2962 else
2963 $as_echo "$as_me: failed program was:" >&5
2964 sed 's/^/| /' conftest.$ac_ext >&5
2965
2966 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2967 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2968 as_fn_error "cannot compute suffix of object files: cannot compile
2969 See \`config.log' for more details." "$LINENO" 5; }
2970 fi
2971 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2972 fi
2973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2974 $as_echo "$ac_cv_objext" >&6; }
2975 OBJEXT=$ac_cv_objext
2976 ac_objext=$OBJEXT
2977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2978 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2979 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2980 $as_echo_n "(cached) " >&6
2981 else
2982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2983 /* end confdefs.h. */
2984
2985 int
2986 main ()
2987 {
2988 #ifndef __GNUC__
2989 choke me
2990 #endif
2991
2992 ;
2993 return 0;
2994 }
2995 _ACEOF
2996 if ac_fn_c_try_compile "$LINENO"; then :
2997 ac_compiler_gnu=yes
2998 else
2999 ac_compiler_gnu=no
3000 fi
3001 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3002 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3003
3004 fi
3005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3006 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3007 if test $ac_compiler_gnu = yes; then
3008 GCC=yes
3009 else
3010 GCC=
3011 fi
3012 ac_test_CFLAGS=${CFLAGS+set}
3013 ac_save_CFLAGS=$CFLAGS
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3015 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3016 if test "${ac_cv_prog_cc_g+set}" = set; then :
3017 $as_echo_n "(cached) " >&6
3018 else
3019 ac_save_c_werror_flag=$ac_c_werror_flag
3020 ac_c_werror_flag=yes
3021 ac_cv_prog_cc_g=no
3022 CFLAGS="-g"
3023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3024 /* end confdefs.h. */
3025
3026 int
3027 main ()
3028 {
3029
3030 ;
3031 return 0;
3032 }
3033 _ACEOF
3034 if ac_fn_c_try_compile "$LINENO"; then :
3035 ac_cv_prog_cc_g=yes
3036 else
3037 CFLAGS=""
3038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3039 /* end confdefs.h. */
3040
3041 int
3042 main ()
3043 {
3044
3045 ;
3046 return 0;
3047 }
3048 _ACEOF
3049 if ac_fn_c_try_compile "$LINENO"; then :
3050
3051 else
3052 ac_c_werror_flag=$ac_save_c_werror_flag
3053 CFLAGS="-g"
3054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3055 /* end confdefs.h. */
3056
3057 int
3058 main ()
3059 {
3060
3061 ;
3062 return 0;
3063 }
3064 _ACEOF
3065 if ac_fn_c_try_compile "$LINENO"; then :
3066 ac_cv_prog_cc_g=yes
3067 fi
3068 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3069 fi
3070 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3071 fi
3072 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3073 ac_c_werror_flag=$ac_save_c_werror_flag
3074 fi
3075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3076 $as_echo "$ac_cv_prog_cc_g" >&6; }
3077 if test "$ac_test_CFLAGS" = set; then
3078 CFLAGS=$ac_save_CFLAGS
3079 elif test $ac_cv_prog_cc_g = yes; then
3080 if test "$GCC" = yes; then
3081 CFLAGS="-g -O2"
3082 else
3083 CFLAGS="-g"
3084 fi
3085 else
3086 if test "$GCC" = yes; then
3087 CFLAGS="-O2"
3088 else
3089 CFLAGS=
3090 fi
3091 fi
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3093 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3094 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3095 $as_echo_n "(cached) " >&6
3096 else
3097 ac_cv_prog_cc_c89=no
3098 ac_save_CC=$CC
3099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3100 /* end confdefs.h. */
3101 #include <stdarg.h>
3102 #include <stdio.h>
3103 #include <sys/types.h>
3104 #include <sys/stat.h>
3105 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3106 struct buf { int x; };
3107 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3108 static char *e (p, i)
3109 char **p;
3110 int i;
3111 {
3112 return p[i];
3113 }
3114 static char *f (char * (*g) (char **, int), char **p, ...)
3115 {
3116 char *s;
3117 va_list v;
3118 va_start (v,p);
3119 s = g (p, va_arg (v,int));
3120 va_end (v);
3121 return s;
3122 }
3123
3124 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3125 function prototypes and stuff, but not '\xHH' hex character constants.
3126 These don't provoke an error unfortunately, instead are silently treated
3127 as 'x'. The following induces an error, until -std is added to get
3128 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3129 array size at least. It's necessary to write '\x00'==0 to get something
3130 that's true only with -std. */
3131 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3132
3133 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3134 inside strings and character constants. */
3135 #define FOO(x) 'x'
3136 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3137
3138 int test (int i, double x);
3139 struct s1 {int (*f) (int a);};
3140 struct s2 {int (*f) (double a);};
3141 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3142 int argc;
3143 char **argv;
3144 int
3145 main ()
3146 {
3147 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3148 ;
3149 return 0;
3150 }
3151 _ACEOF
3152 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3153 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3154 do
3155 CC="$ac_save_CC $ac_arg"
3156 if ac_fn_c_try_compile "$LINENO"; then :
3157 ac_cv_prog_cc_c89=$ac_arg
3158 fi
3159 rm -f core conftest.err conftest.$ac_objext
3160 test "x$ac_cv_prog_cc_c89" != "xno" && break
3161 done
3162 rm -f conftest.$ac_ext
3163 CC=$ac_save_CC
3164
3165 fi
3166 # AC_CACHE_VAL
3167 case "x$ac_cv_prog_cc_c89" in
3168 x)
3169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3170 $as_echo "none needed" >&6; } ;;
3171 xno)
3172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3173 $as_echo "unsupported" >&6; } ;;
3174 *)
3175 CC="$CC $ac_cv_prog_cc_c89"
3176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3177 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3178 esac
3179 if test "x$ac_cv_prog_cc_c89" != xno; then :
3180
3181 fi
3182
3183 ac_ext=c
3184 ac_cpp='$CPP $CPPFLAGS'
3185 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3186 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3187 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3188
3189
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3191 $as_echo_n "checking for library containing strerror... " >&6; }
3192 if test "${ac_cv_search_strerror+set}" = set; then :
3193 $as_echo_n "(cached) " >&6
3194 else
3195 ac_func_search_save_LIBS=$LIBS
3196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3197 /* end confdefs.h. */
3198
3199 /* Override any GCC internal prototype to avoid an error.
3200 Use char because int might match the return type of a GCC
3201 builtin and then its argument prototype would still apply. */
3202 #ifdef __cplusplus
3203 extern "C"
3204 #endif
3205 char strerror ();
3206 int
3207 main ()
3208 {
3209 return strerror ();
3210 ;
3211 return 0;
3212 }
3213 _ACEOF
3214 for ac_lib in '' cposix; do
3215 if test -z "$ac_lib"; then
3216 ac_res="none required"
3217 else
3218 ac_res=-l$ac_lib
3219 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3220 fi
3221 if ac_fn_c_try_link "$LINENO"; then :
3222 ac_cv_search_strerror=$ac_res
3223 fi
3224 rm -f core conftest.err conftest.$ac_objext \
3225 conftest$ac_exeext
3226 if test "${ac_cv_search_strerror+set}" = set; then :
3227 break
3228 fi
3229 done
3230 if test "${ac_cv_search_strerror+set}" = set; then :
3231
3232 else
3233 ac_cv_search_strerror=no
3234 fi
3235 rm conftest.$ac_ext
3236 LIBS=$ac_func_search_save_LIBS
3237 fi
3238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3239 $as_echo "$ac_cv_search_strerror" >&6; }
3240 ac_res=$ac_cv_search_strerror
3241 if test "$ac_res" != no; then :
3242 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3243
3244 fi
3245
3246
3247 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
3248 am__api_version='1.11'
3249
3250 # Find a good install program. We prefer a C program (faster),
3251 # so one script is as good as another. But avoid the broken or
3252 # incompatible versions:
3253 # SysV /etc/install, /usr/sbin/install
3254 # SunOS /usr/etc/install
3255 # IRIX /sbin/install
3256 # AIX /bin/install
3257 # AmigaOS /C/install, which installs bootblocks on floppy discs
3258 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3259 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3260 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3261 # OS/2's system install, which has a completely different semantic
3262 # ./install, which can be erroneously created by make from ./install.sh.
3263 # Reject install programs that cannot install multiple files.
3264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3265 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3266 if test -z "$INSTALL"; then
3267 if test "${ac_cv_path_install+set}" = set; then :
3268 $as_echo_n "(cached) " >&6
3269 else
3270 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3271 for as_dir in $PATH
3272 do
3273 IFS=$as_save_IFS
3274 test -z "$as_dir" && as_dir=.
3275 # Account for people who put trailing slashes in PATH elements.
3276 case $as_dir/ in #((
3277 ./ | .// | /[cC]/* | \
3278 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3279 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3280 /usr/ucb/* ) ;;
3281 *)
3282 # OSF1 and SCO ODT 3.0 have their own names for install.
3283 # Don't use installbsd from OSF since it installs stuff as root
3284 # by default.
3285 for ac_prog in ginstall scoinst install; do
3286 for ac_exec_ext in '' $ac_executable_extensions; do
3287 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3288 if test $ac_prog = install &&
3289 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3290 # AIX install. It has an incompatible calling convention.
3291 :
3292 elif test $ac_prog = install &&
3293 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3294 # program-specific install script used by HP pwplus--don't use.
3295 :
3296 else
3297 rm -rf conftest.one conftest.two conftest.dir
3298 echo one > conftest.one
3299 echo two > conftest.two
3300 mkdir conftest.dir
3301 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3302 test -s conftest.one && test -s conftest.two &&
3303 test -s conftest.dir/conftest.one &&
3304 test -s conftest.dir/conftest.two
3305 then
3306 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3307 break 3
3308 fi
3309 fi
3310 fi
3311 done
3312 done
3313 ;;
3314 esac
3315
3316 done
3317 IFS=$as_save_IFS
3318
3319 rm -rf conftest.one conftest.two conftest.dir
3320
3321 fi
3322 if test "${ac_cv_path_install+set}" = set; then
3323 INSTALL=$ac_cv_path_install
3324 else
3325 # As a last resort, use the slow shell script. Don't cache a
3326 # value for INSTALL within a source directory, because that will
3327 # break other packages using the cache if that directory is
3328 # removed, or if the value is a relative name.
3329 INSTALL=$ac_install_sh
3330 fi
3331 fi
3332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3333 $as_echo "$INSTALL" >&6; }
3334
3335 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3336 # It thinks the first close brace ends the variable substitution.
3337 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3338
3339 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3340
3341 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3342
3343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3344 $as_echo_n "checking whether build environment is sane... " >&6; }
3345 # Just in case
3346 sleep 1
3347 echo timestamp > conftest.file
3348 # Reject unsafe characters in $srcdir or the absolute working directory
3349 # name. Accept space and tab only in the latter.
3350 am_lf='
3351 '
3352 case `pwd` in
3353 *[\\\"\#\$\&\'\`$am_lf]*)
3354 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3355 esac
3356 case $srcdir in
3357 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3358 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3359 esac
3360
3361 # Do `set' in a subshell so we don't clobber the current shell's
3362 # arguments. Must try -L first in case configure is actually a
3363 # symlink; some systems play weird games with the mod time of symlinks
3364 # (eg FreeBSD returns the mod time of the symlink's containing
3365 # directory).
3366 if (
3367 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3368 if test "$*" = "X"; then
3369 # -L didn't work.
3370 set X `ls -t "$srcdir/configure" conftest.file`
3371 fi
3372 rm -f conftest.file
3373 if test "$*" != "X $srcdir/configure conftest.file" \
3374 && test "$*" != "X conftest.file $srcdir/configure"; then
3375
3376 # If neither matched, then we have a broken ls. This can happen
3377 # if, for instance, CONFIG_SHELL is bash and it inherits a
3378 # broken ls alias from the environment. This has actually
3379 # happened. Such a system could not be considered "sane".
3380 as_fn_error "ls -t appears to fail. Make sure there is not a broken
3381 alias in your environment" "$LINENO" 5
3382 fi
3383
3384 test "$2" = conftest.file
3385 )
3386 then
3387 # Ok.
3388 :
3389 else
3390 as_fn_error "newly created file is older than distributed files!
3391 Check your system clock" "$LINENO" 5
3392 fi
3393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3394 $as_echo "yes" >&6; }
3395 test "$program_prefix" != NONE &&
3396 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3397 # Use a double $ so make ignores it.
3398 test "$program_suffix" != NONE &&
3399 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3400 # Double any \ or $.
3401 # By default was `s,x,x', remove it if useless.
3402 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3403 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3404
3405 # expand $ac_aux_dir to an absolute path
3406 am_aux_dir=`cd $ac_aux_dir && pwd`
3407
3408 if test x"${MISSING+set}" != xset; then
3409 case $am_aux_dir in
3410 *\ * | *\ *)
3411 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3412 *)
3413 MISSING="\${SHELL} $am_aux_dir/missing" ;;
3414 esac
3415 fi
3416 # Use eval to expand $SHELL
3417 if eval "$MISSING --run true"; then
3418 am_missing_run="$MISSING --run "
3419 else
3420 am_missing_run=
3421 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3422 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3423 fi
3424
3425 if test x"${install_sh}" != xset; then
3426 case $am_aux_dir in
3427 *\ * | *\ *)
3428 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3429 *)
3430 install_sh="\${SHELL} $am_aux_dir/install-sh"
3431 esac
3432 fi
3433
3434 # Installed binaries are usually stripped using `strip' when the user
3435 # run `make install-strip'. However `strip' might not be the right
3436 # tool to use in cross-compilation environments, therefore Automake
3437 # will honor the `STRIP' environment variable to overrule this program.
3438 if test "$cross_compiling" != no; then
3439 if test -n "$ac_tool_prefix"; then
3440 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3441 set dummy ${ac_tool_prefix}strip; ac_word=$2
3442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3443 $as_echo_n "checking for $ac_word... " >&6; }
3444 if test "${ac_cv_prog_STRIP+set}" = set; then :
3445 $as_echo_n "(cached) " >&6
3446 else
3447 if test -n "$STRIP"; then
3448 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3449 else
3450 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3451 for as_dir in $PATH
3452 do
3453 IFS=$as_save_IFS
3454 test -z "$as_dir" && as_dir=.
3455 for ac_exec_ext in '' $ac_executable_extensions; do
3456 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3457 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3458 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3459 break 2
3460 fi
3461 done
3462 done
3463 IFS=$as_save_IFS
3464
3465 fi
3466 fi
3467 STRIP=$ac_cv_prog_STRIP
3468 if test -n "$STRIP"; then
3469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3470 $as_echo "$STRIP" >&6; }
3471 else
3472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3473 $as_echo "no" >&6; }
3474 fi
3475
3476
3477 fi
3478 if test -z "$ac_cv_prog_STRIP"; then
3479 ac_ct_STRIP=$STRIP
3480 # Extract the first word of "strip", so it can be a program name with args.
3481 set dummy strip; ac_word=$2
3482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3483 $as_echo_n "checking for $ac_word... " >&6; }
3484 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3485 $as_echo_n "(cached) " >&6
3486 else
3487 if test -n "$ac_ct_STRIP"; then
3488 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3489 else
3490 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3491 for as_dir in $PATH
3492 do
3493 IFS=$as_save_IFS
3494 test -z "$as_dir" && as_dir=.
3495 for ac_exec_ext in '' $ac_executable_extensions; do
3496 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3497 ac_cv_prog_ac_ct_STRIP="strip"
3498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3499 break 2
3500 fi
3501 done
3502 done
3503 IFS=$as_save_IFS
3504
3505 fi
3506 fi
3507 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3508 if test -n "$ac_ct_STRIP"; then
3509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3510 $as_echo "$ac_ct_STRIP" >&6; }
3511 else
3512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3513 $as_echo "no" >&6; }
3514 fi
3515
3516 if test "x$ac_ct_STRIP" = x; then
3517 STRIP=":"
3518 else
3519 case $cross_compiling:$ac_tool_warned in
3520 yes:)
3521 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3522 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3523 ac_tool_warned=yes ;;
3524 esac
3525 STRIP=$ac_ct_STRIP
3526 fi
3527 else
3528 STRIP="$ac_cv_prog_STRIP"
3529 fi
3530
3531 fi
3532 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3533
3534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3535 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3536 if test -z "$MKDIR_P"; then
3537 if test "${ac_cv_path_mkdir+set}" = set; then :
3538 $as_echo_n "(cached) " >&6
3539 else
3540 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3541 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3542 do
3543 IFS=$as_save_IFS
3544 test -z "$as_dir" && as_dir=.
3545 for ac_prog in mkdir gmkdir; do
3546 for ac_exec_ext in '' $ac_executable_extensions; do
3547 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3548 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3549 'mkdir (GNU coreutils) '* | \
3550 'mkdir (coreutils) '* | \
3551 'mkdir (fileutils) '4.1*)
3552 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3553 break 3;;
3554 esac
3555 done
3556 done
3557 done
3558 IFS=$as_save_IFS
3559
3560 fi
3561
3562 if test "${ac_cv_path_mkdir+set}" = set; then
3563 MKDIR_P="$ac_cv_path_mkdir -p"
3564 else
3565 # As a last resort, use the slow shell script. Don't cache a
3566 # value for MKDIR_P within a source directory, because that will
3567 # break other packages using the cache if that directory is
3568 # removed, or if the value is a relative name.
3569 test -d ./--version && rmdir ./--version
3570 MKDIR_P="$ac_install_sh -d"
3571 fi
3572 fi
3573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3574 $as_echo "$MKDIR_P" >&6; }
3575
3576 mkdir_p="$MKDIR_P"
3577 case $mkdir_p in
3578 [\\/$]* | ?:[\\/]*) ;;
3579 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3580 esac
3581
3582 for ac_prog in gawk mawk nawk awk
3583 do
3584 # Extract the first word of "$ac_prog", so it can be a program name with args.
3585 set dummy $ac_prog; ac_word=$2
3586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3587 $as_echo_n "checking for $ac_word... " >&6; }
3588 if test "${ac_cv_prog_AWK+set}" = set; then :
3589 $as_echo_n "(cached) " >&6
3590 else
3591 if test -n "$AWK"; then
3592 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3593 else
3594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3595 for as_dir in $PATH
3596 do
3597 IFS=$as_save_IFS
3598 test -z "$as_dir" && as_dir=.
3599 for ac_exec_ext in '' $ac_executable_extensions; do
3600 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3601 ac_cv_prog_AWK="$ac_prog"
3602 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3603 break 2
3604 fi
3605 done
3606 done
3607 IFS=$as_save_IFS
3608
3609 fi
3610 fi
3611 AWK=$ac_cv_prog_AWK
3612 if test -n "$AWK"; then
3613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3614 $as_echo "$AWK" >&6; }
3615 else
3616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3617 $as_echo "no" >&6; }
3618 fi
3619
3620
3621 test -n "$AWK" && break
3622 done
3623
3624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3625 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3626 set x ${MAKE-make}
3627 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3628 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3629 $as_echo_n "(cached) " >&6
3630 else
3631 cat >conftest.make <<\_ACEOF
3632 SHELL = /bin/sh
3633 all:
3634 @echo '@@@%%%=$(MAKE)=@@@%%%'
3635 _ACEOF
3636 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3637 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3638 *@@@%%%=?*=@@@%%%*)
3639 eval ac_cv_prog_make_${ac_make}_set=yes;;
3640 *)
3641 eval ac_cv_prog_make_${ac_make}_set=no;;
3642 esac
3643 rm -f conftest.make
3644 fi
3645 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3647 $as_echo "yes" >&6; }
3648 SET_MAKE=
3649 else
3650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3651 $as_echo "no" >&6; }
3652 SET_MAKE="MAKE=${MAKE-make}"
3653 fi
3654
3655 rm -rf .tst 2>/dev/null
3656 mkdir .tst 2>/dev/null
3657 if test -d .tst; then
3658 am__leading_dot=.
3659 else
3660 am__leading_dot=_
3661 fi
3662 rmdir .tst 2>/dev/null
3663
3664 DEPDIR="${am__leading_dot}deps"
3665
3666 ac_config_commands="$ac_config_commands depfiles"
3667
3668
3669 am_make=${MAKE-make}
3670 cat > confinc << 'END'
3671 am__doit:
3672 @echo this is the am__doit target
3673 .PHONY: am__doit
3674 END
3675 # If we don't find an include directive, just comment out the code.
3676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3677 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3678 am__include="#"
3679 am__quote=
3680 _am_result=none
3681 # First try GNU make style include.
3682 echo "include confinc" > confmf
3683 # Ignore all kinds of additional output from `make'.
3684 case `$am_make -s -f confmf 2> /dev/null` in #(
3685 *the\ am__doit\ target*)
3686 am__include=include
3687 am__quote=
3688 _am_result=GNU
3689 ;;
3690 esac
3691 # Now try BSD make style include.
3692 if test "$am__include" = "#"; then
3693 echo '.include "confinc"' > confmf
3694 case `$am_make -s -f confmf 2> /dev/null` in #(
3695 *the\ am__doit\ target*)
3696 am__include=.include
3697 am__quote="\""
3698 _am_result=BSD
3699 ;;
3700 esac
3701 fi
3702
3703
3704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3705 $as_echo "$_am_result" >&6; }
3706 rm -f confinc confmf
3707
3708 # Check whether --enable-dependency-tracking was given.
3709 if test "${enable_dependency_tracking+set}" = set; then :
3710 enableval=$enable_dependency_tracking;
3711 fi
3712
3713 if test "x$enable_dependency_tracking" != xno; then
3714 am_depcomp="$ac_aux_dir/depcomp"
3715 AMDEPBACKSLASH='\'
3716 fi
3717 if test "x$enable_dependency_tracking" != xno; then
3718 AMDEP_TRUE=
3719 AMDEP_FALSE='#'
3720 else
3721 AMDEP_TRUE='#'
3722 AMDEP_FALSE=
3723 fi
3724
3725
3726 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3727 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3728 # is not polluted with repeated "-I."
3729 am__isrc=' -I$(srcdir)'
3730 # test to see if srcdir already configured
3731 if test -f $srcdir/config.status; then
3732 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3733 fi
3734 fi
3735
3736 # test whether we have cygpath
3737 if test -z "$CYGPATH_W"; then
3738 if (cygpath --version) >/dev/null 2>/dev/null; then
3739 CYGPATH_W='cygpath -w'
3740 else
3741 CYGPATH_W=echo
3742 fi
3743 fi
3744
3745
3746 # Define the identity of the package.
3747 PACKAGE=binutils
3748 VERSION=${BFD_VERSION}
3749
3750
3751 cat >>confdefs.h <<_ACEOF
3752 #define PACKAGE "$PACKAGE"
3753 _ACEOF
3754
3755
3756 cat >>confdefs.h <<_ACEOF
3757 #define VERSION "$VERSION"
3758 _ACEOF
3759
3760 # Some tools Automake needs.
3761
3762 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3763
3764
3765 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3766
3767
3768 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3769
3770
3771 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3772
3773
3774 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3775
3776 # We need awk for the "check" target. The system "awk" is bad on
3777 # some platforms.
3778 # Always define AMTAR for backward compatibility.
3779
3780 AMTAR=${AMTAR-"${am_missing_run}tar"}
3781
3782 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3783
3784
3785
3786
3787 depcc="$CC" am_compiler_list=
3788
3789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3790 $as_echo_n "checking dependency style of $depcc... " >&6; }
3791 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3792 $as_echo_n "(cached) " >&6
3793 else
3794 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3795 # We make a subdir and do the tests there. Otherwise we can end up
3796 # making bogus files that we don't know about and never remove. For
3797 # instance it was reported that on HP-UX the gcc test will end up
3798 # making a dummy file named `D' -- because `-MD' means `put the output
3799 # in D'.
3800 mkdir conftest.dir
3801 # Copy depcomp to subdir because otherwise we won't find it if we're
3802 # using a relative directory.
3803 cp "$am_depcomp" conftest.dir
3804 cd conftest.dir
3805 # We will build objects and dependencies in a subdirectory because
3806 # it helps to detect inapplicable dependency modes. For instance
3807 # both Tru64's cc and ICC support -MD to output dependencies as a
3808 # side effect of compilation, but ICC will put the dependencies in
3809 # the current directory while Tru64 will put them in the object
3810 # directory.
3811 mkdir sub
3812
3813 am_cv_CC_dependencies_compiler_type=none
3814 if test "$am_compiler_list" = ""; then
3815 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3816 fi
3817 am__universal=false
3818 case " $depcc " in #(
3819 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3820 esac
3821
3822 for depmode in $am_compiler_list; do
3823 # Setup a source with many dependencies, because some compilers
3824 # like to wrap large dependency lists on column 80 (with \), and
3825 # we should not choose a depcomp mode which is confused by this.
3826 #
3827 # We need to recreate these files for each test, as the compiler may
3828 # overwrite some of them when testing with obscure command lines.
3829 # This happens at least with the AIX C compiler.
3830 : > sub/conftest.c
3831 for i in 1 2 3 4 5 6; do
3832 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3833 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3834 # Solaris 8's {/usr,}/bin/sh.
3835 touch sub/conftst$i.h
3836 done
3837 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3838
3839 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3840 # mode. It turns out that the SunPro C++ compiler does not properly
3841 # handle `-M -o', and we need to detect this. Also, some Intel
3842 # versions had trouble with output in subdirs
3843 am__obj=sub/conftest.${OBJEXT-o}
3844 am__minus_obj="-o $am__obj"
3845 case $depmode in
3846 gcc)
3847 # This depmode causes a compiler race in universal mode.
3848 test "$am__universal" = false || continue
3849 ;;
3850 nosideeffect)
3851 # after this tag, mechanisms are not by side-effect, so they'll
3852 # only be used when explicitly requested
3853 if test "x$enable_dependency_tracking" = xyes; then
3854 continue
3855 else
3856 break
3857 fi
3858 ;;
3859 msvisualcpp | msvcmsys)
3860 # This compiler won't grok `-c -o', but also, the minuso test has
3861 # not run yet. These depmodes are late enough in the game, and
3862 # so weak that their functioning should not be impacted.
3863 am__obj=conftest.${OBJEXT-o}
3864 am__minus_obj=
3865 ;;
3866 none) break ;;
3867 esac
3868 if depmode=$depmode \
3869 source=sub/conftest.c object=$am__obj \
3870 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3871 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3872 >/dev/null 2>conftest.err &&
3873 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3874 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3875 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3876 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3877 # icc doesn't choke on unknown options, it will just issue warnings
3878 # or remarks (even with -Werror). So we grep stderr for any message
3879 # that says an option was ignored or not supported.
3880 # When given -MP, icc 7.0 and 7.1 complain thusly:
3881 # icc: Command line warning: ignoring option '-M'; no argument required
3882 # The diagnosis changed in icc 8.0:
3883 # icc: Command line remark: option '-MP' not supported
3884 if (grep 'ignoring option' conftest.err ||
3885 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3886 am_cv_CC_dependencies_compiler_type=$depmode
3887 break
3888 fi
3889 fi
3890 done
3891
3892 cd ..
3893 rm -rf conftest.dir
3894 else
3895 am_cv_CC_dependencies_compiler_type=none
3896 fi
3897
3898 fi
3899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3900 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3901 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3902
3903 if
3904 test "x$enable_dependency_tracking" != xno \
3905 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3906 am__fastdepCC_TRUE=
3907 am__fastdepCC_FALSE='#'
3908 else
3909 am__fastdepCC_TRUE='#'
3910 am__fastdepCC_FALSE=
3911 fi
3912
3913
3914
3915
3916 ac_ext=c
3917 ac_cpp='$CPP $CPPFLAGS'
3918 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3919 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3920 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3921 if test -n "$ac_tool_prefix"; then
3922 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3923 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3925 $as_echo_n "checking for $ac_word... " >&6; }
3926 if test "${ac_cv_prog_CC+set}" = set; then :
3927 $as_echo_n "(cached) " >&6
3928 else
3929 if test -n "$CC"; then
3930 ac_cv_prog_CC="$CC" # Let the user override the test.
3931 else
3932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3933 for as_dir in $PATH
3934 do
3935 IFS=$as_save_IFS
3936 test -z "$as_dir" && as_dir=.
3937 for ac_exec_ext in '' $ac_executable_extensions; do
3938 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3939 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3940 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3941 break 2
3942 fi
3943 done
3944 done
3945 IFS=$as_save_IFS
3946
3947 fi
3948 fi
3949 CC=$ac_cv_prog_CC
3950 if test -n "$CC"; then
3951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3952 $as_echo "$CC" >&6; }
3953 else
3954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3955 $as_echo "no" >&6; }
3956 fi
3957
3958
3959 fi
3960 if test -z "$ac_cv_prog_CC"; then
3961 ac_ct_CC=$CC
3962 # Extract the first word of "gcc", so it can be a program name with args.
3963 set dummy gcc; ac_word=$2
3964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3965 $as_echo_n "checking for $ac_word... " >&6; }
3966 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3967 $as_echo_n "(cached) " >&6
3968 else
3969 if test -n "$ac_ct_CC"; then
3970 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3971 else
3972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3973 for as_dir in $PATH
3974 do
3975 IFS=$as_save_IFS
3976 test -z "$as_dir" && as_dir=.
3977 for ac_exec_ext in '' $ac_executable_extensions; do
3978 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3979 ac_cv_prog_ac_ct_CC="gcc"
3980 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3981 break 2
3982 fi
3983 done
3984 done
3985 IFS=$as_save_IFS
3986
3987 fi
3988 fi
3989 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3990 if test -n "$ac_ct_CC"; then
3991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3992 $as_echo "$ac_ct_CC" >&6; }
3993 else
3994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3995 $as_echo "no" >&6; }
3996 fi
3997
3998 if test "x$ac_ct_CC" = x; then
3999 CC=""
4000 else
4001 case $cross_compiling:$ac_tool_warned in
4002 yes:)
4003 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4004 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4005 ac_tool_warned=yes ;;
4006 esac
4007 CC=$ac_ct_CC
4008 fi
4009 else
4010 CC="$ac_cv_prog_CC"
4011 fi
4012
4013 if test -z "$CC"; then
4014 if test -n "$ac_tool_prefix"; then
4015 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4016 set dummy ${ac_tool_prefix}cc; ac_word=$2
4017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4018 $as_echo_n "checking for $ac_word... " >&6; }
4019 if test "${ac_cv_prog_CC+set}" = set; then :
4020 $as_echo_n "(cached) " >&6
4021 else
4022 if test -n "$CC"; then
4023 ac_cv_prog_CC="$CC" # Let the user override the test.
4024 else
4025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4026 for as_dir in $PATH
4027 do
4028 IFS=$as_save_IFS
4029 test -z "$as_dir" && as_dir=.
4030 for ac_exec_ext in '' $ac_executable_extensions; do
4031 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4032 ac_cv_prog_CC="${ac_tool_prefix}cc"
4033 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4034 break 2
4035 fi
4036 done
4037 done
4038 IFS=$as_save_IFS
4039
4040 fi
4041 fi
4042 CC=$ac_cv_prog_CC
4043 if test -n "$CC"; then
4044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4045 $as_echo "$CC" >&6; }
4046 else
4047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4048 $as_echo "no" >&6; }
4049 fi
4050
4051
4052 fi
4053 fi
4054 if test -z "$CC"; then
4055 # Extract the first word of "cc", so it can be a program name with args.
4056 set dummy cc; ac_word=$2
4057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4058 $as_echo_n "checking for $ac_word... " >&6; }
4059 if test "${ac_cv_prog_CC+set}" = set; then :
4060 $as_echo_n "(cached) " >&6
4061 else
4062 if test -n "$CC"; then
4063 ac_cv_prog_CC="$CC" # Let the user override the test.
4064 else
4065 ac_prog_rejected=no
4066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4067 for as_dir in $PATH
4068 do
4069 IFS=$as_save_IFS
4070 test -z "$as_dir" && as_dir=.
4071 for ac_exec_ext in '' $ac_executable_extensions; do
4072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4073 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4074 ac_prog_rejected=yes
4075 continue
4076 fi
4077 ac_cv_prog_CC="cc"
4078 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4079 break 2
4080 fi
4081 done
4082 done
4083 IFS=$as_save_IFS
4084
4085 if test $ac_prog_rejected = yes; then
4086 # We found a bogon in the path, so make sure we never use it.
4087 set dummy $ac_cv_prog_CC
4088 shift
4089 if test $# != 0; then
4090 # We chose a different compiler from the bogus one.
4091 # However, it has the same basename, so the bogon will be chosen
4092 # first if we set CC to just the basename; use the full file name.
4093 shift
4094 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4095 fi
4096 fi
4097 fi
4098 fi
4099 CC=$ac_cv_prog_CC
4100 if test -n "$CC"; then
4101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4102 $as_echo "$CC" >&6; }
4103 else
4104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4105 $as_echo "no" >&6; }
4106 fi
4107
4108
4109 fi
4110 if test -z "$CC"; then
4111 if test -n "$ac_tool_prefix"; then
4112 for ac_prog in cl.exe
4113 do
4114 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4115 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4117 $as_echo_n "checking for $ac_word... " >&6; }
4118 if test "${ac_cv_prog_CC+set}" = set; then :
4119 $as_echo_n "(cached) " >&6
4120 else
4121 if test -n "$CC"; then
4122 ac_cv_prog_CC="$CC" # Let the user override the test.
4123 else
4124 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4125 for as_dir in $PATH
4126 do
4127 IFS=$as_save_IFS
4128 test -z "$as_dir" && as_dir=.
4129 for ac_exec_ext in '' $ac_executable_extensions; do
4130 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4131 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4132 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4133 break 2
4134 fi
4135 done
4136 done
4137 IFS=$as_save_IFS
4138
4139 fi
4140 fi
4141 CC=$ac_cv_prog_CC
4142 if test -n "$CC"; then
4143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4144 $as_echo "$CC" >&6; }
4145 else
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4147 $as_echo "no" >&6; }
4148 fi
4149
4150
4151 test -n "$CC" && break
4152 done
4153 fi
4154 if test -z "$CC"; then
4155 ac_ct_CC=$CC
4156 for ac_prog in cl.exe
4157 do
4158 # Extract the first word of "$ac_prog", so it can be a program name with args.
4159 set dummy $ac_prog; ac_word=$2
4160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4161 $as_echo_n "checking for $ac_word... " >&6; }
4162 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4163 $as_echo_n "(cached) " >&6
4164 else
4165 if test -n "$ac_ct_CC"; then
4166 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4167 else
4168 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4169 for as_dir in $PATH
4170 do
4171 IFS=$as_save_IFS
4172 test -z "$as_dir" && as_dir=.
4173 for ac_exec_ext in '' $ac_executable_extensions; do
4174 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4175 ac_cv_prog_ac_ct_CC="$ac_prog"
4176 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4177 break 2
4178 fi
4179 done
4180 done
4181 IFS=$as_save_IFS
4182
4183 fi
4184 fi
4185 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4186 if test -n "$ac_ct_CC"; then
4187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4188 $as_echo "$ac_ct_CC" >&6; }
4189 else
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4191 $as_echo "no" >&6; }
4192 fi
4193
4194
4195 test -n "$ac_ct_CC" && break
4196 done
4197
4198 if test "x$ac_ct_CC" = x; then
4199 CC=""
4200 else
4201 case $cross_compiling:$ac_tool_warned in
4202 yes:)
4203 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4204 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4205 ac_tool_warned=yes ;;
4206 esac
4207 CC=$ac_ct_CC
4208 fi
4209 fi
4210
4211 fi
4212
4213
4214 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4215 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4216 as_fn_error "no acceptable C compiler found in \$PATH
4217 See \`config.log' for more details." "$LINENO" 5; }
4218
4219 # Provide some information about the compiler.
4220 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4221 set X $ac_compile
4222 ac_compiler=$2
4223 for ac_option in --version -v -V -qversion; do
4224 { { ac_try="$ac_compiler $ac_option >&5"
4225 case "(($ac_try" in
4226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4227 *) ac_try_echo=$ac_try;;
4228 esac
4229 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4230 $as_echo "$ac_try_echo"; } >&5
4231 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4232 ac_status=$?
4233 if test -s conftest.err; then
4234 sed '10a\
4235 ... rest of stderr output deleted ...
4236 10q' conftest.err >conftest.er1
4237 cat conftest.er1 >&5
4238 rm -f conftest.er1 conftest.err
4239 fi
4240 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4241 test $ac_status = 0; }
4242 done
4243
4244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4245 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4246 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4247 $as_echo_n "(cached) " >&6
4248 else
4249 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4250 /* end confdefs.h. */
4251
4252 int
4253 main ()
4254 {
4255 #ifndef __GNUC__
4256 choke me
4257 #endif
4258
4259 ;
4260 return 0;
4261 }
4262 _ACEOF
4263 if ac_fn_c_try_compile "$LINENO"; then :
4264 ac_compiler_gnu=yes
4265 else
4266 ac_compiler_gnu=no
4267 fi
4268 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4269 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4270
4271 fi
4272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4273 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4274 if test $ac_compiler_gnu = yes; then
4275 GCC=yes
4276 else
4277 GCC=
4278 fi
4279 ac_test_CFLAGS=${CFLAGS+set}
4280 ac_save_CFLAGS=$CFLAGS
4281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4282 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4283 if test "${ac_cv_prog_cc_g+set}" = set; then :
4284 $as_echo_n "(cached) " >&6
4285 else
4286 ac_save_c_werror_flag=$ac_c_werror_flag
4287 ac_c_werror_flag=yes
4288 ac_cv_prog_cc_g=no
4289 CFLAGS="-g"
4290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4291 /* end confdefs.h. */
4292
4293 int
4294 main ()
4295 {
4296
4297 ;
4298 return 0;
4299 }
4300 _ACEOF
4301 if ac_fn_c_try_compile "$LINENO"; then :
4302 ac_cv_prog_cc_g=yes
4303 else
4304 CFLAGS=""
4305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4306 /* end confdefs.h. */
4307
4308 int
4309 main ()
4310 {
4311
4312 ;
4313 return 0;
4314 }
4315 _ACEOF
4316 if ac_fn_c_try_compile "$LINENO"; then :
4317
4318 else
4319 ac_c_werror_flag=$ac_save_c_werror_flag
4320 CFLAGS="-g"
4321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4322 /* end confdefs.h. */
4323
4324 int
4325 main ()
4326 {
4327
4328 ;
4329 return 0;
4330 }
4331 _ACEOF
4332 if ac_fn_c_try_compile "$LINENO"; then :
4333 ac_cv_prog_cc_g=yes
4334 fi
4335 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4336 fi
4337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4338 fi
4339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4340 ac_c_werror_flag=$ac_save_c_werror_flag
4341 fi
4342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4343 $as_echo "$ac_cv_prog_cc_g" >&6; }
4344 if test "$ac_test_CFLAGS" = set; then
4345 CFLAGS=$ac_save_CFLAGS
4346 elif test $ac_cv_prog_cc_g = yes; then
4347 if test "$GCC" = yes; then
4348 CFLAGS="-g -O2"
4349 else
4350 CFLAGS="-g"
4351 fi
4352 else
4353 if test "$GCC" = yes; then
4354 CFLAGS="-O2"
4355 else
4356 CFLAGS=
4357 fi
4358 fi
4359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4360 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4361 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4362 $as_echo_n "(cached) " >&6
4363 else
4364 ac_cv_prog_cc_c89=no
4365 ac_save_CC=$CC
4366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4367 /* end confdefs.h. */
4368 #include <stdarg.h>
4369 #include <stdio.h>
4370 #include <sys/types.h>
4371 #include <sys/stat.h>
4372 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4373 struct buf { int x; };
4374 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4375 static char *e (p, i)
4376 char **p;
4377 int i;
4378 {
4379 return p[i];
4380 }
4381 static char *f (char * (*g) (char **, int), char **p, ...)
4382 {
4383 char *s;
4384 va_list v;
4385 va_start (v,p);
4386 s = g (p, va_arg (v,int));
4387 va_end (v);
4388 return s;
4389 }
4390
4391 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4392 function prototypes and stuff, but not '\xHH' hex character constants.
4393 These don't provoke an error unfortunately, instead are silently treated
4394 as 'x'. The following induces an error, until -std is added to get
4395 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4396 array size at least. It's necessary to write '\x00'==0 to get something
4397 that's true only with -std. */
4398 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4399
4400 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4401 inside strings and character constants. */
4402 #define FOO(x) 'x'
4403 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4404
4405 int test (int i, double x);
4406 struct s1 {int (*f) (int a);};
4407 struct s2 {int (*f) (double a);};
4408 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4409 int argc;
4410 char **argv;
4411 int
4412 main ()
4413 {
4414 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4415 ;
4416 return 0;
4417 }
4418 _ACEOF
4419 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4420 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4421 do
4422 CC="$ac_save_CC $ac_arg"
4423 if ac_fn_c_try_compile "$LINENO"; then :
4424 ac_cv_prog_cc_c89=$ac_arg
4425 fi
4426 rm -f core conftest.err conftest.$ac_objext
4427 test "x$ac_cv_prog_cc_c89" != "xno" && break
4428 done
4429 rm -f conftest.$ac_ext
4430 CC=$ac_save_CC
4431
4432 fi
4433 # AC_CACHE_VAL
4434 case "x$ac_cv_prog_cc_c89" in
4435 x)
4436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4437 $as_echo "none needed" >&6; } ;;
4438 xno)
4439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4440 $as_echo "unsupported" >&6; } ;;
4441 *)
4442 CC="$CC $ac_cv_prog_cc_c89"
4443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4444 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4445 esac
4446 if test "x$ac_cv_prog_cc_c89" != xno; then :
4447
4448 fi
4449
4450 ac_ext=c
4451 ac_cpp='$CPP $CPPFLAGS'
4452 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4453 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4454 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4455
4456 ac_ext=c
4457 ac_cpp='$CPP $CPPFLAGS'
4458 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4459 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4460 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4462 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4463 # On Suns, sometimes $CPP names a directory.
4464 if test -n "$CPP" && test -d "$CPP"; then
4465 CPP=
4466 fi
4467 if test -z "$CPP"; then
4468 if test "${ac_cv_prog_CPP+set}" = set; then :
4469 $as_echo_n "(cached) " >&6
4470 else
4471 # Double quotes because CPP needs to be expanded
4472 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4473 do
4474 ac_preproc_ok=false
4475 for ac_c_preproc_warn_flag in '' yes
4476 do
4477 # Use a header file that comes with gcc, so configuring glibc
4478 # with a fresh cross-compiler works.
4479 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4480 # <limits.h> exists even on freestanding compilers.
4481 # On the NeXT, cc -E runs the code through the compiler's parser,
4482 # not just through cpp. "Syntax error" is here to catch this case.
4483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4484 /* end confdefs.h. */
4485 #ifdef __STDC__
4486 # include <limits.h>
4487 #else
4488 # include <assert.h>
4489 #endif
4490 Syntax error
4491 _ACEOF
4492 if ac_fn_c_try_cpp "$LINENO"; then :
4493
4494 else
4495 # Broken: fails on valid input.
4496 continue
4497 fi
4498 rm -f conftest.err conftest.$ac_ext
4499
4500 # OK, works on sane cases. Now check whether nonexistent headers
4501 # can be detected and how.
4502 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4503 /* end confdefs.h. */
4504 #include <ac_nonexistent.h>
4505 _ACEOF
4506 if ac_fn_c_try_cpp "$LINENO"; then :
4507 # Broken: success on invalid input.
4508 continue
4509 else
4510 # Passes both tests.
4511 ac_preproc_ok=:
4512 break
4513 fi
4514 rm -f conftest.err conftest.$ac_ext
4515
4516 done
4517 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4518 rm -f conftest.err conftest.$ac_ext
4519 if $ac_preproc_ok; then :
4520 break
4521 fi
4522
4523 done
4524 ac_cv_prog_CPP=$CPP
4525
4526 fi
4527 CPP=$ac_cv_prog_CPP
4528 else
4529 ac_cv_prog_CPP=$CPP
4530 fi
4531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4532 $as_echo "$CPP" >&6; }
4533 ac_preproc_ok=false
4534 for ac_c_preproc_warn_flag in '' yes
4535 do
4536 # Use a header file that comes with gcc, so configuring glibc
4537 # with a fresh cross-compiler works.
4538 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4539 # <limits.h> exists even on freestanding compilers.
4540 # On the NeXT, cc -E runs the code through the compiler's parser,
4541 # not just through cpp. "Syntax error" is here to catch this case.
4542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4543 /* end confdefs.h. */
4544 #ifdef __STDC__
4545 # include <limits.h>
4546 #else
4547 # include <assert.h>
4548 #endif
4549 Syntax error
4550 _ACEOF
4551 if ac_fn_c_try_cpp "$LINENO"; then :
4552
4553 else
4554 # Broken: fails on valid input.
4555 continue
4556 fi
4557 rm -f conftest.err conftest.$ac_ext
4558
4559 # OK, works on sane cases. Now check whether nonexistent headers
4560 # can be detected and how.
4561 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4562 /* end confdefs.h. */
4563 #include <ac_nonexistent.h>
4564 _ACEOF
4565 if ac_fn_c_try_cpp "$LINENO"; then :
4566 # Broken: success on invalid input.
4567 continue
4568 else
4569 # Passes both tests.
4570 ac_preproc_ok=:
4571 break
4572 fi
4573 rm -f conftest.err conftest.$ac_ext
4574
4575 done
4576 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4577 rm -f conftest.err conftest.$ac_ext
4578 if $ac_preproc_ok; then :
4579
4580 else
4581 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4582 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4583 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4584 See \`config.log' for more details." "$LINENO" 5; }
4585 fi
4586
4587 ac_ext=c
4588 ac_cpp='$CPP $CPPFLAGS'
4589 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4590 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4591 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4592
4593
4594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4595 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4596 if test "${ac_cv_path_GREP+set}" = set; then :
4597 $as_echo_n "(cached) " >&6
4598 else
4599 if test -z "$GREP"; then
4600 ac_path_GREP_found=false
4601 # Loop through the user's path and test for each of PROGNAME-LIST
4602 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4603 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4604 do
4605 IFS=$as_save_IFS
4606 test -z "$as_dir" && as_dir=.
4607 for ac_prog in grep ggrep; do
4608 for ac_exec_ext in '' $ac_executable_extensions; do
4609 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4610 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4611 # Check for GNU ac_path_GREP and select it if it is found.
4612 # Check for GNU $ac_path_GREP
4613 case `"$ac_path_GREP" --version 2>&1` in
4614 *GNU*)
4615 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4616 *)
4617 ac_count=0
4618 $as_echo_n 0123456789 >"conftest.in"
4619 while :
4620 do
4621 cat "conftest.in" "conftest.in" >"conftest.tmp"
4622 mv "conftest.tmp" "conftest.in"
4623 cp "conftest.in" "conftest.nl"
4624 $as_echo 'GREP' >> "conftest.nl"
4625 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4626 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4627 as_fn_arith $ac_count + 1 && ac_count=$as_val
4628 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4629 # Best one so far, save it but keep looking for a better one
4630 ac_cv_path_GREP="$ac_path_GREP"
4631 ac_path_GREP_max=$ac_count
4632 fi
4633 # 10*(2^10) chars as input seems more than enough
4634 test $ac_count -gt 10 && break
4635 done
4636 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4637 esac
4638
4639 $ac_path_GREP_found && break 3
4640 done
4641 done
4642 done
4643 IFS=$as_save_IFS
4644 if test -z "$ac_cv_path_GREP"; then
4645 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4646 fi
4647 else
4648 ac_cv_path_GREP=$GREP
4649 fi
4650
4651 fi
4652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4653 $as_echo "$ac_cv_path_GREP" >&6; }
4654 GREP="$ac_cv_path_GREP"
4655
4656
4657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4658 $as_echo_n "checking for egrep... " >&6; }
4659 if test "${ac_cv_path_EGREP+set}" = set; then :
4660 $as_echo_n "(cached) " >&6
4661 else
4662 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4663 then ac_cv_path_EGREP="$GREP -E"
4664 else
4665 if test -z "$EGREP"; then
4666 ac_path_EGREP_found=false
4667 # Loop through the user's path and test for each of PROGNAME-LIST
4668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4669 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4670 do
4671 IFS=$as_save_IFS
4672 test -z "$as_dir" && as_dir=.
4673 for ac_prog in egrep; do
4674 for ac_exec_ext in '' $ac_executable_extensions; do
4675 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4676 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4677 # Check for GNU ac_path_EGREP and select it if it is found.
4678 # Check for GNU $ac_path_EGREP
4679 case `"$ac_path_EGREP" --version 2>&1` in
4680 *GNU*)
4681 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4682 *)
4683 ac_count=0
4684 $as_echo_n 0123456789 >"conftest.in"
4685 while :
4686 do
4687 cat "conftest.in" "conftest.in" >"conftest.tmp"
4688 mv "conftest.tmp" "conftest.in"
4689 cp "conftest.in" "conftest.nl"
4690 $as_echo 'EGREP' >> "conftest.nl"
4691 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4692 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4693 as_fn_arith $ac_count + 1 && ac_count=$as_val
4694 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4695 # Best one so far, save it but keep looking for a better one
4696 ac_cv_path_EGREP="$ac_path_EGREP"
4697 ac_path_EGREP_max=$ac_count
4698 fi
4699 # 10*(2^10) chars as input seems more than enough
4700 test $ac_count -gt 10 && break
4701 done
4702 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4703 esac
4704
4705 $ac_path_EGREP_found && break 3
4706 done
4707 done
4708 done
4709 IFS=$as_save_IFS
4710 if test -z "$ac_cv_path_EGREP"; then
4711 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4712 fi
4713 else
4714 ac_cv_path_EGREP=$EGREP
4715 fi
4716
4717 fi
4718 fi
4719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4720 $as_echo "$ac_cv_path_EGREP" >&6; }
4721 EGREP="$ac_cv_path_EGREP"
4722
4723
4724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4725 $as_echo_n "checking for ANSI C header files... " >&6; }
4726 if test "${ac_cv_header_stdc+set}" = set; then :
4727 $as_echo_n "(cached) " >&6
4728 else
4729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4730 /* end confdefs.h. */
4731 #include <stdlib.h>
4732 #include <stdarg.h>
4733 #include <string.h>
4734 #include <float.h>
4735
4736 int
4737 main ()
4738 {
4739
4740 ;
4741 return 0;
4742 }
4743 _ACEOF
4744 if ac_fn_c_try_compile "$LINENO"; then :
4745 ac_cv_header_stdc=yes
4746 else
4747 ac_cv_header_stdc=no
4748 fi
4749 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4750
4751 if test $ac_cv_header_stdc = yes; then
4752 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4754 /* end confdefs.h. */
4755 #include <string.h>
4756
4757 _ACEOF
4758 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4759 $EGREP "memchr" >/dev/null 2>&1; then :
4760
4761 else
4762 ac_cv_header_stdc=no
4763 fi
4764 rm -f conftest*
4765
4766 fi
4767
4768 if test $ac_cv_header_stdc = yes; then
4769 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4771 /* end confdefs.h. */
4772 #include <stdlib.h>
4773
4774 _ACEOF
4775 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4776 $EGREP "free" >/dev/null 2>&1; then :
4777
4778 else
4779 ac_cv_header_stdc=no
4780 fi
4781 rm -f conftest*
4782
4783 fi
4784
4785 if test $ac_cv_header_stdc = yes; then
4786 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4787 if test "$cross_compiling" = yes; then :
4788 :
4789 else
4790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4791 /* end confdefs.h. */
4792 #include <ctype.h>
4793 #include <stdlib.h>
4794 #if ((' ' & 0x0FF) == 0x020)
4795 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4796 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4797 #else
4798 # define ISLOWER(c) \
4799 (('a' <= (c) && (c) <= 'i') \
4800 || ('j' <= (c) && (c) <= 'r') \
4801 || ('s' <= (c) && (c) <= 'z'))
4802 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4803 #endif
4804
4805 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4806 int
4807 main ()
4808 {
4809 int i;
4810 for (i = 0; i < 256; i++)
4811 if (XOR (islower (i), ISLOWER (i))
4812 || toupper (i) != TOUPPER (i))
4813 return 2;
4814 return 0;
4815 }
4816 _ACEOF
4817 if ac_fn_c_try_run "$LINENO"; then :
4818
4819 else
4820 ac_cv_header_stdc=no
4821 fi
4822 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4823 conftest.$ac_objext conftest.beam conftest.$ac_ext
4824 fi
4825
4826 fi
4827 fi
4828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4829 $as_echo "$ac_cv_header_stdc" >&6; }
4830 if test $ac_cv_header_stdc = yes; then
4831
4832 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4833
4834 fi
4835
4836 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4837 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4838 inttypes.h stdint.h unistd.h
4839 do :
4840 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4841 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4842 "
4843 eval as_val=\$$as_ac_Header
4844 if test "x$as_val" = x""yes; then :
4845 cat >>confdefs.h <<_ACEOF
4846 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4847 _ACEOF
4848
4849 fi
4850
4851 done
4852
4853
4854
4855 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4856 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4857 MINIX=yes
4858 else
4859 MINIX=
4860 fi
4861
4862
4863 if test "$MINIX" = yes; then
4864
4865 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4866
4867
4868 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4869
4870
4871 $as_echo "#define _MINIX 1" >>confdefs.h
4872
4873 fi
4874
4875
4876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4877 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4878 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4879 $as_echo_n "(cached) " >&6
4880 else
4881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4882 /* end confdefs.h. */
4883
4884 # define __EXTENSIONS__ 1
4885 $ac_includes_default
4886 int
4887 main ()
4888 {
4889
4890 ;
4891 return 0;
4892 }
4893 _ACEOF
4894 if ac_fn_c_try_compile "$LINENO"; then :
4895 ac_cv_safe_to_define___extensions__=yes
4896 else
4897 ac_cv_safe_to_define___extensions__=no
4898 fi
4899 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4900 fi
4901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4902 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4903 test $ac_cv_safe_to_define___extensions__ = yes &&
4904 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4905
4906 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4907
4908 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4909
4910 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4911
4912 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4913
4914
4915
4916
4917
4918
4919 # The tests for host and target for $enable_largefile require
4920 # canonical names.
4921
4922
4923
4924 # As the $enable_largefile decision depends on --enable-plugins we must set it
4925 # even in directories otherwise not depending on the $plugins option.
4926
4927
4928 # Check whether --enable-plugins was given.
4929 if test "${enable_plugins+set}" = set; then :
4930 enableval=$enable_plugins; case "${enableval}" in
4931 yes | "") plugins=yes ;;
4932 no) plugins=no ;;
4933 *) plugins=yes ;;
4934 esac
4935 else
4936 plugins=no
4937 fi
4938
4939
4940
4941 case "${host}" in
4942 sparc-*-solaris*|i[3-7]86-*-solaris*)
4943 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4944 # are mutually exclusive; and without procfs support, the bfd/ elf module
4945 # cannot provide certain routines such as elfcore_write_prpsinfo
4946 # or elfcore_write_prstatus. So unless the user explicitly requested
4947 # large-file support through the --enable-largefile switch, disable
4948 # large-file support in favor of procfs support.
4949 test "${target}" = "${host}" -a "x$plugins" = xno \
4950 && : ${enable_largefile="no"}
4951 ;;
4952 esac
4953
4954 # Check whether --enable-largefile was given.
4955 if test "${enable_largefile+set}" = set; then :
4956 enableval=$enable_largefile;
4957 fi
4958
4959 if test "$enable_largefile" != no; then
4960
4961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4962 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4963 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4964 $as_echo_n "(cached) " >&6
4965 else
4966 ac_cv_sys_largefile_CC=no
4967 if test "$GCC" != yes; then
4968 ac_save_CC=$CC
4969 while :; do
4970 # IRIX 6.2 and later do not support large files by default,
4971 # so use the C compiler's -n32 option if that helps.
4972 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4973 /* end confdefs.h. */
4974 #include <sys/types.h>
4975 /* Check that off_t can represent 2**63 - 1 correctly.
4976 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4977 since some C++ compilers masquerading as C compilers
4978 incorrectly reject 9223372036854775807. */
4979 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4980 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4981 && LARGE_OFF_T % 2147483647 == 1)
4982 ? 1 : -1];
4983 int
4984 main ()
4985 {
4986
4987 ;
4988 return 0;
4989 }
4990 _ACEOF
4991 if ac_fn_c_try_compile "$LINENO"; then :
4992 break
4993 fi
4994 rm -f core conftest.err conftest.$ac_objext
4995 CC="$CC -n32"
4996 if ac_fn_c_try_compile "$LINENO"; then :
4997 ac_cv_sys_largefile_CC=' -n32'; break
4998 fi
4999 rm -f core conftest.err conftest.$ac_objext
5000 break
5001 done
5002 CC=$ac_save_CC
5003 rm -f conftest.$ac_ext
5004 fi
5005 fi
5006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
5007 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
5008 if test "$ac_cv_sys_largefile_CC" != no; then
5009 CC=$CC$ac_cv_sys_largefile_CC
5010 fi
5011
5012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5013 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5014 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
5015 $as_echo_n "(cached) " >&6
5016 else
5017 while :; do
5018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5019 /* end confdefs.h. */
5020 #include <sys/types.h>
5021 /* Check that off_t can represent 2**63 - 1 correctly.
5022 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5023 since some C++ compilers masquerading as C compilers
5024 incorrectly reject 9223372036854775807. */
5025 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5026 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5027 && LARGE_OFF_T % 2147483647 == 1)
5028 ? 1 : -1];
5029 int
5030 main ()
5031 {
5032
5033 ;
5034 return 0;
5035 }
5036 _ACEOF
5037 if ac_fn_c_try_compile "$LINENO"; then :
5038 ac_cv_sys_file_offset_bits=no; break
5039 fi
5040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5042 /* end confdefs.h. */
5043 #define _FILE_OFFSET_BITS 64
5044 #include <sys/types.h>
5045 /* Check that off_t can represent 2**63 - 1 correctly.
5046 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5047 since some C++ compilers masquerading as C compilers
5048 incorrectly reject 9223372036854775807. */
5049 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5050 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5051 && LARGE_OFF_T % 2147483647 == 1)
5052 ? 1 : -1];
5053 int
5054 main ()
5055 {
5056
5057 ;
5058 return 0;
5059 }
5060 _ACEOF
5061 if ac_fn_c_try_compile "$LINENO"; then :
5062 ac_cv_sys_file_offset_bits=64; break
5063 fi
5064 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5065 ac_cv_sys_file_offset_bits=unknown
5066 break
5067 done
5068 fi
5069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5070 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5071 case $ac_cv_sys_file_offset_bits in #(
5072 no | unknown) ;;
5073 *)
5074 cat >>confdefs.h <<_ACEOF
5075 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5076 _ACEOF
5077 ;;
5078 esac
5079 rm -rf conftest*
5080 if test $ac_cv_sys_file_offset_bits = unknown; then
5081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5082 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5083 if test "${ac_cv_sys_large_files+set}" = set; then :
5084 $as_echo_n "(cached) " >&6
5085 else
5086 while :; do
5087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5088 /* end confdefs.h. */
5089 #include <sys/types.h>
5090 /* Check that off_t can represent 2**63 - 1 correctly.
5091 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5092 since some C++ compilers masquerading as C compilers
5093 incorrectly reject 9223372036854775807. */
5094 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5095 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5096 && LARGE_OFF_T % 2147483647 == 1)
5097 ? 1 : -1];
5098 int
5099 main ()
5100 {
5101
5102 ;
5103 return 0;
5104 }
5105 _ACEOF
5106 if ac_fn_c_try_compile "$LINENO"; then :
5107 ac_cv_sys_large_files=no; break
5108 fi
5109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5110 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5111 /* end confdefs.h. */
5112 #define _LARGE_FILES 1
5113 #include <sys/types.h>
5114 /* Check that off_t can represent 2**63 - 1 correctly.
5115 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5116 since some C++ compilers masquerading as C compilers
5117 incorrectly reject 9223372036854775807. */
5118 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5119 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5120 && LARGE_OFF_T % 2147483647 == 1)
5121 ? 1 : -1];
5122 int
5123 main ()
5124 {
5125
5126 ;
5127 return 0;
5128 }
5129 _ACEOF
5130 if ac_fn_c_try_compile "$LINENO"; then :
5131 ac_cv_sys_large_files=1; break
5132 fi
5133 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5134 ac_cv_sys_large_files=unknown
5135 break
5136 done
5137 fi
5138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5139 $as_echo "$ac_cv_sys_large_files" >&6; }
5140 case $ac_cv_sys_large_files in #(
5141 no | unknown) ;;
5142 *)
5143 cat >>confdefs.h <<_ACEOF
5144 #define _LARGE_FILES $ac_cv_sys_large_files
5145 _ACEOF
5146 ;;
5147 esac
5148 rm -rf conftest*
5149 fi
5150 fi
5151
5152
5153 case `pwd` in
5154 *\ * | *\ *)
5155 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5156 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5157 esac
5158
5159
5160
5161 macro_version='2.4'
5162 macro_revision='1.3293'
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176 ltmain="$ac_aux_dir/ltmain.sh"
5177
5178 # Backslashify metacharacters that are still active within
5179 # double-quoted strings.
5180 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5181
5182 # Same as above, but do not quote variable references.
5183 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5184
5185 # Sed substitution to delay expansion of an escaped shell variable in a
5186 # double_quote_subst'ed string.
5187 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5188
5189 # Sed substitution to delay expansion of an escaped single quote.
5190 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5191
5192 # Sed substitution to avoid accidental globbing in evaled expressions
5193 no_glob_subst='s/\*/\\\*/g'
5194
5195 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5196 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5197 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5198
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5200 $as_echo_n "checking how to print strings... " >&6; }
5201 # Test print first, because it will be a builtin if present.
5202 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
5203 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5204 ECHO='print -r --'
5205 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5206 ECHO='printf %s\n'
5207 else
5208 # Use this function as a fallback that always works.
5209 func_fallback_echo ()
5210 {
5211 eval 'cat <<_LTECHO_EOF
5212 $1
5213 _LTECHO_EOF'
5214 }
5215 ECHO='func_fallback_echo'
5216 fi
5217
5218 # func_echo_all arg...
5219 # Invoke $ECHO with all args, space-separated.
5220 func_echo_all ()
5221 {
5222 $ECHO ""
5223 }
5224
5225 case "$ECHO" in
5226 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5227 $as_echo "printf" >&6; } ;;
5228 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5229 $as_echo "print -r" >&6; } ;;
5230 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5231 $as_echo "cat" >&6; } ;;
5232 esac
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5248 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5249 if test "${ac_cv_path_SED+set}" = set; then :
5250 $as_echo_n "(cached) " >&6
5251 else
5252 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5253 for ac_i in 1 2 3 4 5 6 7; do
5254 ac_script="$ac_script$as_nl$ac_script"
5255 done
5256 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5257 { ac_script=; unset ac_script;}
5258 if test -z "$SED"; then
5259 ac_path_SED_found=false
5260 # Loop through the user's path and test for each of PROGNAME-LIST
5261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5262 for as_dir in $PATH
5263 do
5264 IFS=$as_save_IFS
5265 test -z "$as_dir" && as_dir=.
5266 for ac_prog in sed gsed; do
5267 for ac_exec_ext in '' $ac_executable_extensions; do
5268 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5269 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5270 # Check for GNU ac_path_SED and select it if it is found.
5271 # Check for GNU $ac_path_SED
5272 case `"$ac_path_SED" --version 2>&1` in
5273 *GNU*)
5274 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5275 *)
5276 ac_count=0
5277 $as_echo_n 0123456789 >"conftest.in"
5278 while :
5279 do
5280 cat "conftest.in" "conftest.in" >"conftest.tmp"
5281 mv "conftest.tmp" "conftest.in"
5282 cp "conftest.in" "conftest.nl"
5283 $as_echo '' >> "conftest.nl"
5284 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5285 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5286 as_fn_arith $ac_count + 1 && ac_count=$as_val
5287 if test $ac_count -gt ${ac_path_SED_max-0}; then
5288 # Best one so far, save it but keep looking for a better one
5289 ac_cv_path_SED="$ac_path_SED"
5290 ac_path_SED_max=$ac_count
5291 fi
5292 # 10*(2^10) chars as input seems more than enough
5293 test $ac_count -gt 10 && break
5294 done
5295 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5296 esac
5297
5298 $ac_path_SED_found && break 3
5299 done
5300 done
5301 done
5302 IFS=$as_save_IFS
5303 if test -z "$ac_cv_path_SED"; then
5304 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5305 fi
5306 else
5307 ac_cv_path_SED=$SED
5308 fi
5309
5310 fi
5311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5312 $as_echo "$ac_cv_path_SED" >&6; }
5313 SED="$ac_cv_path_SED"
5314 rm -f conftest.sed
5315
5316 test -z "$SED" && SED=sed
5317 Xsed="$SED -e 1s/^X//"
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5330 $as_echo_n "checking for fgrep... " >&6; }
5331 if test "${ac_cv_path_FGREP+set}" = set; then :
5332 $as_echo_n "(cached) " >&6
5333 else
5334 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5335 then ac_cv_path_FGREP="$GREP -F"
5336 else
5337 if test -z "$FGREP"; then
5338 ac_path_FGREP_found=false
5339 # Loop through the user's path and test for each of PROGNAME-LIST
5340 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5341 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5342 do
5343 IFS=$as_save_IFS
5344 test -z "$as_dir" && as_dir=.
5345 for ac_prog in fgrep; do
5346 for ac_exec_ext in '' $ac_executable_extensions; do
5347 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5348 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5349 # Check for GNU ac_path_FGREP and select it if it is found.
5350 # Check for GNU $ac_path_FGREP
5351 case `"$ac_path_FGREP" --version 2>&1` in
5352 *GNU*)
5353 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5354 *)
5355 ac_count=0
5356 $as_echo_n 0123456789 >"conftest.in"
5357 while :
5358 do
5359 cat "conftest.in" "conftest.in" >"conftest.tmp"
5360 mv "conftest.tmp" "conftest.in"
5361 cp "conftest.in" "conftest.nl"
5362 $as_echo 'FGREP' >> "conftest.nl"
5363 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5364 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5365 as_fn_arith $ac_count + 1 && ac_count=$as_val
5366 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5367 # Best one so far, save it but keep looking for a better one
5368 ac_cv_path_FGREP="$ac_path_FGREP"
5369 ac_path_FGREP_max=$ac_count
5370 fi
5371 # 10*(2^10) chars as input seems more than enough
5372 test $ac_count -gt 10 && break
5373 done
5374 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5375 esac
5376
5377 $ac_path_FGREP_found && break 3
5378 done
5379 done
5380 done
5381 IFS=$as_save_IFS
5382 if test -z "$ac_cv_path_FGREP"; then
5383 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5384 fi
5385 else
5386 ac_cv_path_FGREP=$FGREP
5387 fi
5388
5389 fi
5390 fi
5391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5392 $as_echo "$ac_cv_path_FGREP" >&6; }
5393 FGREP="$ac_cv_path_FGREP"
5394
5395
5396 test -z "$GREP" && GREP=grep
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416 # Check whether --with-gnu-ld was given.
5417 if test "${with_gnu_ld+set}" = set; then :
5418 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5419 else
5420 with_gnu_ld=no
5421 fi
5422
5423 ac_prog=ld
5424 if test "$GCC" = yes; then
5425 # Check if gcc -print-prog-name=ld gives a path.
5426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5427 $as_echo_n "checking for ld used by $CC... " >&6; }
5428 case $host in
5429 *-*-mingw*)
5430 # gcc leaves a trailing carriage return which upsets mingw
5431 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5432 *)
5433 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5434 esac
5435 case $ac_prog in
5436 # Accept absolute paths.
5437 [\\/]* | ?:[\\/]*)
5438 re_direlt='/[^/][^/]*/\.\./'
5439 # Canonicalize the pathname of ld
5440 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5441 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5442 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5443 done
5444 test -z "$LD" && LD="$ac_prog"
5445 ;;
5446 "")
5447 # If it fails, then pretend we aren't using GCC.
5448 ac_prog=ld
5449 ;;
5450 *)
5451 # If it is relative, then search for the first ld in PATH.
5452 with_gnu_ld=unknown
5453 ;;
5454 esac
5455 elif test "$with_gnu_ld" = yes; then
5456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5457 $as_echo_n "checking for GNU ld... " >&6; }
5458 else
5459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5460 $as_echo_n "checking for non-GNU ld... " >&6; }
5461 fi
5462 if test "${lt_cv_path_LD+set}" = set; then :
5463 $as_echo_n "(cached) " >&6
5464 else
5465 if test -z "$LD"; then
5466 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5467 for ac_dir in $PATH; do
5468 IFS="$lt_save_ifs"
5469 test -z "$ac_dir" && ac_dir=.
5470 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5471 lt_cv_path_LD="$ac_dir/$ac_prog"
5472 # Check to see if the program is GNU ld. I'd rather use --version,
5473 # but apparently some variants of GNU ld only accept -v.
5474 # Break only if it was the GNU/non-GNU ld that we prefer.
5475 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5476 *GNU* | *'with BFD'*)
5477 test "$with_gnu_ld" != no && break
5478 ;;
5479 *)
5480 test "$with_gnu_ld" != yes && break
5481 ;;
5482 esac
5483 fi
5484 done
5485 IFS="$lt_save_ifs"
5486 else
5487 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5488 fi
5489 fi
5490
5491 LD="$lt_cv_path_LD"
5492 if test -n "$LD"; then
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5494 $as_echo "$LD" >&6; }
5495 else
5496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5497 $as_echo "no" >&6; }
5498 fi
5499 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5501 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5502 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5503 $as_echo_n "(cached) " >&6
5504 else
5505 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5506 case `$LD -v 2>&1 </dev/null` in
5507 *GNU* | *'with BFD'*)
5508 lt_cv_prog_gnu_ld=yes
5509 ;;
5510 *)
5511 lt_cv_prog_gnu_ld=no
5512 ;;
5513 esac
5514 fi
5515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5516 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5517 with_gnu_ld=$lt_cv_prog_gnu_ld
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5528 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5529 if test "${lt_cv_path_NM+set}" = set; then :
5530 $as_echo_n "(cached) " >&6
5531 else
5532 if test -n "$NM"; then
5533 # Let the user override the test.
5534 lt_cv_path_NM="$NM"
5535 else
5536 lt_nm_to_check="${ac_tool_prefix}nm"
5537 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5538 lt_nm_to_check="$lt_nm_to_check nm"
5539 fi
5540 for lt_tmp_nm in $lt_nm_to_check; do
5541 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5542 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5543 IFS="$lt_save_ifs"
5544 test -z "$ac_dir" && ac_dir=.
5545 tmp_nm="$ac_dir/$lt_tmp_nm"
5546 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5547 # Check to see if the nm accepts a BSD-compat flag.
5548 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5549 # nm: unknown option "B" ignored
5550 # Tru64's nm complains that /dev/null is an invalid object file
5551 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5552 */dev/null* | *'Invalid file or object type'*)
5553 lt_cv_path_NM="$tmp_nm -B"
5554 break
5555 ;;
5556 *)
5557 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5558 */dev/null*)
5559 lt_cv_path_NM="$tmp_nm -p"
5560 break
5561 ;;
5562 *)
5563 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5564 continue # so that we can try to find one that supports BSD flags
5565 ;;
5566 esac
5567 ;;
5568 esac
5569 fi
5570 done
5571 IFS="$lt_save_ifs"
5572 done
5573 : ${lt_cv_path_NM=no}
5574 fi
5575 fi
5576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5577 $as_echo "$lt_cv_path_NM" >&6; }
5578 if test "$lt_cv_path_NM" != "no"; then
5579 NM="$lt_cv_path_NM"
5580 else
5581 # Didn't find any BSD compatible name lister, look for dumpbin.
5582 if test -n "$DUMPBIN"; then :
5583 # Let the user override the test.
5584 else
5585 if test -n "$ac_tool_prefix"; then
5586 for ac_prog in dumpbin "link -dump"
5587 do
5588 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5589 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5591 $as_echo_n "checking for $ac_word... " >&6; }
5592 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5593 $as_echo_n "(cached) " >&6
5594 else
5595 if test -n "$DUMPBIN"; then
5596 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5597 else
5598 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5599 for as_dir in $PATH
5600 do
5601 IFS=$as_save_IFS
5602 test -z "$as_dir" && as_dir=.
5603 for ac_exec_ext in '' $ac_executable_extensions; do
5604 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5605 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5606 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5607 break 2
5608 fi
5609 done
5610 done
5611 IFS=$as_save_IFS
5612
5613 fi
5614 fi
5615 DUMPBIN=$ac_cv_prog_DUMPBIN
5616 if test -n "$DUMPBIN"; then
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5618 $as_echo "$DUMPBIN" >&6; }
5619 else
5620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5621 $as_echo "no" >&6; }
5622 fi
5623
5624
5625 test -n "$DUMPBIN" && break
5626 done
5627 fi
5628 if test -z "$DUMPBIN"; then
5629 ac_ct_DUMPBIN=$DUMPBIN
5630 for ac_prog in dumpbin "link -dump"
5631 do
5632 # Extract the first word of "$ac_prog", so it can be a program name with args.
5633 set dummy $ac_prog; ac_word=$2
5634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5635 $as_echo_n "checking for $ac_word... " >&6; }
5636 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5637 $as_echo_n "(cached) " >&6
5638 else
5639 if test -n "$ac_ct_DUMPBIN"; then
5640 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5641 else
5642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5643 for as_dir in $PATH
5644 do
5645 IFS=$as_save_IFS
5646 test -z "$as_dir" && as_dir=.
5647 for ac_exec_ext in '' $ac_executable_extensions; do
5648 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5649 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5651 break 2
5652 fi
5653 done
5654 done
5655 IFS=$as_save_IFS
5656
5657 fi
5658 fi
5659 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5660 if test -n "$ac_ct_DUMPBIN"; then
5661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5662 $as_echo "$ac_ct_DUMPBIN" >&6; }
5663 else
5664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5665 $as_echo "no" >&6; }
5666 fi
5667
5668
5669 test -n "$ac_ct_DUMPBIN" && break
5670 done
5671
5672 if test "x$ac_ct_DUMPBIN" = x; then
5673 DUMPBIN=":"
5674 else
5675 case $cross_compiling:$ac_tool_warned in
5676 yes:)
5677 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5678 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5679 ac_tool_warned=yes ;;
5680 esac
5681 DUMPBIN=$ac_ct_DUMPBIN
5682 fi
5683 fi
5684
5685 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5686 *COFF*)
5687 DUMPBIN="$DUMPBIN -symbols"
5688 ;;
5689 *)
5690 DUMPBIN=:
5691 ;;
5692 esac
5693 fi
5694
5695 if test "$DUMPBIN" != ":"; then
5696 NM="$DUMPBIN"
5697 fi
5698 fi
5699 test -z "$NM" && NM=nm
5700
5701
5702
5703
5704
5705
5706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5707 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5708 if test "${lt_cv_nm_interface+set}" = set; then :
5709 $as_echo_n "(cached) " >&6
5710 else
5711 lt_cv_nm_interface="BSD nm"
5712 echo "int some_variable = 0;" > conftest.$ac_ext
5713 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5714 (eval "$ac_compile" 2>conftest.err)
5715 cat conftest.err >&5
5716 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5717 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5718 cat conftest.err >&5
5719 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5720 cat conftest.out >&5
5721 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5722 lt_cv_nm_interface="MS dumpbin"
5723 fi
5724 rm -f conftest*
5725 fi
5726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5727 $as_echo "$lt_cv_nm_interface" >&6; }
5728
5729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5730 $as_echo_n "checking whether ln -s works... " >&6; }
5731 LN_S=$as_ln_s
5732 if test "$LN_S" = "ln -s"; then
5733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5734 $as_echo "yes" >&6; }
5735 else
5736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5737 $as_echo "no, using $LN_S" >&6; }
5738 fi
5739
5740 # find the maximum length of command line arguments
5741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5742 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5743 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5744 $as_echo_n "(cached) " >&6
5745 else
5746 i=0
5747 teststring="ABCD"
5748
5749 case $build_os in
5750 msdosdjgpp*)
5751 # On DJGPP, this test can blow up pretty badly due to problems in libc
5752 # (any single argument exceeding 2000 bytes causes a buffer overrun
5753 # during glob expansion). Even if it were fixed, the result of this
5754 # check would be larger than it should be.
5755 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5756 ;;
5757
5758 gnu*)
5759 # Under GNU Hurd, this test is not required because there is
5760 # no limit to the length of command line arguments.
5761 # Libtool will interpret -1 as no limit whatsoever
5762 lt_cv_sys_max_cmd_len=-1;
5763 ;;
5764
5765 cygwin* | mingw* | cegcc*)
5766 # On Win9x/ME, this test blows up -- it succeeds, but takes
5767 # about 5 minutes as the teststring grows exponentially.
5768 # Worse, since 9x/ME are not pre-emptively multitasking,
5769 # you end up with a "frozen" computer, even though with patience
5770 # the test eventually succeeds (with a max line length of 256k).
5771 # Instead, let's just punt: use the minimum linelength reported by
5772 # all of the supported platforms: 8192 (on NT/2K/XP).
5773 lt_cv_sys_max_cmd_len=8192;
5774 ;;
5775
5776 mint*)
5777 # On MiNT this can take a long time and run out of memory.
5778 lt_cv_sys_max_cmd_len=8192;
5779 ;;
5780
5781 amigaos*)
5782 # On AmigaOS with pdksh, this test takes hours, literally.
5783 # So we just punt and use a minimum line length of 8192.
5784 lt_cv_sys_max_cmd_len=8192;
5785 ;;
5786
5787 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5788 # This has been around since 386BSD, at least. Likely further.
5789 if test -x /sbin/sysctl; then
5790 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5791 elif test -x /usr/sbin/sysctl; then
5792 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5793 else
5794 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5795 fi
5796 # And add a safety zone
5797 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5798 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5799 ;;
5800
5801 interix*)
5802 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5803 lt_cv_sys_max_cmd_len=196608
5804 ;;
5805
5806 osf*)
5807 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5808 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5809 # nice to cause kernel panics so lets avoid the loop below.
5810 # First set a reasonable default.
5811 lt_cv_sys_max_cmd_len=16384
5812 #
5813 if test -x /sbin/sysconfig; then
5814 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5815 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5816 esac
5817 fi
5818 ;;
5819 sco3.2v5*)
5820 lt_cv_sys_max_cmd_len=102400
5821 ;;
5822 sysv5* | sco5v6* | sysv4.2uw2*)
5823 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5824 if test -n "$kargmax"; then
5825 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5826 else
5827 lt_cv_sys_max_cmd_len=32768
5828 fi
5829 ;;
5830 *)
5831 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5832 if test -n "$lt_cv_sys_max_cmd_len"; then
5833 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5834 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5835 else
5836 # Make teststring a little bigger before we do anything with it.
5837 # a 1K string should be a reasonable start.
5838 for i in 1 2 3 4 5 6 7 8 ; do
5839 teststring=$teststring$teststring
5840 done
5841 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5842 # If test is not a shell built-in, we'll probably end up computing a
5843 # maximum length that is only half of the actual maximum length, but
5844 # we can't tell.
5845 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5846 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5847 test $i != 17 # 1/2 MB should be enough
5848 do
5849 i=`expr $i + 1`
5850 teststring=$teststring$teststring
5851 done
5852 # Only check the string length outside the loop.
5853 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5854 teststring=
5855 # Add a significant safety factor because C++ compilers can tack on
5856 # massive amounts of additional arguments before passing them to the
5857 # linker. It appears as though 1/2 is a usable value.
5858 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5859 fi
5860 ;;
5861 esac
5862
5863 fi
5864
5865 if test -n $lt_cv_sys_max_cmd_len ; then
5866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5867 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5868 else
5869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5870 $as_echo "none" >&6; }
5871 fi
5872 max_cmd_len=$lt_cv_sys_max_cmd_len
5873
5874
5875
5876
5877
5878
5879 : ${CP="cp -f"}
5880 : ${MV="mv -f"}
5881 : ${RM="rm -f"}
5882
5883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5884 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5885 # Try some XSI features
5886 xsi_shell=no
5887 ( _lt_dummy="a/b/c"
5888 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5889 = c,a/b,b/c, \
5890 && eval 'test $(( 1 + 1 )) -eq 2 \
5891 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5892 && xsi_shell=yes
5893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5894 $as_echo "$xsi_shell" >&6; }
5895
5896
5897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5898 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5899 lt_shell_append=no
5900 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5901 >/dev/null 2>&1 \
5902 && lt_shell_append=yes
5903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5904 $as_echo "$lt_shell_append" >&6; }
5905
5906
5907 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5908 lt_unset=unset
5909 else
5910 lt_unset=false
5911 fi
5912
5913
5914
5915
5916
5917 # test EBCDIC or ASCII
5918 case `echo X|tr X '\101'` in
5919 A) # ASCII based system
5920 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5921 lt_SP2NL='tr \040 \012'
5922 lt_NL2SP='tr \015\012 \040\040'
5923 ;;
5924 *) # EBCDIC based system
5925 lt_SP2NL='tr \100 \n'
5926 lt_NL2SP='tr \r\n \100\100'
5927 ;;
5928 esac
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5939 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5940 if test "${lt_cv_to_host_file_cmd+set}" = set; then :
5941 $as_echo_n "(cached) " >&6
5942 else
5943 case $host in
5944 *-*-mingw* )
5945 case $build in
5946 *-*-mingw* ) # actually msys
5947 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5948 ;;
5949 *-*-cygwin* )
5950 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5951 ;;
5952 * ) # otherwise, assume *nix
5953 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5954 ;;
5955 esac
5956 ;;
5957 *-*-cygwin* )
5958 case $build in
5959 *-*-mingw* ) # actually msys
5960 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5961 ;;
5962 *-*-cygwin* )
5963 lt_cv_to_host_file_cmd=func_convert_file_noop
5964 ;;
5965 * ) # otherwise, assume *nix
5966 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5967 ;;
5968 esac
5969 ;;
5970 * ) # unhandled hosts (and "normal" native builds)
5971 lt_cv_to_host_file_cmd=func_convert_file_noop
5972 ;;
5973 esac
5974
5975 fi
5976
5977 to_host_file_cmd=$lt_cv_to_host_file_cmd
5978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5979 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5980
5981
5982
5983
5984
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5986 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5987 if test "${lt_cv_to_tool_file_cmd+set}" = set; then :
5988 $as_echo_n "(cached) " >&6
5989 else
5990 #assume ordinary cross tools, or native build.
5991 lt_cv_to_tool_file_cmd=func_convert_file_noop
5992 case $host in
5993 *-*-mingw* )
5994 case $build in
5995 *-*-mingw* ) # actually msys
5996 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5997 ;;
5998 esac
5999 ;;
6000 esac
6001
6002 fi
6003
6004 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
6005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
6006 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
6007
6008
6009
6010
6011
6012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6013 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6014 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6015 $as_echo_n "(cached) " >&6
6016 else
6017 lt_cv_ld_reload_flag='-r'
6018 fi
6019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6020 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6021 reload_flag=$lt_cv_ld_reload_flag
6022 case $reload_flag in
6023 "" | " "*) ;;
6024 *) reload_flag=" $reload_flag" ;;
6025 esac
6026 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6027 case $host_os in
6028 cygwin* | mingw* | pw32* | cegcc*)
6029 if test "$GCC" != yes; then
6030 reload_cmds=false
6031 fi
6032 ;;
6033 darwin*)
6034 if test "$GCC" = yes; then
6035 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6036 else
6037 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6038 fi
6039 ;;
6040 esac
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050 if test -n "$ac_tool_prefix"; then
6051 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6052 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6054 $as_echo_n "checking for $ac_word... " >&6; }
6055 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6056 $as_echo_n "(cached) " >&6
6057 else
6058 if test -n "$OBJDUMP"; then
6059 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6060 else
6061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6062 for as_dir in $PATH
6063 do
6064 IFS=$as_save_IFS
6065 test -z "$as_dir" && as_dir=.
6066 for ac_exec_ext in '' $ac_executable_extensions; do
6067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6068 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6070 break 2
6071 fi
6072 done
6073 done
6074 IFS=$as_save_IFS
6075
6076 fi
6077 fi
6078 OBJDUMP=$ac_cv_prog_OBJDUMP
6079 if test -n "$OBJDUMP"; then
6080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6081 $as_echo "$OBJDUMP" >&6; }
6082 else
6083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6084 $as_echo "no" >&6; }
6085 fi
6086
6087
6088 fi
6089 if test -z "$ac_cv_prog_OBJDUMP"; then
6090 ac_ct_OBJDUMP=$OBJDUMP
6091 # Extract the first word of "objdump", so it can be a program name with args.
6092 set dummy objdump; ac_word=$2
6093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6094 $as_echo_n "checking for $ac_word... " >&6; }
6095 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6096 $as_echo_n "(cached) " >&6
6097 else
6098 if test -n "$ac_ct_OBJDUMP"; then
6099 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6100 else
6101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6102 for as_dir in $PATH
6103 do
6104 IFS=$as_save_IFS
6105 test -z "$as_dir" && as_dir=.
6106 for ac_exec_ext in '' $ac_executable_extensions; do
6107 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6108 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6110 break 2
6111 fi
6112 done
6113 done
6114 IFS=$as_save_IFS
6115
6116 fi
6117 fi
6118 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6119 if test -n "$ac_ct_OBJDUMP"; then
6120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6121 $as_echo "$ac_ct_OBJDUMP" >&6; }
6122 else
6123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6124 $as_echo "no" >&6; }
6125 fi
6126
6127 if test "x$ac_ct_OBJDUMP" = x; then
6128 OBJDUMP="false"
6129 else
6130 case $cross_compiling:$ac_tool_warned in
6131 yes:)
6132 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6133 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6134 ac_tool_warned=yes ;;
6135 esac
6136 OBJDUMP=$ac_ct_OBJDUMP
6137 fi
6138 else
6139 OBJDUMP="$ac_cv_prog_OBJDUMP"
6140 fi
6141
6142 test -z "$OBJDUMP" && OBJDUMP=objdump
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6153 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6154 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6155 $as_echo_n "(cached) " >&6
6156 else
6157 lt_cv_file_magic_cmd='$MAGIC_CMD'
6158 lt_cv_file_magic_test_file=
6159 lt_cv_deplibs_check_method='unknown'
6160 # Need to set the preceding variable on all platforms that support
6161 # interlibrary dependencies.
6162 # 'none' -- dependencies not supported.
6163 # `unknown' -- same as none, but documents that we really don't know.
6164 # 'pass_all' -- all dependencies passed with no checks.
6165 # 'test_compile' -- check by making test program.
6166 # 'file_magic [[regex]]' -- check by looking for files in library path
6167 # which responds to the $file_magic_cmd with a given extended regex.
6168 # If you have `file' or equivalent on your system and you're not sure
6169 # whether `pass_all' will *always* work, you probably want this one.
6170
6171 case $host_os in
6172 aix[4-9]*)
6173 lt_cv_deplibs_check_method=pass_all
6174 ;;
6175
6176 beos*)
6177 lt_cv_deplibs_check_method=pass_all
6178 ;;
6179
6180 bsdi[45]*)
6181 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6182 lt_cv_file_magic_cmd='/usr/bin/file -L'
6183 lt_cv_file_magic_test_file=/shlib/libc.so
6184 ;;
6185
6186 cygwin*)
6187 # func_win32_libid is a shell function defined in ltmain.sh
6188 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6189 lt_cv_file_magic_cmd='func_win32_libid'
6190 ;;
6191
6192 mingw* | pw32*)
6193 # Base MSYS/MinGW do not provide the 'file' command needed by
6194 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6195 # unless we find 'file', for example because we are cross-compiling.
6196 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6197 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6198 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6199 lt_cv_file_magic_cmd='func_win32_libid'
6200 else
6201 # Keep this pattern in sync with the one in func_win32_libid.
6202 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
6203 lt_cv_file_magic_cmd='$OBJDUMP -f'
6204 fi
6205 ;;
6206
6207 cegcc*)
6208 # use the weaker test based on 'objdump'. See mingw*.
6209 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6210 lt_cv_file_magic_cmd='$OBJDUMP -f'
6211 ;;
6212
6213 darwin* | rhapsody*)
6214 lt_cv_deplibs_check_method=pass_all
6215 ;;
6216
6217 freebsd* | dragonfly*)
6218 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6219 case $host_cpu in
6220 i*86 )
6221 # Not sure whether the presence of OpenBSD here was a mistake.
6222 # Let's accept both of them until this is cleared up.
6223 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6224 lt_cv_file_magic_cmd=/usr/bin/file
6225 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6226 ;;
6227 esac
6228 else
6229 lt_cv_deplibs_check_method=pass_all
6230 fi
6231 ;;
6232
6233 gnu*)
6234 lt_cv_deplibs_check_method=pass_all
6235 ;;
6236
6237 haiku*)
6238 lt_cv_deplibs_check_method=pass_all
6239 ;;
6240
6241 hpux10.20* | hpux11*)
6242 lt_cv_file_magic_cmd=/usr/bin/file
6243 case $host_cpu in
6244 ia64*)
6245 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6246 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6247 ;;
6248 hppa*64*)
6249 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]'
6250 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6251 ;;
6252 *)
6253 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6254 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6255 ;;
6256 esac
6257 ;;
6258
6259 interix[3-9]*)
6260 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6261 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6262 ;;
6263
6264 irix5* | irix6* | nonstopux*)
6265 case $LD in
6266 *-32|*"-32 ") libmagic=32-bit;;
6267 *-n32|*"-n32 ") libmagic=N32;;
6268 *-64|*"-64 ") libmagic=64-bit;;
6269 *) libmagic=never-match;;
6270 esac
6271 lt_cv_deplibs_check_method=pass_all
6272 ;;
6273
6274 # This must be Linux ELF.
6275 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6276 lt_cv_deplibs_check_method=pass_all
6277 ;;
6278
6279 netbsd*)
6280 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6281 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6282 else
6283 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6284 fi
6285 ;;
6286
6287 newos6*)
6288 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6289 lt_cv_file_magic_cmd=/usr/bin/file
6290 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6291 ;;
6292
6293 *nto* | *qnx*)
6294 lt_cv_deplibs_check_method=pass_all
6295 ;;
6296
6297 openbsd*)
6298 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6299 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6300 else
6301 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6302 fi
6303 ;;
6304
6305 osf3* | osf4* | osf5*)
6306 lt_cv_deplibs_check_method=pass_all
6307 ;;
6308
6309 rdos*)
6310 lt_cv_deplibs_check_method=pass_all
6311 ;;
6312
6313 solaris*)
6314 lt_cv_deplibs_check_method=pass_all
6315 ;;
6316
6317 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6318 lt_cv_deplibs_check_method=pass_all
6319 ;;
6320
6321 sysv4 | sysv4.3*)
6322 case $host_vendor in
6323 motorola)
6324 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]'
6325 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6326 ;;
6327 ncr)
6328 lt_cv_deplibs_check_method=pass_all
6329 ;;
6330 sequent)
6331 lt_cv_file_magic_cmd='/bin/file'
6332 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6333 ;;
6334 sni)
6335 lt_cv_file_magic_cmd='/bin/file'
6336 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6337 lt_cv_file_magic_test_file=/lib/libc.so
6338 ;;
6339 siemens)
6340 lt_cv_deplibs_check_method=pass_all
6341 ;;
6342 pc)
6343 lt_cv_deplibs_check_method=pass_all
6344 ;;
6345 esac
6346 ;;
6347
6348 tpf*)
6349 lt_cv_deplibs_check_method=pass_all
6350 ;;
6351 esac
6352
6353 fi
6354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6355 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6356
6357 file_magic_glob=
6358 want_nocaseglob=no
6359 if test "$build" = "$host"; then
6360 case $host_os in
6361 mingw* | pw32*)
6362 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6363 want_nocaseglob=yes
6364 else
6365 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6366 fi
6367 ;;
6368 esac
6369 fi
6370
6371 file_magic_cmd=$lt_cv_file_magic_cmd
6372 deplibs_check_method=$lt_cv_deplibs_check_method
6373 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396 if test -n "$ac_tool_prefix"; then
6397 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6398 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6400 $as_echo_n "checking for $ac_word... " >&6; }
6401 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
6402 $as_echo_n "(cached) " >&6
6403 else
6404 if test -n "$DLLTOOL"; then
6405 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6406 else
6407 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6408 for as_dir in $PATH
6409 do
6410 IFS=$as_save_IFS
6411 test -z "$as_dir" && as_dir=.
6412 for ac_exec_ext in '' $ac_executable_extensions; do
6413 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6414 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6415 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6416 break 2
6417 fi
6418 done
6419 done
6420 IFS=$as_save_IFS
6421
6422 fi
6423 fi
6424 DLLTOOL=$ac_cv_prog_DLLTOOL
6425 if test -n "$DLLTOOL"; then
6426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6427 $as_echo "$DLLTOOL" >&6; }
6428 else
6429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6430 $as_echo "no" >&6; }
6431 fi
6432
6433
6434 fi
6435 if test -z "$ac_cv_prog_DLLTOOL"; then
6436 ac_ct_DLLTOOL=$DLLTOOL
6437 # Extract the first word of "dlltool", so it can be a program name with args.
6438 set dummy dlltool; ac_word=$2
6439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6440 $as_echo_n "checking for $ac_word... " >&6; }
6441 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
6442 $as_echo_n "(cached) " >&6
6443 else
6444 if test -n "$ac_ct_DLLTOOL"; then
6445 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6446 else
6447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6448 for as_dir in $PATH
6449 do
6450 IFS=$as_save_IFS
6451 test -z "$as_dir" && as_dir=.
6452 for ac_exec_ext in '' $ac_executable_extensions; do
6453 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6454 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6455 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6456 break 2
6457 fi
6458 done
6459 done
6460 IFS=$as_save_IFS
6461
6462 fi
6463 fi
6464 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6465 if test -n "$ac_ct_DLLTOOL"; then
6466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6467 $as_echo "$ac_ct_DLLTOOL" >&6; }
6468 else
6469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6470 $as_echo "no" >&6; }
6471 fi
6472
6473 if test "x$ac_ct_DLLTOOL" = x; then
6474 DLLTOOL="false"
6475 else
6476 case $cross_compiling:$ac_tool_warned in
6477 yes:)
6478 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6479 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6480 ac_tool_warned=yes ;;
6481 esac
6482 DLLTOOL=$ac_ct_DLLTOOL
6483 fi
6484 else
6485 DLLTOOL="$ac_cv_prog_DLLTOOL"
6486 fi
6487
6488 test -z "$DLLTOOL" && DLLTOOL=dlltool
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6500 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6501 if test "${lt_cv_sharedlib_from_linklib_cmd+set}" = set; then :
6502 $as_echo_n "(cached) " >&6
6503 else
6504 lt_cv_sharedlib_from_linklib_cmd='unknown'
6505
6506 case $host_os in
6507 cygwin* | mingw* | pw32* | cegcc*)
6508 # two different shell functions defined in ltmain.sh
6509 # decide which to use based on capabilities of $DLLTOOL
6510 case `$DLLTOOL --help 2>&1` in
6511 *--identify-strict*)
6512 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6513 ;;
6514 *)
6515 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6516 ;;
6517 esac
6518 ;;
6519 *)
6520 # fallback: assume linklib IS sharedlib
6521 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
6522 ;;
6523 esac
6524
6525 fi
6526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6527 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6528 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6529 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6530
6531
6532
6533
6534
6535
6536
6537 if test -n "$ac_tool_prefix"; then
6538 for ac_prog in ar
6539 do
6540 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6541 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6543 $as_echo_n "checking for $ac_word... " >&6; }
6544 if test "${ac_cv_prog_AR+set}" = set; then :
6545 $as_echo_n "(cached) " >&6
6546 else
6547 if test -n "$AR"; then
6548 ac_cv_prog_AR="$AR" # Let the user override the test.
6549 else
6550 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6551 for as_dir in $PATH
6552 do
6553 IFS=$as_save_IFS
6554 test -z "$as_dir" && as_dir=.
6555 for ac_exec_ext in '' $ac_executable_extensions; do
6556 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6557 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6558 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6559 break 2
6560 fi
6561 done
6562 done
6563 IFS=$as_save_IFS
6564
6565 fi
6566 fi
6567 AR=$ac_cv_prog_AR
6568 if test -n "$AR"; then
6569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6570 $as_echo "$AR" >&6; }
6571 else
6572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6573 $as_echo "no" >&6; }
6574 fi
6575
6576
6577 test -n "$AR" && break
6578 done
6579 fi
6580 if test -z "$AR"; then
6581 ac_ct_AR=$AR
6582 for ac_prog in ar
6583 do
6584 # Extract the first word of "$ac_prog", so it can be a program name with args.
6585 set dummy $ac_prog; ac_word=$2
6586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6587 $as_echo_n "checking for $ac_word... " >&6; }
6588 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6589 $as_echo_n "(cached) " >&6
6590 else
6591 if test -n "$ac_ct_AR"; then
6592 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6593 else
6594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6595 for as_dir in $PATH
6596 do
6597 IFS=$as_save_IFS
6598 test -z "$as_dir" && as_dir=.
6599 for ac_exec_ext in '' $ac_executable_extensions; do
6600 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6601 ac_cv_prog_ac_ct_AR="$ac_prog"
6602 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6603 break 2
6604 fi
6605 done
6606 done
6607 IFS=$as_save_IFS
6608
6609 fi
6610 fi
6611 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6612 if test -n "$ac_ct_AR"; then
6613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6614 $as_echo "$ac_ct_AR" >&6; }
6615 else
6616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6617 $as_echo "no" >&6; }
6618 fi
6619
6620
6621 test -n "$ac_ct_AR" && break
6622 done
6623
6624 if test "x$ac_ct_AR" = x; then
6625 AR="false"
6626 else
6627 case $cross_compiling:$ac_tool_warned in
6628 yes:)
6629 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6630 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6631 ac_tool_warned=yes ;;
6632 esac
6633 AR=$ac_ct_AR
6634 fi
6635 fi
6636
6637 : ${AR=ar}
6638 : ${AR_FLAGS=cru}
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6651 $as_echo_n "checking for archiver @FILE support... " >&6; }
6652 if test "${lt_cv_ar_at_file+set}" = set; then :
6653 $as_echo_n "(cached) " >&6
6654 else
6655 lt_cv_ar_at_file=no
6656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6657 /* end confdefs.h. */
6658
6659 int
6660 main ()
6661 {
6662
6663 ;
6664 return 0;
6665 }
6666 _ACEOF
6667 if ac_fn_c_try_compile "$LINENO"; then :
6668 echo conftest.$ac_objext > conftest.lst
6669 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6670 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6671 (eval $lt_ar_try) 2>&5
6672 ac_status=$?
6673 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6674 test $ac_status = 0; }
6675 if test "$ac_status" -eq 0; then
6676 # Ensure the archiver fails upon bogus file names.
6677 rm -f conftest.$ac_objext libconftest.a
6678 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6679 (eval $lt_ar_try) 2>&5
6680 ac_status=$?
6681 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6682 test $ac_status = 0; }
6683 if test "$ac_status" -ne 0; then
6684 lt_cv_ar_at_file=@
6685 fi
6686 fi
6687 rm -f conftest.* libconftest.a
6688
6689 fi
6690 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6691
6692 fi
6693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6694 $as_echo "$lt_cv_ar_at_file" >&6; }
6695
6696 if test "x$lt_cv_ar_at_file" = xno; then
6697 archiver_list_spec=
6698 else
6699 archiver_list_spec=$lt_cv_ar_at_file
6700 fi
6701
6702
6703
6704
6705
6706
6707
6708 if test -n "$ac_tool_prefix"; then
6709 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6710 set dummy ${ac_tool_prefix}strip; ac_word=$2
6711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6712 $as_echo_n "checking for $ac_word... " >&6; }
6713 if test "${ac_cv_prog_STRIP+set}" = set; then :
6714 $as_echo_n "(cached) " >&6
6715 else
6716 if test -n "$STRIP"; then
6717 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6718 else
6719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6720 for as_dir in $PATH
6721 do
6722 IFS=$as_save_IFS
6723 test -z "$as_dir" && as_dir=.
6724 for ac_exec_ext in '' $ac_executable_extensions; do
6725 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6726 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6727 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6728 break 2
6729 fi
6730 done
6731 done
6732 IFS=$as_save_IFS
6733
6734 fi
6735 fi
6736 STRIP=$ac_cv_prog_STRIP
6737 if test -n "$STRIP"; then
6738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6739 $as_echo "$STRIP" >&6; }
6740 else
6741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6742 $as_echo "no" >&6; }
6743 fi
6744
6745
6746 fi
6747 if test -z "$ac_cv_prog_STRIP"; then
6748 ac_ct_STRIP=$STRIP
6749 # Extract the first word of "strip", so it can be a program name with args.
6750 set dummy strip; ac_word=$2
6751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6752 $as_echo_n "checking for $ac_word... " >&6; }
6753 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6754 $as_echo_n "(cached) " >&6
6755 else
6756 if test -n "$ac_ct_STRIP"; then
6757 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6758 else
6759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6760 for as_dir in $PATH
6761 do
6762 IFS=$as_save_IFS
6763 test -z "$as_dir" && as_dir=.
6764 for ac_exec_ext in '' $ac_executable_extensions; do
6765 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6766 ac_cv_prog_ac_ct_STRIP="strip"
6767 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6768 break 2
6769 fi
6770 done
6771 done
6772 IFS=$as_save_IFS
6773
6774 fi
6775 fi
6776 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6777 if test -n "$ac_ct_STRIP"; then
6778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6779 $as_echo "$ac_ct_STRIP" >&6; }
6780 else
6781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6782 $as_echo "no" >&6; }
6783 fi
6784
6785 if test "x$ac_ct_STRIP" = x; then
6786 STRIP=":"
6787 else
6788 case $cross_compiling:$ac_tool_warned in
6789 yes:)
6790 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6791 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6792 ac_tool_warned=yes ;;
6793 esac
6794 STRIP=$ac_ct_STRIP
6795 fi
6796 else
6797 STRIP="$ac_cv_prog_STRIP"
6798 fi
6799
6800 test -z "$STRIP" && STRIP=:
6801
6802
6803
6804
6805
6806
6807 if test -n "$ac_tool_prefix"; then
6808 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6809 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6811 $as_echo_n "checking for $ac_word... " >&6; }
6812 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6813 $as_echo_n "(cached) " >&6
6814 else
6815 if test -n "$RANLIB"; then
6816 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6817 else
6818 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6819 for as_dir in $PATH
6820 do
6821 IFS=$as_save_IFS
6822 test -z "$as_dir" && as_dir=.
6823 for ac_exec_ext in '' $ac_executable_extensions; do
6824 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6825 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6826 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6827 break 2
6828 fi
6829 done
6830 done
6831 IFS=$as_save_IFS
6832
6833 fi
6834 fi
6835 RANLIB=$ac_cv_prog_RANLIB
6836 if test -n "$RANLIB"; then
6837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6838 $as_echo "$RANLIB" >&6; }
6839 else
6840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6841 $as_echo "no" >&6; }
6842 fi
6843
6844
6845 fi
6846 if test -z "$ac_cv_prog_RANLIB"; then
6847 ac_ct_RANLIB=$RANLIB
6848 # Extract the first word of "ranlib", so it can be a program name with args.
6849 set dummy ranlib; ac_word=$2
6850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6851 $as_echo_n "checking for $ac_word... " >&6; }
6852 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6853 $as_echo_n "(cached) " >&6
6854 else
6855 if test -n "$ac_ct_RANLIB"; then
6856 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6857 else
6858 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6859 for as_dir in $PATH
6860 do
6861 IFS=$as_save_IFS
6862 test -z "$as_dir" && as_dir=.
6863 for ac_exec_ext in '' $ac_executable_extensions; do
6864 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6865 ac_cv_prog_ac_ct_RANLIB="ranlib"
6866 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6867 break 2
6868 fi
6869 done
6870 done
6871 IFS=$as_save_IFS
6872
6873 fi
6874 fi
6875 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6876 if test -n "$ac_ct_RANLIB"; then
6877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6878 $as_echo "$ac_ct_RANLIB" >&6; }
6879 else
6880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6881 $as_echo "no" >&6; }
6882 fi
6883
6884 if test "x$ac_ct_RANLIB" = x; then
6885 RANLIB=":"
6886 else
6887 case $cross_compiling:$ac_tool_warned in
6888 yes:)
6889 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6890 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6891 ac_tool_warned=yes ;;
6892 esac
6893 RANLIB=$ac_ct_RANLIB
6894 fi
6895 else
6896 RANLIB="$ac_cv_prog_RANLIB"
6897 fi
6898
6899 test -z "$RANLIB" && RANLIB=:
6900
6901
6902
6903
6904
6905
6906 # Determine commands to create old-style static archives.
6907 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6908 old_postinstall_cmds='chmod 644 $oldlib'
6909 old_postuninstall_cmds=
6910
6911 if test -n "$RANLIB"; then
6912 case $host_os in
6913 openbsd*)
6914 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6915 ;;
6916 *)
6917 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6918 ;;
6919 esac
6920 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6921 fi
6922
6923 case $host_os in
6924 darwin*)
6925 lock_old_archive_extraction=yes ;;
6926 *)
6927 lock_old_archive_extraction=no ;;
6928 esac
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968 # If no C compiler was specified, use CC.
6969 LTCC=${LTCC-"$CC"}
6970
6971 # If no C compiler flags were specified, use CFLAGS.
6972 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6973
6974 # Allow CC to be a program name with arguments.
6975 compiler=$CC
6976
6977
6978 # Check for command to grab the raw symbol name followed by C symbol from nm.
6979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6980 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6981 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6982 $as_echo_n "(cached) " >&6
6983 else
6984
6985 # These are sane defaults that work on at least a few old systems.
6986 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6987
6988 # Character class describing NM global symbol codes.
6989 symcode='[BCDEGRST]'
6990
6991 # Regexp to match symbols that can be accessed directly from C.
6992 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6993
6994 # Define system-specific variables.
6995 case $host_os in
6996 aix*)
6997 symcode='[BCDT]'
6998 ;;
6999 cygwin* | mingw* | pw32* | cegcc*)
7000 symcode='[ABCDGISTW]'
7001 ;;
7002 hpux*)
7003 if test "$host_cpu" = ia64; then
7004 symcode='[ABCDEGRST]'
7005 fi
7006 ;;
7007 irix* | nonstopux*)
7008 symcode='[BCDEGRST]'
7009 ;;
7010 osf*)
7011 symcode='[BCDEGQRST]'
7012 ;;
7013 solaris*)
7014 symcode='[BDRT]'
7015 ;;
7016 sco3.2v5*)
7017 symcode='[DT]'
7018 ;;
7019 sysv4.2uw2*)
7020 symcode='[DT]'
7021 ;;
7022 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7023 symcode='[ABDT]'
7024 ;;
7025 sysv4)
7026 symcode='[DFNSTU]'
7027 ;;
7028 esac
7029
7030 # If we're using GNU nm, then use its standard symbol codes.
7031 case `$NM -V 2>&1` in
7032 *GNU* | *'with BFD'*)
7033 symcode='[ABCDGIRSTW]' ;;
7034 esac
7035
7036 # Transform an extracted symbol line into a proper C declaration.
7037 # Some systems (esp. on ia64) link data and code symbols differently,
7038 # so use this general approach.
7039 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7040
7041 # Transform an extracted symbol line into symbol name and symbol address
7042 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
7043 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'"
7044
7045 # Handle CRLF in mingw tool chain
7046 opt_cr=
7047 case $build_os in
7048 mingw*)
7049 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7050 ;;
7051 esac
7052
7053 # Try without a prefix underscore, then with it.
7054 for ac_symprfx in "" "_"; do
7055
7056 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7057 symxfrm="\\1 $ac_symprfx\\2 \\2"
7058
7059 # Write the raw and C identifiers.
7060 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7061 # Fake it for dumpbin and say T for any non-static function
7062 # and D for any global variable.
7063 # Also find C++ and __fastcall symbols from MSVC++,
7064 # which start with @ or ?.
7065 lt_cv_sys_global_symbol_pipe="$AWK '"\
7066 " {last_section=section; section=\$ 3};"\
7067 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7068 " \$ 0!~/External *\|/{next};"\
7069 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7070 " {if(hide[section]) next};"\
7071 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7072 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7073 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7074 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7075 " ' prfx=^$ac_symprfx"
7076 else
7077 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7078 fi
7079 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
7080
7081 # Check to see that the pipe works correctly.
7082 pipe_works=no
7083
7084 rm -f conftest*
7085 cat > conftest.$ac_ext <<_LT_EOF
7086 #ifdef __cplusplus
7087 extern "C" {
7088 #endif
7089 char nm_test_var;
7090 void nm_test_func(void);
7091 void nm_test_func(void){}
7092 #ifdef __cplusplus
7093 }
7094 #endif
7095 int main(){nm_test_var='a';nm_test_func();return(0);}
7096 _LT_EOF
7097
7098 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7099 (eval $ac_compile) 2>&5
7100 ac_status=$?
7101 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7102 test $ac_status = 0; }; then
7103 # Now try to grab the symbols.
7104 nlist=conftest.nm
7105 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7106 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7107 ac_status=$?
7108 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7109 test $ac_status = 0; } && test -s "$nlist"; then
7110 # Try sorting and uniquifying the output.
7111 if sort "$nlist" | uniq > "$nlist"T; then
7112 mv -f "$nlist"T "$nlist"
7113 else
7114 rm -f "$nlist"T
7115 fi
7116
7117 # Make sure that we snagged all the symbols we need.
7118 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7119 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7120 cat <<_LT_EOF > conftest.$ac_ext
7121 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
7122 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
7123 /* DATA imports from DLLs on WIN32 con't be const, because runtime
7124 relocations are performed -- see ld's documentation on pseudo-relocs. */
7125 # define LT_DLSYM_CONST
7126 #elif defined(__osf__)
7127 /* This system does not cope well with relocations in const data. */
7128 # define LT_DLSYM_CONST
7129 #else
7130 # define LT_DLSYM_CONST const
7131 #endif
7132
7133 #ifdef __cplusplus
7134 extern "C" {
7135 #endif
7136
7137 _LT_EOF
7138 # Now generate the symbol file.
7139 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7140
7141 cat <<_LT_EOF >> conftest.$ac_ext
7142
7143 /* The mapping between symbol names and symbols. */
7144 LT_DLSYM_CONST struct {
7145 const char *name;
7146 void *address;
7147 }
7148 lt__PROGRAM__LTX_preloaded_symbols[] =
7149 {
7150 { "@PROGRAM@", (void *) 0 },
7151 _LT_EOF
7152 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7153 cat <<\_LT_EOF >> conftest.$ac_ext
7154 {0, (void *) 0}
7155 };
7156
7157 /* This works around a problem in FreeBSD linker */
7158 #ifdef FREEBSD_WORKAROUND
7159 static const void *lt_preloaded_setup() {
7160 return lt__PROGRAM__LTX_preloaded_symbols;
7161 }
7162 #endif
7163
7164 #ifdef __cplusplus
7165 }
7166 #endif
7167 _LT_EOF
7168 # Now try linking the two files.
7169 mv conftest.$ac_objext conftstm.$ac_objext
7170 lt_globsym_save_LIBS=$LIBS
7171 lt_globsym_save_CFLAGS=$CFLAGS
7172 LIBS="conftstm.$ac_objext"
7173 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7174 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7175 (eval $ac_link) 2>&5
7176 ac_status=$?
7177 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7178 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7179 pipe_works=yes
7180 fi
7181 LIBS=$lt_globsym_save_LIBS
7182 CFLAGS=$lt_globsym_save_CFLAGS
7183 else
7184 echo "cannot find nm_test_func in $nlist" >&5
7185 fi
7186 else
7187 echo "cannot find nm_test_var in $nlist" >&5
7188 fi
7189 else
7190 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7191 fi
7192 else
7193 echo "$progname: failed program was:" >&5
7194 cat conftest.$ac_ext >&5
7195 fi
7196 rm -rf conftest* conftst*
7197
7198 # Do not use the global_symbol_pipe unless it works.
7199 if test "$pipe_works" = yes; then
7200 break
7201 else
7202 lt_cv_sys_global_symbol_pipe=
7203 fi
7204 done
7205
7206 fi
7207
7208 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7209 lt_cv_sys_global_symbol_to_cdecl=
7210 fi
7211 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7213 $as_echo "failed" >&6; }
7214 else
7215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7216 $as_echo "ok" >&6; }
7217 fi
7218
7219 # Response file support.
7220 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7221 nm_file_list_spec='@'
7222 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
7223 nm_file_list_spec='@'
7224 fi
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7253 $as_echo_n "checking for sysroot... " >&6; }
7254
7255 # Check whether --with-sysroot was given.
7256 if test "${with_sysroot+set}" = set; then :
7257 withval=$with_sysroot;
7258 else
7259 with_sysroot=no
7260 fi
7261
7262
7263 lt_sysroot=
7264 case ${with_sysroot} in #(
7265 yes)
7266 if test "$GCC" = yes; then
7267 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
7268 fi
7269 ;; #(
7270 /*)
7271 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
7272 ;; #(
7273 no|'')
7274 ;; #(
7275 *)
7276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
7277 $as_echo "${with_sysroot}" >&6; }
7278 as_fn_error "The sysroot must be an absolute path." "$LINENO" 5
7279 ;;
7280 esac
7281
7282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
7283 $as_echo "${lt_sysroot:-no}" >&6; }
7284
7285
7286
7287
7288
7289 # Check whether --enable-libtool-lock was given.
7290 if test "${enable_libtool_lock+set}" = set; then :
7291 enableval=$enable_libtool_lock;
7292 fi
7293
7294 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7295
7296 # Some flags need to be propagated to the compiler or linker for good
7297 # libtool support.
7298 case $host in
7299 ia64-*-hpux*)
7300 # Find out which ABI we are using.
7301 echo 'int i;' > conftest.$ac_ext
7302 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7303 (eval $ac_compile) 2>&5
7304 ac_status=$?
7305 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7306 test $ac_status = 0; }; then
7307 case `/usr/bin/file conftest.$ac_objext` in
7308 *ELF-32*)
7309 HPUX_IA64_MODE="32"
7310 ;;
7311 *ELF-64*)
7312 HPUX_IA64_MODE="64"
7313 ;;
7314 esac
7315 fi
7316 rm -rf conftest*
7317 ;;
7318 *-*-irix6*)
7319 # Find out which ABI we are using.
7320 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7321 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7322 (eval $ac_compile) 2>&5
7323 ac_status=$?
7324 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7325 test $ac_status = 0; }; then
7326 if test "$lt_cv_prog_gnu_ld" = yes; then
7327 case `/usr/bin/file conftest.$ac_objext` in
7328 *32-bit*)
7329 LD="${LD-ld} -melf32bsmip"
7330 ;;
7331 *N32*)
7332 LD="${LD-ld} -melf32bmipn32"
7333 ;;
7334 *64-bit*)
7335 LD="${LD-ld} -melf64bmip"
7336 ;;
7337 esac
7338 else
7339 case `/usr/bin/file conftest.$ac_objext` in
7340 *32-bit*)
7341 LD="${LD-ld} -32"
7342 ;;
7343 *N32*)
7344 LD="${LD-ld} -n32"
7345 ;;
7346 *64-bit*)
7347 LD="${LD-ld} -64"
7348 ;;
7349 esac
7350 fi
7351 fi
7352 rm -rf conftest*
7353 ;;
7354
7355 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7356 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7357 # Find out which ABI we are using.
7358 echo 'int i;' > conftest.$ac_ext
7359 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7360 (eval $ac_compile) 2>&5
7361 ac_status=$?
7362 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7363 test $ac_status = 0; }; then
7364 case `/usr/bin/file conftest.o` in
7365 *32-bit*)
7366 case $host in
7367 x86_64-*kfreebsd*-gnu)
7368 LD="${LD-ld} -m elf_i386_fbsd"
7369 ;;
7370 x86_64-*linux*)
7371 LD="${LD-ld} -m elf_i386"
7372 ;;
7373 ppc64-*linux*|powerpc64-*linux*)
7374 LD="${LD-ld} -m elf32ppclinux"
7375 ;;
7376 s390x-*linux*)
7377 LD="${LD-ld} -m elf_s390"
7378 ;;
7379 sparc64-*linux*)
7380 LD="${LD-ld} -m elf32_sparc"
7381 ;;
7382 esac
7383 ;;
7384 *64-bit*)
7385 case $host in
7386 x86_64-*kfreebsd*-gnu)
7387 LD="${LD-ld} -m elf_x86_64_fbsd"
7388 ;;
7389 x86_64-*linux*)
7390 LD="${LD-ld} -m elf_x86_64"
7391 ;;
7392 ppc*-*linux*|powerpc*-*linux*)
7393 LD="${LD-ld} -m elf64ppc"
7394 ;;
7395 s390*-*linux*|s390*-*tpf*)
7396 LD="${LD-ld} -m elf64_s390"
7397 ;;
7398 sparc*-*linux*)
7399 LD="${LD-ld} -m elf64_sparc"
7400 ;;
7401 esac
7402 ;;
7403 esac
7404 fi
7405 rm -rf conftest*
7406 ;;
7407
7408 *-*-sco3.2v5*)
7409 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7410 SAVE_CFLAGS="$CFLAGS"
7411 CFLAGS="$CFLAGS -belf"
7412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7413 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7414 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7415 $as_echo_n "(cached) " >&6
7416 else
7417 ac_ext=c
7418 ac_cpp='$CPP $CPPFLAGS'
7419 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7420 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7421 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7422
7423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7424 /* end confdefs.h. */
7425
7426 int
7427 main ()
7428 {
7429
7430 ;
7431 return 0;
7432 }
7433 _ACEOF
7434 if ac_fn_c_try_link "$LINENO"; then :
7435 lt_cv_cc_needs_belf=yes
7436 else
7437 lt_cv_cc_needs_belf=no
7438 fi
7439 rm -f core conftest.err conftest.$ac_objext \
7440 conftest$ac_exeext conftest.$ac_ext
7441 ac_ext=c
7442 ac_cpp='$CPP $CPPFLAGS'
7443 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7444 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7445 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7446
7447 fi
7448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7449 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7450 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7451 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7452 CFLAGS="$SAVE_CFLAGS"
7453 fi
7454 ;;
7455 sparc*-*solaris*)
7456 # Find out which ABI we are using.
7457 echo 'int i;' > conftest.$ac_ext
7458 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7459 (eval $ac_compile) 2>&5
7460 ac_status=$?
7461 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7462 test $ac_status = 0; }; then
7463 case `/usr/bin/file conftest.o` in
7464 *64-bit*)
7465 case $lt_cv_prog_gnu_ld in
7466 yes*) LD="${LD-ld} -m elf64_sparc" ;;
7467 *)
7468 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7469 LD="${LD-ld} -64"
7470 fi
7471 ;;
7472 esac
7473 ;;
7474 esac
7475 fi
7476 rm -rf conftest*
7477 ;;
7478 esac
7479
7480 need_locks="$enable_libtool_lock"
7481
7482 if test -n "$ac_tool_prefix"; then
7483 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7484 set dummy ${ac_tool_prefix}mt; ac_word=$2
7485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7486 $as_echo_n "checking for $ac_word... " >&6; }
7487 if test "${ac_cv_prog_MANIFEST_TOOL+set}" = set; then :
7488 $as_echo_n "(cached) " >&6
7489 else
7490 if test -n "$MANIFEST_TOOL"; then
7491 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7492 else
7493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7494 for as_dir in $PATH
7495 do
7496 IFS=$as_save_IFS
7497 test -z "$as_dir" && as_dir=.
7498 for ac_exec_ext in '' $ac_executable_extensions; do
7499 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7500 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7501 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7502 break 2
7503 fi
7504 done
7505 done
7506 IFS=$as_save_IFS
7507
7508 fi
7509 fi
7510 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7511 if test -n "$MANIFEST_TOOL"; then
7512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7513 $as_echo "$MANIFEST_TOOL" >&6; }
7514 else
7515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7516 $as_echo "no" >&6; }
7517 fi
7518
7519
7520 fi
7521 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7522 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7523 # Extract the first word of "mt", so it can be a program name with args.
7524 set dummy mt; ac_word=$2
7525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7526 $as_echo_n "checking for $ac_word... " >&6; }
7527 if test "${ac_cv_prog_ac_ct_MANIFEST_TOOL+set}" = set; then :
7528 $as_echo_n "(cached) " >&6
7529 else
7530 if test -n "$ac_ct_MANIFEST_TOOL"; then
7531 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7532 else
7533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7534 for as_dir in $PATH
7535 do
7536 IFS=$as_save_IFS
7537 test -z "$as_dir" && as_dir=.
7538 for ac_exec_ext in '' $ac_executable_extensions; do
7539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7540 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7542 break 2
7543 fi
7544 done
7545 done
7546 IFS=$as_save_IFS
7547
7548 fi
7549 fi
7550 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7551 if test -n "$ac_ct_MANIFEST_TOOL"; then
7552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7553 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7554 else
7555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7556 $as_echo "no" >&6; }
7557 fi
7558
7559 if test "x$ac_ct_MANIFEST_TOOL" = x; then
7560 MANIFEST_TOOL=":"
7561 else
7562 case $cross_compiling:$ac_tool_warned in
7563 yes:)
7564 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7565 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7566 ac_tool_warned=yes ;;
7567 esac
7568 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7569 fi
7570 else
7571 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7572 fi
7573
7574 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7576 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7577 if test "${lt_cv_path_mainfest_tool+set}" = set; then :
7578 $as_echo_n "(cached) " >&6
7579 else
7580 lt_cv_path_mainfest_tool=no
7581 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7582 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7583 cat conftest.err >&5
7584 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7585 lt_cv_path_mainfest_tool=yes
7586 fi
7587 rm -f conftest*
7588 fi
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7590 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
7591 if test "x$lt_cv_path_mainfest_tool" != xyes; then
7592 MANIFEST_TOOL=:
7593 fi
7594
7595
7596
7597
7598
7599
7600 case $host_os in
7601 rhapsody* | darwin*)
7602 if test -n "$ac_tool_prefix"; then
7603 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7604 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7606 $as_echo_n "checking for $ac_word... " >&6; }
7607 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7608 $as_echo_n "(cached) " >&6
7609 else
7610 if test -n "$DSYMUTIL"; then
7611 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7612 else
7613 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7614 for as_dir in $PATH
7615 do
7616 IFS=$as_save_IFS
7617 test -z "$as_dir" && as_dir=.
7618 for ac_exec_ext in '' $ac_executable_extensions; do
7619 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7620 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7622 break 2
7623 fi
7624 done
7625 done
7626 IFS=$as_save_IFS
7627
7628 fi
7629 fi
7630 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7631 if test -n "$DSYMUTIL"; then
7632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7633 $as_echo "$DSYMUTIL" >&6; }
7634 else
7635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7636 $as_echo "no" >&6; }
7637 fi
7638
7639
7640 fi
7641 if test -z "$ac_cv_prog_DSYMUTIL"; then
7642 ac_ct_DSYMUTIL=$DSYMUTIL
7643 # Extract the first word of "dsymutil", so it can be a program name with args.
7644 set dummy dsymutil; ac_word=$2
7645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7646 $as_echo_n "checking for $ac_word... " >&6; }
7647 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7648 $as_echo_n "(cached) " >&6
7649 else
7650 if test -n "$ac_ct_DSYMUTIL"; then
7651 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7652 else
7653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7654 for as_dir in $PATH
7655 do
7656 IFS=$as_save_IFS
7657 test -z "$as_dir" && as_dir=.
7658 for ac_exec_ext in '' $ac_executable_extensions; do
7659 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7660 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7661 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7662 break 2
7663 fi
7664 done
7665 done
7666 IFS=$as_save_IFS
7667
7668 fi
7669 fi
7670 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7671 if test -n "$ac_ct_DSYMUTIL"; then
7672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7673 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7674 else
7675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7676 $as_echo "no" >&6; }
7677 fi
7678
7679 if test "x$ac_ct_DSYMUTIL" = x; then
7680 DSYMUTIL=":"
7681 else
7682 case $cross_compiling:$ac_tool_warned in
7683 yes:)
7684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7685 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7686 ac_tool_warned=yes ;;
7687 esac
7688 DSYMUTIL=$ac_ct_DSYMUTIL
7689 fi
7690 else
7691 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7692 fi
7693
7694 if test -n "$ac_tool_prefix"; then
7695 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7696 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7698 $as_echo_n "checking for $ac_word... " >&6; }
7699 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7700 $as_echo_n "(cached) " >&6
7701 else
7702 if test -n "$NMEDIT"; then
7703 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7704 else
7705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7706 for as_dir in $PATH
7707 do
7708 IFS=$as_save_IFS
7709 test -z "$as_dir" && as_dir=.
7710 for ac_exec_ext in '' $ac_executable_extensions; do
7711 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7712 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7713 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7714 break 2
7715 fi
7716 done
7717 done
7718 IFS=$as_save_IFS
7719
7720 fi
7721 fi
7722 NMEDIT=$ac_cv_prog_NMEDIT
7723 if test -n "$NMEDIT"; then
7724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7725 $as_echo "$NMEDIT" >&6; }
7726 else
7727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7728 $as_echo "no" >&6; }
7729 fi
7730
7731
7732 fi
7733 if test -z "$ac_cv_prog_NMEDIT"; then
7734 ac_ct_NMEDIT=$NMEDIT
7735 # Extract the first word of "nmedit", so it can be a program name with args.
7736 set dummy nmedit; ac_word=$2
7737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7738 $as_echo_n "checking for $ac_word... " >&6; }
7739 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7740 $as_echo_n "(cached) " >&6
7741 else
7742 if test -n "$ac_ct_NMEDIT"; then
7743 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7744 else
7745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7746 for as_dir in $PATH
7747 do
7748 IFS=$as_save_IFS
7749 test -z "$as_dir" && as_dir=.
7750 for ac_exec_ext in '' $ac_executable_extensions; do
7751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7752 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7754 break 2
7755 fi
7756 done
7757 done
7758 IFS=$as_save_IFS
7759
7760 fi
7761 fi
7762 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7763 if test -n "$ac_ct_NMEDIT"; then
7764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7765 $as_echo "$ac_ct_NMEDIT" >&6; }
7766 else
7767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7768 $as_echo "no" >&6; }
7769 fi
7770
7771 if test "x$ac_ct_NMEDIT" = x; then
7772 NMEDIT=":"
7773 else
7774 case $cross_compiling:$ac_tool_warned in
7775 yes:)
7776 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7777 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7778 ac_tool_warned=yes ;;
7779 esac
7780 NMEDIT=$ac_ct_NMEDIT
7781 fi
7782 else
7783 NMEDIT="$ac_cv_prog_NMEDIT"
7784 fi
7785
7786 if test -n "$ac_tool_prefix"; then
7787 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7788 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7790 $as_echo_n "checking for $ac_word... " >&6; }
7791 if test "${ac_cv_prog_LIPO+set}" = set; then :
7792 $as_echo_n "(cached) " >&6
7793 else
7794 if test -n "$LIPO"; then
7795 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7796 else
7797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7798 for as_dir in $PATH
7799 do
7800 IFS=$as_save_IFS
7801 test -z "$as_dir" && as_dir=.
7802 for ac_exec_ext in '' $ac_executable_extensions; do
7803 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7804 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7806 break 2
7807 fi
7808 done
7809 done
7810 IFS=$as_save_IFS
7811
7812 fi
7813 fi
7814 LIPO=$ac_cv_prog_LIPO
7815 if test -n "$LIPO"; then
7816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7817 $as_echo "$LIPO" >&6; }
7818 else
7819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7820 $as_echo "no" >&6; }
7821 fi
7822
7823
7824 fi
7825 if test -z "$ac_cv_prog_LIPO"; then
7826 ac_ct_LIPO=$LIPO
7827 # Extract the first word of "lipo", so it can be a program name with args.
7828 set dummy lipo; ac_word=$2
7829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7830 $as_echo_n "checking for $ac_word... " >&6; }
7831 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7832 $as_echo_n "(cached) " >&6
7833 else
7834 if test -n "$ac_ct_LIPO"; then
7835 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7836 else
7837 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7838 for as_dir in $PATH
7839 do
7840 IFS=$as_save_IFS
7841 test -z "$as_dir" && as_dir=.
7842 for ac_exec_ext in '' $ac_executable_extensions; do
7843 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7844 ac_cv_prog_ac_ct_LIPO="lipo"
7845 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7846 break 2
7847 fi
7848 done
7849 done
7850 IFS=$as_save_IFS
7851
7852 fi
7853 fi
7854 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7855 if test -n "$ac_ct_LIPO"; then
7856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7857 $as_echo "$ac_ct_LIPO" >&6; }
7858 else
7859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7860 $as_echo "no" >&6; }
7861 fi
7862
7863 if test "x$ac_ct_LIPO" = x; then
7864 LIPO=":"
7865 else
7866 case $cross_compiling:$ac_tool_warned in
7867 yes:)
7868 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7869 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7870 ac_tool_warned=yes ;;
7871 esac
7872 LIPO=$ac_ct_LIPO
7873 fi
7874 else
7875 LIPO="$ac_cv_prog_LIPO"
7876 fi
7877
7878 if test -n "$ac_tool_prefix"; then
7879 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7880 set dummy ${ac_tool_prefix}otool; ac_word=$2
7881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7882 $as_echo_n "checking for $ac_word... " >&6; }
7883 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7884 $as_echo_n "(cached) " >&6
7885 else
7886 if test -n "$OTOOL"; then
7887 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7888 else
7889 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7890 for as_dir in $PATH
7891 do
7892 IFS=$as_save_IFS
7893 test -z "$as_dir" && as_dir=.
7894 for ac_exec_ext in '' $ac_executable_extensions; do
7895 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7896 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7897 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7898 break 2
7899 fi
7900 done
7901 done
7902 IFS=$as_save_IFS
7903
7904 fi
7905 fi
7906 OTOOL=$ac_cv_prog_OTOOL
7907 if test -n "$OTOOL"; then
7908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7909 $as_echo "$OTOOL" >&6; }
7910 else
7911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7912 $as_echo "no" >&6; }
7913 fi
7914
7915
7916 fi
7917 if test -z "$ac_cv_prog_OTOOL"; then
7918 ac_ct_OTOOL=$OTOOL
7919 # Extract the first word of "otool", so it can be a program name with args.
7920 set dummy otool; ac_word=$2
7921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7922 $as_echo_n "checking for $ac_word... " >&6; }
7923 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7924 $as_echo_n "(cached) " >&6
7925 else
7926 if test -n "$ac_ct_OTOOL"; then
7927 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7928 else
7929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7930 for as_dir in $PATH
7931 do
7932 IFS=$as_save_IFS
7933 test -z "$as_dir" && as_dir=.
7934 for ac_exec_ext in '' $ac_executable_extensions; do
7935 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7936 ac_cv_prog_ac_ct_OTOOL="otool"
7937 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7938 break 2
7939 fi
7940 done
7941 done
7942 IFS=$as_save_IFS
7943
7944 fi
7945 fi
7946 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7947 if test -n "$ac_ct_OTOOL"; then
7948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7949 $as_echo "$ac_ct_OTOOL" >&6; }
7950 else
7951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7952 $as_echo "no" >&6; }
7953 fi
7954
7955 if test "x$ac_ct_OTOOL" = x; then
7956 OTOOL=":"
7957 else
7958 case $cross_compiling:$ac_tool_warned in
7959 yes:)
7960 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7961 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7962 ac_tool_warned=yes ;;
7963 esac
7964 OTOOL=$ac_ct_OTOOL
7965 fi
7966 else
7967 OTOOL="$ac_cv_prog_OTOOL"
7968 fi
7969
7970 if test -n "$ac_tool_prefix"; then
7971 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7972 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7974 $as_echo_n "checking for $ac_word... " >&6; }
7975 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7976 $as_echo_n "(cached) " >&6
7977 else
7978 if test -n "$OTOOL64"; then
7979 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7980 else
7981 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7982 for as_dir in $PATH
7983 do
7984 IFS=$as_save_IFS
7985 test -z "$as_dir" && as_dir=.
7986 for ac_exec_ext in '' $ac_executable_extensions; do
7987 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7988 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7990 break 2
7991 fi
7992 done
7993 done
7994 IFS=$as_save_IFS
7995
7996 fi
7997 fi
7998 OTOOL64=$ac_cv_prog_OTOOL64
7999 if test -n "$OTOOL64"; then
8000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8001 $as_echo "$OTOOL64" >&6; }
8002 else
8003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8004 $as_echo "no" >&6; }
8005 fi
8006
8007
8008 fi
8009 if test -z "$ac_cv_prog_OTOOL64"; then
8010 ac_ct_OTOOL64=$OTOOL64
8011 # Extract the first word of "otool64", so it can be a program name with args.
8012 set dummy otool64; ac_word=$2
8013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8014 $as_echo_n "checking for $ac_word... " >&6; }
8015 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
8016 $as_echo_n "(cached) " >&6
8017 else
8018 if test -n "$ac_ct_OTOOL64"; then
8019 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8020 else
8021 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8022 for as_dir in $PATH
8023 do
8024 IFS=$as_save_IFS
8025 test -z "$as_dir" && as_dir=.
8026 for ac_exec_ext in '' $ac_executable_extensions; do
8027 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8028 ac_cv_prog_ac_ct_OTOOL64="otool64"
8029 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8030 break 2
8031 fi
8032 done
8033 done
8034 IFS=$as_save_IFS
8035
8036 fi
8037 fi
8038 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8039 if test -n "$ac_ct_OTOOL64"; then
8040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8041 $as_echo "$ac_ct_OTOOL64" >&6; }
8042 else
8043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8044 $as_echo "no" >&6; }
8045 fi
8046
8047 if test "x$ac_ct_OTOOL64" = x; then
8048 OTOOL64=":"
8049 else
8050 case $cross_compiling:$ac_tool_warned in
8051 yes:)
8052 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8053 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8054 ac_tool_warned=yes ;;
8055 esac
8056 OTOOL64=$ac_ct_OTOOL64
8057 fi
8058 else
8059 OTOOL64="$ac_cv_prog_OTOOL64"
8060 fi
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8089 $as_echo_n "checking for -single_module linker flag... " >&6; }
8090 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8091 $as_echo_n "(cached) " >&6
8092 else
8093 lt_cv_apple_cc_single_mod=no
8094 if test -z "${LT_MULTI_MODULE}"; then
8095 # By default we will add the -single_module flag. You can override
8096 # by either setting the environment variable LT_MULTI_MODULE
8097 # non-empty at configure time, or by adding -multi_module to the
8098 # link flags.
8099 rm -rf libconftest.dylib*
8100 echo "int foo(void){return 1;}" > conftest.c
8101 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8102 -dynamiclib -Wl,-single_module conftest.c" >&5
8103 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8104 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8105 _lt_result=$?
8106 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8107 lt_cv_apple_cc_single_mod=yes
8108 else
8109 cat conftest.err >&5
8110 fi
8111 rm -rf libconftest.dylib*
8112 rm -f conftest.*
8113 fi
8114 fi
8115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8116 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8118 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8119 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8120 $as_echo_n "(cached) " >&6
8121 else
8122 lt_cv_ld_exported_symbols_list=no
8123 save_LDFLAGS=$LDFLAGS
8124 echo "_main" > conftest.sym
8125 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8127 /* end confdefs.h. */
8128
8129 int
8130 main ()
8131 {
8132
8133 ;
8134 return 0;
8135 }
8136 _ACEOF
8137 if ac_fn_c_try_link "$LINENO"; then :
8138 lt_cv_ld_exported_symbols_list=yes
8139 else
8140 lt_cv_ld_exported_symbols_list=no
8141 fi
8142 rm -f core conftest.err conftest.$ac_objext \
8143 conftest$ac_exeext conftest.$ac_ext
8144 LDFLAGS="$save_LDFLAGS"
8145
8146 fi
8147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8148 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8150 $as_echo_n "checking for -force_load linker flag... " >&6; }
8151 if test "${lt_cv_ld_force_load+set}" = set; then :
8152 $as_echo_n "(cached) " >&6
8153 else
8154 lt_cv_ld_force_load=no
8155 cat > conftest.c << _LT_EOF
8156 int forced_loaded() { return 2;}
8157 _LT_EOF
8158 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8159 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8160 echo "$AR cru libconftest.a conftest.o" >&5
8161 $AR cru libconftest.a conftest.o 2>&5
8162 echo "$RANLIB libconftest.a" >&5
8163 $RANLIB libconftest.a 2>&5
8164 cat > conftest.c << _LT_EOF
8165 int main() { return 0;}
8166 _LT_EOF
8167 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8168 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8169 _lt_result=$?
8170 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8171 lt_cv_ld_force_load=yes
8172 else
8173 cat conftest.err >&5
8174 fi
8175 rm -f conftest.err libconftest.a conftest conftest.c
8176 rm -rf conftest.dSYM
8177
8178 fi
8179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8180 $as_echo "$lt_cv_ld_force_load" >&6; }
8181 case $host_os in
8182 rhapsody* | darwin1.[012])
8183 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8184 darwin1.*)
8185 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8186 darwin*) # darwin 5.x on
8187 # if running on 10.5 or later, the deployment target defaults
8188 # to the OS version, if on x86, and 10.4, the deployment
8189 # target defaults to 10.4. Don't you love it?
8190 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8191 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8192 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8193 10.[012]*)
8194 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8195 10.*)
8196 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8197 esac
8198 ;;
8199 esac
8200 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8201 _lt_dar_single_mod='$single_module'
8202 fi
8203 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8204 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8205 else
8206 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8207 fi
8208 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8209 _lt_dsymutil='~$DSYMUTIL $lib || :'
8210 else
8211 _lt_dsymutil=
8212 fi
8213 ;;
8214 esac
8215
8216 for ac_header in dlfcn.h
8217 do :
8218 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8219 "
8220 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8221 cat >>confdefs.h <<_ACEOF
8222 #define HAVE_DLFCN_H 1
8223 _ACEOF
8224
8225 fi
8226
8227 done
8228
8229
8230
8231
8232
8233 # Set options
8234
8235
8236
8237 enable_dlopen=no
8238
8239
8240 enable_win32_dll=no
8241
8242
8243 # Check whether --enable-shared was given.
8244 if test "${enable_shared+set}" = set; then :
8245 enableval=$enable_shared; p=${PACKAGE-default}
8246 case $enableval in
8247 yes) enable_shared=yes ;;
8248 no) enable_shared=no ;;
8249 *)
8250 enable_shared=no
8251 # Look at the argument we got. We use all the common list separators.
8252 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8253 for pkg in $enableval; do
8254 IFS="$lt_save_ifs"
8255 if test "X$pkg" = "X$p"; then
8256 enable_shared=yes
8257 fi
8258 done
8259 IFS="$lt_save_ifs"
8260 ;;
8261 esac
8262 else
8263 enable_shared=yes
8264 fi
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274 # Check whether --enable-static was given.
8275 if test "${enable_static+set}" = set; then :
8276 enableval=$enable_static; p=${PACKAGE-default}
8277 case $enableval in
8278 yes) enable_static=yes ;;
8279 no) enable_static=no ;;
8280 *)
8281 enable_static=no
8282 # Look at the argument we got. We use all the common list separators.
8283 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8284 for pkg in $enableval; do
8285 IFS="$lt_save_ifs"
8286 if test "X$pkg" = "X$p"; then
8287 enable_static=yes
8288 fi
8289 done
8290 IFS="$lt_save_ifs"
8291 ;;
8292 esac
8293 else
8294 enable_static=yes
8295 fi
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306 # Check whether --with-pic was given.
8307 if test "${with_pic+set}" = set; then :
8308 withval=$with_pic; pic_mode="$withval"
8309 else
8310 pic_mode=default
8311 fi
8312
8313
8314 test -z "$pic_mode" && pic_mode=default
8315
8316
8317
8318
8319
8320
8321
8322 # Check whether --enable-fast-install was given.
8323 if test "${enable_fast_install+set}" = set; then :
8324 enableval=$enable_fast_install; p=${PACKAGE-default}
8325 case $enableval in
8326 yes) enable_fast_install=yes ;;
8327 no) enable_fast_install=no ;;
8328 *)
8329 enable_fast_install=no
8330 # Look at the argument we got. We use all the common list separators.
8331 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8332 for pkg in $enableval; do
8333 IFS="$lt_save_ifs"
8334 if test "X$pkg" = "X$p"; then
8335 enable_fast_install=yes
8336 fi
8337 done
8338 IFS="$lt_save_ifs"
8339 ;;
8340 esac
8341 else
8342 enable_fast_install=yes
8343 fi
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355 # This can be used to rebuild libtool when needed
8356 LIBTOOL_DEPS="$ltmain"
8357
8358 # Always use our own libtool.
8359 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386 test -z "$LN_S" && LN_S="ln -s"
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401 if test -n "${ZSH_VERSION+set}" ; then
8402 setopt NO_GLOB_SUBST
8403 fi
8404
8405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8406 $as_echo_n "checking for objdir... " >&6; }
8407 if test "${lt_cv_objdir+set}" = set; then :
8408 $as_echo_n "(cached) " >&6
8409 else
8410 rm -f .libs 2>/dev/null
8411 mkdir .libs 2>/dev/null
8412 if test -d .libs; then
8413 lt_cv_objdir=.libs
8414 else
8415 # MS-DOS does not allow filenames that begin with a dot.
8416 lt_cv_objdir=_libs
8417 fi
8418 rmdir .libs 2>/dev/null
8419 fi
8420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8421 $as_echo "$lt_cv_objdir" >&6; }
8422 objdir=$lt_cv_objdir
8423
8424
8425
8426
8427
8428 cat >>confdefs.h <<_ACEOF
8429 #define LT_OBJDIR "$lt_cv_objdir/"
8430 _ACEOF
8431
8432
8433
8434
8435 case $host_os in
8436 aix3*)
8437 # AIX sometimes has problems with the GCC collect2 program. For some
8438 # reason, if we set the COLLECT_NAMES environment variable, the problems
8439 # vanish in a puff of smoke.
8440 if test "X${COLLECT_NAMES+set}" != Xset; then
8441 COLLECT_NAMES=
8442 export COLLECT_NAMES
8443 fi
8444 ;;
8445 esac
8446
8447 # Global variables:
8448 ofile=libtool
8449 can_build_shared=yes
8450
8451 # All known linkers require a `.a' archive for static linking (except MSVC,
8452 # which needs '.lib').
8453 libext=a
8454
8455 with_gnu_ld="$lt_cv_prog_gnu_ld"
8456
8457 old_CC="$CC"
8458 old_CFLAGS="$CFLAGS"
8459
8460 # Set sane defaults for various variables
8461 test -z "$CC" && CC=cc
8462 test -z "$LTCC" && LTCC=$CC
8463 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8464 test -z "$LD" && LD=ld
8465 test -z "$ac_objext" && ac_objext=o
8466
8467 for cc_temp in $compiler""; do
8468 case $cc_temp in
8469 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8470 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8471 \-*) ;;
8472 *) break;;
8473 esac
8474 done
8475 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8476
8477
8478 # Only perform the check for file, if the check method requires it
8479 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8480 case $deplibs_check_method in
8481 file_magic*)
8482 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8484 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8485 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8486 $as_echo_n "(cached) " >&6
8487 else
8488 case $MAGIC_CMD in
8489 [\\/*] | ?:[\\/]*)
8490 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8491 ;;
8492 *)
8493 lt_save_MAGIC_CMD="$MAGIC_CMD"
8494 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8495 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8496 for ac_dir in $ac_dummy; do
8497 IFS="$lt_save_ifs"
8498 test -z "$ac_dir" && ac_dir=.
8499 if test -f $ac_dir/${ac_tool_prefix}file; then
8500 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8501 if test -n "$file_magic_test_file"; then
8502 case $deplibs_check_method in
8503 "file_magic "*)
8504 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8505 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8506 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8507 $EGREP "$file_magic_regex" > /dev/null; then
8508 :
8509 else
8510 cat <<_LT_EOF 1>&2
8511
8512 *** Warning: the command libtool uses to detect shared libraries,
8513 *** $file_magic_cmd, produces output that libtool cannot recognize.
8514 *** The result is that libtool may fail to recognize shared libraries
8515 *** as such. This will affect the creation of libtool libraries that
8516 *** depend on shared libraries, but programs linked with such libtool
8517 *** libraries will work regardless of this problem. Nevertheless, you
8518 *** may want to report the problem to your system manager and/or to
8519 *** bug-libtool@gnu.org
8520
8521 _LT_EOF
8522 fi ;;
8523 esac
8524 fi
8525 break
8526 fi
8527 done
8528 IFS="$lt_save_ifs"
8529 MAGIC_CMD="$lt_save_MAGIC_CMD"
8530 ;;
8531 esac
8532 fi
8533
8534 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8535 if test -n "$MAGIC_CMD"; then
8536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8537 $as_echo "$MAGIC_CMD" >&6; }
8538 else
8539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8540 $as_echo "no" >&6; }
8541 fi
8542
8543
8544
8545
8546
8547 if test -z "$lt_cv_path_MAGIC_CMD"; then
8548 if test -n "$ac_tool_prefix"; then
8549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8550 $as_echo_n "checking for file... " >&6; }
8551 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8552 $as_echo_n "(cached) " >&6
8553 else
8554 case $MAGIC_CMD in
8555 [\\/*] | ?:[\\/]*)
8556 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8557 ;;
8558 *)
8559 lt_save_MAGIC_CMD="$MAGIC_CMD"
8560 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8561 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8562 for ac_dir in $ac_dummy; do
8563 IFS="$lt_save_ifs"
8564 test -z "$ac_dir" && ac_dir=.
8565 if test -f $ac_dir/file; then
8566 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8567 if test -n "$file_magic_test_file"; then
8568 case $deplibs_check_method in
8569 "file_magic "*)
8570 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8571 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8572 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8573 $EGREP "$file_magic_regex" > /dev/null; then
8574 :
8575 else
8576 cat <<_LT_EOF 1>&2
8577
8578 *** Warning: the command libtool uses to detect shared libraries,
8579 *** $file_magic_cmd, produces output that libtool cannot recognize.
8580 *** The result is that libtool may fail to recognize shared libraries
8581 *** as such. This will affect the creation of libtool libraries that
8582 *** depend on shared libraries, but programs linked with such libtool
8583 *** libraries will work regardless of this problem. Nevertheless, you
8584 *** may want to report the problem to your system manager and/or to
8585 *** bug-libtool@gnu.org
8586
8587 _LT_EOF
8588 fi ;;
8589 esac
8590 fi
8591 break
8592 fi
8593 done
8594 IFS="$lt_save_ifs"
8595 MAGIC_CMD="$lt_save_MAGIC_CMD"
8596 ;;
8597 esac
8598 fi
8599
8600 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8601 if test -n "$MAGIC_CMD"; then
8602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8603 $as_echo "$MAGIC_CMD" >&6; }
8604 else
8605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8606 $as_echo "no" >&6; }
8607 fi
8608
8609
8610 else
8611 MAGIC_CMD=:
8612 fi
8613 fi
8614
8615 fi
8616 ;;
8617 esac
8618
8619 # Use C for the default configuration in the libtool script
8620
8621 lt_save_CC="$CC"
8622 ac_ext=c
8623 ac_cpp='$CPP $CPPFLAGS'
8624 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8625 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8626 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8627
8628
8629 # Source file extension for C test sources.
8630 ac_ext=c
8631
8632 # Object file extension for compiled C test sources.
8633 objext=o
8634 objext=$objext
8635
8636 # Code to be used in simple compile tests
8637 lt_simple_compile_test_code="int some_variable = 0;"
8638
8639 # Code to be used in simple link tests
8640 lt_simple_link_test_code='int main(){return(0);}'
8641
8642
8643
8644
8645
8646
8647
8648 # If no C compiler was specified, use CC.
8649 LTCC=${LTCC-"$CC"}
8650
8651 # If no C compiler flags were specified, use CFLAGS.
8652 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8653
8654 # Allow CC to be a program name with arguments.
8655 compiler=$CC
8656
8657 # Save the default compiler, since it gets overwritten when the other
8658 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8659 compiler_DEFAULT=$CC
8660
8661 # save warnings/boilerplate of simple test code
8662 ac_outfile=conftest.$ac_objext
8663 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8664 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8665 _lt_compiler_boilerplate=`cat conftest.err`
8666 $RM conftest*
8667
8668 ac_outfile=conftest.$ac_objext
8669 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8670 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8671 _lt_linker_boilerplate=`cat conftest.err`
8672 $RM -r conftest*
8673
8674
8675 if test -n "$compiler"; then
8676
8677 lt_prog_compiler_no_builtin_flag=
8678
8679 if test "$GCC" = yes; then
8680 case $cc_basename in
8681 nvcc*)
8682 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8683 *)
8684 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8685 esac
8686
8687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8688 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8689 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8690 $as_echo_n "(cached) " >&6
8691 else
8692 lt_cv_prog_compiler_rtti_exceptions=no
8693 ac_outfile=conftest.$ac_objext
8694 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8695 lt_compiler_flag="-fno-rtti -fno-exceptions"
8696 # Insert the option either (1) after the last *FLAGS variable, or
8697 # (2) before a word containing "conftest.", or (3) at the end.
8698 # Note that $ac_compile itself does not contain backslashes and begins
8699 # with a dollar sign (not a hyphen), so the echo should work correctly.
8700 # The option is referenced via a variable to avoid confusing sed.
8701 lt_compile=`echo "$ac_compile" | $SED \
8702 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8703 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8704 -e 's:$: $lt_compiler_flag:'`
8705 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8706 (eval "$lt_compile" 2>conftest.err)
8707 ac_status=$?
8708 cat conftest.err >&5
8709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8710 if (exit $ac_status) && test -s "$ac_outfile"; then
8711 # The compiler can only warn and ignore the option if not recognized
8712 # So say no if there are warnings other than the usual output.
8713 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8714 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8715 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8716 lt_cv_prog_compiler_rtti_exceptions=yes
8717 fi
8718 fi
8719 $RM conftest*
8720
8721 fi
8722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8723 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8724
8725 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8726 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8727 else
8728 :
8729 fi
8730
8731 fi
8732
8733
8734
8735
8736
8737
8738 lt_prog_compiler_wl=
8739 lt_prog_compiler_pic=
8740 lt_prog_compiler_static=
8741
8742
8743 if test "$GCC" = yes; then
8744 lt_prog_compiler_wl='-Wl,'
8745 lt_prog_compiler_static='-static'
8746
8747 case $host_os in
8748 aix*)
8749 # All AIX code is PIC.
8750 if test "$host_cpu" = ia64; then
8751 # AIX 5 now supports IA64 processor
8752 lt_prog_compiler_static='-Bstatic'
8753 fi
8754 ;;
8755
8756 amigaos*)
8757 case $host_cpu in
8758 powerpc)
8759 # see comment about AmigaOS4 .so support
8760 lt_prog_compiler_pic='-fPIC'
8761 ;;
8762 m68k)
8763 # FIXME: we need at least 68020 code to build shared libraries, but
8764 # adding the `-m68020' flag to GCC prevents building anything better,
8765 # like `-m68040'.
8766 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8767 ;;
8768 esac
8769 ;;
8770
8771 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8772 # PIC is the default for these OSes.
8773 ;;
8774
8775 mingw* | cygwin* | pw32* | os2* | cegcc*)
8776 # This hack is so that the source file can tell whether it is being
8777 # built for inclusion in a dll (and should export symbols for example).
8778 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8779 # (--disable-auto-import) libraries
8780 lt_prog_compiler_pic='-DDLL_EXPORT'
8781 ;;
8782
8783 darwin* | rhapsody*)
8784 # PIC is the default on this platform
8785 # Common symbols not allowed in MH_DYLIB files
8786 lt_prog_compiler_pic='-fno-common'
8787 ;;
8788
8789 haiku*)
8790 # PIC is the default for Haiku.
8791 # The "-static" flag exists, but is broken.
8792 lt_prog_compiler_static=
8793 ;;
8794
8795 hpux*)
8796 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8797 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8798 # sets the default TLS model and affects inlining.
8799 case $host_cpu in
8800 hppa*64*)
8801 # +Z the default
8802 ;;
8803 *)
8804 lt_prog_compiler_pic='-fPIC'
8805 ;;
8806 esac
8807 ;;
8808
8809 interix[3-9]*)
8810 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8811 # Instead, we relocate shared libraries at runtime.
8812 ;;
8813
8814 msdosdjgpp*)
8815 # Just because we use GCC doesn't mean we suddenly get shared libraries
8816 # on systems that don't support them.
8817 lt_prog_compiler_can_build_shared=no
8818 enable_shared=no
8819 ;;
8820
8821 *nto* | *qnx*)
8822 # QNX uses GNU C++, but need to define -shared option too, otherwise
8823 # it will coredump.
8824 lt_prog_compiler_pic='-fPIC -shared'
8825 ;;
8826
8827 sysv4*MP*)
8828 if test -d /usr/nec; then
8829 lt_prog_compiler_pic=-Kconform_pic
8830 fi
8831 ;;
8832
8833 *)
8834 lt_prog_compiler_pic='-fPIC'
8835 ;;
8836 esac
8837
8838 case $cc_basename in
8839 nvcc*) # Cuda Compiler Driver 2.2
8840 lt_prog_compiler_wl='-Xlinker '
8841 lt_prog_compiler_pic='-Xcompiler -fPIC'
8842 ;;
8843 esac
8844 else
8845 # PORTME Check for flag to pass linker flags through the system compiler.
8846 case $host_os in
8847 aix*)
8848 lt_prog_compiler_wl='-Wl,'
8849 if test "$host_cpu" = ia64; then
8850 # AIX 5 now supports IA64 processor
8851 lt_prog_compiler_static='-Bstatic'
8852 else
8853 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8854 fi
8855 ;;
8856
8857 mingw* | cygwin* | pw32* | os2* | cegcc*)
8858 # This hack is so that the source file can tell whether it is being
8859 # built for inclusion in a dll (and should export symbols for example).
8860 lt_prog_compiler_pic='-DDLL_EXPORT'
8861 ;;
8862
8863 hpux9* | hpux10* | hpux11*)
8864 lt_prog_compiler_wl='-Wl,'
8865 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8866 # not for PA HP-UX.
8867 case $host_cpu in
8868 hppa*64*|ia64*)
8869 # +Z the default
8870 ;;
8871 *)
8872 lt_prog_compiler_pic='+Z'
8873 ;;
8874 esac
8875 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8876 lt_prog_compiler_static='${wl}-a ${wl}archive'
8877 ;;
8878
8879 irix5* | irix6* | nonstopux*)
8880 lt_prog_compiler_wl='-Wl,'
8881 # PIC (with -KPIC) is the default.
8882 lt_prog_compiler_static='-non_shared'
8883 ;;
8884
8885 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8886 case $cc_basename in
8887 # old Intel for x86_64 which still supported -KPIC.
8888 ecc*)
8889 lt_prog_compiler_wl='-Wl,'
8890 lt_prog_compiler_pic='-KPIC'
8891 lt_prog_compiler_static='-static'
8892 ;;
8893 # icc used to be incompatible with GCC.
8894 # ICC 10 doesn't accept -KPIC any more.
8895 icc* | ifort*)
8896 lt_prog_compiler_wl='-Wl,'
8897 lt_prog_compiler_pic='-fPIC'
8898 lt_prog_compiler_static='-static'
8899 ;;
8900 # Lahey Fortran 8.1.
8901 lf95*)
8902 lt_prog_compiler_wl='-Wl,'
8903 lt_prog_compiler_pic='--shared'
8904 lt_prog_compiler_static='--static'
8905 ;;
8906 nagfor*)
8907 # NAG Fortran compiler
8908 lt_prog_compiler_wl='-Wl,-Wl,,'
8909 lt_prog_compiler_pic='-PIC'
8910 lt_prog_compiler_static='-Bstatic'
8911 ;;
8912 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8913 # Portland Group compilers (*not* the Pentium gcc compiler,
8914 # which looks to be a dead project)
8915 lt_prog_compiler_wl='-Wl,'
8916 lt_prog_compiler_pic='-fpic'
8917 lt_prog_compiler_static='-Bstatic'
8918 ;;
8919 ccc*)
8920 lt_prog_compiler_wl='-Wl,'
8921 # All Alpha code is PIC.
8922 lt_prog_compiler_static='-non_shared'
8923 ;;
8924 xl* | bgxl* | bgf* | mpixl*)
8925 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8926 lt_prog_compiler_wl='-Wl,'
8927 lt_prog_compiler_pic='-qpic'
8928 lt_prog_compiler_static='-qstaticlink'
8929 ;;
8930 *)
8931 case `$CC -V 2>&1 | sed 5q` in
8932 *Sun\ F* | *Sun*Fortran*)
8933 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8934 lt_prog_compiler_pic='-KPIC'
8935 lt_prog_compiler_static='-Bstatic'
8936 lt_prog_compiler_wl=''
8937 ;;
8938 *Sun\ C*)
8939 # Sun C 5.9
8940 lt_prog_compiler_pic='-KPIC'
8941 lt_prog_compiler_static='-Bstatic'
8942 lt_prog_compiler_wl='-Wl,'
8943 ;;
8944 esac
8945 ;;
8946 esac
8947 ;;
8948
8949 newsos6)
8950 lt_prog_compiler_pic='-KPIC'
8951 lt_prog_compiler_static='-Bstatic'
8952 ;;
8953
8954 *nto* | *qnx*)
8955 # QNX uses GNU C++, but need to define -shared option too, otherwise
8956 # it will coredump.
8957 lt_prog_compiler_pic='-fPIC -shared'
8958 ;;
8959
8960 osf3* | osf4* | osf5*)
8961 lt_prog_compiler_wl='-Wl,'
8962 # All OSF/1 code is PIC.
8963 lt_prog_compiler_static='-non_shared'
8964 ;;
8965
8966 rdos*)
8967 lt_prog_compiler_static='-non_shared'
8968 ;;
8969
8970 solaris*)
8971 lt_prog_compiler_pic='-KPIC'
8972 lt_prog_compiler_static='-Bstatic'
8973 case $cc_basename in
8974 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8975 lt_prog_compiler_wl='-Qoption ld ';;
8976 *)
8977 lt_prog_compiler_wl='-Wl,';;
8978 esac
8979 ;;
8980
8981 sunos4*)
8982 lt_prog_compiler_wl='-Qoption ld '
8983 lt_prog_compiler_pic='-PIC'
8984 lt_prog_compiler_static='-Bstatic'
8985 ;;
8986
8987 sysv4 | sysv4.2uw2* | sysv4.3*)
8988 lt_prog_compiler_wl='-Wl,'
8989 lt_prog_compiler_pic='-KPIC'
8990 lt_prog_compiler_static='-Bstatic'
8991 ;;
8992
8993 sysv4*MP*)
8994 if test -d /usr/nec ;then
8995 lt_prog_compiler_pic='-Kconform_pic'
8996 lt_prog_compiler_static='-Bstatic'
8997 fi
8998 ;;
8999
9000 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9001 lt_prog_compiler_wl='-Wl,'
9002 lt_prog_compiler_pic='-KPIC'
9003 lt_prog_compiler_static='-Bstatic'
9004 ;;
9005
9006 unicos*)
9007 lt_prog_compiler_wl='-Wl,'
9008 lt_prog_compiler_can_build_shared=no
9009 ;;
9010
9011 uts4*)
9012 lt_prog_compiler_pic='-pic'
9013 lt_prog_compiler_static='-Bstatic'
9014 ;;
9015
9016 *)
9017 lt_prog_compiler_can_build_shared=no
9018 ;;
9019 esac
9020 fi
9021
9022 case $host_os in
9023 # For platforms which do not support PIC, -DPIC is meaningless:
9024 *djgpp*)
9025 lt_prog_compiler_pic=
9026 ;;
9027 *)
9028 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9029 ;;
9030 esac
9031
9032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9033 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9034 if test "${lt_cv_prog_compiler_pic+set}" = set; then :
9035 $as_echo_n "(cached) " >&6
9036 else
9037 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9038 fi
9039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9040 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
9041 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9042
9043 #
9044 # Check to make sure the PIC flag actually works.
9045 #
9046 if test -n "$lt_prog_compiler_pic"; then
9047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9048 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9049 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
9050 $as_echo_n "(cached) " >&6
9051 else
9052 lt_cv_prog_compiler_pic_works=no
9053 ac_outfile=conftest.$ac_objext
9054 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9055 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9056 # Insert the option either (1) after the last *FLAGS variable, or
9057 # (2) before a word containing "conftest.", or (3) at the end.
9058 # Note that $ac_compile itself does not contain backslashes and begins
9059 # with a dollar sign (not a hyphen), so the echo should work correctly.
9060 # The option is referenced via a variable to avoid confusing sed.
9061 lt_compile=`echo "$ac_compile" | $SED \
9062 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9063 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9064 -e 's:$: $lt_compiler_flag:'`
9065 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9066 (eval "$lt_compile" 2>conftest.err)
9067 ac_status=$?
9068 cat conftest.err >&5
9069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9070 if (exit $ac_status) && test -s "$ac_outfile"; then
9071 # The compiler can only warn and ignore the option if not recognized
9072 # So say no if there are warnings other than the usual output.
9073 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9074 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9075 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9076 lt_cv_prog_compiler_pic_works=yes
9077 fi
9078 fi
9079 $RM conftest*
9080
9081 fi
9082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9083 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9084
9085 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9086 case $lt_prog_compiler_pic in
9087 "" | " "*) ;;
9088 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9089 esac
9090 else
9091 lt_prog_compiler_pic=
9092 lt_prog_compiler_can_build_shared=no
9093 fi
9094
9095 fi
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107 #
9108 # Check to make sure the static flag actually works.
9109 #
9110 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9112 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9113 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
9114 $as_echo_n "(cached) " >&6
9115 else
9116 lt_cv_prog_compiler_static_works=no
9117 save_LDFLAGS="$LDFLAGS"
9118 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9119 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9120 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9121 # The linker can only warn and ignore the option if not recognized
9122 # So say no if there are warnings
9123 if test -s conftest.err; then
9124 # Append any errors to the config.log.
9125 cat conftest.err 1>&5
9126 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9127 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9128 if diff conftest.exp conftest.er2 >/dev/null; then
9129 lt_cv_prog_compiler_static_works=yes
9130 fi
9131 else
9132 lt_cv_prog_compiler_static_works=yes
9133 fi
9134 fi
9135 $RM -r conftest*
9136 LDFLAGS="$save_LDFLAGS"
9137
9138 fi
9139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9140 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9141
9142 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9143 :
9144 else
9145 lt_prog_compiler_static=
9146 fi
9147
9148
9149
9150
9151
9152
9153
9154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9155 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9156 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9157 $as_echo_n "(cached) " >&6
9158 else
9159 lt_cv_prog_compiler_c_o=no
9160 $RM -r conftest 2>/dev/null
9161 mkdir conftest
9162 cd conftest
9163 mkdir out
9164 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9165
9166 lt_compiler_flag="-o out/conftest2.$ac_objext"
9167 # Insert the option either (1) after the last *FLAGS variable, or
9168 # (2) before a word containing "conftest.", or (3) at the end.
9169 # Note that $ac_compile itself does not contain backslashes and begins
9170 # with a dollar sign (not a hyphen), so the echo should work correctly.
9171 lt_compile=`echo "$ac_compile" | $SED \
9172 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9173 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9174 -e 's:$: $lt_compiler_flag:'`
9175 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9176 (eval "$lt_compile" 2>out/conftest.err)
9177 ac_status=$?
9178 cat out/conftest.err >&5
9179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9180 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9181 then
9182 # The compiler can only warn and ignore the option if not recognized
9183 # So say no if there are warnings
9184 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9185 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9186 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9187 lt_cv_prog_compiler_c_o=yes
9188 fi
9189 fi
9190 chmod u+w . 2>&5
9191 $RM conftest*
9192 # SGI C++ compiler will create directory out/ii_files/ for
9193 # template instantiation
9194 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9195 $RM out/* && rmdir out
9196 cd ..
9197 $RM -r conftest
9198 $RM conftest*
9199
9200 fi
9201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9202 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9203
9204
9205
9206
9207
9208
9209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9210 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9211 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9212 $as_echo_n "(cached) " >&6
9213 else
9214 lt_cv_prog_compiler_c_o=no
9215 $RM -r conftest 2>/dev/null
9216 mkdir conftest
9217 cd conftest
9218 mkdir out
9219 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9220
9221 lt_compiler_flag="-o out/conftest2.$ac_objext"
9222 # Insert the option either (1) after the last *FLAGS variable, or
9223 # (2) before a word containing "conftest.", or (3) at the end.
9224 # Note that $ac_compile itself does not contain backslashes and begins
9225 # with a dollar sign (not a hyphen), so the echo should work correctly.
9226 lt_compile=`echo "$ac_compile" | $SED \
9227 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9228 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9229 -e 's:$: $lt_compiler_flag:'`
9230 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9231 (eval "$lt_compile" 2>out/conftest.err)
9232 ac_status=$?
9233 cat out/conftest.err >&5
9234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9235 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9236 then
9237 # The compiler can only warn and ignore the option if not recognized
9238 # So say no if there are warnings
9239 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9240 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9241 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9242 lt_cv_prog_compiler_c_o=yes
9243 fi
9244 fi
9245 chmod u+w . 2>&5
9246 $RM conftest*
9247 # SGI C++ compiler will create directory out/ii_files/ for
9248 # template instantiation
9249 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9250 $RM out/* && rmdir out
9251 cd ..
9252 $RM -r conftest
9253 $RM conftest*
9254
9255 fi
9256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9257 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9258
9259
9260
9261
9262 hard_links="nottested"
9263 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9264 # do not overwrite the value of need_locks provided by the user
9265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9266 $as_echo_n "checking if we can lock with hard links... " >&6; }
9267 hard_links=yes
9268 $RM conftest*
9269 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9270 touch conftest.a
9271 ln conftest.a conftest.b 2>&5 || hard_links=no
9272 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9274 $as_echo "$hard_links" >&6; }
9275 if test "$hard_links" = no; then
9276 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9277 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9278 need_locks=warn
9279 fi
9280 else
9281 need_locks=no
9282 fi
9283
9284
9285
9286
9287
9288
9289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9290 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9291
9292 runpath_var=
9293 allow_undefined_flag=
9294 always_export_symbols=no
9295 archive_cmds=
9296 archive_expsym_cmds=
9297 compiler_needs_object=no
9298 enable_shared_with_static_runtimes=no
9299 export_dynamic_flag_spec=
9300 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9301 hardcode_automatic=no
9302 hardcode_direct=no
9303 hardcode_direct_absolute=no
9304 hardcode_libdir_flag_spec=
9305 hardcode_libdir_flag_spec_ld=
9306 hardcode_libdir_separator=
9307 hardcode_minus_L=no
9308 hardcode_shlibpath_var=unsupported
9309 inherit_rpath=no
9310 link_all_deplibs=unknown
9311 module_cmds=
9312 module_expsym_cmds=
9313 old_archive_from_new_cmds=
9314 old_archive_from_expsyms_cmds=
9315 thread_safe_flag_spec=
9316 whole_archive_flag_spec=
9317 # include_expsyms should be a list of space-separated symbols to be *always*
9318 # included in the symbol list
9319 include_expsyms=
9320 # exclude_expsyms can be an extended regexp of symbols to exclude
9321 # it will be wrapped by ` (' and `)$', so one must not match beginning or
9322 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9323 # as well as any symbol that contains `d'.
9324 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9325 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9326 # platforms (ab)use it in PIC code, but their linkers get confused if
9327 # the symbol is explicitly referenced. Since portable code cannot
9328 # rely on this symbol name, it's probably fine to never include it in
9329 # preloaded symbol tables.
9330 # Exclude shared library initialization/finalization symbols.
9331 extract_expsyms_cmds=
9332
9333 case $host_os in
9334 cygwin* | mingw* | pw32* | cegcc*)
9335 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9336 # When not using gcc, we currently assume that we are using
9337 # Microsoft Visual C++.
9338 if test "$GCC" != yes; then
9339 with_gnu_ld=no
9340 fi
9341 ;;
9342 interix*)
9343 # we just hope/assume this is gcc and not c89 (= MSVC++)
9344 with_gnu_ld=yes
9345 ;;
9346 openbsd*)
9347 with_gnu_ld=no
9348 ;;
9349 esac
9350
9351 ld_shlibs=yes
9352
9353 # On some targets, GNU ld is compatible enough with the native linker
9354 # that we're better off using the native interface for both.
9355 lt_use_gnu_ld_interface=no
9356 if test "$with_gnu_ld" = yes; then
9357 case $host_os in
9358 aix*)
9359 # The AIX port of GNU ld has always aspired to compatibility
9360 # with the native linker. However, as the warning in the GNU ld
9361 # block says, versions before 2.19.5* couldn't really create working
9362 # shared libraries, regardless of the interface used.
9363 case `$LD -v 2>&1` in
9364 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9365 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9366 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9367 *)
9368 lt_use_gnu_ld_interface=yes
9369 ;;
9370 esac
9371 ;;
9372 *)
9373 lt_use_gnu_ld_interface=yes
9374 ;;
9375 esac
9376 fi
9377
9378 if test "$lt_use_gnu_ld_interface" = yes; then
9379 # If archive_cmds runs LD, not CC, wlarc should be empty
9380 wlarc='${wl}'
9381
9382 # Set some defaults for GNU ld with shared library support. These
9383 # are reset later if shared libraries are not supported. Putting them
9384 # here allows them to be overridden if necessary.
9385 runpath_var=LD_RUN_PATH
9386 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9387 export_dynamic_flag_spec='${wl}--export-dynamic'
9388 # ancient GNU ld didn't support --whole-archive et. al.
9389 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9390 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9391 else
9392 whole_archive_flag_spec=
9393 fi
9394 supports_anon_versioning=no
9395 case `$LD -v 2>&1` in
9396 *GNU\ gold*) supports_anon_versioning=yes ;;
9397 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9398 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9399 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9400 *\ 2.11.*) ;; # other 2.11 versions
9401 *) supports_anon_versioning=yes ;;
9402 esac
9403
9404 # See if GNU ld supports shared libraries.
9405 case $host_os in
9406 aix[3-9]*)
9407 # On AIX/PPC, the GNU linker is very broken
9408 if test "$host_cpu" != ia64; then
9409 ld_shlibs=no
9410 cat <<_LT_EOF 1>&2
9411
9412 *** Warning: the GNU linker, at least up to release 2.19, is reported
9413 *** to be unable to reliably create shared libraries on AIX.
9414 *** Therefore, libtool is disabling shared libraries support. If you
9415 *** really care for shared libraries, you may want to install binutils
9416 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9417 *** You will then need to restart the configuration process.
9418
9419 _LT_EOF
9420 fi
9421 ;;
9422
9423 amigaos*)
9424 case $host_cpu in
9425 powerpc)
9426 # see comment about AmigaOS4 .so support
9427 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9428 archive_expsym_cmds=''
9429 ;;
9430 m68k)
9431 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)'
9432 hardcode_libdir_flag_spec='-L$libdir'
9433 hardcode_minus_L=yes
9434 ;;
9435 esac
9436 ;;
9437
9438 beos*)
9439 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9440 allow_undefined_flag=unsupported
9441 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9442 # support --undefined. This deserves some investigation. FIXME
9443 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9444 else
9445 ld_shlibs=no
9446 fi
9447 ;;
9448
9449 cygwin* | mingw* | pw32* | cegcc*)
9450 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9451 # as there is no search path for DLLs.
9452 hardcode_libdir_flag_spec='-L$libdir'
9453 export_dynamic_flag_spec='${wl}--export-all-symbols'
9454 allow_undefined_flag=unsupported
9455 always_export_symbols=no
9456 enable_shared_with_static_runtimes=yes
9457 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'
9458 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9459
9460 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9461 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9462 # If the export-symbols file already is a .def file (1st line
9463 # is EXPORTS), use it as is; otherwise, prepend...
9464 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9465 cp $export_symbols $output_objdir/$soname.def;
9466 else
9467 echo EXPORTS > $output_objdir/$soname.def;
9468 cat $export_symbols >> $output_objdir/$soname.def;
9469 fi~
9470 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9471 else
9472 ld_shlibs=no
9473 fi
9474 ;;
9475
9476 haiku*)
9477 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9478 link_all_deplibs=yes
9479 ;;
9480
9481 interix[3-9]*)
9482 hardcode_direct=no
9483 hardcode_shlibpath_var=no
9484 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9485 export_dynamic_flag_spec='${wl}-E'
9486 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9487 # Instead, shared libraries are loaded at an image base (0x10000000 by
9488 # default) and relocated if they conflict, which is a slow very memory
9489 # consuming and fragmenting process. To avoid this, we pick a random,
9490 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9491 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9492 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9493 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'
9494 ;;
9495
9496 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9497 tmp_diet=no
9498 if test "$host_os" = linux-dietlibc; then
9499 case $cc_basename in
9500 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9501 esac
9502 fi
9503 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9504 && test "$tmp_diet" = no
9505 then
9506 tmp_addflag=' $pic_flag'
9507 tmp_sharedflag='-shared'
9508 case $cc_basename,$host_cpu in
9509 pgcc*) # Portland Group C compiler
9510 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'
9511 tmp_addflag=' $pic_flag'
9512 ;;
9513 pgf77* | pgf90* | pgf95* | pgfortran*)
9514 # Portland Group f77 and f90 compilers
9515 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'
9516 tmp_addflag=' $pic_flag -Mnomain' ;;
9517 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9518 tmp_addflag=' -i_dynamic' ;;
9519 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9520 tmp_addflag=' -i_dynamic -nofor_main' ;;
9521 ifc* | ifort*) # Intel Fortran compiler
9522 tmp_addflag=' -nofor_main' ;;
9523 lf95*) # Lahey Fortran 8.1
9524 whole_archive_flag_spec=
9525 tmp_sharedflag='--shared' ;;
9526 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9527 tmp_sharedflag='-qmkshrobj'
9528 tmp_addflag= ;;
9529 nvcc*) # Cuda Compiler Driver 2.2
9530 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'
9531 compiler_needs_object=yes
9532 ;;
9533 esac
9534 case `$CC -V 2>&1 | sed 5q` in
9535 *Sun\ C*) # Sun C 5.9
9536 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'
9537 compiler_needs_object=yes
9538 tmp_sharedflag='-G' ;;
9539 *Sun\ F*) # Sun Fortran 8.3
9540 tmp_sharedflag='-G' ;;
9541 esac
9542 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9543
9544 if test "x$supports_anon_versioning" = xyes; then
9545 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9546 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9547 echo "local: *; };" >> $output_objdir/$libname.ver~
9548 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9549 fi
9550
9551 case $cc_basename in
9552 xlf* | bgf* | bgxlf* | mpixlf*)
9553 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9554 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9555 hardcode_libdir_flag_spec=
9556 hardcode_libdir_flag_spec_ld='-rpath $libdir'
9557 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9558 if test "x$supports_anon_versioning" = xyes; then
9559 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9560 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9561 echo "local: *; };" >> $output_objdir/$libname.ver~
9562 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9563 fi
9564 ;;
9565 esac
9566 else
9567 ld_shlibs=no
9568 fi
9569 ;;
9570
9571 netbsd*)
9572 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9573 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9574 wlarc=
9575 else
9576 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9577 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9578 fi
9579 ;;
9580
9581 solaris*)
9582 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9583 ld_shlibs=no
9584 cat <<_LT_EOF 1>&2
9585
9586 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9587 *** create shared libraries on Solaris systems. Therefore, libtool
9588 *** is disabling shared libraries support. We urge you to upgrade GNU
9589 *** binutils to release 2.9.1 or newer. Another option is to modify
9590 *** your PATH or compiler configuration so that the native linker is
9591 *** used, and then restart.
9592
9593 _LT_EOF
9594 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9595 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9596 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9597 else
9598 ld_shlibs=no
9599 fi
9600 ;;
9601
9602 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9603 case `$LD -v 2>&1` in
9604 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9605 ld_shlibs=no
9606 cat <<_LT_EOF 1>&2
9607
9608 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9609 *** reliably create shared libraries on SCO systems. Therefore, libtool
9610 *** is disabling shared libraries support. We urge you to upgrade GNU
9611 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9612 *** your PATH or compiler configuration so that the native linker is
9613 *** used, and then restart.
9614
9615 _LT_EOF
9616 ;;
9617 *)
9618 # For security reasons, it is highly recommended that you always
9619 # use absolute paths for naming shared libraries, and exclude the
9620 # DT_RUNPATH tag from executables and libraries. But doing so
9621 # requires that you compile everything twice, which is a pain.
9622 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9623 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9624 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9625 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9626 else
9627 ld_shlibs=no
9628 fi
9629 ;;
9630 esac
9631 ;;
9632
9633 sunos4*)
9634 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9635 wlarc=
9636 hardcode_direct=yes
9637 hardcode_shlibpath_var=no
9638 ;;
9639
9640 *)
9641 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9642 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9643 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9644 else
9645 ld_shlibs=no
9646 fi
9647 ;;
9648 esac
9649
9650 if test "$ld_shlibs" = no; then
9651 runpath_var=
9652 hardcode_libdir_flag_spec=
9653 export_dynamic_flag_spec=
9654 whole_archive_flag_spec=
9655 fi
9656 else
9657 # PORTME fill in a description of your system's linker (not GNU ld)
9658 case $host_os in
9659 aix3*)
9660 allow_undefined_flag=unsupported
9661 always_export_symbols=yes
9662 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'
9663 # Note: this linker hardcodes the directories in LIBPATH if there
9664 # are no directories specified by -L.
9665 hardcode_minus_L=yes
9666 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9667 # Neither direct hardcoding nor static linking is supported with a
9668 # broken collect2.
9669 hardcode_direct=unsupported
9670 fi
9671 ;;
9672
9673 aix[4-9]*)
9674 if test "$host_cpu" = ia64; then
9675 # On IA64, the linker does run time linking by default, so we don't
9676 # have to do anything special.
9677 aix_use_runtimelinking=no
9678 exp_sym_flag='-Bexport'
9679 no_entry_flag=""
9680 else
9681 # If we're using GNU nm, then we don't want the "-C" option.
9682 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9683 # Also, AIX nm treats weak defined symbols like other global
9684 # defined symbols, whereas GNU nm marks them as "W".
9685 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9686 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'
9687 else
9688 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'
9689 fi
9690 aix_use_runtimelinking=no
9691
9692 # Test if we are trying to use run time linking or normal
9693 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9694 # need to do runtime linking.
9695 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9696 for ld_flag in $LDFLAGS; do
9697 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9698 aix_use_runtimelinking=yes
9699 break
9700 fi
9701 done
9702 ;;
9703 esac
9704
9705 exp_sym_flag='-bexport'
9706 no_entry_flag='-bnoentry'
9707 fi
9708
9709 # When large executables or shared objects are built, AIX ld can
9710 # have problems creating the table of contents. If linking a library
9711 # or program results in "error TOC overflow" add -mminimal-toc to
9712 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9713 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9714
9715 archive_cmds=''
9716 hardcode_direct=yes
9717 hardcode_direct_absolute=yes
9718 hardcode_libdir_separator=':'
9719 link_all_deplibs=yes
9720 file_list_spec='${wl}-f,'
9721
9722 if test "$GCC" = yes; then
9723 case $host_os in aix4.[012]|aix4.[012].*)
9724 # We only want to do this on AIX 4.2 and lower, the check
9725 # below for broken collect2 doesn't work under 4.3+
9726 collect2name=`${CC} -print-prog-name=collect2`
9727 if test -f "$collect2name" &&
9728 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9729 then
9730 # We have reworked collect2
9731 :
9732 else
9733 # We have old collect2
9734 hardcode_direct=unsupported
9735 # It fails to find uninstalled libraries when the uninstalled
9736 # path is not listed in the libpath. Setting hardcode_minus_L
9737 # to unsupported forces relinking
9738 hardcode_minus_L=yes
9739 hardcode_libdir_flag_spec='-L$libdir'
9740 hardcode_libdir_separator=
9741 fi
9742 ;;
9743 esac
9744 shared_flag='-shared'
9745 if test "$aix_use_runtimelinking" = yes; then
9746 shared_flag="$shared_flag "'${wl}-G'
9747 fi
9748 else
9749 # not using gcc
9750 if test "$host_cpu" = ia64; then
9751 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9752 # chokes on -Wl,-G. The following line is correct:
9753 shared_flag='-G'
9754 else
9755 if test "$aix_use_runtimelinking" = yes; then
9756 shared_flag='${wl}-G'
9757 else
9758 shared_flag='${wl}-bM:SRE'
9759 fi
9760 fi
9761 fi
9762
9763 export_dynamic_flag_spec='${wl}-bexpall'
9764 # It seems that -bexpall does not export symbols beginning with
9765 # underscore (_), so it is better to generate a list of symbols to export.
9766 always_export_symbols=yes
9767 if test "$aix_use_runtimelinking" = yes; then
9768 # Warning - without using the other runtime loading flags (-brtl),
9769 # -berok will link without error, but may produce a broken library.
9770 allow_undefined_flag='-berok'
9771 # Determine the default libpath from the value encoded in an
9772 # empty executable.
9773 if test "${lt_cv_aix_libpath+set}" = set; then
9774 aix_libpath=$lt_cv_aix_libpath
9775 else
9776 if test "${lt_cv_aix_libpath_+set}" = set; then :
9777 $as_echo_n "(cached) " >&6
9778 else
9779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9780 /* end confdefs.h. */
9781
9782 int
9783 main ()
9784 {
9785
9786 ;
9787 return 0;
9788 }
9789 _ACEOF
9790 if ac_fn_c_try_link "$LINENO"; then :
9791
9792 lt_aix_libpath_sed='
9793 /Import File Strings/,/^$/ {
9794 /^0/ {
9795 s/^0 *\([^ ]*\) *$/\1/
9796 p
9797 }
9798 }'
9799 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9800 # Check for a 64-bit object if we didn't find anything.
9801 if test -z "$lt_cv_aix_libpath_"; then
9802 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9803 fi
9804 fi
9805 rm -f core conftest.err conftest.$ac_objext \
9806 conftest$ac_exeext conftest.$ac_ext
9807 if test -z "$lt_cv_aix_libpath_"; then
9808 lt_cv_aix_libpath_="/usr/lib:/lib"
9809 fi
9810
9811 fi
9812
9813 aix_libpath=$lt_cv_aix_libpath_
9814 fi
9815
9816 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9817 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"
9818 else
9819 if test "$host_cpu" = ia64; then
9820 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9821 allow_undefined_flag="-z nodefs"
9822 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"
9823 else
9824 # Determine the default libpath from the value encoded in an
9825 # empty executable.
9826 if test "${lt_cv_aix_libpath+set}" = set; then
9827 aix_libpath=$lt_cv_aix_libpath
9828 else
9829 if test "${lt_cv_aix_libpath_+set}" = set; then :
9830 $as_echo_n "(cached) " >&6
9831 else
9832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9833 /* end confdefs.h. */
9834
9835 int
9836 main ()
9837 {
9838
9839 ;
9840 return 0;
9841 }
9842 _ACEOF
9843 if ac_fn_c_try_link "$LINENO"; then :
9844
9845 lt_aix_libpath_sed='
9846 /Import File Strings/,/^$/ {
9847 /^0/ {
9848 s/^0 *\([^ ]*\) *$/\1/
9849 p
9850 }
9851 }'
9852 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9853 # Check for a 64-bit object if we didn't find anything.
9854 if test -z "$lt_cv_aix_libpath_"; then
9855 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9856 fi
9857 fi
9858 rm -f core conftest.err conftest.$ac_objext \
9859 conftest$ac_exeext conftest.$ac_ext
9860 if test -z "$lt_cv_aix_libpath_"; then
9861 lt_cv_aix_libpath_="/usr/lib:/lib"
9862 fi
9863
9864 fi
9865
9866 aix_libpath=$lt_cv_aix_libpath_
9867 fi
9868
9869 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9870 # Warning - without using the other run time loading flags,
9871 # -berok will link without error, but may produce a broken library.
9872 no_undefined_flag=' ${wl}-bernotok'
9873 allow_undefined_flag=' ${wl}-berok'
9874 if test "$with_gnu_ld" = yes; then
9875 # We only use this code for GNU lds that support --whole-archive.
9876 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9877 else
9878 # Exported symbols can be pulled into shared objects from archives
9879 whole_archive_flag_spec='$convenience'
9880 fi
9881 archive_cmds_need_lc=yes
9882 # This is similar to how AIX traditionally builds its shared libraries.
9883 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'
9884 fi
9885 fi
9886 ;;
9887
9888 amigaos*)
9889 case $host_cpu in
9890 powerpc)
9891 # see comment about AmigaOS4 .so support
9892 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9893 archive_expsym_cmds=''
9894 ;;
9895 m68k)
9896 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)'
9897 hardcode_libdir_flag_spec='-L$libdir'
9898 hardcode_minus_L=yes
9899 ;;
9900 esac
9901 ;;
9902
9903 bsdi[45]*)
9904 export_dynamic_flag_spec=-rdynamic
9905 ;;
9906
9907 cygwin* | mingw* | pw32* | cegcc*)
9908 # When not using gcc, we currently assume that we are using
9909 # Microsoft Visual C++.
9910 # hardcode_libdir_flag_spec is actually meaningless, as there is
9911 # no search path for DLLs.
9912 case $cc_basename in
9913 cl*)
9914 # Native MSVC
9915 hardcode_libdir_flag_spec=' '
9916 allow_undefined_flag=unsupported
9917 always_export_symbols=yes
9918 file_list_spec='@'
9919 # Tell ltmain to make .lib files, not .a files.
9920 libext=lib
9921 # Tell ltmain to make .dll files, not .so files.
9922 shrext_cmds=".dll"
9923 # FIXME: Setting linknames here is a bad hack.
9924 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9925 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9926 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9927 else
9928 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9929 fi~
9930 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9931 linknames='
9932 # The linker will not automatically build a static lib if we build a DLL.
9933 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9934 enable_shared_with_static_runtimes=yes
9935 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9936 # Don't use ranlib
9937 old_postinstall_cmds='chmod 644 $oldlib'
9938 postlink_cmds='lt_outputfile="@OUTPUT@"~
9939 lt_tool_outputfile="@TOOL_OUTPUT@"~
9940 case $lt_outputfile in
9941 *.exe|*.EXE) ;;
9942 *)
9943 lt_outputfile="$lt_outputfile.exe"
9944 lt_tool_outputfile="$lt_tool_outputfile.exe"
9945 ;;
9946 esac~
9947 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9948 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9949 $RM "$lt_outputfile.manifest";
9950 fi'
9951 ;;
9952 *)
9953 # Assume MSVC wrapper
9954 hardcode_libdir_flag_spec=' '
9955 allow_undefined_flag=unsupported
9956 # Tell ltmain to make .lib files, not .a files.
9957 libext=lib
9958 # Tell ltmain to make .dll files, not .so files.
9959 shrext_cmds=".dll"
9960 # FIXME: Setting linknames here is a bad hack.
9961 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9962 # The linker will automatically build a .lib file if we build a DLL.
9963 old_archive_from_new_cmds='true'
9964 # FIXME: Should let the user specify the lib program.
9965 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9966 enable_shared_with_static_runtimes=yes
9967 ;;
9968 esac
9969 ;;
9970
9971 darwin* | rhapsody*)
9972
9973
9974 archive_cmds_need_lc=no
9975 hardcode_direct=no
9976 hardcode_automatic=yes
9977 hardcode_shlibpath_var=unsupported
9978 if test "$lt_cv_ld_force_load" = "yes"; then
9979 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\"`'
9980 else
9981 whole_archive_flag_spec=''
9982 fi
9983 link_all_deplibs=yes
9984 allow_undefined_flag="$_lt_dar_allow_undefined"
9985 case $cc_basename in
9986 ifort*) _lt_dar_can_shared=yes ;;
9987 *) _lt_dar_can_shared=$GCC ;;
9988 esac
9989 if test "$_lt_dar_can_shared" = "yes"; then
9990 output_verbose_link_cmd=func_echo_all
9991 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9992 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9993 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}"
9994 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}"
9995
9996 else
9997 ld_shlibs=no
9998 fi
9999
10000 ;;
10001
10002 dgux*)
10003 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10004 hardcode_libdir_flag_spec='-L$libdir'
10005 hardcode_shlibpath_var=no
10006 ;;
10007
10008 freebsd1*)
10009 ld_shlibs=no
10010 ;;
10011
10012 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10013 # support. Future versions do this automatically, but an explicit c++rt0.o
10014 # does not break anything, and helps significantly (at the cost of a little
10015 # extra space).
10016 freebsd2.2*)
10017 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10018 hardcode_libdir_flag_spec='-R$libdir'
10019 hardcode_direct=yes
10020 hardcode_shlibpath_var=no
10021 ;;
10022
10023 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10024 freebsd2*)
10025 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10026 hardcode_direct=yes
10027 hardcode_minus_L=yes
10028 hardcode_shlibpath_var=no
10029 ;;
10030
10031 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10032 freebsd* | dragonfly*)
10033 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10034 hardcode_libdir_flag_spec='-R$libdir'
10035 hardcode_direct=yes
10036 hardcode_shlibpath_var=no
10037 ;;
10038
10039 hpux9*)
10040 if test "$GCC" = yes; then
10041 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'
10042 else
10043 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'
10044 fi
10045 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10046 hardcode_libdir_separator=:
10047 hardcode_direct=yes
10048
10049 # hardcode_minus_L: Not really in the search PATH,
10050 # but as the default location of the library.
10051 hardcode_minus_L=yes
10052 export_dynamic_flag_spec='${wl}-E'
10053 ;;
10054
10055 hpux10*)
10056 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10057 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10058 else
10059 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10060 fi
10061 if test "$with_gnu_ld" = no; then
10062 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10063 hardcode_libdir_flag_spec_ld='+b $libdir'
10064 hardcode_libdir_separator=:
10065 hardcode_direct=yes
10066 hardcode_direct_absolute=yes
10067 export_dynamic_flag_spec='${wl}-E'
10068 # hardcode_minus_L: Not really in the search PATH,
10069 # but as the default location of the library.
10070 hardcode_minus_L=yes
10071 fi
10072 ;;
10073
10074 hpux11*)
10075 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10076 case $host_cpu in
10077 hppa*64*)
10078 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10079 ;;
10080 ia64*)
10081 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10082 ;;
10083 *)
10084 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10085 ;;
10086 esac
10087 else
10088 case $host_cpu in
10089 hppa*64*)
10090 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10091 ;;
10092 ia64*)
10093 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10094 ;;
10095 *)
10096
10097 # Older versions of the 11.00 compiler do not understand -b yet
10098 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10100 $as_echo_n "checking if $CC understands -b... " >&6; }
10101 if test "${lt_cv_prog_compiler__b+set}" = set; then :
10102 $as_echo_n "(cached) " >&6
10103 else
10104 lt_cv_prog_compiler__b=no
10105 save_LDFLAGS="$LDFLAGS"
10106 LDFLAGS="$LDFLAGS -b"
10107 echo "$lt_simple_link_test_code" > conftest.$ac_ext
10108 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10109 # The linker can only warn and ignore the option if not recognized
10110 # So say no if there are warnings
10111 if test -s conftest.err; then
10112 # Append any errors to the config.log.
10113 cat conftest.err 1>&5
10114 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10115 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10116 if diff conftest.exp conftest.er2 >/dev/null; then
10117 lt_cv_prog_compiler__b=yes
10118 fi
10119 else
10120 lt_cv_prog_compiler__b=yes
10121 fi
10122 fi
10123 $RM -r conftest*
10124 LDFLAGS="$save_LDFLAGS"
10125
10126 fi
10127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10128 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10129
10130 if test x"$lt_cv_prog_compiler__b" = xyes; then
10131 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10132 else
10133 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10134 fi
10135
10136 ;;
10137 esac
10138 fi
10139 if test "$with_gnu_ld" = no; then
10140 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10141 hardcode_libdir_separator=:
10142
10143 case $host_cpu in
10144 hppa*64*|ia64*)
10145 hardcode_direct=no
10146 hardcode_shlibpath_var=no
10147 ;;
10148 *)
10149 hardcode_direct=yes
10150 hardcode_direct_absolute=yes
10151 export_dynamic_flag_spec='${wl}-E'
10152
10153 # hardcode_minus_L: Not really in the search PATH,
10154 # but as the default location of the library.
10155 hardcode_minus_L=yes
10156 ;;
10157 esac
10158 fi
10159 ;;
10160
10161 irix5* | irix6* | nonstopux*)
10162 if test "$GCC" = yes; then
10163 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'
10164 # Try to use the -exported_symbol ld option, if it does not
10165 # work, assume that -exports_file does not work either and
10166 # implicitly export all symbols.
10167 # This should be the same for all languages, so no per-tag cache variable.
10168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10169 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10170 if test "${lt_cv_irix_exported_symbol+set}" = set; then :
10171 $as_echo_n "(cached) " >&6
10172 else
10173 save_LDFLAGS="$LDFLAGS"
10174 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10176 /* end confdefs.h. */
10177 int foo (void) { return 0; }
10178 _ACEOF
10179 if ac_fn_c_try_link "$LINENO"; then :
10180 lt_cv_irix_exported_symbol=yes
10181 else
10182 lt_cv_irix_exported_symbol=no
10183 fi
10184 rm -f core conftest.err conftest.$ac_objext \
10185 conftest$ac_exeext conftest.$ac_ext
10186 LDFLAGS="$save_LDFLAGS"
10187 fi
10188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10189 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
10190 if test "$lt_cv_irix_exported_symbol" = yes; then
10191 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'
10192 fi
10193 else
10194 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'
10195 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'
10196 fi
10197 archive_cmds_need_lc='no'
10198 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10199 hardcode_libdir_separator=:
10200 inherit_rpath=yes
10201 link_all_deplibs=yes
10202 ;;
10203
10204 netbsd*)
10205 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10206 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
10207 else
10208 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
10209 fi
10210 hardcode_libdir_flag_spec='-R$libdir'
10211 hardcode_direct=yes
10212 hardcode_shlibpath_var=no
10213 ;;
10214
10215 newsos6)
10216 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10217 hardcode_direct=yes
10218 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10219 hardcode_libdir_separator=:
10220 hardcode_shlibpath_var=no
10221 ;;
10222
10223 *nto* | *qnx*)
10224 ;;
10225
10226 openbsd*)
10227 if test -f /usr/libexec/ld.so; then
10228 hardcode_direct=yes
10229 hardcode_shlibpath_var=no
10230 hardcode_direct_absolute=yes
10231 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10232 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10233 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10234 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10235 export_dynamic_flag_spec='${wl}-E'
10236 else
10237 case $host_os in
10238 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10239 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10240 hardcode_libdir_flag_spec='-R$libdir'
10241 ;;
10242 *)
10243 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10244 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10245 ;;
10246 esac
10247 fi
10248 else
10249 ld_shlibs=no
10250 fi
10251 ;;
10252
10253 os2*)
10254 hardcode_libdir_flag_spec='-L$libdir'
10255 hardcode_minus_L=yes
10256 allow_undefined_flag=unsupported
10257 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'
10258 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10259 ;;
10260
10261 osf3*)
10262 if test "$GCC" = yes; then
10263 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10264 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'
10265 else
10266 allow_undefined_flag=' -expect_unresolved \*'
10267 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'
10268 fi
10269 archive_cmds_need_lc='no'
10270 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10271 hardcode_libdir_separator=:
10272 ;;
10273
10274 osf4* | osf5*) # as osf3* with the addition of -msym flag
10275 if test "$GCC" = yes; then
10276 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10277 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'
10278 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10279 else
10280 allow_undefined_flag=' -expect_unresolved \*'
10281 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'
10282 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~
10283 $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'
10284
10285 # Both c and cxx compiler support -rpath directly
10286 hardcode_libdir_flag_spec='-rpath $libdir'
10287 fi
10288 archive_cmds_need_lc='no'
10289 hardcode_libdir_separator=:
10290 ;;
10291
10292 solaris*)
10293 no_undefined_flag=' -z defs'
10294 if test "$GCC" = yes; then
10295 wlarc='${wl}'
10296 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10297 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10298 $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'
10299 else
10300 case `$CC -V 2>&1` in
10301 *"Compilers 5.0"*)
10302 wlarc=''
10303 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10304 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10305 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10306 ;;
10307 *)
10308 wlarc='${wl}'
10309 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10310 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10311 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10312 ;;
10313 esac
10314 fi
10315 hardcode_libdir_flag_spec='-R$libdir'
10316 hardcode_shlibpath_var=no
10317 case $host_os in
10318 solaris2.[0-5] | solaris2.[0-5].*) ;;
10319 *)
10320 # The compiler driver will combine and reorder linker options,
10321 # but understands `-z linker_flag'. GCC discards it without `$wl',
10322 # but is careful enough not to reorder.
10323 # Supported since Solaris 2.6 (maybe 2.5.1?)
10324 if test "$GCC" = yes; then
10325 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10326 else
10327 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10328 fi
10329 ;;
10330 esac
10331 link_all_deplibs=yes
10332 ;;
10333
10334 sunos4*)
10335 if test "x$host_vendor" = xsequent; then
10336 # Use $CC to link under sequent, because it throws in some extra .o
10337 # files that make .init and .fini sections work.
10338 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10339 else
10340 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10341 fi
10342 hardcode_libdir_flag_spec='-L$libdir'
10343 hardcode_direct=yes
10344 hardcode_minus_L=yes
10345 hardcode_shlibpath_var=no
10346 ;;
10347
10348 sysv4)
10349 case $host_vendor in
10350 sni)
10351 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10352 hardcode_direct=yes # is this really true???
10353 ;;
10354 siemens)
10355 ## LD is ld it makes a PLAMLIB
10356 ## CC just makes a GrossModule.
10357 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10358 reload_cmds='$CC -r -o $output$reload_objs'
10359 hardcode_direct=no
10360 ;;
10361 motorola)
10362 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10363 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10364 ;;
10365 esac
10366 runpath_var='LD_RUN_PATH'
10367 hardcode_shlibpath_var=no
10368 ;;
10369
10370 sysv4.3*)
10371 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10372 hardcode_shlibpath_var=no
10373 export_dynamic_flag_spec='-Bexport'
10374 ;;
10375
10376 sysv4*MP*)
10377 if test -d /usr/nec; then
10378 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10379 hardcode_shlibpath_var=no
10380 runpath_var=LD_RUN_PATH
10381 hardcode_runpath_var=yes
10382 ld_shlibs=yes
10383 fi
10384 ;;
10385
10386 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10387 no_undefined_flag='${wl}-z,text'
10388 archive_cmds_need_lc=no
10389 hardcode_shlibpath_var=no
10390 runpath_var='LD_RUN_PATH'
10391
10392 if test "$GCC" = yes; then
10393 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10394 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10395 else
10396 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10397 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10398 fi
10399 ;;
10400
10401 sysv5* | sco3.2v5* | sco5v6*)
10402 # Note: We can NOT use -z defs as we might desire, because we do not
10403 # link with -lc, and that would cause any symbols used from libc to
10404 # always be unresolved, which means just about no library would
10405 # ever link correctly. If we're not using GNU ld we use -z text
10406 # though, which does catch some bad symbols but isn't as heavy-handed
10407 # as -z defs.
10408 no_undefined_flag='${wl}-z,text'
10409 allow_undefined_flag='${wl}-z,nodefs'
10410 archive_cmds_need_lc=no
10411 hardcode_shlibpath_var=no
10412 hardcode_libdir_flag_spec='${wl}-R,$libdir'
10413 hardcode_libdir_separator=':'
10414 link_all_deplibs=yes
10415 export_dynamic_flag_spec='${wl}-Bexport'
10416 runpath_var='LD_RUN_PATH'
10417
10418 if test "$GCC" = yes; then
10419 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10420 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10421 else
10422 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10423 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10424 fi
10425 ;;
10426
10427 uts4*)
10428 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10429 hardcode_libdir_flag_spec='-L$libdir'
10430 hardcode_shlibpath_var=no
10431 ;;
10432
10433 *)
10434 ld_shlibs=no
10435 ;;
10436 esac
10437
10438 if test x$host_vendor = xsni; then
10439 case $host in
10440 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10441 export_dynamic_flag_spec='${wl}-Blargedynsym'
10442 ;;
10443 esac
10444 fi
10445 fi
10446
10447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10448 $as_echo "$ld_shlibs" >&6; }
10449 test "$ld_shlibs" = no && can_build_shared=no
10450
10451 with_gnu_ld=$with_gnu_ld
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467 #
10468 # Do we need to explicitly link libc?
10469 #
10470 case "x$archive_cmds_need_lc" in
10471 x|xyes)
10472 # Assume -lc should be added
10473 archive_cmds_need_lc=yes
10474
10475 if test "$enable_shared" = yes && test "$GCC" = yes; then
10476 case $archive_cmds in
10477 *'~'*)
10478 # FIXME: we may have to deal with multi-command sequences.
10479 ;;
10480 '$CC '*)
10481 # Test whether the compiler implicitly links with -lc since on some
10482 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10483 # to ld, don't add -lc before -lgcc.
10484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10485 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10486 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10487 $as_echo_n "(cached) " >&6
10488 else
10489 $RM conftest*
10490 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10491
10492 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10493 (eval $ac_compile) 2>&5
10494 ac_status=$?
10495 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10496 test $ac_status = 0; } 2>conftest.err; then
10497 soname=conftest
10498 lib=conftest
10499 libobjs=conftest.$ac_objext
10500 deplibs=
10501 wl=$lt_prog_compiler_wl
10502 pic_flag=$lt_prog_compiler_pic
10503 compiler_flags=-v
10504 linker_flags=-v
10505 verstring=
10506 output_objdir=.
10507 libname=conftest
10508 lt_save_allow_undefined_flag=$allow_undefined_flag
10509 allow_undefined_flag=
10510 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10511 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10512 ac_status=$?
10513 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10514 test $ac_status = 0; }
10515 then
10516 lt_cv_archive_cmds_need_lc=no
10517 else
10518 lt_cv_archive_cmds_need_lc=yes
10519 fi
10520 allow_undefined_flag=$lt_save_allow_undefined_flag
10521 else
10522 cat conftest.err 1>&5
10523 fi
10524 $RM conftest*
10525
10526 fi
10527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10528 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10529 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10530 ;;
10531 esac
10532 fi
10533 ;;
10534 esac
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10693 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10694
10695 if test "$GCC" = yes; then
10696 case $host_os in
10697 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10698 *) lt_awk_arg="/^libraries:/" ;;
10699 esac
10700 case $host_os in
10701 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10702 *) lt_sed_strip_eq="s,=/,/,g" ;;
10703 esac
10704 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10705 case $lt_search_path_spec in
10706 *\;*)
10707 # if the path contains ";" then we assume it to be the separator
10708 # otherwise default to the standard path separator (i.e. ":") - it is
10709 # assumed that no part of a normal pathname contains ";" but that should
10710 # okay in the real world where ";" in dirpaths is itself problematic.
10711 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10712 ;;
10713 *)
10714 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10715 ;;
10716 esac
10717 # Ok, now we have the path, separated by spaces, we can step through it
10718 # and add multilib dir if necessary.
10719 lt_tmp_lt_search_path_spec=
10720 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10721 for lt_sys_path in $lt_search_path_spec; do
10722 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10723 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10724 else
10725 test -d "$lt_sys_path" && \
10726 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10727 fi
10728 done
10729 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10730 BEGIN {RS=" "; FS="/|\n";} {
10731 lt_foo="";
10732 lt_count=0;
10733 for (lt_i = NF; lt_i > 0; lt_i--) {
10734 if ($lt_i != "" && $lt_i != ".") {
10735 if ($lt_i == "..") {
10736 lt_count++;
10737 } else {
10738 if (lt_count == 0) {
10739 lt_foo="/" $lt_i lt_foo;
10740 } else {
10741 lt_count--;
10742 }
10743 }
10744 }
10745 }
10746 if (lt_foo != "") { lt_freq[lt_foo]++; }
10747 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10748 }'`
10749 # AWK program above erroneously prepends '/' to C:/dos/paths
10750 # for these hosts.
10751 case $host_os in
10752 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10753 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10754 esac
10755 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10756 else
10757 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10758 fi
10759 library_names_spec=
10760 libname_spec='lib$name'
10761 soname_spec=
10762 shrext_cmds=".so"
10763 postinstall_cmds=
10764 postuninstall_cmds=
10765 finish_cmds=
10766 finish_eval=
10767 shlibpath_var=
10768 shlibpath_overrides_runpath=unknown
10769 version_type=none
10770 dynamic_linker="$host_os ld.so"
10771 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10772 need_lib_prefix=unknown
10773 hardcode_into_libs=no
10774
10775 # when you set need_version to no, make sure it does not cause -set_version
10776 # flags to be left without arguments
10777 need_version=unknown
10778
10779 case $host_os in
10780 aix3*)
10781 version_type=linux
10782 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10783 shlibpath_var=LIBPATH
10784
10785 # AIX 3 has no versioning support, so we append a major version to the name.
10786 soname_spec='${libname}${release}${shared_ext}$major'
10787 ;;
10788
10789 aix[4-9]*)
10790 version_type=linux
10791 need_lib_prefix=no
10792 need_version=no
10793 hardcode_into_libs=yes
10794 if test "$host_cpu" = ia64; then
10795 # AIX 5 supports IA64
10796 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10797 shlibpath_var=LD_LIBRARY_PATH
10798 else
10799 # With GCC up to 2.95.x, collect2 would create an import file
10800 # for dependence libraries. The import file would start with
10801 # the line `#! .'. This would cause the generated library to
10802 # depend on `.', always an invalid library. This was fixed in
10803 # development snapshots of GCC prior to 3.0.
10804 case $host_os in
10805 aix4 | aix4.[01] | aix4.[01].*)
10806 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10807 echo ' yes '
10808 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10809 :
10810 else
10811 can_build_shared=no
10812 fi
10813 ;;
10814 esac
10815 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10816 # soname into executable. Probably we can add versioning support to
10817 # collect2, so additional links can be useful in future.
10818 if test "$aix_use_runtimelinking" = yes; then
10819 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10820 # instead of lib<name>.a to let people know that these are not
10821 # typical AIX shared libraries.
10822 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10823 else
10824 # We preserve .a as extension for shared libraries through AIX4.2
10825 # and later when we are not doing run time linking.
10826 library_names_spec='${libname}${release}.a $libname.a'
10827 soname_spec='${libname}${release}${shared_ext}$major'
10828 fi
10829 shlibpath_var=LIBPATH
10830 fi
10831 ;;
10832
10833 amigaos*)
10834 case $host_cpu in
10835 powerpc)
10836 # Since July 2007 AmigaOS4 officially supports .so libraries.
10837 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10838 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10839 ;;
10840 m68k)
10841 library_names_spec='$libname.ixlibrary $libname.a'
10842 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10843 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'
10844 ;;
10845 esac
10846 ;;
10847
10848 beos*)
10849 library_names_spec='${libname}${shared_ext}'
10850 dynamic_linker="$host_os ld.so"
10851 shlibpath_var=LIBRARY_PATH
10852 ;;
10853
10854 bsdi[45]*)
10855 version_type=linux
10856 need_version=no
10857 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10858 soname_spec='${libname}${release}${shared_ext}$major'
10859 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10860 shlibpath_var=LD_LIBRARY_PATH
10861 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10862 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10863 # the default ld.so.conf also contains /usr/contrib/lib and
10864 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10865 # libtool to hard-code these into programs
10866 ;;
10867
10868 cygwin* | mingw* | pw32* | cegcc*)
10869 version_type=windows
10870 shrext_cmds=".dll"
10871 need_version=no
10872 need_lib_prefix=no
10873
10874 case $GCC,$cc_basename in
10875 yes,*)
10876 # gcc
10877 library_names_spec='$libname.dll.a'
10878 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10879 postinstall_cmds='base_file=`basename \${file}`~
10880 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10881 dldir=$destdir/`dirname \$dlpath`~
10882 test -d \$dldir || mkdir -p \$dldir~
10883 $install_prog $dir/$dlname \$dldir/$dlname~
10884 chmod a+x \$dldir/$dlname~
10885 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10886 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10887 fi'
10888 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10889 dlpath=$dir/\$dldll~
10890 $RM \$dlpath'
10891 shlibpath_overrides_runpath=yes
10892
10893 case $host_os in
10894 cygwin*)
10895 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10896 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10897
10898 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10899 ;;
10900 mingw* | cegcc*)
10901 # MinGW DLLs use traditional 'lib' prefix
10902 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10903 ;;
10904 pw32*)
10905 # pw32 DLLs use 'pw' prefix rather than 'lib'
10906 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10907 ;;
10908 esac
10909 dynamic_linker='Win32 ld.exe'
10910 ;;
10911
10912 *,cl*)
10913 # Native MSVC
10914 libname_spec='$name'
10915 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10916 library_names_spec='${libname}.dll.lib'
10917
10918 case $build_os in
10919 mingw*)
10920 sys_lib_search_path_spec=
10921 lt_save_ifs=$IFS
10922 IFS=';'
10923 for lt_path in $LIB
10924 do
10925 IFS=$lt_save_ifs
10926 # Let DOS variable expansion print the short 8.3 style file name.
10927 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10928 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10929 done
10930 IFS=$lt_save_ifs
10931 # Convert to MSYS style.
10932 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10933 ;;
10934 cygwin*)
10935 # Convert to unix form, then to dos form, then back to unix form
10936 # but this time dos style (no spaces!) so that the unix form looks
10937 # like /cygdrive/c/PROGRA~1:/cygdr...
10938 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10939 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10940 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10941 ;;
10942 *)
10943 sys_lib_search_path_spec="$LIB"
10944 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10945 # It is most probably a Windows format PATH.
10946 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10947 else
10948 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10949 fi
10950 # FIXME: find the short name or the path components, as spaces are
10951 # common. (e.g. "Program Files" -> "PROGRA~1")
10952 ;;
10953 esac
10954
10955 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10956 postinstall_cmds='base_file=`basename \${file}`~
10957 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10958 dldir=$destdir/`dirname \$dlpath`~
10959 test -d \$dldir || mkdir -p \$dldir~
10960 $install_prog $dir/$dlname \$dldir/$dlname'
10961 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10962 dlpath=$dir/\$dldll~
10963 $RM \$dlpath'
10964 shlibpath_overrides_runpath=yes
10965 dynamic_linker='Win32 link.exe'
10966 ;;
10967
10968 *)
10969 # Assume MSVC wrapper
10970 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10971 dynamic_linker='Win32 ld.exe'
10972 ;;
10973 esac
10974 # FIXME: first we should search . and the directory the executable is in
10975 shlibpath_var=PATH
10976 ;;
10977
10978 darwin* | rhapsody*)
10979 dynamic_linker="$host_os dyld"
10980 version_type=darwin
10981 need_lib_prefix=no
10982 need_version=no
10983 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10984 soname_spec='${libname}${release}${major}$shared_ext'
10985 shlibpath_overrides_runpath=yes
10986 shlibpath_var=DYLD_LIBRARY_PATH
10987 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10988
10989 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10990 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10991 ;;
10992
10993 dgux*)
10994 version_type=linux
10995 need_lib_prefix=no
10996 need_version=no
10997 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10998 soname_spec='${libname}${release}${shared_ext}$major'
10999 shlibpath_var=LD_LIBRARY_PATH
11000 ;;
11001
11002 freebsd1*)
11003 dynamic_linker=no
11004 ;;
11005
11006 freebsd* | dragonfly*)
11007 # DragonFly does not have aout. When/if they implement a new
11008 # versioning mechanism, adjust this.
11009 if test -x /usr/bin/objformat; then
11010 objformat=`/usr/bin/objformat`
11011 else
11012 case $host_os in
11013 freebsd[123]*) objformat=aout ;;
11014 *) objformat=elf ;;
11015 esac
11016 fi
11017 version_type=freebsd-$objformat
11018 case $version_type in
11019 freebsd-elf*)
11020 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11021 need_version=no
11022 need_lib_prefix=no
11023 ;;
11024 freebsd-*)
11025 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11026 need_version=yes
11027 ;;
11028 esac
11029 shlibpath_var=LD_LIBRARY_PATH
11030 case $host_os in
11031 freebsd2*)
11032 shlibpath_overrides_runpath=yes
11033 ;;
11034 freebsd3.[01]* | freebsdelf3.[01]*)
11035 shlibpath_overrides_runpath=yes
11036 hardcode_into_libs=yes
11037 ;;
11038 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11039 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11040 shlibpath_overrides_runpath=no
11041 hardcode_into_libs=yes
11042 ;;
11043 *) # from 4.6 on, and DragonFly
11044 shlibpath_overrides_runpath=yes
11045 hardcode_into_libs=yes
11046 ;;
11047 esac
11048 ;;
11049
11050 gnu*)
11051 version_type=linux
11052 need_lib_prefix=no
11053 need_version=no
11054 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11055 soname_spec='${libname}${release}${shared_ext}$major'
11056 shlibpath_var=LD_LIBRARY_PATH
11057 hardcode_into_libs=yes
11058 ;;
11059
11060 haiku*)
11061 version_type=linux
11062 need_lib_prefix=no
11063 need_version=no
11064 dynamic_linker="$host_os runtime_loader"
11065 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11066 soname_spec='${libname}${release}${shared_ext}$major'
11067 shlibpath_var=LIBRARY_PATH
11068 shlibpath_overrides_runpath=yes
11069 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11070 hardcode_into_libs=yes
11071 ;;
11072
11073 hpux9* | hpux10* | hpux11*)
11074 # Give a soname corresponding to the major version so that dld.sl refuses to
11075 # link against other versions.
11076 version_type=sunos
11077 need_lib_prefix=no
11078 need_version=no
11079 case $host_cpu in
11080 ia64*)
11081 shrext_cmds='.so'
11082 hardcode_into_libs=yes
11083 dynamic_linker="$host_os dld.so"
11084 shlibpath_var=LD_LIBRARY_PATH
11085 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11086 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11087 soname_spec='${libname}${release}${shared_ext}$major'
11088 if test "X$HPUX_IA64_MODE" = X32; then
11089 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11090 else
11091 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11092 fi
11093 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11094 ;;
11095 hppa*64*)
11096 shrext_cmds='.sl'
11097 hardcode_into_libs=yes
11098 dynamic_linker="$host_os dld.sl"
11099 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11100 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11101 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11102 soname_spec='${libname}${release}${shared_ext}$major'
11103 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11104 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11105 ;;
11106 *)
11107 shrext_cmds='.sl'
11108 dynamic_linker="$host_os dld.sl"
11109 shlibpath_var=SHLIB_PATH
11110 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11111 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11112 soname_spec='${libname}${release}${shared_ext}$major'
11113 ;;
11114 esac
11115 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11116 postinstall_cmds='chmod 555 $lib'
11117 # or fails outright, so override atomically:
11118 install_override_mode=555
11119 ;;
11120
11121 interix[3-9]*)
11122 version_type=linux
11123 need_lib_prefix=no
11124 need_version=no
11125 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11126 soname_spec='${libname}${release}${shared_ext}$major'
11127 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11128 shlibpath_var=LD_LIBRARY_PATH
11129 shlibpath_overrides_runpath=no
11130 hardcode_into_libs=yes
11131 ;;
11132
11133 irix5* | irix6* | nonstopux*)
11134 case $host_os in
11135 nonstopux*) version_type=nonstopux ;;
11136 *)
11137 if test "$lt_cv_prog_gnu_ld" = yes; then
11138 version_type=linux
11139 else
11140 version_type=irix
11141 fi ;;
11142 esac
11143 need_lib_prefix=no
11144 need_version=no
11145 soname_spec='${libname}${release}${shared_ext}$major'
11146 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11147 case $host_os in
11148 irix5* | nonstopux*)
11149 libsuff= shlibsuff=
11150 ;;
11151 *)
11152 case $LD in # libtool.m4 will add one of these switches to LD
11153 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11154 libsuff= shlibsuff= libmagic=32-bit;;
11155 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11156 libsuff=32 shlibsuff=N32 libmagic=N32;;
11157 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11158 libsuff=64 shlibsuff=64 libmagic=64-bit;;
11159 *) libsuff= shlibsuff= libmagic=never-match;;
11160 esac
11161 ;;
11162 esac
11163 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11164 shlibpath_overrides_runpath=no
11165 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11166 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11167 hardcode_into_libs=yes
11168 ;;
11169
11170 # No shared lib support for Linux oldld, aout, or coff.
11171 linux*oldld* | linux*aout* | linux*coff*)
11172 dynamic_linker=no
11173 ;;
11174
11175 # This must be Linux ELF.
11176 linux* | k*bsd*-gnu | kopensolaris*-gnu)
11177 version_type=linux
11178 need_lib_prefix=no
11179 need_version=no
11180 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11181 soname_spec='${libname}${release}${shared_ext}$major'
11182 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11183 shlibpath_var=LD_LIBRARY_PATH
11184 shlibpath_overrides_runpath=no
11185
11186 # Some binutils ld are patched to set DT_RUNPATH
11187 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
11188 $as_echo_n "(cached) " >&6
11189 else
11190 lt_cv_shlibpath_overrides_runpath=no
11191 save_LDFLAGS=$LDFLAGS
11192 save_libdir=$libdir
11193 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11194 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11196 /* end confdefs.h. */
11197
11198 int
11199 main ()
11200 {
11201
11202 ;
11203 return 0;
11204 }
11205 _ACEOF
11206 if ac_fn_c_try_link "$LINENO"; then :
11207 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11208 lt_cv_shlibpath_overrides_runpath=yes
11209 fi
11210 fi
11211 rm -f core conftest.err conftest.$ac_objext \
11212 conftest$ac_exeext conftest.$ac_ext
11213 LDFLAGS=$save_LDFLAGS
11214 libdir=$save_libdir
11215
11216 fi
11217
11218 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11219
11220 # This implies no fast_install, which is unacceptable.
11221 # Some rework will be needed to allow for fast_install
11222 # before this can be enabled.
11223 hardcode_into_libs=yes
11224
11225 # Add ABI-specific directories to the system library path.
11226 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
11227
11228 # Append ld.so.conf contents to the search path
11229 if test -f /etc/ld.so.conf; then
11230 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' ' '`
11231 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
11232
11233 fi
11234
11235 # We used to test for /lib/ld.so.1 and disable shared libraries on
11236 # powerpc, because MkLinux only supported shared libraries with the
11237 # GNU dynamic linker. Since this was broken with cross compilers,
11238 # most powerpc-linux boxes support dynamic linking these days and
11239 # people can always --disable-shared, the test was removed, and we
11240 # assume the GNU/Linux dynamic linker is in use.
11241 dynamic_linker='GNU/Linux ld.so'
11242 ;;
11243
11244 netbsd*)
11245 version_type=sunos
11246 need_lib_prefix=no
11247 need_version=no
11248 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11249 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11250 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11251 dynamic_linker='NetBSD (a.out) ld.so'
11252 else
11253 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11254 soname_spec='${libname}${release}${shared_ext}$major'
11255 dynamic_linker='NetBSD ld.elf_so'
11256 fi
11257 shlibpath_var=LD_LIBRARY_PATH
11258 shlibpath_overrides_runpath=yes
11259 hardcode_into_libs=yes
11260 ;;
11261
11262 newsos6)
11263 version_type=linux
11264 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11265 shlibpath_var=LD_LIBRARY_PATH
11266 shlibpath_overrides_runpath=yes
11267 ;;
11268
11269 *nto* | *qnx*)
11270 version_type=qnx
11271 need_lib_prefix=no
11272 need_version=no
11273 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11274 soname_spec='${libname}${release}${shared_ext}$major'
11275 shlibpath_var=LD_LIBRARY_PATH
11276 shlibpath_overrides_runpath=no
11277 hardcode_into_libs=yes
11278 dynamic_linker='ldqnx.so'
11279 ;;
11280
11281 openbsd*)
11282 version_type=sunos
11283 sys_lib_dlsearch_path_spec="/usr/lib"
11284 need_lib_prefix=no
11285 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11286 case $host_os in
11287 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
11288 *) need_version=no ;;
11289 esac
11290 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11291 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11292 shlibpath_var=LD_LIBRARY_PATH
11293 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11294 case $host_os in
11295 openbsd2.[89] | openbsd2.[89].*)
11296 shlibpath_overrides_runpath=no
11297 ;;
11298 *)
11299 shlibpath_overrides_runpath=yes
11300 ;;
11301 esac
11302 else
11303 shlibpath_overrides_runpath=yes
11304 fi
11305 ;;
11306
11307 os2*)
11308 libname_spec='$name'
11309 shrext_cmds=".dll"
11310 need_lib_prefix=no
11311 library_names_spec='$libname${shared_ext} $libname.a'
11312 dynamic_linker='OS/2 ld.exe'
11313 shlibpath_var=LIBPATH
11314 ;;
11315
11316 osf3* | osf4* | osf5*)
11317 version_type=osf
11318 need_lib_prefix=no
11319 need_version=no
11320 soname_spec='${libname}${release}${shared_ext}$major'
11321 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11322 shlibpath_var=LD_LIBRARY_PATH
11323 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11324 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11325 ;;
11326
11327 rdos*)
11328 dynamic_linker=no
11329 ;;
11330
11331 solaris*)
11332 version_type=linux
11333 need_lib_prefix=no
11334 need_version=no
11335 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11336 soname_spec='${libname}${release}${shared_ext}$major'
11337 shlibpath_var=LD_LIBRARY_PATH
11338 shlibpath_overrides_runpath=yes
11339 hardcode_into_libs=yes
11340 # ldd complains unless libraries are executable
11341 postinstall_cmds='chmod +x $lib'
11342 ;;
11343
11344 sunos4*)
11345 version_type=sunos
11346 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11347 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11348 shlibpath_var=LD_LIBRARY_PATH
11349 shlibpath_overrides_runpath=yes
11350 if test "$with_gnu_ld" = yes; then
11351 need_lib_prefix=no
11352 fi
11353 need_version=yes
11354 ;;
11355
11356 sysv4 | sysv4.3*)
11357 version_type=linux
11358 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11359 soname_spec='${libname}${release}${shared_ext}$major'
11360 shlibpath_var=LD_LIBRARY_PATH
11361 case $host_vendor in
11362 sni)
11363 shlibpath_overrides_runpath=no
11364 need_lib_prefix=no
11365 runpath_var=LD_RUN_PATH
11366 ;;
11367 siemens)
11368 need_lib_prefix=no
11369 ;;
11370 motorola)
11371 need_lib_prefix=no
11372 need_version=no
11373 shlibpath_overrides_runpath=no
11374 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11375 ;;
11376 esac
11377 ;;
11378
11379 sysv4*MP*)
11380 if test -d /usr/nec ;then
11381 version_type=linux
11382 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11383 soname_spec='$libname${shared_ext}.$major'
11384 shlibpath_var=LD_LIBRARY_PATH
11385 fi
11386 ;;
11387
11388 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11389 version_type=freebsd-elf
11390 need_lib_prefix=no
11391 need_version=no
11392 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11393 soname_spec='${libname}${release}${shared_ext}$major'
11394 shlibpath_var=LD_LIBRARY_PATH
11395 shlibpath_overrides_runpath=yes
11396 hardcode_into_libs=yes
11397 if test "$with_gnu_ld" = yes; then
11398 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11399 else
11400 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11401 case $host_os in
11402 sco3.2v5*)
11403 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11404 ;;
11405 esac
11406 fi
11407 sys_lib_dlsearch_path_spec='/usr/lib'
11408 ;;
11409
11410 tpf*)
11411 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11412 version_type=linux
11413 need_lib_prefix=no
11414 need_version=no
11415 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11416 shlibpath_var=LD_LIBRARY_PATH
11417 shlibpath_overrides_runpath=no
11418 hardcode_into_libs=yes
11419 ;;
11420
11421 uts4*)
11422 version_type=linux
11423 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11424 soname_spec='${libname}${release}${shared_ext}$major'
11425 shlibpath_var=LD_LIBRARY_PATH
11426 ;;
11427
11428 *)
11429 dynamic_linker=no
11430 ;;
11431 esac
11432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11433 $as_echo "$dynamic_linker" >&6; }
11434 test "$dynamic_linker" = no && can_build_shared=no
11435
11436 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11437 if test "$GCC" = yes; then
11438 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11439 fi
11440
11441 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11442 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11443 fi
11444 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11445 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11446 fi
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11540 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11541 hardcode_action=
11542 if test -n "$hardcode_libdir_flag_spec" ||
11543 test -n "$runpath_var" ||
11544 test "X$hardcode_automatic" = "Xyes" ; then
11545
11546 # We can hardcode non-existent directories.
11547 if test "$hardcode_direct" != no &&
11548 # If the only mechanism to avoid hardcoding is shlibpath_var, we
11549 # have to relink, otherwise we might link with an installed library
11550 # when we should be linking with a yet-to-be-installed one
11551 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11552 test "$hardcode_minus_L" != no; then
11553 # Linking always hardcodes the temporary library directory.
11554 hardcode_action=relink
11555 else
11556 # We can link without hardcoding, and we can hardcode nonexisting dirs.
11557 hardcode_action=immediate
11558 fi
11559 else
11560 # We cannot hardcode anything, or else we can only hardcode existing
11561 # directories.
11562 hardcode_action=unsupported
11563 fi
11564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11565 $as_echo "$hardcode_action" >&6; }
11566
11567 if test "$hardcode_action" = relink ||
11568 test "$inherit_rpath" = yes; then
11569 # Fast installation is not supported
11570 enable_fast_install=no
11571 elif test "$shlibpath_overrides_runpath" = yes ||
11572 test "$enable_shared" = no; then
11573 # Fast installation is not necessary
11574 enable_fast_install=needless
11575 fi
11576
11577
11578
11579
11580
11581
11582 if test "x$enable_dlopen" != xyes; then
11583 enable_dlopen=unknown
11584 enable_dlopen_self=unknown
11585 enable_dlopen_self_static=unknown
11586 else
11587 lt_cv_dlopen=no
11588 lt_cv_dlopen_libs=
11589
11590 case $host_os in
11591 beos*)
11592 lt_cv_dlopen="load_add_on"
11593 lt_cv_dlopen_libs=
11594 lt_cv_dlopen_self=yes
11595 ;;
11596
11597 mingw* | pw32* | cegcc*)
11598 lt_cv_dlopen="LoadLibrary"
11599 lt_cv_dlopen_libs=
11600 ;;
11601
11602 cygwin*)
11603 lt_cv_dlopen="dlopen"
11604 lt_cv_dlopen_libs=
11605 ;;
11606
11607 darwin*)
11608 # if libdl is installed we need to link against it
11609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11610 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11611 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11612 $as_echo_n "(cached) " >&6
11613 else
11614 ac_check_lib_save_LIBS=$LIBS
11615 LIBS="-ldl $LIBS"
11616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11617 /* end confdefs.h. */
11618
11619 /* Override any GCC internal prototype to avoid an error.
11620 Use char because int might match the return type of a GCC
11621 builtin and then its argument prototype would still apply. */
11622 #ifdef __cplusplus
11623 extern "C"
11624 #endif
11625 char dlopen ();
11626 int
11627 main ()
11628 {
11629 return dlopen ();
11630 ;
11631 return 0;
11632 }
11633 _ACEOF
11634 if ac_fn_c_try_link "$LINENO"; then :
11635 ac_cv_lib_dl_dlopen=yes
11636 else
11637 ac_cv_lib_dl_dlopen=no
11638 fi
11639 rm -f core conftest.err conftest.$ac_objext \
11640 conftest$ac_exeext conftest.$ac_ext
11641 LIBS=$ac_check_lib_save_LIBS
11642 fi
11643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11644 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11645 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11646 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11647 else
11648
11649 lt_cv_dlopen="dyld"
11650 lt_cv_dlopen_libs=
11651 lt_cv_dlopen_self=yes
11652
11653 fi
11654
11655 ;;
11656
11657 *)
11658 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11659 if test "x$ac_cv_func_shl_load" = x""yes; then :
11660 lt_cv_dlopen="shl_load"
11661 else
11662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11663 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11664 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11665 $as_echo_n "(cached) " >&6
11666 else
11667 ac_check_lib_save_LIBS=$LIBS
11668 LIBS="-ldld $LIBS"
11669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11670 /* end confdefs.h. */
11671
11672 /* Override any GCC internal prototype to avoid an error.
11673 Use char because int might match the return type of a GCC
11674 builtin and then its argument prototype would still apply. */
11675 #ifdef __cplusplus
11676 extern "C"
11677 #endif
11678 char shl_load ();
11679 int
11680 main ()
11681 {
11682 return shl_load ();
11683 ;
11684 return 0;
11685 }
11686 _ACEOF
11687 if ac_fn_c_try_link "$LINENO"; then :
11688 ac_cv_lib_dld_shl_load=yes
11689 else
11690 ac_cv_lib_dld_shl_load=no
11691 fi
11692 rm -f core conftest.err conftest.$ac_objext \
11693 conftest$ac_exeext conftest.$ac_ext
11694 LIBS=$ac_check_lib_save_LIBS
11695 fi
11696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11697 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11698 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11699 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11700 else
11701 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11702 if test "x$ac_cv_func_dlopen" = x""yes; then :
11703 lt_cv_dlopen="dlopen"
11704 else
11705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11706 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11707 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11708 $as_echo_n "(cached) " >&6
11709 else
11710 ac_check_lib_save_LIBS=$LIBS
11711 LIBS="-ldl $LIBS"
11712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11713 /* end confdefs.h. */
11714
11715 /* Override any GCC internal prototype to avoid an error.
11716 Use char because int might match the return type of a GCC
11717 builtin and then its argument prototype would still apply. */
11718 #ifdef __cplusplus
11719 extern "C"
11720 #endif
11721 char dlopen ();
11722 int
11723 main ()
11724 {
11725 return dlopen ();
11726 ;
11727 return 0;
11728 }
11729 _ACEOF
11730 if ac_fn_c_try_link "$LINENO"; then :
11731 ac_cv_lib_dl_dlopen=yes
11732 else
11733 ac_cv_lib_dl_dlopen=no
11734 fi
11735 rm -f core conftest.err conftest.$ac_objext \
11736 conftest$ac_exeext conftest.$ac_ext
11737 LIBS=$ac_check_lib_save_LIBS
11738 fi
11739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11740 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11741 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11742 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11743 else
11744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11745 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11746 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11747 $as_echo_n "(cached) " >&6
11748 else
11749 ac_check_lib_save_LIBS=$LIBS
11750 LIBS="-lsvld $LIBS"
11751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11752 /* end confdefs.h. */
11753
11754 /* Override any GCC internal prototype to avoid an error.
11755 Use char because int might match the return type of a GCC
11756 builtin and then its argument prototype would still apply. */
11757 #ifdef __cplusplus
11758 extern "C"
11759 #endif
11760 char dlopen ();
11761 int
11762 main ()
11763 {
11764 return dlopen ();
11765 ;
11766 return 0;
11767 }
11768 _ACEOF
11769 if ac_fn_c_try_link "$LINENO"; then :
11770 ac_cv_lib_svld_dlopen=yes
11771 else
11772 ac_cv_lib_svld_dlopen=no
11773 fi
11774 rm -f core conftest.err conftest.$ac_objext \
11775 conftest$ac_exeext conftest.$ac_ext
11776 LIBS=$ac_check_lib_save_LIBS
11777 fi
11778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11779 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11780 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11781 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11782 else
11783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11784 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11785 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11786 $as_echo_n "(cached) " >&6
11787 else
11788 ac_check_lib_save_LIBS=$LIBS
11789 LIBS="-ldld $LIBS"
11790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11791 /* end confdefs.h. */
11792
11793 /* Override any GCC internal prototype to avoid an error.
11794 Use char because int might match the return type of a GCC
11795 builtin and then its argument prototype would still apply. */
11796 #ifdef __cplusplus
11797 extern "C"
11798 #endif
11799 char dld_link ();
11800 int
11801 main ()
11802 {
11803 return dld_link ();
11804 ;
11805 return 0;
11806 }
11807 _ACEOF
11808 if ac_fn_c_try_link "$LINENO"; then :
11809 ac_cv_lib_dld_dld_link=yes
11810 else
11811 ac_cv_lib_dld_dld_link=no
11812 fi
11813 rm -f core conftest.err conftest.$ac_objext \
11814 conftest$ac_exeext conftest.$ac_ext
11815 LIBS=$ac_check_lib_save_LIBS
11816 fi
11817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11818 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11819 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11820 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11821 fi
11822
11823
11824 fi
11825
11826
11827 fi
11828
11829
11830 fi
11831
11832
11833 fi
11834
11835
11836 fi
11837
11838 ;;
11839 esac
11840
11841 if test "x$lt_cv_dlopen" != xno; then
11842 enable_dlopen=yes
11843 else
11844 enable_dlopen=no
11845 fi
11846
11847 case $lt_cv_dlopen in
11848 dlopen)
11849 save_CPPFLAGS="$CPPFLAGS"
11850 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11851
11852 save_LDFLAGS="$LDFLAGS"
11853 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11854
11855 save_LIBS="$LIBS"
11856 LIBS="$lt_cv_dlopen_libs $LIBS"
11857
11858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11859 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11860 if test "${lt_cv_dlopen_self+set}" = set; then :
11861 $as_echo_n "(cached) " >&6
11862 else
11863 if test "$cross_compiling" = yes; then :
11864 lt_cv_dlopen_self=cross
11865 else
11866 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11867 lt_status=$lt_dlunknown
11868 cat > conftest.$ac_ext <<_LT_EOF
11869 #line $LINENO "configure"
11870 #include "confdefs.h"
11871
11872 #if HAVE_DLFCN_H
11873 #include <dlfcn.h>
11874 #endif
11875
11876 #include <stdio.h>
11877
11878 #ifdef RTLD_GLOBAL
11879 # define LT_DLGLOBAL RTLD_GLOBAL
11880 #else
11881 # ifdef DL_GLOBAL
11882 # define LT_DLGLOBAL DL_GLOBAL
11883 # else
11884 # define LT_DLGLOBAL 0
11885 # endif
11886 #endif
11887
11888 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11889 find out it does not work in some platform. */
11890 #ifndef LT_DLLAZY_OR_NOW
11891 # ifdef RTLD_LAZY
11892 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11893 # else
11894 # ifdef DL_LAZY
11895 # define LT_DLLAZY_OR_NOW DL_LAZY
11896 # else
11897 # ifdef RTLD_NOW
11898 # define LT_DLLAZY_OR_NOW RTLD_NOW
11899 # else
11900 # ifdef DL_NOW
11901 # define LT_DLLAZY_OR_NOW DL_NOW
11902 # else
11903 # define LT_DLLAZY_OR_NOW 0
11904 # endif
11905 # endif
11906 # endif
11907 # endif
11908 #endif
11909
11910 /* When -fvisbility=hidden is used, assume the code has been annotated
11911 correspondingly for the symbols needed. */
11912 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11913 int fnord () __attribute__((visibility("default")));
11914 #endif
11915
11916 int fnord () { return 42; }
11917 int main ()
11918 {
11919 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11920 int status = $lt_dlunknown;
11921
11922 if (self)
11923 {
11924 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11925 else
11926 {
11927 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11928 else puts (dlerror ());
11929 }
11930 /* dlclose (self); */
11931 }
11932 else
11933 puts (dlerror ());
11934
11935 return status;
11936 }
11937 _LT_EOF
11938 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11939 (eval $ac_link) 2>&5
11940 ac_status=$?
11941 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11942 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11943 (./conftest; exit; ) >&5 2>/dev/null
11944 lt_status=$?
11945 case x$lt_status in
11946 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11947 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11948 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11949 esac
11950 else :
11951 # compilation failed
11952 lt_cv_dlopen_self=no
11953 fi
11954 fi
11955 rm -fr conftest*
11956
11957
11958 fi
11959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11960 $as_echo "$lt_cv_dlopen_self" >&6; }
11961
11962 if test "x$lt_cv_dlopen_self" = xyes; then
11963 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11965 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11966 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11967 $as_echo_n "(cached) " >&6
11968 else
11969 if test "$cross_compiling" = yes; then :
11970 lt_cv_dlopen_self_static=cross
11971 else
11972 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11973 lt_status=$lt_dlunknown
11974 cat > conftest.$ac_ext <<_LT_EOF
11975 #line $LINENO "configure"
11976 #include "confdefs.h"
11977
11978 #if HAVE_DLFCN_H
11979 #include <dlfcn.h>
11980 #endif
11981
11982 #include <stdio.h>
11983
11984 #ifdef RTLD_GLOBAL
11985 # define LT_DLGLOBAL RTLD_GLOBAL
11986 #else
11987 # ifdef DL_GLOBAL
11988 # define LT_DLGLOBAL DL_GLOBAL
11989 # else
11990 # define LT_DLGLOBAL 0
11991 # endif
11992 #endif
11993
11994 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11995 find out it does not work in some platform. */
11996 #ifndef LT_DLLAZY_OR_NOW
11997 # ifdef RTLD_LAZY
11998 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11999 # else
12000 # ifdef DL_LAZY
12001 # define LT_DLLAZY_OR_NOW DL_LAZY
12002 # else
12003 # ifdef RTLD_NOW
12004 # define LT_DLLAZY_OR_NOW RTLD_NOW
12005 # else
12006 # ifdef DL_NOW
12007 # define LT_DLLAZY_OR_NOW DL_NOW
12008 # else
12009 # define LT_DLLAZY_OR_NOW 0
12010 # endif
12011 # endif
12012 # endif
12013 # endif
12014 #endif
12015
12016 /* When -fvisbility=hidden is used, assume the code has been annotated
12017 correspondingly for the symbols needed. */
12018 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12019 int fnord () __attribute__((visibility("default")));
12020 #endif
12021
12022 int fnord () { return 42; }
12023 int main ()
12024 {
12025 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12026 int status = $lt_dlunknown;
12027
12028 if (self)
12029 {
12030 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12031 else
12032 {
12033 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12034 else puts (dlerror ());
12035 }
12036 /* dlclose (self); */
12037 }
12038 else
12039 puts (dlerror ());
12040
12041 return status;
12042 }
12043 _LT_EOF
12044 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12045 (eval $ac_link) 2>&5
12046 ac_status=$?
12047 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12048 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12049 (./conftest; exit; ) >&5 2>/dev/null
12050 lt_status=$?
12051 case x$lt_status in
12052 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12053 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12054 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12055 esac
12056 else :
12057 # compilation failed
12058 lt_cv_dlopen_self_static=no
12059 fi
12060 fi
12061 rm -fr conftest*
12062
12063
12064 fi
12065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12066 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12067 fi
12068
12069 CPPFLAGS="$save_CPPFLAGS"
12070 LDFLAGS="$save_LDFLAGS"
12071 LIBS="$save_LIBS"
12072 ;;
12073 esac
12074
12075 case $lt_cv_dlopen_self in
12076 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12077 *) enable_dlopen_self=unknown ;;
12078 esac
12079
12080 case $lt_cv_dlopen_self_static in
12081 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12082 *) enable_dlopen_self_static=unknown ;;
12083 esac
12084 fi
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102 striplib=
12103 old_striplib=
12104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12105 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12106 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12107 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12108 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12110 $as_echo "yes" >&6; }
12111 else
12112 # FIXME - insert some real tests, host_os isn't really good enough
12113 case $host_os in
12114 darwin*)
12115 if test -n "$STRIP" ; then
12116 striplib="$STRIP -x"
12117 old_striplib="$STRIP -S"
12118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12119 $as_echo "yes" >&6; }
12120 else
12121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12122 $as_echo "no" >&6; }
12123 fi
12124 ;;
12125 *)
12126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12127 $as_echo "no" >&6; }
12128 ;;
12129 esac
12130 fi
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143 # Report which library types will actually be built
12144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12145 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12147 $as_echo "$can_build_shared" >&6; }
12148
12149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12150 $as_echo_n "checking whether to build shared libraries... " >&6; }
12151 test "$can_build_shared" = "no" && enable_shared=no
12152
12153 # On AIX, shared libraries and static libraries use the same namespace, and
12154 # are all built from PIC.
12155 case $host_os in
12156 aix3*)
12157 test "$enable_shared" = yes && enable_static=no
12158 if test -n "$RANLIB"; then
12159 archive_cmds="$archive_cmds~\$RANLIB \$lib"
12160 postinstall_cmds='$RANLIB $lib'
12161 fi
12162 ;;
12163
12164 aix[4-9]*)
12165 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12166 test "$enable_shared" = yes && enable_static=no
12167 fi
12168 ;;
12169 esac
12170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12171 $as_echo "$enable_shared" >&6; }
12172
12173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12174 $as_echo_n "checking whether to build static libraries... " >&6; }
12175 # Make sure either enable_shared or enable_static is yes.
12176 test "$enable_shared" = yes || enable_static=yes
12177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12178 $as_echo "$enable_static" >&6; }
12179
12180
12181
12182
12183 fi
12184 ac_ext=c
12185 ac_cpp='$CPP $CPPFLAGS'
12186 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12187 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12188 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12189
12190 CC="$lt_save_CC"
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204 ac_config_commands="$ac_config_commands libtool"
12205
12206
12207
12208
12209 # Only expand once:
12210
12211
12212
12213 # Check whether --enable-targets was given.
12214 if test "${enable_targets+set}" = set; then :
12215 enableval=$enable_targets; case "${enableval}" in
12216 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
12217 ;;
12218 no) enable_targets= ;;
12219 *) enable_targets=$enableval ;;
12220 esac
12221 fi
12222
12223 # Check whether --enable-deterministic-archives was given.
12224 if test "${enable_deterministic_archives+set}" = set; then :
12225 enableval=$enable_deterministic_archives;
12226 if test "${enableval}" = no; then
12227 default_ar_deterministic=0
12228 else
12229 default_ar_deterministic=1
12230 fi
12231 else
12232 default_ar_deterministic=0
12233 fi
12234
12235
12236
12237 cat >>confdefs.h <<_ACEOF
12238 #define DEFAULT_AR_DETERMINISTIC $default_ar_deterministic
12239 _ACEOF
12240
12241
12242
12243 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12245 /* end confdefs.h. */
12246 __GNUC__
12247 _ACEOF
12248 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12249 $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12250
12251 else
12252 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12253 fi
12254 rm -f conftest*
12255
12256
12257 # Check whether --enable-werror was given.
12258 if test "${enable_werror+set}" = set; then :
12259 enableval=$enable_werror; case "${enableval}" in
12260 yes | y) ERROR_ON_WARNING="yes" ;;
12261 no | n) ERROR_ON_WARNING="no" ;;
12262 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12263 esac
12264 fi
12265
12266
12267 # Disable -Wformat by default when using gcc on mingw
12268 case "${host}" in
12269 *-*-mingw32*)
12270 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12271 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12272 fi
12273 ;;
12274 *) ;;
12275 esac
12276
12277 # Enable -Werror by default when using gcc
12278 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12279 ERROR_ON_WARNING=yes
12280 fi
12281
12282 NO_WERROR=
12283 if test "${ERROR_ON_WARNING}" = yes ; then
12284 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12285 NO_WERROR="-Wno-error"
12286 fi
12287
12288 if test "${GCC}" = yes ; then
12289 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12290 fi
12291
12292 # Check whether --enable-build-warnings was given.
12293 if test "${enable_build_warnings+set}" = set; then :
12294 enableval=$enable_build_warnings; case "${enableval}" in
12295 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
12296 no) if test "${GCC}" = yes ; then
12297 WARN_CFLAGS="-w"
12298 fi;;
12299 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12300 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
12301 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12302 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
12303 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12304 esac
12305 fi
12306
12307
12308 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12309 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12310 fi
12311
12312
12313
12314
12315
12316 ac_config_headers="$ac_config_headers config.h:config.in"
12317
12318
12319
12320
12321 if test -z "$target" ; then
12322 as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
12323 fi
12324 if test -z "$host" ; then
12325 as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5
12326 fi
12327
12328 for ac_prog in 'bison -y' byacc
12329 do
12330 # Extract the first word of "$ac_prog", so it can be a program name with args.
12331 set dummy $ac_prog; ac_word=$2
12332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12333 $as_echo_n "checking for $ac_word... " >&6; }
12334 if test "${ac_cv_prog_YACC+set}" = set; then :
12335 $as_echo_n "(cached) " >&6
12336 else
12337 if test -n "$YACC"; then
12338 ac_cv_prog_YACC="$YACC" # Let the user override the test.
12339 else
12340 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12341 for as_dir in $PATH
12342 do
12343 IFS=$as_save_IFS
12344 test -z "$as_dir" && as_dir=.
12345 for ac_exec_ext in '' $ac_executable_extensions; do
12346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12347 ac_cv_prog_YACC="$ac_prog"
12348 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12349 break 2
12350 fi
12351 done
12352 done
12353 IFS=$as_save_IFS
12354
12355 fi
12356 fi
12357 YACC=$ac_cv_prog_YACC
12358 if test -n "$YACC"; then
12359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12360 $as_echo "$YACC" >&6; }
12361 else
12362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12363 $as_echo "no" >&6; }
12364 fi
12365
12366
12367 test -n "$YACC" && break
12368 done
12369 test -n "$YACC" || YACC="yacc"
12370
12371 for ac_prog in flex lex
12372 do
12373 # Extract the first word of "$ac_prog", so it can be a program name with args.
12374 set dummy $ac_prog; ac_word=$2
12375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12376 $as_echo_n "checking for $ac_word... " >&6; }
12377 if test "${ac_cv_prog_LEX+set}" = set; then :
12378 $as_echo_n "(cached) " >&6
12379 else
12380 if test -n "$LEX"; then
12381 ac_cv_prog_LEX="$LEX" # Let the user override the test.
12382 else
12383 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12384 for as_dir in $PATH
12385 do
12386 IFS=$as_save_IFS
12387 test -z "$as_dir" && as_dir=.
12388 for ac_exec_ext in '' $ac_executable_extensions; do
12389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12390 ac_cv_prog_LEX="$ac_prog"
12391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12392 break 2
12393 fi
12394 done
12395 done
12396 IFS=$as_save_IFS
12397
12398 fi
12399 fi
12400 LEX=$ac_cv_prog_LEX
12401 if test -n "$LEX"; then
12402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12403 $as_echo "$LEX" >&6; }
12404 else
12405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12406 $as_echo "no" >&6; }
12407 fi
12408
12409
12410 test -n "$LEX" && break
12411 done
12412 test -n "$LEX" || LEX=":"
12413
12414 if test "x$LEX" != "x:"; then
12415 cat >conftest.l <<_ACEOF
12416 %%
12417 a { ECHO; }
12418 b { REJECT; }
12419 c { yymore (); }
12420 d { yyless (1); }
12421 e { yyless (input () != 0); }
12422 f { unput (yytext[0]); }
12423 . { BEGIN INITIAL; }
12424 %%
12425 #ifdef YYTEXT_POINTER
12426 extern char *yytext;
12427 #endif
12428 int
12429 main (void)
12430 {
12431 return ! yylex () + ! yywrap ();
12432 }
12433 _ACEOF
12434 { { ac_try="$LEX conftest.l"
12435 case "(($ac_try" in
12436 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12437 *) ac_try_echo=$ac_try;;
12438 esac
12439 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12440 $as_echo "$ac_try_echo"; } >&5
12441 (eval "$LEX conftest.l") 2>&5
12442 ac_status=$?
12443 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12444 test $ac_status = 0; }
12445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12446 $as_echo_n "checking lex output file root... " >&6; }
12447 if test "${ac_cv_prog_lex_root+set}" = set; then :
12448 $as_echo_n "(cached) " >&6
12449 else
12450
12451 if test -f lex.yy.c; then
12452 ac_cv_prog_lex_root=lex.yy
12453 elif test -f lexyy.c; then
12454 ac_cv_prog_lex_root=lexyy
12455 else
12456 as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
12457 fi
12458 fi
12459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12460 $as_echo "$ac_cv_prog_lex_root" >&6; }
12461 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12462
12463 if test -z "${LEXLIB+set}"; then
12464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12465 $as_echo_n "checking lex library... " >&6; }
12466 if test "${ac_cv_lib_lex+set}" = set; then :
12467 $as_echo_n "(cached) " >&6
12468 else
12469
12470 ac_save_LIBS=$LIBS
12471 ac_cv_lib_lex='none needed'
12472 for ac_lib in '' -lfl -ll; do
12473 LIBS="$ac_lib $ac_save_LIBS"
12474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12475 /* end confdefs.h. */
12476 `cat $LEX_OUTPUT_ROOT.c`
12477 _ACEOF
12478 if ac_fn_c_try_link "$LINENO"; then :
12479 ac_cv_lib_lex=$ac_lib
12480 fi
12481 rm -f core conftest.err conftest.$ac_objext \
12482 conftest$ac_exeext conftest.$ac_ext
12483 test "$ac_cv_lib_lex" != 'none needed' && break
12484 done
12485 LIBS=$ac_save_LIBS
12486
12487 fi
12488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12489 $as_echo "$ac_cv_lib_lex" >&6; }
12490 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12491 fi
12492
12493
12494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12495 $as_echo_n "checking whether yytext is a pointer... " >&6; }
12496 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
12497 $as_echo_n "(cached) " >&6
12498 else
12499 # POSIX says lex can declare yytext either as a pointer or an array; the
12500 # default is implementation-dependent. Figure out which it is, since
12501 # not all implementations provide the %pointer and %array declarations.
12502 ac_cv_prog_lex_yytext_pointer=no
12503 ac_save_LIBS=$LIBS
12504 LIBS="$LEXLIB $ac_save_LIBS"
12505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12506 /* end confdefs.h. */
12507 #define YYTEXT_POINTER 1
12508 `cat $LEX_OUTPUT_ROOT.c`
12509 _ACEOF
12510 if ac_fn_c_try_link "$LINENO"; then :
12511 ac_cv_prog_lex_yytext_pointer=yes
12512 fi
12513 rm -f core conftest.err conftest.$ac_objext \
12514 conftest$ac_exeext conftest.$ac_ext
12515 LIBS=$ac_save_LIBS
12516
12517 fi
12518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12519 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12520 if test $ac_cv_prog_lex_yytext_pointer = yes; then
12521
12522 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12523
12524 fi
12525 rm -f conftest.l $LEX_OUTPUT_ROOT.c
12526
12527 fi
12528 if test "$LEX" = :; then
12529 LEX=${am_missing_run}flex
12530 fi
12531
12532 ALL_LINGUAS="bg da es fi fr id it ja ro ru rw sk sv tr uk vi zh_CN zh_TW"
12533 # If we haven't got the data from the intl directory,
12534 # assume NLS is disabled.
12535 USE_NLS=no
12536 LIBINTL=
12537 LIBINTL_DEP=
12538 INCINTL=
12539 XGETTEXT=
12540 GMSGFMT=
12541 POSUB=
12542
12543 if test -f ../intl/config.intl; then
12544 . ../intl/config.intl
12545 fi
12546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12547 $as_echo_n "checking whether NLS is requested... " >&6; }
12548 if test x"$USE_NLS" != xyes; then
12549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12550 $as_echo "no" >&6; }
12551 else
12552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12553 $as_echo "yes" >&6; }
12554
12555 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
12556
12557
12558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12559 $as_echo_n "checking for catalogs to be installed... " >&6; }
12560 # Look for .po and .gmo files in the source directory.
12561 CATALOGS=
12562 XLINGUAS=
12563 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12564 # If there aren't any .gmo files the shell will give us the
12565 # literal string "../path/to/srcdir/po/*.gmo" which has to be
12566 # weeded out.
12567 case "$cat" in *\**)
12568 continue;;
12569 esac
12570 # The quadruple backslash is collapsed to a double backslash
12571 # by the backticks, then collapsed again by the double quotes,
12572 # leaving us with one backslash in the sed expression (right
12573 # before the dot that mustn't act as a wildcard).
12574 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12575 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12576 # The user is allowed to set LINGUAS to a list of languages to
12577 # install catalogs for. If it's empty that means "all of them."
12578 if test "x$LINGUAS" = x; then
12579 CATALOGS="$CATALOGS $cat"
12580 XLINGUAS="$XLINGUAS $lang"
12581 else
12582 case "$LINGUAS" in *$lang*)
12583 CATALOGS="$CATALOGS $cat"
12584 XLINGUAS="$XLINGUAS $lang"
12585 ;;
12586 esac
12587 fi
12588 done
12589 LINGUAS="$XLINGUAS"
12590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12591 $as_echo "$LINGUAS" >&6; }
12592
12593
12594 DATADIRNAME=share
12595
12596 INSTOBJEXT=.mo
12597
12598 GENCAT=gencat
12599
12600 CATOBJEXT=.gmo
12601
12602 fi
12603
12604 MKINSTALLDIRS=
12605 if test -n "$ac_aux_dir"; then
12606 case "$ac_aux_dir" in
12607 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12608 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12609 esac
12610 fi
12611 if test -z "$MKINSTALLDIRS"; then
12612 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12613 fi
12614
12615
12616
12617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12618 $as_echo_n "checking whether NLS is requested... " >&6; }
12619 # Check whether --enable-nls was given.
12620 if test "${enable_nls+set}" = set; then :
12621 enableval=$enable_nls; USE_NLS=$enableval
12622 else
12623 USE_NLS=yes
12624 fi
12625
12626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12627 $as_echo "$USE_NLS" >&6; }
12628
12629
12630
12631
12632
12633
12634 # Prepare PATH_SEPARATOR.
12635 # The user is always right.
12636 if test "${PATH_SEPARATOR+set}" != set; then
12637 echo "#! /bin/sh" >conf$$.sh
12638 echo "exit 0" >>conf$$.sh
12639 chmod +x conf$$.sh
12640 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12641 PATH_SEPARATOR=';'
12642 else
12643 PATH_SEPARATOR=:
12644 fi
12645 rm -f conf$$.sh
12646 fi
12647
12648 # Find out how to test for executable files. Don't use a zero-byte file,
12649 # as systems may use methods other than mode bits to determine executability.
12650 cat >conf$$.file <<_ASEOF
12651 #! /bin/sh
12652 exit 0
12653 _ASEOF
12654 chmod +x conf$$.file
12655 if test -x conf$$.file >/dev/null 2>&1; then
12656 ac_executable_p="test -x"
12657 else
12658 ac_executable_p="test -f"
12659 fi
12660 rm -f conf$$.file
12661
12662 # Extract the first word of "msgfmt", so it can be a program name with args.
12663 set dummy msgfmt; ac_word=$2
12664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12665 $as_echo_n "checking for $ac_word... " >&6; }
12666 if test "${ac_cv_path_MSGFMT+set}" = set; then :
12667 $as_echo_n "(cached) " >&6
12668 else
12669 case "$MSGFMT" in
12670 [\\/]* | ?:[\\/]*)
12671 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12672 ;;
12673 *)
12674 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12675 for ac_dir in $PATH; do
12676 IFS="$ac_save_IFS"
12677 test -z "$ac_dir" && ac_dir=.
12678 for ac_exec_ext in '' $ac_executable_extensions; do
12679 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12680 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12681 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12682 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12683 break 2
12684 fi
12685 fi
12686 done
12687 done
12688 IFS="$ac_save_IFS"
12689 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12690 ;;
12691 esac
12692 fi
12693 MSGFMT="$ac_cv_path_MSGFMT"
12694 if test "$MSGFMT" != ":"; then
12695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12696 $as_echo "$MSGFMT" >&6; }
12697 else
12698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12699 $as_echo "no" >&6; }
12700 fi
12701
12702 # Extract the first word of "gmsgfmt", so it can be a program name with args.
12703 set dummy gmsgfmt; ac_word=$2
12704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12705 $as_echo_n "checking for $ac_word... " >&6; }
12706 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12707 $as_echo_n "(cached) " >&6
12708 else
12709 case $GMSGFMT in
12710 [\\/]* | ?:[\\/]*)
12711 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12712 ;;
12713 *)
12714 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12715 for as_dir in $PATH
12716 do
12717 IFS=$as_save_IFS
12718 test -z "$as_dir" && as_dir=.
12719 for ac_exec_ext in '' $ac_executable_extensions; do
12720 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12721 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12722 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12723 break 2
12724 fi
12725 done
12726 done
12727 IFS=$as_save_IFS
12728
12729 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12730 ;;
12731 esac
12732 fi
12733 GMSGFMT=$ac_cv_path_GMSGFMT
12734 if test -n "$GMSGFMT"; then
12735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12736 $as_echo "$GMSGFMT" >&6; }
12737 else
12738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12739 $as_echo "no" >&6; }
12740 fi
12741
12742
12743
12744
12745 # Prepare PATH_SEPARATOR.
12746 # The user is always right.
12747 if test "${PATH_SEPARATOR+set}" != set; then
12748 echo "#! /bin/sh" >conf$$.sh
12749 echo "exit 0" >>conf$$.sh
12750 chmod +x conf$$.sh
12751 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12752 PATH_SEPARATOR=';'
12753 else
12754 PATH_SEPARATOR=:
12755 fi
12756 rm -f conf$$.sh
12757 fi
12758
12759 # Find out how to test for executable files. Don't use a zero-byte file,
12760 # as systems may use methods other than mode bits to determine executability.
12761 cat >conf$$.file <<_ASEOF
12762 #! /bin/sh
12763 exit 0
12764 _ASEOF
12765 chmod +x conf$$.file
12766 if test -x conf$$.file >/dev/null 2>&1; then
12767 ac_executable_p="test -x"
12768 else
12769 ac_executable_p="test -f"
12770 fi
12771 rm -f conf$$.file
12772
12773 # Extract the first word of "xgettext", so it can be a program name with args.
12774 set dummy xgettext; ac_word=$2
12775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12776 $as_echo_n "checking for $ac_word... " >&6; }
12777 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12778 $as_echo_n "(cached) " >&6
12779 else
12780 case "$XGETTEXT" in
12781 [\\/]* | ?:[\\/]*)
12782 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12783 ;;
12784 *)
12785 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12786 for ac_dir in $PATH; do
12787 IFS="$ac_save_IFS"
12788 test -z "$ac_dir" && ac_dir=.
12789 for ac_exec_ext in '' $ac_executable_extensions; do
12790 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12791 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12792 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12793 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12794 break 2
12795 fi
12796 fi
12797 done
12798 done
12799 IFS="$ac_save_IFS"
12800 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12801 ;;
12802 esac
12803 fi
12804 XGETTEXT="$ac_cv_path_XGETTEXT"
12805 if test "$XGETTEXT" != ":"; then
12806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12807 $as_echo "$XGETTEXT" >&6; }
12808 else
12809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12810 $as_echo "no" >&6; }
12811 fi
12812
12813 rm -f messages.po
12814
12815
12816 # Prepare PATH_SEPARATOR.
12817 # The user is always right.
12818 if test "${PATH_SEPARATOR+set}" != set; then
12819 echo "#! /bin/sh" >conf$$.sh
12820 echo "exit 0" >>conf$$.sh
12821 chmod +x conf$$.sh
12822 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12823 PATH_SEPARATOR=';'
12824 else
12825 PATH_SEPARATOR=:
12826 fi
12827 rm -f conf$$.sh
12828 fi
12829
12830 # Find out how to test for executable files. Don't use a zero-byte file,
12831 # as systems may use methods other than mode bits to determine executability.
12832 cat >conf$$.file <<_ASEOF
12833 #! /bin/sh
12834 exit 0
12835 _ASEOF
12836 chmod +x conf$$.file
12837 if test -x conf$$.file >/dev/null 2>&1; then
12838 ac_executable_p="test -x"
12839 else
12840 ac_executable_p="test -f"
12841 fi
12842 rm -f conf$$.file
12843
12844 # Extract the first word of "msgmerge", so it can be a program name with args.
12845 set dummy msgmerge; ac_word=$2
12846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12847 $as_echo_n "checking for $ac_word... " >&6; }
12848 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12849 $as_echo_n "(cached) " >&6
12850 else
12851 case "$MSGMERGE" in
12852 [\\/]* | ?:[\\/]*)
12853 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12854 ;;
12855 *)
12856 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12857 for ac_dir in $PATH; do
12858 IFS="$ac_save_IFS"
12859 test -z "$ac_dir" && ac_dir=.
12860 for ac_exec_ext in '' $ac_executable_extensions; do
12861 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12862 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12863 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12864 break 2
12865 fi
12866 fi
12867 done
12868 done
12869 IFS="$ac_save_IFS"
12870 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12871 ;;
12872 esac
12873 fi
12874 MSGMERGE="$ac_cv_path_MSGMERGE"
12875 if test "$MSGMERGE" != ":"; then
12876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12877 $as_echo "$MSGMERGE" >&6; }
12878 else
12879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12880 $as_echo "no" >&6; }
12881 fi
12882
12883
12884 if test "$GMSGFMT" != ":"; then
12885 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12886 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12887 : ;
12888 else
12889 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12891 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12892 GMSGFMT=":"
12893 fi
12894 fi
12895
12896 if test "$XGETTEXT" != ":"; then
12897 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12898 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12899 : ;
12900 else
12901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12902 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12903 XGETTEXT=":"
12904 fi
12905 rm -f messages.po
12906 fi
12907
12908 ac_config_commands="$ac_config_commands default-1"
12909
12910
12911
12912
12913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12914 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12915 # Check whether --enable-maintainer-mode was given.
12916 if test "${enable_maintainer_mode+set}" = set; then :
12917 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12918 else
12919 USE_MAINTAINER_MODE=no
12920 fi
12921
12922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12923 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12924 if test $USE_MAINTAINER_MODE = yes; then
12925 MAINTAINER_MODE_TRUE=
12926 MAINTAINER_MODE_FALSE='#'
12927 else
12928 MAINTAINER_MODE_TRUE='#'
12929 MAINTAINER_MODE_FALSE=
12930 fi
12931
12932 MAINT=$MAINTAINER_MODE_TRUE
12933
12934
12935 if false; then
12936 GENINSRC_NEVER_TRUE=
12937 GENINSRC_NEVER_FALSE='#'
12938 else
12939 GENINSRC_NEVER_TRUE='#'
12940 GENINSRC_NEVER_FALSE=
12941 fi
12942
12943
12944 if test -n "$EXEEXT"; then
12945
12946 $as_echo "#define HAVE_EXECUTABLE_SUFFIX 1" >>confdefs.h
12947
12948 fi
12949
12950 cat >>confdefs.h <<_ACEOF
12951 #define EXECUTABLE_SUFFIX "${EXEEXT}"
12952 _ACEOF
12953
12954
12955 # host-specific stuff:
12956
12957 HDEFINES=
12958
12959 . ${srcdir}/../bfd/configure.host
12960
12961
12962 AR=${AR-ar}
12963
12964 if test -n "$ac_tool_prefix"; then
12965 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12966 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12968 $as_echo_n "checking for $ac_word... " >&6; }
12969 if test "${ac_cv_prog_RANLIB+set}" = set; then :
12970 $as_echo_n "(cached) " >&6
12971 else
12972 if test -n "$RANLIB"; then
12973 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12974 else
12975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12976 for as_dir in $PATH
12977 do
12978 IFS=$as_save_IFS
12979 test -z "$as_dir" && as_dir=.
12980 for ac_exec_ext in '' $ac_executable_extensions; do
12981 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12982 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12983 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12984 break 2
12985 fi
12986 done
12987 done
12988 IFS=$as_save_IFS
12989
12990 fi
12991 fi
12992 RANLIB=$ac_cv_prog_RANLIB
12993 if test -n "$RANLIB"; then
12994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12995 $as_echo "$RANLIB" >&6; }
12996 else
12997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12998 $as_echo "no" >&6; }
12999 fi
13000
13001
13002 fi
13003 if test -z "$ac_cv_prog_RANLIB"; then
13004 ac_ct_RANLIB=$RANLIB
13005 # Extract the first word of "ranlib", so it can be a program name with args.
13006 set dummy ranlib; ac_word=$2
13007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13008 $as_echo_n "checking for $ac_word... " >&6; }
13009 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
13010 $as_echo_n "(cached) " >&6
13011 else
13012 if test -n "$ac_ct_RANLIB"; then
13013 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
13014 else
13015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13016 for as_dir in $PATH
13017 do
13018 IFS=$as_save_IFS
13019 test -z "$as_dir" && as_dir=.
13020 for ac_exec_ext in '' $ac_executable_extensions; do
13021 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13022 ac_cv_prog_ac_ct_RANLIB="ranlib"
13023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13024 break 2
13025 fi
13026 done
13027 done
13028 IFS=$as_save_IFS
13029
13030 fi
13031 fi
13032 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
13033 if test -n "$ac_ct_RANLIB"; then
13034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
13035 $as_echo "$ac_ct_RANLIB" >&6; }
13036 else
13037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13038 $as_echo "no" >&6; }
13039 fi
13040
13041 if test "x$ac_ct_RANLIB" = x; then
13042 RANLIB=":"
13043 else
13044 case $cross_compiling:$ac_tool_warned in
13045 yes:)
13046 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13047 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13048 ac_tool_warned=yes ;;
13049 esac
13050 RANLIB=$ac_ct_RANLIB
13051 fi
13052 else
13053 RANLIB="$ac_cv_prog_RANLIB"
13054 fi
13055
13056
13057
13058 # Put a plausible default for CC_FOR_BUILD in Makefile.
13059 if test -z "$CC_FOR_BUILD"; then
13060 if test "x$cross_compiling" = "xno"; then
13061 CC_FOR_BUILD='$(CC)'
13062 else
13063 CC_FOR_BUILD=gcc
13064 fi
13065 fi
13066
13067 # Also set EXEEXT_FOR_BUILD.
13068 if test "x$cross_compiling" = "xno"; then
13069 EXEEXT_FOR_BUILD='$(EXEEXT)'
13070 else
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
13072 $as_echo_n "checking for build system executable suffix... " >&6; }
13073 if test "${bfd_cv_build_exeext+set}" = set; then :
13074 $as_echo_n "(cached) " >&6
13075 else
13076 rm -f conftest*
13077 echo 'int main () { return 0; }' > conftest.c
13078 bfd_cv_build_exeext=
13079 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
13080 for file in conftest.*; do
13081 case $file in
13082 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
13083 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
13084 esac
13085 done
13086 rm -f conftest*
13087 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
13088 fi
13089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
13090 $as_echo "$bfd_cv_build_exeext" >&6; }
13091 EXEEXT_FOR_BUILD=""
13092 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
13093 fi
13094
13095
13096 DEMANGLER_NAME=c++filt
13097 case "${host}" in
13098 *-*-go32* | *-*-msdos*)
13099 DEMANGLER_NAME=cxxfilt
13100 esac
13101
13102
13103 for ac_header in string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h locale.h sys/param.h
13104 do :
13105 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13106 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13107 eval as_val=\$$as_ac_Header
13108 if test "x$as_val" = x""yes; then :
13109 cat >>confdefs.h <<_ACEOF
13110 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13111 _ACEOF
13112
13113 fi
13114
13115 done
13116
13117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
13118 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
13119 if test "${ac_cv_header_sys_wait_h+set}" = set; then :
13120 $as_echo_n "(cached) " >&6
13121 else
13122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13123 /* end confdefs.h. */
13124 #include <sys/types.h>
13125 #include <sys/wait.h>
13126 #ifndef WEXITSTATUS
13127 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
13128 #endif
13129 #ifndef WIFEXITED
13130 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
13131 #endif
13132
13133 int
13134 main ()
13135 {
13136 int s;
13137 wait (&s);
13138 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
13139 ;
13140 return 0;
13141 }
13142 _ACEOF
13143 if ac_fn_c_try_compile "$LINENO"; then :
13144 ac_cv_header_sys_wait_h=yes
13145 else
13146 ac_cv_header_sys_wait_h=no
13147 fi
13148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13149 fi
13150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
13151 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
13152 if test $ac_cv_header_sys_wait_h = yes; then
13153
13154 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
13155
13156 fi
13157
13158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13159 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13160 if test "${gcc_cv_header_string+set}" = set; then :
13161 $as_echo_n "(cached) " >&6
13162 else
13163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13164 /* end confdefs.h. */
13165 #include <string.h>
13166 #include <strings.h>
13167 int
13168 main ()
13169 {
13170
13171 ;
13172 return 0;
13173 }
13174 _ACEOF
13175 if ac_fn_c_try_compile "$LINENO"; then :
13176 gcc_cv_header_string=yes
13177 else
13178 gcc_cv_header_string=no
13179 fi
13180 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13181 fi
13182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13183 $as_echo "$gcc_cv_header_string" >&6; }
13184 if test $gcc_cv_header_string = yes; then
13185
13186 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13187
13188 fi
13189
13190 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13191 # for constant arguments. Useless!
13192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13193 $as_echo_n "checking for working alloca.h... " >&6; }
13194 if test "${ac_cv_working_alloca_h+set}" = set; then :
13195 $as_echo_n "(cached) " >&6
13196 else
13197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13198 /* end confdefs.h. */
13199 #include <alloca.h>
13200 int
13201 main ()
13202 {
13203 char *p = (char *) alloca (2 * sizeof (int));
13204 if (p) return 0;
13205 ;
13206 return 0;
13207 }
13208 _ACEOF
13209 if ac_fn_c_try_link "$LINENO"; then :
13210 ac_cv_working_alloca_h=yes
13211 else
13212 ac_cv_working_alloca_h=no
13213 fi
13214 rm -f core conftest.err conftest.$ac_objext \
13215 conftest$ac_exeext conftest.$ac_ext
13216 fi
13217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13218 $as_echo "$ac_cv_working_alloca_h" >&6; }
13219 if test $ac_cv_working_alloca_h = yes; then
13220
13221 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13222
13223 fi
13224
13225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13226 $as_echo_n "checking for alloca... " >&6; }
13227 if test "${ac_cv_func_alloca_works+set}" = set; then :
13228 $as_echo_n "(cached) " >&6
13229 else
13230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13231 /* end confdefs.h. */
13232 #ifdef __GNUC__
13233 # define alloca __builtin_alloca
13234 #else
13235 # ifdef _MSC_VER
13236 # include <malloc.h>
13237 # define alloca _alloca
13238 # else
13239 # ifdef HAVE_ALLOCA_H
13240 # include <alloca.h>
13241 # else
13242 # ifdef _AIX
13243 #pragma alloca
13244 # else
13245 # ifndef alloca /* predefined by HP cc +Olibcalls */
13246 char *alloca ();
13247 # endif
13248 # endif
13249 # endif
13250 # endif
13251 #endif
13252
13253 int
13254 main ()
13255 {
13256 char *p = (char *) alloca (1);
13257 if (p) return 0;
13258 ;
13259 return 0;
13260 }
13261 _ACEOF
13262 if ac_fn_c_try_link "$LINENO"; then :
13263 ac_cv_func_alloca_works=yes
13264 else
13265 ac_cv_func_alloca_works=no
13266 fi
13267 rm -f core conftest.err conftest.$ac_objext \
13268 conftest$ac_exeext conftest.$ac_ext
13269 fi
13270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13271 $as_echo "$ac_cv_func_alloca_works" >&6; }
13272
13273 if test $ac_cv_func_alloca_works = yes; then
13274
13275 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13276
13277 else
13278 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13279 # that cause trouble. Some versions do not even contain alloca or
13280 # contain a buggy version. If you still want to use their alloca,
13281 # use ar to extract alloca.o from them instead of compiling alloca.c.
13282
13283 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13284
13285 $as_echo "#define C_ALLOCA 1" >>confdefs.h
13286
13287
13288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13289 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13290 if test "${ac_cv_os_cray+set}" = set; then :
13291 $as_echo_n "(cached) " >&6
13292 else
13293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13294 /* end confdefs.h. */
13295 #if defined CRAY && ! defined CRAY2
13296 webecray
13297 #else
13298 wenotbecray
13299 #endif
13300
13301 _ACEOF
13302 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13303 $EGREP "webecray" >/dev/null 2>&1; then :
13304 ac_cv_os_cray=yes
13305 else
13306 ac_cv_os_cray=no
13307 fi
13308 rm -f conftest*
13309
13310 fi
13311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13312 $as_echo "$ac_cv_os_cray" >&6; }
13313 if test $ac_cv_os_cray = yes; then
13314 for ac_func in _getb67 GETB67 getb67; do
13315 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13316 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13317 eval as_val=\$$as_ac_var
13318 if test "x$as_val" = x""yes; then :
13319
13320 cat >>confdefs.h <<_ACEOF
13321 #define CRAY_STACKSEG_END $ac_func
13322 _ACEOF
13323
13324 break
13325 fi
13326
13327 done
13328 fi
13329
13330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13331 $as_echo_n "checking stack direction for C alloca... " >&6; }
13332 if test "${ac_cv_c_stack_direction+set}" = set; then :
13333 $as_echo_n "(cached) " >&6
13334 else
13335 if test "$cross_compiling" = yes; then :
13336 ac_cv_c_stack_direction=0
13337 else
13338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13339 /* end confdefs.h. */
13340 $ac_includes_default
13341 int
13342 find_stack_direction ()
13343 {
13344 static char *addr = 0;
13345 auto char dummy;
13346 if (addr == 0)
13347 {
13348 addr = &dummy;
13349 return find_stack_direction ();
13350 }
13351 else
13352 return (&dummy > addr) ? 1 : -1;
13353 }
13354
13355 int
13356 main ()
13357 {
13358 return find_stack_direction () < 0;
13359 }
13360 _ACEOF
13361 if ac_fn_c_try_run "$LINENO"; then :
13362 ac_cv_c_stack_direction=1
13363 else
13364 ac_cv_c_stack_direction=-1
13365 fi
13366 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13367 conftest.$ac_objext conftest.beam conftest.$ac_ext
13368 fi
13369
13370 fi
13371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13372 $as_echo "$ac_cv_c_stack_direction" >&6; }
13373 cat >>confdefs.h <<_ACEOF
13374 #define STACK_DIRECTION $ac_cv_c_stack_direction
13375 _ACEOF
13376
13377
13378 fi
13379
13380 for ac_func in sbrk utimes setmode getc_unlocked strcoll setlocale
13381 do :
13382 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13383 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13384 eval as_val=\$$as_ac_var
13385 if test "x$as_val" = x""yes; then :
13386 cat >>confdefs.h <<_ACEOF
13387 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13388 _ACEOF
13389
13390 fi
13391 done
13392
13393 ac_fn_c_check_func "$LINENO" "mkstemp" "ac_cv_func_mkstemp"
13394 if test "x$ac_cv_func_mkstemp" = x""yes; then :
13395
13396 $as_echo "#define HAVE_MKSTEMP 1" >>confdefs.h
13397
13398 fi
13399
13400 ac_fn_c_check_func "$LINENO" "mkdtemp" "ac_cv_func_mkdtemp"
13401 if test "x$ac_cv_func_mkdtemp" = x""yes; then :
13402
13403 $as_echo "#define HAVE_MKDTEMP 1" >>confdefs.h
13404
13405 fi
13406
13407
13408 # Some systems have frexp only in -lm, not in -lc.
13409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing frexp" >&5
13410 $as_echo_n "checking for library containing frexp... " >&6; }
13411 if test "${ac_cv_search_frexp+set}" = set; then :
13412 $as_echo_n "(cached) " >&6
13413 else
13414 ac_func_search_save_LIBS=$LIBS
13415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13416 /* end confdefs.h. */
13417
13418 /* Override any GCC internal prototype to avoid an error.
13419 Use char because int might match the return type of a GCC
13420 builtin and then its argument prototype would still apply. */
13421 #ifdef __cplusplus
13422 extern "C"
13423 #endif
13424 char frexp ();
13425 int
13426 main ()
13427 {
13428 return frexp ();
13429 ;
13430 return 0;
13431 }
13432 _ACEOF
13433 for ac_lib in '' m; do
13434 if test -z "$ac_lib"; then
13435 ac_res="none required"
13436 else
13437 ac_res=-l$ac_lib
13438 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13439 fi
13440 if ac_fn_c_try_link "$LINENO"; then :
13441 ac_cv_search_frexp=$ac_res
13442 fi
13443 rm -f core conftest.err conftest.$ac_objext \
13444 conftest$ac_exeext
13445 if test "${ac_cv_search_frexp+set}" = set; then :
13446 break
13447 fi
13448 done
13449 if test "${ac_cv_search_frexp+set}" = set; then :
13450
13451 else
13452 ac_cv_search_frexp=no
13453 fi
13454 rm conftest.$ac_ext
13455 LIBS=$ac_func_search_save_LIBS
13456 fi
13457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_frexp" >&5
13458 $as_echo "$ac_cv_search_frexp" >&6; }
13459 ac_res=$ac_cv_search_frexp
13460 if test "$ac_res" != no; then :
13461 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13462
13463 fi
13464
13465
13466
13467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
13468 $as_echo_n "checking for LC_MESSAGES... " >&6; }
13469 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
13470 $as_echo_n "(cached) " >&6
13471 else
13472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13473 /* end confdefs.h. */
13474 #include <locale.h>
13475 int
13476 main ()
13477 {
13478 return LC_MESSAGES
13479 ;
13480 return 0;
13481 }
13482 _ACEOF
13483 if ac_fn_c_try_link "$LINENO"; then :
13484 am_cv_val_LC_MESSAGES=yes
13485 else
13486 am_cv_val_LC_MESSAGES=no
13487 fi
13488 rm -f core conftest.err conftest.$ac_objext \
13489 conftest$ac_exeext conftest.$ac_ext
13490 fi
13491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
13492 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
13493 if test $am_cv_val_LC_MESSAGES = yes; then
13494
13495 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
13496
13497 fi
13498
13499
13500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in time.h" >&5
13501 $as_echo_n "checking for time_t in time.h... " >&6; }
13502 if test "${bu_cv_decl_time_t_time_h+set}" = set; then :
13503 $as_echo_n "(cached) " >&6
13504 else
13505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13506 /* end confdefs.h. */
13507 #include <time.h>
13508 int
13509 main ()
13510 {
13511 time_t i;
13512 ;
13513 return 0;
13514 }
13515 _ACEOF
13516 if ac_fn_c_try_compile "$LINENO"; then :
13517 bu_cv_decl_time_t_time_h=yes
13518 else
13519 bu_cv_decl_time_t_time_h=no
13520 fi
13521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13522 fi
13523
13524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_time_h" >&5
13525 $as_echo "$bu_cv_decl_time_t_time_h" >&6; }
13526 if test $bu_cv_decl_time_t_time_h = yes; then
13527
13528 $as_echo "#define HAVE_TIME_T_IN_TIME_H 1" >>confdefs.h
13529
13530 fi
13531
13532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in sys/types.h" >&5
13533 $as_echo_n "checking for time_t in sys/types.h... " >&6; }
13534 if test "${bu_cv_decl_time_t_types_h+set}" = set; then :
13535 $as_echo_n "(cached) " >&6
13536 else
13537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13538 /* end confdefs.h. */
13539 #include <sys/types.h>
13540 int
13541 main ()
13542 {
13543 time_t i;
13544 ;
13545 return 0;
13546 }
13547 _ACEOF
13548 if ac_fn_c_try_compile "$LINENO"; then :
13549 bu_cv_decl_time_t_types_h=yes
13550 else
13551 bu_cv_decl_time_t_types_h=no
13552 fi
13553 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13554 fi
13555
13556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_types_h" >&5
13557 $as_echo "$bu_cv_decl_time_t_types_h" >&6; }
13558 if test $bu_cv_decl_time_t_types_h = yes; then
13559
13560 $as_echo "#define HAVE_TIME_T_IN_TYPES_H 1" >>confdefs.h
13561
13562 fi
13563
13564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
13565 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
13566 if test "${bu_cv_decl_getopt_unistd_h+set}" = set; then :
13567 $as_echo_n "(cached) " >&6
13568 else
13569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13570 /* end confdefs.h. */
13571 #include <unistd.h>
13572 int
13573 main ()
13574 {
13575 extern int getopt (int, char *const*, const char *);
13576 ;
13577 return 0;
13578 }
13579 _ACEOF
13580 if ac_fn_c_try_compile "$LINENO"; then :
13581 bu_cv_decl_getopt_unistd_h=yes
13582 else
13583 bu_cv_decl_getopt_unistd_h=no
13584 fi
13585 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13586 fi
13587
13588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_getopt_unistd_h" >&5
13589 $as_echo "$bu_cv_decl_getopt_unistd_h" >&6; }
13590 if test $bu_cv_decl_getopt_unistd_h = yes; then
13591
13592 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
13593
13594 fi
13595
13596 # Under Next 3.2 <utime.h> apparently does not define struct utimbuf
13597 # by default.
13598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for utime.h" >&5
13599 $as_echo_n "checking for utime.h... " >&6; }
13600 if test "${bu_cv_header_utime_h+set}" = set; then :
13601 $as_echo_n "(cached) " >&6
13602 else
13603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13604 /* end confdefs.h. */
13605 #include <sys/types.h>
13606 #ifdef HAVE_TIME_H
13607 #include <time.h>
13608 #endif
13609 #include <utime.h>
13610 int
13611 main ()
13612 {
13613 struct utimbuf s;
13614 ;
13615 return 0;
13616 }
13617 _ACEOF
13618 if ac_fn_c_try_compile "$LINENO"; then :
13619 bu_cv_header_utime_h=yes
13620 else
13621 bu_cv_header_utime_h=no
13622 fi
13623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13624 fi
13625
13626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_header_utime_h" >&5
13627 $as_echo "$bu_cv_header_utime_h" >&6; }
13628 if test $bu_cv_header_utime_h = yes; then
13629
13630 $as_echo "#define HAVE_GOOD_UTIME_H 1" >>confdefs.h
13631
13632 fi
13633
13634 ac_fn_c_check_decl "$LINENO" "fprintf" "ac_cv_have_decl_fprintf" "$ac_includes_default"
13635 if test "x$ac_cv_have_decl_fprintf" = x""yes; then :
13636 ac_have_decl=1
13637 else
13638 ac_have_decl=0
13639 fi
13640
13641 cat >>confdefs.h <<_ACEOF
13642 #define HAVE_DECL_FPRINTF $ac_have_decl
13643 _ACEOF
13644 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13645 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
13646 ac_have_decl=1
13647 else
13648 ac_have_decl=0
13649 fi
13650
13651 cat >>confdefs.h <<_ACEOF
13652 #define HAVE_DECL_STPCPY $ac_have_decl
13653 _ACEOF
13654 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
13655 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
13656 ac_have_decl=1
13657 else
13658 ac_have_decl=0
13659 fi
13660
13661 cat >>confdefs.h <<_ACEOF
13662 #define HAVE_DECL_STRSTR $ac_have_decl
13663 _ACEOF
13664 ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
13665 if test "x$ac_cv_have_decl_sbrk" = x""yes; then :
13666 ac_have_decl=1
13667 else
13668 ac_have_decl=0
13669 fi
13670
13671 cat >>confdefs.h <<_ACEOF
13672 #define HAVE_DECL_SBRK $ac_have_decl
13673 _ACEOF
13674 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
13675 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
13676 ac_have_decl=1
13677 else
13678 ac_have_decl=0
13679 fi
13680
13681 cat >>confdefs.h <<_ACEOF
13682 #define HAVE_DECL_GETENV $ac_have_decl
13683 _ACEOF
13684 ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
13685 if test "x$ac_cv_have_decl_environ" = x""yes; then :
13686 ac_have_decl=1
13687 else
13688 ac_have_decl=0
13689 fi
13690
13691 cat >>confdefs.h <<_ACEOF
13692 #define HAVE_DECL_ENVIRON $ac_have_decl
13693 _ACEOF
13694 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
13695 if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then :
13696 ac_have_decl=1
13697 else
13698 ac_have_decl=0
13699 fi
13700
13701 cat >>confdefs.h <<_ACEOF
13702 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
13703 _ACEOF
13704 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
13705 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
13706 ac_have_decl=1
13707 else
13708 ac_have_decl=0
13709 fi
13710
13711 cat >>confdefs.h <<_ACEOF
13712 #define HAVE_DECL_SNPRINTF $ac_have_decl
13713 _ACEOF
13714 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13715 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13716 ac_have_decl=1
13717 else
13718 ac_have_decl=0
13719 fi
13720
13721 cat >>confdefs.h <<_ACEOF
13722 #define HAVE_DECL_VSNPRINTF $ac_have_decl
13723 _ACEOF
13724
13725
13726 # Link in zlib if we can. This allows us to read compressed debug
13727 # sections. This is used only by readelf.c (objdump uses bfd for
13728 # reading compressed sections).
13729
13730 # See if the user specified whether he wants zlib support or not.
13731
13732 # Check whether --with-zlib was given.
13733 if test "${with_zlib+set}" = set; then :
13734 withval=$with_zlib;
13735 else
13736 with_zlib=auto
13737 fi
13738
13739
13740 if test "$with_zlib" != "no"; then
13741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
13742 $as_echo_n "checking for library containing zlibVersion... " >&6; }
13743 if test "${ac_cv_search_zlibVersion+set}" = set; then :
13744 $as_echo_n "(cached) " >&6
13745 else
13746 ac_func_search_save_LIBS=$LIBS
13747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13748 /* end confdefs.h. */
13749
13750 /* Override any GCC internal prototype to avoid an error.
13751 Use char because int might match the return type of a GCC
13752 builtin and then its argument prototype would still apply. */
13753 #ifdef __cplusplus
13754 extern "C"
13755 #endif
13756 char zlibVersion ();
13757 int
13758 main ()
13759 {
13760 return zlibVersion ();
13761 ;
13762 return 0;
13763 }
13764 _ACEOF
13765 for ac_lib in '' z; do
13766 if test -z "$ac_lib"; then
13767 ac_res="none required"
13768 else
13769 ac_res=-l$ac_lib
13770 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13771 fi
13772 if ac_fn_c_try_link "$LINENO"; then :
13773 ac_cv_search_zlibVersion=$ac_res
13774 fi
13775 rm -f core conftest.err conftest.$ac_objext \
13776 conftest$ac_exeext
13777 if test "${ac_cv_search_zlibVersion+set}" = set; then :
13778 break
13779 fi
13780 done
13781 if test "${ac_cv_search_zlibVersion+set}" = set; then :
13782
13783 else
13784 ac_cv_search_zlibVersion=no
13785 fi
13786 rm conftest.$ac_ext
13787 LIBS=$ac_func_search_save_LIBS
13788 fi
13789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
13790 $as_echo "$ac_cv_search_zlibVersion" >&6; }
13791 ac_res=$ac_cv_search_zlibVersion
13792 if test "$ac_res" != no; then :
13793 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13794 for ac_header in zlib.h
13795 do :
13796 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
13797 if test "x$ac_cv_header_zlib_h" = x""yes; then :
13798 cat >>confdefs.h <<_ACEOF
13799 #define HAVE_ZLIB_H 1
13800 _ACEOF
13801
13802 fi
13803
13804 done
13805
13806 fi
13807
13808 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
13809 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
13810 fi
13811 fi
13812
13813
13814
13815 case "${host}" in
13816 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13817
13818 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13819 ;;
13820 esac
13821
13822 # target-specific stuff:
13823
13824 # Canonicalize the secondary target names.
13825 if test -n "$enable_targets"; then
13826 for targ in `echo $enable_targets | sed 's/,/ /g'`
13827 do
13828 result=`$ac_config_sub $targ 2>/dev/null`
13829 if test -n "$result"; then
13830 canon_targets="$canon_targets $result"
13831 else
13832 # Allow targets that config.sub doesn't recognize, like "all".
13833 canon_targets="$canon_targets $targ"
13834 fi
13835 done
13836 fi
13837
13838 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
13839 if test "x$ac_cv_header_iconv_h" = x""yes; then :
13840
13841 fi
13842
13843
13844
13845 if test "X$prefix" = "XNONE"; then
13846 acl_final_prefix="$ac_default_prefix"
13847 else
13848 acl_final_prefix="$prefix"
13849 fi
13850 if test "X$exec_prefix" = "XNONE"; then
13851 acl_final_exec_prefix='${prefix}'
13852 else
13853 acl_final_exec_prefix="$exec_prefix"
13854 fi
13855 acl_save_prefix="$prefix"
13856 prefix="$acl_final_prefix"
13857 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
13858 prefix="$acl_save_prefix"
13859
13860
13861 # Check whether --with-gnu-ld was given.
13862 if test "${with_gnu_ld+set}" = set; then :
13863 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
13864 else
13865 with_gnu_ld=no
13866 fi
13867
13868 # Prepare PATH_SEPARATOR.
13869 # The user is always right.
13870 if test "${PATH_SEPARATOR+set}" != set; then
13871 echo "#! /bin/sh" >conf$$.sh
13872 echo "exit 0" >>conf$$.sh
13873 chmod +x conf$$.sh
13874 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13875 PATH_SEPARATOR=';'
13876 else
13877 PATH_SEPARATOR=:
13878 fi
13879 rm -f conf$$.sh
13880 fi
13881 ac_prog=ld
13882 if test "$GCC" = yes; then
13883 # Check if gcc -print-prog-name=ld gives a path.
13884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
13885 $as_echo_n "checking for ld used by GCC... " >&6; }
13886 case $host in
13887 *-*-mingw*)
13888 # gcc leaves a trailing carriage return which upsets mingw
13889 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
13890 *)
13891 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
13892 esac
13893 case $ac_prog in
13894 # Accept absolute paths.
13895 [\\/]* | [A-Za-z]:[\\/]*)
13896 re_direlt='/[^/][^/]*/\.\./'
13897 # Canonicalize the path of ld
13898 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
13899 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
13900 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
13901 done
13902 test -z "$LD" && LD="$ac_prog"
13903 ;;
13904 "")
13905 # If it fails, then pretend we aren't using GCC.
13906 ac_prog=ld
13907 ;;
13908 *)
13909 # If it is relative, then search for the first ld in PATH.
13910 with_gnu_ld=unknown
13911 ;;
13912 esac
13913 elif test "$with_gnu_ld" = yes; then
13914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
13915 $as_echo_n "checking for GNU ld... " >&6; }
13916 else
13917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
13918 $as_echo_n "checking for non-GNU ld... " >&6; }
13919 fi
13920 if test "${acl_cv_path_LD+set}" = set; then :
13921 $as_echo_n "(cached) " >&6
13922 else
13923 if test -z "$LD"; then
13924 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
13925 for ac_dir in $PATH; do
13926 test -z "$ac_dir" && ac_dir=.
13927 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
13928 acl_cv_path_LD="$ac_dir/$ac_prog"
13929 # Check to see if the program is GNU ld. I'd rather use --version,
13930 # but apparently some GNU ld's only accept -v.
13931 # Break only if it was the GNU/non-GNU ld that we prefer.
13932 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
13933 test "$with_gnu_ld" != no && break
13934 else
13935 test "$with_gnu_ld" != yes && break
13936 fi
13937 fi
13938 done
13939 IFS="$ac_save_ifs"
13940 else
13941 acl_cv_path_LD="$LD" # Let the user override the test with a path.
13942 fi
13943 fi
13944
13945 LD="$acl_cv_path_LD"
13946 if test -n "$LD"; then
13947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
13948 $as_echo "$LD" >&6; }
13949 else
13950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13951 $as_echo "no" >&6; }
13952 fi
13953 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
13954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
13955 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
13956 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
13957 $as_echo_n "(cached) " >&6
13958 else
13959 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
13960 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
13961 acl_cv_prog_gnu_ld=yes
13962 else
13963 acl_cv_prog_gnu_ld=no
13964 fi
13965 fi
13966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
13967 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
13968 with_gnu_ld=$acl_cv_prog_gnu_ld
13969
13970
13971
13972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
13973 $as_echo_n "checking for shared library run path origin... " >&6; }
13974 if test "${acl_cv_rpath+set}" = set; then :
13975 $as_echo_n "(cached) " >&6
13976 else
13977
13978 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
13979 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
13980 . ./conftest.sh
13981 rm -f ./conftest.sh
13982 acl_cv_rpath=done
13983
13984 fi
13985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
13986 $as_echo "$acl_cv_rpath" >&6; }
13987 wl="$acl_cv_wl"
13988 libext="$acl_cv_libext"
13989 shlibext="$acl_cv_shlibext"
13990 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
13991 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
13992 hardcode_direct="$acl_cv_hardcode_direct"
13993 hardcode_minus_L="$acl_cv_hardcode_minus_L"
13994 # Check whether --enable-rpath was given.
13995 if test "${enable_rpath+set}" = set; then :
13996 enableval=$enable_rpath; :
13997 else
13998 enable_rpath=yes
13999 fi
14000
14001
14002
14003
14004
14005
14006
14007
14008 use_additional=yes
14009
14010 acl_save_prefix="$prefix"
14011 prefix="$acl_final_prefix"
14012 acl_save_exec_prefix="$exec_prefix"
14013 exec_prefix="$acl_final_exec_prefix"
14014
14015 eval additional_includedir=\"$includedir\"
14016 eval additional_libdir=\"$libdir\"
14017
14018 exec_prefix="$acl_save_exec_prefix"
14019 prefix="$acl_save_prefix"
14020
14021
14022 # Check whether --with-libiconv-prefix was given.
14023 if test "${with_libiconv_prefix+set}" = set; then :
14024 withval=$with_libiconv_prefix;
14025 if test "X$withval" = "Xno"; then
14026 use_additional=no
14027 else
14028 if test "X$withval" = "X"; then
14029
14030 acl_save_prefix="$prefix"
14031 prefix="$acl_final_prefix"
14032 acl_save_exec_prefix="$exec_prefix"
14033 exec_prefix="$acl_final_exec_prefix"
14034
14035 eval additional_includedir=\"$includedir\"
14036 eval additional_libdir=\"$libdir\"
14037
14038 exec_prefix="$acl_save_exec_prefix"
14039 prefix="$acl_save_prefix"
14040
14041 else
14042 additional_includedir="$withval/include"
14043 additional_libdir="$withval/lib"
14044 fi
14045 fi
14046
14047 fi
14048
14049 LIBICONV=
14050 LTLIBICONV=
14051 INCICONV=
14052 rpathdirs=
14053 ltrpathdirs=
14054 names_already_handled=
14055 names_next_round='iconv '
14056 while test -n "$names_next_round"; do
14057 names_this_round="$names_next_round"
14058 names_next_round=
14059 for name in $names_this_round; do
14060 already_handled=
14061 for n in $names_already_handled; do
14062 if test "$n" = "$name"; then
14063 already_handled=yes
14064 break
14065 fi
14066 done
14067 if test -z "$already_handled"; then
14068 names_already_handled="$names_already_handled $name"
14069 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
14070 eval value=\"\$HAVE_LIB$uppername\"
14071 if test -n "$value"; then
14072 if test "$value" = yes; then
14073 eval value=\"\$LIB$uppername\"
14074 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
14075 eval value=\"\$LTLIB$uppername\"
14076 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
14077 else
14078 :
14079 fi
14080 else
14081 found_dir=
14082 found_la=
14083 found_so=
14084 found_a=
14085 if test $use_additional = yes; then
14086 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
14087 found_dir="$additional_libdir"
14088 found_so="$additional_libdir/lib$name.$shlibext"
14089 if test -f "$additional_libdir/lib$name.la"; then
14090 found_la="$additional_libdir/lib$name.la"
14091 fi
14092 else
14093 if test -f "$additional_libdir/lib$name.$libext"; then
14094 found_dir="$additional_libdir"
14095 found_a="$additional_libdir/lib$name.$libext"
14096 if test -f "$additional_libdir/lib$name.la"; then
14097 found_la="$additional_libdir/lib$name.la"
14098 fi
14099 fi
14100 fi
14101 fi
14102 if test "X$found_dir" = "X"; then
14103 for x in $LDFLAGS $LTLIBICONV; do
14104
14105 acl_save_prefix="$prefix"
14106 prefix="$acl_final_prefix"
14107 acl_save_exec_prefix="$exec_prefix"
14108 exec_prefix="$acl_final_exec_prefix"
14109 eval x=\"$x\"
14110 exec_prefix="$acl_save_exec_prefix"
14111 prefix="$acl_save_prefix"
14112
14113 case "$x" in
14114 -L*)
14115 dir=`echo "X$x" | sed -e 's/^X-L//'`
14116 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
14117 found_dir="$dir"
14118 found_so="$dir/lib$name.$shlibext"
14119 if test -f "$dir/lib$name.la"; then
14120 found_la="$dir/lib$name.la"
14121 fi
14122 else
14123 if test -f "$dir/lib$name.$libext"; then
14124 found_dir="$dir"
14125 found_a="$dir/lib$name.$libext"
14126 if test -f "$dir/lib$name.la"; then
14127 found_la="$dir/lib$name.la"
14128 fi
14129 fi
14130 fi
14131 ;;
14132 esac
14133 if test "X$found_dir" != "X"; then
14134 break
14135 fi
14136 done
14137 fi
14138 if test "X$found_dir" != "X"; then
14139 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
14140 if test "X$found_so" != "X"; then
14141 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
14142 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14143 else
14144 haveit=
14145 for x in $ltrpathdirs; do
14146 if test "X$x" = "X$found_dir"; then
14147 haveit=yes
14148 break
14149 fi
14150 done
14151 if test -z "$haveit"; then
14152 ltrpathdirs="$ltrpathdirs $found_dir"
14153 fi
14154 if test "$hardcode_direct" = yes; then
14155 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14156 else
14157 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
14158 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14159 haveit=
14160 for x in $rpathdirs; do
14161 if test "X$x" = "X$found_dir"; then
14162 haveit=yes
14163 break
14164 fi
14165 done
14166 if test -z "$haveit"; then
14167 rpathdirs="$rpathdirs $found_dir"
14168 fi
14169 else
14170 haveit=
14171 for x in $LDFLAGS $LIBICONV; do
14172
14173 acl_save_prefix="$prefix"
14174 prefix="$acl_final_prefix"
14175 acl_save_exec_prefix="$exec_prefix"
14176 exec_prefix="$acl_final_exec_prefix"
14177 eval x=\"$x\"
14178 exec_prefix="$acl_save_exec_prefix"
14179 prefix="$acl_save_prefix"
14180
14181 if test "X$x" = "X-L$found_dir"; then
14182 haveit=yes
14183 break
14184 fi
14185 done
14186 if test -z "$haveit"; then
14187 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
14188 fi
14189 if test "$hardcode_minus_L" != no; then
14190 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14191 else
14192 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
14193 fi
14194 fi
14195 fi
14196 fi
14197 else
14198 if test "X$found_a" != "X"; then
14199 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
14200 else
14201 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
14202 fi
14203 fi
14204 additional_includedir=
14205 case "$found_dir" in
14206 */lib | */lib/)
14207 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
14208 additional_includedir="$basedir/include"
14209 ;;
14210 esac
14211 if test "X$additional_includedir" != "X"; then
14212 if test "X$additional_includedir" != "X/usr/include"; then
14213 haveit=
14214 if test "X$additional_includedir" = "X/usr/local/include"; then
14215 if test -n "$GCC"; then
14216 case $host_os in
14217 linux*) haveit=yes;;
14218 esac
14219 fi
14220 fi
14221 if test -z "$haveit"; then
14222 for x in $CPPFLAGS $INCICONV; do
14223
14224 acl_save_prefix="$prefix"
14225 prefix="$acl_final_prefix"
14226 acl_save_exec_prefix="$exec_prefix"
14227 exec_prefix="$acl_final_exec_prefix"
14228 eval x=\"$x\"
14229 exec_prefix="$acl_save_exec_prefix"
14230 prefix="$acl_save_prefix"
14231
14232 if test "X$x" = "X-I$additional_includedir"; then
14233 haveit=yes
14234 break
14235 fi
14236 done
14237 if test -z "$haveit"; then
14238 if test -d "$additional_includedir"; then
14239 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
14240 fi
14241 fi
14242 fi
14243 fi
14244 fi
14245 if test -n "$found_la"; then
14246 save_libdir="$libdir"
14247 case "$found_la" in
14248 */* | *\\*) . "$found_la" ;;
14249 *) . "./$found_la" ;;
14250 esac
14251 libdir="$save_libdir"
14252 for dep in $dependency_libs; do
14253 case "$dep" in
14254 -L*)
14255 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
14256 if test "X$additional_libdir" != "X/usr/lib"; then
14257 haveit=
14258 if test "X$additional_libdir" = "X/usr/local/lib"; then
14259 if test -n "$GCC"; then
14260 case $host_os in
14261 linux*) haveit=yes;;
14262 esac
14263 fi
14264 fi
14265 if test -z "$haveit"; then
14266 haveit=
14267 for x in $LDFLAGS $LIBICONV; do
14268
14269 acl_save_prefix="$prefix"
14270 prefix="$acl_final_prefix"
14271 acl_save_exec_prefix="$exec_prefix"
14272 exec_prefix="$acl_final_exec_prefix"
14273 eval x=\"$x\"
14274 exec_prefix="$acl_save_exec_prefix"
14275 prefix="$acl_save_prefix"
14276
14277 if test "X$x" = "X-L$additional_libdir"; then
14278 haveit=yes
14279 break
14280 fi
14281 done
14282 if test -z "$haveit"; then
14283 if test -d "$additional_libdir"; then
14284 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
14285 fi
14286 fi
14287 haveit=
14288 for x in $LDFLAGS $LTLIBICONV; do
14289
14290 acl_save_prefix="$prefix"
14291 prefix="$acl_final_prefix"
14292 acl_save_exec_prefix="$exec_prefix"
14293 exec_prefix="$acl_final_exec_prefix"
14294 eval x=\"$x\"
14295 exec_prefix="$acl_save_exec_prefix"
14296 prefix="$acl_save_prefix"
14297
14298 if test "X$x" = "X-L$additional_libdir"; then
14299 haveit=yes
14300 break
14301 fi
14302 done
14303 if test -z "$haveit"; then
14304 if test -d "$additional_libdir"; then
14305 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
14306 fi
14307 fi
14308 fi
14309 fi
14310 ;;
14311 -R*)
14312 dir=`echo "X$dep" | sed -e 's/^X-R//'`
14313 if test "$enable_rpath" != no; then
14314 haveit=
14315 for x in $rpathdirs; do
14316 if test "X$x" = "X$dir"; then
14317 haveit=yes
14318 break
14319 fi
14320 done
14321 if test -z "$haveit"; then
14322 rpathdirs="$rpathdirs $dir"
14323 fi
14324 haveit=
14325 for x in $ltrpathdirs; do
14326 if test "X$x" = "X$dir"; then
14327 haveit=yes
14328 break
14329 fi
14330 done
14331 if test -z "$haveit"; then
14332 ltrpathdirs="$ltrpathdirs $dir"
14333 fi
14334 fi
14335 ;;
14336 -l*)
14337 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
14338 ;;
14339 *.la)
14340 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
14341 ;;
14342 *)
14343 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
14344 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
14345 ;;
14346 esac
14347 done
14348 fi
14349 else
14350 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
14351 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
14352 fi
14353 fi
14354 fi
14355 done
14356 done
14357 if test "X$rpathdirs" != "X"; then
14358 if test -n "$hardcode_libdir_separator"; then
14359 alldirs=
14360 for found_dir in $rpathdirs; do
14361 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
14362 done
14363 acl_save_libdir="$libdir"
14364 libdir="$alldirs"
14365 eval flag=\"$hardcode_libdir_flag_spec\"
14366 libdir="$acl_save_libdir"
14367 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14368 else
14369 for found_dir in $rpathdirs; do
14370 acl_save_libdir="$libdir"
14371 libdir="$found_dir"
14372 eval flag=\"$hardcode_libdir_flag_spec\"
14373 libdir="$acl_save_libdir"
14374 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14375 done
14376 fi
14377 fi
14378 if test "X$ltrpathdirs" != "X"; then
14379 for found_dir in $ltrpathdirs; do
14380 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
14381 done
14382 fi
14383
14384
14385
14386
14387
14388
14389
14390 am_save_CPPFLAGS="$CPPFLAGS"
14391
14392 for element in $INCICONV; do
14393 haveit=
14394 for x in $CPPFLAGS; do
14395
14396 acl_save_prefix="$prefix"
14397 prefix="$acl_final_prefix"
14398 acl_save_exec_prefix="$exec_prefix"
14399 exec_prefix="$acl_final_exec_prefix"
14400 eval x=\"$x\"
14401 exec_prefix="$acl_save_exec_prefix"
14402 prefix="$acl_save_prefix"
14403
14404 if test "X$x" = "X$element"; then
14405 haveit=yes
14406 break
14407 fi
14408 done
14409 if test -z "$haveit"; then
14410 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
14411 fi
14412 done
14413
14414
14415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
14416 $as_echo_n "checking for iconv... " >&6; }
14417 if test "${am_cv_func_iconv+set}" = set; then :
14418 $as_echo_n "(cached) " >&6
14419 else
14420
14421 am_cv_func_iconv="no, consider installing GNU libiconv"
14422 am_cv_lib_iconv=no
14423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14424 /* end confdefs.h. */
14425 #include <stdlib.h>
14426 #include <iconv.h>
14427 int
14428 main ()
14429 {
14430 iconv_t cd = iconv_open("","");
14431 iconv(cd,NULL,NULL,NULL,NULL);
14432 iconv_close(cd);
14433 ;
14434 return 0;
14435 }
14436 _ACEOF
14437 if ac_fn_c_try_link "$LINENO"; then :
14438 am_cv_func_iconv=yes
14439 fi
14440 rm -f core conftest.err conftest.$ac_objext \
14441 conftest$ac_exeext conftest.$ac_ext
14442 if test "$am_cv_func_iconv" != yes; then
14443 am_save_LIBS="$LIBS"
14444 LIBS="$LIBS $LIBICONV"
14445 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14446 /* end confdefs.h. */
14447 #include <stdlib.h>
14448 #include <iconv.h>
14449 int
14450 main ()
14451 {
14452 iconv_t cd = iconv_open("","");
14453 iconv(cd,NULL,NULL,NULL,NULL);
14454 iconv_close(cd);
14455 ;
14456 return 0;
14457 }
14458 _ACEOF
14459 if ac_fn_c_try_link "$LINENO"; then :
14460 am_cv_lib_iconv=yes
14461 am_cv_func_iconv=yes
14462 fi
14463 rm -f core conftest.err conftest.$ac_objext \
14464 conftest$ac_exeext conftest.$ac_ext
14465 LIBS="$am_save_LIBS"
14466 fi
14467
14468 fi
14469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
14470 $as_echo "$am_cv_func_iconv" >&6; }
14471 if test "$am_cv_func_iconv" = yes; then
14472
14473 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
14474
14475 fi
14476 if test "$am_cv_lib_iconv" = yes; then
14477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
14478 $as_echo_n "checking how to link with libiconv... " >&6; }
14479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
14480 $as_echo "$LIBICONV" >&6; }
14481 else
14482 CPPFLAGS="$am_save_CPPFLAGS"
14483 LIBICONV=
14484 LTLIBICONV=
14485 fi
14486
14487
14488
14489 if test "$am_cv_func_iconv" = yes; then
14490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
14491 $as_echo_n "checking for iconv declaration... " >&6; }
14492 if test "${am_cv_proto_iconv+set}" = set; then :
14493 $as_echo_n "(cached) " >&6
14494 else
14495
14496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14497 /* end confdefs.h. */
14498
14499 #include <stdlib.h>
14500 #include <iconv.h>
14501 extern
14502 #ifdef __cplusplus
14503 "C"
14504 #endif
14505 #if defined(__STDC__) || defined(__cplusplus)
14506 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
14507 #else
14508 size_t iconv();
14509 #endif
14510
14511 int
14512 main ()
14513 {
14514
14515 ;
14516 return 0;
14517 }
14518 _ACEOF
14519 if ac_fn_c_try_compile "$LINENO"; then :
14520 am_cv_proto_iconv_arg1=""
14521 else
14522 am_cv_proto_iconv_arg1="const"
14523 fi
14524 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14525 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
14526 fi
14527
14528 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
14529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
14530 }$am_cv_proto_iconv" >&5
14531 $as_echo "${ac_t:-
14532 }$am_cv_proto_iconv" >&6; }
14533
14534 cat >>confdefs.h <<_ACEOF
14535 #define ICONV_CONST $am_cv_proto_iconv_arg1
14536 _ACEOF
14537
14538 fi
14539
14540
14541 all_targets=false
14542 BUILD_NLMCONV=
14543 NLMCONV_DEFS=
14544 BUILD_SRCONV=
14545 BUILD_DLLTOOL=
14546 DLLTOOL_DEFS=
14547 DLLTOOL_DEFAULT=
14548 BUILD_WINDRES=
14549 BUILD_WINDMC=
14550 BUILD_DLLWRAP=
14551 BUILD_MISC=
14552 BUILD_INSTALL_MISC=
14553 OBJDUMP_DEFS=
14554 OBJDUMP_PRIVATE_VECTORS=
14555 OBJDUMP_PRIVATE_OFILES=
14556 od_vectors=
14557
14558 for targ in $target $canon_targets
14559 do
14560 if test "x$targ" = "xall"; then
14561 all_targets=true
14562 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14563 BUILD_SRCONV='$(SRCONV_PROG)'
14564 NLMCONV_DEFS="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC"
14565 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
14566 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14567 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14568 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14569 if test -z "$DLLTOOL_DEFAULT"; then
14570 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
14571 fi
14572 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
14573 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
14574 od_vectors="$od_vectors objdump_private_desc_xcoff"
14575 else
14576 case $targ in
14577 i[3-7]86*-*-netware*)
14578 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14579 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_I386"
14580 ;;
14581 alpha*-*-netware*)
14582 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14583 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_ALPHA"
14584 ;;
14585 powerpc*-*-netware*)
14586 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14587 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_POWERPC"
14588 ;;
14589 sparc*-*-netware*)
14590 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14591 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_SPARC"
14592 ;;
14593 esac
14594
14595 case $targ in
14596 *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;;
14597 esac
14598
14599 case $targ in
14600 arm-epoc-pe*)
14601 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14602 if test -z "$DLLTOOL_DEFAULT"; then
14603 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_EPOC"
14604 fi
14605 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM"
14606 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14607 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14608 ;;
14609 arm-wince-pe* | arm-*-wince | arm*-*-cegcc* | arm*-*-mingw32ce*)
14610 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14611 if test -z "$DLLTOOL_DEFAULT"; then
14612 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE"
14613 fi
14614 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM"
14615 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14616 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14617 ;;
14618 arm-*-pe*)
14619 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14620 if test -z "$DLLTOOL_DEFAULT"; then
14621 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM"
14622 fi
14623 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM"
14624 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14625 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14626 ;;
14627 x86_64-*-mingw*)
14628 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14629 if test -z "$DLLTOOL_DEFAULT"; then
14630 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64"
14631 fi
14632 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64"
14633 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14634 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14635 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
14636 ;;
14637 i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*)
14638 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14639 if test -z "$DLLTOOL_DEFAULT"; then
14640 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
14641 fi
14642 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
14643 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14644 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14645 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
14646 ;;
14647 i[3-7]86-*-interix)
14648 BUILD_DLLTOOL='$(DLLTOOL_PROG)'
14649 if test -z "$DLLTOOL_DEFAULT"; then
14650 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
14651 fi
14652 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
14653 ;;
14654 powerpc*-aix5.[01])
14655 ;;
14656 powerpc*-aix[5-9].*)
14657 OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT"
14658 ;;
14659 powerpc*-*-pe* | powerpc*-*-cygwin*)
14660 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14661 if test -z "$DLLTOOL_DEFAULT"; then
14662 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC"
14663 fi
14664 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC"
14665 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14666 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14667 ;;
14668 powerpc*-*-linux* | powerpc*-*-elf* | powerpc*-*-eabi*)
14669 case "$BUILD_INSTALL_MISC" in
14670 *embedspu*) ;;
14671 *) BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu"
14672 esac
14673 ;;
14674 sh*-*-pe)
14675 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14676 if test -z "$DLLTOOL_DEFAULT"; then
14677 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH"
14678 fi
14679 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH"
14680 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14681 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14682 ;;
14683 spu-*-*)
14684 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
14685 ;;
14686 mips*-*-pe)
14687 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14688 if test -z "$DLLTOOL_DEFAULT"; then
14689 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS"
14690 fi
14691 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS"
14692 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14693 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14694 ;;
14695 mcore-*-pe)
14696 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14697 if test -z "$DLLTOOL_DEFAULT"; then
14698 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE"
14699 fi
14700 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE"
14701 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14702 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14703 ;;
14704 mcore-*-elf)
14705 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14706 if test -z "$DLLTOOL_DEFAULT"; then
14707 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF"
14708 fi
14709 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF"
14710 ;;
14711 mep-*)
14712 OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0"
14713 ;;
14714 esac
14715
14716 # Add objdump private vectors.
14717 case $targ in
14718 powerpc-*-aix*)
14719 od_vectors="$od_vectors objdump_private_desc_xcoff"
14720 ;;
14721 *-*-darwin*)
14722 od_vectors="$od_vectors objdump_private_desc_mach_o"
14723 ;;
14724 esac
14725 fi
14726 done
14727
14728 # Uniq objdump private vector, build objdump target ofiles.
14729 od_files=
14730 f=""
14731 for i in $od_vectors ; do
14732 case " $f " in
14733 *" $i "*) ;;
14734 *)
14735 f="$f $i"
14736 OBJDUMP_PRIVATE_VECTORS="$OBJDUMP_PRIVATE_VECTORS &$i,"
14737 case $i in
14738 objdump_private_desc_xcoff)
14739 od_files="$od_files od-xcoff" ;;
14740 objdump_private_desc_mach_o)
14741 od_files="$od_files od-macho" ;;
14742 *) as_fn_error "*** unknown private vector $i" "$LINENO" 5 ;;
14743 esac
14744 ;;
14745 esac
14746 done
14747
14748 # Uniq objdump target ofiles
14749 f=""
14750 for i in $od_files ; do
14751 case " $f " in
14752 *" $i "*) ;;
14753 *)
14754 f="$f $i"
14755 OBJDUMP_PRIVATE_OFILES="$OBJDUMP_PRIVATE_OFILES $i.$objext"
14756 ;;
14757 esac
14758 done
14759
14760 DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT"
14761
14762 if test "${with_windres+set}" = set; then
14763 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14764 fi
14765
14766 if test "${with_windmc+set}" = set; then
14767 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14768 fi
14769
14770 OBJDUMP_DEFS="${OBJDUMP_DEFS} -DOBJDUMP_PRIVATE_VECTORS=\"${OBJDUMP_PRIVATE_VECTORS}\""
14771
14772
14773
14774
14775
14776
14777
14778
14779
14780
14781
14782
14783
14784
14785
14786 cat >>confdefs.h <<_ACEOF
14787 #define TARGET "${target}"
14788 _ACEOF
14789
14790
14791 targ=$target
14792 . $srcdir/../bfd/config.bfd
14793 if test "x$targ_underscore" = "xyes"; then
14794 UNDERSCORE=1
14795 else
14796 UNDERSCORE=0
14797 fi
14798
14799 cat >>confdefs.h <<_ACEOF
14800 #define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE
14801 _ACEOF
14802
14803
14804 # Emulation
14805 targ=$target
14806 . ${srcdir}/configure.tgt
14807 EMULATION=$targ_emul
14808 EMULATION_VECTOR=$targ_emul_vector
14809
14810
14811
14812
14813 # Required for html and install-html
14814
14815
14816
14817
14818
14819 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14820
14821 cat >confcache <<\_ACEOF
14822 # This file is a shell script that caches the results of configure
14823 # tests run on this system so they can be shared between configure
14824 # scripts and configure runs, see configure's option --config-cache.
14825 # It is not useful on other systems. If it contains results you don't
14826 # want to keep, you may remove or edit it.
14827 #
14828 # config.status only pays attention to the cache file if you give it
14829 # the --recheck option to rerun configure.
14830 #
14831 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14832 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14833 # following values.
14834
14835 _ACEOF
14836
14837 # The following way of writing the cache mishandles newlines in values,
14838 # but we know of no workaround that is simple, portable, and efficient.
14839 # So, we kill variables containing newlines.
14840 # Ultrix sh set writes to stderr and can't be redirected directly,
14841 # and sets the high bit in the cache file unless we assign to the vars.
14842 (
14843 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14844 eval ac_val=\$$ac_var
14845 case $ac_val in #(
14846 *${as_nl}*)
14847 case $ac_var in #(
14848 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14849 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14850 esac
14851 case $ac_var in #(
14852 _ | IFS | as_nl) ;; #(
14853 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14854 *) { eval $ac_var=; unset $ac_var;} ;;
14855 esac ;;
14856 esac
14857 done
14858
14859 (set) 2>&1 |
14860 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14861 *${as_nl}ac_space=\ *)
14862 # `set' does not quote correctly, so add quotes: double-quote
14863 # substitution turns \\\\ into \\, and sed turns \\ into \.
14864 sed -n \
14865 "s/'/'\\\\''/g;
14866 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14867 ;; #(
14868 *)
14869 # `set' quotes correctly as required by POSIX, so do not add quotes.
14870 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14871 ;;
14872 esac |
14873 sort
14874 ) |
14875 sed '
14876 /^ac_cv_env_/b end
14877 t clear
14878 :clear
14879 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14880 t end
14881 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14882 :end' >>confcache
14883 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14884 if test -w "$cache_file"; then
14885 test "x$cache_file" != "x/dev/null" &&
14886 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14887 $as_echo "$as_me: updating cache $cache_file" >&6;}
14888 cat confcache >$cache_file
14889 else
14890 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14891 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14892 fi
14893 fi
14894 rm -f confcache
14895
14896 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14897 # Let make expand exec_prefix.
14898 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14899
14900 DEFS=-DHAVE_CONFIG_H
14901
14902 ac_libobjs=
14903 ac_ltlibobjs=
14904 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14905 # 1. Remove the extension, and $U if already installed.
14906 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14907 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14908 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14909 # will be set to the directory where LIBOBJS objects are built.
14910 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14911 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14912 done
14913 LIBOBJS=$ac_libobjs
14914
14915 LTLIBOBJS=$ac_ltlibobjs
14916
14917
14918 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14919 as_fn_error "conditional \"AMDEP\" was never defined.
14920 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14921 fi
14922 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14923 as_fn_error "conditional \"am__fastdepCC\" was never defined.
14924 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14925 fi
14926 if test -n "$EXEEXT"; then
14927 am__EXEEXT_TRUE=
14928 am__EXEEXT_FALSE='#'
14929 else
14930 am__EXEEXT_TRUE='#'
14931 am__EXEEXT_FALSE=
14932 fi
14933
14934 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14935 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14936 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14937 fi
14938 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14939 as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14940 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14941 fi
14942
14943 : ${CONFIG_STATUS=./config.status}
14944 ac_write_fail=0
14945 ac_clean_files_save=$ac_clean_files
14946 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14947 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14948 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14949 as_write_fail=0
14950 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14951 #! $SHELL
14952 # Generated by $as_me.
14953 # Run this file to recreate the current configuration.
14954 # Compiler output produced by configure, useful for debugging
14955 # configure, is in config.log if it exists.
14956
14957 debug=false
14958 ac_cs_recheck=false
14959 ac_cs_silent=false
14960
14961 SHELL=\${CONFIG_SHELL-$SHELL}
14962 export SHELL
14963 _ASEOF
14964 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14965 ## -------------------- ##
14966 ## M4sh Initialization. ##
14967 ## -------------------- ##
14968
14969 # Be more Bourne compatible
14970 DUALCASE=1; export DUALCASE # for MKS sh
14971 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14972 emulate sh
14973 NULLCMD=:
14974 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14975 # is contrary to our usage. Disable this feature.
14976 alias -g '${1+"$@"}'='"$@"'
14977 setopt NO_GLOB_SUBST
14978 else
14979 case `(set -o) 2>/dev/null` in #(
14980 *posix*) :
14981 set -o posix ;; #(
14982 *) :
14983 ;;
14984 esac
14985 fi
14986
14987
14988 as_nl='
14989 '
14990 export as_nl
14991 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14992 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14993 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14994 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14995 # Prefer a ksh shell builtin over an external printf program on Solaris,
14996 # but without wasting forks for bash or zsh.
14997 if test -z "$BASH_VERSION$ZSH_VERSION" \
14998 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14999 as_echo='print -r --'
15000 as_echo_n='print -rn --'
15001 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15002 as_echo='printf %s\n'
15003 as_echo_n='printf %s'
15004 else
15005 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15006 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15007 as_echo_n='/usr/ucb/echo -n'
15008 else
15009 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15010 as_echo_n_body='eval
15011 arg=$1;
15012 case $arg in #(
15013 *"$as_nl"*)
15014 expr "X$arg" : "X\\(.*\\)$as_nl";
15015 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15016 esac;
15017 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15018 '
15019 export as_echo_n_body
15020 as_echo_n='sh -c $as_echo_n_body as_echo'
15021 fi
15022 export as_echo_body
15023 as_echo='sh -c $as_echo_body as_echo'
15024 fi
15025
15026 # The user is always right.
15027 if test "${PATH_SEPARATOR+set}" != set; then
15028 PATH_SEPARATOR=:
15029 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15030 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15031 PATH_SEPARATOR=';'
15032 }
15033 fi
15034
15035
15036 # IFS
15037 # We need space, tab and new line, in precisely that order. Quoting is
15038 # there to prevent editors from complaining about space-tab.
15039 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
15040 # splitting by setting IFS to empty value.)
15041 IFS=" "" $as_nl"
15042
15043 # Find who we are. Look in the path if we contain no directory separator.
15044 case $0 in #((
15045 *[\\/]* ) as_myself=$0 ;;
15046 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15047 for as_dir in $PATH
15048 do
15049 IFS=$as_save_IFS
15050 test -z "$as_dir" && as_dir=.
15051 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15052 done
15053 IFS=$as_save_IFS
15054
15055 ;;
15056 esac
15057 # We did not find ourselves, most probably we were run as `sh COMMAND'
15058 # in which case we are not to be found in the path.
15059 if test "x$as_myself" = x; then
15060 as_myself=$0
15061 fi
15062 if test ! -f "$as_myself"; then
15063 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15064 exit 1
15065 fi
15066
15067 # Unset variables that we do not need and which cause bugs (e.g. in
15068 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
15069 # suppresses any "Segmentation fault" message there. '((' could
15070 # trigger a bug in pdksh 5.2.14.
15071 for as_var in BASH_ENV ENV MAIL MAILPATH
15072 do eval test x\${$as_var+set} = xset \
15073 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15074 done
15075 PS1='$ '
15076 PS2='> '
15077 PS4='+ '
15078
15079 # NLS nuisances.
15080 LC_ALL=C
15081 export LC_ALL
15082 LANGUAGE=C
15083 export LANGUAGE
15084
15085 # CDPATH.
15086 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15087
15088
15089 # as_fn_error ERROR [LINENO LOG_FD]
15090 # ---------------------------------
15091 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15092 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15093 # script with status $?, using 1 if that was 0.
15094 as_fn_error ()
15095 {
15096 as_status=$?; test $as_status -eq 0 && as_status=1
15097 if test "$3"; then
15098 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15099 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
15100 fi
15101 $as_echo "$as_me: error: $1" >&2
15102 as_fn_exit $as_status
15103 } # as_fn_error
15104
15105
15106 # as_fn_set_status STATUS
15107 # -----------------------
15108 # Set $? to STATUS, without forking.
15109 as_fn_set_status ()
15110 {
15111 return $1
15112 } # as_fn_set_status
15113
15114 # as_fn_exit STATUS
15115 # -----------------
15116 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15117 as_fn_exit ()
15118 {
15119 set +e
15120 as_fn_set_status $1
15121 exit $1
15122 } # as_fn_exit
15123
15124 # as_fn_unset VAR
15125 # ---------------
15126 # Portably unset VAR.
15127 as_fn_unset ()
15128 {
15129 { eval $1=; unset $1;}
15130 }
15131 as_unset=as_fn_unset
15132 # as_fn_append VAR VALUE
15133 # ----------------------
15134 # Append the text in VALUE to the end of the definition contained in VAR. Take
15135 # advantage of any shell optimizations that allow amortized linear growth over
15136 # repeated appends, instead of the typical quadratic growth present in naive
15137 # implementations.
15138 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15139 eval 'as_fn_append ()
15140 {
15141 eval $1+=\$2
15142 }'
15143 else
15144 as_fn_append ()
15145 {
15146 eval $1=\$$1\$2
15147 }
15148 fi # as_fn_append
15149
15150 # as_fn_arith ARG...
15151 # ------------------
15152 # Perform arithmetic evaluation on the ARGs, and store the result in the
15153 # global $as_val. Take advantage of shells that can avoid forks. The arguments
15154 # must be portable across $(()) and expr.
15155 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15156 eval 'as_fn_arith ()
15157 {
15158 as_val=$(( $* ))
15159 }'
15160 else
15161 as_fn_arith ()
15162 {
15163 as_val=`expr "$@" || test $? -eq 1`
15164 }
15165 fi # as_fn_arith
15166
15167
15168 if expr a : '\(a\)' >/dev/null 2>&1 &&
15169 test "X`expr 00001 : '.*\(...\)'`" = X001; then
15170 as_expr=expr
15171 else
15172 as_expr=false
15173 fi
15174
15175 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15176 as_basename=basename
15177 else
15178 as_basename=false
15179 fi
15180
15181 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15182 as_dirname=dirname
15183 else
15184 as_dirname=false
15185 fi
15186
15187 as_me=`$as_basename -- "$0" ||
15188 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15189 X"$0" : 'X\(//\)$' \| \
15190 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15191 $as_echo X/"$0" |
15192 sed '/^.*\/\([^/][^/]*\)\/*$/{
15193 s//\1/
15194 q
15195 }
15196 /^X\/\(\/\/\)$/{
15197 s//\1/
15198 q
15199 }
15200 /^X\/\(\/\).*/{
15201 s//\1/
15202 q
15203 }
15204 s/.*/./; q'`
15205
15206 # Avoid depending upon Character Ranges.
15207 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15208 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15209 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15210 as_cr_digits='0123456789'
15211 as_cr_alnum=$as_cr_Letters$as_cr_digits
15212
15213 ECHO_C= ECHO_N= ECHO_T=
15214 case `echo -n x` in #(((((
15215 -n*)
15216 case `echo 'xy\c'` in
15217 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
15218 xy) ECHO_C='\c';;
15219 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
15220 ECHO_T=' ';;
15221 esac;;
15222 *)
15223 ECHO_N='-n';;
15224 esac
15225
15226 rm -f conf$$ conf$$.exe conf$$.file
15227 if test -d conf$$.dir; then
15228 rm -f conf$$.dir/conf$$.file
15229 else
15230 rm -f conf$$.dir
15231 mkdir conf$$.dir 2>/dev/null
15232 fi
15233 if (echo >conf$$.file) 2>/dev/null; then
15234 if ln -s conf$$.file conf$$ 2>/dev/null; then
15235 as_ln_s='ln -s'
15236 # ... but there are two gotchas:
15237 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15238 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15239 # In both cases, we have to default to `cp -p'.
15240 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15241 as_ln_s='cp -p'
15242 elif ln conf$$.file conf$$ 2>/dev/null; then
15243 as_ln_s=ln
15244 else
15245 as_ln_s='cp -p'
15246 fi
15247 else
15248 as_ln_s='cp -p'
15249 fi
15250 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15251 rmdir conf$$.dir 2>/dev/null
15252
15253
15254 # as_fn_mkdir_p
15255 # -------------
15256 # Create "$as_dir" as a directory, including parents if necessary.
15257 as_fn_mkdir_p ()
15258 {
15259
15260 case $as_dir in #(
15261 -*) as_dir=./$as_dir;;
15262 esac
15263 test -d "$as_dir" || eval $as_mkdir_p || {
15264 as_dirs=
15265 while :; do
15266 case $as_dir in #(
15267 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15268 *) as_qdir=$as_dir;;
15269 esac
15270 as_dirs="'$as_qdir' $as_dirs"
15271 as_dir=`$as_dirname -- "$as_dir" ||
15272 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15273 X"$as_dir" : 'X\(//\)[^/]' \| \
15274 X"$as_dir" : 'X\(//\)$' \| \
15275 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15276 $as_echo X"$as_dir" |
15277 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15278 s//\1/
15279 q
15280 }
15281 /^X\(\/\/\)[^/].*/{
15282 s//\1/
15283 q
15284 }
15285 /^X\(\/\/\)$/{
15286 s//\1/
15287 q
15288 }
15289 /^X\(\/\).*/{
15290 s//\1/
15291 q
15292 }
15293 s/.*/./; q'`
15294 test -d "$as_dir" && break
15295 done
15296 test -z "$as_dirs" || eval "mkdir $as_dirs"
15297 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15298
15299
15300 } # as_fn_mkdir_p
15301 if mkdir -p . 2>/dev/null; then
15302 as_mkdir_p='mkdir -p "$as_dir"'
15303 else
15304 test -d ./-p && rmdir ./-p
15305 as_mkdir_p=false
15306 fi
15307
15308 if test -x / >/dev/null 2>&1; then
15309 as_test_x='test -x'
15310 else
15311 if ls -dL / >/dev/null 2>&1; then
15312 as_ls_L_option=L
15313 else
15314 as_ls_L_option=
15315 fi
15316 as_test_x='
15317 eval sh -c '\''
15318 if test -d "$1"; then
15319 test -d "$1/.";
15320 else
15321 case $1 in #(
15322 -*)set "./$1";;
15323 esac;
15324 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15325 ???[sx]*):;;*)false;;esac;fi
15326 '\'' sh
15327 '
15328 fi
15329 as_executable_p=$as_test_x
15330
15331 # Sed expression to map a string onto a valid CPP name.
15332 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15333
15334 # Sed expression to map a string onto a valid variable name.
15335 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15336
15337
15338 exec 6>&1
15339 ## ----------------------------------- ##
15340 ## Main body of $CONFIG_STATUS script. ##
15341 ## ----------------------------------- ##
15342 _ASEOF
15343 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15344
15345 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15346 # Save the log message, to keep $0 and so on meaningful, and to
15347 # report actual input values of CONFIG_FILES etc. instead of their
15348 # values after options handling.
15349 ac_log="
15350 This file was extended by $as_me, which was
15351 generated by GNU Autoconf 2.64. Invocation command line was
15352
15353 CONFIG_FILES = $CONFIG_FILES
15354 CONFIG_HEADERS = $CONFIG_HEADERS
15355 CONFIG_LINKS = $CONFIG_LINKS
15356 CONFIG_COMMANDS = $CONFIG_COMMANDS
15357 $ $0 $@
15358
15359 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15360 "
15361
15362 _ACEOF
15363
15364 case $ac_config_files in *"
15365 "*) set x $ac_config_files; shift; ac_config_files=$*;;
15366 esac
15367
15368 case $ac_config_headers in *"
15369 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15370 esac
15371
15372
15373 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15374 # Files that config.status was made for.
15375 config_files="$ac_config_files"
15376 config_headers="$ac_config_headers"
15377 config_commands="$ac_config_commands"
15378
15379 _ACEOF
15380
15381 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15382 ac_cs_usage="\
15383 \`$as_me' instantiates files and other configuration actions
15384 from templates according to the current configuration. Unless the files
15385 and actions are specified as TAGs, all are instantiated by default.
15386
15387 Usage: $0 [OPTION]... [TAG]...
15388
15389 -h, --help print this help, then exit
15390 -V, --version print version number and configuration settings, then exit
15391 -q, --quiet, --silent
15392 do not print progress messages
15393 -d, --debug don't remove temporary files
15394 --recheck update $as_me by reconfiguring in the same conditions
15395 --file=FILE[:TEMPLATE]
15396 instantiate the configuration file FILE
15397 --header=FILE[:TEMPLATE]
15398 instantiate the configuration header FILE
15399
15400 Configuration files:
15401 $config_files
15402
15403 Configuration headers:
15404 $config_headers
15405
15406 Configuration commands:
15407 $config_commands
15408
15409 Report bugs to the package provider."
15410
15411 _ACEOF
15412 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15413 ac_cs_version="\\
15414 config.status
15415 configured by $0, generated by GNU Autoconf 2.64,
15416 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
15417
15418 Copyright (C) 2009 Free Software Foundation, Inc.
15419 This config.status script is free software; the Free Software Foundation
15420 gives unlimited permission to copy, distribute and modify it."
15421
15422 ac_pwd='$ac_pwd'
15423 srcdir='$srcdir'
15424 INSTALL='$INSTALL'
15425 MKDIR_P='$MKDIR_P'
15426 AWK='$AWK'
15427 test -n "\$AWK" || AWK=awk
15428 _ACEOF
15429
15430 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15431 # The default lists apply if the user does not specify any file.
15432 ac_need_defaults=:
15433 while test $# != 0
15434 do
15435 case $1 in
15436 --*=*)
15437 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15438 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15439 ac_shift=:
15440 ;;
15441 *)
15442 ac_option=$1
15443 ac_optarg=$2
15444 ac_shift=shift
15445 ;;
15446 esac
15447
15448 case $ac_option in
15449 # Handling of the options.
15450 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15451 ac_cs_recheck=: ;;
15452 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15453 $as_echo "$ac_cs_version"; exit ;;
15454 --debug | --debu | --deb | --de | --d | -d )
15455 debug=: ;;
15456 --file | --fil | --fi | --f )
15457 $ac_shift
15458 case $ac_optarg in
15459 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15460 esac
15461 as_fn_append CONFIG_FILES " '$ac_optarg'"
15462 ac_need_defaults=false;;
15463 --header | --heade | --head | --hea )
15464 $ac_shift
15465 case $ac_optarg in
15466 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15467 esac
15468 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15469 ac_need_defaults=false;;
15470 --he | --h)
15471 # Conflict between --help and --header
15472 as_fn_error "ambiguous option: \`$1'
15473 Try \`$0 --help' for more information.";;
15474 --help | --hel | -h )
15475 $as_echo "$ac_cs_usage"; exit ;;
15476 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15477 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15478 ac_cs_silent=: ;;
15479
15480 # This is an error.
15481 -*) as_fn_error "unrecognized option: \`$1'
15482 Try \`$0 --help' for more information." ;;
15483
15484 *) as_fn_append ac_config_targets " $1"
15485 ac_need_defaults=false ;;
15486
15487 esac
15488 shift
15489 done
15490
15491 ac_configure_extra_args=
15492
15493 if $ac_cs_silent; then
15494 exec 6>/dev/null
15495 ac_configure_extra_args="$ac_configure_extra_args --silent"
15496 fi
15497
15498 _ACEOF
15499 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15500 if \$ac_cs_recheck; then
15501 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15502 shift
15503 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15504 CONFIG_SHELL='$SHELL'
15505 export CONFIG_SHELL
15506 exec "\$@"
15507 fi
15508
15509 _ACEOF
15510 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15511 exec 5>>config.log
15512 {
15513 echo
15514 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15515 ## Running $as_me. ##
15516 _ASBOX
15517 $as_echo "$ac_log"
15518 } >&5
15519
15520 _ACEOF
15521 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15522 #
15523 # INIT-COMMANDS
15524 #
15525 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15526
15527
15528 # The HP-UX ksh and POSIX shell print the target directory to stdout
15529 # if CDPATH is set.
15530 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15531
15532 sed_quote_subst='$sed_quote_subst'
15533 double_quote_subst='$double_quote_subst'
15534 delay_variable_subst='$delay_variable_subst'
15535 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15536 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15537 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15538 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15539 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15540 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15541 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15542 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15543 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15544 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15545 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15546 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15547 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15548 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15549 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15550 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15551 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15552 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15553 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15554 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15555 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15556 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15557 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15558 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15559 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15560 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15561 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15562 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15563 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
15564 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
15565 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15566 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15567 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15568 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15569 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15570 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
15571 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
15572 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
15573 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
15574 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15575 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15576 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
15577 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15578 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15579 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15580 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15581 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15582 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15583 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15584 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15585 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15586 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15587 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15588 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15589 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15590 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"`'
15591 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
15592 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
15593 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15594 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15595 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15596 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15597 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15598 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15599 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15600 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15601 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
15602 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15603 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15604 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15605 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15606 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15607 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15608 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15609 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15610 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15611 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15612 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15613 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15614 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15615 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15616 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15617 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15618 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15619 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15620 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15621 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15622 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15623 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15624 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15625 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15626 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15627 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15628 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15629 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15630 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15631 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15632 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15633 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15634 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15635 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15636 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15637 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15638 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15639 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
15640 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15641 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15642 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15643 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15644 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15645 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15646 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15647 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15648 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15649 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15650 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15651 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15652 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15653 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15654 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15655 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15656 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15657 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15658 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15659 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15660 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15661 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15662 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15663 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15664 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15665
15666 LTCC='$LTCC'
15667 LTCFLAGS='$LTCFLAGS'
15668 compiler='$compiler_DEFAULT'
15669
15670 # A function that is used when there is no print builtin or printf.
15671 func_fallback_echo ()
15672 {
15673 eval 'cat <<_LTECHO_EOF
15674 \$1
15675 _LTECHO_EOF'
15676 }
15677
15678 # Quote evaled strings.
15679 for var in SHELL \
15680 ECHO \
15681 SED \
15682 GREP \
15683 EGREP \
15684 FGREP \
15685 LD \
15686 NM \
15687 LN_S \
15688 lt_SP2NL \
15689 lt_NL2SP \
15690 reload_flag \
15691 OBJDUMP \
15692 deplibs_check_method \
15693 file_magic_cmd \
15694 file_magic_glob \
15695 want_nocaseglob \
15696 DLLTOOL \
15697 sharedlib_from_linklib_cmd \
15698 AR \
15699 AR_FLAGS \
15700 archiver_list_spec \
15701 STRIP \
15702 RANLIB \
15703 CC \
15704 CFLAGS \
15705 compiler \
15706 lt_cv_sys_global_symbol_pipe \
15707 lt_cv_sys_global_symbol_to_cdecl \
15708 lt_cv_sys_global_symbol_to_c_name_address \
15709 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15710 nm_file_list_spec \
15711 lt_prog_compiler_no_builtin_flag \
15712 lt_prog_compiler_pic \
15713 lt_prog_compiler_wl \
15714 lt_prog_compiler_static \
15715 lt_cv_prog_compiler_c_o \
15716 need_locks \
15717 MANIFEST_TOOL \
15718 DSYMUTIL \
15719 NMEDIT \
15720 LIPO \
15721 OTOOL \
15722 OTOOL64 \
15723 shrext_cmds \
15724 export_dynamic_flag_spec \
15725 whole_archive_flag_spec \
15726 compiler_needs_object \
15727 with_gnu_ld \
15728 allow_undefined_flag \
15729 no_undefined_flag \
15730 hardcode_libdir_flag_spec \
15731 hardcode_libdir_flag_spec_ld \
15732 hardcode_libdir_separator \
15733 exclude_expsyms \
15734 include_expsyms \
15735 file_list_spec \
15736 variables_saved_for_relink \
15737 libname_spec \
15738 library_names_spec \
15739 soname_spec \
15740 install_override_mode \
15741 finish_eval \
15742 old_striplib \
15743 striplib; do
15744 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15745 *[\\\\\\\`\\"\\\$]*)
15746 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15747 ;;
15748 *)
15749 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15750 ;;
15751 esac
15752 done
15753
15754 # Double-quote double-evaled strings.
15755 for var in reload_cmds \
15756 old_postinstall_cmds \
15757 old_postuninstall_cmds \
15758 old_archive_cmds \
15759 extract_expsyms_cmds \
15760 old_archive_from_new_cmds \
15761 old_archive_from_expsyms_cmds \
15762 archive_cmds \
15763 archive_expsym_cmds \
15764 module_cmds \
15765 module_expsym_cmds \
15766 export_symbols_cmds \
15767 prelink_cmds \
15768 postlink_cmds \
15769 postinstall_cmds \
15770 postuninstall_cmds \
15771 finish_cmds \
15772 sys_lib_search_path_spec \
15773 sys_lib_dlsearch_path_spec; do
15774 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15775 *[\\\\\\\`\\"\\\$]*)
15776 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15777 ;;
15778 *)
15779 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15780 ;;
15781 esac
15782 done
15783
15784 ac_aux_dir='$ac_aux_dir'
15785 xsi_shell='$xsi_shell'
15786 lt_shell_append='$lt_shell_append'
15787
15788 # See if we are running on zsh, and set the options which allow our
15789 # commands through without removal of \ escapes INIT.
15790 if test -n "\${ZSH_VERSION+set}" ; then
15791 setopt NO_GLOB_SUBST
15792 fi
15793
15794
15795 PACKAGE='$PACKAGE'
15796 VERSION='$VERSION'
15797 TIMESTAMP='$TIMESTAMP'
15798 RM='$RM'
15799 ofile='$ofile'
15800
15801
15802
15803 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
15804 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15805 # from automake.
15806 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15807 # Capture the value of LINGUAS because we need it to compute CATALOGS.
15808 LINGUAS="${LINGUAS-%UNSET%}"
15809
15810
15811 _ACEOF
15812
15813 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15814
15815 # Handling of arguments.
15816 for ac_config_target in $ac_config_targets
15817 do
15818 case $ac_config_target in
15819 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15820 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15821 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15822 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15823 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15824 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15825 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15826
15827 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15828 esac
15829 done
15830
15831
15832 # If the user did not use the arguments to specify the items to instantiate,
15833 # then the envvar interface is used. Set only those that are not.
15834 # We use the long form for the default assignment because of an extremely
15835 # bizarre bug on SunOS 4.1.3.
15836 if $ac_need_defaults; then
15837 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15838 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15839 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15840 fi
15841
15842 # Have a temporary directory for convenience. Make it in the build tree
15843 # simply because there is no reason against having it here, and in addition,
15844 # creating and moving files from /tmp can sometimes cause problems.
15845 # Hook for its removal unless debugging.
15846 # Note that there is a small window in which the directory will not be cleaned:
15847 # after its creation but before its name has been assigned to `$tmp'.
15848 $debug ||
15849 {
15850 tmp=
15851 trap 'exit_status=$?
15852 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15853 ' 0
15854 trap 'as_fn_exit 1' 1 2 13 15
15855 }
15856 # Create a (secure) tmp directory for tmp files.
15857
15858 {
15859 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15860 test -n "$tmp" && test -d "$tmp"
15861 } ||
15862 {
15863 tmp=./conf$$-$RANDOM
15864 (umask 077 && mkdir "$tmp")
15865 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15866
15867 # Set up the scripts for CONFIG_FILES section.
15868 # No need to generate them if there are no CONFIG_FILES.
15869 # This happens for instance with `./config.status config.h'.
15870 if test -n "$CONFIG_FILES"; then
15871
15872
15873 ac_cr=`echo X | tr X '\015'`
15874 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15875 # But we know of no other shell where ac_cr would be empty at this
15876 # point, so we can use a bashism as a fallback.
15877 if test "x$ac_cr" = x; then
15878 eval ac_cr=\$\'\\r\'
15879 fi
15880 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15881 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15882 ac_cs_awk_cr='\r'
15883 else
15884 ac_cs_awk_cr=$ac_cr
15885 fi
15886
15887 echo 'BEGIN {' >"$tmp/subs1.awk" &&
15888 _ACEOF
15889
15890
15891 {
15892 echo "cat >conf$$subs.awk <<_ACEOF" &&
15893 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15894 echo "_ACEOF"
15895 } >conf$$subs.sh ||
15896 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15897 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15898 ac_delim='%!_!# '
15899 for ac_last_try in false false false false false :; do
15900 . ./conf$$subs.sh ||
15901 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15902
15903 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15904 if test $ac_delim_n = $ac_delim_num; then
15905 break
15906 elif $ac_last_try; then
15907 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15908 else
15909 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15910 fi
15911 done
15912 rm -f conf$$subs.sh
15913
15914 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15915 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15916 _ACEOF
15917 sed -n '
15918 h
15919 s/^/S["/; s/!.*/"]=/
15920 p
15921 g
15922 s/^[^!]*!//
15923 :repl
15924 t repl
15925 s/'"$ac_delim"'$//
15926 t delim
15927 :nl
15928 h
15929 s/\(.\{148\}\).*/\1/
15930 t more1
15931 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15932 p
15933 n
15934 b repl
15935 :more1
15936 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15937 p
15938 g
15939 s/.\{148\}//
15940 t nl
15941 :delim
15942 h
15943 s/\(.\{148\}\).*/\1/
15944 t more2
15945 s/["\\]/\\&/g; s/^/"/; s/$/"/
15946 p
15947 b
15948 :more2
15949 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15950 p
15951 g
15952 s/.\{148\}//
15953 t delim
15954 ' <conf$$subs.awk | sed '
15955 /^[^""]/{
15956 N
15957 s/\n//
15958 }
15959 ' >>$CONFIG_STATUS || ac_write_fail=1
15960 rm -f conf$$subs.awk
15961 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15962 _ACAWK
15963 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15964 for (key in S) S_is_set[key] = 1
15965 FS = "\a"
15966
15967 }
15968 {
15969 line = $ 0
15970 nfields = split(line, field, "@")
15971 substed = 0
15972 len = length(field[1])
15973 for (i = 2; i < nfields; i++) {
15974 key = field[i]
15975 keylen = length(key)
15976 if (S_is_set[key]) {
15977 value = S[key]
15978 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15979 len += length(value) + length(field[++i])
15980 substed = 1
15981 } else
15982 len += 1 + keylen
15983 }
15984
15985 print line
15986 }
15987
15988 _ACAWK
15989 _ACEOF
15990 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15991 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15992 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15993 else
15994 cat
15995 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15996 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15997 _ACEOF
15998
15999 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16000 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16001 # trailing colons and then remove the whole line if VPATH becomes empty
16002 # (actually we leave an empty line to preserve line numbers).
16003 if test "x$srcdir" = x.; then
16004 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16005 s/:*\$(srcdir):*/:/
16006 s/:*\${srcdir}:*/:/
16007 s/:*@srcdir@:*/:/
16008 s/^\([^=]*=[ ]*\):*/\1/
16009 s/:*$//
16010 s/^[^=]*=[ ]*$//
16011 }'
16012 fi
16013
16014 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16015 fi # test -n "$CONFIG_FILES"
16016
16017 # Set up the scripts for CONFIG_HEADERS section.
16018 # No need to generate them if there are no CONFIG_HEADERS.
16019 # This happens for instance with `./config.status Makefile'.
16020 if test -n "$CONFIG_HEADERS"; then
16021 cat >"$tmp/defines.awk" <<\_ACAWK ||
16022 BEGIN {
16023 _ACEOF
16024
16025 # Transform confdefs.h into an awk script `defines.awk', embedded as
16026 # here-document in config.status, that substitutes the proper values into
16027 # config.h.in to produce config.h.
16028
16029 # Create a delimiter string that does not exist in confdefs.h, to ease
16030 # handling of long lines.
16031 ac_delim='%!_!# '
16032 for ac_last_try in false false :; do
16033 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
16034 if test -z "$ac_t"; then
16035 break
16036 elif $ac_last_try; then
16037 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
16038 else
16039 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16040 fi
16041 done
16042
16043 # For the awk script, D is an array of macro values keyed by name,
16044 # likewise P contains macro parameters if any. Preserve backslash
16045 # newline sequences.
16046
16047 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16048 sed -n '
16049 s/.\{148\}/&'"$ac_delim"'/g
16050 t rset
16051 :rset
16052 s/^[ ]*#[ ]*define[ ][ ]*/ /
16053 t def
16054 d
16055 :def
16056 s/\\$//
16057 t bsnl
16058 s/["\\]/\\&/g
16059 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
16060 D["\1"]=" \3"/p
16061 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
16062 d
16063 :bsnl
16064 s/["\\]/\\&/g
16065 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
16066 D["\1"]=" \3\\\\\\n"\\/p
16067 t cont
16068 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16069 t cont
16070 d
16071 :cont
16072 n
16073 s/.\{148\}/&'"$ac_delim"'/g
16074 t clear
16075 :clear
16076 s/\\$//
16077 t bsnlc
16078 s/["\\]/\\&/g; s/^/"/; s/$/"/p
16079 d
16080 :bsnlc
16081 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
16082 b cont
16083 ' <confdefs.h | sed '
16084 s/'"$ac_delim"'/"\\\
16085 "/g' >>$CONFIG_STATUS || ac_write_fail=1
16086
16087 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16088 for (key in D) D_is_set[key] = 1
16089 FS = "\a"
16090 }
16091 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
16092 line = \$ 0
16093 split(line, arg, " ")
16094 if (arg[1] == "#") {
16095 defundef = arg[2]
16096 mac1 = arg[3]
16097 } else {
16098 defundef = substr(arg[1], 2)
16099 mac1 = arg[2]
16100 }
16101 split(mac1, mac2, "(") #)
16102 macro = mac2[1]
16103 prefix = substr(line, 1, index(line, defundef) - 1)
16104 if (D_is_set[macro]) {
16105 # Preserve the white space surrounding the "#".
16106 print prefix "define", macro P[macro] D[macro]
16107 next
16108 } else {
16109 # Replace #undef with comments. This is necessary, for example,
16110 # in the case of _POSIX_SOURCE, which is predefined and required
16111 # on some systems where configure will not decide to define it.
16112 if (defundef == "undef") {
16113 print "/*", prefix defundef, macro, "*/"
16114 next
16115 }
16116 }
16117 }
16118 { print }
16119 _ACAWK
16120 _ACEOF
16121 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16122 as_fn_error "could not setup config headers machinery" "$LINENO" 5
16123 fi # test -n "$CONFIG_HEADERS"
16124
16125
16126 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
16127 shift
16128 for ac_tag
16129 do
16130 case $ac_tag in
16131 :[FHLC]) ac_mode=$ac_tag; continue;;
16132 esac
16133 case $ac_mode$ac_tag in
16134 :[FHL]*:*);;
16135 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
16136 :[FH]-) ac_tag=-:-;;
16137 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
16138 esac
16139 ac_save_IFS=$IFS
16140 IFS=:
16141 set x $ac_tag
16142 IFS=$ac_save_IFS
16143 shift
16144 ac_file=$1
16145 shift
16146
16147 case $ac_mode in
16148 :L) ac_source=$1;;
16149 :[FH])
16150 ac_file_inputs=
16151 for ac_f
16152 do
16153 case $ac_f in
16154 -) ac_f="$tmp/stdin";;
16155 *) # Look for the file first in the build tree, then in the source tree
16156 # (if the path is not absolute). The absolute path cannot be DOS-style,
16157 # because $ac_f cannot contain `:'.
16158 test -f "$ac_f" ||
16159 case $ac_f in
16160 [\\/$]*) false;;
16161 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
16162 esac ||
16163 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
16164 esac
16165 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
16166 as_fn_append ac_file_inputs " '$ac_f'"
16167 done
16168
16169 # Let's still pretend it is `configure' which instantiates (i.e., don't
16170 # use $as_me), people would be surprised to read:
16171 # /* config.h. Generated by config.status. */
16172 configure_input='Generated from '`
16173 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16174 `' by configure.'
16175 if test x"$ac_file" != x-; then
16176 configure_input="$ac_file. $configure_input"
16177 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
16178 $as_echo "$as_me: creating $ac_file" >&6;}
16179 fi
16180 # Neutralize special characters interpreted by sed in replacement strings.
16181 case $configure_input in #(
16182 *\&* | *\|* | *\\* )
16183 ac_sed_conf_input=`$as_echo "$configure_input" |
16184 sed 's/[\\\\&|]/\\\\&/g'`;; #(
16185 *) ac_sed_conf_input=$configure_input;;
16186 esac
16187
16188 case $ac_tag in
16189 *:-:* | *:-) cat >"$tmp/stdin" \
16190 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
16191 esac
16192 ;;
16193 esac
16194
16195 ac_dir=`$as_dirname -- "$ac_file" ||
16196 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16197 X"$ac_file" : 'X\(//\)[^/]' \| \
16198 X"$ac_file" : 'X\(//\)$' \| \
16199 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
16200 $as_echo X"$ac_file" |
16201 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16202 s//\1/
16203 q
16204 }
16205 /^X\(\/\/\)[^/].*/{
16206 s//\1/
16207 q
16208 }
16209 /^X\(\/\/\)$/{
16210 s//\1/
16211 q
16212 }
16213 /^X\(\/\).*/{
16214 s//\1/
16215 q
16216 }
16217 s/.*/./; q'`
16218 as_dir="$ac_dir"; as_fn_mkdir_p
16219 ac_builddir=.
16220
16221 case "$ac_dir" in
16222 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16223 *)
16224 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16225 # A ".." for each directory in $ac_dir_suffix.
16226 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16227 case $ac_top_builddir_sub in
16228 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16229 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16230 esac ;;
16231 esac
16232 ac_abs_top_builddir=$ac_pwd
16233 ac_abs_builddir=$ac_pwd$ac_dir_suffix
16234 # for backward compatibility:
16235 ac_top_builddir=$ac_top_build_prefix
16236
16237 case $srcdir in
16238 .) # We are building in place.
16239 ac_srcdir=.
16240 ac_top_srcdir=$ac_top_builddir_sub
16241 ac_abs_top_srcdir=$ac_pwd ;;
16242 [\\/]* | ?:[\\/]* ) # Absolute name.
16243 ac_srcdir=$srcdir$ac_dir_suffix;
16244 ac_top_srcdir=$srcdir
16245 ac_abs_top_srcdir=$srcdir ;;
16246 *) # Relative name.
16247 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16248 ac_top_srcdir=$ac_top_build_prefix$srcdir
16249 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
16250 esac
16251 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16252
16253
16254 case $ac_mode in
16255 :F)
16256 #
16257 # CONFIG_FILE
16258 #
16259
16260 case $INSTALL in
16261 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16262 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
16263 esac
16264 ac_MKDIR_P=$MKDIR_P
16265 case $MKDIR_P in
16266 [\\/$]* | ?:[\\/]* ) ;;
16267 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
16268 esac
16269 _ACEOF
16270
16271 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16272 # If the template does not know about datarootdir, expand it.
16273 # FIXME: This hack should be removed a few years after 2.60.
16274 ac_datarootdir_hack=; ac_datarootdir_seen=
16275 ac_sed_dataroot='
16276 /datarootdir/ {
16277 p
16278 q
16279 }
16280 /@datadir@/p
16281 /@docdir@/p
16282 /@infodir@/p
16283 /@localedir@/p
16284 /@mandir@/p'
16285 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16286 *datarootdir*) ac_datarootdir_seen=yes;;
16287 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16288 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16289 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16290 _ACEOF
16291 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16292 ac_datarootdir_hack='
16293 s&@datadir@&$datadir&g
16294 s&@docdir@&$docdir&g
16295 s&@infodir@&$infodir&g
16296 s&@localedir@&$localedir&g
16297 s&@mandir@&$mandir&g
16298 s&\\\${datarootdir}&$datarootdir&g' ;;
16299 esac
16300 _ACEOF
16301
16302 # Neutralize VPATH when `$srcdir' = `.'.
16303 # Shell code in configure.ac might set extrasub.
16304 # FIXME: do we really want to maintain this feature?
16305 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16306 ac_sed_extra="$ac_vpsub
16307 $extrasub
16308 _ACEOF
16309 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16310 :t
16311 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16312 s|@configure_input@|$ac_sed_conf_input|;t t
16313 s&@top_builddir@&$ac_top_builddir_sub&;t t
16314 s&@top_build_prefix@&$ac_top_build_prefix&;t t
16315 s&@srcdir@&$ac_srcdir&;t t
16316 s&@abs_srcdir@&$ac_abs_srcdir&;t t
16317 s&@top_srcdir@&$ac_top_srcdir&;t t
16318 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16319 s&@builddir@&$ac_builddir&;t t
16320 s&@abs_builddir@&$ac_abs_builddir&;t t
16321 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16322 s&@INSTALL@&$ac_INSTALL&;t t
16323 s&@MKDIR_P@&$ac_MKDIR_P&;t t
16324 $ac_datarootdir_hack
16325 "
16326 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
16327 || as_fn_error "could not create $ac_file" "$LINENO" 5
16328
16329 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16330 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
16331 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
16332 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16333 which seems to be undefined. Please make sure it is defined." >&5
16334 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16335 which seems to be undefined. Please make sure it is defined." >&2;}
16336
16337 rm -f "$tmp/stdin"
16338 case $ac_file in
16339 -) cat "$tmp/out" && rm -f "$tmp/out";;
16340 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
16341 esac \
16342 || as_fn_error "could not create $ac_file" "$LINENO" 5
16343 ;;
16344 :H)
16345 #
16346 # CONFIG_HEADER
16347 #
16348 if test x"$ac_file" != x-; then
16349 {
16350 $as_echo "/* $configure_input */" \
16351 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
16352 } >"$tmp/config.h" \
16353 || as_fn_error "could not create $ac_file" "$LINENO" 5
16354 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
16355 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16356 $as_echo "$as_me: $ac_file is unchanged" >&6;}
16357 else
16358 rm -f "$ac_file"
16359 mv "$tmp/config.h" "$ac_file" \
16360 || as_fn_error "could not create $ac_file" "$LINENO" 5
16361 fi
16362 else
16363 $as_echo "/* $configure_input */" \
16364 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
16365 || as_fn_error "could not create -" "$LINENO" 5
16366 fi
16367 # Compute "$ac_file"'s index in $config_headers.
16368 _am_arg="$ac_file"
16369 _am_stamp_count=1
16370 for _am_header in $config_headers :; do
16371 case $_am_header in
16372 $_am_arg | $_am_arg:* )
16373 break ;;
16374 * )
16375 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16376 esac
16377 done
16378 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16379 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16380 X"$_am_arg" : 'X\(//\)[^/]' \| \
16381 X"$_am_arg" : 'X\(//\)$' \| \
16382 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16383 $as_echo X"$_am_arg" |
16384 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16385 s//\1/
16386 q
16387 }
16388 /^X\(\/\/\)[^/].*/{
16389 s//\1/
16390 q
16391 }
16392 /^X\(\/\/\)$/{
16393 s//\1/
16394 q
16395 }
16396 /^X\(\/\).*/{
16397 s//\1/
16398 q
16399 }
16400 s/.*/./; q'`/stamp-h$_am_stamp_count
16401 ;;
16402
16403 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16404 $as_echo "$as_me: executing $ac_file commands" >&6;}
16405 ;;
16406 esac
16407
16408
16409 case $ac_file$ac_mode in
16410 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16411 # Autoconf 2.62 quotes --file arguments for eval, but not when files
16412 # are listed without --file. Let's play safe and only enable the eval
16413 # if we detect the quoting.
16414 case $CONFIG_FILES in
16415 *\'*) eval set x "$CONFIG_FILES" ;;
16416 *) set x $CONFIG_FILES ;;
16417 esac
16418 shift
16419 for mf
16420 do
16421 # Strip MF so we end up with the name of the file.
16422 mf=`echo "$mf" | sed -e 's/:.*$//'`
16423 # Check whether this is an Automake generated Makefile or not.
16424 # We used to match only the files named `Makefile.in', but
16425 # some people rename them; so instead we look at the file content.
16426 # Grep'ing the first line is not enough: some people post-process
16427 # each Makefile.in and add a new line on top of each file to say so.
16428 # Grep'ing the whole file is not good either: AIX grep has a line
16429 # limit of 2048, but all sed's we know have understand at least 4000.
16430 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16431 dirpart=`$as_dirname -- "$mf" ||
16432 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16433 X"$mf" : 'X\(//\)[^/]' \| \
16434 X"$mf" : 'X\(//\)$' \| \
16435 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16436 $as_echo X"$mf" |
16437 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16438 s//\1/
16439 q
16440 }
16441 /^X\(\/\/\)[^/].*/{
16442 s//\1/
16443 q
16444 }
16445 /^X\(\/\/\)$/{
16446 s//\1/
16447 q
16448 }
16449 /^X\(\/\).*/{
16450 s//\1/
16451 q
16452 }
16453 s/.*/./; q'`
16454 else
16455 continue
16456 fi
16457 # Extract the definition of DEPDIR, am__include, and am__quote
16458 # from the Makefile without running `make'.
16459 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16460 test -z "$DEPDIR" && continue
16461 am__include=`sed -n 's/^am__include = //p' < "$mf"`
16462 test -z "am__include" && continue
16463 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16464 # When using ansi2knr, U may be empty or an underscore; expand it
16465 U=`sed -n 's/^U = //p' < "$mf"`
16466 # Find all dependency output files, they are included files with
16467 # $(DEPDIR) in their names. We invoke sed twice because it is the
16468 # simplest approach to changing $(DEPDIR) to its actual value in the
16469 # expansion.
16470 for file in `sed -n "
16471 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16472 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16473 # Make sure the directory exists.
16474 test -f "$dirpart/$file" && continue
16475 fdir=`$as_dirname -- "$file" ||
16476 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16477 X"$file" : 'X\(//\)[^/]' \| \
16478 X"$file" : 'X\(//\)$' \| \
16479 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16480 $as_echo X"$file" |
16481 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16482 s//\1/
16483 q
16484 }
16485 /^X\(\/\/\)[^/].*/{
16486 s//\1/
16487 q
16488 }
16489 /^X\(\/\/\)$/{
16490 s//\1/
16491 q
16492 }
16493 /^X\(\/\).*/{
16494 s//\1/
16495 q
16496 }
16497 s/.*/./; q'`
16498 as_dir=$dirpart/$fdir; as_fn_mkdir_p
16499 # echo "creating $dirpart/$file"
16500 echo '# dummy' > "$dirpart/$file"
16501 done
16502 done
16503 }
16504 ;;
16505 "libtool":C)
16506
16507 # See if we are running on zsh, and set the options which allow our
16508 # commands through without removal of \ escapes.
16509 if test -n "${ZSH_VERSION+set}" ; then
16510 setopt NO_GLOB_SUBST
16511 fi
16512
16513 cfgfile="${ofile}T"
16514 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16515 $RM "$cfgfile"
16516
16517 cat <<_LT_EOF >> "$cfgfile"
16518 #! $SHELL
16519
16520 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16521 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16522 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16523 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16524 #
16525 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16526 # 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
16527 # Inc.
16528 # Written by Gordon Matzigkeit, 1996
16529 #
16530 # This file is part of GNU Libtool.
16531 #
16532 # GNU Libtool is free software; you can redistribute it and/or
16533 # modify it under the terms of the GNU General Public License as
16534 # published by the Free Software Foundation; either version 2 of
16535 # the License, or (at your option) any later version.
16536 #
16537 # As a special exception to the GNU General Public License,
16538 # if you distribute this file as part of a program or library that
16539 # is built using GNU Libtool, you may include this file under the
16540 # same distribution terms that you use for the rest of that program.
16541 #
16542 # GNU Libtool is distributed in the hope that it will be useful,
16543 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16544 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16545 # GNU General Public License for more details.
16546 #
16547 # You should have received a copy of the GNU General Public License
16548 # along with GNU Libtool; see the file COPYING. If not, a copy
16549 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16550 # obtained by writing to the Free Software Foundation, Inc.,
16551 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16552
16553
16554 # The names of the tagged configurations supported by this script.
16555 available_tags=""
16556
16557 # ### BEGIN LIBTOOL CONFIG
16558
16559 # Which release of libtool.m4 was used?
16560 macro_version=$macro_version
16561 macro_revision=$macro_revision
16562
16563 # Whether or not to build shared libraries.
16564 build_libtool_libs=$enable_shared
16565
16566 # Whether or not to build static libraries.
16567 build_old_libs=$enable_static
16568
16569 # What type of objects to build.
16570 pic_mode=$pic_mode
16571
16572 # Whether or not to optimize for fast installation.
16573 fast_install=$enable_fast_install
16574
16575 # Shell to use when invoking shell scripts.
16576 SHELL=$lt_SHELL
16577
16578 # An echo program that protects backslashes.
16579 ECHO=$lt_ECHO
16580
16581 # The host system.
16582 host_alias=$host_alias
16583 host=$host
16584 host_os=$host_os
16585
16586 # The build system.
16587 build_alias=$build_alias
16588 build=$build
16589 build_os=$build_os
16590
16591 # A sed program that does not truncate output.
16592 SED=$lt_SED
16593
16594 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16595 Xsed="\$SED -e 1s/^X//"
16596
16597 # A grep program that handles long lines.
16598 GREP=$lt_GREP
16599
16600 # An ERE matcher.
16601 EGREP=$lt_EGREP
16602
16603 # A literal string matcher.
16604 FGREP=$lt_FGREP
16605
16606 # A BSD- or MS-compatible name lister.
16607 NM=$lt_NM
16608
16609 # Whether we need soft or hard links.
16610 LN_S=$lt_LN_S
16611
16612 # What is the maximum length of a command?
16613 max_cmd_len=$max_cmd_len
16614
16615 # Object file suffix (normally "o").
16616 objext=$ac_objext
16617
16618 # Executable file suffix (normally "").
16619 exeext=$exeext
16620
16621 # whether the shell understands "unset".
16622 lt_unset=$lt_unset
16623
16624 # turn spaces into newlines.
16625 SP2NL=$lt_lt_SP2NL
16626
16627 # turn newlines into spaces.
16628 NL2SP=$lt_lt_NL2SP
16629
16630 # convert \$build file names to \$host format.
16631 to_host_file_cmd=$lt_cv_to_host_file_cmd
16632
16633 # convert \$build files to toolchain format.
16634 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
16635
16636 # An object symbol dumper.
16637 OBJDUMP=$lt_OBJDUMP
16638
16639 # Method to check whether dependent libraries are shared objects.
16640 deplibs_check_method=$lt_deplibs_check_method
16641
16642 # Command to use when deplibs_check_method = "file_magic".
16643 file_magic_cmd=$lt_file_magic_cmd
16644
16645 # How to find potential files when deplibs_check_method = "file_magic".
16646 file_magic_glob=$lt_file_magic_glob
16647
16648 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
16649 want_nocaseglob=$lt_want_nocaseglob
16650
16651 # DLL creation program.
16652 DLLTOOL=$lt_DLLTOOL
16653
16654 # Command to associate shared and link libraries.
16655 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
16656
16657 # The archiver.
16658 AR=$lt_AR
16659
16660 # Flags to create an archive.
16661 AR_FLAGS=$lt_AR_FLAGS
16662
16663 # How to feed a file listing to the archiver.
16664 archiver_list_spec=$lt_archiver_list_spec
16665
16666 # A symbol stripping program.
16667 STRIP=$lt_STRIP
16668
16669 # Commands used to install an old-style archive.
16670 RANLIB=$lt_RANLIB
16671 old_postinstall_cmds=$lt_old_postinstall_cmds
16672 old_postuninstall_cmds=$lt_old_postuninstall_cmds
16673
16674 # Whether to use a lock for old archive extraction.
16675 lock_old_archive_extraction=$lock_old_archive_extraction
16676
16677 # A C compiler.
16678 LTCC=$lt_CC
16679
16680 # LTCC compiler flags.
16681 LTCFLAGS=$lt_CFLAGS
16682
16683 # Take the output of nm and produce a listing of raw symbols and C names.
16684 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16685
16686 # Transform the output of nm in a proper C declaration.
16687 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16688
16689 # Transform the output of nm in a C name address pair.
16690 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16691
16692 # Transform the output of nm in a C name address pair when lib prefix is needed.
16693 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16694
16695 # Specify filename containing input files for \$NM.
16696 nm_file_list_spec=$lt_nm_file_list_spec
16697
16698 # The root where to search for dependent libraries,and in which our libraries should be installed.
16699 lt_sysroot=$lt_sysroot
16700
16701 # The name of the directory that contains temporary libtool files.
16702 objdir=$objdir
16703
16704 # Used to examine libraries when file_magic_cmd begins with "file".
16705 MAGIC_CMD=$MAGIC_CMD
16706
16707 # Must we lock files when doing compilation?
16708 need_locks=$lt_need_locks
16709
16710 # Manifest tool.
16711 MANIFEST_TOOL=$lt_MANIFEST_TOOL
16712
16713 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16714 DSYMUTIL=$lt_DSYMUTIL
16715
16716 # Tool to change global to local symbols on Mac OS X.
16717 NMEDIT=$lt_NMEDIT
16718
16719 # Tool to manipulate fat objects and archives on Mac OS X.
16720 LIPO=$lt_LIPO
16721
16722 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
16723 OTOOL=$lt_OTOOL
16724
16725 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16726 OTOOL64=$lt_OTOOL64
16727
16728 # Old archive suffix (normally "a").
16729 libext=$libext
16730
16731 # Shared library suffix (normally ".so").
16732 shrext_cmds=$lt_shrext_cmds
16733
16734 # The commands to extract the exported symbol list from a shared archive.
16735 extract_expsyms_cmds=$lt_extract_expsyms_cmds
16736
16737 # Variables whose values should be saved in libtool wrapper scripts and
16738 # restored at link time.
16739 variables_saved_for_relink=$lt_variables_saved_for_relink
16740
16741 # Do we need the "lib" prefix for modules?
16742 need_lib_prefix=$need_lib_prefix
16743
16744 # Do we need a version for libraries?
16745 need_version=$need_version
16746
16747 # Library versioning type.
16748 version_type=$version_type
16749
16750 # Shared library runtime path variable.
16751 runpath_var=$runpath_var
16752
16753 # Shared library path variable.
16754 shlibpath_var=$shlibpath_var
16755
16756 # Is shlibpath searched before the hard-coded library search path?
16757 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16758
16759 # Format of library name prefix.
16760 libname_spec=$lt_libname_spec
16761
16762 # List of archive names. First name is the real one, the rest are links.
16763 # The last name is the one that the linker finds with -lNAME
16764 library_names_spec=$lt_library_names_spec
16765
16766 # The coded name of the library, if different from the real name.
16767 soname_spec=$lt_soname_spec
16768
16769 # Permission mode override for installation of shared libraries.
16770 install_override_mode=$lt_install_override_mode
16771
16772 # Command to use after installation of a shared archive.
16773 postinstall_cmds=$lt_postinstall_cmds
16774
16775 # Command to use after uninstallation of a shared archive.
16776 postuninstall_cmds=$lt_postuninstall_cmds
16777
16778 # Commands used to finish a libtool library installation in a directory.
16779 finish_cmds=$lt_finish_cmds
16780
16781 # As "finish_cmds", except a single script fragment to be evaled but
16782 # not shown.
16783 finish_eval=$lt_finish_eval
16784
16785 # Whether we should hardcode library paths into libraries.
16786 hardcode_into_libs=$hardcode_into_libs
16787
16788 # Compile-time system search path for libraries.
16789 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16790
16791 # Run-time system search path for libraries.
16792 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16793
16794 # Whether dlopen is supported.
16795 dlopen_support=$enable_dlopen
16796
16797 # Whether dlopen of programs is supported.
16798 dlopen_self=$enable_dlopen_self
16799
16800 # Whether dlopen of statically linked programs is supported.
16801 dlopen_self_static=$enable_dlopen_self_static
16802
16803 # Commands to strip libraries.
16804 old_striplib=$lt_old_striplib
16805 striplib=$lt_striplib
16806
16807
16808 # The linker used to build libraries.
16809 LD=$lt_LD
16810
16811 # How to create reloadable object files.
16812 reload_flag=$lt_reload_flag
16813 reload_cmds=$lt_reload_cmds
16814
16815 # Commands used to build an old-style archive.
16816 old_archive_cmds=$lt_old_archive_cmds
16817
16818 # A language specific compiler.
16819 CC=$lt_compiler
16820
16821 # Is the compiler the GNU compiler?
16822 with_gcc=$GCC
16823
16824 # Compiler flag to turn off builtin functions.
16825 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16826
16827 # Additional compiler flags for building library objects.
16828 pic_flag=$lt_lt_prog_compiler_pic
16829
16830 # How to pass a linker flag through the compiler.
16831 wl=$lt_lt_prog_compiler_wl
16832
16833 # Compiler flag to prevent dynamic linking.
16834 link_static_flag=$lt_lt_prog_compiler_static
16835
16836 # Does compiler simultaneously support -c and -o options?
16837 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16838
16839 # Whether or not to add -lc for building shared libraries.
16840 build_libtool_need_lc=$archive_cmds_need_lc
16841
16842 # Whether or not to disallow shared libs when runtime libs are static.
16843 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16844
16845 # Compiler flag to allow reflexive dlopens.
16846 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16847
16848 # Compiler flag to generate shared objects directly from archives.
16849 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16850
16851 # Whether the compiler copes with passing no objects directly.
16852 compiler_needs_object=$lt_compiler_needs_object
16853
16854 # Create an old-style archive from a shared archive.
16855 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16856
16857 # Create a temporary old-style archive to link instead of a shared archive.
16858 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16859
16860 # Commands used to build a shared archive.
16861 archive_cmds=$lt_archive_cmds
16862 archive_expsym_cmds=$lt_archive_expsym_cmds
16863
16864 # Commands used to build a loadable module if different from building
16865 # a shared archive.
16866 module_cmds=$lt_module_cmds
16867 module_expsym_cmds=$lt_module_expsym_cmds
16868
16869 # Whether we are building with GNU ld or not.
16870 with_gnu_ld=$lt_with_gnu_ld
16871
16872 # Flag that allows shared libraries with undefined symbols to be built.
16873 allow_undefined_flag=$lt_allow_undefined_flag
16874
16875 # Flag that enforces no undefined symbols.
16876 no_undefined_flag=$lt_no_undefined_flag
16877
16878 # Flag to hardcode \$libdir into a binary during linking.
16879 # This must work even if \$libdir does not exist
16880 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16881
16882 # If ld is used when linking, flag to hardcode \$libdir into a binary
16883 # during linking. This must work even if \$libdir does not exist.
16884 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16885
16886 # Whether we need a single "-rpath" flag with a separated argument.
16887 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16888
16889 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16890 # DIR into the resulting binary.
16891 hardcode_direct=$hardcode_direct
16892
16893 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16894 # DIR into the resulting binary and the resulting library dependency is
16895 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16896 # library is relocated.
16897 hardcode_direct_absolute=$hardcode_direct_absolute
16898
16899 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16900 # into the resulting binary.
16901 hardcode_minus_L=$hardcode_minus_L
16902
16903 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16904 # into the resulting binary.
16905 hardcode_shlibpath_var=$hardcode_shlibpath_var
16906
16907 # Set to "yes" if building a shared library automatically hardcodes DIR
16908 # into the library and all subsequent libraries and executables linked
16909 # against it.
16910 hardcode_automatic=$hardcode_automatic
16911
16912 # Set to yes if linker adds runtime paths of dependent libraries
16913 # to runtime path list.
16914 inherit_rpath=$inherit_rpath
16915
16916 # Whether libtool must link a program against all its dependency libraries.
16917 link_all_deplibs=$link_all_deplibs
16918
16919 # Set to "yes" if exported symbols are required.
16920 always_export_symbols=$always_export_symbols
16921
16922 # The commands to list exported symbols.
16923 export_symbols_cmds=$lt_export_symbols_cmds
16924
16925 # Symbols that should not be listed in the preloaded symbols.
16926 exclude_expsyms=$lt_exclude_expsyms
16927
16928 # Symbols that must always be exported.
16929 include_expsyms=$lt_include_expsyms
16930
16931 # Commands necessary for linking programs (against libraries) with templates.
16932 prelink_cmds=$lt_prelink_cmds
16933
16934 # Commands necessary for finishing linking programs.
16935 postlink_cmds=$lt_postlink_cmds
16936
16937 # Specify filename containing input files.
16938 file_list_spec=$lt_file_list_spec
16939
16940 # How to hardcode a shared library path into an executable.
16941 hardcode_action=$hardcode_action
16942
16943 # ### END LIBTOOL CONFIG
16944
16945 _LT_EOF
16946
16947 case $host_os in
16948 aix3*)
16949 cat <<\_LT_EOF >> "$cfgfile"
16950 # AIX sometimes has problems with the GCC collect2 program. For some
16951 # reason, if we set the COLLECT_NAMES environment variable, the problems
16952 # vanish in a puff of smoke.
16953 if test "X${COLLECT_NAMES+set}" != Xset; then
16954 COLLECT_NAMES=
16955 export COLLECT_NAMES
16956 fi
16957 _LT_EOF
16958 ;;
16959 esac
16960
16961
16962 ltmain="$ac_aux_dir/ltmain.sh"
16963
16964
16965 # We use sed instead of cat because bash on DJGPP gets confused if
16966 # if finds mixed CR/LF and LF-only lines. Since sed operates in
16967 # text mode, it properly converts lines to CR/LF. This bash problem
16968 # is reportedly fixed, but why not run on old versions too?
16969 sed '$q' "$ltmain" >> "$cfgfile" \
16970 || (rm -f "$cfgfile"; exit 1)
16971
16972 if test x"$xsi_shell" = xyes; then
16973 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
16974 func_dirname ()\
16975 {\
16976 \ case ${1} in\
16977 \ */*) func_dirname_result="${1%/*}${2}" ;;\
16978 \ * ) func_dirname_result="${3}" ;;\
16979 \ esac\
16980 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
16981 && mv -f "$cfgfile.tmp" "$cfgfile" \
16982 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16983 test 0 -eq $? || _lt_function_replace_fail=:
16984
16985
16986 sed -e '/^func_basename ()$/,/^} # func_basename /c\
16987 func_basename ()\
16988 {\
16989 \ func_basename_result="${1##*/}"\
16990 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
16991 && mv -f "$cfgfile.tmp" "$cfgfile" \
16992 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16993 test 0 -eq $? || _lt_function_replace_fail=:
16994
16995
16996 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
16997 func_dirname_and_basename ()\
16998 {\
16999 \ case ${1} in\
17000 \ */*) func_dirname_result="${1%/*}${2}" ;;\
17001 \ * ) func_dirname_result="${3}" ;;\
17002 \ esac\
17003 \ func_basename_result="${1##*/}"\
17004 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
17005 && mv -f "$cfgfile.tmp" "$cfgfile" \
17006 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17007 test 0 -eq $? || _lt_function_replace_fail=:
17008
17009
17010 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
17011 func_stripname ()\
17012 {\
17013 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
17014 \ # positional parameters, so assign one to ordinary parameter first.\
17015 \ func_stripname_result=${3}\
17016 \ func_stripname_result=${func_stripname_result#"${1}"}\
17017 \ func_stripname_result=${func_stripname_result%"${2}"}\
17018 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
17019 && mv -f "$cfgfile.tmp" "$cfgfile" \
17020 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17021 test 0 -eq $? || _lt_function_replace_fail=:
17022
17023
17024 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
17025 func_split_long_opt ()\
17026 {\
17027 \ func_split_long_opt_name=${1%%=*}\
17028 \ func_split_long_opt_arg=${1#*=}\
17029 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
17030 && mv -f "$cfgfile.tmp" "$cfgfile" \
17031 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17032 test 0 -eq $? || _lt_function_replace_fail=:
17033
17034
17035 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
17036 func_split_short_opt ()\
17037 {\
17038 \ func_split_short_opt_arg=${1#??}\
17039 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
17040 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
17041 && mv -f "$cfgfile.tmp" "$cfgfile" \
17042 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17043 test 0 -eq $? || _lt_function_replace_fail=:
17044
17045
17046 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
17047 func_lo2o ()\
17048 {\
17049 \ case ${1} in\
17050 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
17051 \ *) func_lo2o_result=${1} ;;\
17052 \ esac\
17053 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
17054 && mv -f "$cfgfile.tmp" "$cfgfile" \
17055 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17056 test 0 -eq $? || _lt_function_replace_fail=:
17057
17058
17059 sed -e '/^func_xform ()$/,/^} # func_xform /c\
17060 func_xform ()\
17061 {\
17062 func_xform_result=${1%.*}.lo\
17063 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
17064 && mv -f "$cfgfile.tmp" "$cfgfile" \
17065 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17066 test 0 -eq $? || _lt_function_replace_fail=:
17067
17068
17069 sed -e '/^func_arith ()$/,/^} # func_arith /c\
17070 func_arith ()\
17071 {\
17072 func_arith_result=$(( $* ))\
17073 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
17074 && mv -f "$cfgfile.tmp" "$cfgfile" \
17075 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17076 test 0 -eq $? || _lt_function_replace_fail=:
17077
17078
17079 sed -e '/^func_len ()$/,/^} # func_len /c\
17080 func_len ()\
17081 {\
17082 func_len_result=${#1}\
17083 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
17084 && mv -f "$cfgfile.tmp" "$cfgfile" \
17085 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17086 test 0 -eq $? || _lt_function_replace_fail=:
17087
17088 fi
17089
17090 if test x"$lt_shell_append" = xyes; then
17091 sed -e '/^func_append ()$/,/^} # func_append /c\
17092 func_append ()\
17093 {\
17094 eval "${1}+=\\${2}"\
17095 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
17096 && mv -f "$cfgfile.tmp" "$cfgfile" \
17097 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17098 test 0 -eq $? || _lt_function_replace_fail=:
17099
17100
17101 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
17102 func_append_quoted ()\
17103 {\
17104 \ func_quote_for_eval "${2}"\
17105 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
17106 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
17107 && mv -f "$cfgfile.tmp" "$cfgfile" \
17108 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17109 test 0 -eq $? || _lt_function_replace_fail=:
17110
17111
17112 # Save a `func_append' function call where possible by direct use of '+='
17113 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
17114 && mv -f "$cfgfile.tmp" "$cfgfile" \
17115 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17116 test 0 -eq $? || _lt_function_replace_fail=:
17117 else
17118 # Save a `func_append' function call even when '+=' is not available
17119 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
17120 && mv -f "$cfgfile.tmp" "$cfgfile" \
17121 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17122 test 0 -eq $? || _lt_function_replace_fail=:
17123 fi
17124
17125 if test x"$_lt_function_replace_fail" = x":"; then
17126 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
17127 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
17128 fi
17129
17130
17131 mv -f "$cfgfile" "$ofile" ||
17132 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
17133 chmod +x "$ofile"
17134
17135 ;;
17136 "default-1":C)
17137 for ac_file in $CONFIG_FILES; do
17138 # Support "outfile[:infile[:infile...]]"
17139 case "$ac_file" in
17140 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
17141 esac
17142 # PO directories have a Makefile.in generated from Makefile.in.in.
17143 case "$ac_file" in */Makefile.in)
17144 # Adjust a relative srcdir.
17145 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
17146 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
17147 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
17148 # In autoconf-2.13 it is called $ac_given_srcdir.
17149 # In autoconf-2.50 it is called $srcdir.
17150 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
17151 case "$ac_given_srcdir" in
17152 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
17153 /*) top_srcdir="$ac_given_srcdir" ;;
17154 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
17155 esac
17156 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
17157 rm -f "$ac_dir/POTFILES"
17158 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
17159 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
17160 POMAKEFILEDEPS="POTFILES.in"
17161 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
17162 # on $ac_dir but don't depend on user-specified configuration
17163 # parameters.
17164 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
17165 # The LINGUAS file contains the set of available languages.
17166 if test -n "$OBSOLETE_ALL_LINGUAS"; then
17167 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
17168 fi
17169 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
17170 # Hide the ALL_LINGUAS assigment from automake.
17171 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
17172 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
17173 else
17174 # The set of available languages was given in configure.in.
17175 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
17176 fi
17177 case "$ac_given_srcdir" in
17178 .) srcdirpre= ;;
17179 *) srcdirpre='$(srcdir)/' ;;
17180 esac
17181 POFILES=
17182 GMOFILES=
17183 UPDATEPOFILES=
17184 DUMMYPOFILES=
17185 for lang in $ALL_LINGUAS; do
17186 POFILES="$POFILES $srcdirpre$lang.po"
17187 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
17188 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
17189 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
17190 done
17191 # CATALOGS depends on both $ac_dir and the user's LINGUAS
17192 # environment variable.
17193 INST_LINGUAS=
17194 if test -n "$ALL_LINGUAS"; then
17195 for presentlang in $ALL_LINGUAS; do
17196 useit=no
17197 if test "%UNSET%" != "$LINGUAS"; then
17198 desiredlanguages="$LINGUAS"
17199 else
17200 desiredlanguages="$ALL_LINGUAS"
17201 fi
17202 for desiredlang in $desiredlanguages; do
17203 # Use the presentlang catalog if desiredlang is
17204 # a. equal to presentlang, or
17205 # b. a variant of presentlang (because in this case,
17206 # presentlang can be used as a fallback for messages
17207 # which are not translated in the desiredlang catalog).
17208 case "$desiredlang" in
17209 "$presentlang"*) useit=yes;;
17210 esac
17211 done
17212 if test $useit = yes; then
17213 INST_LINGUAS="$INST_LINGUAS $presentlang"
17214 fi
17215 done
17216 fi
17217 CATALOGS=
17218 if test -n "$INST_LINGUAS"; then
17219 for lang in $INST_LINGUAS; do
17220 CATALOGS="$CATALOGS $lang.gmo"
17221 done
17222 fi
17223 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
17224 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
17225 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
17226 if test -f "$f"; then
17227 case "$f" in
17228 *.orig | *.bak | *~) ;;
17229 *) cat "$f" >> "$ac_dir/Makefile" ;;
17230 esac
17231 fi
17232 done
17233 fi
17234 ;;
17235 esac
17236 done ;;
17237
17238 esac
17239 done # for ac_tag
17240
17241
17242 as_fn_exit 0
17243 _ACEOF
17244 ac_clean_files=$ac_clean_files_save
17245
17246 test $ac_write_fail = 0 ||
17247 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
17248
17249
17250 # configure is writing to config.log, and then calls config.status.
17251 # config.status does its own redirection, appending to config.log.
17252 # Unfortunately, on DOS this fails, as config.log is still kept open
17253 # by configure, so config.status won't be able to write to it; its
17254 # output is simply discarded. So we exec the FD to /dev/null,
17255 # effectively closing config.log, so it can be properly (re)opened and
17256 # appended to by config.status. When coming back to configure, we
17257 # need to make the FD available again.
17258 if test "$no_create" != yes; then
17259 ac_cs_success=:
17260 ac_config_status_args=
17261 test "$silent" = yes &&
17262 ac_config_status_args="$ac_config_status_args --quiet"
17263 exec 5>/dev/null
17264 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17265 exec 5>>config.log
17266 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17267 # would make configure fail if this is the last instruction.
17268 $ac_cs_success || as_fn_exit $?
17269 fi
17270 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
17271 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17272 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17273 fi
17274