2011-05-16 Tristan Gingold <gingold@adacore.com>
[deliverable/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 RANLIB
659 AR
660 OBJDUMP
661 LN_S
662 NM
663 ac_ct_DUMPBIN
664 DUMPBIN
665 LD
666 FGREP
667 SED
668 LIBTOOL
669 EGREP
670 GREP
671 CPP
672 am__fastdepCC_FALSE
673 am__fastdepCC_TRUE
674 CCDEPMODE
675 AMDEPBACKSLASH
676 AMDEP_FALSE
677 AMDEP_TRUE
678 am__quote
679 am__include
680 DEPDIR
681 am__untar
682 am__tar
683 AMTAR
684 am__leading_dot
685 SET_MAKE
686 AWK
687 mkdir_p
688 MKDIR_P
689 INSTALL_STRIP_PROGRAM
690 STRIP
691 install_sh
692 MAKEINFO
693 AUTOHEADER
694 AUTOMAKE
695 AUTOCONF
696 ACLOCAL
697 VERSION
698 PACKAGE
699 CYGPATH_W
700 am__isrc
701 INSTALL_DATA
702 INSTALL_SCRIPT
703 INSTALL_PROGRAM
704 OBJEXT
705 EXEEXT
706 ac_ct_CC
707 CPPFLAGS
708 LDFLAGS
709 CFLAGS
710 CC
711 target_os
712 target_vendor
713 target_cpu
714 target
715 host_os
716 host_vendor
717 host_cpu
718 host
719 build_os
720 build_vendor
721 build_cpu
722 build
723 target_alias
724 host_alias
725 build_alias
726 LIBS
727 ECHO_T
728 ECHO_N
729 ECHO_C
730 DEFS
731 mandir
732 localedir
733 libdir
734 psdir
735 pdfdir
736 dvidir
737 htmldir
738 infodir
739 docdir
740 oldincludedir
741 includedir
742 localstatedir
743 sharedstatedir
744 sysconfdir
745 datadir
746 datarootdir
747 libexecdir
748 sbindir
749 bindir
750 program_transform_name
751 prefix
752 exec_prefix
753 PACKAGE_URL
754 PACKAGE_BUGREPORT
755 PACKAGE_STRING
756 PACKAGE_VERSION
757 PACKAGE_TARNAME
758 PACKAGE_NAME
759 PATH_SEPARATOR
760 SHELL'
761 ac_subst_files=''
762 ac_user_opts='
763 enable_option_checking
764 enable_dependency_tracking
765 enable_plugins
766 enable_largefile
767 enable_shared
768 enable_static
769 with_pic
770 enable_fast_install
771 with_gnu_ld
772 enable_libtool_lock
773 enable_targets
774 enable_werror
775 enable_build_warnings
776 enable_nls
777 enable_maintainer_mode
778 enable_rpath
779 with_libiconv_prefix
780 '
781 ac_precious_vars='build_alias
782 host_alias
783 target_alias
784 CC
785 CFLAGS
786 LDFLAGS
787 LIBS
788 CPPFLAGS
789 CPP
790 YACC
791 YFLAGS'
792
793
794 # Initialize some variables set by options.
795 ac_init_help=
796 ac_init_version=false
797 ac_unrecognized_opts=
798 ac_unrecognized_sep=
799 # The variables have the same names as the options, with
800 # dashes changed to underlines.
801 cache_file=/dev/null
802 exec_prefix=NONE
803 no_create=
804 no_recursion=
805 prefix=NONE
806 program_prefix=NONE
807 program_suffix=NONE
808 program_transform_name=s,x,x,
809 silent=
810 site=
811 srcdir=
812 verbose=
813 x_includes=NONE
814 x_libraries=NONE
815
816 # Installation directory options.
817 # These are left unexpanded so users can "make install exec_prefix=/foo"
818 # and all the variables that are supposed to be based on exec_prefix
819 # by default will actually change.
820 # Use braces instead of parens because sh, perl, etc. also accept them.
821 # (The list follows the same order as the GNU Coding Standards.)
822 bindir='${exec_prefix}/bin'
823 sbindir='${exec_prefix}/sbin'
824 libexecdir='${exec_prefix}/libexec'
825 datarootdir='${prefix}/share'
826 datadir='${datarootdir}'
827 sysconfdir='${prefix}/etc'
828 sharedstatedir='${prefix}/com'
829 localstatedir='${prefix}/var'
830 includedir='${prefix}/include'
831 oldincludedir='/usr/include'
832 docdir='${datarootdir}/doc/${PACKAGE}'
833 infodir='${datarootdir}/info'
834 htmldir='${docdir}'
835 dvidir='${docdir}'
836 pdfdir='${docdir}'
837 psdir='${docdir}'
838 libdir='${exec_prefix}/lib'
839 localedir='${datarootdir}/locale'
840 mandir='${datarootdir}/man'
841
842 ac_prev=
843 ac_dashdash=
844 for ac_option
845 do
846 # If the previous option needs an argument, assign it.
847 if test -n "$ac_prev"; then
848 eval $ac_prev=\$ac_option
849 ac_prev=
850 continue
851 fi
852
853 case $ac_option in
854 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
855 *) ac_optarg=yes ;;
856 esac
857
858 # Accept the important Cygnus configure options, so we can diagnose typos.
859
860 case $ac_dashdash$ac_option in
861 --)
862 ac_dashdash=yes ;;
863
864 -bindir | --bindir | --bindi | --bind | --bin | --bi)
865 ac_prev=bindir ;;
866 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
867 bindir=$ac_optarg ;;
868
869 -build | --build | --buil | --bui | --bu)
870 ac_prev=build_alias ;;
871 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
872 build_alias=$ac_optarg ;;
873
874 -cache-file | --cache-file | --cache-fil | --cache-fi \
875 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
876 ac_prev=cache_file ;;
877 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
878 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
879 cache_file=$ac_optarg ;;
880
881 --config-cache | -C)
882 cache_file=config.cache ;;
883
884 -datadir | --datadir | --datadi | --datad)
885 ac_prev=datadir ;;
886 -datadir=* | --datadir=* | --datadi=* | --datad=*)
887 datadir=$ac_optarg ;;
888
889 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
890 | --dataroo | --dataro | --datar)
891 ac_prev=datarootdir ;;
892 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
893 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
894 datarootdir=$ac_optarg ;;
895
896 -disable-* | --disable-*)
897 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
898 # Reject names that are not valid shell variable names.
899 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
900 as_fn_error "invalid feature name: $ac_useropt"
901 ac_useropt_orig=$ac_useropt
902 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
903 case $ac_user_opts in
904 *"
905 "enable_$ac_useropt"
906 "*) ;;
907 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
908 ac_unrecognized_sep=', ';;
909 esac
910 eval enable_$ac_useropt=no ;;
911
912 -docdir | --docdir | --docdi | --doc | --do)
913 ac_prev=docdir ;;
914 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
915 docdir=$ac_optarg ;;
916
917 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
918 ac_prev=dvidir ;;
919 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
920 dvidir=$ac_optarg ;;
921
922 -enable-* | --enable-*)
923 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
924 # Reject names that are not valid shell variable names.
925 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
926 as_fn_error "invalid feature name: $ac_useropt"
927 ac_useropt_orig=$ac_useropt
928 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
929 case $ac_user_opts in
930 *"
931 "enable_$ac_useropt"
932 "*) ;;
933 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
934 ac_unrecognized_sep=', ';;
935 esac
936 eval enable_$ac_useropt=\$ac_optarg ;;
937
938 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
939 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
940 | --exec | --exe | --ex)
941 ac_prev=exec_prefix ;;
942 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
943 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
944 | --exec=* | --exe=* | --ex=*)
945 exec_prefix=$ac_optarg ;;
946
947 -gas | --gas | --ga | --g)
948 # Obsolete; use --with-gas.
949 with_gas=yes ;;
950
951 -help | --help | --hel | --he | -h)
952 ac_init_help=long ;;
953 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
954 ac_init_help=recursive ;;
955 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
956 ac_init_help=short ;;
957
958 -host | --host | --hos | --ho)
959 ac_prev=host_alias ;;
960 -host=* | --host=* | --hos=* | --ho=*)
961 host_alias=$ac_optarg ;;
962
963 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
964 ac_prev=htmldir ;;
965 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
966 | --ht=*)
967 htmldir=$ac_optarg ;;
968
969 -includedir | --includedir | --includedi | --included | --include \
970 | --includ | --inclu | --incl | --inc)
971 ac_prev=includedir ;;
972 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
973 | --includ=* | --inclu=* | --incl=* | --inc=*)
974 includedir=$ac_optarg ;;
975
976 -infodir | --infodir | --infodi | --infod | --info | --inf)
977 ac_prev=infodir ;;
978 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
979 infodir=$ac_optarg ;;
980
981 -libdir | --libdir | --libdi | --libd)
982 ac_prev=libdir ;;
983 -libdir=* | --libdir=* | --libdi=* | --libd=*)
984 libdir=$ac_optarg ;;
985
986 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
987 | --libexe | --libex | --libe)
988 ac_prev=libexecdir ;;
989 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
990 | --libexe=* | --libex=* | --libe=*)
991 libexecdir=$ac_optarg ;;
992
993 -localedir | --localedir | --localedi | --localed | --locale)
994 ac_prev=localedir ;;
995 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
996 localedir=$ac_optarg ;;
997
998 -localstatedir | --localstatedir | --localstatedi | --localstated \
999 | --localstate | --localstat | --localsta | --localst | --locals)
1000 ac_prev=localstatedir ;;
1001 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1002 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1003 localstatedir=$ac_optarg ;;
1004
1005 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1006 ac_prev=mandir ;;
1007 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1008 mandir=$ac_optarg ;;
1009
1010 -nfp | --nfp | --nf)
1011 # Obsolete; use --without-fp.
1012 with_fp=no ;;
1013
1014 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1015 | --no-cr | --no-c | -n)
1016 no_create=yes ;;
1017
1018 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1019 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1020 no_recursion=yes ;;
1021
1022 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1023 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1024 | --oldin | --oldi | --old | --ol | --o)
1025 ac_prev=oldincludedir ;;
1026 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1027 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1028 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1029 oldincludedir=$ac_optarg ;;
1030
1031 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1032 ac_prev=prefix ;;
1033 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1034 prefix=$ac_optarg ;;
1035
1036 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1037 | --program-pre | --program-pr | --program-p)
1038 ac_prev=program_prefix ;;
1039 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1040 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1041 program_prefix=$ac_optarg ;;
1042
1043 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1044 | --program-suf | --program-su | --program-s)
1045 ac_prev=program_suffix ;;
1046 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1047 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1048 program_suffix=$ac_optarg ;;
1049
1050 -program-transform-name | --program-transform-name \
1051 | --program-transform-nam | --program-transform-na \
1052 | --program-transform-n | --program-transform- \
1053 | --program-transform | --program-transfor \
1054 | --program-transfo | --program-transf \
1055 | --program-trans | --program-tran \
1056 | --progr-tra | --program-tr | --program-t)
1057 ac_prev=program_transform_name ;;
1058 -program-transform-name=* | --program-transform-name=* \
1059 | --program-transform-nam=* | --program-transform-na=* \
1060 | --program-transform-n=* | --program-transform-=* \
1061 | --program-transform=* | --program-transfor=* \
1062 | --program-transfo=* | --program-transf=* \
1063 | --program-trans=* | --program-tran=* \
1064 | --progr-tra=* | --program-tr=* | --program-t=*)
1065 program_transform_name=$ac_optarg ;;
1066
1067 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1068 ac_prev=pdfdir ;;
1069 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1070 pdfdir=$ac_optarg ;;
1071
1072 -psdir | --psdir | --psdi | --psd | --ps)
1073 ac_prev=psdir ;;
1074 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1075 psdir=$ac_optarg ;;
1076
1077 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1078 | -silent | --silent | --silen | --sile | --sil)
1079 silent=yes ;;
1080
1081 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1082 ac_prev=sbindir ;;
1083 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1084 | --sbi=* | --sb=*)
1085 sbindir=$ac_optarg ;;
1086
1087 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1088 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1089 | --sharedst | --shareds | --shared | --share | --shar \
1090 | --sha | --sh)
1091 ac_prev=sharedstatedir ;;
1092 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1093 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1094 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1095 | --sha=* | --sh=*)
1096 sharedstatedir=$ac_optarg ;;
1097
1098 -site | --site | --sit)
1099 ac_prev=site ;;
1100 -site=* | --site=* | --sit=*)
1101 site=$ac_optarg ;;
1102
1103 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1104 ac_prev=srcdir ;;
1105 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1106 srcdir=$ac_optarg ;;
1107
1108 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1109 | --syscon | --sysco | --sysc | --sys | --sy)
1110 ac_prev=sysconfdir ;;
1111 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1112 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1113 sysconfdir=$ac_optarg ;;
1114
1115 -target | --target | --targe | --targ | --tar | --ta | --t)
1116 ac_prev=target_alias ;;
1117 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1118 target_alias=$ac_optarg ;;
1119
1120 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1121 verbose=yes ;;
1122
1123 -version | --version | --versio | --versi | --vers | -V)
1124 ac_init_version=: ;;
1125
1126 -with-* | --with-*)
1127 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1128 # Reject names that are not valid shell variable names.
1129 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1130 as_fn_error "invalid package name: $ac_useropt"
1131 ac_useropt_orig=$ac_useropt
1132 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1133 case $ac_user_opts in
1134 *"
1135 "with_$ac_useropt"
1136 "*) ;;
1137 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1138 ac_unrecognized_sep=', ';;
1139 esac
1140 eval with_$ac_useropt=\$ac_optarg ;;
1141
1142 -without-* | --without-*)
1143 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1144 # Reject names that are not valid shell variable names.
1145 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1146 as_fn_error "invalid package name: $ac_useropt"
1147 ac_useropt_orig=$ac_useropt
1148 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1149 case $ac_user_opts in
1150 *"
1151 "with_$ac_useropt"
1152 "*) ;;
1153 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1154 ac_unrecognized_sep=', ';;
1155 esac
1156 eval with_$ac_useropt=no ;;
1157
1158 --x)
1159 # Obsolete; use --with-x.
1160 with_x=yes ;;
1161
1162 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1163 | --x-incl | --x-inc | --x-in | --x-i)
1164 ac_prev=x_includes ;;
1165 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1166 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1167 x_includes=$ac_optarg ;;
1168
1169 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1170 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1171 ac_prev=x_libraries ;;
1172 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1173 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1174 x_libraries=$ac_optarg ;;
1175
1176 -*) as_fn_error "unrecognized option: \`$ac_option'
1177 Try \`$0 --help' for more information."
1178 ;;
1179
1180 *=*)
1181 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1182 # Reject names that are not valid shell variable names.
1183 case $ac_envvar in #(
1184 '' | [0-9]* | *[!_$as_cr_alnum]* )
1185 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1186 esac
1187 eval $ac_envvar=\$ac_optarg
1188 export $ac_envvar ;;
1189
1190 *)
1191 # FIXME: should be removed in autoconf 3.0.
1192 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1193 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1194 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1195 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1196 ;;
1197
1198 esac
1199 done
1200
1201 if test -n "$ac_prev"; then
1202 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1203 as_fn_error "missing argument to $ac_option"
1204 fi
1205
1206 if test -n "$ac_unrecognized_opts"; then
1207 case $enable_option_checking in
1208 no) ;;
1209 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1210 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1211 esac
1212 fi
1213
1214 # Check all directory arguments for consistency.
1215 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1216 datadir sysconfdir sharedstatedir localstatedir includedir \
1217 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1218 libdir localedir mandir
1219 do
1220 eval ac_val=\$$ac_var
1221 # Remove trailing slashes.
1222 case $ac_val in
1223 */ )
1224 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1225 eval $ac_var=\$ac_val;;
1226 esac
1227 # Be sure to have absolute directory names.
1228 case $ac_val in
1229 [\\/$]* | ?:[\\/]* ) continue;;
1230 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1231 esac
1232 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1233 done
1234
1235 # There might be people who depend on the old broken behavior: `$host'
1236 # used to hold the argument of --host etc.
1237 # FIXME: To remove some day.
1238 build=$build_alias
1239 host=$host_alias
1240 target=$target_alias
1241
1242 # FIXME: To remove some day.
1243 if test "x$host_alias" != x; then
1244 if test "x$build_alias" = x; then
1245 cross_compiling=maybe
1246 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1247 If a cross compiler is detected then cross compile mode will be used." >&2
1248 elif test "x$build_alias" != "x$host_alias"; then
1249 cross_compiling=yes
1250 fi
1251 fi
1252
1253 ac_tool_prefix=
1254 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1255
1256 test "$silent" = yes && exec 6>/dev/null
1257
1258
1259 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1260 ac_ls_di=`ls -di .` &&
1261 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1262 as_fn_error "working directory cannot be determined"
1263 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1264 as_fn_error "pwd does not report name of working directory"
1265
1266
1267 # Find the source files, if location was not specified.
1268 if test -z "$srcdir"; then
1269 ac_srcdir_defaulted=yes
1270 # Try the directory containing this script, then the parent directory.
1271 ac_confdir=`$as_dirname -- "$as_myself" ||
1272 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1273 X"$as_myself" : 'X\(//\)[^/]' \| \
1274 X"$as_myself" : 'X\(//\)$' \| \
1275 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1276 $as_echo X"$as_myself" |
1277 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1278 s//\1/
1279 q
1280 }
1281 /^X\(\/\/\)[^/].*/{
1282 s//\1/
1283 q
1284 }
1285 /^X\(\/\/\)$/{
1286 s//\1/
1287 q
1288 }
1289 /^X\(\/\).*/{
1290 s//\1/
1291 q
1292 }
1293 s/.*/./; q'`
1294 srcdir=$ac_confdir
1295 if test ! -r "$srcdir/$ac_unique_file"; then
1296 srcdir=..
1297 fi
1298 else
1299 ac_srcdir_defaulted=no
1300 fi
1301 if test ! -r "$srcdir/$ac_unique_file"; then
1302 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1303 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1304 fi
1305 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1306 ac_abs_confdir=`(
1307 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1308 pwd)`
1309 # When building in place, set srcdir=.
1310 if test "$ac_abs_confdir" = "$ac_pwd"; then
1311 srcdir=.
1312 fi
1313 # Remove unnecessary trailing slashes from srcdir.
1314 # Double slashes in file names in object file debugging info
1315 # mess up M-x gdb in Emacs.
1316 case $srcdir in
1317 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1318 esac
1319 for ac_var in $ac_precious_vars; do
1320 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1321 eval ac_env_${ac_var}_value=\$${ac_var}
1322 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1323 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1324 done
1325
1326 #
1327 # Report the --help message.
1328 #
1329 if test "$ac_init_help" = "long"; then
1330 # Omit some internal or obsolete options to make the list less imposing.
1331 # This message is too long to be a string in the A/UX 3.1 sh.
1332 cat <<_ACEOF
1333 \`configure' configures this package to adapt to many kinds of systems.
1334
1335 Usage: $0 [OPTION]... [VAR=VALUE]...
1336
1337 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1338 VAR=VALUE. See below for descriptions of some of the useful variables.
1339
1340 Defaults for the options are specified in brackets.
1341
1342 Configuration:
1343 -h, --help display this help and exit
1344 --help=short display options specific to this package
1345 --help=recursive display the short help of all the included packages
1346 -V, --version display version information and exit
1347 -q, --quiet, --silent do not print \`checking...' messages
1348 --cache-file=FILE cache test results in FILE [disabled]
1349 -C, --config-cache alias for \`--cache-file=config.cache'
1350 -n, --no-create do not create output files
1351 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1352
1353 Installation directories:
1354 --prefix=PREFIX install architecture-independent files in PREFIX
1355 [$ac_default_prefix]
1356 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1357 [PREFIX]
1358
1359 By default, \`make install' will install all the files in
1360 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1361 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1362 for instance \`--prefix=\$HOME'.
1363
1364 For better control, use the options below.
1365
1366 Fine tuning of the installation directories:
1367 --bindir=DIR user executables [EPREFIX/bin]
1368 --sbindir=DIR system admin executables [EPREFIX/sbin]
1369 --libexecdir=DIR program executables [EPREFIX/libexec]
1370 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1371 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1372 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1373 --libdir=DIR object code libraries [EPREFIX/lib]
1374 --includedir=DIR C header files [PREFIX/include]
1375 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1376 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1377 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1378 --infodir=DIR info documentation [DATAROOTDIR/info]
1379 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1380 --mandir=DIR man documentation [DATAROOTDIR/man]
1381 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1382 --htmldir=DIR html documentation [DOCDIR]
1383 --dvidir=DIR dvi documentation [DOCDIR]
1384 --pdfdir=DIR pdf documentation [DOCDIR]
1385 --psdir=DIR ps documentation [DOCDIR]
1386 _ACEOF
1387
1388 cat <<\_ACEOF
1389
1390 Program names:
1391 --program-prefix=PREFIX prepend PREFIX to installed program names
1392 --program-suffix=SUFFIX append SUFFIX to installed program names
1393 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1394
1395 System types:
1396 --build=BUILD configure for building on BUILD [guessed]
1397 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1398 --target=TARGET configure for building compilers for TARGET [HOST]
1399 _ACEOF
1400 fi
1401
1402 if test -n "$ac_init_help"; then
1403
1404 cat <<\_ACEOF
1405
1406 Optional Features:
1407 --disable-option-checking ignore unrecognized --enable/--with options
1408 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1409 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1410 --disable-dependency-tracking speeds up one-time build
1411 --enable-dependency-tracking do not reject slow dependency extractors
1412 --enable-plugins Enable support for plugins (defaults no)
1413 --disable-largefile omit support for large files
1414 --enable-shared[=PKGS] build shared libraries [default=yes]
1415 --enable-static[=PKGS] build static libraries [default=yes]
1416 --enable-fast-install[=PKGS]
1417 optimize for fast installation [default=yes]
1418 --disable-libtool-lock avoid locking (might break parallel builds)
1419 --enable-targets alternative target configurations
1420 --enable-werror treat compile warnings as errors
1421 --enable-build-warnings enable build-time compiler warnings
1422 --disable-nls do not use Native Language Support
1423 --enable-maintainer-mode enable make rules and dependencies not useful
1424 (and sometimes confusing) to the casual installer
1425 --disable-rpath do not hardcode runtime library paths
1426
1427 Optional Packages:
1428 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1429 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1430 --with-pic try to use only PIC/non-PIC objects [default=use
1431 both]
1432 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1433 --with-gnu-ld assume the C compiler uses GNU ld default=no
1434 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1435 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1436
1437 Some influential environment variables:
1438 CC C compiler command
1439 CFLAGS C compiler flags
1440 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1441 nonstandard directory <lib dir>
1442 LIBS libraries to pass to the linker, e.g. -l<library>
1443 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1444 you have headers in a nonstandard directory <include dir>
1445 CPP C preprocessor
1446 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1447 the first program found out of: `bison -y', `byacc', `yacc'.
1448 YFLAGS The list of arguments that will be passed by default to $YACC.
1449 This script will default YFLAGS to the empty string to avoid a
1450 default value of `-d' given by some make applications.
1451
1452 Use these variables to override the choices made by `configure' or to help
1453 it to find libraries and programs with nonstandard names/locations.
1454
1455 Report bugs to the package provider.
1456 _ACEOF
1457 ac_status=$?
1458 fi
1459
1460 if test "$ac_init_help" = "recursive"; then
1461 # If there are subdirs, report their specific --help.
1462 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1463 test -d "$ac_dir" ||
1464 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1465 continue
1466 ac_builddir=.
1467
1468 case "$ac_dir" in
1469 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1470 *)
1471 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1472 # A ".." for each directory in $ac_dir_suffix.
1473 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1474 case $ac_top_builddir_sub in
1475 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1476 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1477 esac ;;
1478 esac
1479 ac_abs_top_builddir=$ac_pwd
1480 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1481 # for backward compatibility:
1482 ac_top_builddir=$ac_top_build_prefix
1483
1484 case $srcdir in
1485 .) # We are building in place.
1486 ac_srcdir=.
1487 ac_top_srcdir=$ac_top_builddir_sub
1488 ac_abs_top_srcdir=$ac_pwd ;;
1489 [\\/]* | ?:[\\/]* ) # Absolute name.
1490 ac_srcdir=$srcdir$ac_dir_suffix;
1491 ac_top_srcdir=$srcdir
1492 ac_abs_top_srcdir=$srcdir ;;
1493 *) # Relative name.
1494 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1495 ac_top_srcdir=$ac_top_build_prefix$srcdir
1496 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1497 esac
1498 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1499
1500 cd "$ac_dir" || { ac_status=$?; continue; }
1501 # Check for guested configure.
1502 if test -f "$ac_srcdir/configure.gnu"; then
1503 echo &&
1504 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1505 elif test -f "$ac_srcdir/configure"; then
1506 echo &&
1507 $SHELL "$ac_srcdir/configure" --help=recursive
1508 else
1509 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1510 fi || ac_status=$?
1511 cd "$ac_pwd" || { ac_status=$?; break; }
1512 done
1513 fi
1514
1515 test -n "$ac_init_help" && exit $ac_status
1516 if $ac_init_version; then
1517 cat <<\_ACEOF
1518 configure
1519 generated by GNU Autoconf 2.64
1520
1521 Copyright (C) 2009 Free Software Foundation, Inc.
1522 This configure script is free software; the Free Software Foundation
1523 gives unlimited permission to copy, distribute and modify it.
1524 _ACEOF
1525 exit
1526 fi
1527
1528 ## ------------------------ ##
1529 ## Autoconf initialization. ##
1530 ## ------------------------ ##
1531
1532 # ac_fn_c_try_compile LINENO
1533 # --------------------------
1534 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1535 ac_fn_c_try_compile ()
1536 {
1537 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1538 rm -f conftest.$ac_objext
1539 if { { ac_try="$ac_compile"
1540 case "(($ac_try" in
1541 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1542 *) ac_try_echo=$ac_try;;
1543 esac
1544 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1545 $as_echo "$ac_try_echo"; } >&5
1546 (eval "$ac_compile") 2>conftest.err
1547 ac_status=$?
1548 if test -s conftest.err; then
1549 grep -v '^ *+' conftest.err >conftest.er1
1550 cat conftest.er1 >&5
1551 mv -f conftest.er1 conftest.err
1552 fi
1553 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1554 test $ac_status = 0; } && {
1555 test -z "$ac_c_werror_flag" ||
1556 test ! -s conftest.err
1557 } && test -s conftest.$ac_objext; then :
1558 ac_retval=0
1559 else
1560 $as_echo "$as_me: failed program was:" >&5
1561 sed 's/^/| /' conftest.$ac_ext >&5
1562
1563 ac_retval=1
1564 fi
1565 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1566 return $ac_retval
1567
1568 } # ac_fn_c_try_compile
1569
1570 # ac_fn_c_try_link LINENO
1571 # -----------------------
1572 # Try to link conftest.$ac_ext, and return whether this succeeded.
1573 ac_fn_c_try_link ()
1574 {
1575 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1576 rm -f conftest.$ac_objext conftest$ac_exeext
1577 if { { ac_try="$ac_link"
1578 case "(($ac_try" in
1579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1580 *) ac_try_echo=$ac_try;;
1581 esac
1582 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1583 $as_echo "$ac_try_echo"; } >&5
1584 (eval "$ac_link") 2>conftest.err
1585 ac_status=$?
1586 if test -s conftest.err; then
1587 grep -v '^ *+' conftest.err >conftest.er1
1588 cat conftest.er1 >&5
1589 mv -f conftest.er1 conftest.err
1590 fi
1591 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1592 test $ac_status = 0; } && {
1593 test -z "$ac_c_werror_flag" ||
1594 test ! -s conftest.err
1595 } && test -s conftest$ac_exeext && {
1596 test "$cross_compiling" = yes ||
1597 $as_test_x conftest$ac_exeext
1598 }; then :
1599 ac_retval=0
1600 else
1601 $as_echo "$as_me: failed program was:" >&5
1602 sed 's/^/| /' conftest.$ac_ext >&5
1603
1604 ac_retval=1
1605 fi
1606 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1607 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1608 # interfere with the next link command; also delete a directory that is
1609 # left behind by Apple's compiler. We do this before executing the actions.
1610 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1611 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1612 return $ac_retval
1613
1614 } # ac_fn_c_try_link
1615
1616 # ac_fn_c_try_cpp LINENO
1617 # ----------------------
1618 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1619 ac_fn_c_try_cpp ()
1620 {
1621 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1622 if { { ac_try="$ac_cpp conftest.$ac_ext"
1623 case "(($ac_try" in
1624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1625 *) ac_try_echo=$ac_try;;
1626 esac
1627 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1628 $as_echo "$ac_try_echo"; } >&5
1629 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1630 ac_status=$?
1631 if test -s conftest.err; then
1632 grep -v '^ *+' conftest.err >conftest.er1
1633 cat conftest.er1 >&5
1634 mv -f conftest.er1 conftest.err
1635 fi
1636 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1637 test $ac_status = 0; } >/dev/null && {
1638 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1639 test ! -s conftest.err
1640 }; then :
1641 ac_retval=0
1642 else
1643 $as_echo "$as_me: failed program was:" >&5
1644 sed 's/^/| /' conftest.$ac_ext >&5
1645
1646 ac_retval=1
1647 fi
1648 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1649 return $ac_retval
1650
1651 } # ac_fn_c_try_cpp
1652
1653 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1654 # -------------------------------------------------------
1655 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1656 # the include files in INCLUDES and setting the cache variable VAR
1657 # accordingly.
1658 ac_fn_c_check_header_mongrel ()
1659 {
1660 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1661 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1663 $as_echo_n "checking for $2... " >&6; }
1664 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1665 $as_echo_n "(cached) " >&6
1666 fi
1667 eval ac_res=\$$3
1668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1669 $as_echo "$ac_res" >&6; }
1670 else
1671 # Is the header compilable?
1672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1673 $as_echo_n "checking $2 usability... " >&6; }
1674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1675 /* end confdefs.h. */
1676 $4
1677 #include <$2>
1678 _ACEOF
1679 if ac_fn_c_try_compile "$LINENO"; then :
1680 ac_header_compiler=yes
1681 else
1682 ac_header_compiler=no
1683 fi
1684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1686 $as_echo "$ac_header_compiler" >&6; }
1687
1688 # Is the header present?
1689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1690 $as_echo_n "checking $2 presence... " >&6; }
1691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1692 /* end confdefs.h. */
1693 #include <$2>
1694 _ACEOF
1695 if ac_fn_c_try_cpp "$LINENO"; then :
1696 ac_header_preproc=yes
1697 else
1698 ac_header_preproc=no
1699 fi
1700 rm -f conftest.err conftest.$ac_ext
1701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1702 $as_echo "$ac_header_preproc" >&6; }
1703
1704 # So? What about this header?
1705 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1706 yes:no: )
1707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1708 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1709 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1710 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1711 ;;
1712 no:yes:* )
1713 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1714 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1715 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1716 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1718 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1719 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1720 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1721 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1722 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1723 ;;
1724 esac
1725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1726 $as_echo_n "checking for $2... " >&6; }
1727 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1728 $as_echo_n "(cached) " >&6
1729 else
1730 eval "$3=\$ac_header_compiler"
1731 fi
1732 eval ac_res=\$$3
1733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1734 $as_echo "$ac_res" >&6; }
1735 fi
1736 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1737
1738 } # ac_fn_c_check_header_mongrel
1739
1740 # ac_fn_c_try_run LINENO
1741 # ----------------------
1742 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1743 # that executables *can* be run.
1744 ac_fn_c_try_run ()
1745 {
1746 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1747 if { { ac_try="$ac_link"
1748 case "(($ac_try" in
1749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1750 *) ac_try_echo=$ac_try;;
1751 esac
1752 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1753 $as_echo "$ac_try_echo"; } >&5
1754 (eval "$ac_link") 2>&5
1755 ac_status=$?
1756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1757 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1758 { { case "(($ac_try" in
1759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1760 *) ac_try_echo=$ac_try;;
1761 esac
1762 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1763 $as_echo "$ac_try_echo"; } >&5
1764 (eval "$ac_try") 2>&5
1765 ac_status=$?
1766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1767 test $ac_status = 0; }; }; then :
1768 ac_retval=0
1769 else
1770 $as_echo "$as_me: program exited with status $ac_status" >&5
1771 $as_echo "$as_me: failed program was:" >&5
1772 sed 's/^/| /' conftest.$ac_ext >&5
1773
1774 ac_retval=$ac_status
1775 fi
1776 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1777 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1778 return $ac_retval
1779
1780 } # ac_fn_c_try_run
1781
1782 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1783 # -------------------------------------------------------
1784 # Tests whether HEADER exists and can be compiled using the include files in
1785 # INCLUDES, setting the cache variable VAR accordingly.
1786 ac_fn_c_check_header_compile ()
1787 {
1788 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1790 $as_echo_n "checking for $2... " >&6; }
1791 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1792 $as_echo_n "(cached) " >&6
1793 else
1794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1795 /* end confdefs.h. */
1796 $4
1797 #include <$2>
1798 _ACEOF
1799 if ac_fn_c_try_compile "$LINENO"; then :
1800 eval "$3=yes"
1801 else
1802 eval "$3=no"
1803 fi
1804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1805 fi
1806 eval ac_res=\$$3
1807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1808 $as_echo "$ac_res" >&6; }
1809 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1810
1811 } # ac_fn_c_check_header_compile
1812
1813 # ac_fn_c_check_func LINENO FUNC VAR
1814 # ----------------------------------
1815 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1816 ac_fn_c_check_func ()
1817 {
1818 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1820 $as_echo_n "checking for $2... " >&6; }
1821 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1822 $as_echo_n "(cached) " >&6
1823 else
1824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1825 /* end confdefs.h. */
1826 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1827 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1828 #define $2 innocuous_$2
1829
1830 /* System header to define __stub macros and hopefully few prototypes,
1831 which can conflict with char $2 (); below.
1832 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1833 <limits.h> exists even on freestanding compilers. */
1834
1835 #ifdef __STDC__
1836 # include <limits.h>
1837 #else
1838 # include <assert.h>
1839 #endif
1840
1841 #undef $2
1842
1843 /* Override any GCC internal prototype to avoid an error.
1844 Use char because int might match the return type of a GCC
1845 builtin and then its argument prototype would still apply. */
1846 #ifdef __cplusplus
1847 extern "C"
1848 #endif
1849 char $2 ();
1850 /* The GNU C library defines this for functions which it implements
1851 to always fail with ENOSYS. Some functions are actually named
1852 something starting with __ and the normal name is an alias. */
1853 #if defined __stub_$2 || defined __stub___$2
1854 choke me
1855 #endif
1856
1857 int
1858 main ()
1859 {
1860 return $2 ();
1861 ;
1862 return 0;
1863 }
1864 _ACEOF
1865 if ac_fn_c_try_link "$LINENO"; then :
1866 eval "$3=yes"
1867 else
1868 eval "$3=no"
1869 fi
1870 rm -f core conftest.err conftest.$ac_objext \
1871 conftest$ac_exeext conftest.$ac_ext
1872 fi
1873 eval ac_res=\$$3
1874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1875 $as_echo "$ac_res" >&6; }
1876 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1877
1878 } # ac_fn_c_check_func
1879
1880 # ac_fn_c_check_decl LINENO SYMBOL VAR
1881 # ------------------------------------
1882 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1883 ac_fn_c_check_decl ()
1884 {
1885 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1886 as_decl_name=`echo $2|sed 's/ *(.*//'`
1887 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1889 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1890 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1891 $as_echo_n "(cached) " >&6
1892 else
1893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1894 /* end confdefs.h. */
1895 $4
1896 int
1897 main ()
1898 {
1899 #ifndef $as_decl_name
1900 #ifdef __cplusplus
1901 (void) $as_decl_use;
1902 #else
1903 (void) $as_decl_name;
1904 #endif
1905 #endif
1906
1907 ;
1908 return 0;
1909 }
1910 _ACEOF
1911 if ac_fn_c_try_compile "$LINENO"; then :
1912 eval "$3=yes"
1913 else
1914 eval "$3=no"
1915 fi
1916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1917 fi
1918 eval ac_res=\$$3
1919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1920 $as_echo "$ac_res" >&6; }
1921 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1922
1923 } # ac_fn_c_check_decl
1924 cat >config.log <<_ACEOF
1925 This file contains any messages produced by compilers while
1926 running configure, to aid debugging if configure makes a mistake.
1927
1928 It was created by $as_me, which was
1929 generated by GNU Autoconf 2.64. Invocation command line was
1930
1931 $ $0 $@
1932
1933 _ACEOF
1934 exec 5>>config.log
1935 {
1936 cat <<_ASUNAME
1937 ## --------- ##
1938 ## Platform. ##
1939 ## --------- ##
1940
1941 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1942 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1943 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1944 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1945 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1946
1947 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1948 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1949
1950 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1951 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1952 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1953 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1954 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1955 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1956 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1957
1958 _ASUNAME
1959
1960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1961 for as_dir in $PATH
1962 do
1963 IFS=$as_save_IFS
1964 test -z "$as_dir" && as_dir=.
1965 $as_echo "PATH: $as_dir"
1966 done
1967 IFS=$as_save_IFS
1968
1969 } >&5
1970
1971 cat >&5 <<_ACEOF
1972
1973
1974 ## ----------- ##
1975 ## Core tests. ##
1976 ## ----------- ##
1977
1978 _ACEOF
1979
1980
1981 # Keep a trace of the command line.
1982 # Strip out --no-create and --no-recursion so they do not pile up.
1983 # Strip out --silent because we don't want to record it for future runs.
1984 # Also quote any args containing shell meta-characters.
1985 # Make two passes to allow for proper duplicate-argument suppression.
1986 ac_configure_args=
1987 ac_configure_args0=
1988 ac_configure_args1=
1989 ac_must_keep_next=false
1990 for ac_pass in 1 2
1991 do
1992 for ac_arg
1993 do
1994 case $ac_arg in
1995 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1996 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1997 | -silent | --silent | --silen | --sile | --sil)
1998 continue ;;
1999 *\'*)
2000 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2001 esac
2002 case $ac_pass in
2003 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2004 2)
2005 as_fn_append ac_configure_args1 " '$ac_arg'"
2006 if test $ac_must_keep_next = true; then
2007 ac_must_keep_next=false # Got value, back to normal.
2008 else
2009 case $ac_arg in
2010 *=* | --config-cache | -C | -disable-* | --disable-* \
2011 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2012 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2013 | -with-* | --with-* | -without-* | --without-* | --x)
2014 case "$ac_configure_args0 " in
2015 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2016 esac
2017 ;;
2018 -* ) ac_must_keep_next=true ;;
2019 esac
2020 fi
2021 as_fn_append ac_configure_args " '$ac_arg'"
2022 ;;
2023 esac
2024 done
2025 done
2026 { ac_configure_args0=; unset ac_configure_args0;}
2027 { ac_configure_args1=; unset ac_configure_args1;}
2028
2029 # When interrupted or exit'd, cleanup temporary files, and complete
2030 # config.log. We remove comments because anyway the quotes in there
2031 # would cause problems or look ugly.
2032 # WARNING: Use '\'' to represent an apostrophe within the trap.
2033 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2034 trap 'exit_status=$?
2035 # Save into config.log some information that might help in debugging.
2036 {
2037 echo
2038
2039 cat <<\_ASBOX
2040 ## ---------------- ##
2041 ## Cache variables. ##
2042 ## ---------------- ##
2043 _ASBOX
2044 echo
2045 # The following way of writing the cache mishandles newlines in values,
2046 (
2047 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2048 eval ac_val=\$$ac_var
2049 case $ac_val in #(
2050 *${as_nl}*)
2051 case $ac_var in #(
2052 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2053 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2054 esac
2055 case $ac_var in #(
2056 _ | IFS | as_nl) ;; #(
2057 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2058 *) { eval $ac_var=; unset $ac_var;} ;;
2059 esac ;;
2060 esac
2061 done
2062 (set) 2>&1 |
2063 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2064 *${as_nl}ac_space=\ *)
2065 sed -n \
2066 "s/'\''/'\''\\\\'\'''\''/g;
2067 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2068 ;; #(
2069 *)
2070 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2071 ;;
2072 esac |
2073 sort
2074 )
2075 echo
2076
2077 cat <<\_ASBOX
2078 ## ----------------- ##
2079 ## Output variables. ##
2080 ## ----------------- ##
2081 _ASBOX
2082 echo
2083 for ac_var in $ac_subst_vars
2084 do
2085 eval ac_val=\$$ac_var
2086 case $ac_val in
2087 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2088 esac
2089 $as_echo "$ac_var='\''$ac_val'\''"
2090 done | sort
2091 echo
2092
2093 if test -n "$ac_subst_files"; then
2094 cat <<\_ASBOX
2095 ## ------------------- ##
2096 ## File substitutions. ##
2097 ## ------------------- ##
2098 _ASBOX
2099 echo
2100 for ac_var in $ac_subst_files
2101 do
2102 eval ac_val=\$$ac_var
2103 case $ac_val in
2104 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2105 esac
2106 $as_echo "$ac_var='\''$ac_val'\''"
2107 done | sort
2108 echo
2109 fi
2110
2111 if test -s confdefs.h; then
2112 cat <<\_ASBOX
2113 ## ----------- ##
2114 ## confdefs.h. ##
2115 ## ----------- ##
2116 _ASBOX
2117 echo
2118 cat confdefs.h
2119 echo
2120 fi
2121 test "$ac_signal" != 0 &&
2122 $as_echo "$as_me: caught signal $ac_signal"
2123 $as_echo "$as_me: exit $exit_status"
2124 } >&5
2125 rm -f core *.core core.conftest.* &&
2126 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2127 exit $exit_status
2128 ' 0
2129 for ac_signal in 1 2 13 15; do
2130 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2131 done
2132 ac_signal=0
2133
2134 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2135 rm -f -r conftest* confdefs.h
2136
2137 $as_echo "/* confdefs.h */" > confdefs.h
2138
2139 # Predefined preprocessor variables.
2140
2141 cat >>confdefs.h <<_ACEOF
2142 #define PACKAGE_NAME "$PACKAGE_NAME"
2143 _ACEOF
2144
2145 cat >>confdefs.h <<_ACEOF
2146 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2147 _ACEOF
2148
2149 cat >>confdefs.h <<_ACEOF
2150 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2151 _ACEOF
2152
2153 cat >>confdefs.h <<_ACEOF
2154 #define PACKAGE_STRING "$PACKAGE_STRING"
2155 _ACEOF
2156
2157 cat >>confdefs.h <<_ACEOF
2158 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2159 _ACEOF
2160
2161 cat >>confdefs.h <<_ACEOF
2162 #define PACKAGE_URL "$PACKAGE_URL"
2163 _ACEOF
2164
2165
2166 # Let the site file select an alternate cache file if it wants to.
2167 # Prefer an explicitly selected file to automatically selected ones.
2168 ac_site_file1=NONE
2169 ac_site_file2=NONE
2170 if test -n "$CONFIG_SITE"; then
2171 ac_site_file1=$CONFIG_SITE
2172 elif test "x$prefix" != xNONE; then
2173 ac_site_file1=$prefix/share/config.site
2174 ac_site_file2=$prefix/etc/config.site
2175 else
2176 ac_site_file1=$ac_default_prefix/share/config.site
2177 ac_site_file2=$ac_default_prefix/etc/config.site
2178 fi
2179 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2180 do
2181 test "x$ac_site_file" = xNONE && continue
2182 if test -r "$ac_site_file"; then
2183 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2184 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2185 sed 's/^/| /' "$ac_site_file" >&5
2186 . "$ac_site_file"
2187 fi
2188 done
2189
2190 if test -r "$cache_file"; then
2191 # Some versions of bash will fail to source /dev/null (special
2192 # files actually), so we avoid doing that.
2193 if test -f "$cache_file"; then
2194 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2195 $as_echo "$as_me: loading cache $cache_file" >&6;}
2196 case $cache_file in
2197 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2198 *) . "./$cache_file";;
2199 esac
2200 fi
2201 else
2202 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2203 $as_echo "$as_me: creating cache $cache_file" >&6;}
2204 >$cache_file
2205 fi
2206
2207 # Check that the precious variables saved in the cache have kept the same
2208 # value.
2209 ac_cache_corrupted=false
2210 for ac_var in $ac_precious_vars; do
2211 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2212 eval ac_new_set=\$ac_env_${ac_var}_set
2213 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2214 eval ac_new_val=\$ac_env_${ac_var}_value
2215 case $ac_old_set,$ac_new_set in
2216 set,)
2217 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2218 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2219 ac_cache_corrupted=: ;;
2220 ,set)
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2222 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2223 ac_cache_corrupted=: ;;
2224 ,);;
2225 *)
2226 if test "x$ac_old_val" != "x$ac_new_val"; then
2227 # differences in whitespace do not lead to failure.
2228 ac_old_val_w=`echo x $ac_old_val`
2229 ac_new_val_w=`echo x $ac_new_val`
2230 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2231 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2232 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2233 ac_cache_corrupted=:
2234 else
2235 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2236 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2237 eval $ac_var=\$ac_old_val
2238 fi
2239 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2240 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2241 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2242 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2243 fi;;
2244 esac
2245 # Pass precious variables to config.status.
2246 if test "$ac_new_set" = set; then
2247 case $ac_new_val in
2248 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2249 *) ac_arg=$ac_var=$ac_new_val ;;
2250 esac
2251 case " $ac_configure_args " in
2252 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2253 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2254 esac
2255 fi
2256 done
2257 if $ac_cache_corrupted; then
2258 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2259 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2261 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2262 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2263 fi
2264 ## -------------------- ##
2265 ## Main body of script. ##
2266 ## -------------------- ##
2267
2268 ac_ext=c
2269 ac_cpp='$CPP $CPPFLAGS'
2270 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2271 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2272 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2273
2274
2275
2276
2277
2278
2279
2280 ac_aux_dir=
2281 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2282 for ac_t in install-sh install.sh shtool; do
2283 if test -f "$ac_dir/$ac_t"; then
2284 ac_aux_dir=$ac_dir
2285 ac_install_sh="$ac_aux_dir/$ac_t -c"
2286 break 2
2287 fi
2288 done
2289 done
2290 if test -z "$ac_aux_dir"; then
2291 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2292 fi
2293
2294 # These three variables are undocumented and unsupported,
2295 # and are intended to be withdrawn in a future Autoconf release.
2296 # They can cause serious problems if a builder's source tree is in a directory
2297 # whose full name contains unusual characters.
2298 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2299 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2300 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2301
2302
2303 # Make sure we can run config.sub.
2304 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2305 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2306
2307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2308 $as_echo_n "checking build system type... " >&6; }
2309 if test "${ac_cv_build+set}" = set; then :
2310 $as_echo_n "(cached) " >&6
2311 else
2312 ac_build_alias=$build_alias
2313 test "x$ac_build_alias" = x &&
2314 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2315 test "x$ac_build_alias" = x &&
2316 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2317 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2318 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2319
2320 fi
2321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2322 $as_echo "$ac_cv_build" >&6; }
2323 case $ac_cv_build in
2324 *-*-*) ;;
2325 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2326 esac
2327 build=$ac_cv_build
2328 ac_save_IFS=$IFS; IFS='-'
2329 set x $ac_cv_build
2330 shift
2331 build_cpu=$1
2332 build_vendor=$2
2333 shift; shift
2334 # Remember, the first character of IFS is used to create $*,
2335 # except with old shells:
2336 build_os=$*
2337 IFS=$ac_save_IFS
2338 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2339
2340
2341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2342 $as_echo_n "checking host system type... " >&6; }
2343 if test "${ac_cv_host+set}" = set; then :
2344 $as_echo_n "(cached) " >&6
2345 else
2346 if test "x$host_alias" = x; then
2347 ac_cv_host=$ac_cv_build
2348 else
2349 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2350 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2351 fi
2352
2353 fi
2354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2355 $as_echo "$ac_cv_host" >&6; }
2356 case $ac_cv_host in
2357 *-*-*) ;;
2358 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2359 esac
2360 host=$ac_cv_host
2361 ac_save_IFS=$IFS; IFS='-'
2362 set x $ac_cv_host
2363 shift
2364 host_cpu=$1
2365 host_vendor=$2
2366 shift; shift
2367 # Remember, the first character of IFS is used to create $*,
2368 # except with old shells:
2369 host_os=$*
2370 IFS=$ac_save_IFS
2371 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2372
2373
2374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2375 $as_echo_n "checking target system type... " >&6; }
2376 if test "${ac_cv_target+set}" = set; then :
2377 $as_echo_n "(cached) " >&6
2378 else
2379 if test "x$target_alias" = x; then
2380 ac_cv_target=$ac_cv_host
2381 else
2382 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2383 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2384 fi
2385
2386 fi
2387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2388 $as_echo "$ac_cv_target" >&6; }
2389 case $ac_cv_target in
2390 *-*-*) ;;
2391 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2392 esac
2393 target=$ac_cv_target
2394 ac_save_IFS=$IFS; IFS='-'
2395 set x $ac_cv_target
2396 shift
2397 target_cpu=$1
2398 target_vendor=$2
2399 shift; shift
2400 # Remember, the first character of IFS is used to create $*,
2401 # except with old shells:
2402 target_os=$*
2403 IFS=$ac_save_IFS
2404 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2405
2406
2407 # The aliases save the names the user supplied, while $host etc.
2408 # will get canonicalized.
2409 test -n "$target_alias" &&
2410 test "$program_prefix$program_suffix$program_transform_name" = \
2411 NONENONEs,x,x, &&
2412 program_prefix=${target_alias}-
2413 ac_ext=c
2414 ac_cpp='$CPP $CPPFLAGS'
2415 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2416 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2417 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2418 if test -n "$ac_tool_prefix"; then
2419 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2420 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2422 $as_echo_n "checking for $ac_word... " >&6; }
2423 if test "${ac_cv_prog_CC+set}" = set; then :
2424 $as_echo_n "(cached) " >&6
2425 else
2426 if test -n "$CC"; then
2427 ac_cv_prog_CC="$CC" # Let the user override the test.
2428 else
2429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2430 for as_dir in $PATH
2431 do
2432 IFS=$as_save_IFS
2433 test -z "$as_dir" && as_dir=.
2434 for ac_exec_ext in '' $ac_executable_extensions; do
2435 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2436 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2437 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2438 break 2
2439 fi
2440 done
2441 done
2442 IFS=$as_save_IFS
2443
2444 fi
2445 fi
2446 CC=$ac_cv_prog_CC
2447 if test -n "$CC"; then
2448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2449 $as_echo "$CC" >&6; }
2450 else
2451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2452 $as_echo "no" >&6; }
2453 fi
2454
2455
2456 fi
2457 if test -z "$ac_cv_prog_CC"; then
2458 ac_ct_CC=$CC
2459 # Extract the first word of "gcc", so it can be a program name with args.
2460 set dummy gcc; ac_word=$2
2461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2462 $as_echo_n "checking for $ac_word... " >&6; }
2463 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2464 $as_echo_n "(cached) " >&6
2465 else
2466 if test -n "$ac_ct_CC"; then
2467 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2468 else
2469 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2470 for as_dir in $PATH
2471 do
2472 IFS=$as_save_IFS
2473 test -z "$as_dir" && as_dir=.
2474 for ac_exec_ext in '' $ac_executable_extensions; do
2475 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2476 ac_cv_prog_ac_ct_CC="gcc"
2477 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2478 break 2
2479 fi
2480 done
2481 done
2482 IFS=$as_save_IFS
2483
2484 fi
2485 fi
2486 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2487 if test -n "$ac_ct_CC"; then
2488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2489 $as_echo "$ac_ct_CC" >&6; }
2490 else
2491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2492 $as_echo "no" >&6; }
2493 fi
2494
2495 if test "x$ac_ct_CC" = x; then
2496 CC=""
2497 else
2498 case $cross_compiling:$ac_tool_warned in
2499 yes:)
2500 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2501 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2502 ac_tool_warned=yes ;;
2503 esac
2504 CC=$ac_ct_CC
2505 fi
2506 else
2507 CC="$ac_cv_prog_CC"
2508 fi
2509
2510 if test -z "$CC"; then
2511 if test -n "$ac_tool_prefix"; then
2512 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2513 set dummy ${ac_tool_prefix}cc; ac_word=$2
2514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2515 $as_echo_n "checking for $ac_word... " >&6; }
2516 if test "${ac_cv_prog_CC+set}" = set; then :
2517 $as_echo_n "(cached) " >&6
2518 else
2519 if test -n "$CC"; then
2520 ac_cv_prog_CC="$CC" # Let the user override the test.
2521 else
2522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2523 for as_dir in $PATH
2524 do
2525 IFS=$as_save_IFS
2526 test -z "$as_dir" && as_dir=.
2527 for ac_exec_ext in '' $ac_executable_extensions; do
2528 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2529 ac_cv_prog_CC="${ac_tool_prefix}cc"
2530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2531 break 2
2532 fi
2533 done
2534 done
2535 IFS=$as_save_IFS
2536
2537 fi
2538 fi
2539 CC=$ac_cv_prog_CC
2540 if test -n "$CC"; then
2541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2542 $as_echo "$CC" >&6; }
2543 else
2544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2545 $as_echo "no" >&6; }
2546 fi
2547
2548
2549 fi
2550 fi
2551 if test -z "$CC"; then
2552 # Extract the first word of "cc", so it can be a program name with args.
2553 set dummy cc; ac_word=$2
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2555 $as_echo_n "checking for $ac_word... " >&6; }
2556 if test "${ac_cv_prog_CC+set}" = set; then :
2557 $as_echo_n "(cached) " >&6
2558 else
2559 if test -n "$CC"; then
2560 ac_cv_prog_CC="$CC" # Let the user override the test.
2561 else
2562 ac_prog_rejected=no
2563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2564 for as_dir in $PATH
2565 do
2566 IFS=$as_save_IFS
2567 test -z "$as_dir" && as_dir=.
2568 for ac_exec_ext in '' $ac_executable_extensions; do
2569 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2570 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2571 ac_prog_rejected=yes
2572 continue
2573 fi
2574 ac_cv_prog_CC="cc"
2575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2576 break 2
2577 fi
2578 done
2579 done
2580 IFS=$as_save_IFS
2581
2582 if test $ac_prog_rejected = yes; then
2583 # We found a bogon in the path, so make sure we never use it.
2584 set dummy $ac_cv_prog_CC
2585 shift
2586 if test $# != 0; then
2587 # We chose a different compiler from the bogus one.
2588 # However, it has the same basename, so the bogon will be chosen
2589 # first if we set CC to just the basename; use the full file name.
2590 shift
2591 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2592 fi
2593 fi
2594 fi
2595 fi
2596 CC=$ac_cv_prog_CC
2597 if test -n "$CC"; then
2598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2599 $as_echo "$CC" >&6; }
2600 else
2601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2602 $as_echo "no" >&6; }
2603 fi
2604
2605
2606 fi
2607 if test -z "$CC"; then
2608 if test -n "$ac_tool_prefix"; then
2609 for ac_prog in cl.exe
2610 do
2611 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2612 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2614 $as_echo_n "checking for $ac_word... " >&6; }
2615 if test "${ac_cv_prog_CC+set}" = set; then :
2616 $as_echo_n "(cached) " >&6
2617 else
2618 if test -n "$CC"; then
2619 ac_cv_prog_CC="$CC" # Let the user override the test.
2620 else
2621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2622 for as_dir in $PATH
2623 do
2624 IFS=$as_save_IFS
2625 test -z "$as_dir" && as_dir=.
2626 for ac_exec_ext in '' $ac_executable_extensions; do
2627 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2628 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2629 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2630 break 2
2631 fi
2632 done
2633 done
2634 IFS=$as_save_IFS
2635
2636 fi
2637 fi
2638 CC=$ac_cv_prog_CC
2639 if test -n "$CC"; then
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2641 $as_echo "$CC" >&6; }
2642 else
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2644 $as_echo "no" >&6; }
2645 fi
2646
2647
2648 test -n "$CC" && break
2649 done
2650 fi
2651 if test -z "$CC"; then
2652 ac_ct_CC=$CC
2653 for ac_prog in cl.exe
2654 do
2655 # Extract the first word of "$ac_prog", so it can be a program name with args.
2656 set dummy $ac_prog; ac_word=$2
2657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2658 $as_echo_n "checking for $ac_word... " >&6; }
2659 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2660 $as_echo_n "(cached) " >&6
2661 else
2662 if test -n "$ac_ct_CC"; then
2663 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2664 else
2665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2666 for as_dir in $PATH
2667 do
2668 IFS=$as_save_IFS
2669 test -z "$as_dir" && as_dir=.
2670 for ac_exec_ext in '' $ac_executable_extensions; do
2671 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2672 ac_cv_prog_ac_ct_CC="$ac_prog"
2673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2674 break 2
2675 fi
2676 done
2677 done
2678 IFS=$as_save_IFS
2679
2680 fi
2681 fi
2682 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2683 if test -n "$ac_ct_CC"; then
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2685 $as_echo "$ac_ct_CC" >&6; }
2686 else
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2688 $as_echo "no" >&6; }
2689 fi
2690
2691
2692 test -n "$ac_ct_CC" && break
2693 done
2694
2695 if test "x$ac_ct_CC" = x; then
2696 CC=""
2697 else
2698 case $cross_compiling:$ac_tool_warned in
2699 yes:)
2700 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2701 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2702 ac_tool_warned=yes ;;
2703 esac
2704 CC=$ac_ct_CC
2705 fi
2706 fi
2707
2708 fi
2709
2710
2711 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2712 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2713 as_fn_error "no acceptable C compiler found in \$PATH
2714 See \`config.log' for more details." "$LINENO" 5; }
2715
2716 # Provide some information about the compiler.
2717 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2718 set X $ac_compile
2719 ac_compiler=$2
2720 for ac_option in --version -v -V -qversion; do
2721 { { ac_try="$ac_compiler $ac_option >&5"
2722 case "(($ac_try" in
2723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2724 *) ac_try_echo=$ac_try;;
2725 esac
2726 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2727 $as_echo "$ac_try_echo"; } >&5
2728 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2729 ac_status=$?
2730 if test -s conftest.err; then
2731 sed '10a\
2732 ... rest of stderr output deleted ...
2733 10q' conftest.err >conftest.er1
2734 cat conftest.er1 >&5
2735 rm -f conftest.er1 conftest.err
2736 fi
2737 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2738 test $ac_status = 0; }
2739 done
2740
2741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2742 /* end confdefs.h. */
2743
2744 int
2745 main ()
2746 {
2747
2748 ;
2749 return 0;
2750 }
2751 _ACEOF
2752 ac_clean_files_save=$ac_clean_files
2753 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2754 # Try to create an executable without -o first, disregard a.out.
2755 # It will help us diagnose broken compilers, and finding out an intuition
2756 # of exeext.
2757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2758 $as_echo_n "checking for C compiler default output file name... " >&6; }
2759 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2760
2761 # The possible output files:
2762 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2763
2764 ac_rmfiles=
2765 for ac_file in $ac_files
2766 do
2767 case $ac_file in
2768 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2769 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2770 esac
2771 done
2772 rm -f $ac_rmfiles
2773
2774 if { { ac_try="$ac_link_default"
2775 case "(($ac_try" in
2776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2777 *) ac_try_echo=$ac_try;;
2778 esac
2779 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2780 $as_echo "$ac_try_echo"; } >&5
2781 (eval "$ac_link_default") 2>&5
2782 ac_status=$?
2783 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2784 test $ac_status = 0; }; then :
2785 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2786 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2787 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2788 # so that the user can short-circuit this test for compilers unknown to
2789 # Autoconf.
2790 for ac_file in $ac_files ''
2791 do
2792 test -f "$ac_file" || continue
2793 case $ac_file in
2794 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2795 ;;
2796 [ab].out )
2797 # We found the default executable, but exeext='' is most
2798 # certainly right.
2799 break;;
2800 *.* )
2801 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2802 then :; else
2803 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2804 fi
2805 # We set ac_cv_exeext here because the later test for it is not
2806 # safe: cross compilers may not add the suffix if given an `-o'
2807 # argument, so we may need to know it at that point already.
2808 # Even if this section looks crufty: it has the advantage of
2809 # actually working.
2810 break;;
2811 * )
2812 break;;
2813 esac
2814 done
2815 test "$ac_cv_exeext" = no && ac_cv_exeext=
2816
2817 else
2818 ac_file=''
2819 fi
2820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2821 $as_echo "$ac_file" >&6; }
2822 if test -z "$ac_file"; then :
2823 $as_echo "$as_me: failed program was:" >&5
2824 sed 's/^/| /' conftest.$ac_ext >&5
2825
2826 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2827 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2828 { as_fn_set_status 77
2829 as_fn_error "C compiler cannot create executables
2830 See \`config.log' for more details." "$LINENO" 5; }; }
2831 fi
2832 ac_exeext=$ac_cv_exeext
2833
2834 # Check that the compiler produces executables we can run. If not, either
2835 # the compiler is broken, or we cross compile.
2836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2837 $as_echo_n "checking whether the C compiler works... " >&6; }
2838 # If not cross compiling, check that we can run a simple program.
2839 if test "$cross_compiling" != yes; then
2840 if { ac_try='./$ac_file'
2841 { { case "(($ac_try" in
2842 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2843 *) ac_try_echo=$ac_try;;
2844 esac
2845 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2846 $as_echo "$ac_try_echo"; } >&5
2847 (eval "$ac_try") 2>&5
2848 ac_status=$?
2849 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2850 test $ac_status = 0; }; }; then
2851 cross_compiling=no
2852 else
2853 if test "$cross_compiling" = maybe; then
2854 cross_compiling=yes
2855 else
2856 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2857 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2858 as_fn_error "cannot run C compiled programs.
2859 If you meant to cross compile, use \`--host'.
2860 See \`config.log' for more details." "$LINENO" 5; }
2861 fi
2862 fi
2863 fi
2864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2865 $as_echo "yes" >&6; }
2866
2867 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2868 ac_clean_files=$ac_clean_files_save
2869 # Check that the compiler produces executables we can run. If not, either
2870 # the compiler is broken, or we cross compile.
2871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2872 $as_echo_n "checking whether we are cross compiling... " >&6; }
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2874 $as_echo "$cross_compiling" >&6; }
2875
2876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2877 $as_echo_n "checking for suffix of executables... " >&6; }
2878 if { { ac_try="$ac_link"
2879 case "(($ac_try" in
2880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2881 *) ac_try_echo=$ac_try;;
2882 esac
2883 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2884 $as_echo "$ac_try_echo"; } >&5
2885 (eval "$ac_link") 2>&5
2886 ac_status=$?
2887 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2888 test $ac_status = 0; }; then :
2889 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2890 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2891 # work properly (i.e., refer to `conftest.exe'), while it won't with
2892 # `rm'.
2893 for ac_file in conftest.exe conftest conftest.*; do
2894 test -f "$ac_file" || continue
2895 case $ac_file in
2896 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2897 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2898 break;;
2899 * ) break;;
2900 esac
2901 done
2902 else
2903 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2904 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2905 as_fn_error "cannot compute suffix of executables: cannot compile and link
2906 See \`config.log' for more details." "$LINENO" 5; }
2907 fi
2908 rm -f conftest$ac_cv_exeext
2909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2910 $as_echo "$ac_cv_exeext" >&6; }
2911
2912 rm -f conftest.$ac_ext
2913 EXEEXT=$ac_cv_exeext
2914 ac_exeext=$EXEEXT
2915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2916 $as_echo_n "checking for suffix of object files... " >&6; }
2917 if test "${ac_cv_objext+set}" = set; then :
2918 $as_echo_n "(cached) " >&6
2919 else
2920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2921 /* end confdefs.h. */
2922
2923 int
2924 main ()
2925 {
2926
2927 ;
2928 return 0;
2929 }
2930 _ACEOF
2931 rm -f conftest.o conftest.obj
2932 if { { ac_try="$ac_compile"
2933 case "(($ac_try" in
2934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2935 *) ac_try_echo=$ac_try;;
2936 esac
2937 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2938 $as_echo "$ac_try_echo"; } >&5
2939 (eval "$ac_compile") 2>&5
2940 ac_status=$?
2941 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2942 test $ac_status = 0; }; then :
2943 for ac_file in conftest.o conftest.obj conftest.*; do
2944 test -f "$ac_file" || continue;
2945 case $ac_file in
2946 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2947 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2948 break;;
2949 esac
2950 done
2951 else
2952 $as_echo "$as_me: failed program was:" >&5
2953 sed 's/^/| /' conftest.$ac_ext >&5
2954
2955 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2956 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2957 as_fn_error "cannot compute suffix of object files: cannot compile
2958 See \`config.log' for more details." "$LINENO" 5; }
2959 fi
2960 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2961 fi
2962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2963 $as_echo "$ac_cv_objext" >&6; }
2964 OBJEXT=$ac_cv_objext
2965 ac_objext=$OBJEXT
2966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2967 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2968 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2969 $as_echo_n "(cached) " >&6
2970 else
2971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2972 /* end confdefs.h. */
2973
2974 int
2975 main ()
2976 {
2977 #ifndef __GNUC__
2978 choke me
2979 #endif
2980
2981 ;
2982 return 0;
2983 }
2984 _ACEOF
2985 if ac_fn_c_try_compile "$LINENO"; then :
2986 ac_compiler_gnu=yes
2987 else
2988 ac_compiler_gnu=no
2989 fi
2990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2991 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2992
2993 fi
2994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2995 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2996 if test $ac_compiler_gnu = yes; then
2997 GCC=yes
2998 else
2999 GCC=
3000 fi
3001 ac_test_CFLAGS=${CFLAGS+set}
3002 ac_save_CFLAGS=$CFLAGS
3003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3004 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3005 if test "${ac_cv_prog_cc_g+set}" = set; then :
3006 $as_echo_n "(cached) " >&6
3007 else
3008 ac_save_c_werror_flag=$ac_c_werror_flag
3009 ac_c_werror_flag=yes
3010 ac_cv_prog_cc_g=no
3011 CFLAGS="-g"
3012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3013 /* end confdefs.h. */
3014
3015 int
3016 main ()
3017 {
3018
3019 ;
3020 return 0;
3021 }
3022 _ACEOF
3023 if ac_fn_c_try_compile "$LINENO"; then :
3024 ac_cv_prog_cc_g=yes
3025 else
3026 CFLAGS=""
3027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3028 /* end confdefs.h. */
3029
3030 int
3031 main ()
3032 {
3033
3034 ;
3035 return 0;
3036 }
3037 _ACEOF
3038 if ac_fn_c_try_compile "$LINENO"; then :
3039
3040 else
3041 ac_c_werror_flag=$ac_save_c_werror_flag
3042 CFLAGS="-g"
3043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3044 /* end confdefs.h. */
3045
3046 int
3047 main ()
3048 {
3049
3050 ;
3051 return 0;
3052 }
3053 _ACEOF
3054 if ac_fn_c_try_compile "$LINENO"; then :
3055 ac_cv_prog_cc_g=yes
3056 fi
3057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3058 fi
3059 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3060 fi
3061 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3062 ac_c_werror_flag=$ac_save_c_werror_flag
3063 fi
3064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3065 $as_echo "$ac_cv_prog_cc_g" >&6; }
3066 if test "$ac_test_CFLAGS" = set; then
3067 CFLAGS=$ac_save_CFLAGS
3068 elif test $ac_cv_prog_cc_g = yes; then
3069 if test "$GCC" = yes; then
3070 CFLAGS="-g -O2"
3071 else
3072 CFLAGS="-g"
3073 fi
3074 else
3075 if test "$GCC" = yes; then
3076 CFLAGS="-O2"
3077 else
3078 CFLAGS=
3079 fi
3080 fi
3081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3082 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3083 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3084 $as_echo_n "(cached) " >&6
3085 else
3086 ac_cv_prog_cc_c89=no
3087 ac_save_CC=$CC
3088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3089 /* end confdefs.h. */
3090 #include <stdarg.h>
3091 #include <stdio.h>
3092 #include <sys/types.h>
3093 #include <sys/stat.h>
3094 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3095 struct buf { int x; };
3096 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3097 static char *e (p, i)
3098 char **p;
3099 int i;
3100 {
3101 return p[i];
3102 }
3103 static char *f (char * (*g) (char **, int), char **p, ...)
3104 {
3105 char *s;
3106 va_list v;
3107 va_start (v,p);
3108 s = g (p, va_arg (v,int));
3109 va_end (v);
3110 return s;
3111 }
3112
3113 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3114 function prototypes and stuff, but not '\xHH' hex character constants.
3115 These don't provoke an error unfortunately, instead are silently treated
3116 as 'x'. The following induces an error, until -std is added to get
3117 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3118 array size at least. It's necessary to write '\x00'==0 to get something
3119 that's true only with -std. */
3120 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3121
3122 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3123 inside strings and character constants. */
3124 #define FOO(x) 'x'
3125 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3126
3127 int test (int i, double x);
3128 struct s1 {int (*f) (int a);};
3129 struct s2 {int (*f) (double a);};
3130 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3131 int argc;
3132 char **argv;
3133 int
3134 main ()
3135 {
3136 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3137 ;
3138 return 0;
3139 }
3140 _ACEOF
3141 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3142 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3143 do
3144 CC="$ac_save_CC $ac_arg"
3145 if ac_fn_c_try_compile "$LINENO"; then :
3146 ac_cv_prog_cc_c89=$ac_arg
3147 fi
3148 rm -f core conftest.err conftest.$ac_objext
3149 test "x$ac_cv_prog_cc_c89" != "xno" && break
3150 done
3151 rm -f conftest.$ac_ext
3152 CC=$ac_save_CC
3153
3154 fi
3155 # AC_CACHE_VAL
3156 case "x$ac_cv_prog_cc_c89" in
3157 x)
3158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3159 $as_echo "none needed" >&6; } ;;
3160 xno)
3161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3162 $as_echo "unsupported" >&6; } ;;
3163 *)
3164 CC="$CC $ac_cv_prog_cc_c89"
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3166 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3167 esac
3168 if test "x$ac_cv_prog_cc_c89" != xno; then :
3169
3170 fi
3171
3172 ac_ext=c
3173 ac_cpp='$CPP $CPPFLAGS'
3174 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3175 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3176 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3177
3178
3179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3180 $as_echo_n "checking for library containing strerror... " >&6; }
3181 if test "${ac_cv_search_strerror+set}" = set; then :
3182 $as_echo_n "(cached) " >&6
3183 else
3184 ac_func_search_save_LIBS=$LIBS
3185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3186 /* end confdefs.h. */
3187
3188 /* Override any GCC internal prototype to avoid an error.
3189 Use char because int might match the return type of a GCC
3190 builtin and then its argument prototype would still apply. */
3191 #ifdef __cplusplus
3192 extern "C"
3193 #endif
3194 char strerror ();
3195 int
3196 main ()
3197 {
3198 return strerror ();
3199 ;
3200 return 0;
3201 }
3202 _ACEOF
3203 for ac_lib in '' cposix; do
3204 if test -z "$ac_lib"; then
3205 ac_res="none required"
3206 else
3207 ac_res=-l$ac_lib
3208 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3209 fi
3210 if ac_fn_c_try_link "$LINENO"; then :
3211 ac_cv_search_strerror=$ac_res
3212 fi
3213 rm -f core conftest.err conftest.$ac_objext \
3214 conftest$ac_exeext
3215 if test "${ac_cv_search_strerror+set}" = set; then :
3216 break
3217 fi
3218 done
3219 if test "${ac_cv_search_strerror+set}" = set; then :
3220
3221 else
3222 ac_cv_search_strerror=no
3223 fi
3224 rm conftest.$ac_ext
3225 LIBS=$ac_func_search_save_LIBS
3226 fi
3227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3228 $as_echo "$ac_cv_search_strerror" >&6; }
3229 ac_res=$ac_cv_search_strerror
3230 if test "$ac_res" != no; then :
3231 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3232
3233 fi
3234
3235
3236 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
3237 am__api_version='1.11'
3238
3239 # Find a good install program. We prefer a C program (faster),
3240 # so one script is as good as another. But avoid the broken or
3241 # incompatible versions:
3242 # SysV /etc/install, /usr/sbin/install
3243 # SunOS /usr/etc/install
3244 # IRIX /sbin/install
3245 # AIX /bin/install
3246 # AmigaOS /C/install, which installs bootblocks on floppy discs
3247 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3248 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3249 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3250 # OS/2's system install, which has a completely different semantic
3251 # ./install, which can be erroneously created by make from ./install.sh.
3252 # Reject install programs that cannot install multiple files.
3253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3254 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3255 if test -z "$INSTALL"; then
3256 if test "${ac_cv_path_install+set}" = set; then :
3257 $as_echo_n "(cached) " >&6
3258 else
3259 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3260 for as_dir in $PATH
3261 do
3262 IFS=$as_save_IFS
3263 test -z "$as_dir" && as_dir=.
3264 # Account for people who put trailing slashes in PATH elements.
3265 case $as_dir/ in #((
3266 ./ | .// | /[cC]/* | \
3267 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3268 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3269 /usr/ucb/* ) ;;
3270 *)
3271 # OSF1 and SCO ODT 3.0 have their own names for install.
3272 # Don't use installbsd from OSF since it installs stuff as root
3273 # by default.
3274 for ac_prog in ginstall scoinst install; do
3275 for ac_exec_ext in '' $ac_executable_extensions; do
3276 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3277 if test $ac_prog = install &&
3278 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3279 # AIX install. It has an incompatible calling convention.
3280 :
3281 elif test $ac_prog = install &&
3282 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3283 # program-specific install script used by HP pwplus--don't use.
3284 :
3285 else
3286 rm -rf conftest.one conftest.two conftest.dir
3287 echo one > conftest.one
3288 echo two > conftest.two
3289 mkdir conftest.dir
3290 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3291 test -s conftest.one && test -s conftest.two &&
3292 test -s conftest.dir/conftest.one &&
3293 test -s conftest.dir/conftest.two
3294 then
3295 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3296 break 3
3297 fi
3298 fi
3299 fi
3300 done
3301 done
3302 ;;
3303 esac
3304
3305 done
3306 IFS=$as_save_IFS
3307
3308 rm -rf conftest.one conftest.two conftest.dir
3309
3310 fi
3311 if test "${ac_cv_path_install+set}" = set; then
3312 INSTALL=$ac_cv_path_install
3313 else
3314 # As a last resort, use the slow shell script. Don't cache a
3315 # value for INSTALL within a source directory, because that will
3316 # break other packages using the cache if that directory is
3317 # removed, or if the value is a relative name.
3318 INSTALL=$ac_install_sh
3319 fi
3320 fi
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3322 $as_echo "$INSTALL" >&6; }
3323
3324 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3325 # It thinks the first close brace ends the variable substitution.
3326 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3327
3328 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3329
3330 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3331
3332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3333 $as_echo_n "checking whether build environment is sane... " >&6; }
3334 # Just in case
3335 sleep 1
3336 echo timestamp > conftest.file
3337 # Reject unsafe characters in $srcdir or the absolute working directory
3338 # name. Accept space and tab only in the latter.
3339 am_lf='
3340 '
3341 case `pwd` in
3342 *[\\\"\#\$\&\'\`$am_lf]*)
3343 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3344 esac
3345 case $srcdir in
3346 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3347 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3348 esac
3349
3350 # Do `set' in a subshell so we don't clobber the current shell's
3351 # arguments. Must try -L first in case configure is actually a
3352 # symlink; some systems play weird games with the mod time of symlinks
3353 # (eg FreeBSD returns the mod time of the symlink's containing
3354 # directory).
3355 if (
3356 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3357 if test "$*" = "X"; then
3358 # -L didn't work.
3359 set X `ls -t "$srcdir/configure" conftest.file`
3360 fi
3361 rm -f conftest.file
3362 if test "$*" != "X $srcdir/configure conftest.file" \
3363 && test "$*" != "X conftest.file $srcdir/configure"; then
3364
3365 # If neither matched, then we have a broken ls. This can happen
3366 # if, for instance, CONFIG_SHELL is bash and it inherits a
3367 # broken ls alias from the environment. This has actually
3368 # happened. Such a system could not be considered "sane".
3369 as_fn_error "ls -t appears to fail. Make sure there is not a broken
3370 alias in your environment" "$LINENO" 5
3371 fi
3372
3373 test "$2" = conftest.file
3374 )
3375 then
3376 # Ok.
3377 :
3378 else
3379 as_fn_error "newly created file is older than distributed files!
3380 Check your system clock" "$LINENO" 5
3381 fi
3382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3383 $as_echo "yes" >&6; }
3384 test "$program_prefix" != NONE &&
3385 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3386 # Use a double $ so make ignores it.
3387 test "$program_suffix" != NONE &&
3388 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3389 # Double any \ or $.
3390 # By default was `s,x,x', remove it if useless.
3391 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3392 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3393
3394 # expand $ac_aux_dir to an absolute path
3395 am_aux_dir=`cd $ac_aux_dir && pwd`
3396
3397 if test x"${MISSING+set}" != xset; then
3398 case $am_aux_dir in
3399 *\ * | *\ *)
3400 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3401 *)
3402 MISSING="\${SHELL} $am_aux_dir/missing" ;;
3403 esac
3404 fi
3405 # Use eval to expand $SHELL
3406 if eval "$MISSING --run true"; then
3407 am_missing_run="$MISSING --run "
3408 else
3409 am_missing_run=
3410 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3411 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3412 fi
3413
3414 if test x"${install_sh}" != xset; then
3415 case $am_aux_dir in
3416 *\ * | *\ *)
3417 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3418 *)
3419 install_sh="\${SHELL} $am_aux_dir/install-sh"
3420 esac
3421 fi
3422
3423 # Installed binaries are usually stripped using `strip' when the user
3424 # run `make install-strip'. However `strip' might not be the right
3425 # tool to use in cross-compilation environments, therefore Automake
3426 # will honor the `STRIP' environment variable to overrule this program.
3427 if test "$cross_compiling" != no; then
3428 if test -n "$ac_tool_prefix"; then
3429 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3430 set dummy ${ac_tool_prefix}strip; ac_word=$2
3431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3432 $as_echo_n "checking for $ac_word... " >&6; }
3433 if test "${ac_cv_prog_STRIP+set}" = set; then :
3434 $as_echo_n "(cached) " >&6
3435 else
3436 if test -n "$STRIP"; then
3437 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3438 else
3439 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3440 for as_dir in $PATH
3441 do
3442 IFS=$as_save_IFS
3443 test -z "$as_dir" && as_dir=.
3444 for ac_exec_ext in '' $ac_executable_extensions; do
3445 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3446 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3447 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3448 break 2
3449 fi
3450 done
3451 done
3452 IFS=$as_save_IFS
3453
3454 fi
3455 fi
3456 STRIP=$ac_cv_prog_STRIP
3457 if test -n "$STRIP"; then
3458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3459 $as_echo "$STRIP" >&6; }
3460 else
3461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3462 $as_echo "no" >&6; }
3463 fi
3464
3465
3466 fi
3467 if test -z "$ac_cv_prog_STRIP"; then
3468 ac_ct_STRIP=$STRIP
3469 # Extract the first word of "strip", so it can be a program name with args.
3470 set dummy strip; ac_word=$2
3471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3472 $as_echo_n "checking for $ac_word... " >&6; }
3473 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3474 $as_echo_n "(cached) " >&6
3475 else
3476 if test -n "$ac_ct_STRIP"; then
3477 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3478 else
3479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3480 for as_dir in $PATH
3481 do
3482 IFS=$as_save_IFS
3483 test -z "$as_dir" && as_dir=.
3484 for ac_exec_ext in '' $ac_executable_extensions; do
3485 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3486 ac_cv_prog_ac_ct_STRIP="strip"
3487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3488 break 2
3489 fi
3490 done
3491 done
3492 IFS=$as_save_IFS
3493
3494 fi
3495 fi
3496 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3497 if test -n "$ac_ct_STRIP"; then
3498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3499 $as_echo "$ac_ct_STRIP" >&6; }
3500 else
3501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3502 $as_echo "no" >&6; }
3503 fi
3504
3505 if test "x$ac_ct_STRIP" = x; then
3506 STRIP=":"
3507 else
3508 case $cross_compiling:$ac_tool_warned in
3509 yes:)
3510 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3511 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3512 ac_tool_warned=yes ;;
3513 esac
3514 STRIP=$ac_ct_STRIP
3515 fi
3516 else
3517 STRIP="$ac_cv_prog_STRIP"
3518 fi
3519
3520 fi
3521 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3522
3523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3524 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3525 if test -z "$MKDIR_P"; then
3526 if test "${ac_cv_path_mkdir+set}" = set; then :
3527 $as_echo_n "(cached) " >&6
3528 else
3529 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3530 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3531 do
3532 IFS=$as_save_IFS
3533 test -z "$as_dir" && as_dir=.
3534 for ac_prog in mkdir gmkdir; do
3535 for ac_exec_ext in '' $ac_executable_extensions; do
3536 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3537 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3538 'mkdir (GNU coreutils) '* | \
3539 'mkdir (coreutils) '* | \
3540 'mkdir (fileutils) '4.1*)
3541 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3542 break 3;;
3543 esac
3544 done
3545 done
3546 done
3547 IFS=$as_save_IFS
3548
3549 fi
3550
3551 if test "${ac_cv_path_mkdir+set}" = set; then
3552 MKDIR_P="$ac_cv_path_mkdir -p"
3553 else
3554 # As a last resort, use the slow shell script. Don't cache a
3555 # value for MKDIR_P within a source directory, because that will
3556 # break other packages using the cache if that directory is
3557 # removed, or if the value is a relative name.
3558 test -d ./--version && rmdir ./--version
3559 MKDIR_P="$ac_install_sh -d"
3560 fi
3561 fi
3562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3563 $as_echo "$MKDIR_P" >&6; }
3564
3565 mkdir_p="$MKDIR_P"
3566 case $mkdir_p in
3567 [\\/$]* | ?:[\\/]*) ;;
3568 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3569 esac
3570
3571 for ac_prog in gawk mawk nawk awk
3572 do
3573 # Extract the first word of "$ac_prog", so it can be a program name with args.
3574 set dummy $ac_prog; ac_word=$2
3575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3576 $as_echo_n "checking for $ac_word... " >&6; }
3577 if test "${ac_cv_prog_AWK+set}" = set; then :
3578 $as_echo_n "(cached) " >&6
3579 else
3580 if test -n "$AWK"; then
3581 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3582 else
3583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3584 for as_dir in $PATH
3585 do
3586 IFS=$as_save_IFS
3587 test -z "$as_dir" && as_dir=.
3588 for ac_exec_ext in '' $ac_executable_extensions; do
3589 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3590 ac_cv_prog_AWK="$ac_prog"
3591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3592 break 2
3593 fi
3594 done
3595 done
3596 IFS=$as_save_IFS
3597
3598 fi
3599 fi
3600 AWK=$ac_cv_prog_AWK
3601 if test -n "$AWK"; then
3602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3603 $as_echo "$AWK" >&6; }
3604 else
3605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3606 $as_echo "no" >&6; }
3607 fi
3608
3609
3610 test -n "$AWK" && break
3611 done
3612
3613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3614 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3615 set x ${MAKE-make}
3616 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3617 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3618 $as_echo_n "(cached) " >&6
3619 else
3620 cat >conftest.make <<\_ACEOF
3621 SHELL = /bin/sh
3622 all:
3623 @echo '@@@%%%=$(MAKE)=@@@%%%'
3624 _ACEOF
3625 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3626 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3627 *@@@%%%=?*=@@@%%%*)
3628 eval ac_cv_prog_make_${ac_make}_set=yes;;
3629 *)
3630 eval ac_cv_prog_make_${ac_make}_set=no;;
3631 esac
3632 rm -f conftest.make
3633 fi
3634 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3636 $as_echo "yes" >&6; }
3637 SET_MAKE=
3638 else
3639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3640 $as_echo "no" >&6; }
3641 SET_MAKE="MAKE=${MAKE-make}"
3642 fi
3643
3644 rm -rf .tst 2>/dev/null
3645 mkdir .tst 2>/dev/null
3646 if test -d .tst; then
3647 am__leading_dot=.
3648 else
3649 am__leading_dot=_
3650 fi
3651 rmdir .tst 2>/dev/null
3652
3653 DEPDIR="${am__leading_dot}deps"
3654
3655 ac_config_commands="$ac_config_commands depfiles"
3656
3657
3658 am_make=${MAKE-make}
3659 cat > confinc << 'END'
3660 am__doit:
3661 @echo this is the am__doit target
3662 .PHONY: am__doit
3663 END
3664 # If we don't find an include directive, just comment out the code.
3665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3666 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3667 am__include="#"
3668 am__quote=
3669 _am_result=none
3670 # First try GNU make style include.
3671 echo "include confinc" > confmf
3672 # Ignore all kinds of additional output from `make'.
3673 case `$am_make -s -f confmf 2> /dev/null` in #(
3674 *the\ am__doit\ target*)
3675 am__include=include
3676 am__quote=
3677 _am_result=GNU
3678 ;;
3679 esac
3680 # Now try BSD make style include.
3681 if test "$am__include" = "#"; then
3682 echo '.include "confinc"' > confmf
3683 case `$am_make -s -f confmf 2> /dev/null` in #(
3684 *the\ am__doit\ target*)
3685 am__include=.include
3686 am__quote="\""
3687 _am_result=BSD
3688 ;;
3689 esac
3690 fi
3691
3692
3693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3694 $as_echo "$_am_result" >&6; }
3695 rm -f confinc confmf
3696
3697 # Check whether --enable-dependency-tracking was given.
3698 if test "${enable_dependency_tracking+set}" = set; then :
3699 enableval=$enable_dependency_tracking;
3700 fi
3701
3702 if test "x$enable_dependency_tracking" != xno; then
3703 am_depcomp="$ac_aux_dir/depcomp"
3704 AMDEPBACKSLASH='\'
3705 fi
3706 if test "x$enable_dependency_tracking" != xno; then
3707 AMDEP_TRUE=
3708 AMDEP_FALSE='#'
3709 else
3710 AMDEP_TRUE='#'
3711 AMDEP_FALSE=
3712 fi
3713
3714
3715 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3716 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3717 # is not polluted with repeated "-I."
3718 am__isrc=' -I$(srcdir)'
3719 # test to see if srcdir already configured
3720 if test -f $srcdir/config.status; then
3721 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3722 fi
3723 fi
3724
3725 # test whether we have cygpath
3726 if test -z "$CYGPATH_W"; then
3727 if (cygpath --version) >/dev/null 2>/dev/null; then
3728 CYGPATH_W='cygpath -w'
3729 else
3730 CYGPATH_W=echo
3731 fi
3732 fi
3733
3734
3735 # Define the identity of the package.
3736 PACKAGE=binutils
3737 VERSION=${BFD_VERSION}
3738
3739
3740 cat >>confdefs.h <<_ACEOF
3741 #define PACKAGE "$PACKAGE"
3742 _ACEOF
3743
3744
3745 cat >>confdefs.h <<_ACEOF
3746 #define VERSION "$VERSION"
3747 _ACEOF
3748
3749 # Some tools Automake needs.
3750
3751 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3752
3753
3754 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3755
3756
3757 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3758
3759
3760 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3761
3762
3763 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3764
3765 # We need awk for the "check" target. The system "awk" is bad on
3766 # some platforms.
3767 # Always define AMTAR for backward compatibility.
3768
3769 AMTAR=${AMTAR-"${am_missing_run}tar"}
3770
3771 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3772
3773
3774
3775
3776 depcc="$CC" am_compiler_list=
3777
3778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3779 $as_echo_n "checking dependency style of $depcc... " >&6; }
3780 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3781 $as_echo_n "(cached) " >&6
3782 else
3783 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3784 # We make a subdir and do the tests there. Otherwise we can end up
3785 # making bogus files that we don't know about and never remove. For
3786 # instance it was reported that on HP-UX the gcc test will end up
3787 # making a dummy file named `D' -- because `-MD' means `put the output
3788 # in D'.
3789 mkdir conftest.dir
3790 # Copy depcomp to subdir because otherwise we won't find it if we're
3791 # using a relative directory.
3792 cp "$am_depcomp" conftest.dir
3793 cd conftest.dir
3794 # We will build objects and dependencies in a subdirectory because
3795 # it helps to detect inapplicable dependency modes. For instance
3796 # both Tru64's cc and ICC support -MD to output dependencies as a
3797 # side effect of compilation, but ICC will put the dependencies in
3798 # the current directory while Tru64 will put them in the object
3799 # directory.
3800 mkdir sub
3801
3802 am_cv_CC_dependencies_compiler_type=none
3803 if test "$am_compiler_list" = ""; then
3804 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3805 fi
3806 am__universal=false
3807 case " $depcc " in #(
3808 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3809 esac
3810
3811 for depmode in $am_compiler_list; do
3812 # Setup a source with many dependencies, because some compilers
3813 # like to wrap large dependency lists on column 80 (with \), and
3814 # we should not choose a depcomp mode which is confused by this.
3815 #
3816 # We need to recreate these files for each test, as the compiler may
3817 # overwrite some of them when testing with obscure command lines.
3818 # This happens at least with the AIX C compiler.
3819 : > sub/conftest.c
3820 for i in 1 2 3 4 5 6; do
3821 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3822 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3823 # Solaris 8's {/usr,}/bin/sh.
3824 touch sub/conftst$i.h
3825 done
3826 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3827
3828 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3829 # mode. It turns out that the SunPro C++ compiler does not properly
3830 # handle `-M -o', and we need to detect this. Also, some Intel
3831 # versions had trouble with output in subdirs
3832 am__obj=sub/conftest.${OBJEXT-o}
3833 am__minus_obj="-o $am__obj"
3834 case $depmode in
3835 gcc)
3836 # This depmode causes a compiler race in universal mode.
3837 test "$am__universal" = false || continue
3838 ;;
3839 nosideeffect)
3840 # after this tag, mechanisms are not by side-effect, so they'll
3841 # only be used when explicitly requested
3842 if test "x$enable_dependency_tracking" = xyes; then
3843 continue
3844 else
3845 break
3846 fi
3847 ;;
3848 msvisualcpp | msvcmsys)
3849 # This compiler won't grok `-c -o', but also, the minuso test has
3850 # not run yet. These depmodes are late enough in the game, and
3851 # so weak that their functioning should not be impacted.
3852 am__obj=conftest.${OBJEXT-o}
3853 am__minus_obj=
3854 ;;
3855 none) break ;;
3856 esac
3857 if depmode=$depmode \
3858 source=sub/conftest.c object=$am__obj \
3859 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3860 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3861 >/dev/null 2>conftest.err &&
3862 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3863 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3864 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3865 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3866 # icc doesn't choke on unknown options, it will just issue warnings
3867 # or remarks (even with -Werror). So we grep stderr for any message
3868 # that says an option was ignored or not supported.
3869 # When given -MP, icc 7.0 and 7.1 complain thusly:
3870 # icc: Command line warning: ignoring option '-M'; no argument required
3871 # The diagnosis changed in icc 8.0:
3872 # icc: Command line remark: option '-MP' not supported
3873 if (grep 'ignoring option' conftest.err ||
3874 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3875 am_cv_CC_dependencies_compiler_type=$depmode
3876 break
3877 fi
3878 fi
3879 done
3880
3881 cd ..
3882 rm -rf conftest.dir
3883 else
3884 am_cv_CC_dependencies_compiler_type=none
3885 fi
3886
3887 fi
3888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3889 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3890 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3891
3892 if
3893 test "x$enable_dependency_tracking" != xno \
3894 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3895 am__fastdepCC_TRUE=
3896 am__fastdepCC_FALSE='#'
3897 else
3898 am__fastdepCC_TRUE='#'
3899 am__fastdepCC_FALSE=
3900 fi
3901
3902
3903
3904
3905 ac_ext=c
3906 ac_cpp='$CPP $CPPFLAGS'
3907 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3908 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3909 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3910 if test -n "$ac_tool_prefix"; then
3911 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3912 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3914 $as_echo_n "checking for $ac_word... " >&6; }
3915 if test "${ac_cv_prog_CC+set}" = set; then :
3916 $as_echo_n "(cached) " >&6
3917 else
3918 if test -n "$CC"; then
3919 ac_cv_prog_CC="$CC" # Let the user override the test.
3920 else
3921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3922 for as_dir in $PATH
3923 do
3924 IFS=$as_save_IFS
3925 test -z "$as_dir" && as_dir=.
3926 for ac_exec_ext in '' $ac_executable_extensions; do
3927 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3928 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3929 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3930 break 2
3931 fi
3932 done
3933 done
3934 IFS=$as_save_IFS
3935
3936 fi
3937 fi
3938 CC=$ac_cv_prog_CC
3939 if test -n "$CC"; then
3940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3941 $as_echo "$CC" >&6; }
3942 else
3943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3944 $as_echo "no" >&6; }
3945 fi
3946
3947
3948 fi
3949 if test -z "$ac_cv_prog_CC"; then
3950 ac_ct_CC=$CC
3951 # Extract the first word of "gcc", so it can be a program name with args.
3952 set dummy gcc; ac_word=$2
3953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3954 $as_echo_n "checking for $ac_word... " >&6; }
3955 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3956 $as_echo_n "(cached) " >&6
3957 else
3958 if test -n "$ac_ct_CC"; then
3959 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3960 else
3961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3962 for as_dir in $PATH
3963 do
3964 IFS=$as_save_IFS
3965 test -z "$as_dir" && as_dir=.
3966 for ac_exec_ext in '' $ac_executable_extensions; do
3967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3968 ac_cv_prog_ac_ct_CC="gcc"
3969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3970 break 2
3971 fi
3972 done
3973 done
3974 IFS=$as_save_IFS
3975
3976 fi
3977 fi
3978 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3979 if test -n "$ac_ct_CC"; then
3980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3981 $as_echo "$ac_ct_CC" >&6; }
3982 else
3983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3984 $as_echo "no" >&6; }
3985 fi
3986
3987 if test "x$ac_ct_CC" = x; then
3988 CC=""
3989 else
3990 case $cross_compiling:$ac_tool_warned in
3991 yes:)
3992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3993 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3994 ac_tool_warned=yes ;;
3995 esac
3996 CC=$ac_ct_CC
3997 fi
3998 else
3999 CC="$ac_cv_prog_CC"
4000 fi
4001
4002 if test -z "$CC"; then
4003 if test -n "$ac_tool_prefix"; then
4004 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4005 set dummy ${ac_tool_prefix}cc; ac_word=$2
4006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4007 $as_echo_n "checking for $ac_word... " >&6; }
4008 if test "${ac_cv_prog_CC+set}" = set; then :
4009 $as_echo_n "(cached) " >&6
4010 else
4011 if test -n "$CC"; then
4012 ac_cv_prog_CC="$CC" # Let the user override the test.
4013 else
4014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4015 for as_dir in $PATH
4016 do
4017 IFS=$as_save_IFS
4018 test -z "$as_dir" && as_dir=.
4019 for ac_exec_ext in '' $ac_executable_extensions; do
4020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4021 ac_cv_prog_CC="${ac_tool_prefix}cc"
4022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4023 break 2
4024 fi
4025 done
4026 done
4027 IFS=$as_save_IFS
4028
4029 fi
4030 fi
4031 CC=$ac_cv_prog_CC
4032 if test -n "$CC"; then
4033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4034 $as_echo "$CC" >&6; }
4035 else
4036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4037 $as_echo "no" >&6; }
4038 fi
4039
4040
4041 fi
4042 fi
4043 if test -z "$CC"; then
4044 # Extract the first word of "cc", so it can be a program name with args.
4045 set dummy cc; ac_word=$2
4046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4047 $as_echo_n "checking for $ac_word... " >&6; }
4048 if test "${ac_cv_prog_CC+set}" = set; then :
4049 $as_echo_n "(cached) " >&6
4050 else
4051 if test -n "$CC"; then
4052 ac_cv_prog_CC="$CC" # Let the user override the test.
4053 else
4054 ac_prog_rejected=no
4055 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4056 for as_dir in $PATH
4057 do
4058 IFS=$as_save_IFS
4059 test -z "$as_dir" && as_dir=.
4060 for ac_exec_ext in '' $ac_executable_extensions; do
4061 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4062 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4063 ac_prog_rejected=yes
4064 continue
4065 fi
4066 ac_cv_prog_CC="cc"
4067 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4068 break 2
4069 fi
4070 done
4071 done
4072 IFS=$as_save_IFS
4073
4074 if test $ac_prog_rejected = yes; then
4075 # We found a bogon in the path, so make sure we never use it.
4076 set dummy $ac_cv_prog_CC
4077 shift
4078 if test $# != 0; then
4079 # We chose a different compiler from the bogus one.
4080 # However, it has the same basename, so the bogon will be chosen
4081 # first if we set CC to just the basename; use the full file name.
4082 shift
4083 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4084 fi
4085 fi
4086 fi
4087 fi
4088 CC=$ac_cv_prog_CC
4089 if test -n "$CC"; then
4090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4091 $as_echo "$CC" >&6; }
4092 else
4093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4094 $as_echo "no" >&6; }
4095 fi
4096
4097
4098 fi
4099 if test -z "$CC"; then
4100 if test -n "$ac_tool_prefix"; then
4101 for ac_prog in cl.exe
4102 do
4103 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4104 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4106 $as_echo_n "checking for $ac_word... " >&6; }
4107 if test "${ac_cv_prog_CC+set}" = set; then :
4108 $as_echo_n "(cached) " >&6
4109 else
4110 if test -n "$CC"; then
4111 ac_cv_prog_CC="$CC" # Let the user override the test.
4112 else
4113 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4114 for as_dir in $PATH
4115 do
4116 IFS=$as_save_IFS
4117 test -z "$as_dir" && as_dir=.
4118 for ac_exec_ext in '' $ac_executable_extensions; do
4119 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4120 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4121 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4122 break 2
4123 fi
4124 done
4125 done
4126 IFS=$as_save_IFS
4127
4128 fi
4129 fi
4130 CC=$ac_cv_prog_CC
4131 if test -n "$CC"; then
4132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4133 $as_echo "$CC" >&6; }
4134 else
4135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4136 $as_echo "no" >&6; }
4137 fi
4138
4139
4140 test -n "$CC" && break
4141 done
4142 fi
4143 if test -z "$CC"; then
4144 ac_ct_CC=$CC
4145 for ac_prog in cl.exe
4146 do
4147 # Extract the first word of "$ac_prog", so it can be a program name with args.
4148 set dummy $ac_prog; ac_word=$2
4149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4150 $as_echo_n "checking for $ac_word... " >&6; }
4151 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4152 $as_echo_n "(cached) " >&6
4153 else
4154 if test -n "$ac_ct_CC"; then
4155 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4156 else
4157 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4158 for as_dir in $PATH
4159 do
4160 IFS=$as_save_IFS
4161 test -z "$as_dir" && as_dir=.
4162 for ac_exec_ext in '' $ac_executable_extensions; do
4163 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4164 ac_cv_prog_ac_ct_CC="$ac_prog"
4165 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4166 break 2
4167 fi
4168 done
4169 done
4170 IFS=$as_save_IFS
4171
4172 fi
4173 fi
4174 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4175 if test -n "$ac_ct_CC"; then
4176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4177 $as_echo "$ac_ct_CC" >&6; }
4178 else
4179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4180 $as_echo "no" >&6; }
4181 fi
4182
4183
4184 test -n "$ac_ct_CC" && break
4185 done
4186
4187 if test "x$ac_ct_CC" = x; then
4188 CC=""
4189 else
4190 case $cross_compiling:$ac_tool_warned in
4191 yes:)
4192 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4193 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4194 ac_tool_warned=yes ;;
4195 esac
4196 CC=$ac_ct_CC
4197 fi
4198 fi
4199
4200 fi
4201
4202
4203 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4204 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4205 as_fn_error "no acceptable C compiler found in \$PATH
4206 See \`config.log' for more details." "$LINENO" 5; }
4207
4208 # Provide some information about the compiler.
4209 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4210 set X $ac_compile
4211 ac_compiler=$2
4212 for ac_option in --version -v -V -qversion; do
4213 { { ac_try="$ac_compiler $ac_option >&5"
4214 case "(($ac_try" in
4215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4216 *) ac_try_echo=$ac_try;;
4217 esac
4218 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4219 $as_echo "$ac_try_echo"; } >&5
4220 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4221 ac_status=$?
4222 if test -s conftest.err; then
4223 sed '10a\
4224 ... rest of stderr output deleted ...
4225 10q' conftest.err >conftest.er1
4226 cat conftest.er1 >&5
4227 rm -f conftest.er1 conftest.err
4228 fi
4229 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4230 test $ac_status = 0; }
4231 done
4232
4233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4234 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4235 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4236 $as_echo_n "(cached) " >&6
4237 else
4238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4239 /* end confdefs.h. */
4240
4241 int
4242 main ()
4243 {
4244 #ifndef __GNUC__
4245 choke me
4246 #endif
4247
4248 ;
4249 return 0;
4250 }
4251 _ACEOF
4252 if ac_fn_c_try_compile "$LINENO"; then :
4253 ac_compiler_gnu=yes
4254 else
4255 ac_compiler_gnu=no
4256 fi
4257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4258 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4259
4260 fi
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4262 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4263 if test $ac_compiler_gnu = yes; then
4264 GCC=yes
4265 else
4266 GCC=
4267 fi
4268 ac_test_CFLAGS=${CFLAGS+set}
4269 ac_save_CFLAGS=$CFLAGS
4270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4271 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4272 if test "${ac_cv_prog_cc_g+set}" = set; then :
4273 $as_echo_n "(cached) " >&6
4274 else
4275 ac_save_c_werror_flag=$ac_c_werror_flag
4276 ac_c_werror_flag=yes
4277 ac_cv_prog_cc_g=no
4278 CFLAGS="-g"
4279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4280 /* end confdefs.h. */
4281
4282 int
4283 main ()
4284 {
4285
4286 ;
4287 return 0;
4288 }
4289 _ACEOF
4290 if ac_fn_c_try_compile "$LINENO"; then :
4291 ac_cv_prog_cc_g=yes
4292 else
4293 CFLAGS=""
4294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4295 /* end confdefs.h. */
4296
4297 int
4298 main ()
4299 {
4300
4301 ;
4302 return 0;
4303 }
4304 _ACEOF
4305 if ac_fn_c_try_compile "$LINENO"; then :
4306
4307 else
4308 ac_c_werror_flag=$ac_save_c_werror_flag
4309 CFLAGS="-g"
4310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4311 /* end confdefs.h. */
4312
4313 int
4314 main ()
4315 {
4316
4317 ;
4318 return 0;
4319 }
4320 _ACEOF
4321 if ac_fn_c_try_compile "$LINENO"; then :
4322 ac_cv_prog_cc_g=yes
4323 fi
4324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4325 fi
4326 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4327 fi
4328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4329 ac_c_werror_flag=$ac_save_c_werror_flag
4330 fi
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4332 $as_echo "$ac_cv_prog_cc_g" >&6; }
4333 if test "$ac_test_CFLAGS" = set; then
4334 CFLAGS=$ac_save_CFLAGS
4335 elif test $ac_cv_prog_cc_g = yes; then
4336 if test "$GCC" = yes; then
4337 CFLAGS="-g -O2"
4338 else
4339 CFLAGS="-g"
4340 fi
4341 else
4342 if test "$GCC" = yes; then
4343 CFLAGS="-O2"
4344 else
4345 CFLAGS=
4346 fi
4347 fi
4348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4349 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4350 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4351 $as_echo_n "(cached) " >&6
4352 else
4353 ac_cv_prog_cc_c89=no
4354 ac_save_CC=$CC
4355 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4356 /* end confdefs.h. */
4357 #include <stdarg.h>
4358 #include <stdio.h>
4359 #include <sys/types.h>
4360 #include <sys/stat.h>
4361 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4362 struct buf { int x; };
4363 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4364 static char *e (p, i)
4365 char **p;
4366 int i;
4367 {
4368 return p[i];
4369 }
4370 static char *f (char * (*g) (char **, int), char **p, ...)
4371 {
4372 char *s;
4373 va_list v;
4374 va_start (v,p);
4375 s = g (p, va_arg (v,int));
4376 va_end (v);
4377 return s;
4378 }
4379
4380 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4381 function prototypes and stuff, but not '\xHH' hex character constants.
4382 These don't provoke an error unfortunately, instead are silently treated
4383 as 'x'. The following induces an error, until -std is added to get
4384 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4385 array size at least. It's necessary to write '\x00'==0 to get something
4386 that's true only with -std. */
4387 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4388
4389 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4390 inside strings and character constants. */
4391 #define FOO(x) 'x'
4392 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4393
4394 int test (int i, double x);
4395 struct s1 {int (*f) (int a);};
4396 struct s2 {int (*f) (double a);};
4397 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4398 int argc;
4399 char **argv;
4400 int
4401 main ()
4402 {
4403 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4404 ;
4405 return 0;
4406 }
4407 _ACEOF
4408 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4409 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4410 do
4411 CC="$ac_save_CC $ac_arg"
4412 if ac_fn_c_try_compile "$LINENO"; then :
4413 ac_cv_prog_cc_c89=$ac_arg
4414 fi
4415 rm -f core conftest.err conftest.$ac_objext
4416 test "x$ac_cv_prog_cc_c89" != "xno" && break
4417 done
4418 rm -f conftest.$ac_ext
4419 CC=$ac_save_CC
4420
4421 fi
4422 # AC_CACHE_VAL
4423 case "x$ac_cv_prog_cc_c89" in
4424 x)
4425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4426 $as_echo "none needed" >&6; } ;;
4427 xno)
4428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4429 $as_echo "unsupported" >&6; } ;;
4430 *)
4431 CC="$CC $ac_cv_prog_cc_c89"
4432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4433 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4434 esac
4435 if test "x$ac_cv_prog_cc_c89" != xno; then :
4436
4437 fi
4438
4439 ac_ext=c
4440 ac_cpp='$CPP $CPPFLAGS'
4441 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4442 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4443 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4444
4445 ac_ext=c
4446 ac_cpp='$CPP $CPPFLAGS'
4447 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4448 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4449 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4451 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4452 # On Suns, sometimes $CPP names a directory.
4453 if test -n "$CPP" && test -d "$CPP"; then
4454 CPP=
4455 fi
4456 if test -z "$CPP"; then
4457 if test "${ac_cv_prog_CPP+set}" = set; then :
4458 $as_echo_n "(cached) " >&6
4459 else
4460 # Double quotes because CPP needs to be expanded
4461 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4462 do
4463 ac_preproc_ok=false
4464 for ac_c_preproc_warn_flag in '' yes
4465 do
4466 # Use a header file that comes with gcc, so configuring glibc
4467 # with a fresh cross-compiler works.
4468 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4469 # <limits.h> exists even on freestanding compilers.
4470 # On the NeXT, cc -E runs the code through the compiler's parser,
4471 # not just through cpp. "Syntax error" is here to catch this case.
4472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4473 /* end confdefs.h. */
4474 #ifdef __STDC__
4475 # include <limits.h>
4476 #else
4477 # include <assert.h>
4478 #endif
4479 Syntax error
4480 _ACEOF
4481 if ac_fn_c_try_cpp "$LINENO"; then :
4482
4483 else
4484 # Broken: fails on valid input.
4485 continue
4486 fi
4487 rm -f conftest.err conftest.$ac_ext
4488
4489 # OK, works on sane cases. Now check whether nonexistent headers
4490 # can be detected and how.
4491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4492 /* end confdefs.h. */
4493 #include <ac_nonexistent.h>
4494 _ACEOF
4495 if ac_fn_c_try_cpp "$LINENO"; then :
4496 # Broken: success on invalid input.
4497 continue
4498 else
4499 # Passes both tests.
4500 ac_preproc_ok=:
4501 break
4502 fi
4503 rm -f conftest.err conftest.$ac_ext
4504
4505 done
4506 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4507 rm -f conftest.err conftest.$ac_ext
4508 if $ac_preproc_ok; then :
4509 break
4510 fi
4511
4512 done
4513 ac_cv_prog_CPP=$CPP
4514
4515 fi
4516 CPP=$ac_cv_prog_CPP
4517 else
4518 ac_cv_prog_CPP=$CPP
4519 fi
4520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4521 $as_echo "$CPP" >&6; }
4522 ac_preproc_ok=false
4523 for ac_c_preproc_warn_flag in '' yes
4524 do
4525 # Use a header file that comes with gcc, so configuring glibc
4526 # with a fresh cross-compiler works.
4527 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4528 # <limits.h> exists even on freestanding compilers.
4529 # On the NeXT, cc -E runs the code through the compiler's parser,
4530 # not just through cpp. "Syntax error" is here to catch this case.
4531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4532 /* end confdefs.h. */
4533 #ifdef __STDC__
4534 # include <limits.h>
4535 #else
4536 # include <assert.h>
4537 #endif
4538 Syntax error
4539 _ACEOF
4540 if ac_fn_c_try_cpp "$LINENO"; then :
4541
4542 else
4543 # Broken: fails on valid input.
4544 continue
4545 fi
4546 rm -f conftest.err conftest.$ac_ext
4547
4548 # OK, works on sane cases. Now check whether nonexistent headers
4549 # can be detected and how.
4550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4551 /* end confdefs.h. */
4552 #include <ac_nonexistent.h>
4553 _ACEOF
4554 if ac_fn_c_try_cpp "$LINENO"; then :
4555 # Broken: success on invalid input.
4556 continue
4557 else
4558 # Passes both tests.
4559 ac_preproc_ok=:
4560 break
4561 fi
4562 rm -f conftest.err conftest.$ac_ext
4563
4564 done
4565 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4566 rm -f conftest.err conftest.$ac_ext
4567 if $ac_preproc_ok; then :
4568
4569 else
4570 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4571 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4572 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4573 See \`config.log' for more details." "$LINENO" 5; }
4574 fi
4575
4576 ac_ext=c
4577 ac_cpp='$CPP $CPPFLAGS'
4578 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4579 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4580 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4581
4582
4583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4584 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4585 if test "${ac_cv_path_GREP+set}" = set; then :
4586 $as_echo_n "(cached) " >&6
4587 else
4588 if test -z "$GREP"; then
4589 ac_path_GREP_found=false
4590 # Loop through the user's path and test for each of PROGNAME-LIST
4591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4592 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4593 do
4594 IFS=$as_save_IFS
4595 test -z "$as_dir" && as_dir=.
4596 for ac_prog in grep ggrep; do
4597 for ac_exec_ext in '' $ac_executable_extensions; do
4598 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4599 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4600 # Check for GNU ac_path_GREP and select it if it is found.
4601 # Check for GNU $ac_path_GREP
4602 case `"$ac_path_GREP" --version 2>&1` in
4603 *GNU*)
4604 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4605 *)
4606 ac_count=0
4607 $as_echo_n 0123456789 >"conftest.in"
4608 while :
4609 do
4610 cat "conftest.in" "conftest.in" >"conftest.tmp"
4611 mv "conftest.tmp" "conftest.in"
4612 cp "conftest.in" "conftest.nl"
4613 $as_echo 'GREP' >> "conftest.nl"
4614 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4615 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4616 as_fn_arith $ac_count + 1 && ac_count=$as_val
4617 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4618 # Best one so far, save it but keep looking for a better one
4619 ac_cv_path_GREP="$ac_path_GREP"
4620 ac_path_GREP_max=$ac_count
4621 fi
4622 # 10*(2^10) chars as input seems more than enough
4623 test $ac_count -gt 10 && break
4624 done
4625 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4626 esac
4627
4628 $ac_path_GREP_found && break 3
4629 done
4630 done
4631 done
4632 IFS=$as_save_IFS
4633 if test -z "$ac_cv_path_GREP"; then
4634 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4635 fi
4636 else
4637 ac_cv_path_GREP=$GREP
4638 fi
4639
4640 fi
4641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4642 $as_echo "$ac_cv_path_GREP" >&6; }
4643 GREP="$ac_cv_path_GREP"
4644
4645
4646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4647 $as_echo_n "checking for egrep... " >&6; }
4648 if test "${ac_cv_path_EGREP+set}" = set; then :
4649 $as_echo_n "(cached) " >&6
4650 else
4651 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4652 then ac_cv_path_EGREP="$GREP -E"
4653 else
4654 if test -z "$EGREP"; then
4655 ac_path_EGREP_found=false
4656 # Loop through the user's path and test for each of PROGNAME-LIST
4657 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4658 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4659 do
4660 IFS=$as_save_IFS
4661 test -z "$as_dir" && as_dir=.
4662 for ac_prog in egrep; do
4663 for ac_exec_ext in '' $ac_executable_extensions; do
4664 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4665 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4666 # Check for GNU ac_path_EGREP and select it if it is found.
4667 # Check for GNU $ac_path_EGREP
4668 case `"$ac_path_EGREP" --version 2>&1` in
4669 *GNU*)
4670 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4671 *)
4672 ac_count=0
4673 $as_echo_n 0123456789 >"conftest.in"
4674 while :
4675 do
4676 cat "conftest.in" "conftest.in" >"conftest.tmp"
4677 mv "conftest.tmp" "conftest.in"
4678 cp "conftest.in" "conftest.nl"
4679 $as_echo 'EGREP' >> "conftest.nl"
4680 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4681 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4682 as_fn_arith $ac_count + 1 && ac_count=$as_val
4683 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4684 # Best one so far, save it but keep looking for a better one
4685 ac_cv_path_EGREP="$ac_path_EGREP"
4686 ac_path_EGREP_max=$ac_count
4687 fi
4688 # 10*(2^10) chars as input seems more than enough
4689 test $ac_count -gt 10 && break
4690 done
4691 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4692 esac
4693
4694 $ac_path_EGREP_found && break 3
4695 done
4696 done
4697 done
4698 IFS=$as_save_IFS
4699 if test -z "$ac_cv_path_EGREP"; then
4700 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4701 fi
4702 else
4703 ac_cv_path_EGREP=$EGREP
4704 fi
4705
4706 fi
4707 fi
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4709 $as_echo "$ac_cv_path_EGREP" >&6; }
4710 EGREP="$ac_cv_path_EGREP"
4711
4712
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4714 $as_echo_n "checking for ANSI C header files... " >&6; }
4715 if test "${ac_cv_header_stdc+set}" = set; then :
4716 $as_echo_n "(cached) " >&6
4717 else
4718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4719 /* end confdefs.h. */
4720 #include <stdlib.h>
4721 #include <stdarg.h>
4722 #include <string.h>
4723 #include <float.h>
4724
4725 int
4726 main ()
4727 {
4728
4729 ;
4730 return 0;
4731 }
4732 _ACEOF
4733 if ac_fn_c_try_compile "$LINENO"; then :
4734 ac_cv_header_stdc=yes
4735 else
4736 ac_cv_header_stdc=no
4737 fi
4738 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4739
4740 if test $ac_cv_header_stdc = yes; then
4741 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4743 /* end confdefs.h. */
4744 #include <string.h>
4745
4746 _ACEOF
4747 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4748 $EGREP "memchr" >/dev/null 2>&1; then :
4749
4750 else
4751 ac_cv_header_stdc=no
4752 fi
4753 rm -f conftest*
4754
4755 fi
4756
4757 if test $ac_cv_header_stdc = yes; then
4758 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4760 /* end confdefs.h. */
4761 #include <stdlib.h>
4762
4763 _ACEOF
4764 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4765 $EGREP "free" >/dev/null 2>&1; then :
4766
4767 else
4768 ac_cv_header_stdc=no
4769 fi
4770 rm -f conftest*
4771
4772 fi
4773
4774 if test $ac_cv_header_stdc = yes; then
4775 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4776 if test "$cross_compiling" = yes; then :
4777 :
4778 else
4779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4780 /* end confdefs.h. */
4781 #include <ctype.h>
4782 #include <stdlib.h>
4783 #if ((' ' & 0x0FF) == 0x020)
4784 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4785 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4786 #else
4787 # define ISLOWER(c) \
4788 (('a' <= (c) && (c) <= 'i') \
4789 || ('j' <= (c) && (c) <= 'r') \
4790 || ('s' <= (c) && (c) <= 'z'))
4791 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4792 #endif
4793
4794 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4795 int
4796 main ()
4797 {
4798 int i;
4799 for (i = 0; i < 256; i++)
4800 if (XOR (islower (i), ISLOWER (i))
4801 || toupper (i) != TOUPPER (i))
4802 return 2;
4803 return 0;
4804 }
4805 _ACEOF
4806 if ac_fn_c_try_run "$LINENO"; then :
4807
4808 else
4809 ac_cv_header_stdc=no
4810 fi
4811 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4812 conftest.$ac_objext conftest.beam conftest.$ac_ext
4813 fi
4814
4815 fi
4816 fi
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4818 $as_echo "$ac_cv_header_stdc" >&6; }
4819 if test $ac_cv_header_stdc = yes; then
4820
4821 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4822
4823 fi
4824
4825 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4826 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4827 inttypes.h stdint.h unistd.h
4828 do :
4829 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4830 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4831 "
4832 eval as_val=\$$as_ac_Header
4833 if test "x$as_val" = x""yes; then :
4834 cat >>confdefs.h <<_ACEOF
4835 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4836 _ACEOF
4837
4838 fi
4839
4840 done
4841
4842
4843
4844 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4845 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4846 MINIX=yes
4847 else
4848 MINIX=
4849 fi
4850
4851
4852 if test "$MINIX" = yes; then
4853
4854 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4855
4856
4857 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4858
4859
4860 $as_echo "#define _MINIX 1" >>confdefs.h
4861
4862 fi
4863
4864
4865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4866 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4867 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4868 $as_echo_n "(cached) " >&6
4869 else
4870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4871 /* end confdefs.h. */
4872
4873 # define __EXTENSIONS__ 1
4874 $ac_includes_default
4875 int
4876 main ()
4877 {
4878
4879 ;
4880 return 0;
4881 }
4882 _ACEOF
4883 if ac_fn_c_try_compile "$LINENO"; then :
4884 ac_cv_safe_to_define___extensions__=yes
4885 else
4886 ac_cv_safe_to_define___extensions__=no
4887 fi
4888 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4889 fi
4890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4891 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4892 test $ac_cv_safe_to_define___extensions__ = yes &&
4893 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4894
4895 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4896
4897 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4898
4899 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4900
4901 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4902
4903
4904
4905
4906
4907
4908 # The tests for host and target for $enable_largefile require
4909 # canonical names.
4910
4911
4912
4913 # As the $enable_largefile decision depends on --enable-plugins we must set it
4914 # even in directories otherwise not depending on the $plugins option.
4915
4916
4917 # Check whether --enable-plugins was given.
4918 if test "${enable_plugins+set}" = set; then :
4919 enableval=$enable_plugins; case "${enableval}" in
4920 yes | "") plugins=yes ;;
4921 no) plugins=no ;;
4922 *) plugins=yes ;;
4923 esac
4924 else
4925 plugins=no
4926 fi
4927
4928
4929
4930 case "${host}" in
4931 sparc-*-solaris*|i[3-7]86-*-solaris*)
4932 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4933 # are mutually exclusive; and without procfs support, the bfd/ elf module
4934 # cannot provide certain routines such as elfcore_write_prpsinfo
4935 # or elfcore_write_prstatus. So unless the user explicitly requested
4936 # large-file support through the --enable-largefile switch, disable
4937 # large-file support in favor of procfs support.
4938 test "${target}" = "${host}" -a "x$plugins" = xno \
4939 && : ${enable_largefile="no"}
4940 ;;
4941 esac
4942
4943 # Check whether --enable-largefile was given.
4944 if test "${enable_largefile+set}" = set; then :
4945 enableval=$enable_largefile;
4946 fi
4947
4948 if test "$enable_largefile" != no; then
4949
4950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4951 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4952 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4953 $as_echo_n "(cached) " >&6
4954 else
4955 ac_cv_sys_largefile_CC=no
4956 if test "$GCC" != yes; then
4957 ac_save_CC=$CC
4958 while :; do
4959 # IRIX 6.2 and later do not support large files by default,
4960 # so use the C compiler's -n32 option if that helps.
4961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4962 /* end confdefs.h. */
4963 #include <sys/types.h>
4964 /* Check that off_t can represent 2**63 - 1 correctly.
4965 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4966 since some C++ compilers masquerading as C compilers
4967 incorrectly reject 9223372036854775807. */
4968 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4969 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4970 && LARGE_OFF_T % 2147483647 == 1)
4971 ? 1 : -1];
4972 int
4973 main ()
4974 {
4975
4976 ;
4977 return 0;
4978 }
4979 _ACEOF
4980 if ac_fn_c_try_compile "$LINENO"; then :
4981 break
4982 fi
4983 rm -f core conftest.err conftest.$ac_objext
4984 CC="$CC -n32"
4985 if ac_fn_c_try_compile "$LINENO"; then :
4986 ac_cv_sys_largefile_CC=' -n32'; break
4987 fi
4988 rm -f core conftest.err conftest.$ac_objext
4989 break
4990 done
4991 CC=$ac_save_CC
4992 rm -f conftest.$ac_ext
4993 fi
4994 fi
4995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4996 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4997 if test "$ac_cv_sys_largefile_CC" != no; then
4998 CC=$CC$ac_cv_sys_largefile_CC
4999 fi
5000
5001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5002 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5003 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
5004 $as_echo_n "(cached) " >&6
5005 else
5006 while :; do
5007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5008 /* end confdefs.h. */
5009 #include <sys/types.h>
5010 /* Check that off_t can represent 2**63 - 1 correctly.
5011 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5012 since some C++ compilers masquerading as C compilers
5013 incorrectly reject 9223372036854775807. */
5014 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5015 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5016 && LARGE_OFF_T % 2147483647 == 1)
5017 ? 1 : -1];
5018 int
5019 main ()
5020 {
5021
5022 ;
5023 return 0;
5024 }
5025 _ACEOF
5026 if ac_fn_c_try_compile "$LINENO"; then :
5027 ac_cv_sys_file_offset_bits=no; break
5028 fi
5029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5031 /* end confdefs.h. */
5032 #define _FILE_OFFSET_BITS 64
5033 #include <sys/types.h>
5034 /* Check that off_t can represent 2**63 - 1 correctly.
5035 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5036 since some C++ compilers masquerading as C compilers
5037 incorrectly reject 9223372036854775807. */
5038 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5039 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5040 && LARGE_OFF_T % 2147483647 == 1)
5041 ? 1 : -1];
5042 int
5043 main ()
5044 {
5045
5046 ;
5047 return 0;
5048 }
5049 _ACEOF
5050 if ac_fn_c_try_compile "$LINENO"; then :
5051 ac_cv_sys_file_offset_bits=64; break
5052 fi
5053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5054 ac_cv_sys_file_offset_bits=unknown
5055 break
5056 done
5057 fi
5058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5059 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5060 case $ac_cv_sys_file_offset_bits in #(
5061 no | unknown) ;;
5062 *)
5063 cat >>confdefs.h <<_ACEOF
5064 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5065 _ACEOF
5066 ;;
5067 esac
5068 rm -rf conftest*
5069 if test $ac_cv_sys_file_offset_bits = unknown; then
5070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5071 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5072 if test "${ac_cv_sys_large_files+set}" = set; then :
5073 $as_echo_n "(cached) " >&6
5074 else
5075 while :; do
5076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5077 /* end confdefs.h. */
5078 #include <sys/types.h>
5079 /* Check that off_t can represent 2**63 - 1 correctly.
5080 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5081 since some C++ compilers masquerading as C compilers
5082 incorrectly reject 9223372036854775807. */
5083 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5084 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5085 && LARGE_OFF_T % 2147483647 == 1)
5086 ? 1 : -1];
5087 int
5088 main ()
5089 {
5090
5091 ;
5092 return 0;
5093 }
5094 _ACEOF
5095 if ac_fn_c_try_compile "$LINENO"; then :
5096 ac_cv_sys_large_files=no; break
5097 fi
5098 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5100 /* end confdefs.h. */
5101 #define _LARGE_FILES 1
5102 #include <sys/types.h>
5103 /* Check that off_t can represent 2**63 - 1 correctly.
5104 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5105 since some C++ compilers masquerading as C compilers
5106 incorrectly reject 9223372036854775807. */
5107 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5108 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5109 && LARGE_OFF_T % 2147483647 == 1)
5110 ? 1 : -1];
5111 int
5112 main ()
5113 {
5114
5115 ;
5116 return 0;
5117 }
5118 _ACEOF
5119 if ac_fn_c_try_compile "$LINENO"; then :
5120 ac_cv_sys_large_files=1; break
5121 fi
5122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5123 ac_cv_sys_large_files=unknown
5124 break
5125 done
5126 fi
5127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5128 $as_echo "$ac_cv_sys_large_files" >&6; }
5129 case $ac_cv_sys_large_files in #(
5130 no | unknown) ;;
5131 *)
5132 cat >>confdefs.h <<_ACEOF
5133 #define _LARGE_FILES $ac_cv_sys_large_files
5134 _ACEOF
5135 ;;
5136 esac
5137 rm -rf conftest*
5138 fi
5139 fi
5140
5141
5142 case `pwd` in
5143 *\ * | *\ *)
5144 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5145 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5146 esac
5147
5148
5149
5150 macro_version='2.2.7a'
5151 macro_revision='1.3134'
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165 ltmain="$ac_aux_dir/ltmain.sh"
5166
5167 # Backslashify metacharacters that are still active within
5168 # double-quoted strings.
5169 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5170
5171 # Same as above, but do not quote variable references.
5172 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5173
5174 # Sed substitution to delay expansion of an escaped shell variable in a
5175 # double_quote_subst'ed string.
5176 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5177
5178 # Sed substitution to delay expansion of an escaped single quote.
5179 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5180
5181 # Sed substitution to avoid accidental globbing in evaled expressions
5182 no_glob_subst='s/\*/\\\*/g'
5183
5184 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5185 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5186 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5187
5188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5189 $as_echo_n "checking how to print strings... " >&6; }
5190 # Test print first, because it will be a builtin if present.
5191 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5192 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5193 ECHO='print -r --'
5194 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5195 ECHO='printf %s\n'
5196 else
5197 # Use this function as a fallback that always works.
5198 func_fallback_echo ()
5199 {
5200 eval 'cat <<_LTECHO_EOF
5201 $1
5202 _LTECHO_EOF'
5203 }
5204 ECHO='func_fallback_echo'
5205 fi
5206
5207 # func_echo_all arg...
5208 # Invoke $ECHO with all args, space-separated.
5209 func_echo_all ()
5210 {
5211 $ECHO ""
5212 }
5213
5214 case "$ECHO" in
5215 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5216 $as_echo "printf" >&6; } ;;
5217 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5218 $as_echo "print -r" >&6; } ;;
5219 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5220 $as_echo "cat" >&6; } ;;
5221 esac
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5237 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5238 if test "${ac_cv_path_SED+set}" = set; then :
5239 $as_echo_n "(cached) " >&6
5240 else
5241 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5242 for ac_i in 1 2 3 4 5 6 7; do
5243 ac_script="$ac_script$as_nl$ac_script"
5244 done
5245 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5246 { ac_script=; unset ac_script;}
5247 if test -z "$SED"; then
5248 ac_path_SED_found=false
5249 # Loop through the user's path and test for each of PROGNAME-LIST
5250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5251 for as_dir in $PATH
5252 do
5253 IFS=$as_save_IFS
5254 test -z "$as_dir" && as_dir=.
5255 for ac_prog in sed gsed; do
5256 for ac_exec_ext in '' $ac_executable_extensions; do
5257 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5258 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5259 # Check for GNU ac_path_SED and select it if it is found.
5260 # Check for GNU $ac_path_SED
5261 case `"$ac_path_SED" --version 2>&1` in
5262 *GNU*)
5263 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5264 *)
5265 ac_count=0
5266 $as_echo_n 0123456789 >"conftest.in"
5267 while :
5268 do
5269 cat "conftest.in" "conftest.in" >"conftest.tmp"
5270 mv "conftest.tmp" "conftest.in"
5271 cp "conftest.in" "conftest.nl"
5272 $as_echo '' >> "conftest.nl"
5273 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5274 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5275 as_fn_arith $ac_count + 1 && ac_count=$as_val
5276 if test $ac_count -gt ${ac_path_SED_max-0}; then
5277 # Best one so far, save it but keep looking for a better one
5278 ac_cv_path_SED="$ac_path_SED"
5279 ac_path_SED_max=$ac_count
5280 fi
5281 # 10*(2^10) chars as input seems more than enough
5282 test $ac_count -gt 10 && break
5283 done
5284 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5285 esac
5286
5287 $ac_path_SED_found && break 3
5288 done
5289 done
5290 done
5291 IFS=$as_save_IFS
5292 if test -z "$ac_cv_path_SED"; then
5293 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5294 fi
5295 else
5296 ac_cv_path_SED=$SED
5297 fi
5298
5299 fi
5300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5301 $as_echo "$ac_cv_path_SED" >&6; }
5302 SED="$ac_cv_path_SED"
5303 rm -f conftest.sed
5304
5305 test -z "$SED" && SED=sed
5306 Xsed="$SED -e 1s/^X//"
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5319 $as_echo_n "checking for fgrep... " >&6; }
5320 if test "${ac_cv_path_FGREP+set}" = set; then :
5321 $as_echo_n "(cached) " >&6
5322 else
5323 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5324 then ac_cv_path_FGREP="$GREP -F"
5325 else
5326 if test -z "$FGREP"; then
5327 ac_path_FGREP_found=false
5328 # Loop through the user's path and test for each of PROGNAME-LIST
5329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5330 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5331 do
5332 IFS=$as_save_IFS
5333 test -z "$as_dir" && as_dir=.
5334 for ac_prog in fgrep; do
5335 for ac_exec_ext in '' $ac_executable_extensions; do
5336 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5337 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5338 # Check for GNU ac_path_FGREP and select it if it is found.
5339 # Check for GNU $ac_path_FGREP
5340 case `"$ac_path_FGREP" --version 2>&1` in
5341 *GNU*)
5342 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5343 *)
5344 ac_count=0
5345 $as_echo_n 0123456789 >"conftest.in"
5346 while :
5347 do
5348 cat "conftest.in" "conftest.in" >"conftest.tmp"
5349 mv "conftest.tmp" "conftest.in"
5350 cp "conftest.in" "conftest.nl"
5351 $as_echo 'FGREP' >> "conftest.nl"
5352 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5353 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5354 as_fn_arith $ac_count + 1 && ac_count=$as_val
5355 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5356 # Best one so far, save it but keep looking for a better one
5357 ac_cv_path_FGREP="$ac_path_FGREP"
5358 ac_path_FGREP_max=$ac_count
5359 fi
5360 # 10*(2^10) chars as input seems more than enough
5361 test $ac_count -gt 10 && break
5362 done
5363 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5364 esac
5365
5366 $ac_path_FGREP_found && break 3
5367 done
5368 done
5369 done
5370 IFS=$as_save_IFS
5371 if test -z "$ac_cv_path_FGREP"; then
5372 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5373 fi
5374 else
5375 ac_cv_path_FGREP=$FGREP
5376 fi
5377
5378 fi
5379 fi
5380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5381 $as_echo "$ac_cv_path_FGREP" >&6; }
5382 FGREP="$ac_cv_path_FGREP"
5383
5384
5385 test -z "$GREP" && GREP=grep
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405 # Check whether --with-gnu-ld was given.
5406 if test "${with_gnu_ld+set}" = set; then :
5407 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5408 else
5409 with_gnu_ld=no
5410 fi
5411
5412 ac_prog=ld
5413 if test "$GCC" = yes; then
5414 # Check if gcc -print-prog-name=ld gives a path.
5415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5416 $as_echo_n "checking for ld used by $CC... " >&6; }
5417 case $host in
5418 *-*-mingw*)
5419 # gcc leaves a trailing carriage return which upsets mingw
5420 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5421 *)
5422 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5423 esac
5424 case $ac_prog in
5425 # Accept absolute paths.
5426 [\\/]* | ?:[\\/]*)
5427 re_direlt='/[^/][^/]*/\.\./'
5428 # Canonicalize the pathname of ld
5429 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5430 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5431 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5432 done
5433 test -z "$LD" && LD="$ac_prog"
5434 ;;
5435 "")
5436 # If it fails, then pretend we aren't using GCC.
5437 ac_prog=ld
5438 ;;
5439 *)
5440 # If it is relative, then search for the first ld in PATH.
5441 with_gnu_ld=unknown
5442 ;;
5443 esac
5444 elif test "$with_gnu_ld" = yes; then
5445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5446 $as_echo_n "checking for GNU ld... " >&6; }
5447 else
5448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5449 $as_echo_n "checking for non-GNU ld... " >&6; }
5450 fi
5451 if test "${lt_cv_path_LD+set}" = set; then :
5452 $as_echo_n "(cached) " >&6
5453 else
5454 if test -z "$LD"; then
5455 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5456 for ac_dir in $PATH; do
5457 IFS="$lt_save_ifs"
5458 test -z "$ac_dir" && ac_dir=.
5459 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5460 lt_cv_path_LD="$ac_dir/$ac_prog"
5461 # Check to see if the program is GNU ld. I'd rather use --version,
5462 # but apparently some variants of GNU ld only accept -v.
5463 # Break only if it was the GNU/non-GNU ld that we prefer.
5464 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5465 *GNU* | *'with BFD'*)
5466 test "$with_gnu_ld" != no && break
5467 ;;
5468 *)
5469 test "$with_gnu_ld" != yes && break
5470 ;;
5471 esac
5472 fi
5473 done
5474 IFS="$lt_save_ifs"
5475 else
5476 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5477 fi
5478 fi
5479
5480 LD="$lt_cv_path_LD"
5481 if test -n "$LD"; then
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5483 $as_echo "$LD" >&6; }
5484 else
5485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5486 $as_echo "no" >&6; }
5487 fi
5488 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5490 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5491 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5492 $as_echo_n "(cached) " >&6
5493 else
5494 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5495 case `$LD -v 2>&1 </dev/null` in
5496 *GNU* | *'with BFD'*)
5497 lt_cv_prog_gnu_ld=yes
5498 ;;
5499 *)
5500 lt_cv_prog_gnu_ld=no
5501 ;;
5502 esac
5503 fi
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5505 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5506 with_gnu_ld=$lt_cv_prog_gnu_ld
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5517 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5518 if test "${lt_cv_path_NM+set}" = set; then :
5519 $as_echo_n "(cached) " >&6
5520 else
5521 if test -n "$NM"; then
5522 # Let the user override the test.
5523 lt_cv_path_NM="$NM"
5524 else
5525 lt_nm_to_check="${ac_tool_prefix}nm"
5526 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5527 lt_nm_to_check="$lt_nm_to_check nm"
5528 fi
5529 for lt_tmp_nm in $lt_nm_to_check; do
5530 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5531 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5532 IFS="$lt_save_ifs"
5533 test -z "$ac_dir" && ac_dir=.
5534 tmp_nm="$ac_dir/$lt_tmp_nm"
5535 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5536 # Check to see if the nm accepts a BSD-compat flag.
5537 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5538 # nm: unknown option "B" ignored
5539 # Tru64's nm complains that /dev/null is an invalid object file
5540 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5541 */dev/null* | *'Invalid file or object type'*)
5542 lt_cv_path_NM="$tmp_nm -B"
5543 break
5544 ;;
5545 *)
5546 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5547 */dev/null*)
5548 lt_cv_path_NM="$tmp_nm -p"
5549 break
5550 ;;
5551 *)
5552 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5553 continue # so that we can try to find one that supports BSD flags
5554 ;;
5555 esac
5556 ;;
5557 esac
5558 fi
5559 done
5560 IFS="$lt_save_ifs"
5561 done
5562 : ${lt_cv_path_NM=no}
5563 fi
5564 fi
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5566 $as_echo "$lt_cv_path_NM" >&6; }
5567 if test "$lt_cv_path_NM" != "no"; then
5568 NM="$lt_cv_path_NM"
5569 else
5570 # Didn't find any BSD compatible name lister, look for dumpbin.
5571 if test -n "$DUMPBIN"; then :
5572 # Let the user override the test.
5573 else
5574 if test -n "$ac_tool_prefix"; then
5575 for ac_prog in dumpbin "link -dump"
5576 do
5577 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5578 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5580 $as_echo_n "checking for $ac_word... " >&6; }
5581 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5582 $as_echo_n "(cached) " >&6
5583 else
5584 if test -n "$DUMPBIN"; then
5585 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5586 else
5587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5588 for as_dir in $PATH
5589 do
5590 IFS=$as_save_IFS
5591 test -z "$as_dir" && as_dir=.
5592 for ac_exec_ext in '' $ac_executable_extensions; do
5593 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5594 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5595 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5596 break 2
5597 fi
5598 done
5599 done
5600 IFS=$as_save_IFS
5601
5602 fi
5603 fi
5604 DUMPBIN=$ac_cv_prog_DUMPBIN
5605 if test -n "$DUMPBIN"; then
5606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5607 $as_echo "$DUMPBIN" >&6; }
5608 else
5609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5610 $as_echo "no" >&6; }
5611 fi
5612
5613
5614 test -n "$DUMPBIN" && break
5615 done
5616 fi
5617 if test -z "$DUMPBIN"; then
5618 ac_ct_DUMPBIN=$DUMPBIN
5619 for ac_prog in dumpbin "link -dump"
5620 do
5621 # Extract the first word of "$ac_prog", so it can be a program name with args.
5622 set dummy $ac_prog; ac_word=$2
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5624 $as_echo_n "checking for $ac_word... " >&6; }
5625 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5626 $as_echo_n "(cached) " >&6
5627 else
5628 if test -n "$ac_ct_DUMPBIN"; then
5629 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5630 else
5631 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5632 for as_dir in $PATH
5633 do
5634 IFS=$as_save_IFS
5635 test -z "$as_dir" && as_dir=.
5636 for ac_exec_ext in '' $ac_executable_extensions; do
5637 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5638 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5639 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5640 break 2
5641 fi
5642 done
5643 done
5644 IFS=$as_save_IFS
5645
5646 fi
5647 fi
5648 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5649 if test -n "$ac_ct_DUMPBIN"; then
5650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5651 $as_echo "$ac_ct_DUMPBIN" >&6; }
5652 else
5653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5654 $as_echo "no" >&6; }
5655 fi
5656
5657
5658 test -n "$ac_ct_DUMPBIN" && break
5659 done
5660
5661 if test "x$ac_ct_DUMPBIN" = x; then
5662 DUMPBIN=":"
5663 else
5664 case $cross_compiling:$ac_tool_warned in
5665 yes:)
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5667 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5668 ac_tool_warned=yes ;;
5669 esac
5670 DUMPBIN=$ac_ct_DUMPBIN
5671 fi
5672 fi
5673
5674 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5675 *COFF*)
5676 DUMPBIN="$DUMPBIN -symbols"
5677 ;;
5678 *)
5679 DUMPBIN=:
5680 ;;
5681 esac
5682 fi
5683
5684 if test "$DUMPBIN" != ":"; then
5685 NM="$DUMPBIN"
5686 fi
5687 fi
5688 test -z "$NM" && NM=nm
5689
5690
5691
5692
5693
5694
5695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5696 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5697 if test "${lt_cv_nm_interface+set}" = set; then :
5698 $as_echo_n "(cached) " >&6
5699 else
5700 lt_cv_nm_interface="BSD nm"
5701 echo "int some_variable = 0;" > conftest.$ac_ext
5702 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5703 (eval "$ac_compile" 2>conftest.err)
5704 cat conftest.err >&5
5705 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5706 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5707 cat conftest.err >&5
5708 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5709 cat conftest.out >&5
5710 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5711 lt_cv_nm_interface="MS dumpbin"
5712 fi
5713 rm -f conftest*
5714 fi
5715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5716 $as_echo "$lt_cv_nm_interface" >&6; }
5717
5718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5719 $as_echo_n "checking whether ln -s works... " >&6; }
5720 LN_S=$as_ln_s
5721 if test "$LN_S" = "ln -s"; then
5722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5723 $as_echo "yes" >&6; }
5724 else
5725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5726 $as_echo "no, using $LN_S" >&6; }
5727 fi
5728
5729 # find the maximum length of command line arguments
5730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5731 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5732 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5733 $as_echo_n "(cached) " >&6
5734 else
5735 i=0
5736 teststring="ABCD"
5737
5738 case $build_os in
5739 msdosdjgpp*)
5740 # On DJGPP, this test can blow up pretty badly due to problems in libc
5741 # (any single argument exceeding 2000 bytes causes a buffer overrun
5742 # during glob expansion). Even if it were fixed, the result of this
5743 # check would be larger than it should be.
5744 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5745 ;;
5746
5747 gnu*)
5748 # Under GNU Hurd, this test is not required because there is
5749 # no limit to the length of command line arguments.
5750 # Libtool will interpret -1 as no limit whatsoever
5751 lt_cv_sys_max_cmd_len=-1;
5752 ;;
5753
5754 cygwin* | mingw* | cegcc*)
5755 # On Win9x/ME, this test blows up -- it succeeds, but takes
5756 # about 5 minutes as the teststring grows exponentially.
5757 # Worse, since 9x/ME are not pre-emptively multitasking,
5758 # you end up with a "frozen" computer, even though with patience
5759 # the test eventually succeeds (with a max line length of 256k).
5760 # Instead, let's just punt: use the minimum linelength reported by
5761 # all of the supported platforms: 8192 (on NT/2K/XP).
5762 lt_cv_sys_max_cmd_len=8192;
5763 ;;
5764
5765 mint*)
5766 # On MiNT this can take a long time and run out of memory.
5767 lt_cv_sys_max_cmd_len=8192;
5768 ;;
5769
5770 amigaos*)
5771 # On AmigaOS with pdksh, this test takes hours, literally.
5772 # So we just punt and use a minimum line length of 8192.
5773 lt_cv_sys_max_cmd_len=8192;
5774 ;;
5775
5776 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5777 # This has been around since 386BSD, at least. Likely further.
5778 if test -x /sbin/sysctl; then
5779 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5780 elif test -x /usr/sbin/sysctl; then
5781 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5782 else
5783 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5784 fi
5785 # And add a safety zone
5786 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5787 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5788 ;;
5789
5790 interix*)
5791 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5792 lt_cv_sys_max_cmd_len=196608
5793 ;;
5794
5795 osf*)
5796 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5797 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5798 # nice to cause kernel panics so lets avoid the loop below.
5799 # First set a reasonable default.
5800 lt_cv_sys_max_cmd_len=16384
5801 #
5802 if test -x /sbin/sysconfig; then
5803 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5804 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5805 esac
5806 fi
5807 ;;
5808 sco3.2v5*)
5809 lt_cv_sys_max_cmd_len=102400
5810 ;;
5811 sysv5* | sco5v6* | sysv4.2uw2*)
5812 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5813 if test -n "$kargmax"; then
5814 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5815 else
5816 lt_cv_sys_max_cmd_len=32768
5817 fi
5818 ;;
5819 *)
5820 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5821 if test -n "$lt_cv_sys_max_cmd_len"; then
5822 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5823 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5824 else
5825 # Make teststring a little bigger before we do anything with it.
5826 # a 1K string should be a reasonable start.
5827 for i in 1 2 3 4 5 6 7 8 ; do
5828 teststring=$teststring$teststring
5829 done
5830 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5831 # If test is not a shell built-in, we'll probably end up computing a
5832 # maximum length that is only half of the actual maximum length, but
5833 # we can't tell.
5834 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5835 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5836 test $i != 17 # 1/2 MB should be enough
5837 do
5838 i=`expr $i + 1`
5839 teststring=$teststring$teststring
5840 done
5841 # Only check the string length outside the loop.
5842 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5843 teststring=
5844 # Add a significant safety factor because C++ compilers can tack on
5845 # massive amounts of additional arguments before passing them to the
5846 # linker. It appears as though 1/2 is a usable value.
5847 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5848 fi
5849 ;;
5850 esac
5851
5852 fi
5853
5854 if test -n $lt_cv_sys_max_cmd_len ; then
5855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5856 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5857 else
5858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5859 $as_echo "none" >&6; }
5860 fi
5861 max_cmd_len=$lt_cv_sys_max_cmd_len
5862
5863
5864
5865
5866
5867
5868 : ${CP="cp -f"}
5869 : ${MV="mv -f"}
5870 : ${RM="rm -f"}
5871
5872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5873 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5874 # Try some XSI features
5875 xsi_shell=no
5876 ( _lt_dummy="a/b/c"
5877 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5878 = c,a/b,, \
5879 && eval 'test $(( 1 + 1 )) -eq 2 \
5880 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5881 && xsi_shell=yes
5882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5883 $as_echo "$xsi_shell" >&6; }
5884
5885
5886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5887 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5888 lt_shell_append=no
5889 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5890 >/dev/null 2>&1 \
5891 && lt_shell_append=yes
5892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5893 $as_echo "$lt_shell_append" >&6; }
5894
5895
5896 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5897 lt_unset=unset
5898 else
5899 lt_unset=false
5900 fi
5901
5902
5903
5904
5905
5906 # test EBCDIC or ASCII
5907 case `echo X|tr X '\101'` in
5908 A) # ASCII based system
5909 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5910 lt_SP2NL='tr \040 \012'
5911 lt_NL2SP='tr \015\012 \040\040'
5912 ;;
5913 *) # EBCDIC based system
5914 lt_SP2NL='tr \100 \n'
5915 lt_NL2SP='tr \r\n \100\100'
5916 ;;
5917 esac
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5928 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5929 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5930 $as_echo_n "(cached) " >&6
5931 else
5932 lt_cv_ld_reload_flag='-r'
5933 fi
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5935 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5936 reload_flag=$lt_cv_ld_reload_flag
5937 case $reload_flag in
5938 "" | " "*) ;;
5939 *) reload_flag=" $reload_flag" ;;
5940 esac
5941 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5942 case $host_os in
5943 darwin*)
5944 if test "$GCC" = yes; then
5945 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5946 else
5947 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5948 fi
5949 ;;
5950 esac
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960 if test -n "$ac_tool_prefix"; then
5961 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5962 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5964 $as_echo_n "checking for $ac_word... " >&6; }
5965 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5966 $as_echo_n "(cached) " >&6
5967 else
5968 if test -n "$OBJDUMP"; then
5969 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5970 else
5971 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5972 for as_dir in $PATH
5973 do
5974 IFS=$as_save_IFS
5975 test -z "$as_dir" && as_dir=.
5976 for ac_exec_ext in '' $ac_executable_extensions; do
5977 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5978 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5979 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5980 break 2
5981 fi
5982 done
5983 done
5984 IFS=$as_save_IFS
5985
5986 fi
5987 fi
5988 OBJDUMP=$ac_cv_prog_OBJDUMP
5989 if test -n "$OBJDUMP"; then
5990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5991 $as_echo "$OBJDUMP" >&6; }
5992 else
5993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5994 $as_echo "no" >&6; }
5995 fi
5996
5997
5998 fi
5999 if test -z "$ac_cv_prog_OBJDUMP"; then
6000 ac_ct_OBJDUMP=$OBJDUMP
6001 # Extract the first word of "objdump", so it can be a program name with args.
6002 set dummy objdump; ac_word=$2
6003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6004 $as_echo_n "checking for $ac_word... " >&6; }
6005 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6006 $as_echo_n "(cached) " >&6
6007 else
6008 if test -n "$ac_ct_OBJDUMP"; then
6009 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6010 else
6011 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6012 for as_dir in $PATH
6013 do
6014 IFS=$as_save_IFS
6015 test -z "$as_dir" && as_dir=.
6016 for ac_exec_ext in '' $ac_executable_extensions; do
6017 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6018 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6019 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6020 break 2
6021 fi
6022 done
6023 done
6024 IFS=$as_save_IFS
6025
6026 fi
6027 fi
6028 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6029 if test -n "$ac_ct_OBJDUMP"; then
6030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6031 $as_echo "$ac_ct_OBJDUMP" >&6; }
6032 else
6033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6034 $as_echo "no" >&6; }
6035 fi
6036
6037 if test "x$ac_ct_OBJDUMP" = x; then
6038 OBJDUMP="false"
6039 else
6040 case $cross_compiling:$ac_tool_warned in
6041 yes:)
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6043 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6044 ac_tool_warned=yes ;;
6045 esac
6046 OBJDUMP=$ac_ct_OBJDUMP
6047 fi
6048 else
6049 OBJDUMP="$ac_cv_prog_OBJDUMP"
6050 fi
6051
6052 test -z "$OBJDUMP" && OBJDUMP=objdump
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6063 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6064 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6065 $as_echo_n "(cached) " >&6
6066 else
6067 lt_cv_file_magic_cmd='$MAGIC_CMD'
6068 lt_cv_file_magic_test_file=
6069 lt_cv_deplibs_check_method='unknown'
6070 # Need to set the preceding variable on all platforms that support
6071 # interlibrary dependencies.
6072 # 'none' -- dependencies not supported.
6073 # `unknown' -- same as none, but documents that we really don't know.
6074 # 'pass_all' -- all dependencies passed with no checks.
6075 # 'test_compile' -- check by making test program.
6076 # 'file_magic [[regex]]' -- check by looking for files in library path
6077 # which responds to the $file_magic_cmd with a given extended regex.
6078 # If you have `file' or equivalent on your system and you're not sure
6079 # whether `pass_all' will *always* work, you probably want this one.
6080
6081 case $host_os in
6082 aix[4-9]*)
6083 lt_cv_deplibs_check_method=pass_all
6084 ;;
6085
6086 beos*)
6087 lt_cv_deplibs_check_method=pass_all
6088 ;;
6089
6090 bsdi[45]*)
6091 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6092 lt_cv_file_magic_cmd='/usr/bin/file -L'
6093 lt_cv_file_magic_test_file=/shlib/libc.so
6094 ;;
6095
6096 cygwin*)
6097 # func_win32_libid is a shell function defined in ltmain.sh
6098 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6099 lt_cv_file_magic_cmd='func_win32_libid'
6100 ;;
6101
6102 mingw* | pw32*)
6103 # Base MSYS/MinGW do not provide the 'file' command needed by
6104 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6105 # unless we find 'file', for example because we are cross-compiling.
6106 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6107 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6108 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6109 lt_cv_file_magic_cmd='func_win32_libid'
6110 else
6111 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6112 lt_cv_file_magic_cmd='$OBJDUMP -f'
6113 fi
6114 ;;
6115
6116 cegcc*)
6117 # use the weaker test based on 'objdump'. See mingw*.
6118 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6119 lt_cv_file_magic_cmd='$OBJDUMP -f'
6120 ;;
6121
6122 darwin* | rhapsody*)
6123 lt_cv_deplibs_check_method=pass_all
6124 ;;
6125
6126 freebsd* | dragonfly*)
6127 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6128 case $host_cpu in
6129 i*86 )
6130 # Not sure whether the presence of OpenBSD here was a mistake.
6131 # Let's accept both of them until this is cleared up.
6132 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6133 lt_cv_file_magic_cmd=/usr/bin/file
6134 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6135 ;;
6136 esac
6137 else
6138 lt_cv_deplibs_check_method=pass_all
6139 fi
6140 ;;
6141
6142 gnu*)
6143 lt_cv_deplibs_check_method=pass_all
6144 ;;
6145
6146 haiku*)
6147 lt_cv_deplibs_check_method=pass_all
6148 ;;
6149
6150 hpux10.20* | hpux11*)
6151 lt_cv_file_magic_cmd=/usr/bin/file
6152 case $host_cpu in
6153 ia64*)
6154 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6155 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6156 ;;
6157 hppa*64*)
6158 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]'
6159 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6160 ;;
6161 *)
6162 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6163 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6164 ;;
6165 esac
6166 ;;
6167
6168 interix[3-9]*)
6169 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6170 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6171 ;;
6172
6173 irix5* | irix6* | nonstopux*)
6174 case $LD in
6175 *-32|*"-32 ") libmagic=32-bit;;
6176 *-n32|*"-n32 ") libmagic=N32;;
6177 *-64|*"-64 ") libmagic=64-bit;;
6178 *) libmagic=never-match;;
6179 esac
6180 lt_cv_deplibs_check_method=pass_all
6181 ;;
6182
6183 # This must be Linux ELF.
6184 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6185 lt_cv_deplibs_check_method=pass_all
6186 ;;
6187
6188 netbsd*)
6189 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6190 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6191 else
6192 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6193 fi
6194 ;;
6195
6196 newos6*)
6197 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6198 lt_cv_file_magic_cmd=/usr/bin/file
6199 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6200 ;;
6201
6202 *nto* | *qnx*)
6203 lt_cv_deplibs_check_method=pass_all
6204 ;;
6205
6206 openbsd*)
6207 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6208 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6209 else
6210 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6211 fi
6212 ;;
6213
6214 osf3* | osf4* | osf5*)
6215 lt_cv_deplibs_check_method=pass_all
6216 ;;
6217
6218 rdos*)
6219 lt_cv_deplibs_check_method=pass_all
6220 ;;
6221
6222 solaris*)
6223 lt_cv_deplibs_check_method=pass_all
6224 ;;
6225
6226 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6227 lt_cv_deplibs_check_method=pass_all
6228 ;;
6229
6230 sysv4 | sysv4.3*)
6231 case $host_vendor in
6232 motorola)
6233 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]'
6234 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6235 ;;
6236 ncr)
6237 lt_cv_deplibs_check_method=pass_all
6238 ;;
6239 sequent)
6240 lt_cv_file_magic_cmd='/bin/file'
6241 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6242 ;;
6243 sni)
6244 lt_cv_file_magic_cmd='/bin/file'
6245 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6246 lt_cv_file_magic_test_file=/lib/libc.so
6247 ;;
6248 siemens)
6249 lt_cv_deplibs_check_method=pass_all
6250 ;;
6251 pc)
6252 lt_cv_deplibs_check_method=pass_all
6253 ;;
6254 esac
6255 ;;
6256
6257 tpf*)
6258 lt_cv_deplibs_check_method=pass_all
6259 ;;
6260 esac
6261
6262 fi
6263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6264 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6265 file_magic_cmd=$lt_cv_file_magic_cmd
6266 deplibs_check_method=$lt_cv_deplibs_check_method
6267 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280 if test -n "$ac_tool_prefix"; then
6281 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6282 set dummy ${ac_tool_prefix}ar; ac_word=$2
6283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6284 $as_echo_n "checking for $ac_word... " >&6; }
6285 if test "${ac_cv_prog_AR+set}" = set; then :
6286 $as_echo_n "(cached) " >&6
6287 else
6288 if test -n "$AR"; then
6289 ac_cv_prog_AR="$AR" # Let the user override the test.
6290 else
6291 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6292 for as_dir in $PATH
6293 do
6294 IFS=$as_save_IFS
6295 test -z "$as_dir" && as_dir=.
6296 for ac_exec_ext in '' $ac_executable_extensions; do
6297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6298 ac_cv_prog_AR="${ac_tool_prefix}ar"
6299 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6300 break 2
6301 fi
6302 done
6303 done
6304 IFS=$as_save_IFS
6305
6306 fi
6307 fi
6308 AR=$ac_cv_prog_AR
6309 if test -n "$AR"; then
6310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6311 $as_echo "$AR" >&6; }
6312 else
6313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6314 $as_echo "no" >&6; }
6315 fi
6316
6317
6318 fi
6319 if test -z "$ac_cv_prog_AR"; then
6320 ac_ct_AR=$AR
6321 # Extract the first word of "ar", so it can be a program name with args.
6322 set dummy ar; ac_word=$2
6323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6324 $as_echo_n "checking for $ac_word... " >&6; }
6325 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6326 $as_echo_n "(cached) " >&6
6327 else
6328 if test -n "$ac_ct_AR"; then
6329 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6330 else
6331 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6332 for as_dir in $PATH
6333 do
6334 IFS=$as_save_IFS
6335 test -z "$as_dir" && as_dir=.
6336 for ac_exec_ext in '' $ac_executable_extensions; do
6337 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6338 ac_cv_prog_ac_ct_AR="ar"
6339 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6340 break 2
6341 fi
6342 done
6343 done
6344 IFS=$as_save_IFS
6345
6346 fi
6347 fi
6348 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6349 if test -n "$ac_ct_AR"; then
6350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6351 $as_echo "$ac_ct_AR" >&6; }
6352 else
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6354 $as_echo "no" >&6; }
6355 fi
6356
6357 if test "x$ac_ct_AR" = x; then
6358 AR="false"
6359 else
6360 case $cross_compiling:$ac_tool_warned in
6361 yes:)
6362 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6363 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6364 ac_tool_warned=yes ;;
6365 esac
6366 AR=$ac_ct_AR
6367 fi
6368 else
6369 AR="$ac_cv_prog_AR"
6370 fi
6371
6372 test -z "$AR" && AR=ar
6373 test -z "$AR_FLAGS" && AR_FLAGS=cru
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385 if test -n "$ac_tool_prefix"; then
6386 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6387 set dummy ${ac_tool_prefix}strip; ac_word=$2
6388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6389 $as_echo_n "checking for $ac_word... " >&6; }
6390 if test "${ac_cv_prog_STRIP+set}" = set; then :
6391 $as_echo_n "(cached) " >&6
6392 else
6393 if test -n "$STRIP"; then
6394 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6395 else
6396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6397 for as_dir in $PATH
6398 do
6399 IFS=$as_save_IFS
6400 test -z "$as_dir" && as_dir=.
6401 for ac_exec_ext in '' $ac_executable_extensions; do
6402 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6403 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6405 break 2
6406 fi
6407 done
6408 done
6409 IFS=$as_save_IFS
6410
6411 fi
6412 fi
6413 STRIP=$ac_cv_prog_STRIP
6414 if test -n "$STRIP"; then
6415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6416 $as_echo "$STRIP" >&6; }
6417 else
6418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6419 $as_echo "no" >&6; }
6420 fi
6421
6422
6423 fi
6424 if test -z "$ac_cv_prog_STRIP"; then
6425 ac_ct_STRIP=$STRIP
6426 # Extract the first word of "strip", so it can be a program name with args.
6427 set dummy strip; ac_word=$2
6428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6429 $as_echo_n "checking for $ac_word... " >&6; }
6430 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6431 $as_echo_n "(cached) " >&6
6432 else
6433 if test -n "$ac_ct_STRIP"; then
6434 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6435 else
6436 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6437 for as_dir in $PATH
6438 do
6439 IFS=$as_save_IFS
6440 test -z "$as_dir" && as_dir=.
6441 for ac_exec_ext in '' $ac_executable_extensions; do
6442 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6443 ac_cv_prog_ac_ct_STRIP="strip"
6444 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6445 break 2
6446 fi
6447 done
6448 done
6449 IFS=$as_save_IFS
6450
6451 fi
6452 fi
6453 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6454 if test -n "$ac_ct_STRIP"; then
6455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6456 $as_echo "$ac_ct_STRIP" >&6; }
6457 else
6458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6459 $as_echo "no" >&6; }
6460 fi
6461
6462 if test "x$ac_ct_STRIP" = x; then
6463 STRIP=":"
6464 else
6465 case $cross_compiling:$ac_tool_warned in
6466 yes:)
6467 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6468 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6469 ac_tool_warned=yes ;;
6470 esac
6471 STRIP=$ac_ct_STRIP
6472 fi
6473 else
6474 STRIP="$ac_cv_prog_STRIP"
6475 fi
6476
6477 test -z "$STRIP" && STRIP=:
6478
6479
6480
6481
6482
6483
6484 if test -n "$ac_tool_prefix"; then
6485 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6486 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6488 $as_echo_n "checking for $ac_word... " >&6; }
6489 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6490 $as_echo_n "(cached) " >&6
6491 else
6492 if test -n "$RANLIB"; then
6493 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6494 else
6495 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6496 for as_dir in $PATH
6497 do
6498 IFS=$as_save_IFS
6499 test -z "$as_dir" && as_dir=.
6500 for ac_exec_ext in '' $ac_executable_extensions; do
6501 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6502 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6503 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6504 break 2
6505 fi
6506 done
6507 done
6508 IFS=$as_save_IFS
6509
6510 fi
6511 fi
6512 RANLIB=$ac_cv_prog_RANLIB
6513 if test -n "$RANLIB"; then
6514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6515 $as_echo "$RANLIB" >&6; }
6516 else
6517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6518 $as_echo "no" >&6; }
6519 fi
6520
6521
6522 fi
6523 if test -z "$ac_cv_prog_RANLIB"; then
6524 ac_ct_RANLIB=$RANLIB
6525 # Extract the first word of "ranlib", so it can be a program name with args.
6526 set dummy ranlib; ac_word=$2
6527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6528 $as_echo_n "checking for $ac_word... " >&6; }
6529 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6530 $as_echo_n "(cached) " >&6
6531 else
6532 if test -n "$ac_ct_RANLIB"; then
6533 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6534 else
6535 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6536 for as_dir in $PATH
6537 do
6538 IFS=$as_save_IFS
6539 test -z "$as_dir" && as_dir=.
6540 for ac_exec_ext in '' $ac_executable_extensions; do
6541 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6542 ac_cv_prog_ac_ct_RANLIB="ranlib"
6543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6544 break 2
6545 fi
6546 done
6547 done
6548 IFS=$as_save_IFS
6549
6550 fi
6551 fi
6552 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6553 if test -n "$ac_ct_RANLIB"; then
6554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6555 $as_echo "$ac_ct_RANLIB" >&6; }
6556 else
6557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6558 $as_echo "no" >&6; }
6559 fi
6560
6561 if test "x$ac_ct_RANLIB" = x; then
6562 RANLIB=":"
6563 else
6564 case $cross_compiling:$ac_tool_warned in
6565 yes:)
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6567 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6568 ac_tool_warned=yes ;;
6569 esac
6570 RANLIB=$ac_ct_RANLIB
6571 fi
6572 else
6573 RANLIB="$ac_cv_prog_RANLIB"
6574 fi
6575
6576 test -z "$RANLIB" && RANLIB=:
6577
6578
6579
6580
6581
6582
6583 # Determine commands to create old-style static archives.
6584 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6585 old_postinstall_cmds='chmod 644 $oldlib'
6586 old_postuninstall_cmds=
6587
6588 if test -n "$RANLIB"; then
6589 case $host_os in
6590 openbsd*)
6591 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6592 ;;
6593 *)
6594 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6595 ;;
6596 esac
6597 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6598 fi
6599
6600 case $host_os in
6601 darwin*)
6602 lock_old_archive_extraction=yes ;;
6603 *)
6604 lock_old_archive_extraction=no ;;
6605 esac
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645 # If no C compiler was specified, use CC.
6646 LTCC=${LTCC-"$CC"}
6647
6648 # If no C compiler flags were specified, use CFLAGS.
6649 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6650
6651 # Allow CC to be a program name with arguments.
6652 compiler=$CC
6653
6654
6655 # Check for command to grab the raw symbol name followed by C symbol from nm.
6656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6657 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6658 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6659 $as_echo_n "(cached) " >&6
6660 else
6661
6662 # These are sane defaults that work on at least a few old systems.
6663 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6664
6665 # Character class describing NM global symbol codes.
6666 symcode='[BCDEGRST]'
6667
6668 # Regexp to match symbols that can be accessed directly from C.
6669 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6670
6671 # Define system-specific variables.
6672 case $host_os in
6673 aix*)
6674 symcode='[BCDT]'
6675 ;;
6676 cygwin* | mingw* | pw32* | cegcc*)
6677 symcode='[ABCDGISTW]'
6678 ;;
6679 hpux*)
6680 if test "$host_cpu" = ia64; then
6681 symcode='[ABCDEGRST]'
6682 fi
6683 ;;
6684 irix* | nonstopux*)
6685 symcode='[BCDEGRST]'
6686 ;;
6687 osf*)
6688 symcode='[BCDEGQRST]'
6689 ;;
6690 solaris*)
6691 symcode='[BDRT]'
6692 ;;
6693 sco3.2v5*)
6694 symcode='[DT]'
6695 ;;
6696 sysv4.2uw2*)
6697 symcode='[DT]'
6698 ;;
6699 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6700 symcode='[ABDT]'
6701 ;;
6702 sysv4)
6703 symcode='[DFNSTU]'
6704 ;;
6705 esac
6706
6707 # If we're using GNU nm, then use its standard symbol codes.
6708 case `$NM -V 2>&1` in
6709 *GNU* | *'with BFD'*)
6710 symcode='[ABCDGIRSTW]' ;;
6711 esac
6712
6713 # Transform an extracted symbol line into a proper C declaration.
6714 # Some systems (esp. on ia64) link data and code symbols differently,
6715 # so use this general approach.
6716 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6717
6718 # Transform an extracted symbol line into symbol name and symbol address
6719 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6720 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'"
6721
6722 # Handle CRLF in mingw tool chain
6723 opt_cr=
6724 case $build_os in
6725 mingw*)
6726 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6727 ;;
6728 esac
6729
6730 # Try without a prefix underscore, then with it.
6731 for ac_symprfx in "" "_"; do
6732
6733 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6734 symxfrm="\\1 $ac_symprfx\\2 \\2"
6735
6736 # Write the raw and C identifiers.
6737 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6738 # Fake it for dumpbin and say T for any non-static function
6739 # and D for any global variable.
6740 # Also find C++ and __fastcall symbols from MSVC++,
6741 # which start with @ or ?.
6742 lt_cv_sys_global_symbol_pipe="$AWK '"\
6743 " {last_section=section; section=\$ 3};"\
6744 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6745 " \$ 0!~/External *\|/{next};"\
6746 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6747 " {if(hide[section]) next};"\
6748 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6749 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6750 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6751 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6752 " ' prfx=^$ac_symprfx"
6753 else
6754 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6755 fi
6756
6757 # Check to see that the pipe works correctly.
6758 pipe_works=no
6759
6760 rm -f conftest*
6761 cat > conftest.$ac_ext <<_LT_EOF
6762 #ifdef __cplusplus
6763 extern "C" {
6764 #endif
6765 char nm_test_var;
6766 void nm_test_func(void);
6767 void nm_test_func(void){}
6768 #ifdef __cplusplus
6769 }
6770 #endif
6771 int main(){nm_test_var='a';nm_test_func();return(0);}
6772 _LT_EOF
6773
6774 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6775 (eval $ac_compile) 2>&5
6776 ac_status=$?
6777 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6778 test $ac_status = 0; }; then
6779 # Now try to grab the symbols.
6780 nlist=conftest.nm
6781 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6782 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6783 ac_status=$?
6784 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6785 test $ac_status = 0; } && test -s "$nlist"; then
6786 # Try sorting and uniquifying the output.
6787 if sort "$nlist" | uniq > "$nlist"T; then
6788 mv -f "$nlist"T "$nlist"
6789 else
6790 rm -f "$nlist"T
6791 fi
6792
6793 # Make sure that we snagged all the symbols we need.
6794 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6795 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6796 cat <<_LT_EOF > conftest.$ac_ext
6797 #ifdef __cplusplus
6798 extern "C" {
6799 #endif
6800
6801 _LT_EOF
6802 # Now generate the symbol file.
6803 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6804
6805 cat <<_LT_EOF >> conftest.$ac_ext
6806
6807 /* The mapping between symbol names and symbols. */
6808 const struct {
6809 const char *name;
6810 void *address;
6811 }
6812 lt__PROGRAM__LTX_preloaded_symbols[] =
6813 {
6814 { "@PROGRAM@", (void *) 0 },
6815 _LT_EOF
6816 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6817 cat <<\_LT_EOF >> conftest.$ac_ext
6818 {0, (void *) 0}
6819 };
6820
6821 /* This works around a problem in FreeBSD linker */
6822 #ifdef FREEBSD_WORKAROUND
6823 static const void *lt_preloaded_setup() {
6824 return lt__PROGRAM__LTX_preloaded_symbols;
6825 }
6826 #endif
6827
6828 #ifdef __cplusplus
6829 }
6830 #endif
6831 _LT_EOF
6832 # Now try linking the two files.
6833 mv conftest.$ac_objext conftstm.$ac_objext
6834 lt_save_LIBS="$LIBS"
6835 lt_save_CFLAGS="$CFLAGS"
6836 LIBS="conftstm.$ac_objext"
6837 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6838 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6839 (eval $ac_link) 2>&5
6840 ac_status=$?
6841 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6842 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6843 pipe_works=yes
6844 fi
6845 LIBS="$lt_save_LIBS"
6846 CFLAGS="$lt_save_CFLAGS"
6847 else
6848 echo "cannot find nm_test_func in $nlist" >&5
6849 fi
6850 else
6851 echo "cannot find nm_test_var in $nlist" >&5
6852 fi
6853 else
6854 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6855 fi
6856 else
6857 echo "$progname: failed program was:" >&5
6858 cat conftest.$ac_ext >&5
6859 fi
6860 rm -rf conftest* conftst*
6861
6862 # Do not use the global_symbol_pipe unless it works.
6863 if test "$pipe_works" = yes; then
6864 break
6865 else
6866 lt_cv_sys_global_symbol_pipe=
6867 fi
6868 done
6869
6870 fi
6871
6872 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6873 lt_cv_sys_global_symbol_to_cdecl=
6874 fi
6875 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6877 $as_echo "failed" >&6; }
6878 else
6879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6880 $as_echo "ok" >&6; }
6881 fi
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904 # Check whether --enable-libtool-lock was given.
6905 if test "${enable_libtool_lock+set}" = set; then :
6906 enableval=$enable_libtool_lock;
6907 fi
6908
6909 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6910
6911 # Some flags need to be propagated to the compiler or linker for good
6912 # libtool support.
6913 case $host in
6914 ia64-*-hpux*)
6915 # Find out which ABI we are using.
6916 echo 'int i;' > conftest.$ac_ext
6917 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6918 (eval $ac_compile) 2>&5
6919 ac_status=$?
6920 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6921 test $ac_status = 0; }; then
6922 case `/usr/bin/file conftest.$ac_objext` in
6923 *ELF-32*)
6924 HPUX_IA64_MODE="32"
6925 ;;
6926 *ELF-64*)
6927 HPUX_IA64_MODE="64"
6928 ;;
6929 esac
6930 fi
6931 rm -rf conftest*
6932 ;;
6933 *-*-irix6*)
6934 # Find out which ABI we are using.
6935 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6936 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6937 (eval $ac_compile) 2>&5
6938 ac_status=$?
6939 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6940 test $ac_status = 0; }; then
6941 if test "$lt_cv_prog_gnu_ld" = yes; then
6942 case `/usr/bin/file conftest.$ac_objext` in
6943 *32-bit*)
6944 LD="${LD-ld} -melf32bsmip"
6945 ;;
6946 *N32*)
6947 LD="${LD-ld} -melf32bmipn32"
6948 ;;
6949 *64-bit*)
6950 LD="${LD-ld} -melf64bmip"
6951 ;;
6952 esac
6953 else
6954 case `/usr/bin/file conftest.$ac_objext` in
6955 *32-bit*)
6956 LD="${LD-ld} -32"
6957 ;;
6958 *N32*)
6959 LD="${LD-ld} -n32"
6960 ;;
6961 *64-bit*)
6962 LD="${LD-ld} -64"
6963 ;;
6964 esac
6965 fi
6966 fi
6967 rm -rf conftest*
6968 ;;
6969
6970 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6971 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6972 # Find out which ABI we are using.
6973 echo 'int i;' > conftest.$ac_ext
6974 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6975 (eval $ac_compile) 2>&5
6976 ac_status=$?
6977 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6978 test $ac_status = 0; }; then
6979 case `/usr/bin/file conftest.o` in
6980 *32-bit*)
6981 case $host in
6982 x86_64-*kfreebsd*-gnu)
6983 LD="${LD-ld} -m elf_i386_fbsd"
6984 ;;
6985 x86_64-*linux*)
6986 LD="${LD-ld} -m elf_i386"
6987 ;;
6988 ppc64-*linux*|powerpc64-*linux*)
6989 LD="${LD-ld} -m elf32ppclinux"
6990 ;;
6991 s390x-*linux*)
6992 LD="${LD-ld} -m elf_s390"
6993 ;;
6994 sparc64-*linux*)
6995 LD="${LD-ld} -m elf32_sparc"
6996 ;;
6997 esac
6998 ;;
6999 *64-bit*)
7000 case $host in
7001 x86_64-*kfreebsd*-gnu)
7002 LD="${LD-ld} -m elf_x86_64_fbsd"
7003 ;;
7004 x86_64-*linux*)
7005 LD="${LD-ld} -m elf_x86_64"
7006 ;;
7007 ppc*-*linux*|powerpc*-*linux*)
7008 LD="${LD-ld} -m elf64ppc"
7009 ;;
7010 s390*-*linux*|s390*-*tpf*)
7011 LD="${LD-ld} -m elf64_s390"
7012 ;;
7013 sparc*-*linux*)
7014 LD="${LD-ld} -m elf64_sparc"
7015 ;;
7016 esac
7017 ;;
7018 esac
7019 fi
7020 rm -rf conftest*
7021 ;;
7022
7023 *-*-sco3.2v5*)
7024 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7025 SAVE_CFLAGS="$CFLAGS"
7026 CFLAGS="$CFLAGS -belf"
7027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7028 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7029 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7030 $as_echo_n "(cached) " >&6
7031 else
7032 ac_ext=c
7033 ac_cpp='$CPP $CPPFLAGS'
7034 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7035 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7036 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7037
7038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7039 /* end confdefs.h. */
7040
7041 int
7042 main ()
7043 {
7044
7045 ;
7046 return 0;
7047 }
7048 _ACEOF
7049 if ac_fn_c_try_link "$LINENO"; then :
7050 lt_cv_cc_needs_belf=yes
7051 else
7052 lt_cv_cc_needs_belf=no
7053 fi
7054 rm -f core conftest.err conftest.$ac_objext \
7055 conftest$ac_exeext conftest.$ac_ext
7056 ac_ext=c
7057 ac_cpp='$CPP $CPPFLAGS'
7058 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7059 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7060 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7061
7062 fi
7063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7064 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7065 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7066 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7067 CFLAGS="$SAVE_CFLAGS"
7068 fi
7069 ;;
7070 sparc*-*solaris*)
7071 # Find out which ABI we are using.
7072 echo 'int i;' > conftest.$ac_ext
7073 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7074 (eval $ac_compile) 2>&5
7075 ac_status=$?
7076 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7077 test $ac_status = 0; }; then
7078 case `/usr/bin/file conftest.o` in
7079 *64-bit*)
7080 case $lt_cv_prog_gnu_ld in
7081 yes*) LD="${LD-ld} -m elf64_sparc" ;;
7082 *)
7083 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7084 LD="${LD-ld} -64"
7085 fi
7086 ;;
7087 esac
7088 ;;
7089 esac
7090 fi
7091 rm -rf conftest*
7092 ;;
7093 esac
7094
7095 need_locks="$enable_libtool_lock"
7096
7097
7098 case $host_os in
7099 rhapsody* | darwin*)
7100 if test -n "$ac_tool_prefix"; then
7101 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7102 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7104 $as_echo_n "checking for $ac_word... " >&6; }
7105 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7106 $as_echo_n "(cached) " >&6
7107 else
7108 if test -n "$DSYMUTIL"; then
7109 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7110 else
7111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7112 for as_dir in $PATH
7113 do
7114 IFS=$as_save_IFS
7115 test -z "$as_dir" && as_dir=.
7116 for ac_exec_ext in '' $ac_executable_extensions; do
7117 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7118 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7119 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7120 break 2
7121 fi
7122 done
7123 done
7124 IFS=$as_save_IFS
7125
7126 fi
7127 fi
7128 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7129 if test -n "$DSYMUTIL"; then
7130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7131 $as_echo "$DSYMUTIL" >&6; }
7132 else
7133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7134 $as_echo "no" >&6; }
7135 fi
7136
7137
7138 fi
7139 if test -z "$ac_cv_prog_DSYMUTIL"; then
7140 ac_ct_DSYMUTIL=$DSYMUTIL
7141 # Extract the first word of "dsymutil", so it can be a program name with args.
7142 set dummy dsymutil; ac_word=$2
7143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7144 $as_echo_n "checking for $ac_word... " >&6; }
7145 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7146 $as_echo_n "(cached) " >&6
7147 else
7148 if test -n "$ac_ct_DSYMUTIL"; then
7149 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7150 else
7151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7152 for as_dir in $PATH
7153 do
7154 IFS=$as_save_IFS
7155 test -z "$as_dir" && as_dir=.
7156 for ac_exec_ext in '' $ac_executable_extensions; do
7157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7158 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7160 break 2
7161 fi
7162 done
7163 done
7164 IFS=$as_save_IFS
7165
7166 fi
7167 fi
7168 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7169 if test -n "$ac_ct_DSYMUTIL"; then
7170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7171 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7172 else
7173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7174 $as_echo "no" >&6; }
7175 fi
7176
7177 if test "x$ac_ct_DSYMUTIL" = x; then
7178 DSYMUTIL=":"
7179 else
7180 case $cross_compiling:$ac_tool_warned in
7181 yes:)
7182 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7183 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7184 ac_tool_warned=yes ;;
7185 esac
7186 DSYMUTIL=$ac_ct_DSYMUTIL
7187 fi
7188 else
7189 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7190 fi
7191
7192 if test -n "$ac_tool_prefix"; then
7193 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7194 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7196 $as_echo_n "checking for $ac_word... " >&6; }
7197 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7198 $as_echo_n "(cached) " >&6
7199 else
7200 if test -n "$NMEDIT"; then
7201 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7202 else
7203 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7204 for as_dir in $PATH
7205 do
7206 IFS=$as_save_IFS
7207 test -z "$as_dir" && as_dir=.
7208 for ac_exec_ext in '' $ac_executable_extensions; do
7209 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7210 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7211 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7212 break 2
7213 fi
7214 done
7215 done
7216 IFS=$as_save_IFS
7217
7218 fi
7219 fi
7220 NMEDIT=$ac_cv_prog_NMEDIT
7221 if test -n "$NMEDIT"; then
7222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7223 $as_echo "$NMEDIT" >&6; }
7224 else
7225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7226 $as_echo "no" >&6; }
7227 fi
7228
7229
7230 fi
7231 if test -z "$ac_cv_prog_NMEDIT"; then
7232 ac_ct_NMEDIT=$NMEDIT
7233 # Extract the first word of "nmedit", so it can be a program name with args.
7234 set dummy nmedit; ac_word=$2
7235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7236 $as_echo_n "checking for $ac_word... " >&6; }
7237 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7238 $as_echo_n "(cached) " >&6
7239 else
7240 if test -n "$ac_ct_NMEDIT"; then
7241 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7242 else
7243 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7244 for as_dir in $PATH
7245 do
7246 IFS=$as_save_IFS
7247 test -z "$as_dir" && as_dir=.
7248 for ac_exec_ext in '' $ac_executable_extensions; do
7249 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7250 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7251 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7252 break 2
7253 fi
7254 done
7255 done
7256 IFS=$as_save_IFS
7257
7258 fi
7259 fi
7260 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7261 if test -n "$ac_ct_NMEDIT"; then
7262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7263 $as_echo "$ac_ct_NMEDIT" >&6; }
7264 else
7265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7266 $as_echo "no" >&6; }
7267 fi
7268
7269 if test "x$ac_ct_NMEDIT" = x; then
7270 NMEDIT=":"
7271 else
7272 case $cross_compiling:$ac_tool_warned in
7273 yes:)
7274 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7275 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7276 ac_tool_warned=yes ;;
7277 esac
7278 NMEDIT=$ac_ct_NMEDIT
7279 fi
7280 else
7281 NMEDIT="$ac_cv_prog_NMEDIT"
7282 fi
7283
7284 if test -n "$ac_tool_prefix"; then
7285 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7286 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7288 $as_echo_n "checking for $ac_word... " >&6; }
7289 if test "${ac_cv_prog_LIPO+set}" = set; then :
7290 $as_echo_n "(cached) " >&6
7291 else
7292 if test -n "$LIPO"; then
7293 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7294 else
7295 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7296 for as_dir in $PATH
7297 do
7298 IFS=$as_save_IFS
7299 test -z "$as_dir" && as_dir=.
7300 for ac_exec_ext in '' $ac_executable_extensions; do
7301 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7302 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7303 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7304 break 2
7305 fi
7306 done
7307 done
7308 IFS=$as_save_IFS
7309
7310 fi
7311 fi
7312 LIPO=$ac_cv_prog_LIPO
7313 if test -n "$LIPO"; then
7314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7315 $as_echo "$LIPO" >&6; }
7316 else
7317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7318 $as_echo "no" >&6; }
7319 fi
7320
7321
7322 fi
7323 if test -z "$ac_cv_prog_LIPO"; then
7324 ac_ct_LIPO=$LIPO
7325 # Extract the first word of "lipo", so it can be a program name with args.
7326 set dummy lipo; ac_word=$2
7327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7328 $as_echo_n "checking for $ac_word... " >&6; }
7329 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7330 $as_echo_n "(cached) " >&6
7331 else
7332 if test -n "$ac_ct_LIPO"; then
7333 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7334 else
7335 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7336 for as_dir in $PATH
7337 do
7338 IFS=$as_save_IFS
7339 test -z "$as_dir" && as_dir=.
7340 for ac_exec_ext in '' $ac_executable_extensions; do
7341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7342 ac_cv_prog_ac_ct_LIPO="lipo"
7343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7344 break 2
7345 fi
7346 done
7347 done
7348 IFS=$as_save_IFS
7349
7350 fi
7351 fi
7352 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7353 if test -n "$ac_ct_LIPO"; then
7354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7355 $as_echo "$ac_ct_LIPO" >&6; }
7356 else
7357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7358 $as_echo "no" >&6; }
7359 fi
7360
7361 if test "x$ac_ct_LIPO" = x; then
7362 LIPO=":"
7363 else
7364 case $cross_compiling:$ac_tool_warned in
7365 yes:)
7366 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7367 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7368 ac_tool_warned=yes ;;
7369 esac
7370 LIPO=$ac_ct_LIPO
7371 fi
7372 else
7373 LIPO="$ac_cv_prog_LIPO"
7374 fi
7375
7376 if test -n "$ac_tool_prefix"; then
7377 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7378 set dummy ${ac_tool_prefix}otool; ac_word=$2
7379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7380 $as_echo_n "checking for $ac_word... " >&6; }
7381 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7382 $as_echo_n "(cached) " >&6
7383 else
7384 if test -n "$OTOOL"; then
7385 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7386 else
7387 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7388 for as_dir in $PATH
7389 do
7390 IFS=$as_save_IFS
7391 test -z "$as_dir" && as_dir=.
7392 for ac_exec_ext in '' $ac_executable_extensions; do
7393 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7394 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7395 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7396 break 2
7397 fi
7398 done
7399 done
7400 IFS=$as_save_IFS
7401
7402 fi
7403 fi
7404 OTOOL=$ac_cv_prog_OTOOL
7405 if test -n "$OTOOL"; then
7406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7407 $as_echo "$OTOOL" >&6; }
7408 else
7409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7410 $as_echo "no" >&6; }
7411 fi
7412
7413
7414 fi
7415 if test -z "$ac_cv_prog_OTOOL"; then
7416 ac_ct_OTOOL=$OTOOL
7417 # Extract the first word of "otool", so it can be a program name with args.
7418 set dummy otool; ac_word=$2
7419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7420 $as_echo_n "checking for $ac_word... " >&6; }
7421 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7422 $as_echo_n "(cached) " >&6
7423 else
7424 if test -n "$ac_ct_OTOOL"; then
7425 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7426 else
7427 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7428 for as_dir in $PATH
7429 do
7430 IFS=$as_save_IFS
7431 test -z "$as_dir" && as_dir=.
7432 for ac_exec_ext in '' $ac_executable_extensions; do
7433 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7434 ac_cv_prog_ac_ct_OTOOL="otool"
7435 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7436 break 2
7437 fi
7438 done
7439 done
7440 IFS=$as_save_IFS
7441
7442 fi
7443 fi
7444 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7445 if test -n "$ac_ct_OTOOL"; then
7446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7447 $as_echo "$ac_ct_OTOOL" >&6; }
7448 else
7449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7450 $as_echo "no" >&6; }
7451 fi
7452
7453 if test "x$ac_ct_OTOOL" = x; then
7454 OTOOL=":"
7455 else
7456 case $cross_compiling:$ac_tool_warned in
7457 yes:)
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7459 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7460 ac_tool_warned=yes ;;
7461 esac
7462 OTOOL=$ac_ct_OTOOL
7463 fi
7464 else
7465 OTOOL="$ac_cv_prog_OTOOL"
7466 fi
7467
7468 if test -n "$ac_tool_prefix"; then
7469 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7470 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7472 $as_echo_n "checking for $ac_word... " >&6; }
7473 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7474 $as_echo_n "(cached) " >&6
7475 else
7476 if test -n "$OTOOL64"; then
7477 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7478 else
7479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7480 for as_dir in $PATH
7481 do
7482 IFS=$as_save_IFS
7483 test -z "$as_dir" && as_dir=.
7484 for ac_exec_ext in '' $ac_executable_extensions; do
7485 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7486 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7488 break 2
7489 fi
7490 done
7491 done
7492 IFS=$as_save_IFS
7493
7494 fi
7495 fi
7496 OTOOL64=$ac_cv_prog_OTOOL64
7497 if test -n "$OTOOL64"; then
7498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7499 $as_echo "$OTOOL64" >&6; }
7500 else
7501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7502 $as_echo "no" >&6; }
7503 fi
7504
7505
7506 fi
7507 if test -z "$ac_cv_prog_OTOOL64"; then
7508 ac_ct_OTOOL64=$OTOOL64
7509 # Extract the first word of "otool64", so it can be a program name with args.
7510 set dummy otool64; ac_word=$2
7511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7512 $as_echo_n "checking for $ac_word... " >&6; }
7513 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7514 $as_echo_n "(cached) " >&6
7515 else
7516 if test -n "$ac_ct_OTOOL64"; then
7517 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7518 else
7519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7520 for as_dir in $PATH
7521 do
7522 IFS=$as_save_IFS
7523 test -z "$as_dir" && as_dir=.
7524 for ac_exec_ext in '' $ac_executable_extensions; do
7525 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7526 ac_cv_prog_ac_ct_OTOOL64="otool64"
7527 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7528 break 2
7529 fi
7530 done
7531 done
7532 IFS=$as_save_IFS
7533
7534 fi
7535 fi
7536 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7537 if test -n "$ac_ct_OTOOL64"; then
7538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7539 $as_echo "$ac_ct_OTOOL64" >&6; }
7540 else
7541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7542 $as_echo "no" >&6; }
7543 fi
7544
7545 if test "x$ac_ct_OTOOL64" = x; then
7546 OTOOL64=":"
7547 else
7548 case $cross_compiling:$ac_tool_warned in
7549 yes:)
7550 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7551 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7552 ac_tool_warned=yes ;;
7553 esac
7554 OTOOL64=$ac_ct_OTOOL64
7555 fi
7556 else
7557 OTOOL64="$ac_cv_prog_OTOOL64"
7558 fi
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7587 $as_echo_n "checking for -single_module linker flag... " >&6; }
7588 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7589 $as_echo_n "(cached) " >&6
7590 else
7591 lt_cv_apple_cc_single_mod=no
7592 if test -z "${LT_MULTI_MODULE}"; then
7593 # By default we will add the -single_module flag. You can override
7594 # by either setting the environment variable LT_MULTI_MODULE
7595 # non-empty at configure time, or by adding -multi_module to the
7596 # link flags.
7597 rm -rf libconftest.dylib*
7598 echo "int foo(void){return 1;}" > conftest.c
7599 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7600 -dynamiclib -Wl,-single_module conftest.c" >&5
7601 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7602 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7603 _lt_result=$?
7604 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7605 lt_cv_apple_cc_single_mod=yes
7606 else
7607 cat conftest.err >&5
7608 fi
7609 rm -rf libconftest.dylib*
7610 rm -f conftest.*
7611 fi
7612 fi
7613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7614 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7616 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7617 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7618 $as_echo_n "(cached) " >&6
7619 else
7620 lt_cv_ld_exported_symbols_list=no
7621 save_LDFLAGS=$LDFLAGS
7622 echo "_main" > conftest.sym
7623 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7625 /* end confdefs.h. */
7626
7627 int
7628 main ()
7629 {
7630
7631 ;
7632 return 0;
7633 }
7634 _ACEOF
7635 if ac_fn_c_try_link "$LINENO"; then :
7636 lt_cv_ld_exported_symbols_list=yes
7637 else
7638 lt_cv_ld_exported_symbols_list=no
7639 fi
7640 rm -f core conftest.err conftest.$ac_objext \
7641 conftest$ac_exeext conftest.$ac_ext
7642 LDFLAGS="$save_LDFLAGS"
7643
7644 fi
7645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7646 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7648 $as_echo_n "checking for -force_load linker flag... " >&6; }
7649 if test "${lt_cv_ld_force_load+set}" = set; then :
7650 $as_echo_n "(cached) " >&6
7651 else
7652 lt_cv_ld_force_load=no
7653 cat > conftest.c << _LT_EOF
7654 int forced_loaded() { return 2;}
7655 _LT_EOF
7656 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7657 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7658 echo "$AR cru libconftest.a conftest.o" >&5
7659 $AR cru libconftest.a conftest.o 2>&5
7660 cat > conftest.c << _LT_EOF
7661 int main() { return 0;}
7662 _LT_EOF
7663 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7664 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7665 _lt_result=$?
7666 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7667 lt_cv_ld_force_load=yes
7668 else
7669 cat conftest.err >&5
7670 fi
7671 rm -f conftest.err libconftest.a conftest conftest.c
7672 rm -rf conftest.dSYM
7673
7674 fi
7675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7676 $as_echo "$lt_cv_ld_force_load" >&6; }
7677 case $host_os in
7678 rhapsody* | darwin1.[012])
7679 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7680 darwin1.*)
7681 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7682 darwin*) # darwin 5.x on
7683 # if running on 10.5 or later, the deployment target defaults
7684 # to the OS version, if on x86, and 10.4, the deployment
7685 # target defaults to 10.4. Don't you love it?
7686 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7687 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7688 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7689 10.[012]*)
7690 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7691 10.*)
7692 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7693 esac
7694 ;;
7695 esac
7696 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7697 _lt_dar_single_mod='$single_module'
7698 fi
7699 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7700 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7701 else
7702 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7703 fi
7704 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7705 _lt_dsymutil='~$DSYMUTIL $lib || :'
7706 else
7707 _lt_dsymutil=
7708 fi
7709 ;;
7710 esac
7711
7712 for ac_header in dlfcn.h
7713 do :
7714 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7715 "
7716 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7717 cat >>confdefs.h <<_ACEOF
7718 #define HAVE_DLFCN_H 1
7719 _ACEOF
7720
7721 fi
7722
7723 done
7724
7725
7726
7727
7728
7729 # Set options
7730
7731
7732
7733 enable_dlopen=no
7734
7735
7736 enable_win32_dll=no
7737
7738
7739 # Check whether --enable-shared was given.
7740 if test "${enable_shared+set}" = set; then :
7741 enableval=$enable_shared; p=${PACKAGE-default}
7742 case $enableval in
7743 yes) enable_shared=yes ;;
7744 no) enable_shared=no ;;
7745 *)
7746 enable_shared=no
7747 # Look at the argument we got. We use all the common list separators.
7748 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7749 for pkg in $enableval; do
7750 IFS="$lt_save_ifs"
7751 if test "X$pkg" = "X$p"; then
7752 enable_shared=yes
7753 fi
7754 done
7755 IFS="$lt_save_ifs"
7756 ;;
7757 esac
7758 else
7759 enable_shared=yes
7760 fi
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770 # Check whether --enable-static was given.
7771 if test "${enable_static+set}" = set; then :
7772 enableval=$enable_static; p=${PACKAGE-default}
7773 case $enableval in
7774 yes) enable_static=yes ;;
7775 no) enable_static=no ;;
7776 *)
7777 enable_static=no
7778 # Look at the argument we got. We use all the common list separators.
7779 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7780 for pkg in $enableval; do
7781 IFS="$lt_save_ifs"
7782 if test "X$pkg" = "X$p"; then
7783 enable_static=yes
7784 fi
7785 done
7786 IFS="$lt_save_ifs"
7787 ;;
7788 esac
7789 else
7790 enable_static=yes
7791 fi
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802 # Check whether --with-pic was given.
7803 if test "${with_pic+set}" = set; then :
7804 withval=$with_pic; pic_mode="$withval"
7805 else
7806 pic_mode=default
7807 fi
7808
7809
7810 test -z "$pic_mode" && pic_mode=default
7811
7812
7813
7814
7815
7816
7817
7818 # Check whether --enable-fast-install was given.
7819 if test "${enable_fast_install+set}" = set; then :
7820 enableval=$enable_fast_install; p=${PACKAGE-default}
7821 case $enableval in
7822 yes) enable_fast_install=yes ;;
7823 no) enable_fast_install=no ;;
7824 *)
7825 enable_fast_install=no
7826 # Look at the argument we got. We use all the common list separators.
7827 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7828 for pkg in $enableval; do
7829 IFS="$lt_save_ifs"
7830 if test "X$pkg" = "X$p"; then
7831 enable_fast_install=yes
7832 fi
7833 done
7834 IFS="$lt_save_ifs"
7835 ;;
7836 esac
7837 else
7838 enable_fast_install=yes
7839 fi
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851 # This can be used to rebuild libtool when needed
7852 LIBTOOL_DEPS="$ltmain"
7853
7854 # Always use our own libtool.
7855 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882 test -z "$LN_S" && LN_S="ln -s"
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897 if test -n "${ZSH_VERSION+set}" ; then
7898 setopt NO_GLOB_SUBST
7899 fi
7900
7901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7902 $as_echo_n "checking for objdir... " >&6; }
7903 if test "${lt_cv_objdir+set}" = set; then :
7904 $as_echo_n "(cached) " >&6
7905 else
7906 rm -f .libs 2>/dev/null
7907 mkdir .libs 2>/dev/null
7908 if test -d .libs; then
7909 lt_cv_objdir=.libs
7910 else
7911 # MS-DOS does not allow filenames that begin with a dot.
7912 lt_cv_objdir=_libs
7913 fi
7914 rmdir .libs 2>/dev/null
7915 fi
7916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7917 $as_echo "$lt_cv_objdir" >&6; }
7918 objdir=$lt_cv_objdir
7919
7920
7921
7922
7923
7924 cat >>confdefs.h <<_ACEOF
7925 #define LT_OBJDIR "$lt_cv_objdir/"
7926 _ACEOF
7927
7928
7929
7930
7931 case $host_os in
7932 aix3*)
7933 # AIX sometimes has problems with the GCC collect2 program. For some
7934 # reason, if we set the COLLECT_NAMES environment variable, the problems
7935 # vanish in a puff of smoke.
7936 if test "X${COLLECT_NAMES+set}" != Xset; then
7937 COLLECT_NAMES=
7938 export COLLECT_NAMES
7939 fi
7940 ;;
7941 esac
7942
7943 # Global variables:
7944 ofile=libtool
7945 can_build_shared=yes
7946
7947 # All known linkers require a `.a' archive for static linking (except MSVC,
7948 # which needs '.lib').
7949 libext=a
7950
7951 with_gnu_ld="$lt_cv_prog_gnu_ld"
7952
7953 old_CC="$CC"
7954 old_CFLAGS="$CFLAGS"
7955
7956 # Set sane defaults for various variables
7957 test -z "$CC" && CC=cc
7958 test -z "$LTCC" && LTCC=$CC
7959 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7960 test -z "$LD" && LD=ld
7961 test -z "$ac_objext" && ac_objext=o
7962
7963 for cc_temp in $compiler""; do
7964 case $cc_temp in
7965 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7966 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7967 \-*) ;;
7968 *) break;;
7969 esac
7970 done
7971 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7972
7973
7974 # Only perform the check for file, if the check method requires it
7975 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7976 case $deplibs_check_method in
7977 file_magic*)
7978 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7980 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7981 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7982 $as_echo_n "(cached) " >&6
7983 else
7984 case $MAGIC_CMD in
7985 [\\/*] | ?:[\\/]*)
7986 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7987 ;;
7988 *)
7989 lt_save_MAGIC_CMD="$MAGIC_CMD"
7990 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7991 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7992 for ac_dir in $ac_dummy; do
7993 IFS="$lt_save_ifs"
7994 test -z "$ac_dir" && ac_dir=.
7995 if test -f $ac_dir/${ac_tool_prefix}file; then
7996 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7997 if test -n "$file_magic_test_file"; then
7998 case $deplibs_check_method in
7999 "file_magic "*)
8000 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8001 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8002 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8003 $EGREP "$file_magic_regex" > /dev/null; then
8004 :
8005 else
8006 cat <<_LT_EOF 1>&2
8007
8008 *** Warning: the command libtool uses to detect shared libraries,
8009 *** $file_magic_cmd, produces output that libtool cannot recognize.
8010 *** The result is that libtool may fail to recognize shared libraries
8011 *** as such. This will affect the creation of libtool libraries that
8012 *** depend on shared libraries, but programs linked with such libtool
8013 *** libraries will work regardless of this problem. Nevertheless, you
8014 *** may want to report the problem to your system manager and/or to
8015 *** bug-libtool@gnu.org
8016
8017 _LT_EOF
8018 fi ;;
8019 esac
8020 fi
8021 break
8022 fi
8023 done
8024 IFS="$lt_save_ifs"
8025 MAGIC_CMD="$lt_save_MAGIC_CMD"
8026 ;;
8027 esac
8028 fi
8029
8030 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8031 if test -n "$MAGIC_CMD"; then
8032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8033 $as_echo "$MAGIC_CMD" >&6; }
8034 else
8035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8036 $as_echo "no" >&6; }
8037 fi
8038
8039
8040
8041
8042
8043 if test -z "$lt_cv_path_MAGIC_CMD"; then
8044 if test -n "$ac_tool_prefix"; then
8045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8046 $as_echo_n "checking for file... " >&6; }
8047 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8048 $as_echo_n "(cached) " >&6
8049 else
8050 case $MAGIC_CMD in
8051 [\\/*] | ?:[\\/]*)
8052 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8053 ;;
8054 *)
8055 lt_save_MAGIC_CMD="$MAGIC_CMD"
8056 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8057 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8058 for ac_dir in $ac_dummy; do
8059 IFS="$lt_save_ifs"
8060 test -z "$ac_dir" && ac_dir=.
8061 if test -f $ac_dir/file; then
8062 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8063 if test -n "$file_magic_test_file"; then
8064 case $deplibs_check_method in
8065 "file_magic "*)
8066 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8067 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8068 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8069 $EGREP "$file_magic_regex" > /dev/null; then
8070 :
8071 else
8072 cat <<_LT_EOF 1>&2
8073
8074 *** Warning: the command libtool uses to detect shared libraries,
8075 *** $file_magic_cmd, produces output that libtool cannot recognize.
8076 *** The result is that libtool may fail to recognize shared libraries
8077 *** as such. This will affect the creation of libtool libraries that
8078 *** depend on shared libraries, but programs linked with such libtool
8079 *** libraries will work regardless of this problem. Nevertheless, you
8080 *** may want to report the problem to your system manager and/or to
8081 *** bug-libtool@gnu.org
8082
8083 _LT_EOF
8084 fi ;;
8085 esac
8086 fi
8087 break
8088 fi
8089 done
8090 IFS="$lt_save_ifs"
8091 MAGIC_CMD="$lt_save_MAGIC_CMD"
8092 ;;
8093 esac
8094 fi
8095
8096 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8097 if test -n "$MAGIC_CMD"; then
8098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8099 $as_echo "$MAGIC_CMD" >&6; }
8100 else
8101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8102 $as_echo "no" >&6; }
8103 fi
8104
8105
8106 else
8107 MAGIC_CMD=:
8108 fi
8109 fi
8110
8111 fi
8112 ;;
8113 esac
8114
8115 # Use C for the default configuration in the libtool script
8116
8117 lt_save_CC="$CC"
8118 ac_ext=c
8119 ac_cpp='$CPP $CPPFLAGS'
8120 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8121 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8122 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8123
8124
8125 # Source file extension for C test sources.
8126 ac_ext=c
8127
8128 # Object file extension for compiled C test sources.
8129 objext=o
8130 objext=$objext
8131
8132 # Code to be used in simple compile tests
8133 lt_simple_compile_test_code="int some_variable = 0;"
8134
8135 # Code to be used in simple link tests
8136 lt_simple_link_test_code='int main(){return(0);}'
8137
8138
8139
8140
8141
8142
8143
8144 # If no C compiler was specified, use CC.
8145 LTCC=${LTCC-"$CC"}
8146
8147 # If no C compiler flags were specified, use CFLAGS.
8148 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8149
8150 # Allow CC to be a program name with arguments.
8151 compiler=$CC
8152
8153 # Save the default compiler, since it gets overwritten when the other
8154 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8155 compiler_DEFAULT=$CC
8156
8157 # save warnings/boilerplate of simple test code
8158 ac_outfile=conftest.$ac_objext
8159 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8160 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8161 _lt_compiler_boilerplate=`cat conftest.err`
8162 $RM conftest*
8163
8164 ac_outfile=conftest.$ac_objext
8165 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8166 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8167 _lt_linker_boilerplate=`cat conftest.err`
8168 $RM -r conftest*
8169
8170
8171 ## CAVEAT EMPTOR:
8172 ## There is no encapsulation within the following macros, do not change
8173 ## the running order or otherwise move them around unless you know exactly
8174 ## what you are doing...
8175 if test -n "$compiler"; then
8176
8177 lt_prog_compiler_no_builtin_flag=
8178
8179 if test "$GCC" = yes; then
8180 case $cc_basename in
8181 nvcc*)
8182 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8183 *)
8184 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8185 esac
8186
8187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8188 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8189 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8190 $as_echo_n "(cached) " >&6
8191 else
8192 lt_cv_prog_compiler_rtti_exceptions=no
8193 ac_outfile=conftest.$ac_objext
8194 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8195 lt_compiler_flag="-fno-rtti -fno-exceptions"
8196 # Insert the option either (1) after the last *FLAGS variable, or
8197 # (2) before a word containing "conftest.", or (3) at the end.
8198 # Note that $ac_compile itself does not contain backslashes and begins
8199 # with a dollar sign (not a hyphen), so the echo should work correctly.
8200 # The option is referenced via a variable to avoid confusing sed.
8201 lt_compile=`echo "$ac_compile" | $SED \
8202 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8203 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8204 -e 's:$: $lt_compiler_flag:'`
8205 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8206 (eval "$lt_compile" 2>conftest.err)
8207 ac_status=$?
8208 cat conftest.err >&5
8209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8210 if (exit $ac_status) && test -s "$ac_outfile"; then
8211 # The compiler can only warn and ignore the option if not recognized
8212 # So say no if there are warnings other than the usual output.
8213 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8214 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8215 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8216 lt_cv_prog_compiler_rtti_exceptions=yes
8217 fi
8218 fi
8219 $RM conftest*
8220
8221 fi
8222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8223 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8224
8225 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8226 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8227 else
8228 :
8229 fi
8230
8231 fi
8232
8233
8234
8235
8236
8237
8238 lt_prog_compiler_wl=
8239 lt_prog_compiler_pic=
8240 lt_prog_compiler_static=
8241
8242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8243 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8244
8245 if test "$GCC" = yes; then
8246 lt_prog_compiler_wl='-Wl,'
8247 lt_prog_compiler_static='-static'
8248
8249 case $host_os in
8250 aix*)
8251 # All AIX code is PIC.
8252 if test "$host_cpu" = ia64; then
8253 # AIX 5 now supports IA64 processor
8254 lt_prog_compiler_static='-Bstatic'
8255 fi
8256 ;;
8257
8258 amigaos*)
8259 case $host_cpu in
8260 powerpc)
8261 # see comment about AmigaOS4 .so support
8262 lt_prog_compiler_pic='-fPIC'
8263 ;;
8264 m68k)
8265 # FIXME: we need at least 68020 code to build shared libraries, but
8266 # adding the `-m68020' flag to GCC prevents building anything better,
8267 # like `-m68040'.
8268 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8269 ;;
8270 esac
8271 ;;
8272
8273 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8274 # PIC is the default for these OSes.
8275 ;;
8276
8277 mingw* | cygwin* | pw32* | os2* | cegcc*)
8278 # This hack is so that the source file can tell whether it is being
8279 # built for inclusion in a dll (and should export symbols for example).
8280 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8281 # (--disable-auto-import) libraries
8282 lt_prog_compiler_pic='-DDLL_EXPORT'
8283 ;;
8284
8285 darwin* | rhapsody*)
8286 # PIC is the default on this platform
8287 # Common symbols not allowed in MH_DYLIB files
8288 lt_prog_compiler_pic='-fno-common'
8289 ;;
8290
8291 haiku*)
8292 # PIC is the default for Haiku.
8293 # The "-static" flag exists, but is broken.
8294 lt_prog_compiler_static=
8295 ;;
8296
8297 hpux*)
8298 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8299 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8300 # sets the default TLS model and affects inlining.
8301 case $host_cpu in
8302 hppa*64*)
8303 # +Z the default
8304 ;;
8305 *)
8306 lt_prog_compiler_pic='-fPIC'
8307 ;;
8308 esac
8309 ;;
8310
8311 interix[3-9]*)
8312 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8313 # Instead, we relocate shared libraries at runtime.
8314 ;;
8315
8316 msdosdjgpp*)
8317 # Just because we use GCC doesn't mean we suddenly get shared libraries
8318 # on systems that don't support them.
8319 lt_prog_compiler_can_build_shared=no
8320 enable_shared=no
8321 ;;
8322
8323 *nto* | *qnx*)
8324 # QNX uses GNU C++, but need to define -shared option too, otherwise
8325 # it will coredump.
8326 lt_prog_compiler_pic='-fPIC -shared'
8327 ;;
8328
8329 sysv4*MP*)
8330 if test -d /usr/nec; then
8331 lt_prog_compiler_pic=-Kconform_pic
8332 fi
8333 ;;
8334
8335 *)
8336 lt_prog_compiler_pic='-fPIC'
8337 ;;
8338 esac
8339
8340 case $cc_basename in
8341 nvcc*) # Cuda Compiler Driver 2.2
8342 lt_prog_compiler_wl='-Xlinker '
8343 lt_prog_compiler_pic='-Xcompiler -fPIC'
8344 ;;
8345 esac
8346 else
8347 # PORTME Check for flag to pass linker flags through the system compiler.
8348 case $host_os in
8349 aix*)
8350 lt_prog_compiler_wl='-Wl,'
8351 if test "$host_cpu" = ia64; then
8352 # AIX 5 now supports IA64 processor
8353 lt_prog_compiler_static='-Bstatic'
8354 else
8355 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8356 fi
8357 ;;
8358
8359 mingw* | cygwin* | pw32* | os2* | cegcc*)
8360 # This hack is so that the source file can tell whether it is being
8361 # built for inclusion in a dll (and should export symbols for example).
8362 lt_prog_compiler_pic='-DDLL_EXPORT'
8363 ;;
8364
8365 hpux9* | hpux10* | hpux11*)
8366 lt_prog_compiler_wl='-Wl,'
8367 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8368 # not for PA HP-UX.
8369 case $host_cpu in
8370 hppa*64*|ia64*)
8371 # +Z the default
8372 ;;
8373 *)
8374 lt_prog_compiler_pic='+Z'
8375 ;;
8376 esac
8377 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8378 lt_prog_compiler_static='${wl}-a ${wl}archive'
8379 ;;
8380
8381 irix5* | irix6* | nonstopux*)
8382 lt_prog_compiler_wl='-Wl,'
8383 # PIC (with -KPIC) is the default.
8384 lt_prog_compiler_static='-non_shared'
8385 ;;
8386
8387 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8388 case $cc_basename in
8389 # old Intel for x86_64 which still supported -KPIC.
8390 ecc*)
8391 lt_prog_compiler_wl='-Wl,'
8392 lt_prog_compiler_pic='-KPIC'
8393 lt_prog_compiler_static='-static'
8394 ;;
8395 # icc used to be incompatible with GCC.
8396 # ICC 10 doesn't accept -KPIC any more.
8397 icc* | ifort*)
8398 lt_prog_compiler_wl='-Wl,'
8399 lt_prog_compiler_pic='-fPIC'
8400 lt_prog_compiler_static='-static'
8401 ;;
8402 # Lahey Fortran 8.1.
8403 lf95*)
8404 lt_prog_compiler_wl='-Wl,'
8405 lt_prog_compiler_pic='--shared'
8406 lt_prog_compiler_static='--static'
8407 ;;
8408 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8409 # Portland Group compilers (*not* the Pentium gcc compiler,
8410 # which looks to be a dead project)
8411 lt_prog_compiler_wl='-Wl,'
8412 lt_prog_compiler_pic='-fpic'
8413 lt_prog_compiler_static='-Bstatic'
8414 ;;
8415 ccc*)
8416 lt_prog_compiler_wl='-Wl,'
8417 # All Alpha code is PIC.
8418 lt_prog_compiler_static='-non_shared'
8419 ;;
8420 xl* | bgxl* | bgf* | mpixl*)
8421 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8422 lt_prog_compiler_wl='-Wl,'
8423 lt_prog_compiler_pic='-qpic'
8424 lt_prog_compiler_static='-qstaticlink'
8425 ;;
8426 *)
8427 case `$CC -V 2>&1 | sed 5q` in
8428 *Sun\ F* | *Sun*Fortran*)
8429 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8430 lt_prog_compiler_pic='-KPIC'
8431 lt_prog_compiler_static='-Bstatic'
8432 lt_prog_compiler_wl=''
8433 ;;
8434 *Sun\ C*)
8435 # Sun C 5.9
8436 lt_prog_compiler_pic='-KPIC'
8437 lt_prog_compiler_static='-Bstatic'
8438 lt_prog_compiler_wl='-Wl,'
8439 ;;
8440 esac
8441 ;;
8442 esac
8443 ;;
8444
8445 newsos6)
8446 lt_prog_compiler_pic='-KPIC'
8447 lt_prog_compiler_static='-Bstatic'
8448 ;;
8449
8450 *nto* | *qnx*)
8451 # QNX uses GNU C++, but need to define -shared option too, otherwise
8452 # it will coredump.
8453 lt_prog_compiler_pic='-fPIC -shared'
8454 ;;
8455
8456 osf3* | osf4* | osf5*)
8457 lt_prog_compiler_wl='-Wl,'
8458 # All OSF/1 code is PIC.
8459 lt_prog_compiler_static='-non_shared'
8460 ;;
8461
8462 rdos*)
8463 lt_prog_compiler_static='-non_shared'
8464 ;;
8465
8466 solaris*)
8467 lt_prog_compiler_pic='-KPIC'
8468 lt_prog_compiler_static='-Bstatic'
8469 case $cc_basename in
8470 f77* | f90* | f95*)
8471 lt_prog_compiler_wl='-Qoption ld ';;
8472 *)
8473 lt_prog_compiler_wl='-Wl,';;
8474 esac
8475 ;;
8476
8477 sunos4*)
8478 lt_prog_compiler_wl='-Qoption ld '
8479 lt_prog_compiler_pic='-PIC'
8480 lt_prog_compiler_static='-Bstatic'
8481 ;;
8482
8483 sysv4 | sysv4.2uw2* | sysv4.3*)
8484 lt_prog_compiler_wl='-Wl,'
8485 lt_prog_compiler_pic='-KPIC'
8486 lt_prog_compiler_static='-Bstatic'
8487 ;;
8488
8489 sysv4*MP*)
8490 if test -d /usr/nec ;then
8491 lt_prog_compiler_pic='-Kconform_pic'
8492 lt_prog_compiler_static='-Bstatic'
8493 fi
8494 ;;
8495
8496 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8497 lt_prog_compiler_wl='-Wl,'
8498 lt_prog_compiler_pic='-KPIC'
8499 lt_prog_compiler_static='-Bstatic'
8500 ;;
8501
8502 unicos*)
8503 lt_prog_compiler_wl='-Wl,'
8504 lt_prog_compiler_can_build_shared=no
8505 ;;
8506
8507 uts4*)
8508 lt_prog_compiler_pic='-pic'
8509 lt_prog_compiler_static='-Bstatic'
8510 ;;
8511
8512 *)
8513 lt_prog_compiler_can_build_shared=no
8514 ;;
8515 esac
8516 fi
8517
8518 case $host_os in
8519 # For platforms which do not support PIC, -DPIC is meaningless:
8520 *djgpp*)
8521 lt_prog_compiler_pic=
8522 ;;
8523 *)
8524 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8525 ;;
8526 esac
8527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8528 $as_echo "$lt_prog_compiler_pic" >&6; }
8529
8530
8531
8532
8533
8534
8535 #
8536 # Check to make sure the PIC flag actually works.
8537 #
8538 if test -n "$lt_prog_compiler_pic"; then
8539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8540 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8541 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8542 $as_echo_n "(cached) " >&6
8543 else
8544 lt_cv_prog_compiler_pic_works=no
8545 ac_outfile=conftest.$ac_objext
8546 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8547 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8548 # Insert the option either (1) after the last *FLAGS variable, or
8549 # (2) before a word containing "conftest.", or (3) at the end.
8550 # Note that $ac_compile itself does not contain backslashes and begins
8551 # with a dollar sign (not a hyphen), so the echo should work correctly.
8552 # The option is referenced via a variable to avoid confusing sed.
8553 lt_compile=`echo "$ac_compile" | $SED \
8554 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8555 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8556 -e 's:$: $lt_compiler_flag:'`
8557 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8558 (eval "$lt_compile" 2>conftest.err)
8559 ac_status=$?
8560 cat conftest.err >&5
8561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8562 if (exit $ac_status) && test -s "$ac_outfile"; then
8563 # The compiler can only warn and ignore the option if not recognized
8564 # So say no if there are warnings other than the usual output.
8565 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8566 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8567 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8568 lt_cv_prog_compiler_pic_works=yes
8569 fi
8570 fi
8571 $RM conftest*
8572
8573 fi
8574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8575 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8576
8577 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8578 case $lt_prog_compiler_pic in
8579 "" | " "*) ;;
8580 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8581 esac
8582 else
8583 lt_prog_compiler_pic=
8584 lt_prog_compiler_can_build_shared=no
8585 fi
8586
8587 fi
8588
8589
8590
8591
8592
8593
8594 #
8595 # Check to make sure the static flag actually works.
8596 #
8597 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8599 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8600 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8601 $as_echo_n "(cached) " >&6
8602 else
8603 lt_cv_prog_compiler_static_works=no
8604 save_LDFLAGS="$LDFLAGS"
8605 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8606 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8607 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8608 # The linker can only warn and ignore the option if not recognized
8609 # So say no if there are warnings
8610 if test -s conftest.err; then
8611 # Append any errors to the config.log.
8612 cat conftest.err 1>&5
8613 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8614 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8615 if diff conftest.exp conftest.er2 >/dev/null; then
8616 lt_cv_prog_compiler_static_works=yes
8617 fi
8618 else
8619 lt_cv_prog_compiler_static_works=yes
8620 fi
8621 fi
8622 $RM -r conftest*
8623 LDFLAGS="$save_LDFLAGS"
8624
8625 fi
8626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8627 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8628
8629 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8630 :
8631 else
8632 lt_prog_compiler_static=
8633 fi
8634
8635
8636
8637
8638
8639
8640
8641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8642 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8643 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8644 $as_echo_n "(cached) " >&6
8645 else
8646 lt_cv_prog_compiler_c_o=no
8647 $RM -r conftest 2>/dev/null
8648 mkdir conftest
8649 cd conftest
8650 mkdir out
8651 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8652
8653 lt_compiler_flag="-o out/conftest2.$ac_objext"
8654 # Insert the option either (1) after the last *FLAGS variable, or
8655 # (2) before a word containing "conftest.", or (3) at the end.
8656 # Note that $ac_compile itself does not contain backslashes and begins
8657 # with a dollar sign (not a hyphen), so the echo should work correctly.
8658 lt_compile=`echo "$ac_compile" | $SED \
8659 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8660 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8661 -e 's:$: $lt_compiler_flag:'`
8662 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8663 (eval "$lt_compile" 2>out/conftest.err)
8664 ac_status=$?
8665 cat out/conftest.err >&5
8666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8667 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8668 then
8669 # The compiler can only warn and ignore the option if not recognized
8670 # So say no if there are warnings
8671 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8672 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8673 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8674 lt_cv_prog_compiler_c_o=yes
8675 fi
8676 fi
8677 chmod u+w . 2>&5
8678 $RM conftest*
8679 # SGI C++ compiler will create directory out/ii_files/ for
8680 # template instantiation
8681 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8682 $RM out/* && rmdir out
8683 cd ..
8684 $RM -r conftest
8685 $RM conftest*
8686
8687 fi
8688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8689 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8690
8691
8692
8693
8694
8695
8696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8697 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8698 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8699 $as_echo_n "(cached) " >&6
8700 else
8701 lt_cv_prog_compiler_c_o=no
8702 $RM -r conftest 2>/dev/null
8703 mkdir conftest
8704 cd conftest
8705 mkdir out
8706 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8707
8708 lt_compiler_flag="-o out/conftest2.$ac_objext"
8709 # Insert the option either (1) after the last *FLAGS variable, or
8710 # (2) before a word containing "conftest.", or (3) at the end.
8711 # Note that $ac_compile itself does not contain backslashes and begins
8712 # with a dollar sign (not a hyphen), so the echo should work correctly.
8713 lt_compile=`echo "$ac_compile" | $SED \
8714 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8715 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8716 -e 's:$: $lt_compiler_flag:'`
8717 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8718 (eval "$lt_compile" 2>out/conftest.err)
8719 ac_status=$?
8720 cat out/conftest.err >&5
8721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8722 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8723 then
8724 # The compiler can only warn and ignore the option if not recognized
8725 # So say no if there are warnings
8726 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8727 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8728 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8729 lt_cv_prog_compiler_c_o=yes
8730 fi
8731 fi
8732 chmod u+w . 2>&5
8733 $RM conftest*
8734 # SGI C++ compiler will create directory out/ii_files/ for
8735 # template instantiation
8736 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8737 $RM out/* && rmdir out
8738 cd ..
8739 $RM -r conftest
8740 $RM conftest*
8741
8742 fi
8743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8744 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8745
8746
8747
8748
8749 hard_links="nottested"
8750 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8751 # do not overwrite the value of need_locks provided by the user
8752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8753 $as_echo_n "checking if we can lock with hard links... " >&6; }
8754 hard_links=yes
8755 $RM conftest*
8756 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8757 touch conftest.a
8758 ln conftest.a conftest.b 2>&5 || hard_links=no
8759 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8761 $as_echo "$hard_links" >&6; }
8762 if test "$hard_links" = no; then
8763 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8764 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8765 need_locks=warn
8766 fi
8767 else
8768 need_locks=no
8769 fi
8770
8771
8772
8773
8774
8775
8776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8777 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8778
8779 runpath_var=
8780 allow_undefined_flag=
8781 always_export_symbols=no
8782 archive_cmds=
8783 archive_expsym_cmds=
8784 compiler_needs_object=no
8785 enable_shared_with_static_runtimes=no
8786 export_dynamic_flag_spec=
8787 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8788 hardcode_automatic=no
8789 hardcode_direct=no
8790 hardcode_direct_absolute=no
8791 hardcode_libdir_flag_spec=
8792 hardcode_libdir_flag_spec_ld=
8793 hardcode_libdir_separator=
8794 hardcode_minus_L=no
8795 hardcode_shlibpath_var=unsupported
8796 inherit_rpath=no
8797 link_all_deplibs=unknown
8798 module_cmds=
8799 module_expsym_cmds=
8800 old_archive_from_new_cmds=
8801 old_archive_from_expsyms_cmds=
8802 thread_safe_flag_spec=
8803 whole_archive_flag_spec=
8804 # include_expsyms should be a list of space-separated symbols to be *always*
8805 # included in the symbol list
8806 include_expsyms=
8807 # exclude_expsyms can be an extended regexp of symbols to exclude
8808 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8809 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8810 # as well as any symbol that contains `d'.
8811 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8812 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8813 # platforms (ab)use it in PIC code, but their linkers get confused if
8814 # the symbol is explicitly referenced. Since portable code cannot
8815 # rely on this symbol name, it's probably fine to never include it in
8816 # preloaded symbol tables.
8817 # Exclude shared library initialization/finalization symbols.
8818 extract_expsyms_cmds=
8819
8820 case $host_os in
8821 cygwin* | mingw* | pw32* | cegcc*)
8822 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8823 # When not using gcc, we currently assume that we are using
8824 # Microsoft Visual C++.
8825 if test "$GCC" != yes; then
8826 with_gnu_ld=no
8827 fi
8828 ;;
8829 interix*)
8830 # we just hope/assume this is gcc and not c89 (= MSVC++)
8831 with_gnu_ld=yes
8832 ;;
8833 openbsd*)
8834 with_gnu_ld=no
8835 ;;
8836 esac
8837
8838 ld_shlibs=yes
8839
8840 # On some targets, GNU ld is compatible enough with the native linker
8841 # that we're better off using the native interface for both.
8842 lt_use_gnu_ld_interface=no
8843 if test "$with_gnu_ld" = yes; then
8844 case $host_os in
8845 aix*)
8846 # The AIX port of GNU ld has always aspired to compatibility
8847 # with the native linker. However, as the warning in the GNU ld
8848 # block says, versions before 2.19.5* couldn't really create working
8849 # shared libraries, regardless of the interface used.
8850 case `$LD -v 2>&1` in
8851 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8852 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8853 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8854 *)
8855 lt_use_gnu_ld_interface=yes
8856 ;;
8857 esac
8858 ;;
8859 *)
8860 lt_use_gnu_ld_interface=yes
8861 ;;
8862 esac
8863 fi
8864
8865 if test "$lt_use_gnu_ld_interface" = yes; then
8866 # If archive_cmds runs LD, not CC, wlarc should be empty
8867 wlarc='${wl}'
8868
8869 # Set some defaults for GNU ld with shared library support. These
8870 # are reset later if shared libraries are not supported. Putting them
8871 # here allows them to be overridden if necessary.
8872 runpath_var=LD_RUN_PATH
8873 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8874 export_dynamic_flag_spec='${wl}--export-dynamic'
8875 # ancient GNU ld didn't support --whole-archive et. al.
8876 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8877 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8878 else
8879 whole_archive_flag_spec=
8880 fi
8881 supports_anon_versioning=no
8882 case `$LD -v 2>&1` in
8883 *GNU\ gold*) supports_anon_versioning=yes ;;
8884 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8885 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8886 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8887 *\ 2.11.*) ;; # other 2.11 versions
8888 *) supports_anon_versioning=yes ;;
8889 esac
8890
8891 # See if GNU ld supports shared libraries.
8892 case $host_os in
8893 aix[3-9]*)
8894 # On AIX/PPC, the GNU linker is very broken
8895 if test "$host_cpu" != ia64; then
8896 ld_shlibs=no
8897 cat <<_LT_EOF 1>&2
8898
8899 *** Warning: the GNU linker, at least up to release 2.19, is reported
8900 *** to be unable to reliably create shared libraries on AIX.
8901 *** Therefore, libtool is disabling shared libraries support. If you
8902 *** really care for shared libraries, you may want to install binutils
8903 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8904 *** You will then need to restart the configuration process.
8905
8906 _LT_EOF
8907 fi
8908 ;;
8909
8910 amigaos*)
8911 case $host_cpu in
8912 powerpc)
8913 # see comment about AmigaOS4 .so support
8914 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8915 archive_expsym_cmds=''
8916 ;;
8917 m68k)
8918 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)'
8919 hardcode_libdir_flag_spec='-L$libdir'
8920 hardcode_minus_L=yes
8921 ;;
8922 esac
8923 ;;
8924
8925 beos*)
8926 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8927 allow_undefined_flag=unsupported
8928 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8929 # support --undefined. This deserves some investigation. FIXME
8930 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8931 else
8932 ld_shlibs=no
8933 fi
8934 ;;
8935
8936 cygwin* | mingw* | pw32* | cegcc*)
8937 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8938 # as there is no search path for DLLs.
8939 hardcode_libdir_flag_spec='-L$libdir'
8940 export_dynamic_flag_spec='${wl}--export-all-symbols'
8941 allow_undefined_flag=unsupported
8942 always_export_symbols=no
8943 enable_shared_with_static_runtimes=yes
8944 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8945
8946 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8947 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8948 # If the export-symbols file already is a .def file (1st line
8949 # is EXPORTS), use it as is; otherwise, prepend...
8950 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8951 cp $export_symbols $output_objdir/$soname.def;
8952 else
8953 echo EXPORTS > $output_objdir/$soname.def;
8954 cat $export_symbols >> $output_objdir/$soname.def;
8955 fi~
8956 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8957 else
8958 ld_shlibs=no
8959 fi
8960 ;;
8961
8962 haiku*)
8963 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8964 link_all_deplibs=yes
8965 ;;
8966
8967 interix[3-9]*)
8968 hardcode_direct=no
8969 hardcode_shlibpath_var=no
8970 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8971 export_dynamic_flag_spec='${wl}-E'
8972 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8973 # Instead, shared libraries are loaded at an image base (0x10000000 by
8974 # default) and relocated if they conflict, which is a slow very memory
8975 # consuming and fragmenting process. To avoid this, we pick a random,
8976 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8977 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8978 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8979 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'
8980 ;;
8981
8982 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8983 tmp_diet=no
8984 if test "$host_os" = linux-dietlibc; then
8985 case $cc_basename in
8986 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8987 esac
8988 fi
8989 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8990 && test "$tmp_diet" = no
8991 then
8992 tmp_addflag=
8993 tmp_sharedflag='-shared'
8994 case $cc_basename,$host_cpu in
8995 pgcc*) # Portland Group C compiler
8996 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'
8997 tmp_addflag=' $pic_flag'
8998 ;;
8999 pgf77* | pgf90* | pgf95* | pgfortran*)
9000 # Portland Group f77 and f90 compilers
9001 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'
9002 tmp_addflag=' $pic_flag -Mnomain' ;;
9003 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9004 tmp_addflag=' -i_dynamic' ;;
9005 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9006 tmp_addflag=' -i_dynamic -nofor_main' ;;
9007 ifc* | ifort*) # Intel Fortran compiler
9008 tmp_addflag=' -nofor_main' ;;
9009 lf95*) # Lahey Fortran 8.1
9010 whole_archive_flag_spec=
9011 tmp_sharedflag='--shared' ;;
9012 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9013 tmp_sharedflag='-qmkshrobj'
9014 tmp_addflag= ;;
9015 nvcc*) # Cuda Compiler Driver 2.2
9016 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'
9017 compiler_needs_object=yes
9018 ;;
9019 esac
9020 case `$CC -V 2>&1 | sed 5q` in
9021 *Sun\ C*) # Sun C 5.9
9022 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'
9023 compiler_needs_object=yes
9024 tmp_sharedflag='-G' ;;
9025 *Sun\ F*) # Sun Fortran 8.3
9026 tmp_sharedflag='-G' ;;
9027 esac
9028 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9029
9030 if test "x$supports_anon_versioning" = xyes; then
9031 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9032 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9033 echo "local: *; };" >> $output_objdir/$libname.ver~
9034 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9035 fi
9036
9037 case $cc_basename in
9038 xlf* | bgf* | bgxlf* | mpixlf*)
9039 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9040 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9041 hardcode_libdir_flag_spec=
9042 hardcode_libdir_flag_spec_ld='-rpath $libdir'
9043 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9044 if test "x$supports_anon_versioning" = xyes; then
9045 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9046 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9047 echo "local: *; };" >> $output_objdir/$libname.ver~
9048 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9049 fi
9050 ;;
9051 esac
9052 else
9053 ld_shlibs=no
9054 fi
9055 ;;
9056
9057 netbsd*)
9058 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9059 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9060 wlarc=
9061 else
9062 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9063 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9064 fi
9065 ;;
9066
9067 solaris*)
9068 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9069 ld_shlibs=no
9070 cat <<_LT_EOF 1>&2
9071
9072 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9073 *** create shared libraries on Solaris systems. Therefore, libtool
9074 *** is disabling shared libraries support. We urge you to upgrade GNU
9075 *** binutils to release 2.9.1 or newer. Another option is to modify
9076 *** your PATH or compiler configuration so that the native linker is
9077 *** used, and then restart.
9078
9079 _LT_EOF
9080 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9081 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9082 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9083 else
9084 ld_shlibs=no
9085 fi
9086 ;;
9087
9088 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9089 case `$LD -v 2>&1` in
9090 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9091 ld_shlibs=no
9092 cat <<_LT_EOF 1>&2
9093
9094 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9095 *** reliably create shared libraries on SCO systems. Therefore, libtool
9096 *** is disabling shared libraries support. We urge you to upgrade GNU
9097 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9098 *** your PATH or compiler configuration so that the native linker is
9099 *** used, and then restart.
9100
9101 _LT_EOF
9102 ;;
9103 *)
9104 # For security reasons, it is highly recommended that you always
9105 # use absolute paths for naming shared libraries, and exclude the
9106 # DT_RUNPATH tag from executables and libraries. But doing so
9107 # requires that you compile everything twice, which is a pain.
9108 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9109 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9110 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9111 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9112 else
9113 ld_shlibs=no
9114 fi
9115 ;;
9116 esac
9117 ;;
9118
9119 sunos4*)
9120 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9121 wlarc=
9122 hardcode_direct=yes
9123 hardcode_shlibpath_var=no
9124 ;;
9125
9126 *)
9127 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9128 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9129 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9130 else
9131 ld_shlibs=no
9132 fi
9133 ;;
9134 esac
9135
9136 if test "$ld_shlibs" = no; then
9137 runpath_var=
9138 hardcode_libdir_flag_spec=
9139 export_dynamic_flag_spec=
9140 whole_archive_flag_spec=
9141 fi
9142 else
9143 # PORTME fill in a description of your system's linker (not GNU ld)
9144 case $host_os in
9145 aix3*)
9146 allow_undefined_flag=unsupported
9147 always_export_symbols=yes
9148 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'
9149 # Note: this linker hardcodes the directories in LIBPATH if there
9150 # are no directories specified by -L.
9151 hardcode_minus_L=yes
9152 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9153 # Neither direct hardcoding nor static linking is supported with a
9154 # broken collect2.
9155 hardcode_direct=unsupported
9156 fi
9157 ;;
9158
9159 aix[4-9]*)
9160 if test "$host_cpu" = ia64; then
9161 # On IA64, the linker does run time linking by default, so we don't
9162 # have to do anything special.
9163 aix_use_runtimelinking=no
9164 exp_sym_flag='-Bexport'
9165 no_entry_flag=""
9166 else
9167 # If we're using GNU nm, then we don't want the "-C" option.
9168 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9169 # Also, AIX nm treats weak defined symbols like other global
9170 # defined symbols, whereas GNU nm marks them as "W".
9171 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9172 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'
9173 else
9174 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'
9175 fi
9176 aix_use_runtimelinking=no
9177
9178 # Test if we are trying to use run time linking or normal
9179 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9180 # need to do runtime linking.
9181 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9182 for ld_flag in $LDFLAGS; do
9183 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9184 aix_use_runtimelinking=yes
9185 break
9186 fi
9187 done
9188 ;;
9189 esac
9190
9191 exp_sym_flag='-bexport'
9192 no_entry_flag='-bnoentry'
9193 fi
9194
9195 # When large executables or shared objects are built, AIX ld can
9196 # have problems creating the table of contents. If linking a library
9197 # or program results in "error TOC overflow" add -mminimal-toc to
9198 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9199 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9200
9201 archive_cmds=''
9202 hardcode_direct=yes
9203 hardcode_direct_absolute=yes
9204 hardcode_libdir_separator=':'
9205 link_all_deplibs=yes
9206 file_list_spec='${wl}-f,'
9207
9208 if test "$GCC" = yes; then
9209 case $host_os in aix4.[012]|aix4.[012].*)
9210 # We only want to do this on AIX 4.2 and lower, the check
9211 # below for broken collect2 doesn't work under 4.3+
9212 collect2name=`${CC} -print-prog-name=collect2`
9213 if test -f "$collect2name" &&
9214 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9215 then
9216 # We have reworked collect2
9217 :
9218 else
9219 # We have old collect2
9220 hardcode_direct=unsupported
9221 # It fails to find uninstalled libraries when the uninstalled
9222 # path is not listed in the libpath. Setting hardcode_minus_L
9223 # to unsupported forces relinking
9224 hardcode_minus_L=yes
9225 hardcode_libdir_flag_spec='-L$libdir'
9226 hardcode_libdir_separator=
9227 fi
9228 ;;
9229 esac
9230 shared_flag='-shared'
9231 if test "$aix_use_runtimelinking" = yes; then
9232 shared_flag="$shared_flag "'${wl}-G'
9233 fi
9234 else
9235 # not using gcc
9236 if test "$host_cpu" = ia64; then
9237 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9238 # chokes on -Wl,-G. The following line is correct:
9239 shared_flag='-G'
9240 else
9241 if test "$aix_use_runtimelinking" = yes; then
9242 shared_flag='${wl}-G'
9243 else
9244 shared_flag='${wl}-bM:SRE'
9245 fi
9246 fi
9247 fi
9248
9249 export_dynamic_flag_spec='${wl}-bexpall'
9250 # It seems that -bexpall does not export symbols beginning with
9251 # underscore (_), so it is better to generate a list of symbols to export.
9252 always_export_symbols=yes
9253 if test "$aix_use_runtimelinking" = yes; then
9254 # Warning - without using the other runtime loading flags (-brtl),
9255 # -berok will link without error, but may produce a broken library.
9256 allow_undefined_flag='-berok'
9257 # Determine the default libpath from the value encoded in an
9258 # empty executable.
9259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9260 /* end confdefs.h. */
9261
9262 int
9263 main ()
9264 {
9265
9266 ;
9267 return 0;
9268 }
9269 _ACEOF
9270 if ac_fn_c_try_link "$LINENO"; then :
9271
9272 lt_aix_libpath_sed='
9273 /Import File Strings/,/^$/ {
9274 /^0/ {
9275 s/^0 *\(.*\)$/\1/
9276 p
9277 }
9278 }'
9279 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9280 # Check for a 64-bit object if we didn't find anything.
9281 if test -z "$aix_libpath"; then
9282 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9283 fi
9284 fi
9285 rm -f core conftest.err conftest.$ac_objext \
9286 conftest$ac_exeext conftest.$ac_ext
9287 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9288
9289 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9290 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"
9291 else
9292 if test "$host_cpu" = ia64; then
9293 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9294 allow_undefined_flag="-z nodefs"
9295 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"
9296 else
9297 # Determine the default libpath from the value encoded in an
9298 # empty executable.
9299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9300 /* end confdefs.h. */
9301
9302 int
9303 main ()
9304 {
9305
9306 ;
9307 return 0;
9308 }
9309 _ACEOF
9310 if ac_fn_c_try_link "$LINENO"; then :
9311
9312 lt_aix_libpath_sed='
9313 /Import File Strings/,/^$/ {
9314 /^0/ {
9315 s/^0 *\(.*\)$/\1/
9316 p
9317 }
9318 }'
9319 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9320 # Check for a 64-bit object if we didn't find anything.
9321 if test -z "$aix_libpath"; then
9322 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9323 fi
9324 fi
9325 rm -f core conftest.err conftest.$ac_objext \
9326 conftest$ac_exeext conftest.$ac_ext
9327 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9328
9329 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9330 # Warning - without using the other run time loading flags,
9331 # -berok will link without error, but may produce a broken library.
9332 no_undefined_flag=' ${wl}-bernotok'
9333 allow_undefined_flag=' ${wl}-berok'
9334 if test "$with_gnu_ld" = yes; then
9335 # We only use this code for GNU lds that support --whole-archive.
9336 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9337 else
9338 # Exported symbols can be pulled into shared objects from archives
9339 whole_archive_flag_spec='$convenience'
9340 fi
9341 archive_cmds_need_lc=yes
9342 # This is similar to how AIX traditionally builds its shared libraries.
9343 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'
9344 fi
9345 fi
9346 ;;
9347
9348 amigaos*)
9349 case $host_cpu in
9350 powerpc)
9351 # see comment about AmigaOS4 .so support
9352 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9353 archive_expsym_cmds=''
9354 ;;
9355 m68k)
9356 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)'
9357 hardcode_libdir_flag_spec='-L$libdir'
9358 hardcode_minus_L=yes
9359 ;;
9360 esac
9361 ;;
9362
9363 bsdi[45]*)
9364 export_dynamic_flag_spec=-rdynamic
9365 ;;
9366
9367 cygwin* | mingw* | pw32* | cegcc*)
9368 # When not using gcc, we currently assume that we are using
9369 # Microsoft Visual C++.
9370 # hardcode_libdir_flag_spec is actually meaningless, as there is
9371 # no search path for DLLs.
9372 hardcode_libdir_flag_spec=' '
9373 allow_undefined_flag=unsupported
9374 # Tell ltmain to make .lib files, not .a files.
9375 libext=lib
9376 # Tell ltmain to make .dll files, not .so files.
9377 shrext_cmds=".dll"
9378 # FIXME: Setting linknames here is a bad hack.
9379 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9380 # The linker will automatically build a .lib file if we build a DLL.
9381 old_archive_from_new_cmds='true'
9382 # FIXME: Should let the user specify the lib program.
9383 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9384 fix_srcfile_path='`cygpath -w "$srcfile"`'
9385 enable_shared_with_static_runtimes=yes
9386 ;;
9387
9388 darwin* | rhapsody*)
9389
9390
9391 archive_cmds_need_lc=no
9392 hardcode_direct=no
9393 hardcode_automatic=yes
9394 hardcode_shlibpath_var=unsupported
9395 if test "$lt_cv_ld_force_load" = "yes"; then
9396 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\"`'
9397 else
9398 whole_archive_flag_spec=''
9399 fi
9400 link_all_deplibs=yes
9401 allow_undefined_flag="$_lt_dar_allow_undefined"
9402 case $cc_basename in
9403 ifort*) _lt_dar_can_shared=yes ;;
9404 *) _lt_dar_can_shared=$GCC ;;
9405 esac
9406 if test "$_lt_dar_can_shared" = "yes"; then
9407 output_verbose_link_cmd=func_echo_all
9408 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9409 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9410 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}"
9411 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}"
9412
9413 else
9414 ld_shlibs=no
9415 fi
9416
9417 ;;
9418
9419 dgux*)
9420 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9421 hardcode_libdir_flag_spec='-L$libdir'
9422 hardcode_shlibpath_var=no
9423 ;;
9424
9425 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9426 # support. Future versions do this automatically, but an explicit c++rt0.o
9427 # does not break anything, and helps significantly (at the cost of a little
9428 # extra space).
9429 freebsd2.2*)
9430 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9431 hardcode_libdir_flag_spec='-R$libdir'
9432 hardcode_direct=yes
9433 hardcode_shlibpath_var=no
9434 ;;
9435
9436 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9437 freebsd2*)
9438 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9439 hardcode_direct=yes
9440 hardcode_minus_L=yes
9441 hardcode_shlibpath_var=no
9442 ;;
9443
9444 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9445 freebsd* | dragonfly*)
9446 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9447 hardcode_libdir_flag_spec='-R$libdir'
9448 hardcode_direct=yes
9449 hardcode_shlibpath_var=no
9450 ;;
9451
9452 hpux9*)
9453 if test "$GCC" = yes; then
9454 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9455 else
9456 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'
9457 fi
9458 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9459 hardcode_libdir_separator=:
9460 hardcode_direct=yes
9461
9462 # hardcode_minus_L: Not really in the search PATH,
9463 # but as the default location of the library.
9464 hardcode_minus_L=yes
9465 export_dynamic_flag_spec='${wl}-E'
9466 ;;
9467
9468 hpux10*)
9469 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9470 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9471 else
9472 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9473 fi
9474 if test "$with_gnu_ld" = no; then
9475 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9476 hardcode_libdir_flag_spec_ld='+b $libdir'
9477 hardcode_libdir_separator=:
9478 hardcode_direct=yes
9479 hardcode_direct_absolute=yes
9480 export_dynamic_flag_spec='${wl}-E'
9481 # hardcode_minus_L: Not really in the search PATH,
9482 # but as the default location of the library.
9483 hardcode_minus_L=yes
9484 fi
9485 ;;
9486
9487 hpux11*)
9488 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9489 case $host_cpu in
9490 hppa*64*)
9491 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9492 ;;
9493 ia64*)
9494 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9495 ;;
9496 *)
9497 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9498 ;;
9499 esac
9500 else
9501 case $host_cpu in
9502 hppa*64*)
9503 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9504 ;;
9505 ia64*)
9506 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9507 ;;
9508 *)
9509
9510 # Older versions of the 11.00 compiler do not understand -b yet
9511 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9513 $as_echo_n "checking if $CC understands -b... " >&6; }
9514 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9515 $as_echo_n "(cached) " >&6
9516 else
9517 lt_cv_prog_compiler__b=no
9518 save_LDFLAGS="$LDFLAGS"
9519 LDFLAGS="$LDFLAGS -b"
9520 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9521 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9522 # The linker can only warn and ignore the option if not recognized
9523 # So say no if there are warnings
9524 if test -s conftest.err; then
9525 # Append any errors to the config.log.
9526 cat conftest.err 1>&5
9527 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9528 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9529 if diff conftest.exp conftest.er2 >/dev/null; then
9530 lt_cv_prog_compiler__b=yes
9531 fi
9532 else
9533 lt_cv_prog_compiler__b=yes
9534 fi
9535 fi
9536 $RM -r conftest*
9537 LDFLAGS="$save_LDFLAGS"
9538
9539 fi
9540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9541 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9542
9543 if test x"$lt_cv_prog_compiler__b" = xyes; then
9544 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9545 else
9546 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9547 fi
9548
9549 ;;
9550 esac
9551 fi
9552 if test "$with_gnu_ld" = no; then
9553 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9554 hardcode_libdir_separator=:
9555
9556 case $host_cpu in
9557 hppa*64*|ia64*)
9558 hardcode_direct=no
9559 hardcode_shlibpath_var=no
9560 ;;
9561 *)
9562 hardcode_direct=yes
9563 hardcode_direct_absolute=yes
9564 export_dynamic_flag_spec='${wl}-E'
9565
9566 # hardcode_minus_L: Not really in the search PATH,
9567 # but as the default location of the library.
9568 hardcode_minus_L=yes
9569 ;;
9570 esac
9571 fi
9572 ;;
9573
9574 irix5* | irix6* | nonstopux*)
9575 if test "$GCC" = yes; then
9576 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9577 # Try to use the -exported_symbol ld option, if it does not
9578 # work, assume that -exports_file does not work either and
9579 # implicitly export all symbols.
9580 save_LDFLAGS="$LDFLAGS"
9581 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9583 /* end confdefs.h. */
9584 int foo(void) {}
9585 _ACEOF
9586 if ac_fn_c_try_link "$LINENO"; then :
9587 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9588
9589 fi
9590 rm -f core conftest.err conftest.$ac_objext \
9591 conftest$ac_exeext conftest.$ac_ext
9592 LDFLAGS="$save_LDFLAGS"
9593 else
9594 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'
9595 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'
9596 fi
9597 archive_cmds_need_lc='no'
9598 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9599 hardcode_libdir_separator=:
9600 inherit_rpath=yes
9601 link_all_deplibs=yes
9602 ;;
9603
9604 netbsd*)
9605 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9606 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9607 else
9608 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9609 fi
9610 hardcode_libdir_flag_spec='-R$libdir'
9611 hardcode_direct=yes
9612 hardcode_shlibpath_var=no
9613 ;;
9614
9615 newsos6)
9616 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9617 hardcode_direct=yes
9618 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9619 hardcode_libdir_separator=:
9620 hardcode_shlibpath_var=no
9621 ;;
9622
9623 *nto* | *qnx*)
9624 ;;
9625
9626 openbsd*)
9627 if test -f /usr/libexec/ld.so; then
9628 hardcode_direct=yes
9629 hardcode_shlibpath_var=no
9630 hardcode_direct_absolute=yes
9631 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9632 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9633 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9634 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9635 export_dynamic_flag_spec='${wl}-E'
9636 else
9637 case $host_os in
9638 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9639 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9640 hardcode_libdir_flag_spec='-R$libdir'
9641 ;;
9642 *)
9643 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9644 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9645 ;;
9646 esac
9647 fi
9648 else
9649 ld_shlibs=no
9650 fi
9651 ;;
9652
9653 os2*)
9654 hardcode_libdir_flag_spec='-L$libdir'
9655 hardcode_minus_L=yes
9656 allow_undefined_flag=unsupported
9657 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'
9658 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9659 ;;
9660
9661 osf3*)
9662 if test "$GCC" = yes; then
9663 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9664 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'
9665 else
9666 allow_undefined_flag=' -expect_unresolved \*'
9667 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'
9668 fi
9669 archive_cmds_need_lc='no'
9670 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9671 hardcode_libdir_separator=:
9672 ;;
9673
9674 osf4* | osf5*) # as osf3* with the addition of -msym flag
9675 if test "$GCC" = yes; then
9676 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9677 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9678 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9679 else
9680 allow_undefined_flag=' -expect_unresolved \*'
9681 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'
9682 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~
9683 $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'
9684
9685 # Both c and cxx compiler support -rpath directly
9686 hardcode_libdir_flag_spec='-rpath $libdir'
9687 fi
9688 archive_cmds_need_lc='no'
9689 hardcode_libdir_separator=:
9690 ;;
9691
9692 solaris*)
9693 no_undefined_flag=' -z defs'
9694 if test "$GCC" = yes; then
9695 wlarc='${wl}'
9696 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9697 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9698 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9699 else
9700 case `$CC -V 2>&1` in
9701 *"Compilers 5.0"*)
9702 wlarc=''
9703 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9704 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9705 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9706 ;;
9707 *)
9708 wlarc='${wl}'
9709 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9710 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9711 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9712 ;;
9713 esac
9714 fi
9715 hardcode_libdir_flag_spec='-R$libdir'
9716 hardcode_shlibpath_var=no
9717 case $host_os in
9718 solaris2.[0-5] | solaris2.[0-5].*) ;;
9719 *)
9720 # The compiler driver will combine and reorder linker options,
9721 # but understands `-z linker_flag'. GCC discards it without `$wl',
9722 # but is careful enough not to reorder.
9723 # Supported since Solaris 2.6 (maybe 2.5.1?)
9724 if test "$GCC" = yes; then
9725 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9726 else
9727 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9728 fi
9729 ;;
9730 esac
9731 link_all_deplibs=yes
9732 ;;
9733
9734 sunos4*)
9735 if test "x$host_vendor" = xsequent; then
9736 # Use $CC to link under sequent, because it throws in some extra .o
9737 # files that make .init and .fini sections work.
9738 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9739 else
9740 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9741 fi
9742 hardcode_libdir_flag_spec='-L$libdir'
9743 hardcode_direct=yes
9744 hardcode_minus_L=yes
9745 hardcode_shlibpath_var=no
9746 ;;
9747
9748 sysv4)
9749 case $host_vendor in
9750 sni)
9751 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9752 hardcode_direct=yes # is this really true???
9753 ;;
9754 siemens)
9755 ## LD is ld it makes a PLAMLIB
9756 ## CC just makes a GrossModule.
9757 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9758 reload_cmds='$CC -r -o $output$reload_objs'
9759 hardcode_direct=no
9760 ;;
9761 motorola)
9762 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9763 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9764 ;;
9765 esac
9766 runpath_var='LD_RUN_PATH'
9767 hardcode_shlibpath_var=no
9768 ;;
9769
9770 sysv4.3*)
9771 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9772 hardcode_shlibpath_var=no
9773 export_dynamic_flag_spec='-Bexport'
9774 ;;
9775
9776 sysv4*MP*)
9777 if test -d /usr/nec; then
9778 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9779 hardcode_shlibpath_var=no
9780 runpath_var=LD_RUN_PATH
9781 hardcode_runpath_var=yes
9782 ld_shlibs=yes
9783 fi
9784 ;;
9785
9786 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9787 no_undefined_flag='${wl}-z,text'
9788 archive_cmds_need_lc=no
9789 hardcode_shlibpath_var=no
9790 runpath_var='LD_RUN_PATH'
9791
9792 if test "$GCC" = yes; then
9793 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9794 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9795 else
9796 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9797 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9798 fi
9799 ;;
9800
9801 sysv5* | sco3.2v5* | sco5v6*)
9802 # Note: We can NOT use -z defs as we might desire, because we do not
9803 # link with -lc, and that would cause any symbols used from libc to
9804 # always be unresolved, which means just about no library would
9805 # ever link correctly. If we're not using GNU ld we use -z text
9806 # though, which does catch some bad symbols but isn't as heavy-handed
9807 # as -z defs.
9808 no_undefined_flag='${wl}-z,text'
9809 allow_undefined_flag='${wl}-z,nodefs'
9810 archive_cmds_need_lc=no
9811 hardcode_shlibpath_var=no
9812 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9813 hardcode_libdir_separator=':'
9814 link_all_deplibs=yes
9815 export_dynamic_flag_spec='${wl}-Bexport'
9816 runpath_var='LD_RUN_PATH'
9817
9818 if test "$GCC" = yes; then
9819 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9820 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9821 else
9822 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9823 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9824 fi
9825 ;;
9826
9827 uts4*)
9828 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9829 hardcode_libdir_flag_spec='-L$libdir'
9830 hardcode_shlibpath_var=no
9831 ;;
9832
9833 *)
9834 ld_shlibs=no
9835 ;;
9836 esac
9837
9838 if test x$host_vendor = xsni; then
9839 case $host in
9840 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9841 export_dynamic_flag_spec='${wl}-Blargedynsym'
9842 ;;
9843 esac
9844 fi
9845 fi
9846
9847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9848 $as_echo "$ld_shlibs" >&6; }
9849 test "$ld_shlibs" = no && can_build_shared=no
9850
9851 with_gnu_ld=$with_gnu_ld
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867 #
9868 # Do we need to explicitly link libc?
9869 #
9870 case "x$archive_cmds_need_lc" in
9871 x|xyes)
9872 # Assume -lc should be added
9873 archive_cmds_need_lc=yes
9874
9875 if test "$enable_shared" = yes && test "$GCC" = yes; then
9876 case $archive_cmds in
9877 *'~'*)
9878 # FIXME: we may have to deal with multi-command sequences.
9879 ;;
9880 '$CC '*)
9881 # Test whether the compiler implicitly links with -lc since on some
9882 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9883 # to ld, don't add -lc before -lgcc.
9884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9885 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9886 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9887 $as_echo_n "(cached) " >&6
9888 else
9889 $RM conftest*
9890 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9891
9892 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9893 (eval $ac_compile) 2>&5
9894 ac_status=$?
9895 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9896 test $ac_status = 0; } 2>conftest.err; then
9897 soname=conftest
9898 lib=conftest
9899 libobjs=conftest.$ac_objext
9900 deplibs=
9901 wl=$lt_prog_compiler_wl
9902 pic_flag=$lt_prog_compiler_pic
9903 compiler_flags=-v
9904 linker_flags=-v
9905 verstring=
9906 output_objdir=.
9907 libname=conftest
9908 lt_save_allow_undefined_flag=$allow_undefined_flag
9909 allow_undefined_flag=
9910 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9911 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9912 ac_status=$?
9913 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9914 test $ac_status = 0; }
9915 then
9916 lt_cv_archive_cmds_need_lc=no
9917 else
9918 lt_cv_archive_cmds_need_lc=yes
9919 fi
9920 allow_undefined_flag=$lt_save_allow_undefined_flag
9921 else
9922 cat conftest.err 1>&5
9923 fi
9924 $RM conftest*
9925
9926 fi
9927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9928 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9929 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9930 ;;
9931 esac
9932 fi
9933 ;;
9934 esac
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10093 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10094
10095 if test "$GCC" = yes; then
10096 case $host_os in
10097 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10098 *) lt_awk_arg="/^libraries:/" ;;
10099 esac
10100 case $host_os in
10101 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10102 *) lt_sed_strip_eq="s,=/,/,g" ;;
10103 esac
10104 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10105 case $lt_search_path_spec in
10106 *\;*)
10107 # if the path contains ";" then we assume it to be the separator
10108 # otherwise default to the standard path separator (i.e. ":") - it is
10109 # assumed that no part of a normal pathname contains ";" but that should
10110 # okay in the real world where ";" in dirpaths is itself problematic.
10111 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10112 ;;
10113 *)
10114 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10115 ;;
10116 esac
10117 # Ok, now we have the path, separated by spaces, we can step through it
10118 # and add multilib dir if necessary.
10119 lt_tmp_lt_search_path_spec=
10120 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10121 for lt_sys_path in $lt_search_path_spec; do
10122 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10123 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10124 else
10125 test -d "$lt_sys_path" && \
10126 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10127 fi
10128 done
10129 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10130 BEGIN {RS=" "; FS="/|\n";} {
10131 lt_foo="";
10132 lt_count=0;
10133 for (lt_i = NF; lt_i > 0; lt_i--) {
10134 if ($lt_i != "" && $lt_i != ".") {
10135 if ($lt_i == "..") {
10136 lt_count++;
10137 } else {
10138 if (lt_count == 0) {
10139 lt_foo="/" $lt_i lt_foo;
10140 } else {
10141 lt_count--;
10142 }
10143 }
10144 }
10145 }
10146 if (lt_foo != "") { lt_freq[lt_foo]++; }
10147 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10148 }'`
10149 # AWK program above erroneously prepends '/' to C:/dos/paths
10150 # for these hosts.
10151 case $host_os in
10152 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10153 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10154 esac
10155 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10156 else
10157 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10158 fi
10159 library_names_spec=
10160 libname_spec='lib$name'
10161 soname_spec=
10162 shrext_cmds=".so"
10163 postinstall_cmds=
10164 postuninstall_cmds=
10165 finish_cmds=
10166 finish_eval=
10167 shlibpath_var=
10168 shlibpath_overrides_runpath=unknown
10169 version_type=none
10170 dynamic_linker="$host_os ld.so"
10171 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10172 need_lib_prefix=unknown
10173 hardcode_into_libs=no
10174
10175 # when you set need_version to no, make sure it does not cause -set_version
10176 # flags to be left without arguments
10177 need_version=unknown
10178
10179 case $host_os in
10180 aix3*)
10181 version_type=linux
10182 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10183 shlibpath_var=LIBPATH
10184
10185 # AIX 3 has no versioning support, so we append a major version to the name.
10186 soname_spec='${libname}${release}${shared_ext}$major'
10187 ;;
10188
10189 aix[4-9]*)
10190 version_type=linux
10191 need_lib_prefix=no
10192 need_version=no
10193 hardcode_into_libs=yes
10194 if test "$host_cpu" = ia64; then
10195 # AIX 5 supports IA64
10196 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10197 shlibpath_var=LD_LIBRARY_PATH
10198 else
10199 # With GCC up to 2.95.x, collect2 would create an import file
10200 # for dependence libraries. The import file would start with
10201 # the line `#! .'. This would cause the generated library to
10202 # depend on `.', always an invalid library. This was fixed in
10203 # development snapshots of GCC prior to 3.0.
10204 case $host_os in
10205 aix4 | aix4.[01] | aix4.[01].*)
10206 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10207 echo ' yes '
10208 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10209 :
10210 else
10211 can_build_shared=no
10212 fi
10213 ;;
10214 esac
10215 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10216 # soname into executable. Probably we can add versioning support to
10217 # collect2, so additional links can be useful in future.
10218 if test "$aix_use_runtimelinking" = yes; then
10219 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10220 # instead of lib<name>.a to let people know that these are not
10221 # typical AIX shared libraries.
10222 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10223 else
10224 # We preserve .a as extension for shared libraries through AIX4.2
10225 # and later when we are not doing run time linking.
10226 library_names_spec='${libname}${release}.a $libname.a'
10227 soname_spec='${libname}${release}${shared_ext}$major'
10228 fi
10229 shlibpath_var=LIBPATH
10230 fi
10231 ;;
10232
10233 amigaos*)
10234 case $host_cpu in
10235 powerpc)
10236 # Since July 2007 AmigaOS4 officially supports .so libraries.
10237 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10238 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10239 ;;
10240 m68k)
10241 library_names_spec='$libname.ixlibrary $libname.a'
10242 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10243 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'
10244 ;;
10245 esac
10246 ;;
10247
10248 beos*)
10249 library_names_spec='${libname}${shared_ext}'
10250 dynamic_linker="$host_os ld.so"
10251 shlibpath_var=LIBRARY_PATH
10252 ;;
10253
10254 bsdi[45]*)
10255 version_type=linux
10256 need_version=no
10257 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10258 soname_spec='${libname}${release}${shared_ext}$major'
10259 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10260 shlibpath_var=LD_LIBRARY_PATH
10261 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10262 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10263 # the default ld.so.conf also contains /usr/contrib/lib and
10264 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10265 # libtool to hard-code these into programs
10266 ;;
10267
10268 cygwin* | mingw* | pw32* | cegcc*)
10269 version_type=windows
10270 shrext_cmds=".dll"
10271 need_version=no
10272 need_lib_prefix=no
10273
10274 case $GCC,$host_os in
10275 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10276 library_names_spec='$libname.dll.a'
10277 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10278 postinstall_cmds='base_file=`basename \${file}`~
10279 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10280 dldir=$destdir/`dirname \$dlpath`~
10281 test -d \$dldir || mkdir -p \$dldir~
10282 $install_prog $dir/$dlname \$dldir/$dlname~
10283 chmod a+x \$dldir/$dlname~
10284 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10285 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10286 fi'
10287 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10288 dlpath=$dir/\$dldll~
10289 $RM \$dlpath'
10290 shlibpath_overrides_runpath=yes
10291
10292 case $host_os in
10293 cygwin*)
10294 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10295 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10296
10297 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10298 ;;
10299 mingw* | cegcc*)
10300 # MinGW DLLs use traditional 'lib' prefix
10301 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10302 ;;
10303 pw32*)
10304 # pw32 DLLs use 'pw' prefix rather than 'lib'
10305 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10306 ;;
10307 esac
10308 ;;
10309
10310 *)
10311 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10312 ;;
10313 esac
10314 dynamic_linker='Win32 ld.exe'
10315 # FIXME: first we should search . and the directory the executable is in
10316 shlibpath_var=PATH
10317 ;;
10318
10319 darwin* | rhapsody*)
10320 dynamic_linker="$host_os dyld"
10321 version_type=darwin
10322 need_lib_prefix=no
10323 need_version=no
10324 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10325 soname_spec='${libname}${release}${major}$shared_ext'
10326 shlibpath_overrides_runpath=yes
10327 shlibpath_var=DYLD_LIBRARY_PATH
10328 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10329
10330 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10331 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10332 ;;
10333
10334 dgux*)
10335 version_type=linux
10336 need_lib_prefix=no
10337 need_version=no
10338 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10339 soname_spec='${libname}${release}${shared_ext}$major'
10340 shlibpath_var=LD_LIBRARY_PATH
10341 ;;
10342
10343 freebsd* | dragonfly*)
10344 # DragonFly does not have aout. When/if they implement a new
10345 # versioning mechanism, adjust this.
10346 if test -x /usr/bin/objformat; then
10347 objformat=`/usr/bin/objformat`
10348 else
10349 case $host_os in
10350 freebsd[123]*) objformat=aout ;;
10351 *) objformat=elf ;;
10352 esac
10353 fi
10354 version_type=freebsd-$objformat
10355 case $version_type in
10356 freebsd-elf*)
10357 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10358 need_version=no
10359 need_lib_prefix=no
10360 ;;
10361 freebsd-*)
10362 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10363 need_version=yes
10364 ;;
10365 esac
10366 shlibpath_var=LD_LIBRARY_PATH
10367 case $host_os in
10368 freebsd2*)
10369 shlibpath_overrides_runpath=yes
10370 ;;
10371 freebsd3.[01]* | freebsdelf3.[01]*)
10372 shlibpath_overrides_runpath=yes
10373 hardcode_into_libs=yes
10374 ;;
10375 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10376 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10377 shlibpath_overrides_runpath=no
10378 hardcode_into_libs=yes
10379 ;;
10380 *) # from 4.6 on, and DragonFly
10381 shlibpath_overrides_runpath=yes
10382 hardcode_into_libs=yes
10383 ;;
10384 esac
10385 ;;
10386
10387 gnu*)
10388 version_type=linux
10389 need_lib_prefix=no
10390 need_version=no
10391 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10392 soname_spec='${libname}${release}${shared_ext}$major'
10393 shlibpath_var=LD_LIBRARY_PATH
10394 hardcode_into_libs=yes
10395 ;;
10396
10397 haiku*)
10398 version_type=linux
10399 need_lib_prefix=no
10400 need_version=no
10401 dynamic_linker="$host_os runtime_loader"
10402 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10403 soname_spec='${libname}${release}${shared_ext}$major'
10404 shlibpath_var=LIBRARY_PATH
10405 shlibpath_overrides_runpath=yes
10406 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10407 hardcode_into_libs=yes
10408 ;;
10409
10410 hpux9* | hpux10* | hpux11*)
10411 # Give a soname corresponding to the major version so that dld.sl refuses to
10412 # link against other versions.
10413 version_type=sunos
10414 need_lib_prefix=no
10415 need_version=no
10416 case $host_cpu in
10417 ia64*)
10418 shrext_cmds='.so'
10419 hardcode_into_libs=yes
10420 dynamic_linker="$host_os dld.so"
10421 shlibpath_var=LD_LIBRARY_PATH
10422 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10423 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10424 soname_spec='${libname}${release}${shared_ext}$major'
10425 if test "X$HPUX_IA64_MODE" = X32; then
10426 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10427 else
10428 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10429 fi
10430 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10431 ;;
10432 hppa*64*)
10433 shrext_cmds='.sl'
10434 hardcode_into_libs=yes
10435 dynamic_linker="$host_os dld.sl"
10436 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10437 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10438 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10439 soname_spec='${libname}${release}${shared_ext}$major'
10440 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10441 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10442 ;;
10443 *)
10444 shrext_cmds='.sl'
10445 dynamic_linker="$host_os dld.sl"
10446 shlibpath_var=SHLIB_PATH
10447 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10448 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10449 soname_spec='${libname}${release}${shared_ext}$major'
10450 ;;
10451 esac
10452 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10453 postinstall_cmds='chmod 555 $lib'
10454 # or fails outright, so override atomically:
10455 install_override_mode=555
10456 ;;
10457
10458 interix[3-9]*)
10459 version_type=linux
10460 need_lib_prefix=no
10461 need_version=no
10462 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10463 soname_spec='${libname}${release}${shared_ext}$major'
10464 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10465 shlibpath_var=LD_LIBRARY_PATH
10466 shlibpath_overrides_runpath=no
10467 hardcode_into_libs=yes
10468 ;;
10469
10470 irix5* | irix6* | nonstopux*)
10471 case $host_os in
10472 nonstopux*) version_type=nonstopux ;;
10473 *)
10474 if test "$lt_cv_prog_gnu_ld" = yes; then
10475 version_type=linux
10476 else
10477 version_type=irix
10478 fi ;;
10479 esac
10480 need_lib_prefix=no
10481 need_version=no
10482 soname_spec='${libname}${release}${shared_ext}$major'
10483 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10484 case $host_os in
10485 irix5* | nonstopux*)
10486 libsuff= shlibsuff=
10487 ;;
10488 *)
10489 case $LD in # libtool.m4 will add one of these switches to LD
10490 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10491 libsuff= shlibsuff= libmagic=32-bit;;
10492 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10493 libsuff=32 shlibsuff=N32 libmagic=N32;;
10494 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10495 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10496 *) libsuff= shlibsuff= libmagic=never-match;;
10497 esac
10498 ;;
10499 esac
10500 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10501 shlibpath_overrides_runpath=no
10502 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10503 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10504 hardcode_into_libs=yes
10505 ;;
10506
10507 # No shared lib support for Linux oldld, aout, or coff.
10508 linux*oldld* | linux*aout* | linux*coff*)
10509 dynamic_linker=no
10510 ;;
10511
10512 # This must be Linux ELF.
10513 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10514 version_type=linux
10515 need_lib_prefix=no
10516 need_version=no
10517 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10518 soname_spec='${libname}${release}${shared_ext}$major'
10519 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10520 shlibpath_var=LD_LIBRARY_PATH
10521 shlibpath_overrides_runpath=no
10522
10523 # Some binutils ld are patched to set DT_RUNPATH
10524 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10525 $as_echo_n "(cached) " >&6
10526 else
10527 lt_cv_shlibpath_overrides_runpath=no
10528 save_LDFLAGS=$LDFLAGS
10529 save_libdir=$libdir
10530 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10531 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10533 /* end confdefs.h. */
10534
10535 int
10536 main ()
10537 {
10538
10539 ;
10540 return 0;
10541 }
10542 _ACEOF
10543 if ac_fn_c_try_link "$LINENO"; then :
10544 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10545 lt_cv_shlibpath_overrides_runpath=yes
10546 fi
10547 fi
10548 rm -f core conftest.err conftest.$ac_objext \
10549 conftest$ac_exeext conftest.$ac_ext
10550 LDFLAGS=$save_LDFLAGS
10551 libdir=$save_libdir
10552
10553 fi
10554
10555 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10556
10557 # This implies no fast_install, which is unacceptable.
10558 # Some rework will be needed to allow for fast_install
10559 # before this can be enabled.
10560 hardcode_into_libs=yes
10561
10562 # Append ld.so.conf contents to the search path
10563 if test -f /etc/ld.so.conf; then
10564 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' ' '`
10565 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10566 fi
10567
10568 # We used to test for /lib/ld.so.1 and disable shared libraries on
10569 # powerpc, because MkLinux only supported shared libraries with the
10570 # GNU dynamic linker. Since this was broken with cross compilers,
10571 # most powerpc-linux boxes support dynamic linking these days and
10572 # people can always --disable-shared, the test was removed, and we
10573 # assume the GNU/Linux dynamic linker is in use.
10574 dynamic_linker='GNU/Linux ld.so'
10575 ;;
10576
10577 netbsd*)
10578 version_type=sunos
10579 need_lib_prefix=no
10580 need_version=no
10581 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10582 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10583 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10584 dynamic_linker='NetBSD (a.out) ld.so'
10585 else
10586 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10587 soname_spec='${libname}${release}${shared_ext}$major'
10588 dynamic_linker='NetBSD ld.elf_so'
10589 fi
10590 shlibpath_var=LD_LIBRARY_PATH
10591 shlibpath_overrides_runpath=yes
10592 hardcode_into_libs=yes
10593 ;;
10594
10595 newsos6)
10596 version_type=linux
10597 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10598 shlibpath_var=LD_LIBRARY_PATH
10599 shlibpath_overrides_runpath=yes
10600 ;;
10601
10602 *nto* | *qnx*)
10603 version_type=qnx
10604 need_lib_prefix=no
10605 need_version=no
10606 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10607 soname_spec='${libname}${release}${shared_ext}$major'
10608 shlibpath_var=LD_LIBRARY_PATH
10609 shlibpath_overrides_runpath=no
10610 hardcode_into_libs=yes
10611 dynamic_linker='ldqnx.so'
10612 ;;
10613
10614 openbsd*)
10615 version_type=sunos
10616 sys_lib_dlsearch_path_spec="/usr/lib"
10617 need_lib_prefix=no
10618 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10619 case $host_os in
10620 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10621 *) need_version=no ;;
10622 esac
10623 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10624 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10625 shlibpath_var=LD_LIBRARY_PATH
10626 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10627 case $host_os in
10628 openbsd2.[89] | openbsd2.[89].*)
10629 shlibpath_overrides_runpath=no
10630 ;;
10631 *)
10632 shlibpath_overrides_runpath=yes
10633 ;;
10634 esac
10635 else
10636 shlibpath_overrides_runpath=yes
10637 fi
10638 ;;
10639
10640 os2*)
10641 libname_spec='$name'
10642 shrext_cmds=".dll"
10643 need_lib_prefix=no
10644 library_names_spec='$libname${shared_ext} $libname.a'
10645 dynamic_linker='OS/2 ld.exe'
10646 shlibpath_var=LIBPATH
10647 ;;
10648
10649 osf3* | osf4* | osf5*)
10650 version_type=osf
10651 need_lib_prefix=no
10652 need_version=no
10653 soname_spec='${libname}${release}${shared_ext}$major'
10654 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10655 shlibpath_var=LD_LIBRARY_PATH
10656 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10657 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10658 ;;
10659
10660 rdos*)
10661 dynamic_linker=no
10662 ;;
10663
10664 solaris*)
10665 version_type=linux
10666 need_lib_prefix=no
10667 need_version=no
10668 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10669 soname_spec='${libname}${release}${shared_ext}$major'
10670 shlibpath_var=LD_LIBRARY_PATH
10671 shlibpath_overrides_runpath=yes
10672 hardcode_into_libs=yes
10673 # ldd complains unless libraries are executable
10674 postinstall_cmds='chmod +x $lib'
10675 ;;
10676
10677 sunos4*)
10678 version_type=sunos
10679 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10680 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10681 shlibpath_var=LD_LIBRARY_PATH
10682 shlibpath_overrides_runpath=yes
10683 if test "$with_gnu_ld" = yes; then
10684 need_lib_prefix=no
10685 fi
10686 need_version=yes
10687 ;;
10688
10689 sysv4 | sysv4.3*)
10690 version_type=linux
10691 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10692 soname_spec='${libname}${release}${shared_ext}$major'
10693 shlibpath_var=LD_LIBRARY_PATH
10694 case $host_vendor in
10695 sni)
10696 shlibpath_overrides_runpath=no
10697 need_lib_prefix=no
10698 runpath_var=LD_RUN_PATH
10699 ;;
10700 siemens)
10701 need_lib_prefix=no
10702 ;;
10703 motorola)
10704 need_lib_prefix=no
10705 need_version=no
10706 shlibpath_overrides_runpath=no
10707 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10708 ;;
10709 esac
10710 ;;
10711
10712 sysv4*MP*)
10713 if test -d /usr/nec ;then
10714 version_type=linux
10715 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10716 soname_spec='$libname${shared_ext}.$major'
10717 shlibpath_var=LD_LIBRARY_PATH
10718 fi
10719 ;;
10720
10721 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10722 version_type=freebsd-elf
10723 need_lib_prefix=no
10724 need_version=no
10725 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10726 soname_spec='${libname}${release}${shared_ext}$major'
10727 shlibpath_var=LD_LIBRARY_PATH
10728 shlibpath_overrides_runpath=yes
10729 hardcode_into_libs=yes
10730 if test "$with_gnu_ld" = yes; then
10731 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10732 else
10733 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10734 case $host_os in
10735 sco3.2v5*)
10736 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10737 ;;
10738 esac
10739 fi
10740 sys_lib_dlsearch_path_spec='/usr/lib'
10741 ;;
10742
10743 tpf*)
10744 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10745 version_type=linux
10746 need_lib_prefix=no
10747 need_version=no
10748 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10749 shlibpath_var=LD_LIBRARY_PATH
10750 shlibpath_overrides_runpath=no
10751 hardcode_into_libs=yes
10752 ;;
10753
10754 uts4*)
10755 version_type=linux
10756 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10757 soname_spec='${libname}${release}${shared_ext}$major'
10758 shlibpath_var=LD_LIBRARY_PATH
10759 ;;
10760
10761 *)
10762 dynamic_linker=no
10763 ;;
10764 esac
10765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10766 $as_echo "$dynamic_linker" >&6; }
10767 test "$dynamic_linker" = no && can_build_shared=no
10768
10769 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10770 if test "$GCC" = yes; then
10771 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10772 fi
10773
10774 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10775 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10776 fi
10777 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10778 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10779 fi
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10873 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10874 hardcode_action=
10875 if test -n "$hardcode_libdir_flag_spec" ||
10876 test -n "$runpath_var" ||
10877 test "X$hardcode_automatic" = "Xyes" ; then
10878
10879 # We can hardcode non-existent directories.
10880 if test "$hardcode_direct" != no &&
10881 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10882 # have to relink, otherwise we might link with an installed library
10883 # when we should be linking with a yet-to-be-installed one
10884 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10885 test "$hardcode_minus_L" != no; then
10886 # Linking always hardcodes the temporary library directory.
10887 hardcode_action=relink
10888 else
10889 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10890 hardcode_action=immediate
10891 fi
10892 else
10893 # We cannot hardcode anything, or else we can only hardcode existing
10894 # directories.
10895 hardcode_action=unsupported
10896 fi
10897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10898 $as_echo "$hardcode_action" >&6; }
10899
10900 if test "$hardcode_action" = relink ||
10901 test "$inherit_rpath" = yes; then
10902 # Fast installation is not supported
10903 enable_fast_install=no
10904 elif test "$shlibpath_overrides_runpath" = yes ||
10905 test "$enable_shared" = no; then
10906 # Fast installation is not necessary
10907 enable_fast_install=needless
10908 fi
10909
10910
10911
10912
10913
10914
10915 if test "x$enable_dlopen" != xyes; then
10916 enable_dlopen=unknown
10917 enable_dlopen_self=unknown
10918 enable_dlopen_self_static=unknown
10919 else
10920 lt_cv_dlopen=no
10921 lt_cv_dlopen_libs=
10922
10923 case $host_os in
10924 beos*)
10925 lt_cv_dlopen="load_add_on"
10926 lt_cv_dlopen_libs=
10927 lt_cv_dlopen_self=yes
10928 ;;
10929
10930 mingw* | pw32* | cegcc*)
10931 lt_cv_dlopen="LoadLibrary"
10932 lt_cv_dlopen_libs=
10933 ;;
10934
10935 cygwin*)
10936 lt_cv_dlopen="dlopen"
10937 lt_cv_dlopen_libs=
10938 ;;
10939
10940 darwin*)
10941 # if libdl is installed we need to link against it
10942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10943 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10944 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10945 $as_echo_n "(cached) " >&6
10946 else
10947 ac_check_lib_save_LIBS=$LIBS
10948 LIBS="-ldl $LIBS"
10949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10950 /* end confdefs.h. */
10951
10952 /* Override any GCC internal prototype to avoid an error.
10953 Use char because int might match the return type of a GCC
10954 builtin and then its argument prototype would still apply. */
10955 #ifdef __cplusplus
10956 extern "C"
10957 #endif
10958 char dlopen ();
10959 int
10960 main ()
10961 {
10962 return dlopen ();
10963 ;
10964 return 0;
10965 }
10966 _ACEOF
10967 if ac_fn_c_try_link "$LINENO"; then :
10968 ac_cv_lib_dl_dlopen=yes
10969 else
10970 ac_cv_lib_dl_dlopen=no
10971 fi
10972 rm -f core conftest.err conftest.$ac_objext \
10973 conftest$ac_exeext conftest.$ac_ext
10974 LIBS=$ac_check_lib_save_LIBS
10975 fi
10976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10977 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10978 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10979 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10980 else
10981
10982 lt_cv_dlopen="dyld"
10983 lt_cv_dlopen_libs=
10984 lt_cv_dlopen_self=yes
10985
10986 fi
10987
10988 ;;
10989
10990 *)
10991 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10992 if test "x$ac_cv_func_shl_load" = x""yes; then :
10993 lt_cv_dlopen="shl_load"
10994 else
10995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10996 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10997 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10998 $as_echo_n "(cached) " >&6
10999 else
11000 ac_check_lib_save_LIBS=$LIBS
11001 LIBS="-ldld $LIBS"
11002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11003 /* end confdefs.h. */
11004
11005 /* Override any GCC internal prototype to avoid an error.
11006 Use char because int might match the return type of a GCC
11007 builtin and then its argument prototype would still apply. */
11008 #ifdef __cplusplus
11009 extern "C"
11010 #endif
11011 char shl_load ();
11012 int
11013 main ()
11014 {
11015 return shl_load ();
11016 ;
11017 return 0;
11018 }
11019 _ACEOF
11020 if ac_fn_c_try_link "$LINENO"; then :
11021 ac_cv_lib_dld_shl_load=yes
11022 else
11023 ac_cv_lib_dld_shl_load=no
11024 fi
11025 rm -f core conftest.err conftest.$ac_objext \
11026 conftest$ac_exeext conftest.$ac_ext
11027 LIBS=$ac_check_lib_save_LIBS
11028 fi
11029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11030 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11031 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11032 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11033 else
11034 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11035 if test "x$ac_cv_func_dlopen" = x""yes; then :
11036 lt_cv_dlopen="dlopen"
11037 else
11038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11039 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11040 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11041 $as_echo_n "(cached) " >&6
11042 else
11043 ac_check_lib_save_LIBS=$LIBS
11044 LIBS="-ldl $LIBS"
11045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11046 /* end confdefs.h. */
11047
11048 /* Override any GCC internal prototype to avoid an error.
11049 Use char because int might match the return type of a GCC
11050 builtin and then its argument prototype would still apply. */
11051 #ifdef __cplusplus
11052 extern "C"
11053 #endif
11054 char dlopen ();
11055 int
11056 main ()
11057 {
11058 return dlopen ();
11059 ;
11060 return 0;
11061 }
11062 _ACEOF
11063 if ac_fn_c_try_link "$LINENO"; then :
11064 ac_cv_lib_dl_dlopen=yes
11065 else
11066 ac_cv_lib_dl_dlopen=no
11067 fi
11068 rm -f core conftest.err conftest.$ac_objext \
11069 conftest$ac_exeext conftest.$ac_ext
11070 LIBS=$ac_check_lib_save_LIBS
11071 fi
11072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11073 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11074 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11075 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11076 else
11077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11078 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11079 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11080 $as_echo_n "(cached) " >&6
11081 else
11082 ac_check_lib_save_LIBS=$LIBS
11083 LIBS="-lsvld $LIBS"
11084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11085 /* end confdefs.h. */
11086
11087 /* Override any GCC internal prototype to avoid an error.
11088 Use char because int might match the return type of a GCC
11089 builtin and then its argument prototype would still apply. */
11090 #ifdef __cplusplus
11091 extern "C"
11092 #endif
11093 char dlopen ();
11094 int
11095 main ()
11096 {
11097 return dlopen ();
11098 ;
11099 return 0;
11100 }
11101 _ACEOF
11102 if ac_fn_c_try_link "$LINENO"; then :
11103 ac_cv_lib_svld_dlopen=yes
11104 else
11105 ac_cv_lib_svld_dlopen=no
11106 fi
11107 rm -f core conftest.err conftest.$ac_objext \
11108 conftest$ac_exeext conftest.$ac_ext
11109 LIBS=$ac_check_lib_save_LIBS
11110 fi
11111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11112 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11113 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11114 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11115 else
11116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11117 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11118 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11119 $as_echo_n "(cached) " >&6
11120 else
11121 ac_check_lib_save_LIBS=$LIBS
11122 LIBS="-ldld $LIBS"
11123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11124 /* end confdefs.h. */
11125
11126 /* Override any GCC internal prototype to avoid an error.
11127 Use char because int might match the return type of a GCC
11128 builtin and then its argument prototype would still apply. */
11129 #ifdef __cplusplus
11130 extern "C"
11131 #endif
11132 char dld_link ();
11133 int
11134 main ()
11135 {
11136 return dld_link ();
11137 ;
11138 return 0;
11139 }
11140 _ACEOF
11141 if ac_fn_c_try_link "$LINENO"; then :
11142 ac_cv_lib_dld_dld_link=yes
11143 else
11144 ac_cv_lib_dld_dld_link=no
11145 fi
11146 rm -f core conftest.err conftest.$ac_objext \
11147 conftest$ac_exeext conftest.$ac_ext
11148 LIBS=$ac_check_lib_save_LIBS
11149 fi
11150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11151 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11152 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11153 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11154 fi
11155
11156
11157 fi
11158
11159
11160 fi
11161
11162
11163 fi
11164
11165
11166 fi
11167
11168
11169 fi
11170
11171 ;;
11172 esac
11173
11174 if test "x$lt_cv_dlopen" != xno; then
11175 enable_dlopen=yes
11176 else
11177 enable_dlopen=no
11178 fi
11179
11180 case $lt_cv_dlopen in
11181 dlopen)
11182 save_CPPFLAGS="$CPPFLAGS"
11183 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11184
11185 save_LDFLAGS="$LDFLAGS"
11186 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11187
11188 save_LIBS="$LIBS"
11189 LIBS="$lt_cv_dlopen_libs $LIBS"
11190
11191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11192 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11193 if test "${lt_cv_dlopen_self+set}" = set; then :
11194 $as_echo_n "(cached) " >&6
11195 else
11196 if test "$cross_compiling" = yes; then :
11197 lt_cv_dlopen_self=cross
11198 else
11199 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11200 lt_status=$lt_dlunknown
11201 cat > conftest.$ac_ext <<_LT_EOF
11202 #line 11202 "configure"
11203 #include "confdefs.h"
11204
11205 #if HAVE_DLFCN_H
11206 #include <dlfcn.h>
11207 #endif
11208
11209 #include <stdio.h>
11210
11211 #ifdef RTLD_GLOBAL
11212 # define LT_DLGLOBAL RTLD_GLOBAL
11213 #else
11214 # ifdef DL_GLOBAL
11215 # define LT_DLGLOBAL DL_GLOBAL
11216 # else
11217 # define LT_DLGLOBAL 0
11218 # endif
11219 #endif
11220
11221 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11222 find out it does not work in some platform. */
11223 #ifndef LT_DLLAZY_OR_NOW
11224 # ifdef RTLD_LAZY
11225 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11226 # else
11227 # ifdef DL_LAZY
11228 # define LT_DLLAZY_OR_NOW DL_LAZY
11229 # else
11230 # ifdef RTLD_NOW
11231 # define LT_DLLAZY_OR_NOW RTLD_NOW
11232 # else
11233 # ifdef DL_NOW
11234 # define LT_DLLAZY_OR_NOW DL_NOW
11235 # else
11236 # define LT_DLLAZY_OR_NOW 0
11237 # endif
11238 # endif
11239 # endif
11240 # endif
11241 #endif
11242
11243 /* When -fvisbility=hidden is used, assume the code has been annotated
11244 correspondingly for the symbols needed. */
11245 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11246 void fnord () __attribute__((visibility("default")));
11247 #endif
11248
11249 void fnord () { int i=42; }
11250 int main ()
11251 {
11252 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11253 int status = $lt_dlunknown;
11254
11255 if (self)
11256 {
11257 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11258 else
11259 {
11260 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11261 else puts (dlerror ());
11262 }
11263 /* dlclose (self); */
11264 }
11265 else
11266 puts (dlerror ());
11267
11268 return status;
11269 }
11270 _LT_EOF
11271 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11272 (eval $ac_link) 2>&5
11273 ac_status=$?
11274 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11275 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11276 (./conftest; exit; ) >&5 2>/dev/null
11277 lt_status=$?
11278 case x$lt_status in
11279 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11280 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11281 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11282 esac
11283 else :
11284 # compilation failed
11285 lt_cv_dlopen_self=no
11286 fi
11287 fi
11288 rm -fr conftest*
11289
11290
11291 fi
11292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11293 $as_echo "$lt_cv_dlopen_self" >&6; }
11294
11295 if test "x$lt_cv_dlopen_self" = xyes; then
11296 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11298 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11299 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11300 $as_echo_n "(cached) " >&6
11301 else
11302 if test "$cross_compiling" = yes; then :
11303 lt_cv_dlopen_self_static=cross
11304 else
11305 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11306 lt_status=$lt_dlunknown
11307 cat > conftest.$ac_ext <<_LT_EOF
11308 #line 11308 "configure"
11309 #include "confdefs.h"
11310
11311 #if HAVE_DLFCN_H
11312 #include <dlfcn.h>
11313 #endif
11314
11315 #include <stdio.h>
11316
11317 #ifdef RTLD_GLOBAL
11318 # define LT_DLGLOBAL RTLD_GLOBAL
11319 #else
11320 # ifdef DL_GLOBAL
11321 # define LT_DLGLOBAL DL_GLOBAL
11322 # else
11323 # define LT_DLGLOBAL 0
11324 # endif
11325 #endif
11326
11327 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11328 find out it does not work in some platform. */
11329 #ifndef LT_DLLAZY_OR_NOW
11330 # ifdef RTLD_LAZY
11331 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11332 # else
11333 # ifdef DL_LAZY
11334 # define LT_DLLAZY_OR_NOW DL_LAZY
11335 # else
11336 # ifdef RTLD_NOW
11337 # define LT_DLLAZY_OR_NOW RTLD_NOW
11338 # else
11339 # ifdef DL_NOW
11340 # define LT_DLLAZY_OR_NOW DL_NOW
11341 # else
11342 # define LT_DLLAZY_OR_NOW 0
11343 # endif
11344 # endif
11345 # endif
11346 # endif
11347 #endif
11348
11349 /* When -fvisbility=hidden is used, assume the code has been annotated
11350 correspondingly for the symbols needed. */
11351 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11352 void fnord () __attribute__((visibility("default")));
11353 #endif
11354
11355 void fnord () { int i=42; }
11356 int main ()
11357 {
11358 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11359 int status = $lt_dlunknown;
11360
11361 if (self)
11362 {
11363 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11364 else
11365 {
11366 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11367 else puts (dlerror ());
11368 }
11369 /* dlclose (self); */
11370 }
11371 else
11372 puts (dlerror ());
11373
11374 return status;
11375 }
11376 _LT_EOF
11377 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11378 (eval $ac_link) 2>&5
11379 ac_status=$?
11380 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11381 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11382 (./conftest; exit; ) >&5 2>/dev/null
11383 lt_status=$?
11384 case x$lt_status in
11385 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11386 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11387 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11388 esac
11389 else :
11390 # compilation failed
11391 lt_cv_dlopen_self_static=no
11392 fi
11393 fi
11394 rm -fr conftest*
11395
11396
11397 fi
11398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11399 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11400 fi
11401
11402 CPPFLAGS="$save_CPPFLAGS"
11403 LDFLAGS="$save_LDFLAGS"
11404 LIBS="$save_LIBS"
11405 ;;
11406 esac
11407
11408 case $lt_cv_dlopen_self in
11409 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11410 *) enable_dlopen_self=unknown ;;
11411 esac
11412
11413 case $lt_cv_dlopen_self_static in
11414 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11415 *) enable_dlopen_self_static=unknown ;;
11416 esac
11417 fi
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435 striplib=
11436 old_striplib=
11437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11438 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11439 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11440 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11441 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11443 $as_echo "yes" >&6; }
11444 else
11445 # FIXME - insert some real tests, host_os isn't really good enough
11446 case $host_os in
11447 darwin*)
11448 if test -n "$STRIP" ; then
11449 striplib="$STRIP -x"
11450 old_striplib="$STRIP -S"
11451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11452 $as_echo "yes" >&6; }
11453 else
11454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11455 $as_echo "no" >&6; }
11456 fi
11457 ;;
11458 *)
11459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11460 $as_echo "no" >&6; }
11461 ;;
11462 esac
11463 fi
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476 # Report which library types will actually be built
11477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11478 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11480 $as_echo "$can_build_shared" >&6; }
11481
11482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11483 $as_echo_n "checking whether to build shared libraries... " >&6; }
11484 test "$can_build_shared" = "no" && enable_shared=no
11485
11486 # On AIX, shared libraries and static libraries use the same namespace, and
11487 # are all built from PIC.
11488 case $host_os in
11489 aix3*)
11490 test "$enable_shared" = yes && enable_static=no
11491 if test -n "$RANLIB"; then
11492 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11493 postinstall_cmds='$RANLIB $lib'
11494 fi
11495 ;;
11496
11497 aix[4-9]*)
11498 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11499 test "$enable_shared" = yes && enable_static=no
11500 fi
11501 ;;
11502 esac
11503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11504 $as_echo "$enable_shared" >&6; }
11505
11506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11507 $as_echo_n "checking whether to build static libraries... " >&6; }
11508 # Make sure either enable_shared or enable_static is yes.
11509 test "$enable_shared" = yes || enable_static=yes
11510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11511 $as_echo "$enable_static" >&6; }
11512
11513
11514
11515
11516 fi
11517 ac_ext=c
11518 ac_cpp='$CPP $CPPFLAGS'
11519 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11520 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11521 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11522
11523 CC="$lt_save_CC"
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537 ac_config_commands="$ac_config_commands libtool"
11538
11539
11540
11541
11542 # Only expand once:
11543
11544
11545
11546 # Check whether --enable-targets was given.
11547 if test "${enable_targets+set}" = set; then :
11548 enableval=$enable_targets; case "${enableval}" in
11549 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11550 ;;
11551 no) enable_targets= ;;
11552 *) enable_targets=$enableval ;;
11553 esac
11554 fi
11555
11556
11557 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11559 /* end confdefs.h. */
11560 __GNUC__
11561 _ACEOF
11562 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11563 $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11564
11565 else
11566 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11567 fi
11568 rm -f conftest*
11569
11570
11571 # Check whether --enable-werror was given.
11572 if test "${enable_werror+set}" = set; then :
11573 enableval=$enable_werror; case "${enableval}" in
11574 yes | y) ERROR_ON_WARNING="yes" ;;
11575 no | n) ERROR_ON_WARNING="no" ;;
11576 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11577 esac
11578 fi
11579
11580
11581 # Disable -Wformat by default when using gcc on mingw
11582 case "${host}" in
11583 *-*-mingw32*)
11584 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11585 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11586 fi
11587 ;;
11588 *) ;;
11589 esac
11590
11591 # Enable -Werror by default when using gcc
11592 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11593 ERROR_ON_WARNING=yes
11594 fi
11595
11596 NO_WERROR=
11597 if test "${ERROR_ON_WARNING}" = yes ; then
11598 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11599 NO_WERROR="-Wno-error"
11600 fi
11601
11602 if test "${GCC}" = yes ; then
11603 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11604 fi
11605
11606 # Check whether --enable-build-warnings was given.
11607 if test "${enable_build_warnings+set}" = set; then :
11608 enableval=$enable_build_warnings; case "${enableval}" in
11609 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11610 no) if test "${GCC}" = yes ; then
11611 WARN_CFLAGS="-w"
11612 fi;;
11613 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
11614 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11615 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
11616 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11617 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11618 esac
11619 fi
11620
11621
11622 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11623 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11624 fi
11625
11626
11627
11628
11629
11630 ac_config_headers="$ac_config_headers config.h:config.in"
11631
11632
11633 if test -z "$target" ; then
11634 as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
11635 fi
11636 if test -z "$host" ; then
11637 as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5
11638 fi
11639
11640 for ac_prog in 'bison -y' byacc
11641 do
11642 # Extract the first word of "$ac_prog", so it can be a program name with args.
11643 set dummy $ac_prog; ac_word=$2
11644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11645 $as_echo_n "checking for $ac_word... " >&6; }
11646 if test "${ac_cv_prog_YACC+set}" = set; then :
11647 $as_echo_n "(cached) " >&6
11648 else
11649 if test -n "$YACC"; then
11650 ac_cv_prog_YACC="$YACC" # Let the user override the test.
11651 else
11652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11653 for as_dir in $PATH
11654 do
11655 IFS=$as_save_IFS
11656 test -z "$as_dir" && as_dir=.
11657 for ac_exec_ext in '' $ac_executable_extensions; do
11658 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11659 ac_cv_prog_YACC="$ac_prog"
11660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11661 break 2
11662 fi
11663 done
11664 done
11665 IFS=$as_save_IFS
11666
11667 fi
11668 fi
11669 YACC=$ac_cv_prog_YACC
11670 if test -n "$YACC"; then
11671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
11672 $as_echo "$YACC" >&6; }
11673 else
11674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11675 $as_echo "no" >&6; }
11676 fi
11677
11678
11679 test -n "$YACC" && break
11680 done
11681 test -n "$YACC" || YACC="yacc"
11682
11683 for ac_prog in flex lex
11684 do
11685 # Extract the first word of "$ac_prog", so it can be a program name with args.
11686 set dummy $ac_prog; ac_word=$2
11687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11688 $as_echo_n "checking for $ac_word... " >&6; }
11689 if test "${ac_cv_prog_LEX+set}" = set; then :
11690 $as_echo_n "(cached) " >&6
11691 else
11692 if test -n "$LEX"; then
11693 ac_cv_prog_LEX="$LEX" # Let the user override the test.
11694 else
11695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11696 for as_dir in $PATH
11697 do
11698 IFS=$as_save_IFS
11699 test -z "$as_dir" && as_dir=.
11700 for ac_exec_ext in '' $ac_executable_extensions; do
11701 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11702 ac_cv_prog_LEX="$ac_prog"
11703 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11704 break 2
11705 fi
11706 done
11707 done
11708 IFS=$as_save_IFS
11709
11710 fi
11711 fi
11712 LEX=$ac_cv_prog_LEX
11713 if test -n "$LEX"; then
11714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
11715 $as_echo "$LEX" >&6; }
11716 else
11717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11718 $as_echo "no" >&6; }
11719 fi
11720
11721
11722 test -n "$LEX" && break
11723 done
11724 test -n "$LEX" || LEX=":"
11725
11726 if test "x$LEX" != "x:"; then
11727 cat >conftest.l <<_ACEOF
11728 %%
11729 a { ECHO; }
11730 b { REJECT; }
11731 c { yymore (); }
11732 d { yyless (1); }
11733 e { yyless (input () != 0); }
11734 f { unput (yytext[0]); }
11735 . { BEGIN INITIAL; }
11736 %%
11737 #ifdef YYTEXT_POINTER
11738 extern char *yytext;
11739 #endif
11740 int
11741 main (void)
11742 {
11743 return ! yylex () + ! yywrap ();
11744 }
11745 _ACEOF
11746 { { ac_try="$LEX conftest.l"
11747 case "(($ac_try" in
11748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11749 *) ac_try_echo=$ac_try;;
11750 esac
11751 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11752 $as_echo "$ac_try_echo"; } >&5
11753 (eval "$LEX conftest.l") 2>&5
11754 ac_status=$?
11755 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11756 test $ac_status = 0; }
11757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
11758 $as_echo_n "checking lex output file root... " >&6; }
11759 if test "${ac_cv_prog_lex_root+set}" = set; then :
11760 $as_echo_n "(cached) " >&6
11761 else
11762
11763 if test -f lex.yy.c; then
11764 ac_cv_prog_lex_root=lex.yy
11765 elif test -f lexyy.c; then
11766 ac_cv_prog_lex_root=lexyy
11767 else
11768 as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
11769 fi
11770 fi
11771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
11772 $as_echo "$ac_cv_prog_lex_root" >&6; }
11773 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
11774
11775 if test -z "${LEXLIB+set}"; then
11776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
11777 $as_echo_n "checking lex library... " >&6; }
11778 if test "${ac_cv_lib_lex+set}" = set; then :
11779 $as_echo_n "(cached) " >&6
11780 else
11781
11782 ac_save_LIBS=$LIBS
11783 ac_cv_lib_lex='none needed'
11784 for ac_lib in '' -lfl -ll; do
11785 LIBS="$ac_lib $ac_save_LIBS"
11786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11787 /* end confdefs.h. */
11788 `cat $LEX_OUTPUT_ROOT.c`
11789 _ACEOF
11790 if ac_fn_c_try_link "$LINENO"; then :
11791 ac_cv_lib_lex=$ac_lib
11792 fi
11793 rm -f core conftest.err conftest.$ac_objext \
11794 conftest$ac_exeext conftest.$ac_ext
11795 test "$ac_cv_lib_lex" != 'none needed' && break
11796 done
11797 LIBS=$ac_save_LIBS
11798
11799 fi
11800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
11801 $as_echo "$ac_cv_lib_lex" >&6; }
11802 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
11803 fi
11804
11805
11806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
11807 $as_echo_n "checking whether yytext is a pointer... " >&6; }
11808 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
11809 $as_echo_n "(cached) " >&6
11810 else
11811 # POSIX says lex can declare yytext either as a pointer or an array; the
11812 # default is implementation-dependent. Figure out which it is, since
11813 # not all implementations provide the %pointer and %array declarations.
11814 ac_cv_prog_lex_yytext_pointer=no
11815 ac_save_LIBS=$LIBS
11816 LIBS="$LEXLIB $ac_save_LIBS"
11817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11818 /* end confdefs.h. */
11819 #define YYTEXT_POINTER 1
11820 `cat $LEX_OUTPUT_ROOT.c`
11821 _ACEOF
11822 if ac_fn_c_try_link "$LINENO"; then :
11823 ac_cv_prog_lex_yytext_pointer=yes
11824 fi
11825 rm -f core conftest.err conftest.$ac_objext \
11826 conftest$ac_exeext conftest.$ac_ext
11827 LIBS=$ac_save_LIBS
11828
11829 fi
11830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
11831 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
11832 if test $ac_cv_prog_lex_yytext_pointer = yes; then
11833
11834 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
11835
11836 fi
11837 rm -f conftest.l $LEX_OUTPUT_ROOT.c
11838
11839 fi
11840 if test "$LEX" = :; then
11841 LEX=${am_missing_run}flex
11842 fi
11843
11844 ALL_LINGUAS="da es fi fr id ja ro ru rw sk sv tr uk vi zh_CN zh_TW bg"
11845 # If we haven't got the data from the intl directory,
11846 # assume NLS is disabled.
11847 USE_NLS=no
11848 LIBINTL=
11849 LIBINTL_DEP=
11850 INCINTL=
11851 XGETTEXT=
11852 GMSGFMT=
11853 POSUB=
11854
11855 if test -f ../intl/config.intl; then
11856 . ../intl/config.intl
11857 fi
11858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11859 $as_echo_n "checking whether NLS is requested... " >&6; }
11860 if test x"$USE_NLS" != xyes; then
11861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11862 $as_echo "no" >&6; }
11863 else
11864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11865 $as_echo "yes" >&6; }
11866
11867 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
11868
11869
11870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
11871 $as_echo_n "checking for catalogs to be installed... " >&6; }
11872 # Look for .po and .gmo files in the source directory.
11873 CATALOGS=
11874 XLINGUAS=
11875 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
11876 # If there aren't any .gmo files the shell will give us the
11877 # literal string "../path/to/srcdir/po/*.gmo" which has to be
11878 # weeded out.
11879 case "$cat" in *\**)
11880 continue;;
11881 esac
11882 # The quadruple backslash is collapsed to a double backslash
11883 # by the backticks, then collapsed again by the double quotes,
11884 # leaving us with one backslash in the sed expression (right
11885 # before the dot that mustn't act as a wildcard).
11886 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
11887 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
11888 # The user is allowed to set LINGUAS to a list of languages to
11889 # install catalogs for. If it's empty that means "all of them."
11890 if test "x$LINGUAS" = x; then
11891 CATALOGS="$CATALOGS $cat"
11892 XLINGUAS="$XLINGUAS $lang"
11893 else
11894 case "$LINGUAS" in *$lang*)
11895 CATALOGS="$CATALOGS $cat"
11896 XLINGUAS="$XLINGUAS $lang"
11897 ;;
11898 esac
11899 fi
11900 done
11901 LINGUAS="$XLINGUAS"
11902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
11903 $as_echo "$LINGUAS" >&6; }
11904
11905
11906 DATADIRNAME=share
11907
11908 INSTOBJEXT=.mo
11909
11910 GENCAT=gencat
11911
11912 CATOBJEXT=.gmo
11913
11914 fi
11915
11916 MKINSTALLDIRS=
11917 if test -n "$ac_aux_dir"; then
11918 case "$ac_aux_dir" in
11919 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
11920 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
11921 esac
11922 fi
11923 if test -z "$MKINSTALLDIRS"; then
11924 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
11925 fi
11926
11927
11928
11929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11930 $as_echo_n "checking whether NLS is requested... " >&6; }
11931 # Check whether --enable-nls was given.
11932 if test "${enable_nls+set}" = set; then :
11933 enableval=$enable_nls; USE_NLS=$enableval
11934 else
11935 USE_NLS=yes
11936 fi
11937
11938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11939 $as_echo "$USE_NLS" >&6; }
11940
11941
11942
11943
11944
11945
11946 # Prepare PATH_SEPARATOR.
11947 # The user is always right.
11948 if test "${PATH_SEPARATOR+set}" != set; then
11949 echo "#! /bin/sh" >conf$$.sh
11950 echo "exit 0" >>conf$$.sh
11951 chmod +x conf$$.sh
11952 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11953 PATH_SEPARATOR=';'
11954 else
11955 PATH_SEPARATOR=:
11956 fi
11957 rm -f conf$$.sh
11958 fi
11959
11960 # Find out how to test for executable files. Don't use a zero-byte file,
11961 # as systems may use methods other than mode bits to determine executability.
11962 cat >conf$$.file <<_ASEOF
11963 #! /bin/sh
11964 exit 0
11965 _ASEOF
11966 chmod +x conf$$.file
11967 if test -x conf$$.file >/dev/null 2>&1; then
11968 ac_executable_p="test -x"
11969 else
11970 ac_executable_p="test -f"
11971 fi
11972 rm -f conf$$.file
11973
11974 # Extract the first word of "msgfmt", so it can be a program name with args.
11975 set dummy msgfmt; ac_word=$2
11976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11977 $as_echo_n "checking for $ac_word... " >&6; }
11978 if test "${ac_cv_path_MSGFMT+set}" = set; then :
11979 $as_echo_n "(cached) " >&6
11980 else
11981 case "$MSGFMT" in
11982 [\\/]* | ?:[\\/]*)
11983 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11984 ;;
11985 *)
11986 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11987 for ac_dir in $PATH; do
11988 IFS="$ac_save_IFS"
11989 test -z "$ac_dir" && ac_dir=.
11990 for ac_exec_ext in '' $ac_executable_extensions; do
11991 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11992 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11993 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11994 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11995 break 2
11996 fi
11997 fi
11998 done
11999 done
12000 IFS="$ac_save_IFS"
12001 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12002 ;;
12003 esac
12004 fi
12005 MSGFMT="$ac_cv_path_MSGFMT"
12006 if test "$MSGFMT" != ":"; then
12007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12008 $as_echo "$MSGFMT" >&6; }
12009 else
12010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12011 $as_echo "no" >&6; }
12012 fi
12013
12014 # Extract the first word of "gmsgfmt", so it can be a program name with args.
12015 set dummy gmsgfmt; ac_word=$2
12016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12017 $as_echo_n "checking for $ac_word... " >&6; }
12018 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12019 $as_echo_n "(cached) " >&6
12020 else
12021 case $GMSGFMT in
12022 [\\/]* | ?:[\\/]*)
12023 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12024 ;;
12025 *)
12026 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12027 for as_dir in $PATH
12028 do
12029 IFS=$as_save_IFS
12030 test -z "$as_dir" && as_dir=.
12031 for ac_exec_ext in '' $ac_executable_extensions; do
12032 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12033 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12034 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12035 break 2
12036 fi
12037 done
12038 done
12039 IFS=$as_save_IFS
12040
12041 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12042 ;;
12043 esac
12044 fi
12045 GMSGFMT=$ac_cv_path_GMSGFMT
12046 if test -n "$GMSGFMT"; then
12047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12048 $as_echo "$GMSGFMT" >&6; }
12049 else
12050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12051 $as_echo "no" >&6; }
12052 fi
12053
12054
12055
12056
12057 # Prepare PATH_SEPARATOR.
12058 # The user is always right.
12059 if test "${PATH_SEPARATOR+set}" != set; then
12060 echo "#! /bin/sh" >conf$$.sh
12061 echo "exit 0" >>conf$$.sh
12062 chmod +x conf$$.sh
12063 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12064 PATH_SEPARATOR=';'
12065 else
12066 PATH_SEPARATOR=:
12067 fi
12068 rm -f conf$$.sh
12069 fi
12070
12071 # Find out how to test for executable files. Don't use a zero-byte file,
12072 # as systems may use methods other than mode bits to determine executability.
12073 cat >conf$$.file <<_ASEOF
12074 #! /bin/sh
12075 exit 0
12076 _ASEOF
12077 chmod +x conf$$.file
12078 if test -x conf$$.file >/dev/null 2>&1; then
12079 ac_executable_p="test -x"
12080 else
12081 ac_executable_p="test -f"
12082 fi
12083 rm -f conf$$.file
12084
12085 # Extract the first word of "xgettext", so it can be a program name with args.
12086 set dummy xgettext; ac_word=$2
12087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12088 $as_echo_n "checking for $ac_word... " >&6; }
12089 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12090 $as_echo_n "(cached) " >&6
12091 else
12092 case "$XGETTEXT" in
12093 [\\/]* | ?:[\\/]*)
12094 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12095 ;;
12096 *)
12097 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12098 for ac_dir in $PATH; do
12099 IFS="$ac_save_IFS"
12100 test -z "$ac_dir" && ac_dir=.
12101 for ac_exec_ext in '' $ac_executable_extensions; do
12102 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12103 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12104 (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
12105 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12106 break 2
12107 fi
12108 fi
12109 done
12110 done
12111 IFS="$ac_save_IFS"
12112 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12113 ;;
12114 esac
12115 fi
12116 XGETTEXT="$ac_cv_path_XGETTEXT"
12117 if test "$XGETTEXT" != ":"; then
12118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12119 $as_echo "$XGETTEXT" >&6; }
12120 else
12121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12122 $as_echo "no" >&6; }
12123 fi
12124
12125 rm -f messages.po
12126
12127
12128 # Prepare PATH_SEPARATOR.
12129 # The user is always right.
12130 if test "${PATH_SEPARATOR+set}" != set; then
12131 echo "#! /bin/sh" >conf$$.sh
12132 echo "exit 0" >>conf$$.sh
12133 chmod +x conf$$.sh
12134 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12135 PATH_SEPARATOR=';'
12136 else
12137 PATH_SEPARATOR=:
12138 fi
12139 rm -f conf$$.sh
12140 fi
12141
12142 # Find out how to test for executable files. Don't use a zero-byte file,
12143 # as systems may use methods other than mode bits to determine executability.
12144 cat >conf$$.file <<_ASEOF
12145 #! /bin/sh
12146 exit 0
12147 _ASEOF
12148 chmod +x conf$$.file
12149 if test -x conf$$.file >/dev/null 2>&1; then
12150 ac_executable_p="test -x"
12151 else
12152 ac_executable_p="test -f"
12153 fi
12154 rm -f conf$$.file
12155
12156 # Extract the first word of "msgmerge", so it can be a program name with args.
12157 set dummy msgmerge; ac_word=$2
12158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12159 $as_echo_n "checking for $ac_word... " >&6; }
12160 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12161 $as_echo_n "(cached) " >&6
12162 else
12163 case "$MSGMERGE" in
12164 [\\/]* | ?:[\\/]*)
12165 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12166 ;;
12167 *)
12168 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12169 for ac_dir in $PATH; do
12170 IFS="$ac_save_IFS"
12171 test -z "$ac_dir" && ac_dir=.
12172 for ac_exec_ext in '' $ac_executable_extensions; do
12173 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12174 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12175 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12176 break 2
12177 fi
12178 fi
12179 done
12180 done
12181 IFS="$ac_save_IFS"
12182 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12183 ;;
12184 esac
12185 fi
12186 MSGMERGE="$ac_cv_path_MSGMERGE"
12187 if test "$MSGMERGE" != ":"; then
12188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12189 $as_echo "$MSGMERGE" >&6; }
12190 else
12191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12192 $as_echo "no" >&6; }
12193 fi
12194
12195
12196 if test "$GMSGFMT" != ":"; then
12197 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12198 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12199 : ;
12200 else
12201 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12203 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12204 GMSGFMT=":"
12205 fi
12206 fi
12207
12208 if test "$XGETTEXT" != ":"; then
12209 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12210 (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
12211 : ;
12212 else
12213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12214 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12215 XGETTEXT=":"
12216 fi
12217 rm -f messages.po
12218 fi
12219
12220 ac_config_commands="$ac_config_commands default-1"
12221
12222
12223
12224
12225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12226 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12227 # Check whether --enable-maintainer-mode was given.
12228 if test "${enable_maintainer_mode+set}" = set; then :
12229 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12230 else
12231 USE_MAINTAINER_MODE=no
12232 fi
12233
12234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12235 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12236 if test $USE_MAINTAINER_MODE = yes; then
12237 MAINTAINER_MODE_TRUE=
12238 MAINTAINER_MODE_FALSE='#'
12239 else
12240 MAINTAINER_MODE_TRUE='#'
12241 MAINTAINER_MODE_FALSE=
12242 fi
12243
12244 MAINT=$MAINTAINER_MODE_TRUE
12245
12246
12247 if false; then
12248 GENINSRC_NEVER_TRUE=
12249 GENINSRC_NEVER_FALSE='#'
12250 else
12251 GENINSRC_NEVER_TRUE='#'
12252 GENINSRC_NEVER_FALSE=
12253 fi
12254
12255
12256 if test -n "$EXEEXT"; then
12257
12258 $as_echo "#define HAVE_EXECUTABLE_SUFFIX 1" >>confdefs.h
12259
12260 fi
12261
12262 cat >>confdefs.h <<_ACEOF
12263 #define EXECUTABLE_SUFFIX "${EXEEXT}"
12264 _ACEOF
12265
12266
12267 # host-specific stuff:
12268
12269 HDEFINES=
12270
12271 . ${srcdir}/../bfd/configure.host
12272
12273
12274 AR=${AR-ar}
12275
12276 if test -n "$ac_tool_prefix"; then
12277 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12278 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12280 $as_echo_n "checking for $ac_word... " >&6; }
12281 if test "${ac_cv_prog_RANLIB+set}" = set; then :
12282 $as_echo_n "(cached) " >&6
12283 else
12284 if test -n "$RANLIB"; then
12285 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12286 else
12287 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12288 for as_dir in $PATH
12289 do
12290 IFS=$as_save_IFS
12291 test -z "$as_dir" && as_dir=.
12292 for ac_exec_ext in '' $ac_executable_extensions; do
12293 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12294 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12295 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12296 break 2
12297 fi
12298 done
12299 done
12300 IFS=$as_save_IFS
12301
12302 fi
12303 fi
12304 RANLIB=$ac_cv_prog_RANLIB
12305 if test -n "$RANLIB"; then
12306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12307 $as_echo "$RANLIB" >&6; }
12308 else
12309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12310 $as_echo "no" >&6; }
12311 fi
12312
12313
12314 fi
12315 if test -z "$ac_cv_prog_RANLIB"; then
12316 ac_ct_RANLIB=$RANLIB
12317 # Extract the first word of "ranlib", so it can be a program name with args.
12318 set dummy ranlib; ac_word=$2
12319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12320 $as_echo_n "checking for $ac_word... " >&6; }
12321 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
12322 $as_echo_n "(cached) " >&6
12323 else
12324 if test -n "$ac_ct_RANLIB"; then
12325 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12326 else
12327 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12328 for as_dir in $PATH
12329 do
12330 IFS=$as_save_IFS
12331 test -z "$as_dir" && as_dir=.
12332 for ac_exec_ext in '' $ac_executable_extensions; do
12333 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12334 ac_cv_prog_ac_ct_RANLIB="ranlib"
12335 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12336 break 2
12337 fi
12338 done
12339 done
12340 IFS=$as_save_IFS
12341
12342 fi
12343 fi
12344 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12345 if test -n "$ac_ct_RANLIB"; then
12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12347 $as_echo "$ac_ct_RANLIB" >&6; }
12348 else
12349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12350 $as_echo "no" >&6; }
12351 fi
12352
12353 if test "x$ac_ct_RANLIB" = x; then
12354 RANLIB=":"
12355 else
12356 case $cross_compiling:$ac_tool_warned in
12357 yes:)
12358 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12359 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12360 ac_tool_warned=yes ;;
12361 esac
12362 RANLIB=$ac_ct_RANLIB
12363 fi
12364 else
12365 RANLIB="$ac_cv_prog_RANLIB"
12366 fi
12367
12368
12369
12370 # Put a plausible default for CC_FOR_BUILD in Makefile.
12371 if test -z "$CC_FOR_BUILD"; then
12372 if test "x$cross_compiling" = "xno"; then
12373 CC_FOR_BUILD='$(CC)'
12374 else
12375 CC_FOR_BUILD=gcc
12376 fi
12377 fi
12378
12379 # Also set EXEEXT_FOR_BUILD.
12380 if test "x$cross_compiling" = "xno"; then
12381 EXEEXT_FOR_BUILD='$(EXEEXT)'
12382 else
12383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
12384 $as_echo_n "checking for build system executable suffix... " >&6; }
12385 if test "${bfd_cv_build_exeext+set}" = set; then :
12386 $as_echo_n "(cached) " >&6
12387 else
12388 rm -f conftest*
12389 echo 'int main () { return 0; }' > conftest.c
12390 bfd_cv_build_exeext=
12391 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12392 for file in conftest.*; do
12393 case $file in
12394 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12395 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12396 esac
12397 done
12398 rm -f conftest*
12399 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12400 fi
12401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
12402 $as_echo "$bfd_cv_build_exeext" >&6; }
12403 EXEEXT_FOR_BUILD=""
12404 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12405 fi
12406
12407
12408 DEMANGLER_NAME=c++filt
12409 case "${host}" in
12410 *-*-go32* | *-*-msdos*)
12411 DEMANGLER_NAME=cxxfilt
12412 esac
12413
12414
12415 for ac_header in string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h sys/param.h
12416 do :
12417 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12418 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12419 eval as_val=\$$as_ac_Header
12420 if test "x$as_val" = x""yes; then :
12421 cat >>confdefs.h <<_ACEOF
12422 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12423 _ACEOF
12424
12425 fi
12426
12427 done
12428
12429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
12430 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
12431 if test "${ac_cv_header_sys_wait_h+set}" = set; then :
12432 $as_echo_n "(cached) " >&6
12433 else
12434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12435 /* end confdefs.h. */
12436 #include <sys/types.h>
12437 #include <sys/wait.h>
12438 #ifndef WEXITSTATUS
12439 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
12440 #endif
12441 #ifndef WIFEXITED
12442 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
12443 #endif
12444
12445 int
12446 main ()
12447 {
12448 int s;
12449 wait (&s);
12450 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
12451 ;
12452 return 0;
12453 }
12454 _ACEOF
12455 if ac_fn_c_try_compile "$LINENO"; then :
12456 ac_cv_header_sys_wait_h=yes
12457 else
12458 ac_cv_header_sys_wait_h=no
12459 fi
12460 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12461 fi
12462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
12463 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
12464 if test $ac_cv_header_sys_wait_h = yes; then
12465
12466 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
12467
12468 fi
12469
12470 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12471 # for constant arguments. Useless!
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12473 $as_echo_n "checking for working alloca.h... " >&6; }
12474 if test "${ac_cv_working_alloca_h+set}" = set; then :
12475 $as_echo_n "(cached) " >&6
12476 else
12477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12478 /* end confdefs.h. */
12479 #include <alloca.h>
12480 int
12481 main ()
12482 {
12483 char *p = (char *) alloca (2 * sizeof (int));
12484 if (p) return 0;
12485 ;
12486 return 0;
12487 }
12488 _ACEOF
12489 if ac_fn_c_try_link "$LINENO"; then :
12490 ac_cv_working_alloca_h=yes
12491 else
12492 ac_cv_working_alloca_h=no
12493 fi
12494 rm -f core conftest.err conftest.$ac_objext \
12495 conftest$ac_exeext conftest.$ac_ext
12496 fi
12497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12498 $as_echo "$ac_cv_working_alloca_h" >&6; }
12499 if test $ac_cv_working_alloca_h = yes; then
12500
12501 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12502
12503 fi
12504
12505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12506 $as_echo_n "checking for alloca... " >&6; }
12507 if test "${ac_cv_func_alloca_works+set}" = set; then :
12508 $as_echo_n "(cached) " >&6
12509 else
12510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12511 /* end confdefs.h. */
12512 #ifdef __GNUC__
12513 # define alloca __builtin_alloca
12514 #else
12515 # ifdef _MSC_VER
12516 # include <malloc.h>
12517 # define alloca _alloca
12518 # else
12519 # ifdef HAVE_ALLOCA_H
12520 # include <alloca.h>
12521 # else
12522 # ifdef _AIX
12523 #pragma alloca
12524 # else
12525 # ifndef alloca /* predefined by HP cc +Olibcalls */
12526 char *alloca ();
12527 # endif
12528 # endif
12529 # endif
12530 # endif
12531 #endif
12532
12533 int
12534 main ()
12535 {
12536 char *p = (char *) alloca (1);
12537 if (p) return 0;
12538 ;
12539 return 0;
12540 }
12541 _ACEOF
12542 if ac_fn_c_try_link "$LINENO"; then :
12543 ac_cv_func_alloca_works=yes
12544 else
12545 ac_cv_func_alloca_works=no
12546 fi
12547 rm -f core conftest.err conftest.$ac_objext \
12548 conftest$ac_exeext conftest.$ac_ext
12549 fi
12550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12551 $as_echo "$ac_cv_func_alloca_works" >&6; }
12552
12553 if test $ac_cv_func_alloca_works = yes; then
12554
12555 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12556
12557 else
12558 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12559 # that cause trouble. Some versions do not even contain alloca or
12560 # contain a buggy version. If you still want to use their alloca,
12561 # use ar to extract alloca.o from them instead of compiling alloca.c.
12562
12563 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
12564
12565 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12566
12567
12568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12569 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12570 if test "${ac_cv_os_cray+set}" = set; then :
12571 $as_echo_n "(cached) " >&6
12572 else
12573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12574 /* end confdefs.h. */
12575 #if defined CRAY && ! defined CRAY2
12576 webecray
12577 #else
12578 wenotbecray
12579 #endif
12580
12581 _ACEOF
12582 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12583 $EGREP "webecray" >/dev/null 2>&1; then :
12584 ac_cv_os_cray=yes
12585 else
12586 ac_cv_os_cray=no
12587 fi
12588 rm -f conftest*
12589
12590 fi
12591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12592 $as_echo "$ac_cv_os_cray" >&6; }
12593 if test $ac_cv_os_cray = yes; then
12594 for ac_func in _getb67 GETB67 getb67; do
12595 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12596 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12597 eval as_val=\$$as_ac_var
12598 if test "x$as_val" = x""yes; then :
12599
12600 cat >>confdefs.h <<_ACEOF
12601 #define CRAY_STACKSEG_END $ac_func
12602 _ACEOF
12603
12604 break
12605 fi
12606
12607 done
12608 fi
12609
12610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12611 $as_echo_n "checking stack direction for C alloca... " >&6; }
12612 if test "${ac_cv_c_stack_direction+set}" = set; then :
12613 $as_echo_n "(cached) " >&6
12614 else
12615 if test "$cross_compiling" = yes; then :
12616 ac_cv_c_stack_direction=0
12617 else
12618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12619 /* end confdefs.h. */
12620 $ac_includes_default
12621 int
12622 find_stack_direction ()
12623 {
12624 static char *addr = 0;
12625 auto char dummy;
12626 if (addr == 0)
12627 {
12628 addr = &dummy;
12629 return find_stack_direction ();
12630 }
12631 else
12632 return (&dummy > addr) ? 1 : -1;
12633 }
12634
12635 int
12636 main ()
12637 {
12638 return find_stack_direction () < 0;
12639 }
12640 _ACEOF
12641 if ac_fn_c_try_run "$LINENO"; then :
12642 ac_cv_c_stack_direction=1
12643 else
12644 ac_cv_c_stack_direction=-1
12645 fi
12646 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12647 conftest.$ac_objext conftest.beam conftest.$ac_ext
12648 fi
12649
12650 fi
12651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12652 $as_echo "$ac_cv_c_stack_direction" >&6; }
12653 cat >>confdefs.h <<_ACEOF
12654 #define STACK_DIRECTION $ac_cv_c_stack_direction
12655 _ACEOF
12656
12657
12658 fi
12659
12660 for ac_func in sbrk utimes setmode getc_unlocked strcoll
12661 do :
12662 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12663 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12664 eval as_val=\$$as_ac_var
12665 if test "x$as_val" = x""yes; then :
12666 cat >>confdefs.h <<_ACEOF
12667 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12668 _ACEOF
12669
12670 fi
12671 done
12672
12673 ac_fn_c_check_func "$LINENO" "mkstemp" "ac_cv_func_mkstemp"
12674 if test "x$ac_cv_func_mkstemp" = x""yes; then :
12675
12676 $as_echo "#define HAVE_MKSTEMP 1" >>confdefs.h
12677
12678 fi
12679
12680 ac_fn_c_check_func "$LINENO" "mkdtemp" "ac_cv_func_mkdtemp"
12681 if test "x$ac_cv_func_mkdtemp" = x""yes; then :
12682
12683 $as_echo "#define HAVE_MKDTEMP 1" >>confdefs.h
12684
12685 fi
12686
12687
12688 # Some systems have frexp only in -lm, not in -lc.
12689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing frexp" >&5
12690 $as_echo_n "checking for library containing frexp... " >&6; }
12691 if test "${ac_cv_search_frexp+set}" = set; then :
12692 $as_echo_n "(cached) " >&6
12693 else
12694 ac_func_search_save_LIBS=$LIBS
12695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12696 /* end confdefs.h. */
12697
12698 /* Override any GCC internal prototype to avoid an error.
12699 Use char because int might match the return type of a GCC
12700 builtin and then its argument prototype would still apply. */
12701 #ifdef __cplusplus
12702 extern "C"
12703 #endif
12704 char frexp ();
12705 int
12706 main ()
12707 {
12708 return frexp ();
12709 ;
12710 return 0;
12711 }
12712 _ACEOF
12713 for ac_lib in '' m; do
12714 if test -z "$ac_lib"; then
12715 ac_res="none required"
12716 else
12717 ac_res=-l$ac_lib
12718 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12719 fi
12720 if ac_fn_c_try_link "$LINENO"; then :
12721 ac_cv_search_frexp=$ac_res
12722 fi
12723 rm -f core conftest.err conftest.$ac_objext \
12724 conftest$ac_exeext
12725 if test "${ac_cv_search_frexp+set}" = set; then :
12726 break
12727 fi
12728 done
12729 if test "${ac_cv_search_frexp+set}" = set; then :
12730
12731 else
12732 ac_cv_search_frexp=no
12733 fi
12734 rm conftest.$ac_ext
12735 LIBS=$ac_func_search_save_LIBS
12736 fi
12737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_frexp" >&5
12738 $as_echo "$ac_cv_search_frexp" >&6; }
12739 ac_res=$ac_cv_search_frexp
12740 if test "$ac_res" != no; then :
12741 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12742
12743 fi
12744
12745
12746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in time.h" >&5
12747 $as_echo_n "checking for time_t in time.h... " >&6; }
12748 if test "${bu_cv_decl_time_t_time_h+set}" = set; then :
12749 $as_echo_n "(cached) " >&6
12750 else
12751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12752 /* end confdefs.h. */
12753 #include <time.h>
12754 int
12755 main ()
12756 {
12757 time_t i;
12758 ;
12759 return 0;
12760 }
12761 _ACEOF
12762 if ac_fn_c_try_compile "$LINENO"; then :
12763 bu_cv_decl_time_t_time_h=yes
12764 else
12765 bu_cv_decl_time_t_time_h=no
12766 fi
12767 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12768 fi
12769
12770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_time_h" >&5
12771 $as_echo "$bu_cv_decl_time_t_time_h" >&6; }
12772 if test $bu_cv_decl_time_t_time_h = yes; then
12773
12774 $as_echo "#define HAVE_TIME_T_IN_TIME_H 1" >>confdefs.h
12775
12776 fi
12777
12778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in sys/types.h" >&5
12779 $as_echo_n "checking for time_t in sys/types.h... " >&6; }
12780 if test "${bu_cv_decl_time_t_types_h+set}" = set; then :
12781 $as_echo_n "(cached) " >&6
12782 else
12783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12784 /* end confdefs.h. */
12785 #include <sys/types.h>
12786 int
12787 main ()
12788 {
12789 time_t i;
12790 ;
12791 return 0;
12792 }
12793 _ACEOF
12794 if ac_fn_c_try_compile "$LINENO"; then :
12795 bu_cv_decl_time_t_types_h=yes
12796 else
12797 bu_cv_decl_time_t_types_h=no
12798 fi
12799 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12800 fi
12801
12802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_types_h" >&5
12803 $as_echo "$bu_cv_decl_time_t_types_h" >&6; }
12804 if test $bu_cv_decl_time_t_types_h = yes; then
12805
12806 $as_echo "#define HAVE_TIME_T_IN_TYPES_H 1" >>confdefs.h
12807
12808 fi
12809
12810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
12811 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
12812 if test "${bu_cv_decl_getopt_unistd_h+set}" = set; then :
12813 $as_echo_n "(cached) " >&6
12814 else
12815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12816 /* end confdefs.h. */
12817 #include <unistd.h>
12818 int
12819 main ()
12820 {
12821 extern int getopt (int, char *const*, const char *);
12822 ;
12823 return 0;
12824 }
12825 _ACEOF
12826 if ac_fn_c_try_compile "$LINENO"; then :
12827 bu_cv_decl_getopt_unistd_h=yes
12828 else
12829 bu_cv_decl_getopt_unistd_h=no
12830 fi
12831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12832 fi
12833
12834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_getopt_unistd_h" >&5
12835 $as_echo "$bu_cv_decl_getopt_unistd_h" >&6; }
12836 if test $bu_cv_decl_getopt_unistd_h = yes; then
12837
12838 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
12839
12840 fi
12841
12842 # Under Next 3.2 <utime.h> apparently does not define struct utimbuf
12843 # by default.
12844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for utime.h" >&5
12845 $as_echo_n "checking for utime.h... " >&6; }
12846 if test "${bu_cv_header_utime_h+set}" = set; then :
12847 $as_echo_n "(cached) " >&6
12848 else
12849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12850 /* end confdefs.h. */
12851 #include <sys/types.h>
12852 #ifdef HAVE_TIME_H
12853 #include <time.h>
12854 #endif
12855 #include <utime.h>
12856 int
12857 main ()
12858 {
12859 struct utimbuf s;
12860 ;
12861 return 0;
12862 }
12863 _ACEOF
12864 if ac_fn_c_try_compile "$LINENO"; then :
12865 bu_cv_header_utime_h=yes
12866 else
12867 bu_cv_header_utime_h=no
12868 fi
12869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12870 fi
12871
12872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_header_utime_h" >&5
12873 $as_echo "$bu_cv_header_utime_h" >&6; }
12874 if test $bu_cv_header_utime_h = yes; then
12875
12876 $as_echo "#define HAVE_GOOD_UTIME_H 1" >>confdefs.h
12877
12878 fi
12879
12880 ac_fn_c_check_decl "$LINENO" "fprintf" "ac_cv_have_decl_fprintf" "$ac_includes_default"
12881 if test "x$ac_cv_have_decl_fprintf" = x""yes; then :
12882 ac_have_decl=1
12883 else
12884 ac_have_decl=0
12885 fi
12886
12887 cat >>confdefs.h <<_ACEOF
12888 #define HAVE_DECL_FPRINTF $ac_have_decl
12889 _ACEOF
12890 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
12891 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
12892 ac_have_decl=1
12893 else
12894 ac_have_decl=0
12895 fi
12896
12897 cat >>confdefs.h <<_ACEOF
12898 #define HAVE_DECL_STPCPY $ac_have_decl
12899 _ACEOF
12900 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
12901 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
12902 ac_have_decl=1
12903 else
12904 ac_have_decl=0
12905 fi
12906
12907 cat >>confdefs.h <<_ACEOF
12908 #define HAVE_DECL_STRSTR $ac_have_decl
12909 _ACEOF
12910 ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
12911 if test "x$ac_cv_have_decl_sbrk" = x""yes; then :
12912 ac_have_decl=1
12913 else
12914 ac_have_decl=0
12915 fi
12916
12917 cat >>confdefs.h <<_ACEOF
12918 #define HAVE_DECL_SBRK $ac_have_decl
12919 _ACEOF
12920 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
12921 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
12922 ac_have_decl=1
12923 else
12924 ac_have_decl=0
12925 fi
12926
12927 cat >>confdefs.h <<_ACEOF
12928 #define HAVE_DECL_GETENV $ac_have_decl
12929 _ACEOF
12930 ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
12931 if test "x$ac_cv_have_decl_environ" = x""yes; then :
12932 ac_have_decl=1
12933 else
12934 ac_have_decl=0
12935 fi
12936
12937 cat >>confdefs.h <<_ACEOF
12938 #define HAVE_DECL_ENVIRON $ac_have_decl
12939 _ACEOF
12940 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
12941 if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then :
12942 ac_have_decl=1
12943 else
12944 ac_have_decl=0
12945 fi
12946
12947 cat >>confdefs.h <<_ACEOF
12948 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
12949 _ACEOF
12950 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
12951 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
12952 ac_have_decl=1
12953 else
12954 ac_have_decl=0
12955 fi
12956
12957 cat >>confdefs.h <<_ACEOF
12958 #define HAVE_DECL_SNPRINTF $ac_have_decl
12959 _ACEOF
12960 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
12961 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
12962 ac_have_decl=1
12963 else
12964 ac_have_decl=0
12965 fi
12966
12967 cat >>confdefs.h <<_ACEOF
12968 #define HAVE_DECL_VSNPRINTF $ac_have_decl
12969 _ACEOF
12970
12971
12972 # Link in zlib if we can. This allows us to read compressed debug
12973 # sections. This is used only by readelf.c (objdump uses bfd for
12974 # reading compressed sections).
12975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
12976 $as_echo_n "checking for library containing zlibVersion... " >&6; }
12977 if test "${ac_cv_search_zlibVersion+set}" = set; then :
12978 $as_echo_n "(cached) " >&6
12979 else
12980 ac_func_search_save_LIBS=$LIBS
12981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12982 /* end confdefs.h. */
12983
12984 /* Override any GCC internal prototype to avoid an error.
12985 Use char because int might match the return type of a GCC
12986 builtin and then its argument prototype would still apply. */
12987 #ifdef __cplusplus
12988 extern "C"
12989 #endif
12990 char zlibVersion ();
12991 int
12992 main ()
12993 {
12994 return zlibVersion ();
12995 ;
12996 return 0;
12997 }
12998 _ACEOF
12999 for ac_lib in '' z; do
13000 if test -z "$ac_lib"; then
13001 ac_res="none required"
13002 else
13003 ac_res=-l$ac_lib
13004 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13005 fi
13006 if ac_fn_c_try_link "$LINENO"; then :
13007 ac_cv_search_zlibVersion=$ac_res
13008 fi
13009 rm -f core conftest.err conftest.$ac_objext \
13010 conftest$ac_exeext
13011 if test "${ac_cv_search_zlibVersion+set}" = set; then :
13012 break
13013 fi
13014 done
13015 if test "${ac_cv_search_zlibVersion+set}" = set; then :
13016
13017 else
13018 ac_cv_search_zlibVersion=no
13019 fi
13020 rm conftest.$ac_ext
13021 LIBS=$ac_func_search_save_LIBS
13022 fi
13023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
13024 $as_echo "$ac_cv_search_zlibVersion" >&6; }
13025 ac_res=$ac_cv_search_zlibVersion
13026 if test "$ac_res" != no; then :
13027 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13028 for ac_header in zlib.h
13029 do :
13030 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
13031 if test "x$ac_cv_header_zlib_h" = x""yes; then :
13032 cat >>confdefs.h <<_ACEOF
13033 #define HAVE_ZLIB_H 1
13034 _ACEOF
13035
13036 fi
13037
13038 done
13039
13040 fi
13041
13042
13043
13044 case "${host}" in
13045 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13046
13047 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13048 ;;
13049 esac
13050
13051 # target-specific stuff:
13052
13053 # Canonicalize the secondary target names.
13054 if test -n "$enable_targets"; then
13055 for targ in `echo $enable_targets | sed 's/,/ /g'`
13056 do
13057 result=`$ac_config_sub $targ 2>/dev/null`
13058 if test -n "$result"; then
13059 canon_targets="$canon_targets $result"
13060 else
13061 # Allow targets that config.sub doesn't recognize, like "all".
13062 canon_targets="$canon_targets $targ"
13063 fi
13064 done
13065 fi
13066
13067 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
13068 if test "x$ac_cv_header_iconv_h" = x""yes; then :
13069
13070 fi
13071
13072
13073
13074 if test "X$prefix" = "XNONE"; then
13075 acl_final_prefix="$ac_default_prefix"
13076 else
13077 acl_final_prefix="$prefix"
13078 fi
13079 if test "X$exec_prefix" = "XNONE"; then
13080 acl_final_exec_prefix='${prefix}'
13081 else
13082 acl_final_exec_prefix="$exec_prefix"
13083 fi
13084 acl_save_prefix="$prefix"
13085 prefix="$acl_final_prefix"
13086 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
13087 prefix="$acl_save_prefix"
13088
13089
13090 # Check whether --with-gnu-ld was given.
13091 if test "${with_gnu_ld+set}" = set; then :
13092 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
13093 else
13094 with_gnu_ld=no
13095 fi
13096
13097 # Prepare PATH_SEPARATOR.
13098 # The user is always right.
13099 if test "${PATH_SEPARATOR+set}" != set; then
13100 echo "#! /bin/sh" >conf$$.sh
13101 echo "exit 0" >>conf$$.sh
13102 chmod +x conf$$.sh
13103 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13104 PATH_SEPARATOR=';'
13105 else
13106 PATH_SEPARATOR=:
13107 fi
13108 rm -f conf$$.sh
13109 fi
13110 ac_prog=ld
13111 if test "$GCC" = yes; then
13112 # Check if gcc -print-prog-name=ld gives a path.
13113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
13114 $as_echo_n "checking for ld used by GCC... " >&6; }
13115 case $host in
13116 *-*-mingw*)
13117 # gcc leaves a trailing carriage return which upsets mingw
13118 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
13119 *)
13120 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
13121 esac
13122 case $ac_prog in
13123 # Accept absolute paths.
13124 [\\/]* | [A-Za-z]:[\\/]*)
13125 re_direlt='/[^/][^/]*/\.\./'
13126 # Canonicalize the path of ld
13127 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
13128 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
13129 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
13130 done
13131 test -z "$LD" && LD="$ac_prog"
13132 ;;
13133 "")
13134 # If it fails, then pretend we aren't using GCC.
13135 ac_prog=ld
13136 ;;
13137 *)
13138 # If it is relative, then search for the first ld in PATH.
13139 with_gnu_ld=unknown
13140 ;;
13141 esac
13142 elif test "$with_gnu_ld" = yes; then
13143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
13144 $as_echo_n "checking for GNU ld... " >&6; }
13145 else
13146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
13147 $as_echo_n "checking for non-GNU ld... " >&6; }
13148 fi
13149 if test "${acl_cv_path_LD+set}" = set; then :
13150 $as_echo_n "(cached) " >&6
13151 else
13152 if test -z "$LD"; then
13153 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
13154 for ac_dir in $PATH; do
13155 test -z "$ac_dir" && ac_dir=.
13156 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
13157 acl_cv_path_LD="$ac_dir/$ac_prog"
13158 # Check to see if the program is GNU ld. I'd rather use --version,
13159 # but apparently some GNU ld's only accept -v.
13160 # Break only if it was the GNU/non-GNU ld that we prefer.
13161 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
13162 test "$with_gnu_ld" != no && break
13163 else
13164 test "$with_gnu_ld" != yes && break
13165 fi
13166 fi
13167 done
13168 IFS="$ac_save_ifs"
13169 else
13170 acl_cv_path_LD="$LD" # Let the user override the test with a path.
13171 fi
13172 fi
13173
13174 LD="$acl_cv_path_LD"
13175 if test -n "$LD"; then
13176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
13177 $as_echo "$LD" >&6; }
13178 else
13179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13180 $as_echo "no" >&6; }
13181 fi
13182 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
13183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
13184 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
13185 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
13186 $as_echo_n "(cached) " >&6
13187 else
13188 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
13189 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
13190 acl_cv_prog_gnu_ld=yes
13191 else
13192 acl_cv_prog_gnu_ld=no
13193 fi
13194 fi
13195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
13196 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
13197 with_gnu_ld=$acl_cv_prog_gnu_ld
13198
13199
13200
13201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
13202 $as_echo_n "checking for shared library run path origin... " >&6; }
13203 if test "${acl_cv_rpath+set}" = set; then :
13204 $as_echo_n "(cached) " >&6
13205 else
13206
13207 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
13208 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
13209 . ./conftest.sh
13210 rm -f ./conftest.sh
13211 acl_cv_rpath=done
13212
13213 fi
13214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
13215 $as_echo "$acl_cv_rpath" >&6; }
13216 wl="$acl_cv_wl"
13217 libext="$acl_cv_libext"
13218 shlibext="$acl_cv_shlibext"
13219 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
13220 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
13221 hardcode_direct="$acl_cv_hardcode_direct"
13222 hardcode_minus_L="$acl_cv_hardcode_minus_L"
13223 # Check whether --enable-rpath was given.
13224 if test "${enable_rpath+set}" = set; then :
13225 enableval=$enable_rpath; :
13226 else
13227 enable_rpath=yes
13228 fi
13229
13230
13231
13232
13233
13234
13235
13236
13237 use_additional=yes
13238
13239 acl_save_prefix="$prefix"
13240 prefix="$acl_final_prefix"
13241 acl_save_exec_prefix="$exec_prefix"
13242 exec_prefix="$acl_final_exec_prefix"
13243
13244 eval additional_includedir=\"$includedir\"
13245 eval additional_libdir=\"$libdir\"
13246
13247 exec_prefix="$acl_save_exec_prefix"
13248 prefix="$acl_save_prefix"
13249
13250
13251 # Check whether --with-libiconv-prefix was given.
13252 if test "${with_libiconv_prefix+set}" = set; then :
13253 withval=$with_libiconv_prefix;
13254 if test "X$withval" = "Xno"; then
13255 use_additional=no
13256 else
13257 if test "X$withval" = "X"; then
13258
13259 acl_save_prefix="$prefix"
13260 prefix="$acl_final_prefix"
13261 acl_save_exec_prefix="$exec_prefix"
13262 exec_prefix="$acl_final_exec_prefix"
13263
13264 eval additional_includedir=\"$includedir\"
13265 eval additional_libdir=\"$libdir\"
13266
13267 exec_prefix="$acl_save_exec_prefix"
13268 prefix="$acl_save_prefix"
13269
13270 else
13271 additional_includedir="$withval/include"
13272 additional_libdir="$withval/lib"
13273 fi
13274 fi
13275
13276 fi
13277
13278 LIBICONV=
13279 LTLIBICONV=
13280 INCICONV=
13281 rpathdirs=
13282 ltrpathdirs=
13283 names_already_handled=
13284 names_next_round='iconv '
13285 while test -n "$names_next_round"; do
13286 names_this_round="$names_next_round"
13287 names_next_round=
13288 for name in $names_this_round; do
13289 already_handled=
13290 for n in $names_already_handled; do
13291 if test "$n" = "$name"; then
13292 already_handled=yes
13293 break
13294 fi
13295 done
13296 if test -z "$already_handled"; then
13297 names_already_handled="$names_already_handled $name"
13298 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
13299 eval value=\"\$HAVE_LIB$uppername\"
13300 if test -n "$value"; then
13301 if test "$value" = yes; then
13302 eval value=\"\$LIB$uppername\"
13303 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
13304 eval value=\"\$LTLIB$uppername\"
13305 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
13306 else
13307 :
13308 fi
13309 else
13310 found_dir=
13311 found_la=
13312 found_so=
13313 found_a=
13314 if test $use_additional = yes; then
13315 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
13316 found_dir="$additional_libdir"
13317 found_so="$additional_libdir/lib$name.$shlibext"
13318 if test -f "$additional_libdir/lib$name.la"; then
13319 found_la="$additional_libdir/lib$name.la"
13320 fi
13321 else
13322 if test -f "$additional_libdir/lib$name.$libext"; then
13323 found_dir="$additional_libdir"
13324 found_a="$additional_libdir/lib$name.$libext"
13325 if test -f "$additional_libdir/lib$name.la"; then
13326 found_la="$additional_libdir/lib$name.la"
13327 fi
13328 fi
13329 fi
13330 fi
13331 if test "X$found_dir" = "X"; then
13332 for x in $LDFLAGS $LTLIBICONV; do
13333
13334 acl_save_prefix="$prefix"
13335 prefix="$acl_final_prefix"
13336 acl_save_exec_prefix="$exec_prefix"
13337 exec_prefix="$acl_final_exec_prefix"
13338 eval x=\"$x\"
13339 exec_prefix="$acl_save_exec_prefix"
13340 prefix="$acl_save_prefix"
13341
13342 case "$x" in
13343 -L*)
13344 dir=`echo "X$x" | sed -e 's/^X-L//'`
13345 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
13346 found_dir="$dir"
13347 found_so="$dir/lib$name.$shlibext"
13348 if test -f "$dir/lib$name.la"; then
13349 found_la="$dir/lib$name.la"
13350 fi
13351 else
13352 if test -f "$dir/lib$name.$libext"; then
13353 found_dir="$dir"
13354 found_a="$dir/lib$name.$libext"
13355 if test -f "$dir/lib$name.la"; then
13356 found_la="$dir/lib$name.la"
13357 fi
13358 fi
13359 fi
13360 ;;
13361 esac
13362 if test "X$found_dir" != "X"; then
13363 break
13364 fi
13365 done
13366 fi
13367 if test "X$found_dir" != "X"; then
13368 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
13369 if test "X$found_so" != "X"; then
13370 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
13371 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13372 else
13373 haveit=
13374 for x in $ltrpathdirs; do
13375 if test "X$x" = "X$found_dir"; then
13376 haveit=yes
13377 break
13378 fi
13379 done
13380 if test -z "$haveit"; then
13381 ltrpathdirs="$ltrpathdirs $found_dir"
13382 fi
13383 if test "$hardcode_direct" = yes; then
13384 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13385 else
13386 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
13387 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13388 haveit=
13389 for x in $rpathdirs; do
13390 if test "X$x" = "X$found_dir"; then
13391 haveit=yes
13392 break
13393 fi
13394 done
13395 if test -z "$haveit"; then
13396 rpathdirs="$rpathdirs $found_dir"
13397 fi
13398 else
13399 haveit=
13400 for x in $LDFLAGS $LIBICONV; do
13401
13402 acl_save_prefix="$prefix"
13403 prefix="$acl_final_prefix"
13404 acl_save_exec_prefix="$exec_prefix"
13405 exec_prefix="$acl_final_exec_prefix"
13406 eval x=\"$x\"
13407 exec_prefix="$acl_save_exec_prefix"
13408 prefix="$acl_save_prefix"
13409
13410 if test "X$x" = "X-L$found_dir"; then
13411 haveit=yes
13412 break
13413 fi
13414 done
13415 if test -z "$haveit"; then
13416 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
13417 fi
13418 if test "$hardcode_minus_L" != no; then
13419 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13420 else
13421 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
13422 fi
13423 fi
13424 fi
13425 fi
13426 else
13427 if test "X$found_a" != "X"; then
13428 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
13429 else
13430 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
13431 fi
13432 fi
13433 additional_includedir=
13434 case "$found_dir" in
13435 */lib | */lib/)
13436 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
13437 additional_includedir="$basedir/include"
13438 ;;
13439 esac
13440 if test "X$additional_includedir" != "X"; then
13441 if test "X$additional_includedir" != "X/usr/include"; then
13442 haveit=
13443 if test "X$additional_includedir" = "X/usr/local/include"; then
13444 if test -n "$GCC"; then
13445 case $host_os in
13446 linux*) haveit=yes;;
13447 esac
13448 fi
13449 fi
13450 if test -z "$haveit"; then
13451 for x in $CPPFLAGS $INCICONV; do
13452
13453 acl_save_prefix="$prefix"
13454 prefix="$acl_final_prefix"
13455 acl_save_exec_prefix="$exec_prefix"
13456 exec_prefix="$acl_final_exec_prefix"
13457 eval x=\"$x\"
13458 exec_prefix="$acl_save_exec_prefix"
13459 prefix="$acl_save_prefix"
13460
13461 if test "X$x" = "X-I$additional_includedir"; then
13462 haveit=yes
13463 break
13464 fi
13465 done
13466 if test -z "$haveit"; then
13467 if test -d "$additional_includedir"; then
13468 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
13469 fi
13470 fi
13471 fi
13472 fi
13473 fi
13474 if test -n "$found_la"; then
13475 save_libdir="$libdir"
13476 case "$found_la" in
13477 */* | *\\*) . "$found_la" ;;
13478 *) . "./$found_la" ;;
13479 esac
13480 libdir="$save_libdir"
13481 for dep in $dependency_libs; do
13482 case "$dep" in
13483 -L*)
13484 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
13485 if test "X$additional_libdir" != "X/usr/lib"; then
13486 haveit=
13487 if test "X$additional_libdir" = "X/usr/local/lib"; then
13488 if test -n "$GCC"; then
13489 case $host_os in
13490 linux*) haveit=yes;;
13491 esac
13492 fi
13493 fi
13494 if test -z "$haveit"; then
13495 haveit=
13496 for x in $LDFLAGS $LIBICONV; do
13497
13498 acl_save_prefix="$prefix"
13499 prefix="$acl_final_prefix"
13500 acl_save_exec_prefix="$exec_prefix"
13501 exec_prefix="$acl_final_exec_prefix"
13502 eval x=\"$x\"
13503 exec_prefix="$acl_save_exec_prefix"
13504 prefix="$acl_save_prefix"
13505
13506 if test "X$x" = "X-L$additional_libdir"; then
13507 haveit=yes
13508 break
13509 fi
13510 done
13511 if test -z "$haveit"; then
13512 if test -d "$additional_libdir"; then
13513 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
13514 fi
13515 fi
13516 haveit=
13517 for x in $LDFLAGS $LTLIBICONV; do
13518
13519 acl_save_prefix="$prefix"
13520 prefix="$acl_final_prefix"
13521 acl_save_exec_prefix="$exec_prefix"
13522 exec_prefix="$acl_final_exec_prefix"
13523 eval x=\"$x\"
13524 exec_prefix="$acl_save_exec_prefix"
13525 prefix="$acl_save_prefix"
13526
13527 if test "X$x" = "X-L$additional_libdir"; then
13528 haveit=yes
13529 break
13530 fi
13531 done
13532 if test -z "$haveit"; then
13533 if test -d "$additional_libdir"; then
13534 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
13535 fi
13536 fi
13537 fi
13538 fi
13539 ;;
13540 -R*)
13541 dir=`echo "X$dep" | sed -e 's/^X-R//'`
13542 if test "$enable_rpath" != no; then
13543 haveit=
13544 for x in $rpathdirs; do
13545 if test "X$x" = "X$dir"; then
13546 haveit=yes
13547 break
13548 fi
13549 done
13550 if test -z "$haveit"; then
13551 rpathdirs="$rpathdirs $dir"
13552 fi
13553 haveit=
13554 for x in $ltrpathdirs; do
13555 if test "X$x" = "X$dir"; then
13556 haveit=yes
13557 break
13558 fi
13559 done
13560 if test -z "$haveit"; then
13561 ltrpathdirs="$ltrpathdirs $dir"
13562 fi
13563 fi
13564 ;;
13565 -l*)
13566 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
13567 ;;
13568 *.la)
13569 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
13570 ;;
13571 *)
13572 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
13573 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
13574 ;;
13575 esac
13576 done
13577 fi
13578 else
13579 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
13580 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
13581 fi
13582 fi
13583 fi
13584 done
13585 done
13586 if test "X$rpathdirs" != "X"; then
13587 if test -n "$hardcode_libdir_separator"; then
13588 alldirs=
13589 for found_dir in $rpathdirs; do
13590 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
13591 done
13592 acl_save_libdir="$libdir"
13593 libdir="$alldirs"
13594 eval flag=\"$hardcode_libdir_flag_spec\"
13595 libdir="$acl_save_libdir"
13596 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
13597 else
13598 for found_dir in $rpathdirs; do
13599 acl_save_libdir="$libdir"
13600 libdir="$found_dir"
13601 eval flag=\"$hardcode_libdir_flag_spec\"
13602 libdir="$acl_save_libdir"
13603 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
13604 done
13605 fi
13606 fi
13607 if test "X$ltrpathdirs" != "X"; then
13608 for found_dir in $ltrpathdirs; do
13609 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
13610 done
13611 fi
13612
13613
13614
13615
13616
13617
13618
13619 am_save_CPPFLAGS="$CPPFLAGS"
13620
13621 for element in $INCICONV; do
13622 haveit=
13623 for x in $CPPFLAGS; do
13624
13625 acl_save_prefix="$prefix"
13626 prefix="$acl_final_prefix"
13627 acl_save_exec_prefix="$exec_prefix"
13628 exec_prefix="$acl_final_exec_prefix"
13629 eval x=\"$x\"
13630 exec_prefix="$acl_save_exec_prefix"
13631 prefix="$acl_save_prefix"
13632
13633 if test "X$x" = "X$element"; then
13634 haveit=yes
13635 break
13636 fi
13637 done
13638 if test -z "$haveit"; then
13639 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
13640 fi
13641 done
13642
13643
13644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
13645 $as_echo_n "checking for iconv... " >&6; }
13646 if test "${am_cv_func_iconv+set}" = set; then :
13647 $as_echo_n "(cached) " >&6
13648 else
13649
13650 am_cv_func_iconv="no, consider installing GNU libiconv"
13651 am_cv_lib_iconv=no
13652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13653 /* end confdefs.h. */
13654 #include <stdlib.h>
13655 #include <iconv.h>
13656 int
13657 main ()
13658 {
13659 iconv_t cd = iconv_open("","");
13660 iconv(cd,NULL,NULL,NULL,NULL);
13661 iconv_close(cd);
13662 ;
13663 return 0;
13664 }
13665 _ACEOF
13666 if ac_fn_c_try_link "$LINENO"; then :
13667 am_cv_func_iconv=yes
13668 fi
13669 rm -f core conftest.err conftest.$ac_objext \
13670 conftest$ac_exeext conftest.$ac_ext
13671 if test "$am_cv_func_iconv" != yes; then
13672 am_save_LIBS="$LIBS"
13673 LIBS="$LIBS $LIBICONV"
13674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13675 /* end confdefs.h. */
13676 #include <stdlib.h>
13677 #include <iconv.h>
13678 int
13679 main ()
13680 {
13681 iconv_t cd = iconv_open("","");
13682 iconv(cd,NULL,NULL,NULL,NULL);
13683 iconv_close(cd);
13684 ;
13685 return 0;
13686 }
13687 _ACEOF
13688 if ac_fn_c_try_link "$LINENO"; then :
13689 am_cv_lib_iconv=yes
13690 am_cv_func_iconv=yes
13691 fi
13692 rm -f core conftest.err conftest.$ac_objext \
13693 conftest$ac_exeext conftest.$ac_ext
13694 LIBS="$am_save_LIBS"
13695 fi
13696
13697 fi
13698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
13699 $as_echo "$am_cv_func_iconv" >&6; }
13700 if test "$am_cv_func_iconv" = yes; then
13701
13702 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
13703
13704 fi
13705 if test "$am_cv_lib_iconv" = yes; then
13706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
13707 $as_echo_n "checking how to link with libiconv... " >&6; }
13708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
13709 $as_echo "$LIBICONV" >&6; }
13710 else
13711 CPPFLAGS="$am_save_CPPFLAGS"
13712 LIBICONV=
13713 LTLIBICONV=
13714 fi
13715
13716
13717
13718 if test "$am_cv_func_iconv" = yes; then
13719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
13720 $as_echo_n "checking for iconv declaration... " >&6; }
13721 if test "${am_cv_proto_iconv+set}" = set; then :
13722 $as_echo_n "(cached) " >&6
13723 else
13724
13725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13726 /* end confdefs.h. */
13727
13728 #include <stdlib.h>
13729 #include <iconv.h>
13730 extern
13731 #ifdef __cplusplus
13732 "C"
13733 #endif
13734 #if defined(__STDC__) || defined(__cplusplus)
13735 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
13736 #else
13737 size_t iconv();
13738 #endif
13739
13740 int
13741 main ()
13742 {
13743
13744 ;
13745 return 0;
13746 }
13747 _ACEOF
13748 if ac_fn_c_try_compile "$LINENO"; then :
13749 am_cv_proto_iconv_arg1=""
13750 else
13751 am_cv_proto_iconv_arg1="const"
13752 fi
13753 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13754 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);"
13755 fi
13756
13757 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
13758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
13759 }$am_cv_proto_iconv" >&5
13760 $as_echo "${ac_t:-
13761 }$am_cv_proto_iconv" >&6; }
13762
13763 cat >>confdefs.h <<_ACEOF
13764 #define ICONV_CONST $am_cv_proto_iconv_arg1
13765 _ACEOF
13766
13767 fi
13768
13769
13770 all_targets=false
13771 BUILD_NLMCONV=
13772 NLMCONV_DEFS=
13773 BUILD_SRCONV=
13774 BUILD_DLLTOOL=
13775 DLLTOOL_DEFS=
13776 DLLTOOL_DEFAULT=
13777 BUILD_WINDRES=
13778 BUILD_WINDMC=
13779 BUILD_DLLWRAP=
13780 BUILD_MISC=
13781 BUILD_INSTALL_MISC=
13782 OBJDUMP_DEFS=
13783 OBJDUMP_PRIVATE_VECTORS=
13784 OBJDUMP_PRIVATE_OFILES=
13785 od_vectors=
13786
13787 for targ in $target $canon_targets
13788 do
13789 if test "x$targ" = "xall"; then
13790 all_targets=true
13791 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13792 BUILD_SRCONV='$(SRCONV_PROG)'
13793 NLMCONV_DEFS="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC"
13794 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
13795 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13796 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13797 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13798 if test -z "$DLLTOOL_DEFAULT"; then
13799 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
13800 fi
13801 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
13802 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
13803 od_vectors="$od_vectors objdump_private_desc_xcoff"
13804 else
13805 case $targ in
13806 i[3-7]86*-*-netware*)
13807 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13808 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_I386"
13809 ;;
13810 alpha*-*-netware*)
13811 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13812 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_ALPHA"
13813 ;;
13814 powerpc*-*-netware*)
13815 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13816 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_POWERPC"
13817 ;;
13818 sparc*-*-netware*)
13819 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13820 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_SPARC"
13821 ;;
13822 esac
13823
13824 case $targ in
13825 *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;;
13826 esac
13827
13828 case $targ in
13829 arm-epoc-pe*)
13830 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13831 if test -z "$DLLTOOL_DEFAULT"; then
13832 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_EPOC"
13833 fi
13834 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM"
13835 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13836 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13837 ;;
13838 arm-wince-pe* | arm-*-wince | arm*-*-cegcc* | arm*-*-mingw32ce*)
13839 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13840 if test -z "$DLLTOOL_DEFAULT"; then
13841 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE"
13842 fi
13843 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM"
13844 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13845 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13846 ;;
13847 arm-*-pe*)
13848 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13849 if test -z "$DLLTOOL_DEFAULT"; then
13850 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM"
13851 fi
13852 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM"
13853 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13854 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13855 ;;
13856 x86_64-*-mingw*)
13857 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13858 if test -z "$DLLTOOL_DEFAULT"; then
13859 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64"
13860 fi
13861 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64"
13862 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13863 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13864 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
13865 ;;
13866 i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*)
13867 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13868 if test -z "$DLLTOOL_DEFAULT"; then
13869 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
13870 fi
13871 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
13872 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13873 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13874 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
13875 ;;
13876 i[3-7]86-*-interix)
13877 BUILD_DLLTOOL='$(DLLTOOL_PROG)'
13878 if test -z "$DLLTOOL_DEFAULT"; then
13879 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
13880 fi
13881 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
13882 ;;
13883 powerpc*-aix5.[01])
13884 ;;
13885 powerpc*-aix[5-9].*)
13886 OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT"
13887 ;;
13888 powerpc*-*-pe* | powerpc*-*-cygwin*)
13889 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13890 if test -z "$DLLTOOL_DEFAULT"; then
13891 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC"
13892 fi
13893 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC"
13894 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13895 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13896 ;;
13897 powerpc*-*-linux* | powerpc*-*-elf* | powerpc*-*-eabi*)
13898 BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu"
13899 ;;
13900 sh*-*-pe)
13901 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13902 if test -z "$DLLTOOL_DEFAULT"; then
13903 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH"
13904 fi
13905 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH"
13906 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13907 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13908 ;;
13909 spu-*-*)
13910 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
13911 ;;
13912 mips*-*-pe)
13913 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13914 if test -z "$DLLTOOL_DEFAULT"; then
13915 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS"
13916 fi
13917 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS"
13918 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13919 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13920 ;;
13921 mcore-*-pe)
13922 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13923 if test -z "$DLLTOOL_DEFAULT"; then
13924 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE"
13925 fi
13926 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE"
13927 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13928 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13929 ;;
13930 mcore-*-elf)
13931 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13932 if test -z "$DLLTOOL_DEFAULT"; then
13933 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF"
13934 fi
13935 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF"
13936 ;;
13937 mep-*)
13938 OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0"
13939 ;;
13940 esac
13941
13942 # Add objdump private vectors.
13943 case $targ in
13944 powerpc-*-aix*)
13945 od_vectors="$od_vectors objdump_private_desc_xcoff"
13946 ;;
13947 esac
13948 fi
13949 done
13950
13951 # Uniq objdump private vector, build objdump target ofiles.
13952 od_files=
13953 f=""
13954 for i in $od_vectors ; do
13955 case " $f " in
13956 *" $i "*) ;;
13957 *)
13958 f="$f $i"
13959 OBJDUMP_PRIVATE_VECTORS="$OBJDUMP_PRIVATE_VECTORS &$i,"
13960 case $i in
13961 objdump_private_desc_xcoff)
13962 od_files="$od_files od-xcoff" ;;
13963 *) as_fn_error "*** unknown private vector $i" "$LINENO" 5 ;;
13964 esac
13965 ;;
13966 esac
13967 done
13968
13969 # Uniq objdump target ofiles
13970 f=""
13971 for i in $od_files ; do
13972 case " $f " in
13973 *" $i "*) ;;
13974 *)
13975 f="$f $i"
13976 OBJDUMP_PRIVATE_OFILES="$OBJDUMP_PRIVATE_OFILES $i.$objext"
13977 ;;
13978 esac
13979 done
13980
13981 DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT"
13982
13983 if test "${with_windres+set}" = set; then
13984 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13985 fi
13986
13987 if test "${with_windmc+set}" = set; then
13988 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13989 fi
13990
13991 OBJDUMP_DEFS="${OBJDUMP_DEFS} -DOBJDUMP_PRIVATE_VECTORS=\"${OBJDUMP_PRIVATE_VECTORS}\""
13992
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
14003
14004
14005
14006
14007 cat >>confdefs.h <<_ACEOF
14008 #define TARGET "${target}"
14009 _ACEOF
14010
14011
14012 targ=$target
14013 . $srcdir/../bfd/config.bfd
14014 if test "x$targ_underscore" = "xyes"; then
14015 UNDERSCORE=1
14016 else
14017 UNDERSCORE=0
14018 fi
14019
14020 cat >>confdefs.h <<_ACEOF
14021 #define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE
14022 _ACEOF
14023
14024
14025 # Emulation
14026 targ=$target
14027 . ${srcdir}/configure.tgt
14028 EMULATION=$targ_emul
14029 EMULATION_VECTOR=$targ_emul_vector
14030
14031
14032
14033
14034 # Required for html and install-html
14035
14036
14037
14038
14039
14040 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14041
14042 cat >confcache <<\_ACEOF
14043 # This file is a shell script that caches the results of configure
14044 # tests run on this system so they can be shared between configure
14045 # scripts and configure runs, see configure's option --config-cache.
14046 # It is not useful on other systems. If it contains results you don't
14047 # want to keep, you may remove or edit it.
14048 #
14049 # config.status only pays attention to the cache file if you give it
14050 # the --recheck option to rerun configure.
14051 #
14052 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14053 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14054 # following values.
14055
14056 _ACEOF
14057
14058 # The following way of writing the cache mishandles newlines in values,
14059 # but we know of no workaround that is simple, portable, and efficient.
14060 # So, we kill variables containing newlines.
14061 # Ultrix sh set writes to stderr and can't be redirected directly,
14062 # and sets the high bit in the cache file unless we assign to the vars.
14063 (
14064 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14065 eval ac_val=\$$ac_var
14066 case $ac_val in #(
14067 *${as_nl}*)
14068 case $ac_var in #(
14069 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14070 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14071 esac
14072 case $ac_var in #(
14073 _ | IFS | as_nl) ;; #(
14074 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14075 *) { eval $ac_var=; unset $ac_var;} ;;
14076 esac ;;
14077 esac
14078 done
14079
14080 (set) 2>&1 |
14081 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14082 *${as_nl}ac_space=\ *)
14083 # `set' does not quote correctly, so add quotes: double-quote
14084 # substitution turns \\\\ into \\, and sed turns \\ into \.
14085 sed -n \
14086 "s/'/'\\\\''/g;
14087 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14088 ;; #(
14089 *)
14090 # `set' quotes correctly as required by POSIX, so do not add quotes.
14091 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14092 ;;
14093 esac |
14094 sort
14095 ) |
14096 sed '
14097 /^ac_cv_env_/b end
14098 t clear
14099 :clear
14100 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14101 t end
14102 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14103 :end' >>confcache
14104 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14105 if test -w "$cache_file"; then
14106 test "x$cache_file" != "x/dev/null" &&
14107 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14108 $as_echo "$as_me: updating cache $cache_file" >&6;}
14109 cat confcache >$cache_file
14110 else
14111 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14112 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14113 fi
14114 fi
14115 rm -f confcache
14116
14117 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14118 # Let make expand exec_prefix.
14119 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14120
14121 DEFS=-DHAVE_CONFIG_H
14122
14123 ac_libobjs=
14124 ac_ltlibobjs=
14125 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14126 # 1. Remove the extension, and $U if already installed.
14127 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14128 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14129 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14130 # will be set to the directory where LIBOBJS objects are built.
14131 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14132 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14133 done
14134 LIBOBJS=$ac_libobjs
14135
14136 LTLIBOBJS=$ac_ltlibobjs
14137
14138
14139 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14140 as_fn_error "conditional \"AMDEP\" was never defined.
14141 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14142 fi
14143 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14144 as_fn_error "conditional \"am__fastdepCC\" was never defined.
14145 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14146 fi
14147 if test -n "$EXEEXT"; then
14148 am__EXEEXT_TRUE=
14149 am__EXEEXT_FALSE='#'
14150 else
14151 am__EXEEXT_TRUE='#'
14152 am__EXEEXT_FALSE=
14153 fi
14154
14155 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14156 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14157 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14158 fi
14159 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14160 as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14161 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14162 fi
14163
14164 : ${CONFIG_STATUS=./config.status}
14165 ac_write_fail=0
14166 ac_clean_files_save=$ac_clean_files
14167 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14168 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14169 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14170 as_write_fail=0
14171 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14172 #! $SHELL
14173 # Generated by $as_me.
14174 # Run this file to recreate the current configuration.
14175 # Compiler output produced by configure, useful for debugging
14176 # configure, is in config.log if it exists.
14177
14178 debug=false
14179 ac_cs_recheck=false
14180 ac_cs_silent=false
14181
14182 SHELL=\${CONFIG_SHELL-$SHELL}
14183 export SHELL
14184 _ASEOF
14185 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14186 ## -------------------- ##
14187 ## M4sh Initialization. ##
14188 ## -------------------- ##
14189
14190 # Be more Bourne compatible
14191 DUALCASE=1; export DUALCASE # for MKS sh
14192 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14193 emulate sh
14194 NULLCMD=:
14195 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14196 # is contrary to our usage. Disable this feature.
14197 alias -g '${1+"$@"}'='"$@"'
14198 setopt NO_GLOB_SUBST
14199 else
14200 case `(set -o) 2>/dev/null` in #(
14201 *posix*) :
14202 set -o posix ;; #(
14203 *) :
14204 ;;
14205 esac
14206 fi
14207
14208
14209 as_nl='
14210 '
14211 export as_nl
14212 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14213 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14214 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14215 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14216 # Prefer a ksh shell builtin over an external printf program on Solaris,
14217 # but without wasting forks for bash or zsh.
14218 if test -z "$BASH_VERSION$ZSH_VERSION" \
14219 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14220 as_echo='print -r --'
14221 as_echo_n='print -rn --'
14222 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14223 as_echo='printf %s\n'
14224 as_echo_n='printf %s'
14225 else
14226 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14227 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14228 as_echo_n='/usr/ucb/echo -n'
14229 else
14230 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14231 as_echo_n_body='eval
14232 arg=$1;
14233 case $arg in #(
14234 *"$as_nl"*)
14235 expr "X$arg" : "X\\(.*\\)$as_nl";
14236 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14237 esac;
14238 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14239 '
14240 export as_echo_n_body
14241 as_echo_n='sh -c $as_echo_n_body as_echo'
14242 fi
14243 export as_echo_body
14244 as_echo='sh -c $as_echo_body as_echo'
14245 fi
14246
14247 # The user is always right.
14248 if test "${PATH_SEPARATOR+set}" != set; then
14249 PATH_SEPARATOR=:
14250 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14251 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14252 PATH_SEPARATOR=';'
14253 }
14254 fi
14255
14256
14257 # IFS
14258 # We need space, tab and new line, in precisely that order. Quoting is
14259 # there to prevent editors from complaining about space-tab.
14260 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14261 # splitting by setting IFS to empty value.)
14262 IFS=" "" $as_nl"
14263
14264 # Find who we are. Look in the path if we contain no directory separator.
14265 case $0 in #((
14266 *[\\/]* ) as_myself=$0 ;;
14267 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14268 for as_dir in $PATH
14269 do
14270 IFS=$as_save_IFS
14271 test -z "$as_dir" && as_dir=.
14272 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14273 done
14274 IFS=$as_save_IFS
14275
14276 ;;
14277 esac
14278 # We did not find ourselves, most probably we were run as `sh COMMAND'
14279 # in which case we are not to be found in the path.
14280 if test "x$as_myself" = x; then
14281 as_myself=$0
14282 fi
14283 if test ! -f "$as_myself"; then
14284 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14285 exit 1
14286 fi
14287
14288 # Unset variables that we do not need and which cause bugs (e.g. in
14289 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14290 # suppresses any "Segmentation fault" message there. '((' could
14291 # trigger a bug in pdksh 5.2.14.
14292 for as_var in BASH_ENV ENV MAIL MAILPATH
14293 do eval test x\${$as_var+set} = xset \
14294 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14295 done
14296 PS1='$ '
14297 PS2='> '
14298 PS4='+ '
14299
14300 # NLS nuisances.
14301 LC_ALL=C
14302 export LC_ALL
14303 LANGUAGE=C
14304 export LANGUAGE
14305
14306 # CDPATH.
14307 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14308
14309
14310 # as_fn_error ERROR [LINENO LOG_FD]
14311 # ---------------------------------
14312 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14313 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14314 # script with status $?, using 1 if that was 0.
14315 as_fn_error ()
14316 {
14317 as_status=$?; test $as_status -eq 0 && as_status=1
14318 if test "$3"; then
14319 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14320 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14321 fi
14322 $as_echo "$as_me: error: $1" >&2
14323 as_fn_exit $as_status
14324 } # as_fn_error
14325
14326
14327 # as_fn_set_status STATUS
14328 # -----------------------
14329 # Set $? to STATUS, without forking.
14330 as_fn_set_status ()
14331 {
14332 return $1
14333 } # as_fn_set_status
14334
14335 # as_fn_exit STATUS
14336 # -----------------
14337 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14338 as_fn_exit ()
14339 {
14340 set +e
14341 as_fn_set_status $1
14342 exit $1
14343 } # as_fn_exit
14344
14345 # as_fn_unset VAR
14346 # ---------------
14347 # Portably unset VAR.
14348 as_fn_unset ()
14349 {
14350 { eval $1=; unset $1;}
14351 }
14352 as_unset=as_fn_unset
14353 # as_fn_append VAR VALUE
14354 # ----------------------
14355 # Append the text in VALUE to the end of the definition contained in VAR. Take
14356 # advantage of any shell optimizations that allow amortized linear growth over
14357 # repeated appends, instead of the typical quadratic growth present in naive
14358 # implementations.
14359 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14360 eval 'as_fn_append ()
14361 {
14362 eval $1+=\$2
14363 }'
14364 else
14365 as_fn_append ()
14366 {
14367 eval $1=\$$1\$2
14368 }
14369 fi # as_fn_append
14370
14371 # as_fn_arith ARG...
14372 # ------------------
14373 # Perform arithmetic evaluation on the ARGs, and store the result in the
14374 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14375 # must be portable across $(()) and expr.
14376 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14377 eval 'as_fn_arith ()
14378 {
14379 as_val=$(( $* ))
14380 }'
14381 else
14382 as_fn_arith ()
14383 {
14384 as_val=`expr "$@" || test $? -eq 1`
14385 }
14386 fi # as_fn_arith
14387
14388
14389 if expr a : '\(a\)' >/dev/null 2>&1 &&
14390 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14391 as_expr=expr
14392 else
14393 as_expr=false
14394 fi
14395
14396 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14397 as_basename=basename
14398 else
14399 as_basename=false
14400 fi
14401
14402 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14403 as_dirname=dirname
14404 else
14405 as_dirname=false
14406 fi
14407
14408 as_me=`$as_basename -- "$0" ||
14409 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14410 X"$0" : 'X\(//\)$' \| \
14411 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14412 $as_echo X/"$0" |
14413 sed '/^.*\/\([^/][^/]*\)\/*$/{
14414 s//\1/
14415 q
14416 }
14417 /^X\/\(\/\/\)$/{
14418 s//\1/
14419 q
14420 }
14421 /^X\/\(\/\).*/{
14422 s//\1/
14423 q
14424 }
14425 s/.*/./; q'`
14426
14427 # Avoid depending upon Character Ranges.
14428 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14429 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14430 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14431 as_cr_digits='0123456789'
14432 as_cr_alnum=$as_cr_Letters$as_cr_digits
14433
14434 ECHO_C= ECHO_N= ECHO_T=
14435 case `echo -n x` in #(((((
14436 -n*)
14437 case `echo 'xy\c'` in
14438 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14439 xy) ECHO_C='\c';;
14440 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14441 ECHO_T=' ';;
14442 esac;;
14443 *)
14444 ECHO_N='-n';;
14445 esac
14446
14447 rm -f conf$$ conf$$.exe conf$$.file
14448 if test -d conf$$.dir; then
14449 rm -f conf$$.dir/conf$$.file
14450 else
14451 rm -f conf$$.dir
14452 mkdir conf$$.dir 2>/dev/null
14453 fi
14454 if (echo >conf$$.file) 2>/dev/null; then
14455 if ln -s conf$$.file conf$$ 2>/dev/null; then
14456 as_ln_s='ln -s'
14457 # ... but there are two gotchas:
14458 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14459 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14460 # In both cases, we have to default to `cp -p'.
14461 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14462 as_ln_s='cp -p'
14463 elif ln conf$$.file conf$$ 2>/dev/null; then
14464 as_ln_s=ln
14465 else
14466 as_ln_s='cp -p'
14467 fi
14468 else
14469 as_ln_s='cp -p'
14470 fi
14471 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14472 rmdir conf$$.dir 2>/dev/null
14473
14474
14475 # as_fn_mkdir_p
14476 # -------------
14477 # Create "$as_dir" as a directory, including parents if necessary.
14478 as_fn_mkdir_p ()
14479 {
14480
14481 case $as_dir in #(
14482 -*) as_dir=./$as_dir;;
14483 esac
14484 test -d "$as_dir" || eval $as_mkdir_p || {
14485 as_dirs=
14486 while :; do
14487 case $as_dir in #(
14488 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14489 *) as_qdir=$as_dir;;
14490 esac
14491 as_dirs="'$as_qdir' $as_dirs"
14492 as_dir=`$as_dirname -- "$as_dir" ||
14493 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14494 X"$as_dir" : 'X\(//\)[^/]' \| \
14495 X"$as_dir" : 'X\(//\)$' \| \
14496 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14497 $as_echo X"$as_dir" |
14498 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14499 s//\1/
14500 q
14501 }
14502 /^X\(\/\/\)[^/].*/{
14503 s//\1/
14504 q
14505 }
14506 /^X\(\/\/\)$/{
14507 s//\1/
14508 q
14509 }
14510 /^X\(\/\).*/{
14511 s//\1/
14512 q
14513 }
14514 s/.*/./; q'`
14515 test -d "$as_dir" && break
14516 done
14517 test -z "$as_dirs" || eval "mkdir $as_dirs"
14518 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14519
14520
14521 } # as_fn_mkdir_p
14522 if mkdir -p . 2>/dev/null; then
14523 as_mkdir_p='mkdir -p "$as_dir"'
14524 else
14525 test -d ./-p && rmdir ./-p
14526 as_mkdir_p=false
14527 fi
14528
14529 if test -x / >/dev/null 2>&1; then
14530 as_test_x='test -x'
14531 else
14532 if ls -dL / >/dev/null 2>&1; then
14533 as_ls_L_option=L
14534 else
14535 as_ls_L_option=
14536 fi
14537 as_test_x='
14538 eval sh -c '\''
14539 if test -d "$1"; then
14540 test -d "$1/.";
14541 else
14542 case $1 in #(
14543 -*)set "./$1";;
14544 esac;
14545 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14546 ???[sx]*):;;*)false;;esac;fi
14547 '\'' sh
14548 '
14549 fi
14550 as_executable_p=$as_test_x
14551
14552 # Sed expression to map a string onto a valid CPP name.
14553 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14554
14555 # Sed expression to map a string onto a valid variable name.
14556 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14557
14558
14559 exec 6>&1
14560 ## ----------------------------------- ##
14561 ## Main body of $CONFIG_STATUS script. ##
14562 ## ----------------------------------- ##
14563 _ASEOF
14564 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14565
14566 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14567 # Save the log message, to keep $0 and so on meaningful, and to
14568 # report actual input values of CONFIG_FILES etc. instead of their
14569 # values after options handling.
14570 ac_log="
14571 This file was extended by $as_me, which was
14572 generated by GNU Autoconf 2.64. Invocation command line was
14573
14574 CONFIG_FILES = $CONFIG_FILES
14575 CONFIG_HEADERS = $CONFIG_HEADERS
14576 CONFIG_LINKS = $CONFIG_LINKS
14577 CONFIG_COMMANDS = $CONFIG_COMMANDS
14578 $ $0 $@
14579
14580 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14581 "
14582
14583 _ACEOF
14584
14585 case $ac_config_files in *"
14586 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14587 esac
14588
14589 case $ac_config_headers in *"
14590 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14591 esac
14592
14593
14594 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14595 # Files that config.status was made for.
14596 config_files="$ac_config_files"
14597 config_headers="$ac_config_headers"
14598 config_commands="$ac_config_commands"
14599
14600 _ACEOF
14601
14602 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14603 ac_cs_usage="\
14604 \`$as_me' instantiates files and other configuration actions
14605 from templates according to the current configuration. Unless the files
14606 and actions are specified as TAGs, all are instantiated by default.
14607
14608 Usage: $0 [OPTION]... [TAG]...
14609
14610 -h, --help print this help, then exit
14611 -V, --version print version number and configuration settings, then exit
14612 -q, --quiet, --silent
14613 do not print progress messages
14614 -d, --debug don't remove temporary files
14615 --recheck update $as_me by reconfiguring in the same conditions
14616 --file=FILE[:TEMPLATE]
14617 instantiate the configuration file FILE
14618 --header=FILE[:TEMPLATE]
14619 instantiate the configuration header FILE
14620
14621 Configuration files:
14622 $config_files
14623
14624 Configuration headers:
14625 $config_headers
14626
14627 Configuration commands:
14628 $config_commands
14629
14630 Report bugs to the package provider."
14631
14632 _ACEOF
14633 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14634 ac_cs_version="\\
14635 config.status
14636 configured by $0, generated by GNU Autoconf 2.64,
14637 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14638
14639 Copyright (C) 2009 Free Software Foundation, Inc.
14640 This config.status script is free software; the Free Software Foundation
14641 gives unlimited permission to copy, distribute and modify it."
14642
14643 ac_pwd='$ac_pwd'
14644 srcdir='$srcdir'
14645 INSTALL='$INSTALL'
14646 MKDIR_P='$MKDIR_P'
14647 AWK='$AWK'
14648 test -n "\$AWK" || AWK=awk
14649 _ACEOF
14650
14651 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14652 # The default lists apply if the user does not specify any file.
14653 ac_need_defaults=:
14654 while test $# != 0
14655 do
14656 case $1 in
14657 --*=*)
14658 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14659 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14660 ac_shift=:
14661 ;;
14662 *)
14663 ac_option=$1
14664 ac_optarg=$2
14665 ac_shift=shift
14666 ;;
14667 esac
14668
14669 case $ac_option in
14670 # Handling of the options.
14671 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14672 ac_cs_recheck=: ;;
14673 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14674 $as_echo "$ac_cs_version"; exit ;;
14675 --debug | --debu | --deb | --de | --d | -d )
14676 debug=: ;;
14677 --file | --fil | --fi | --f )
14678 $ac_shift
14679 case $ac_optarg in
14680 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14681 esac
14682 as_fn_append CONFIG_FILES " '$ac_optarg'"
14683 ac_need_defaults=false;;
14684 --header | --heade | --head | --hea )
14685 $ac_shift
14686 case $ac_optarg in
14687 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14688 esac
14689 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14690 ac_need_defaults=false;;
14691 --he | --h)
14692 # Conflict between --help and --header
14693 as_fn_error "ambiguous option: \`$1'
14694 Try \`$0 --help' for more information.";;
14695 --help | --hel | -h )
14696 $as_echo "$ac_cs_usage"; exit ;;
14697 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14698 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14699 ac_cs_silent=: ;;
14700
14701 # This is an error.
14702 -*) as_fn_error "unrecognized option: \`$1'
14703 Try \`$0 --help' for more information." ;;
14704
14705 *) as_fn_append ac_config_targets " $1"
14706 ac_need_defaults=false ;;
14707
14708 esac
14709 shift
14710 done
14711
14712 ac_configure_extra_args=
14713
14714 if $ac_cs_silent; then
14715 exec 6>/dev/null
14716 ac_configure_extra_args="$ac_configure_extra_args --silent"
14717 fi
14718
14719 _ACEOF
14720 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14721 if \$ac_cs_recheck; then
14722 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14723 shift
14724 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14725 CONFIG_SHELL='$SHELL'
14726 export CONFIG_SHELL
14727 exec "\$@"
14728 fi
14729
14730 _ACEOF
14731 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14732 exec 5>>config.log
14733 {
14734 echo
14735 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14736 ## Running $as_me. ##
14737 _ASBOX
14738 $as_echo "$ac_log"
14739 } >&5
14740
14741 _ACEOF
14742 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14743 #
14744 # INIT-COMMANDS
14745 #
14746 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14747
14748
14749 # The HP-UX ksh and POSIX shell print the target directory to stdout
14750 # if CDPATH is set.
14751 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14752
14753 sed_quote_subst='$sed_quote_subst'
14754 double_quote_subst='$double_quote_subst'
14755 delay_variable_subst='$delay_variable_subst'
14756 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14757 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14758 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14759 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14760 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14761 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14762 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14763 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14764 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14765 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14766 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14767 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14768 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14769 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14770 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14771 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14772 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14773 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14774 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14775 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14776 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14777 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14778 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14779 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14780 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14781 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14782 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14783 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14784 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14785 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14786 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14787 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14788 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14789 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14790 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14791 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14792 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14793 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14794 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14795 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14796 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14797 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14798 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14799 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14800 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14801 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14802 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14803 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14804 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"`'
14805 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14806 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14807 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14808 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14809 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14810 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14811 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14812 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14813 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14814 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14815 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14816 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14817 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14818 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14819 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14820 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14821 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14822 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14823 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14824 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14825 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14826 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14827 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14828 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14829 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14830 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14831 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14832 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14833 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14834 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14835 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14836 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14837 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14838 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14839 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14840 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14841 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14842 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14843 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14844 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14845 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14846 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14847 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14848 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14849 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14850 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14851 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14852 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14853 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14854 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14855 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14856 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14857 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14858 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14859 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14860 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14861 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14862 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14863 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14864 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14865 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14866 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14867 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14868 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14869 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14870 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14871 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14872 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14873 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14874 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14875 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14876
14877 LTCC='$LTCC'
14878 LTCFLAGS='$LTCFLAGS'
14879 compiler='$compiler_DEFAULT'
14880
14881 # A function that is used when there is no print builtin or printf.
14882 func_fallback_echo ()
14883 {
14884 eval 'cat <<_LTECHO_EOF
14885 \$1
14886 _LTECHO_EOF'
14887 }
14888
14889 # Quote evaled strings.
14890 for var in SHELL \
14891 ECHO \
14892 SED \
14893 GREP \
14894 EGREP \
14895 FGREP \
14896 LD \
14897 NM \
14898 LN_S \
14899 lt_SP2NL \
14900 lt_NL2SP \
14901 reload_flag \
14902 OBJDUMP \
14903 deplibs_check_method \
14904 file_magic_cmd \
14905 AR \
14906 AR_FLAGS \
14907 STRIP \
14908 RANLIB \
14909 CC \
14910 CFLAGS \
14911 compiler \
14912 lt_cv_sys_global_symbol_pipe \
14913 lt_cv_sys_global_symbol_to_cdecl \
14914 lt_cv_sys_global_symbol_to_c_name_address \
14915 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14916 lt_prog_compiler_no_builtin_flag \
14917 lt_prog_compiler_wl \
14918 lt_prog_compiler_pic \
14919 lt_prog_compiler_static \
14920 lt_cv_prog_compiler_c_o \
14921 need_locks \
14922 DSYMUTIL \
14923 NMEDIT \
14924 LIPO \
14925 OTOOL \
14926 OTOOL64 \
14927 shrext_cmds \
14928 export_dynamic_flag_spec \
14929 whole_archive_flag_spec \
14930 compiler_needs_object \
14931 with_gnu_ld \
14932 allow_undefined_flag \
14933 no_undefined_flag \
14934 hardcode_libdir_flag_spec \
14935 hardcode_libdir_flag_spec_ld \
14936 hardcode_libdir_separator \
14937 fix_srcfile_path \
14938 exclude_expsyms \
14939 include_expsyms \
14940 file_list_spec \
14941 variables_saved_for_relink \
14942 libname_spec \
14943 library_names_spec \
14944 soname_spec \
14945 install_override_mode \
14946 finish_eval \
14947 old_striplib \
14948 striplib; do
14949 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14950 *[\\\\\\\`\\"\\\$]*)
14951 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14952 ;;
14953 *)
14954 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14955 ;;
14956 esac
14957 done
14958
14959 # Double-quote double-evaled strings.
14960 for var in reload_cmds \
14961 old_postinstall_cmds \
14962 old_postuninstall_cmds \
14963 old_archive_cmds \
14964 extract_expsyms_cmds \
14965 old_archive_from_new_cmds \
14966 old_archive_from_expsyms_cmds \
14967 archive_cmds \
14968 archive_expsym_cmds \
14969 module_cmds \
14970 module_expsym_cmds \
14971 export_symbols_cmds \
14972 prelink_cmds \
14973 postinstall_cmds \
14974 postuninstall_cmds \
14975 finish_cmds \
14976 sys_lib_search_path_spec \
14977 sys_lib_dlsearch_path_spec; do
14978 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14979 *[\\\\\\\`\\"\\\$]*)
14980 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14981 ;;
14982 *)
14983 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14984 ;;
14985 esac
14986 done
14987
14988 ac_aux_dir='$ac_aux_dir'
14989 xsi_shell='$xsi_shell'
14990 lt_shell_append='$lt_shell_append'
14991
14992 # See if we are running on zsh, and set the options which allow our
14993 # commands through without removal of \ escapes INIT.
14994 if test -n "\${ZSH_VERSION+set}" ; then
14995 setopt NO_GLOB_SUBST
14996 fi
14997
14998
14999 PACKAGE='$PACKAGE'
15000 VERSION='$VERSION'
15001 TIMESTAMP='$TIMESTAMP'
15002 RM='$RM'
15003 ofile='$ofile'
15004
15005
15006
15007 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
15008 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15009 # from automake.
15010 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15011 # Capture the value of LINGUAS because we need it to compute CATALOGS.
15012 LINGUAS="${LINGUAS-%UNSET%}"
15013
15014
15015 _ACEOF
15016
15017 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15018
15019 # Handling of arguments.
15020 for ac_config_target in $ac_config_targets
15021 do
15022 case $ac_config_target in
15023 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15024 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15025 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15026 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15027 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15028 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15029 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15030
15031 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15032 esac
15033 done
15034
15035
15036 # If the user did not use the arguments to specify the items to instantiate,
15037 # then the envvar interface is used. Set only those that are not.
15038 # We use the long form for the default assignment because of an extremely
15039 # bizarre bug on SunOS 4.1.3.
15040 if $ac_need_defaults; then
15041 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15042 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15043 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15044 fi
15045
15046 # Have a temporary directory for convenience. Make it in the build tree
15047 # simply because there is no reason against having it here, and in addition,
15048 # creating and moving files from /tmp can sometimes cause problems.
15049 # Hook for its removal unless debugging.
15050 # Note that there is a small window in which the directory will not be cleaned:
15051 # after its creation but before its name has been assigned to `$tmp'.
15052 $debug ||
15053 {
15054 tmp=
15055 trap 'exit_status=$?
15056 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15057 ' 0
15058 trap 'as_fn_exit 1' 1 2 13 15
15059 }
15060 # Create a (secure) tmp directory for tmp files.
15061
15062 {
15063 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15064 test -n "$tmp" && test -d "$tmp"
15065 } ||
15066 {
15067 tmp=./conf$$-$RANDOM
15068 (umask 077 && mkdir "$tmp")
15069 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15070
15071 # Set up the scripts for CONFIG_FILES section.
15072 # No need to generate them if there are no CONFIG_FILES.
15073 # This happens for instance with `./config.status config.h'.
15074 if test -n "$CONFIG_FILES"; then
15075
15076
15077 ac_cr=`echo X | tr X '\015'`
15078 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15079 # But we know of no other shell where ac_cr would be empty at this
15080 # point, so we can use a bashism as a fallback.
15081 if test "x$ac_cr" = x; then
15082 eval ac_cr=\$\'\\r\'
15083 fi
15084 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15085 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15086 ac_cs_awk_cr='\r'
15087 else
15088 ac_cs_awk_cr=$ac_cr
15089 fi
15090
15091 echo 'BEGIN {' >"$tmp/subs1.awk" &&
15092 _ACEOF
15093
15094
15095 {
15096 echo "cat >conf$$subs.awk <<_ACEOF" &&
15097 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15098 echo "_ACEOF"
15099 } >conf$$subs.sh ||
15100 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15101 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15102 ac_delim='%!_!# '
15103 for ac_last_try in false false false false false :; do
15104 . ./conf$$subs.sh ||
15105 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15106
15107 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15108 if test $ac_delim_n = $ac_delim_num; then
15109 break
15110 elif $ac_last_try; then
15111 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15112 else
15113 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15114 fi
15115 done
15116 rm -f conf$$subs.sh
15117
15118 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15119 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15120 _ACEOF
15121 sed -n '
15122 h
15123 s/^/S["/; s/!.*/"]=/
15124 p
15125 g
15126 s/^[^!]*!//
15127 :repl
15128 t repl
15129 s/'"$ac_delim"'$//
15130 t delim
15131 :nl
15132 h
15133 s/\(.\{148\}\).*/\1/
15134 t more1
15135 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15136 p
15137 n
15138 b repl
15139 :more1
15140 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15141 p
15142 g
15143 s/.\{148\}//
15144 t nl
15145 :delim
15146 h
15147 s/\(.\{148\}\).*/\1/
15148 t more2
15149 s/["\\]/\\&/g; s/^/"/; s/$/"/
15150 p
15151 b
15152 :more2
15153 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15154 p
15155 g
15156 s/.\{148\}//
15157 t delim
15158 ' <conf$$subs.awk | sed '
15159 /^[^""]/{
15160 N
15161 s/\n//
15162 }
15163 ' >>$CONFIG_STATUS || ac_write_fail=1
15164 rm -f conf$$subs.awk
15165 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15166 _ACAWK
15167 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15168 for (key in S) S_is_set[key] = 1
15169 FS = "\a"
15170
15171 }
15172 {
15173 line = $ 0
15174 nfields = split(line, field, "@")
15175 substed = 0
15176 len = length(field[1])
15177 for (i = 2; i < nfields; i++) {
15178 key = field[i]
15179 keylen = length(key)
15180 if (S_is_set[key]) {
15181 value = S[key]
15182 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15183 len += length(value) + length(field[++i])
15184 substed = 1
15185 } else
15186 len += 1 + keylen
15187 }
15188
15189 print line
15190 }
15191
15192 _ACAWK
15193 _ACEOF
15194 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15195 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15196 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15197 else
15198 cat
15199 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15200 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15201 _ACEOF
15202
15203 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15204 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15205 # trailing colons and then remove the whole line if VPATH becomes empty
15206 # (actually we leave an empty line to preserve line numbers).
15207 if test "x$srcdir" = x.; then
15208 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15209 s/:*\$(srcdir):*/:/
15210 s/:*\${srcdir}:*/:/
15211 s/:*@srcdir@:*/:/
15212 s/^\([^=]*=[ ]*\):*/\1/
15213 s/:*$//
15214 s/^[^=]*=[ ]*$//
15215 }'
15216 fi
15217
15218 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15219 fi # test -n "$CONFIG_FILES"
15220
15221 # Set up the scripts for CONFIG_HEADERS section.
15222 # No need to generate them if there are no CONFIG_HEADERS.
15223 # This happens for instance with `./config.status Makefile'.
15224 if test -n "$CONFIG_HEADERS"; then
15225 cat >"$tmp/defines.awk" <<\_ACAWK ||
15226 BEGIN {
15227 _ACEOF
15228
15229 # Transform confdefs.h into an awk script `defines.awk', embedded as
15230 # here-document in config.status, that substitutes the proper values into
15231 # config.h.in to produce config.h.
15232
15233 # Create a delimiter string that does not exist in confdefs.h, to ease
15234 # handling of long lines.
15235 ac_delim='%!_!# '
15236 for ac_last_try in false false :; do
15237 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15238 if test -z "$ac_t"; then
15239 break
15240 elif $ac_last_try; then
15241 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15242 else
15243 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15244 fi
15245 done
15246
15247 # For the awk script, D is an array of macro values keyed by name,
15248 # likewise P contains macro parameters if any. Preserve backslash
15249 # newline sequences.
15250
15251 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15252 sed -n '
15253 s/.\{148\}/&'"$ac_delim"'/g
15254 t rset
15255 :rset
15256 s/^[ ]*#[ ]*define[ ][ ]*/ /
15257 t def
15258 d
15259 :def
15260 s/\\$//
15261 t bsnl
15262 s/["\\]/\\&/g
15263 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15264 D["\1"]=" \3"/p
15265 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
15266 d
15267 :bsnl
15268 s/["\\]/\\&/g
15269 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15270 D["\1"]=" \3\\\\\\n"\\/p
15271 t cont
15272 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15273 t cont
15274 d
15275 :cont
15276 n
15277 s/.\{148\}/&'"$ac_delim"'/g
15278 t clear
15279 :clear
15280 s/\\$//
15281 t bsnlc
15282 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15283 d
15284 :bsnlc
15285 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15286 b cont
15287 ' <confdefs.h | sed '
15288 s/'"$ac_delim"'/"\\\
15289 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15290
15291 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15292 for (key in D) D_is_set[key] = 1
15293 FS = "\a"
15294 }
15295 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15296 line = \$ 0
15297 split(line, arg, " ")
15298 if (arg[1] == "#") {
15299 defundef = arg[2]
15300 mac1 = arg[3]
15301 } else {
15302 defundef = substr(arg[1], 2)
15303 mac1 = arg[2]
15304 }
15305 split(mac1, mac2, "(") #)
15306 macro = mac2[1]
15307 prefix = substr(line, 1, index(line, defundef) - 1)
15308 if (D_is_set[macro]) {
15309 # Preserve the white space surrounding the "#".
15310 print prefix "define", macro P[macro] D[macro]
15311 next
15312 } else {
15313 # Replace #undef with comments. This is necessary, for example,
15314 # in the case of _POSIX_SOURCE, which is predefined and required
15315 # on some systems where configure will not decide to define it.
15316 if (defundef == "undef") {
15317 print "/*", prefix defundef, macro, "*/"
15318 next
15319 }
15320 }
15321 }
15322 { print }
15323 _ACAWK
15324 _ACEOF
15325 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15326 as_fn_error "could not setup config headers machinery" "$LINENO" 5
15327 fi # test -n "$CONFIG_HEADERS"
15328
15329
15330 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
15331 shift
15332 for ac_tag
15333 do
15334 case $ac_tag in
15335 :[FHLC]) ac_mode=$ac_tag; continue;;
15336 esac
15337 case $ac_mode$ac_tag in
15338 :[FHL]*:*);;
15339 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15340 :[FH]-) ac_tag=-:-;;
15341 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15342 esac
15343 ac_save_IFS=$IFS
15344 IFS=:
15345 set x $ac_tag
15346 IFS=$ac_save_IFS
15347 shift
15348 ac_file=$1
15349 shift
15350
15351 case $ac_mode in
15352 :L) ac_source=$1;;
15353 :[FH])
15354 ac_file_inputs=
15355 for ac_f
15356 do
15357 case $ac_f in
15358 -) ac_f="$tmp/stdin";;
15359 *) # Look for the file first in the build tree, then in the source tree
15360 # (if the path is not absolute). The absolute path cannot be DOS-style,
15361 # because $ac_f cannot contain `:'.
15362 test -f "$ac_f" ||
15363 case $ac_f in
15364 [\\/$]*) false;;
15365 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15366 esac ||
15367 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15368 esac
15369 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15370 as_fn_append ac_file_inputs " '$ac_f'"
15371 done
15372
15373 # Let's still pretend it is `configure' which instantiates (i.e., don't
15374 # use $as_me), people would be surprised to read:
15375 # /* config.h. Generated by config.status. */
15376 configure_input='Generated from '`
15377 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15378 `' by configure.'
15379 if test x"$ac_file" != x-; then
15380 configure_input="$ac_file. $configure_input"
15381 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15382 $as_echo "$as_me: creating $ac_file" >&6;}
15383 fi
15384 # Neutralize special characters interpreted by sed in replacement strings.
15385 case $configure_input in #(
15386 *\&* | *\|* | *\\* )
15387 ac_sed_conf_input=`$as_echo "$configure_input" |
15388 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15389 *) ac_sed_conf_input=$configure_input;;
15390 esac
15391
15392 case $ac_tag in
15393 *:-:* | *:-) cat >"$tmp/stdin" \
15394 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15395 esac
15396 ;;
15397 esac
15398
15399 ac_dir=`$as_dirname -- "$ac_file" ||
15400 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15401 X"$ac_file" : 'X\(//\)[^/]' \| \
15402 X"$ac_file" : 'X\(//\)$' \| \
15403 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15404 $as_echo X"$ac_file" |
15405 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15406 s//\1/
15407 q
15408 }
15409 /^X\(\/\/\)[^/].*/{
15410 s//\1/
15411 q
15412 }
15413 /^X\(\/\/\)$/{
15414 s//\1/
15415 q
15416 }
15417 /^X\(\/\).*/{
15418 s//\1/
15419 q
15420 }
15421 s/.*/./; q'`
15422 as_dir="$ac_dir"; as_fn_mkdir_p
15423 ac_builddir=.
15424
15425 case "$ac_dir" in
15426 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15427 *)
15428 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15429 # A ".." for each directory in $ac_dir_suffix.
15430 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15431 case $ac_top_builddir_sub in
15432 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15433 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15434 esac ;;
15435 esac
15436 ac_abs_top_builddir=$ac_pwd
15437 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15438 # for backward compatibility:
15439 ac_top_builddir=$ac_top_build_prefix
15440
15441 case $srcdir in
15442 .) # We are building in place.
15443 ac_srcdir=.
15444 ac_top_srcdir=$ac_top_builddir_sub
15445 ac_abs_top_srcdir=$ac_pwd ;;
15446 [\\/]* | ?:[\\/]* ) # Absolute name.
15447 ac_srcdir=$srcdir$ac_dir_suffix;
15448 ac_top_srcdir=$srcdir
15449 ac_abs_top_srcdir=$srcdir ;;
15450 *) # Relative name.
15451 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15452 ac_top_srcdir=$ac_top_build_prefix$srcdir
15453 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15454 esac
15455 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15456
15457
15458 case $ac_mode in
15459 :F)
15460 #
15461 # CONFIG_FILE
15462 #
15463
15464 case $INSTALL in
15465 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15466 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15467 esac
15468 ac_MKDIR_P=$MKDIR_P
15469 case $MKDIR_P in
15470 [\\/$]* | ?:[\\/]* ) ;;
15471 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15472 esac
15473 _ACEOF
15474
15475 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15476 # If the template does not know about datarootdir, expand it.
15477 # FIXME: This hack should be removed a few years after 2.60.
15478 ac_datarootdir_hack=; ac_datarootdir_seen=
15479 ac_sed_dataroot='
15480 /datarootdir/ {
15481 p
15482 q
15483 }
15484 /@datadir@/p
15485 /@docdir@/p
15486 /@infodir@/p
15487 /@localedir@/p
15488 /@mandir@/p'
15489 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15490 *datarootdir*) ac_datarootdir_seen=yes;;
15491 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15492 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15493 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15494 _ACEOF
15495 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15496 ac_datarootdir_hack='
15497 s&@datadir@&$datadir&g
15498 s&@docdir@&$docdir&g
15499 s&@infodir@&$infodir&g
15500 s&@localedir@&$localedir&g
15501 s&@mandir@&$mandir&g
15502 s&\\\${datarootdir}&$datarootdir&g' ;;
15503 esac
15504 _ACEOF
15505
15506 # Neutralize VPATH when `$srcdir' = `.'.
15507 # Shell code in configure.ac might set extrasub.
15508 # FIXME: do we really want to maintain this feature?
15509 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15510 ac_sed_extra="$ac_vpsub
15511 $extrasub
15512 _ACEOF
15513 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15514 :t
15515 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15516 s|@configure_input@|$ac_sed_conf_input|;t t
15517 s&@top_builddir@&$ac_top_builddir_sub&;t t
15518 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15519 s&@srcdir@&$ac_srcdir&;t t
15520 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15521 s&@top_srcdir@&$ac_top_srcdir&;t t
15522 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15523 s&@builddir@&$ac_builddir&;t t
15524 s&@abs_builddir@&$ac_abs_builddir&;t t
15525 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15526 s&@INSTALL@&$ac_INSTALL&;t t
15527 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15528 $ac_datarootdir_hack
15529 "
15530 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15531 || as_fn_error "could not create $ac_file" "$LINENO" 5
15532
15533 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15534 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15535 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15536 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15537 which seems to be undefined. Please make sure it is defined." >&5
15538 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15539 which seems to be undefined. Please make sure it is defined." >&2;}
15540
15541 rm -f "$tmp/stdin"
15542 case $ac_file in
15543 -) cat "$tmp/out" && rm -f "$tmp/out";;
15544 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15545 esac \
15546 || as_fn_error "could not create $ac_file" "$LINENO" 5
15547 ;;
15548 :H)
15549 #
15550 # CONFIG_HEADER
15551 #
15552 if test x"$ac_file" != x-; then
15553 {
15554 $as_echo "/* $configure_input */" \
15555 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15556 } >"$tmp/config.h" \
15557 || as_fn_error "could not create $ac_file" "$LINENO" 5
15558 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15559 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15560 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15561 else
15562 rm -f "$ac_file"
15563 mv "$tmp/config.h" "$ac_file" \
15564 || as_fn_error "could not create $ac_file" "$LINENO" 5
15565 fi
15566 else
15567 $as_echo "/* $configure_input */" \
15568 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15569 || as_fn_error "could not create -" "$LINENO" 5
15570 fi
15571 # Compute "$ac_file"'s index in $config_headers.
15572 _am_arg="$ac_file"
15573 _am_stamp_count=1
15574 for _am_header in $config_headers :; do
15575 case $_am_header in
15576 $_am_arg | $_am_arg:* )
15577 break ;;
15578 * )
15579 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15580 esac
15581 done
15582 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15583 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15584 X"$_am_arg" : 'X\(//\)[^/]' \| \
15585 X"$_am_arg" : 'X\(//\)$' \| \
15586 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15587 $as_echo X"$_am_arg" |
15588 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15589 s//\1/
15590 q
15591 }
15592 /^X\(\/\/\)[^/].*/{
15593 s//\1/
15594 q
15595 }
15596 /^X\(\/\/\)$/{
15597 s//\1/
15598 q
15599 }
15600 /^X\(\/\).*/{
15601 s//\1/
15602 q
15603 }
15604 s/.*/./; q'`/stamp-h$_am_stamp_count
15605 ;;
15606
15607 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15608 $as_echo "$as_me: executing $ac_file commands" >&6;}
15609 ;;
15610 esac
15611
15612
15613 case $ac_file$ac_mode in
15614 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15615 # Autoconf 2.62 quotes --file arguments for eval, but not when files
15616 # are listed without --file. Let's play safe and only enable the eval
15617 # if we detect the quoting.
15618 case $CONFIG_FILES in
15619 *\'*) eval set x "$CONFIG_FILES" ;;
15620 *) set x $CONFIG_FILES ;;
15621 esac
15622 shift
15623 for mf
15624 do
15625 # Strip MF so we end up with the name of the file.
15626 mf=`echo "$mf" | sed -e 's/:.*$//'`
15627 # Check whether this is an Automake generated Makefile or not.
15628 # We used to match only the files named `Makefile.in', but
15629 # some people rename them; so instead we look at the file content.
15630 # Grep'ing the first line is not enough: some people post-process
15631 # each Makefile.in and add a new line on top of each file to say so.
15632 # Grep'ing the whole file is not good either: AIX grep has a line
15633 # limit of 2048, but all sed's we know have understand at least 4000.
15634 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15635 dirpart=`$as_dirname -- "$mf" ||
15636 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15637 X"$mf" : 'X\(//\)[^/]' \| \
15638 X"$mf" : 'X\(//\)$' \| \
15639 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15640 $as_echo X"$mf" |
15641 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15642 s//\1/
15643 q
15644 }
15645 /^X\(\/\/\)[^/].*/{
15646 s//\1/
15647 q
15648 }
15649 /^X\(\/\/\)$/{
15650 s//\1/
15651 q
15652 }
15653 /^X\(\/\).*/{
15654 s//\1/
15655 q
15656 }
15657 s/.*/./; q'`
15658 else
15659 continue
15660 fi
15661 # Extract the definition of DEPDIR, am__include, and am__quote
15662 # from the Makefile without running `make'.
15663 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15664 test -z "$DEPDIR" && continue
15665 am__include=`sed -n 's/^am__include = //p' < "$mf"`
15666 test -z "am__include" && continue
15667 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15668 # When using ansi2knr, U may be empty or an underscore; expand it
15669 U=`sed -n 's/^U = //p' < "$mf"`
15670 # Find all dependency output files, they are included files with
15671 # $(DEPDIR) in their names. We invoke sed twice because it is the
15672 # simplest approach to changing $(DEPDIR) to its actual value in the
15673 # expansion.
15674 for file in `sed -n "
15675 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15676 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15677 # Make sure the directory exists.
15678 test -f "$dirpart/$file" && continue
15679 fdir=`$as_dirname -- "$file" ||
15680 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15681 X"$file" : 'X\(//\)[^/]' \| \
15682 X"$file" : 'X\(//\)$' \| \
15683 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15684 $as_echo X"$file" |
15685 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15686 s//\1/
15687 q
15688 }
15689 /^X\(\/\/\)[^/].*/{
15690 s//\1/
15691 q
15692 }
15693 /^X\(\/\/\)$/{
15694 s//\1/
15695 q
15696 }
15697 /^X\(\/\).*/{
15698 s//\1/
15699 q
15700 }
15701 s/.*/./; q'`
15702 as_dir=$dirpart/$fdir; as_fn_mkdir_p
15703 # echo "creating $dirpart/$file"
15704 echo '# dummy' > "$dirpart/$file"
15705 done
15706 done
15707 }
15708 ;;
15709 "libtool":C)
15710
15711 # See if we are running on zsh, and set the options which allow our
15712 # commands through without removal of \ escapes.
15713 if test -n "${ZSH_VERSION+set}" ; then
15714 setopt NO_GLOB_SUBST
15715 fi
15716
15717 cfgfile="${ofile}T"
15718 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15719 $RM "$cfgfile"
15720
15721 cat <<_LT_EOF >> "$cfgfile"
15722 #! $SHELL
15723
15724 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15725 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15726 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15727 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15728 #
15729 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15730 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15731 # Written by Gordon Matzigkeit, 1996
15732 #
15733 # This file is part of GNU Libtool.
15734 #
15735 # GNU Libtool is free software; you can redistribute it and/or
15736 # modify it under the terms of the GNU General Public License as
15737 # published by the Free Software Foundation; either version 2 of
15738 # the License, or (at your option) any later version.
15739 #
15740 # As a special exception to the GNU General Public License,
15741 # if you distribute this file as part of a program or library that
15742 # is built using GNU Libtool, you may include this file under the
15743 # same distribution terms that you use for the rest of that program.
15744 #
15745 # GNU Libtool is distributed in the hope that it will be useful,
15746 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15747 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15748 # GNU General Public License for more details.
15749 #
15750 # You should have received a copy of the GNU General Public License
15751 # along with GNU Libtool; see the file COPYING. If not, a copy
15752 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15753 # obtained by writing to the Free Software Foundation, Inc.,
15754 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15755
15756
15757 # The names of the tagged configurations supported by this script.
15758 available_tags=""
15759
15760 # ### BEGIN LIBTOOL CONFIG
15761
15762 # Which release of libtool.m4 was used?
15763 macro_version=$macro_version
15764 macro_revision=$macro_revision
15765
15766 # Whether or not to build shared libraries.
15767 build_libtool_libs=$enable_shared
15768
15769 # Whether or not to build static libraries.
15770 build_old_libs=$enable_static
15771
15772 # What type of objects to build.
15773 pic_mode=$pic_mode
15774
15775 # Whether or not to optimize for fast installation.
15776 fast_install=$enable_fast_install
15777
15778 # Shell to use when invoking shell scripts.
15779 SHELL=$lt_SHELL
15780
15781 # An echo program that protects backslashes.
15782 ECHO=$lt_ECHO
15783
15784 # The host system.
15785 host_alias=$host_alias
15786 host=$host
15787 host_os=$host_os
15788
15789 # The build system.
15790 build_alias=$build_alias
15791 build=$build
15792 build_os=$build_os
15793
15794 # A sed program that does not truncate output.
15795 SED=$lt_SED
15796
15797 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15798 Xsed="\$SED -e 1s/^X//"
15799
15800 # A grep program that handles long lines.
15801 GREP=$lt_GREP
15802
15803 # An ERE matcher.
15804 EGREP=$lt_EGREP
15805
15806 # A literal string matcher.
15807 FGREP=$lt_FGREP
15808
15809 # A BSD- or MS-compatible name lister.
15810 NM=$lt_NM
15811
15812 # Whether we need soft or hard links.
15813 LN_S=$lt_LN_S
15814
15815 # What is the maximum length of a command?
15816 max_cmd_len=$max_cmd_len
15817
15818 # Object file suffix (normally "o").
15819 objext=$ac_objext
15820
15821 # Executable file suffix (normally "").
15822 exeext=$exeext
15823
15824 # whether the shell understands "unset".
15825 lt_unset=$lt_unset
15826
15827 # turn spaces into newlines.
15828 SP2NL=$lt_lt_SP2NL
15829
15830 # turn newlines into spaces.
15831 NL2SP=$lt_lt_NL2SP
15832
15833 # An object symbol dumper.
15834 OBJDUMP=$lt_OBJDUMP
15835
15836 # Method to check whether dependent libraries are shared objects.
15837 deplibs_check_method=$lt_deplibs_check_method
15838
15839 # Command to use when deplibs_check_method == "file_magic".
15840 file_magic_cmd=$lt_file_magic_cmd
15841
15842 # The archiver.
15843 AR=$lt_AR
15844 AR_FLAGS=$lt_AR_FLAGS
15845
15846 # A symbol stripping program.
15847 STRIP=$lt_STRIP
15848
15849 # Commands used to install an old-style archive.
15850 RANLIB=$lt_RANLIB
15851 old_postinstall_cmds=$lt_old_postinstall_cmds
15852 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15853
15854 # Whether to use a lock for old archive extraction.
15855 lock_old_archive_extraction=$lock_old_archive_extraction
15856
15857 # A C compiler.
15858 LTCC=$lt_CC
15859
15860 # LTCC compiler flags.
15861 LTCFLAGS=$lt_CFLAGS
15862
15863 # Take the output of nm and produce a listing of raw symbols and C names.
15864 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15865
15866 # Transform the output of nm in a proper C declaration.
15867 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15868
15869 # Transform the output of nm in a C name address pair.
15870 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15871
15872 # Transform the output of nm in a C name address pair when lib prefix is needed.
15873 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15874
15875 # The name of the directory that contains temporary libtool files.
15876 objdir=$objdir
15877
15878 # Used to examine libraries when file_magic_cmd begins with "file".
15879 MAGIC_CMD=$MAGIC_CMD
15880
15881 # Must we lock files when doing compilation?
15882 need_locks=$lt_need_locks
15883
15884 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15885 DSYMUTIL=$lt_DSYMUTIL
15886
15887 # Tool to change global to local symbols on Mac OS X.
15888 NMEDIT=$lt_NMEDIT
15889
15890 # Tool to manipulate fat objects and archives on Mac OS X.
15891 LIPO=$lt_LIPO
15892
15893 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15894 OTOOL=$lt_OTOOL
15895
15896 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15897 OTOOL64=$lt_OTOOL64
15898
15899 # Old archive suffix (normally "a").
15900 libext=$libext
15901
15902 # Shared library suffix (normally ".so").
15903 shrext_cmds=$lt_shrext_cmds
15904
15905 # The commands to extract the exported symbol list from a shared archive.
15906 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15907
15908 # Variables whose values should be saved in libtool wrapper scripts and
15909 # restored at link time.
15910 variables_saved_for_relink=$lt_variables_saved_for_relink
15911
15912 # Do we need the "lib" prefix for modules?
15913 need_lib_prefix=$need_lib_prefix
15914
15915 # Do we need a version for libraries?
15916 need_version=$need_version
15917
15918 # Library versioning type.
15919 version_type=$version_type
15920
15921 # Shared library runtime path variable.
15922 runpath_var=$runpath_var
15923
15924 # Shared library path variable.
15925 shlibpath_var=$shlibpath_var
15926
15927 # Is shlibpath searched before the hard-coded library search path?
15928 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15929
15930 # Format of library name prefix.
15931 libname_spec=$lt_libname_spec
15932
15933 # List of archive names. First name is the real one, the rest are links.
15934 # The last name is the one that the linker finds with -lNAME
15935 library_names_spec=$lt_library_names_spec
15936
15937 # The coded name of the library, if different from the real name.
15938 soname_spec=$lt_soname_spec
15939
15940 # Permission mode override for installation of shared libraries.
15941 install_override_mode=$lt_install_override_mode
15942
15943 # Command to use after installation of a shared archive.
15944 postinstall_cmds=$lt_postinstall_cmds
15945
15946 # Command to use after uninstallation of a shared archive.
15947 postuninstall_cmds=$lt_postuninstall_cmds
15948
15949 # Commands used to finish a libtool library installation in a directory.
15950 finish_cmds=$lt_finish_cmds
15951
15952 # As "finish_cmds", except a single script fragment to be evaled but
15953 # not shown.
15954 finish_eval=$lt_finish_eval
15955
15956 # Whether we should hardcode library paths into libraries.
15957 hardcode_into_libs=$hardcode_into_libs
15958
15959 # Compile-time system search path for libraries.
15960 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15961
15962 # Run-time system search path for libraries.
15963 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15964
15965 # Whether dlopen is supported.
15966 dlopen_support=$enable_dlopen
15967
15968 # Whether dlopen of programs is supported.
15969 dlopen_self=$enable_dlopen_self
15970
15971 # Whether dlopen of statically linked programs is supported.
15972 dlopen_self_static=$enable_dlopen_self_static
15973
15974 # Commands to strip libraries.
15975 old_striplib=$lt_old_striplib
15976 striplib=$lt_striplib
15977
15978
15979 # The linker used to build libraries.
15980 LD=$lt_LD
15981
15982 # How to create reloadable object files.
15983 reload_flag=$lt_reload_flag
15984 reload_cmds=$lt_reload_cmds
15985
15986 # Commands used to build an old-style archive.
15987 old_archive_cmds=$lt_old_archive_cmds
15988
15989 # A language specific compiler.
15990 CC=$lt_compiler
15991
15992 # Is the compiler the GNU compiler?
15993 with_gcc=$GCC
15994
15995 # Compiler flag to turn off builtin functions.
15996 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15997
15998 # How to pass a linker flag through the compiler.
15999 wl=$lt_lt_prog_compiler_wl
16000
16001 # Additional compiler flags for building library objects.
16002 pic_flag=$lt_lt_prog_compiler_pic
16003
16004 # Compiler flag to prevent dynamic linking.
16005 link_static_flag=$lt_lt_prog_compiler_static
16006
16007 # Does compiler simultaneously support -c and -o options?
16008 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16009
16010 # Whether or not to add -lc for building shared libraries.
16011 build_libtool_need_lc=$archive_cmds_need_lc
16012
16013 # Whether or not to disallow shared libs when runtime libs are static.
16014 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16015
16016 # Compiler flag to allow reflexive dlopens.
16017 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16018
16019 # Compiler flag to generate shared objects directly from archives.
16020 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16021
16022 # Whether the compiler copes with passing no objects directly.
16023 compiler_needs_object=$lt_compiler_needs_object
16024
16025 # Create an old-style archive from a shared archive.
16026 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16027
16028 # Create a temporary old-style archive to link instead of a shared archive.
16029 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16030
16031 # Commands used to build a shared archive.
16032 archive_cmds=$lt_archive_cmds
16033 archive_expsym_cmds=$lt_archive_expsym_cmds
16034
16035 # Commands used to build a loadable module if different from building
16036 # a shared archive.
16037 module_cmds=$lt_module_cmds
16038 module_expsym_cmds=$lt_module_expsym_cmds
16039
16040 # Whether we are building with GNU ld or not.
16041 with_gnu_ld=$lt_with_gnu_ld
16042
16043 # Flag that allows shared libraries with undefined symbols to be built.
16044 allow_undefined_flag=$lt_allow_undefined_flag
16045
16046 # Flag that enforces no undefined symbols.
16047 no_undefined_flag=$lt_no_undefined_flag
16048
16049 # Flag to hardcode \$libdir into a binary during linking.
16050 # This must work even if \$libdir does not exist
16051 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16052
16053 # If ld is used when linking, flag to hardcode \$libdir into a binary
16054 # during linking. This must work even if \$libdir does not exist.
16055 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16056
16057 # Whether we need a single "-rpath" flag with a separated argument.
16058 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16059
16060 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16061 # DIR into the resulting binary.
16062 hardcode_direct=$hardcode_direct
16063
16064 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16065 # DIR into the resulting binary and the resulting library dependency is
16066 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16067 # library is relocated.
16068 hardcode_direct_absolute=$hardcode_direct_absolute
16069
16070 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16071 # into the resulting binary.
16072 hardcode_minus_L=$hardcode_minus_L
16073
16074 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16075 # into the resulting binary.
16076 hardcode_shlibpath_var=$hardcode_shlibpath_var
16077
16078 # Set to "yes" if building a shared library automatically hardcodes DIR
16079 # into the library and all subsequent libraries and executables linked
16080 # against it.
16081 hardcode_automatic=$hardcode_automatic
16082
16083 # Set to yes if linker adds runtime paths of dependent libraries
16084 # to runtime path list.
16085 inherit_rpath=$inherit_rpath
16086
16087 # Whether libtool must link a program against all its dependency libraries.
16088 link_all_deplibs=$link_all_deplibs
16089
16090 # Fix the shell variable \$srcfile for the compiler.
16091 fix_srcfile_path=$lt_fix_srcfile_path
16092
16093 # Set to "yes" if exported symbols are required.
16094 always_export_symbols=$always_export_symbols
16095
16096 # The commands to list exported symbols.
16097 export_symbols_cmds=$lt_export_symbols_cmds
16098
16099 # Symbols that should not be listed in the preloaded symbols.
16100 exclude_expsyms=$lt_exclude_expsyms
16101
16102 # Symbols that must always be exported.
16103 include_expsyms=$lt_include_expsyms
16104
16105 # Commands necessary for linking programs (against libraries) with templates.
16106 prelink_cmds=$lt_prelink_cmds
16107
16108 # Specify filename containing input files.
16109 file_list_spec=$lt_file_list_spec
16110
16111 # How to hardcode a shared library path into an executable.
16112 hardcode_action=$hardcode_action
16113
16114 # ### END LIBTOOL CONFIG
16115
16116 _LT_EOF
16117
16118 case $host_os in
16119 aix3*)
16120 cat <<\_LT_EOF >> "$cfgfile"
16121 # AIX sometimes has problems with the GCC collect2 program. For some
16122 # reason, if we set the COLLECT_NAMES environment variable, the problems
16123 # vanish in a puff of smoke.
16124 if test "X${COLLECT_NAMES+set}" != Xset; then
16125 COLLECT_NAMES=
16126 export COLLECT_NAMES
16127 fi
16128 _LT_EOF
16129 ;;
16130 esac
16131
16132
16133 ltmain="$ac_aux_dir/ltmain.sh"
16134
16135
16136 # We use sed instead of cat because bash on DJGPP gets confused if
16137 # if finds mixed CR/LF and LF-only lines. Since sed operates in
16138 # text mode, it properly converts lines to CR/LF. This bash problem
16139 # is reportedly fixed, but why not run on old versions too?
16140 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16141 || (rm -f "$cfgfile"; exit 1)
16142
16143 case $xsi_shell in
16144 yes)
16145 cat << \_LT_EOF >> "$cfgfile"
16146
16147 # func_dirname file append nondir_replacement
16148 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
16149 # otherwise set result to NONDIR_REPLACEMENT.
16150 func_dirname ()
16151 {
16152 case ${1} in
16153 */*) func_dirname_result="${1%/*}${2}" ;;
16154 * ) func_dirname_result="${3}" ;;
16155 esac
16156 }
16157
16158 # func_basename file
16159 func_basename ()
16160 {
16161 func_basename_result="${1##*/}"
16162 }
16163
16164 # func_dirname_and_basename file append nondir_replacement
16165 # perform func_basename and func_dirname in a single function
16166 # call:
16167 # dirname: Compute the dirname of FILE. If nonempty,
16168 # add APPEND to the result, otherwise set result
16169 # to NONDIR_REPLACEMENT.
16170 # value returned in "$func_dirname_result"
16171 # basename: Compute filename of FILE.
16172 # value retuned in "$func_basename_result"
16173 # Implementation must be kept synchronized with func_dirname
16174 # and func_basename. For efficiency, we do not delegate to
16175 # those functions but instead duplicate the functionality here.
16176 func_dirname_and_basename ()
16177 {
16178 case ${1} in
16179 */*) func_dirname_result="${1%/*}${2}" ;;
16180 * ) func_dirname_result="${3}" ;;
16181 esac
16182 func_basename_result="${1##*/}"
16183 }
16184
16185 # func_stripname prefix suffix name
16186 # strip PREFIX and SUFFIX off of NAME.
16187 # PREFIX and SUFFIX must not contain globbing or regex special
16188 # characters, hashes, percent signs, but SUFFIX may contain a leading
16189 # dot (in which case that matches only a dot).
16190 func_stripname ()
16191 {
16192 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16193 # positional parameters, so assign one to ordinary parameter first.
16194 func_stripname_result=${3}
16195 func_stripname_result=${func_stripname_result#"${1}"}
16196 func_stripname_result=${func_stripname_result%"${2}"}
16197 }
16198
16199 # func_opt_split
16200 func_opt_split ()
16201 {
16202 func_opt_split_opt=${1%%=*}
16203 func_opt_split_arg=${1#*=}
16204 }
16205
16206 # func_lo2o object
16207 func_lo2o ()
16208 {
16209 case ${1} in
16210 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16211 *) func_lo2o_result=${1} ;;
16212 esac
16213 }
16214
16215 # func_xform libobj-or-source
16216 func_xform ()
16217 {
16218 func_xform_result=${1%.*}.lo
16219 }
16220
16221 # func_arith arithmetic-term...
16222 func_arith ()
16223 {
16224 func_arith_result=$(( $* ))
16225 }
16226
16227 # func_len string
16228 # STRING may not start with a hyphen.
16229 func_len ()
16230 {
16231 func_len_result=${#1}
16232 }
16233
16234 _LT_EOF
16235 ;;
16236 *) # Bourne compatible functions.
16237 cat << \_LT_EOF >> "$cfgfile"
16238
16239 # func_dirname file append nondir_replacement
16240 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
16241 # otherwise set result to NONDIR_REPLACEMENT.
16242 func_dirname ()
16243 {
16244 # Extract subdirectory from the argument.
16245 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16246 if test "X$func_dirname_result" = "X${1}"; then
16247 func_dirname_result="${3}"
16248 else
16249 func_dirname_result="$func_dirname_result${2}"
16250 fi
16251 }
16252
16253 # func_basename file
16254 func_basename ()
16255 {
16256 func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16257 }
16258
16259
16260 # func_stripname prefix suffix name
16261 # strip PREFIX and SUFFIX off of NAME.
16262 # PREFIX and SUFFIX must not contain globbing or regex special
16263 # characters, hashes, percent signs, but SUFFIX may contain a leading
16264 # dot (in which case that matches only a dot).
16265 # func_strip_suffix prefix name
16266 func_stripname ()
16267 {
16268 case ${2} in
16269 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16270 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16271 esac
16272 }
16273
16274 # sed scripts:
16275 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16276 my_sed_long_arg='1s/^-[^=]*=//'
16277
16278 # func_opt_split
16279 func_opt_split ()
16280 {
16281 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16282 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16283 }
16284
16285 # func_lo2o object
16286 func_lo2o ()
16287 {
16288 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16289 }
16290
16291 # func_xform libobj-or-source
16292 func_xform ()
16293 {
16294 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16295 }
16296
16297 # func_arith arithmetic-term...
16298 func_arith ()
16299 {
16300 func_arith_result=`expr "$@"`
16301 }
16302
16303 # func_len string
16304 # STRING may not start with a hyphen.
16305 func_len ()
16306 {
16307 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16308 }
16309
16310 _LT_EOF
16311 esac
16312
16313 case $lt_shell_append in
16314 yes)
16315 cat << \_LT_EOF >> "$cfgfile"
16316
16317 # func_append var value
16318 # Append VALUE to the end of shell variable VAR.
16319 func_append ()
16320 {
16321 eval "$1+=\$2"
16322 }
16323 _LT_EOF
16324 ;;
16325 *)
16326 cat << \_LT_EOF >> "$cfgfile"
16327
16328 # func_append var value
16329 # Append VALUE to the end of shell variable VAR.
16330 func_append ()
16331 {
16332 eval "$1=\$$1\$2"
16333 }
16334
16335 _LT_EOF
16336 ;;
16337 esac
16338
16339
16340 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16341 || (rm -f "$cfgfile"; exit 1)
16342
16343 mv -f "$cfgfile" "$ofile" ||
16344 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16345 chmod +x "$ofile"
16346
16347 ;;
16348 "default-1":C)
16349 for ac_file in $CONFIG_FILES; do
16350 # Support "outfile[:infile[:infile...]]"
16351 case "$ac_file" in
16352 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16353 esac
16354 # PO directories have a Makefile.in generated from Makefile.in.in.
16355 case "$ac_file" in */Makefile.in)
16356 # Adjust a relative srcdir.
16357 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16358 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16359 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16360 # In autoconf-2.13 it is called $ac_given_srcdir.
16361 # In autoconf-2.50 it is called $srcdir.
16362 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16363 case "$ac_given_srcdir" in
16364 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16365 /*) top_srcdir="$ac_given_srcdir" ;;
16366 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
16367 esac
16368 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16369 rm -f "$ac_dir/POTFILES"
16370 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16371 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16372 POMAKEFILEDEPS="POTFILES.in"
16373 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16374 # on $ac_dir but don't depend on user-specified configuration
16375 # parameters.
16376 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16377 # The LINGUAS file contains the set of available languages.
16378 if test -n "$OBSOLETE_ALL_LINGUAS"; then
16379 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16380 fi
16381 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16382 # Hide the ALL_LINGUAS assigment from automake.
16383 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16384 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16385 else
16386 # The set of available languages was given in configure.in.
16387 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16388 fi
16389 case "$ac_given_srcdir" in
16390 .) srcdirpre= ;;
16391 *) srcdirpre='$(srcdir)/' ;;
16392 esac
16393 POFILES=
16394 GMOFILES=
16395 UPDATEPOFILES=
16396 DUMMYPOFILES=
16397 for lang in $ALL_LINGUAS; do
16398 POFILES="$POFILES $srcdirpre$lang.po"
16399 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16400 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16401 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16402 done
16403 # CATALOGS depends on both $ac_dir and the user's LINGUAS
16404 # environment variable.
16405 INST_LINGUAS=
16406 if test -n "$ALL_LINGUAS"; then
16407 for presentlang in $ALL_LINGUAS; do
16408 useit=no
16409 if test "%UNSET%" != "$LINGUAS"; then
16410 desiredlanguages="$LINGUAS"
16411 else
16412 desiredlanguages="$ALL_LINGUAS"
16413 fi
16414 for desiredlang in $desiredlanguages; do
16415 # Use the presentlang catalog if desiredlang is
16416 # a. equal to presentlang, or
16417 # b. a variant of presentlang (because in this case,
16418 # presentlang can be used as a fallback for messages
16419 # which are not translated in the desiredlang catalog).
16420 case "$desiredlang" in
16421 "$presentlang"*) useit=yes;;
16422 esac
16423 done
16424 if test $useit = yes; then
16425 INST_LINGUAS="$INST_LINGUAS $presentlang"
16426 fi
16427 done
16428 fi
16429 CATALOGS=
16430 if test -n "$INST_LINGUAS"; then
16431 for lang in $INST_LINGUAS; do
16432 CATALOGS="$CATALOGS $lang.gmo"
16433 done
16434 fi
16435 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16436 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"
16437 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16438 if test -f "$f"; then
16439 case "$f" in
16440 *.orig | *.bak | *~) ;;
16441 *) cat "$f" >> "$ac_dir/Makefile" ;;
16442 esac
16443 fi
16444 done
16445 fi
16446 ;;
16447 esac
16448 done ;;
16449
16450 esac
16451 done # for ac_tag
16452
16453
16454 as_fn_exit 0
16455 _ACEOF
16456 ac_clean_files=$ac_clean_files_save
16457
16458 test $ac_write_fail = 0 ||
16459 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16460
16461
16462 # configure is writing to config.log, and then calls config.status.
16463 # config.status does its own redirection, appending to config.log.
16464 # Unfortunately, on DOS this fails, as config.log is still kept open
16465 # by configure, so config.status won't be able to write to it; its
16466 # output is simply discarded. So we exec the FD to /dev/null,
16467 # effectively closing config.log, so it can be properly (re)opened and
16468 # appended to by config.status. When coming back to configure, we
16469 # need to make the FD available again.
16470 if test "$no_create" != yes; then
16471 ac_cs_success=:
16472 ac_config_status_args=
16473 test "$silent" = yes &&
16474 ac_config_status_args="$ac_config_status_args --quiet"
16475 exec 5>/dev/null
16476 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16477 exec 5>>config.log
16478 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16479 # would make configure fail if this is the last instruction.
16480 $ac_cs_success || as_fn_exit $?
16481 fi
16482 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16483 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16484 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16485 fi
16486
This page took 0.410604 seconds and 4 git commands to generate.