6e0947a37f892d27d431e405b4d3d3325d8056d3
[binutils-gdb.git] / ld / 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 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175 else
176 as_have_required=no
177 fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180 else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182 as_found=false
183 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184 do
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198 fi
199 fi
200 done;;
201 esac
202 as_found=false
203 done
204 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207 fi; }
208 IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220 fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228 else
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
233 fi
234 exit 1
235 fi
236 fi
237 fi
238 SHELL=${CONFIG_SHELL-/bin/sh}
239 export SHELL
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE= GREP_OPTIONS=
242 unset CLICOLOR_FORCE GREP_OPTIONS
243
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
247 # as_fn_unset VAR
248 # ---------------
249 # Portably unset VAR.
250 as_fn_unset ()
251 {
252 { eval $1=; unset $1;}
253 }
254 as_unset=as_fn_unset
255
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
259 as_fn_set_status ()
260 {
261 return $1
262 } # as_fn_set_status
263
264 # as_fn_exit STATUS
265 # -----------------
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267 as_fn_exit ()
268 {
269 set +e
270 as_fn_set_status $1
271 exit $1
272 } # as_fn_exit
273
274 # as_fn_mkdir_p
275 # -------------
276 # Create "$as_dir" as a directory, including parents if necessary.
277 as_fn_mkdir_p ()
278 {
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320 } # as_fn_mkdir_p
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
326 # implementations.
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332 else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337 fi # as_fn_append
338
339 # as_fn_arith ARG...
340 # ------------------
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349 else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354 fi # as_fn_arith
355
356
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
362 as_fn_error ()
363 {
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371 } # as_fn_error
372
373 if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
375 as_expr=expr
376 else
377 as_expr=false
378 fi
379
380 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381 as_basename=basename
382 else
383 as_basename=false
384 fi
385
386 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388 else
389 as_dirname=false
390 fi
391
392 as_me=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396 $as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
410
411 # Avoid depending upon Character Ranges.
412 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits='0123456789'
416 as_cr_alnum=$as_cr_Letters$as_cr_digits
417
418
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
428 sed '
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
433 N
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436 t loop
437 s/-\n.*//
438 ' >$as_me.lineno &&
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
446 # Exit status is that of the last command.
447 exit
448 }
449
450 ECHO_C= ECHO_N= ECHO_T=
451 case `echo -n x` in #(((((
452 -n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459 *)
460 ECHO_N='-n';;
461 esac
462
463 rm -f conf$$ conf$$.exe conf$$.file
464 if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
466 else
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
469 fi
470 if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
472 as_ln_s='ln -s'
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
483 fi
484 else
485 as_ln_s='cp -p'
486 fi
487 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488 rmdir conf$$.dir 2>/dev/null
489
490 if mkdir -p . 2>/dev/null; then
491 as_mkdir_p='mkdir -p "$as_dir"'
492 else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495 fi
496
497 if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499 else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517 fi
518 as_executable_p=$as_test_x
519
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
527
528 # Check that we are running under the correct shell.
529 SHELL=${CONFIG_SHELL-/bin/sh}
530
531 case X$lt_ECHO in
532 X*--fallback-echo)
533 # Remove one level of quotation (which was required for Make).
534 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
535 ;;
536 esac
537
538 ECHO=${lt_ECHO-echo}
539 if test "X$1" = X--no-reexec; then
540 # Discard the --no-reexec flag, and continue.
541 shift
542 elif test "X$1" = X--fallback-echo; then
543 # Avoid inline document here, it may be left over
544 :
545 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
546 # Yippee, $ECHO works!
547 :
548 else
549 # Restart under the correct shell.
550 exec $SHELL "$0" --no-reexec ${1+"$@"}
551 fi
552
553 if test "X$1" = X--fallback-echo; then
554 # used as fallback echo
555 shift
556 cat <<_LT_EOF
557 $*
558 _LT_EOF
559 exit 0
560 fi
561
562 # The HP-UX ksh and POSIX shell print the target directory to stdout
563 # if CDPATH is set.
564 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
565
566 if test -z "$lt_ECHO"; then
567 if test "X${echo_test_string+set}" != Xset; then
568 # find a string as large as possible, as long as the shell can cope with it
569 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
570 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
571 if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
572 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
573 then
574 break
575 fi
576 done
577 fi
578
579 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
580 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
581 test "X$echo_testing_string" = "X$echo_test_string"; then
582 :
583 else
584 # The Solaris, AIX, and Digital Unix default echo programs unquote
585 # backslashes. This makes it impossible to quote backslashes using
586 # echo "$something" | sed 's/\\/\\\\/g'
587 #
588 # So, first we look for a working echo in the user's PATH.
589
590 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
591 for dir in $PATH /usr/ucb; do
592 IFS="$lt_save_ifs"
593 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
594 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
595 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
596 test "X$echo_testing_string" = "X$echo_test_string"; then
597 ECHO="$dir/echo"
598 break
599 fi
600 done
601 IFS="$lt_save_ifs"
602
603 if test "X$ECHO" = Xecho; then
604 # We didn't find a better echo, so look for alternatives.
605 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
606 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
607 test "X$echo_testing_string" = "X$echo_test_string"; then
608 # This shell has a builtin print -r that does the trick.
609 ECHO='print -r'
610 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
611 test "X$CONFIG_SHELL" != X/bin/ksh; then
612 # If we have ksh, try running configure again with it.
613 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
614 export ORIGINAL_CONFIG_SHELL
615 CONFIG_SHELL=/bin/ksh
616 export CONFIG_SHELL
617 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
618 else
619 # Try using printf.
620 ECHO='printf %s\n'
621 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
622 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
623 test "X$echo_testing_string" = "X$echo_test_string"; then
624 # Cool, printf works
625 :
626 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
627 test "X$echo_testing_string" = 'X\t' &&
628 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
629 test "X$echo_testing_string" = "X$echo_test_string"; then
630 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
631 export CONFIG_SHELL
632 SHELL="$CONFIG_SHELL"
633 export SHELL
634 ECHO="$CONFIG_SHELL $0 --fallback-echo"
635 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
636 test "X$echo_testing_string" = 'X\t' &&
637 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
638 test "X$echo_testing_string" = "X$echo_test_string"; then
639 ECHO="$CONFIG_SHELL $0 --fallback-echo"
640 else
641 # maybe with a smaller string...
642 prev=:
643
644 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
645 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
646 then
647 break
648 fi
649 prev="$cmd"
650 done
651
652 if test "$prev" != 'sed 50q "$0"'; then
653 echo_test_string=`eval $prev`
654 export echo_test_string
655 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
656 else
657 # Oops. We lost completely, so just stick with echo.
658 ECHO=echo
659 fi
660 fi
661 fi
662 fi
663 fi
664 fi
665
666 # Copy echo and quote the copy suitably for passing to libtool from
667 # the Makefile, instead of quoting the original, which is used later.
668 lt_ECHO=$ECHO
669 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
670 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
671 fi
672
673
674
675
676 exec 7<&0 </dev/null 6>&1
677
678 # Name of the host.
679 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
680 # so uname gets run too.
681 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
682
683 #
684 # Initializations.
685 #
686 ac_default_prefix=/usr/local
687 ac_clean_files=
688 ac_config_libobj_dir=.
689 LIBOBJS=
690 cross_compiling=no
691 subdirs=
692 MFLAGS=
693 MAKEFLAGS=
694
695 # Identity of this package.
696 PACKAGE_NAME=
697 PACKAGE_TARNAME=
698 PACKAGE_VERSION=
699 PACKAGE_STRING=
700 PACKAGE_BUGREPORT=
701 PACKAGE_URL=
702
703 ac_unique_file="ldmain.c"
704 # Factoring default headers for most tests.
705 ac_includes_default="\
706 #include <stdio.h>
707 #ifdef HAVE_SYS_TYPES_H
708 # include <sys/types.h>
709 #endif
710 #ifdef HAVE_SYS_STAT_H
711 # include <sys/stat.h>
712 #endif
713 #ifdef STDC_HEADERS
714 # include <stdlib.h>
715 # include <stddef.h>
716 #else
717 # ifdef HAVE_STDLIB_H
718 # include <stdlib.h>
719 # endif
720 #endif
721 #ifdef HAVE_STRING_H
722 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
723 # include <memory.h>
724 # endif
725 # include <string.h>
726 #endif
727 #ifdef HAVE_STRINGS_H
728 # include <strings.h>
729 #endif
730 #ifdef HAVE_INTTYPES_H
731 # include <inttypes.h>
732 #endif
733 #ifdef HAVE_STDINT_H
734 # include <stdint.h>
735 #endif
736 #ifdef HAVE_UNISTD_H
737 # include <unistd.h>
738 #endif"
739
740 ac_subst_vars='am__EXEEXT_FALSE
741 am__EXEEXT_TRUE
742 LTLIBOBJS
743 LIBOBJS
744 TESTBFDLIB
745 EMULATION_LIBPATH
746 LIB_PATH
747 EMUL_EXTRA_OFILES
748 EMULATION_OFILES
749 EMUL
750 STRINGIFY
751 NATIVE_LIB_DIRS
752 HOSTING_LIBS
753 HOSTING_CRT0
754 HDEFINES
755 do_compare
756 GENINSRC_NEVER_FALSE
757 GENINSRC_NEVER_TRUE
758 MAINT
759 MAINTAINER_MODE_FALSE
760 MAINTAINER_MODE_TRUE
761 LEXLIB
762 LEX_OUTPUT_ROOT
763 LEX
764 YFLAGS
765 YACC
766 MSGMERGE
767 MSGFMT
768 MKINSTALLDIRS
769 CATOBJEXT
770 GENCAT
771 INSTOBJEXT
772 DATADIRNAME
773 CATALOGS
774 POSUB
775 GMSGFMT
776 XGETTEXT
777 INCINTL
778 LIBINTL_DEP
779 LIBINTL
780 USE_NLS
781 OTOOL64
782 OTOOL
783 LIPO
784 NMEDIT
785 DSYMUTIL
786 lt_ECHO
787 RANLIB
788 AR
789 OBJDUMP
790 LN_S
791 NM
792 ac_ct_DUMPBIN
793 DUMPBIN
794 LD
795 FGREP
796 SED
797 LIBTOOL
798 EGREP
799 GREP
800 CPP
801 NO_WERROR
802 WARN_CFLAGS
803 TARGET_SYSTEM_ROOT_DEFINE
804 TARGET_SYSTEM_ROOT
805 use_sysroot
806 am__fastdepCC_FALSE
807 am__fastdepCC_TRUE
808 CCDEPMODE
809 AMDEPBACKSLASH
810 AMDEP_FALSE
811 AMDEP_TRUE
812 am__quote
813 am__include
814 DEPDIR
815 am__untar
816 am__tar
817 AMTAR
818 am__leading_dot
819 SET_MAKE
820 AWK
821 mkdir_p
822 MKDIR_P
823 INSTALL_STRIP_PROGRAM
824 STRIP
825 install_sh
826 MAKEINFO
827 AUTOHEADER
828 AUTOMAKE
829 AUTOCONF
830 ACLOCAL
831 VERSION
832 PACKAGE
833 CYGPATH_W
834 am__isrc
835 INSTALL_DATA
836 INSTALL_SCRIPT
837 INSTALL_PROGRAM
838 OBJEXT
839 EXEEXT
840 ac_ct_CC
841 CPPFLAGS
842 LDFLAGS
843 CFLAGS
844 CC
845 target_os
846 target_vendor
847 target_cpu
848 target
849 host_os
850 host_vendor
851 host_cpu
852 host
853 build_os
854 build_vendor
855 build_cpu
856 build
857 target_alias
858 host_alias
859 build_alias
860 LIBS
861 ECHO_T
862 ECHO_N
863 ECHO_C
864 DEFS
865 mandir
866 localedir
867 libdir
868 psdir
869 pdfdir
870 dvidir
871 htmldir
872 infodir
873 docdir
874 oldincludedir
875 includedir
876 localstatedir
877 sharedstatedir
878 sysconfdir
879 datadir
880 datarootdir
881 libexecdir
882 sbindir
883 bindir
884 program_transform_name
885 prefix
886 exec_prefix
887 PACKAGE_URL
888 PACKAGE_BUGREPORT
889 PACKAGE_STRING
890 PACKAGE_VERSION
891 PACKAGE_TARNAME
892 PACKAGE_NAME
893 PATH_SEPARATOR
894 SHELL'
895 ac_subst_files='TDIRS'
896 ac_user_opts='
897 enable_option_checking
898 enable_dependency_tracking
899 with_lib_path
900 enable_targets
901 enable_64_bit_bfd
902 with_sysroot
903 enable_got
904 enable_werror
905 enable_build_warnings
906 enable_largefile
907 enable_shared
908 enable_static
909 with_pic
910 enable_fast_install
911 with_gnu_ld
912 enable_libtool_lock
913 enable_nls
914 enable_maintainer_mode
915 '
916 ac_precious_vars='build_alias
917 host_alias
918 target_alias
919 CC
920 CFLAGS
921 LDFLAGS
922 LIBS
923 CPPFLAGS
924 CPP
925 YACC
926 YFLAGS'
927
928
929 # Initialize some variables set by options.
930 ac_init_help=
931 ac_init_version=false
932 ac_unrecognized_opts=
933 ac_unrecognized_sep=
934 # The variables have the same names as the options, with
935 # dashes changed to underlines.
936 cache_file=/dev/null
937 exec_prefix=NONE
938 no_create=
939 no_recursion=
940 prefix=NONE
941 program_prefix=NONE
942 program_suffix=NONE
943 program_transform_name=s,x,x,
944 silent=
945 site=
946 srcdir=
947 verbose=
948 x_includes=NONE
949 x_libraries=NONE
950
951 # Installation directory options.
952 # These are left unexpanded so users can "make install exec_prefix=/foo"
953 # and all the variables that are supposed to be based on exec_prefix
954 # by default will actually change.
955 # Use braces instead of parens because sh, perl, etc. also accept them.
956 # (The list follows the same order as the GNU Coding Standards.)
957 bindir='${exec_prefix}/bin'
958 sbindir='${exec_prefix}/sbin'
959 libexecdir='${exec_prefix}/libexec'
960 datarootdir='${prefix}/share'
961 datadir='${datarootdir}'
962 sysconfdir='${prefix}/etc'
963 sharedstatedir='${prefix}/com'
964 localstatedir='${prefix}/var'
965 includedir='${prefix}/include'
966 oldincludedir='/usr/include'
967 docdir='${datarootdir}/doc/${PACKAGE}'
968 infodir='${datarootdir}/info'
969 htmldir='${docdir}'
970 dvidir='${docdir}'
971 pdfdir='${docdir}'
972 psdir='${docdir}'
973 libdir='${exec_prefix}/lib'
974 localedir='${datarootdir}/locale'
975 mandir='${datarootdir}/man'
976
977 ac_prev=
978 ac_dashdash=
979 for ac_option
980 do
981 # If the previous option needs an argument, assign it.
982 if test -n "$ac_prev"; then
983 eval $ac_prev=\$ac_option
984 ac_prev=
985 continue
986 fi
987
988 case $ac_option in
989 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
990 *) ac_optarg=yes ;;
991 esac
992
993 # Accept the important Cygnus configure options, so we can diagnose typos.
994
995 case $ac_dashdash$ac_option in
996 --)
997 ac_dashdash=yes ;;
998
999 -bindir | --bindir | --bindi | --bind | --bin | --bi)
1000 ac_prev=bindir ;;
1001 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1002 bindir=$ac_optarg ;;
1003
1004 -build | --build | --buil | --bui | --bu)
1005 ac_prev=build_alias ;;
1006 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1007 build_alias=$ac_optarg ;;
1008
1009 -cache-file | --cache-file | --cache-fil | --cache-fi \
1010 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1011 ac_prev=cache_file ;;
1012 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1013 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1014 cache_file=$ac_optarg ;;
1015
1016 --config-cache | -C)
1017 cache_file=config.cache ;;
1018
1019 -datadir | --datadir | --datadi | --datad)
1020 ac_prev=datadir ;;
1021 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1022 datadir=$ac_optarg ;;
1023
1024 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1025 | --dataroo | --dataro | --datar)
1026 ac_prev=datarootdir ;;
1027 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1028 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1029 datarootdir=$ac_optarg ;;
1030
1031 -disable-* | --disable-*)
1032 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1033 # Reject names that are not valid shell variable names.
1034 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1035 as_fn_error "invalid feature name: $ac_useropt"
1036 ac_useropt_orig=$ac_useropt
1037 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1038 case $ac_user_opts in
1039 *"
1040 "enable_$ac_useropt"
1041 "*) ;;
1042 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1043 ac_unrecognized_sep=', ';;
1044 esac
1045 eval enable_$ac_useropt=no ;;
1046
1047 -docdir | --docdir | --docdi | --doc | --do)
1048 ac_prev=docdir ;;
1049 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1050 docdir=$ac_optarg ;;
1051
1052 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1053 ac_prev=dvidir ;;
1054 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1055 dvidir=$ac_optarg ;;
1056
1057 -enable-* | --enable-*)
1058 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1059 # Reject names that are not valid shell variable names.
1060 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1061 as_fn_error "invalid feature name: $ac_useropt"
1062 ac_useropt_orig=$ac_useropt
1063 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1064 case $ac_user_opts in
1065 *"
1066 "enable_$ac_useropt"
1067 "*) ;;
1068 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1069 ac_unrecognized_sep=', ';;
1070 esac
1071 eval enable_$ac_useropt=\$ac_optarg ;;
1072
1073 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1074 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1075 | --exec | --exe | --ex)
1076 ac_prev=exec_prefix ;;
1077 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1078 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1079 | --exec=* | --exe=* | --ex=*)
1080 exec_prefix=$ac_optarg ;;
1081
1082 -gas | --gas | --ga | --g)
1083 # Obsolete; use --with-gas.
1084 with_gas=yes ;;
1085
1086 -help | --help | --hel | --he | -h)
1087 ac_init_help=long ;;
1088 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1089 ac_init_help=recursive ;;
1090 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1091 ac_init_help=short ;;
1092
1093 -host | --host | --hos | --ho)
1094 ac_prev=host_alias ;;
1095 -host=* | --host=* | --hos=* | --ho=*)
1096 host_alias=$ac_optarg ;;
1097
1098 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1099 ac_prev=htmldir ;;
1100 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1101 | --ht=*)
1102 htmldir=$ac_optarg ;;
1103
1104 -includedir | --includedir | --includedi | --included | --include \
1105 | --includ | --inclu | --incl | --inc)
1106 ac_prev=includedir ;;
1107 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1108 | --includ=* | --inclu=* | --incl=* | --inc=*)
1109 includedir=$ac_optarg ;;
1110
1111 -infodir | --infodir | --infodi | --infod | --info | --inf)
1112 ac_prev=infodir ;;
1113 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1114 infodir=$ac_optarg ;;
1115
1116 -libdir | --libdir | --libdi | --libd)
1117 ac_prev=libdir ;;
1118 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1119 libdir=$ac_optarg ;;
1120
1121 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1122 | --libexe | --libex | --libe)
1123 ac_prev=libexecdir ;;
1124 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1125 | --libexe=* | --libex=* | --libe=*)
1126 libexecdir=$ac_optarg ;;
1127
1128 -localedir | --localedir | --localedi | --localed | --locale)
1129 ac_prev=localedir ;;
1130 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1131 localedir=$ac_optarg ;;
1132
1133 -localstatedir | --localstatedir | --localstatedi | --localstated \
1134 | --localstate | --localstat | --localsta | --localst | --locals)
1135 ac_prev=localstatedir ;;
1136 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1137 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1138 localstatedir=$ac_optarg ;;
1139
1140 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1141 ac_prev=mandir ;;
1142 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1143 mandir=$ac_optarg ;;
1144
1145 -nfp | --nfp | --nf)
1146 # Obsolete; use --without-fp.
1147 with_fp=no ;;
1148
1149 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1150 | --no-cr | --no-c | -n)
1151 no_create=yes ;;
1152
1153 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1154 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1155 no_recursion=yes ;;
1156
1157 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1158 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1159 | --oldin | --oldi | --old | --ol | --o)
1160 ac_prev=oldincludedir ;;
1161 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1162 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1163 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1164 oldincludedir=$ac_optarg ;;
1165
1166 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1167 ac_prev=prefix ;;
1168 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1169 prefix=$ac_optarg ;;
1170
1171 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1172 | --program-pre | --program-pr | --program-p)
1173 ac_prev=program_prefix ;;
1174 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1175 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1176 program_prefix=$ac_optarg ;;
1177
1178 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1179 | --program-suf | --program-su | --program-s)
1180 ac_prev=program_suffix ;;
1181 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1182 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1183 program_suffix=$ac_optarg ;;
1184
1185 -program-transform-name | --program-transform-name \
1186 | --program-transform-nam | --program-transform-na \
1187 | --program-transform-n | --program-transform- \
1188 | --program-transform | --program-transfor \
1189 | --program-transfo | --program-transf \
1190 | --program-trans | --program-tran \
1191 | --progr-tra | --program-tr | --program-t)
1192 ac_prev=program_transform_name ;;
1193 -program-transform-name=* | --program-transform-name=* \
1194 | --program-transform-nam=* | --program-transform-na=* \
1195 | --program-transform-n=* | --program-transform-=* \
1196 | --program-transform=* | --program-transfor=* \
1197 | --program-transfo=* | --program-transf=* \
1198 | --program-trans=* | --program-tran=* \
1199 | --progr-tra=* | --program-tr=* | --program-t=*)
1200 program_transform_name=$ac_optarg ;;
1201
1202 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1203 ac_prev=pdfdir ;;
1204 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1205 pdfdir=$ac_optarg ;;
1206
1207 -psdir | --psdir | --psdi | --psd | --ps)
1208 ac_prev=psdir ;;
1209 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1210 psdir=$ac_optarg ;;
1211
1212 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1213 | -silent | --silent | --silen | --sile | --sil)
1214 silent=yes ;;
1215
1216 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1217 ac_prev=sbindir ;;
1218 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1219 | --sbi=* | --sb=*)
1220 sbindir=$ac_optarg ;;
1221
1222 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1223 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1224 | --sharedst | --shareds | --shared | --share | --shar \
1225 | --sha | --sh)
1226 ac_prev=sharedstatedir ;;
1227 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1228 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1229 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1230 | --sha=* | --sh=*)
1231 sharedstatedir=$ac_optarg ;;
1232
1233 -site | --site | --sit)
1234 ac_prev=site ;;
1235 -site=* | --site=* | --sit=*)
1236 site=$ac_optarg ;;
1237
1238 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1239 ac_prev=srcdir ;;
1240 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1241 srcdir=$ac_optarg ;;
1242
1243 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1244 | --syscon | --sysco | --sysc | --sys | --sy)
1245 ac_prev=sysconfdir ;;
1246 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1247 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1248 sysconfdir=$ac_optarg ;;
1249
1250 -target | --target | --targe | --targ | --tar | --ta | --t)
1251 ac_prev=target_alias ;;
1252 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1253 target_alias=$ac_optarg ;;
1254
1255 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1256 verbose=yes ;;
1257
1258 -version | --version | --versio | --versi | --vers | -V)
1259 ac_init_version=: ;;
1260
1261 -with-* | --with-*)
1262 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1263 # Reject names that are not valid shell variable names.
1264 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1265 as_fn_error "invalid package name: $ac_useropt"
1266 ac_useropt_orig=$ac_useropt
1267 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1268 case $ac_user_opts in
1269 *"
1270 "with_$ac_useropt"
1271 "*) ;;
1272 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1273 ac_unrecognized_sep=', ';;
1274 esac
1275 eval with_$ac_useropt=\$ac_optarg ;;
1276
1277 -without-* | --without-*)
1278 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1279 # Reject names that are not valid shell variable names.
1280 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1281 as_fn_error "invalid package name: $ac_useropt"
1282 ac_useropt_orig=$ac_useropt
1283 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1284 case $ac_user_opts in
1285 *"
1286 "with_$ac_useropt"
1287 "*) ;;
1288 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1289 ac_unrecognized_sep=', ';;
1290 esac
1291 eval with_$ac_useropt=no ;;
1292
1293 --x)
1294 # Obsolete; use --with-x.
1295 with_x=yes ;;
1296
1297 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1298 | --x-incl | --x-inc | --x-in | --x-i)
1299 ac_prev=x_includes ;;
1300 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1301 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1302 x_includes=$ac_optarg ;;
1303
1304 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1305 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1306 ac_prev=x_libraries ;;
1307 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1308 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1309 x_libraries=$ac_optarg ;;
1310
1311 -*) as_fn_error "unrecognized option: \`$ac_option'
1312 Try \`$0 --help' for more information."
1313 ;;
1314
1315 *=*)
1316 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1317 # Reject names that are not valid shell variable names.
1318 case $ac_envvar in #(
1319 '' | [0-9]* | *[!_$as_cr_alnum]* )
1320 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1321 esac
1322 eval $ac_envvar=\$ac_optarg
1323 export $ac_envvar ;;
1324
1325 *)
1326 # FIXME: should be removed in autoconf 3.0.
1327 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1328 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1329 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1330 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1331 ;;
1332
1333 esac
1334 done
1335
1336 if test -n "$ac_prev"; then
1337 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1338 as_fn_error "missing argument to $ac_option"
1339 fi
1340
1341 if test -n "$ac_unrecognized_opts"; then
1342 case $enable_option_checking in
1343 no) ;;
1344 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1345 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1346 esac
1347 fi
1348
1349 # Check all directory arguments for consistency.
1350 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1351 datadir sysconfdir sharedstatedir localstatedir includedir \
1352 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1353 libdir localedir mandir
1354 do
1355 eval ac_val=\$$ac_var
1356 # Remove trailing slashes.
1357 case $ac_val in
1358 */ )
1359 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1360 eval $ac_var=\$ac_val;;
1361 esac
1362 # Be sure to have absolute directory names.
1363 case $ac_val in
1364 [\\/$]* | ?:[\\/]* ) continue;;
1365 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1366 esac
1367 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1368 done
1369
1370 # There might be people who depend on the old broken behavior: `$host'
1371 # used to hold the argument of --host etc.
1372 # FIXME: To remove some day.
1373 build=$build_alias
1374 host=$host_alias
1375 target=$target_alias
1376
1377 # FIXME: To remove some day.
1378 if test "x$host_alias" != x; then
1379 if test "x$build_alias" = x; then
1380 cross_compiling=maybe
1381 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1382 If a cross compiler is detected then cross compile mode will be used." >&2
1383 elif test "x$build_alias" != "x$host_alias"; then
1384 cross_compiling=yes
1385 fi
1386 fi
1387
1388 ac_tool_prefix=
1389 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1390
1391 test "$silent" = yes && exec 6>/dev/null
1392
1393
1394 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1395 ac_ls_di=`ls -di .` &&
1396 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1397 as_fn_error "working directory cannot be determined"
1398 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1399 as_fn_error "pwd does not report name of working directory"
1400
1401
1402 # Find the source files, if location was not specified.
1403 if test -z "$srcdir"; then
1404 ac_srcdir_defaulted=yes
1405 # Try the directory containing this script, then the parent directory.
1406 ac_confdir=`$as_dirname -- "$as_myself" ||
1407 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1408 X"$as_myself" : 'X\(//\)[^/]' \| \
1409 X"$as_myself" : 'X\(//\)$' \| \
1410 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1411 $as_echo X"$as_myself" |
1412 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1413 s//\1/
1414 q
1415 }
1416 /^X\(\/\/\)[^/].*/{
1417 s//\1/
1418 q
1419 }
1420 /^X\(\/\/\)$/{
1421 s//\1/
1422 q
1423 }
1424 /^X\(\/\).*/{
1425 s//\1/
1426 q
1427 }
1428 s/.*/./; q'`
1429 srcdir=$ac_confdir
1430 if test ! -r "$srcdir/$ac_unique_file"; then
1431 srcdir=..
1432 fi
1433 else
1434 ac_srcdir_defaulted=no
1435 fi
1436 if test ! -r "$srcdir/$ac_unique_file"; then
1437 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1438 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1439 fi
1440 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1441 ac_abs_confdir=`(
1442 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1443 pwd)`
1444 # When building in place, set srcdir=.
1445 if test "$ac_abs_confdir" = "$ac_pwd"; then
1446 srcdir=.
1447 fi
1448 # Remove unnecessary trailing slashes from srcdir.
1449 # Double slashes in file names in object file debugging info
1450 # mess up M-x gdb in Emacs.
1451 case $srcdir in
1452 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1453 esac
1454 for ac_var in $ac_precious_vars; do
1455 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1456 eval ac_env_${ac_var}_value=\$${ac_var}
1457 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1458 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1459 done
1460
1461 #
1462 # Report the --help message.
1463 #
1464 if test "$ac_init_help" = "long"; then
1465 # Omit some internal or obsolete options to make the list less imposing.
1466 # This message is too long to be a string in the A/UX 3.1 sh.
1467 cat <<_ACEOF
1468 \`configure' configures this package to adapt to many kinds of systems.
1469
1470 Usage: $0 [OPTION]... [VAR=VALUE]...
1471
1472 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1473 VAR=VALUE. See below for descriptions of some of the useful variables.
1474
1475 Defaults for the options are specified in brackets.
1476
1477 Configuration:
1478 -h, --help display this help and exit
1479 --help=short display options specific to this package
1480 --help=recursive display the short help of all the included packages
1481 -V, --version display version information and exit
1482 -q, --quiet, --silent do not print \`checking...' messages
1483 --cache-file=FILE cache test results in FILE [disabled]
1484 -C, --config-cache alias for \`--cache-file=config.cache'
1485 -n, --no-create do not create output files
1486 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1487
1488 Installation directories:
1489 --prefix=PREFIX install architecture-independent files in PREFIX
1490 [$ac_default_prefix]
1491 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1492 [PREFIX]
1493
1494 By default, \`make install' will install all the files in
1495 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1496 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1497 for instance \`--prefix=\$HOME'.
1498
1499 For better control, use the options below.
1500
1501 Fine tuning of the installation directories:
1502 --bindir=DIR user executables [EPREFIX/bin]
1503 --sbindir=DIR system admin executables [EPREFIX/sbin]
1504 --libexecdir=DIR program executables [EPREFIX/libexec]
1505 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1506 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1507 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1508 --libdir=DIR object code libraries [EPREFIX/lib]
1509 --includedir=DIR C header files [PREFIX/include]
1510 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1511 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1512 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1513 --infodir=DIR info documentation [DATAROOTDIR/info]
1514 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1515 --mandir=DIR man documentation [DATAROOTDIR/man]
1516 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1517 --htmldir=DIR html documentation [DOCDIR]
1518 --dvidir=DIR dvi documentation [DOCDIR]
1519 --pdfdir=DIR pdf documentation [DOCDIR]
1520 --psdir=DIR ps documentation [DOCDIR]
1521 _ACEOF
1522
1523 cat <<\_ACEOF
1524
1525 Program names:
1526 --program-prefix=PREFIX prepend PREFIX to installed program names
1527 --program-suffix=SUFFIX append SUFFIX to installed program names
1528 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1529
1530 System types:
1531 --build=BUILD configure for building on BUILD [guessed]
1532 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1533 --target=TARGET configure for building compilers for TARGET [HOST]
1534 _ACEOF
1535 fi
1536
1537 if test -n "$ac_init_help"; then
1538
1539 cat <<\_ACEOF
1540
1541 Optional Features:
1542 --disable-option-checking ignore unrecognized --enable/--with options
1543 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1544 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1545 --disable-dependency-tracking speeds up one-time build
1546 --enable-dependency-tracking do not reject slow dependency extractors
1547 --enable-targets alternative target configurations
1548 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)
1549 --enable-got=<type> GOT handling scheme (target, single, negative,
1550 multigot)
1551 --enable-werror treat compile warnings as errors
1552 --enable-build-warnings enable build-time compiler warnings
1553 --disable-largefile omit support for large files
1554 --enable-shared[=PKGS] build shared libraries [default=yes]
1555 --enable-static[=PKGS] build static libraries [default=yes]
1556 --enable-fast-install[=PKGS]
1557 optimize for fast installation [default=yes]
1558 --disable-libtool-lock avoid locking (might break parallel builds)
1559 --disable-nls do not use Native Language Support
1560 --enable-maintainer-mode enable make rules and dependencies not useful
1561 (and sometimes confusing) to the casual installer
1562
1563 Optional Packages:
1564 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1565 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1566 --with-lib-path=dir1:dir2... set default LIB_PATH
1567 --with-sysroot=DIR Search for usr/lib et al within DIR.
1568 --with-pic try to use only PIC/non-PIC objects [default=use
1569 both]
1570 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1571
1572 Some influential environment variables:
1573 CC C compiler command
1574 CFLAGS C compiler flags
1575 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1576 nonstandard directory <lib dir>
1577 LIBS libraries to pass to the linker, e.g. -l<library>
1578 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1579 you have headers in a nonstandard directory <include dir>
1580 CPP C preprocessor
1581 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1582 the first program found out of: `bison -y', `byacc', `yacc'.
1583 YFLAGS The list of arguments that will be passed by default to $YACC.
1584 This script will default YFLAGS to the empty string to avoid a
1585 default value of `-d' given by some make applications.
1586
1587 Use these variables to override the choices made by `configure' or to help
1588 it to find libraries and programs with nonstandard names/locations.
1589
1590 Report bugs to the package provider.
1591 _ACEOF
1592 ac_status=$?
1593 fi
1594
1595 if test "$ac_init_help" = "recursive"; then
1596 # If there are subdirs, report their specific --help.
1597 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1598 test -d "$ac_dir" ||
1599 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1600 continue
1601 ac_builddir=.
1602
1603 case "$ac_dir" in
1604 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1605 *)
1606 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1607 # A ".." for each directory in $ac_dir_suffix.
1608 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1609 case $ac_top_builddir_sub in
1610 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1611 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1612 esac ;;
1613 esac
1614 ac_abs_top_builddir=$ac_pwd
1615 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1616 # for backward compatibility:
1617 ac_top_builddir=$ac_top_build_prefix
1618
1619 case $srcdir in
1620 .) # We are building in place.
1621 ac_srcdir=.
1622 ac_top_srcdir=$ac_top_builddir_sub
1623 ac_abs_top_srcdir=$ac_pwd ;;
1624 [\\/]* | ?:[\\/]* ) # Absolute name.
1625 ac_srcdir=$srcdir$ac_dir_suffix;
1626 ac_top_srcdir=$srcdir
1627 ac_abs_top_srcdir=$srcdir ;;
1628 *) # Relative name.
1629 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1630 ac_top_srcdir=$ac_top_build_prefix$srcdir
1631 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1632 esac
1633 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1634
1635 cd "$ac_dir" || { ac_status=$?; continue; }
1636 # Check for guested configure.
1637 if test -f "$ac_srcdir/configure.gnu"; then
1638 echo &&
1639 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1640 elif test -f "$ac_srcdir/configure"; then
1641 echo &&
1642 $SHELL "$ac_srcdir/configure" --help=recursive
1643 else
1644 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1645 fi || ac_status=$?
1646 cd "$ac_pwd" || { ac_status=$?; break; }
1647 done
1648 fi
1649
1650 test -n "$ac_init_help" && exit $ac_status
1651 if $ac_init_version; then
1652 cat <<\_ACEOF
1653 configure
1654 generated by GNU Autoconf 2.64
1655
1656 Copyright (C) 2009 Free Software Foundation, Inc.
1657 This configure script is free software; the Free Software Foundation
1658 gives unlimited permission to copy, distribute and modify it.
1659 _ACEOF
1660 exit
1661 fi
1662
1663 ## ------------------------ ##
1664 ## Autoconf initialization. ##
1665 ## ------------------------ ##
1666
1667 # ac_fn_c_try_compile LINENO
1668 # --------------------------
1669 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1670 ac_fn_c_try_compile ()
1671 {
1672 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1673 rm -f conftest.$ac_objext
1674 if { { ac_try="$ac_compile"
1675 case "(($ac_try" in
1676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1677 *) ac_try_echo=$ac_try;;
1678 esac
1679 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1680 $as_echo "$ac_try_echo"; } >&5
1681 (eval "$ac_compile") 2>conftest.err
1682 ac_status=$?
1683 if test -s conftest.err; then
1684 grep -v '^ *+' conftest.err >conftest.er1
1685 cat conftest.er1 >&5
1686 mv -f conftest.er1 conftest.err
1687 fi
1688 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1689 test $ac_status = 0; } && {
1690 test -z "$ac_c_werror_flag" ||
1691 test ! -s conftest.err
1692 } && test -s conftest.$ac_objext; then :
1693 ac_retval=0
1694 else
1695 $as_echo "$as_me: failed program was:" >&5
1696 sed 's/^/| /' conftest.$ac_ext >&5
1697
1698 ac_retval=1
1699 fi
1700 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1701 return $ac_retval
1702
1703 } # ac_fn_c_try_compile
1704
1705 # ac_fn_c_try_link LINENO
1706 # -----------------------
1707 # Try to link conftest.$ac_ext, and return whether this succeeded.
1708 ac_fn_c_try_link ()
1709 {
1710 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1711 rm -f conftest.$ac_objext conftest$ac_exeext
1712 if { { ac_try="$ac_link"
1713 case "(($ac_try" in
1714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1715 *) ac_try_echo=$ac_try;;
1716 esac
1717 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1718 $as_echo "$ac_try_echo"; } >&5
1719 (eval "$ac_link") 2>conftest.err
1720 ac_status=$?
1721 if test -s conftest.err; then
1722 grep -v '^ *+' conftest.err >conftest.er1
1723 cat conftest.er1 >&5
1724 mv -f conftest.er1 conftest.err
1725 fi
1726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1727 test $ac_status = 0; } && {
1728 test -z "$ac_c_werror_flag" ||
1729 test ! -s conftest.err
1730 } && test -s conftest$ac_exeext && {
1731 test "$cross_compiling" = yes ||
1732 $as_test_x conftest$ac_exeext
1733 }; then :
1734 ac_retval=0
1735 else
1736 $as_echo "$as_me: failed program was:" >&5
1737 sed 's/^/| /' conftest.$ac_ext >&5
1738
1739 ac_retval=1
1740 fi
1741 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1742 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1743 # interfere with the next link command; also delete a directory that is
1744 # left behind by Apple's compiler. We do this before executing the actions.
1745 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1746 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1747 return $ac_retval
1748
1749 } # ac_fn_c_try_link
1750
1751 # ac_fn_c_try_cpp LINENO
1752 # ----------------------
1753 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1754 ac_fn_c_try_cpp ()
1755 {
1756 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1757 if { { ac_try="$ac_cpp conftest.$ac_ext"
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_cpp conftest.$ac_ext") 2>conftest.err
1765 ac_status=$?
1766 if test -s conftest.err; then
1767 grep -v '^ *+' conftest.err >conftest.er1
1768 cat conftest.er1 >&5
1769 mv -f conftest.er1 conftest.err
1770 fi
1771 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1772 test $ac_status = 0; } >/dev/null && {
1773 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1774 test ! -s conftest.err
1775 }; then :
1776 ac_retval=0
1777 else
1778 $as_echo "$as_me: failed program was:" >&5
1779 sed 's/^/| /' conftest.$ac_ext >&5
1780
1781 ac_retval=1
1782 fi
1783 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1784 return $ac_retval
1785
1786 } # ac_fn_c_try_cpp
1787
1788 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1789 # -------------------------------------------------------
1790 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1791 # the include files in INCLUDES and setting the cache variable VAR
1792 # accordingly.
1793 ac_fn_c_check_header_mongrel ()
1794 {
1795 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1796 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1798 $as_echo_n "checking for $2... " >&6; }
1799 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1800 $as_echo_n "(cached) " >&6
1801 fi
1802 eval ac_res=\$$3
1803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1804 $as_echo "$ac_res" >&6; }
1805 else
1806 # Is the header compilable?
1807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1808 $as_echo_n "checking $2 usability... " >&6; }
1809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1810 /* end confdefs.h. */
1811 $4
1812 #include <$2>
1813 _ACEOF
1814 if ac_fn_c_try_compile "$LINENO"; then :
1815 ac_header_compiler=yes
1816 else
1817 ac_header_compiler=no
1818 fi
1819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1821 $as_echo "$ac_header_compiler" >&6; }
1822
1823 # Is the header present?
1824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1825 $as_echo_n "checking $2 presence... " >&6; }
1826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1827 /* end confdefs.h. */
1828 #include <$2>
1829 _ACEOF
1830 if ac_fn_c_try_cpp "$LINENO"; then :
1831 ac_header_preproc=yes
1832 else
1833 ac_header_preproc=no
1834 fi
1835 rm -f conftest.err conftest.$ac_ext
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1837 $as_echo "$ac_header_preproc" >&6; }
1838
1839 # So? What about this header?
1840 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1841 yes:no: )
1842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1843 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1845 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1846 ;;
1847 no:yes:* )
1848 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1849 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1850 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1851 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1852 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1853 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1854 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1855 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1856 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1857 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1858 ;;
1859 esac
1860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1861 $as_echo_n "checking for $2... " >&6; }
1862 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1863 $as_echo_n "(cached) " >&6
1864 else
1865 eval "$3=\$ac_header_compiler"
1866 fi
1867 eval ac_res=\$$3
1868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1869 $as_echo "$ac_res" >&6; }
1870 fi
1871 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1872
1873 } # ac_fn_c_check_header_mongrel
1874
1875 # ac_fn_c_try_run LINENO
1876 # ----------------------
1877 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1878 # that executables *can* be run.
1879 ac_fn_c_try_run ()
1880 {
1881 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1882 if { { ac_try="$ac_link"
1883 case "(($ac_try" in
1884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1885 *) ac_try_echo=$ac_try;;
1886 esac
1887 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1888 $as_echo "$ac_try_echo"; } >&5
1889 (eval "$ac_link") 2>&5
1890 ac_status=$?
1891 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1892 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1893 { { case "(($ac_try" in
1894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1895 *) ac_try_echo=$ac_try;;
1896 esac
1897 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1898 $as_echo "$ac_try_echo"; } >&5
1899 (eval "$ac_try") 2>&5
1900 ac_status=$?
1901 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1902 test $ac_status = 0; }; }; then :
1903 ac_retval=0
1904 else
1905 $as_echo "$as_me: program exited with status $ac_status" >&5
1906 $as_echo "$as_me: failed program was:" >&5
1907 sed 's/^/| /' conftest.$ac_ext >&5
1908
1909 ac_retval=$ac_status
1910 fi
1911 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1912 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1913 return $ac_retval
1914
1915 } # ac_fn_c_try_run
1916
1917 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1918 # -------------------------------------------------------
1919 # Tests whether HEADER exists and can be compiled using the include files in
1920 # INCLUDES, setting the cache variable VAR accordingly.
1921 ac_fn_c_check_header_compile ()
1922 {
1923 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1925 $as_echo_n "checking for $2... " >&6; }
1926 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1927 $as_echo_n "(cached) " >&6
1928 else
1929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1930 /* end confdefs.h. */
1931 $4
1932 #include <$2>
1933 _ACEOF
1934 if ac_fn_c_try_compile "$LINENO"; then :
1935 eval "$3=yes"
1936 else
1937 eval "$3=no"
1938 fi
1939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1940 fi
1941 eval ac_res=\$$3
1942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1943 $as_echo "$ac_res" >&6; }
1944 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1945
1946 } # ac_fn_c_check_header_compile
1947
1948 # ac_fn_c_check_func LINENO FUNC VAR
1949 # ----------------------------------
1950 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1951 ac_fn_c_check_func ()
1952 {
1953 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1955 $as_echo_n "checking for $2... " >&6; }
1956 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1957 $as_echo_n "(cached) " >&6
1958 else
1959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1960 /* end confdefs.h. */
1961 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1962 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1963 #define $2 innocuous_$2
1964
1965 /* System header to define __stub macros and hopefully few prototypes,
1966 which can conflict with char $2 (); below.
1967 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1968 <limits.h> exists even on freestanding compilers. */
1969
1970 #ifdef __STDC__
1971 # include <limits.h>
1972 #else
1973 # include <assert.h>
1974 #endif
1975
1976 #undef $2
1977
1978 /* Override any GCC internal prototype to avoid an error.
1979 Use char because int might match the return type of a GCC
1980 builtin and then its argument prototype would still apply. */
1981 #ifdef __cplusplus
1982 extern "C"
1983 #endif
1984 char $2 ();
1985 /* The GNU C library defines this for functions which it implements
1986 to always fail with ENOSYS. Some functions are actually named
1987 something starting with __ and the normal name is an alias. */
1988 #if defined __stub_$2 || defined __stub___$2
1989 choke me
1990 #endif
1991
1992 int
1993 main ()
1994 {
1995 return $2 ();
1996 ;
1997 return 0;
1998 }
1999 _ACEOF
2000 if ac_fn_c_try_link "$LINENO"; then :
2001 eval "$3=yes"
2002 else
2003 eval "$3=no"
2004 fi
2005 rm -f core conftest.err conftest.$ac_objext \
2006 conftest$ac_exeext conftest.$ac_ext
2007 fi
2008 eval ac_res=\$$3
2009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2010 $as_echo "$ac_res" >&6; }
2011 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2012
2013 } # ac_fn_c_check_func
2014
2015 # ac_fn_c_check_decl LINENO SYMBOL VAR
2016 # ------------------------------------
2017 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2018 ac_fn_c_check_decl ()
2019 {
2020 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2022 $as_echo_n "checking whether $2 is declared... " >&6; }
2023 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2024 $as_echo_n "(cached) " >&6
2025 else
2026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2027 /* end confdefs.h. */
2028 $4
2029 int
2030 main ()
2031 {
2032 #ifndef $2
2033 (void) $2;
2034 #endif
2035
2036 ;
2037 return 0;
2038 }
2039 _ACEOF
2040 if ac_fn_c_try_compile "$LINENO"; then :
2041 eval "$3=yes"
2042 else
2043 eval "$3=no"
2044 fi
2045 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2046 fi
2047 eval ac_res=\$$3
2048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2049 $as_echo "$ac_res" >&6; }
2050 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2051
2052 } # ac_fn_c_check_decl
2053
2054 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2055 # --------------------------------------------
2056 # Tries to find the compile-time value of EXPR in a program that includes
2057 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2058 # computed
2059 ac_fn_c_compute_int ()
2060 {
2061 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2062 if test "$cross_compiling" = yes; then
2063 # Depending upon the size, compute the lo and hi bounds.
2064 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2065 /* end confdefs.h. */
2066 $4
2067 int
2068 main ()
2069 {
2070 static int test_array [1 - 2 * !(($2) >= 0)];
2071 test_array [0] = 0
2072
2073 ;
2074 return 0;
2075 }
2076 _ACEOF
2077 if ac_fn_c_try_compile "$LINENO"; then :
2078 ac_lo=0 ac_mid=0
2079 while :; do
2080 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2081 /* end confdefs.h. */
2082 $4
2083 int
2084 main ()
2085 {
2086 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2087 test_array [0] = 0
2088
2089 ;
2090 return 0;
2091 }
2092 _ACEOF
2093 if ac_fn_c_try_compile "$LINENO"; then :
2094 ac_hi=$ac_mid; break
2095 else
2096 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2097 if test $ac_lo -le $ac_mid; then
2098 ac_lo= ac_hi=
2099 break
2100 fi
2101 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2102 fi
2103 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2104 done
2105 else
2106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2107 /* end confdefs.h. */
2108 $4
2109 int
2110 main ()
2111 {
2112 static int test_array [1 - 2 * !(($2) < 0)];
2113 test_array [0] = 0
2114
2115 ;
2116 return 0;
2117 }
2118 _ACEOF
2119 if ac_fn_c_try_compile "$LINENO"; then :
2120 ac_hi=-1 ac_mid=-1
2121 while :; do
2122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2123 /* end confdefs.h. */
2124 $4
2125 int
2126 main ()
2127 {
2128 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2129 test_array [0] = 0
2130
2131 ;
2132 return 0;
2133 }
2134 _ACEOF
2135 if ac_fn_c_try_compile "$LINENO"; then :
2136 ac_lo=$ac_mid; break
2137 else
2138 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2139 if test $ac_mid -le $ac_hi; then
2140 ac_lo= ac_hi=
2141 break
2142 fi
2143 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2144 fi
2145 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2146 done
2147 else
2148 ac_lo= ac_hi=
2149 fi
2150 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2151 fi
2152 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2153 # Binary search between lo and hi bounds.
2154 while test "x$ac_lo" != "x$ac_hi"; do
2155 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2157 /* end confdefs.h. */
2158 $4
2159 int
2160 main ()
2161 {
2162 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2163 test_array [0] = 0
2164
2165 ;
2166 return 0;
2167 }
2168 _ACEOF
2169 if ac_fn_c_try_compile "$LINENO"; then :
2170 ac_hi=$ac_mid
2171 else
2172 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2173 fi
2174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2175 done
2176 case $ac_lo in #((
2177 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2178 '') ac_retval=1 ;;
2179 esac
2180 else
2181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2182 /* end confdefs.h. */
2183 $4
2184 static long int longval () { return $2; }
2185 static unsigned long int ulongval () { return $2; }
2186 #include <stdio.h>
2187 #include <stdlib.h>
2188 int
2189 main ()
2190 {
2191
2192 FILE *f = fopen ("conftest.val", "w");
2193 if (! f)
2194 return 1;
2195 if (($2) < 0)
2196 {
2197 long int i = longval ();
2198 if (i != ($2))
2199 return 1;
2200 fprintf (f, "%ld", i);
2201 }
2202 else
2203 {
2204 unsigned long int i = ulongval ();
2205 if (i != ($2))
2206 return 1;
2207 fprintf (f, "%lu", i);
2208 }
2209 /* Do not output a trailing newline, as this causes \r\n confusion
2210 on some platforms. */
2211 return ferror (f) || fclose (f) != 0;
2212
2213 ;
2214 return 0;
2215 }
2216 _ACEOF
2217 if ac_fn_c_try_run "$LINENO"; then :
2218 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2219 else
2220 ac_retval=1
2221 fi
2222 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2223 conftest.$ac_objext conftest.beam conftest.$ac_ext
2224 rm -f conftest.val
2225
2226 fi
2227 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2228 return $ac_retval
2229
2230 } # ac_fn_c_compute_int
2231 cat >config.log <<_ACEOF
2232 This file contains any messages produced by compilers while
2233 running configure, to aid debugging if configure makes a mistake.
2234
2235 It was created by $as_me, which was
2236 generated by GNU Autoconf 2.64. Invocation command line was
2237
2238 $ $0 $@
2239
2240 _ACEOF
2241 exec 5>>config.log
2242 {
2243 cat <<_ASUNAME
2244 ## --------- ##
2245 ## Platform. ##
2246 ## --------- ##
2247
2248 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2249 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2250 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2251 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2252 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2253
2254 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2255 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2256
2257 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2258 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2259 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2260 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2261 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2262 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2263 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2264
2265 _ASUNAME
2266
2267 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2268 for as_dir in $PATH
2269 do
2270 IFS=$as_save_IFS
2271 test -z "$as_dir" && as_dir=.
2272 $as_echo "PATH: $as_dir"
2273 done
2274 IFS=$as_save_IFS
2275
2276 } >&5
2277
2278 cat >&5 <<_ACEOF
2279
2280
2281 ## ----------- ##
2282 ## Core tests. ##
2283 ## ----------- ##
2284
2285 _ACEOF
2286
2287
2288 # Keep a trace of the command line.
2289 # Strip out --no-create and --no-recursion so they do not pile up.
2290 # Strip out --silent because we don't want to record it for future runs.
2291 # Also quote any args containing shell meta-characters.
2292 # Make two passes to allow for proper duplicate-argument suppression.
2293 ac_configure_args=
2294 ac_configure_args0=
2295 ac_configure_args1=
2296 ac_must_keep_next=false
2297 for ac_pass in 1 2
2298 do
2299 for ac_arg
2300 do
2301 case $ac_arg in
2302 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2303 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2304 | -silent | --silent | --silen | --sile | --sil)
2305 continue ;;
2306 *\'*)
2307 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2308 esac
2309 case $ac_pass in
2310 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2311 2)
2312 as_fn_append ac_configure_args1 " '$ac_arg'"
2313 if test $ac_must_keep_next = true; then
2314 ac_must_keep_next=false # Got value, back to normal.
2315 else
2316 case $ac_arg in
2317 *=* | --config-cache | -C | -disable-* | --disable-* \
2318 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2319 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2320 | -with-* | --with-* | -without-* | --without-* | --x)
2321 case "$ac_configure_args0 " in
2322 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2323 esac
2324 ;;
2325 -* ) ac_must_keep_next=true ;;
2326 esac
2327 fi
2328 as_fn_append ac_configure_args " '$ac_arg'"
2329 ;;
2330 esac
2331 done
2332 done
2333 { ac_configure_args0=; unset ac_configure_args0;}
2334 { ac_configure_args1=; unset ac_configure_args1;}
2335
2336 # When interrupted or exit'd, cleanup temporary files, and complete
2337 # config.log. We remove comments because anyway the quotes in there
2338 # would cause problems or look ugly.
2339 # WARNING: Use '\'' to represent an apostrophe within the trap.
2340 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2341 trap 'exit_status=$?
2342 # Save into config.log some information that might help in debugging.
2343 {
2344 echo
2345
2346 cat <<\_ASBOX
2347 ## ---------------- ##
2348 ## Cache variables. ##
2349 ## ---------------- ##
2350 _ASBOX
2351 echo
2352 # The following way of writing the cache mishandles newlines in values,
2353 (
2354 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2355 eval ac_val=\$$ac_var
2356 case $ac_val in #(
2357 *${as_nl}*)
2358 case $ac_var in #(
2359 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2360 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2361 esac
2362 case $ac_var in #(
2363 _ | IFS | as_nl) ;; #(
2364 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2365 *) { eval $ac_var=; unset $ac_var;} ;;
2366 esac ;;
2367 esac
2368 done
2369 (set) 2>&1 |
2370 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2371 *${as_nl}ac_space=\ *)
2372 sed -n \
2373 "s/'\''/'\''\\\\'\'''\''/g;
2374 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2375 ;; #(
2376 *)
2377 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2378 ;;
2379 esac |
2380 sort
2381 )
2382 echo
2383
2384 cat <<\_ASBOX
2385 ## ----------------- ##
2386 ## Output variables. ##
2387 ## ----------------- ##
2388 _ASBOX
2389 echo
2390 for ac_var in $ac_subst_vars
2391 do
2392 eval ac_val=\$$ac_var
2393 case $ac_val in
2394 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2395 esac
2396 $as_echo "$ac_var='\''$ac_val'\''"
2397 done | sort
2398 echo
2399
2400 if test -n "$ac_subst_files"; then
2401 cat <<\_ASBOX
2402 ## ------------------- ##
2403 ## File substitutions. ##
2404 ## ------------------- ##
2405 _ASBOX
2406 echo
2407 for ac_var in $ac_subst_files
2408 do
2409 eval ac_val=\$$ac_var
2410 case $ac_val in
2411 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2412 esac
2413 $as_echo "$ac_var='\''$ac_val'\''"
2414 done | sort
2415 echo
2416 fi
2417
2418 if test -s confdefs.h; then
2419 cat <<\_ASBOX
2420 ## ----------- ##
2421 ## confdefs.h. ##
2422 ## ----------- ##
2423 _ASBOX
2424 echo
2425 cat confdefs.h
2426 echo
2427 fi
2428 test "$ac_signal" != 0 &&
2429 $as_echo "$as_me: caught signal $ac_signal"
2430 $as_echo "$as_me: exit $exit_status"
2431 } >&5
2432 rm -f core *.core core.conftest.* &&
2433 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2434 exit $exit_status
2435 ' 0
2436 for ac_signal in 1 2 13 15; do
2437 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2438 done
2439 ac_signal=0
2440
2441 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2442 rm -f -r conftest* confdefs.h
2443
2444 $as_echo "/* confdefs.h */" > confdefs.h
2445
2446 # Predefined preprocessor variables.
2447
2448 cat >>confdefs.h <<_ACEOF
2449 #define PACKAGE_NAME "$PACKAGE_NAME"
2450 _ACEOF
2451
2452 cat >>confdefs.h <<_ACEOF
2453 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2454 _ACEOF
2455
2456 cat >>confdefs.h <<_ACEOF
2457 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2458 _ACEOF
2459
2460 cat >>confdefs.h <<_ACEOF
2461 #define PACKAGE_STRING "$PACKAGE_STRING"
2462 _ACEOF
2463
2464 cat >>confdefs.h <<_ACEOF
2465 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2466 _ACEOF
2467
2468 cat >>confdefs.h <<_ACEOF
2469 #define PACKAGE_URL "$PACKAGE_URL"
2470 _ACEOF
2471
2472
2473 # Let the site file select an alternate cache file if it wants to.
2474 # Prefer an explicitly selected file to automatically selected ones.
2475 ac_site_file1=NONE
2476 ac_site_file2=NONE
2477 if test -n "$CONFIG_SITE"; then
2478 ac_site_file1=$CONFIG_SITE
2479 elif test "x$prefix" != xNONE; then
2480 ac_site_file1=$prefix/share/config.site
2481 ac_site_file2=$prefix/etc/config.site
2482 else
2483 ac_site_file1=$ac_default_prefix/share/config.site
2484 ac_site_file2=$ac_default_prefix/etc/config.site
2485 fi
2486 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2487 do
2488 test "x$ac_site_file" = xNONE && continue
2489 if test -r "$ac_site_file"; then
2490 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2491 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2492 sed 's/^/| /' "$ac_site_file" >&5
2493 . "$ac_site_file"
2494 fi
2495 done
2496
2497 if test -r "$cache_file"; then
2498 # Some versions of bash will fail to source /dev/null (special
2499 # files actually), so we avoid doing that.
2500 if test -f "$cache_file"; then
2501 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2502 $as_echo "$as_me: loading cache $cache_file" >&6;}
2503 case $cache_file in
2504 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2505 *) . "./$cache_file";;
2506 esac
2507 fi
2508 else
2509 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2510 $as_echo "$as_me: creating cache $cache_file" >&6;}
2511 >$cache_file
2512 fi
2513
2514 # Check that the precious variables saved in the cache have kept the same
2515 # value.
2516 ac_cache_corrupted=false
2517 for ac_var in $ac_precious_vars; do
2518 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2519 eval ac_new_set=\$ac_env_${ac_var}_set
2520 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2521 eval ac_new_val=\$ac_env_${ac_var}_value
2522 case $ac_old_set,$ac_new_set in
2523 set,)
2524 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2525 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2526 ac_cache_corrupted=: ;;
2527 ,set)
2528 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2529 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2530 ac_cache_corrupted=: ;;
2531 ,);;
2532 *)
2533 if test "x$ac_old_val" != "x$ac_new_val"; then
2534 # differences in whitespace do not lead to failure.
2535 ac_old_val_w=`echo x $ac_old_val`
2536 ac_new_val_w=`echo x $ac_new_val`
2537 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2538 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2539 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2540 ac_cache_corrupted=:
2541 else
2542 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2543 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2544 eval $ac_var=\$ac_old_val
2545 fi
2546 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2547 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2548 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2549 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2550 fi;;
2551 esac
2552 # Pass precious variables to config.status.
2553 if test "$ac_new_set" = set; then
2554 case $ac_new_val in
2555 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2556 *) ac_arg=$ac_var=$ac_new_val ;;
2557 esac
2558 case " $ac_configure_args " in
2559 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2560 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2561 esac
2562 fi
2563 done
2564 if $ac_cache_corrupted; then
2565 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2566 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2567 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2568 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2569 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2570 fi
2571 ## -------------------- ##
2572 ## Main body of script. ##
2573 ## -------------------- ##
2574
2575 ac_ext=c
2576 ac_cpp='$CPP $CPPFLAGS'
2577 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2578 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2579 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2580
2581
2582
2583
2584
2585
2586
2587 ac_aux_dir=
2588 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2589 for ac_t in install-sh install.sh shtool; do
2590 if test -f "$ac_dir/$ac_t"; then
2591 ac_aux_dir=$ac_dir
2592 ac_install_sh="$ac_aux_dir/$ac_t -c"
2593 break 2
2594 fi
2595 done
2596 done
2597 if test -z "$ac_aux_dir"; then
2598 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2599 fi
2600
2601 # These three variables are undocumented and unsupported,
2602 # and are intended to be withdrawn in a future Autoconf release.
2603 # They can cause serious problems if a builder's source tree is in a directory
2604 # whose full name contains unusual characters.
2605 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2606 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2607 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2608
2609
2610 # Make sure we can run config.sub.
2611 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2612 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2613
2614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2615 $as_echo_n "checking build system type... " >&6; }
2616 if test "${ac_cv_build+set}" = set; then :
2617 $as_echo_n "(cached) " >&6
2618 else
2619 ac_build_alias=$build_alias
2620 test "x$ac_build_alias" = x &&
2621 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2622 test "x$ac_build_alias" = x &&
2623 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2624 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2625 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2626
2627 fi
2628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2629 $as_echo "$ac_cv_build" >&6; }
2630 case $ac_cv_build in
2631 *-*-*) ;;
2632 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2633 esac
2634 build=$ac_cv_build
2635 ac_save_IFS=$IFS; IFS='-'
2636 set x $ac_cv_build
2637 shift
2638 build_cpu=$1
2639 build_vendor=$2
2640 shift; shift
2641 # Remember, the first character of IFS is used to create $*,
2642 # except with old shells:
2643 build_os=$*
2644 IFS=$ac_save_IFS
2645 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2646
2647
2648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2649 $as_echo_n "checking host system type... " >&6; }
2650 if test "${ac_cv_host+set}" = set; then :
2651 $as_echo_n "(cached) " >&6
2652 else
2653 if test "x$host_alias" = x; then
2654 ac_cv_host=$ac_cv_build
2655 else
2656 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2657 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2658 fi
2659
2660 fi
2661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2662 $as_echo "$ac_cv_host" >&6; }
2663 case $ac_cv_host in
2664 *-*-*) ;;
2665 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2666 esac
2667 host=$ac_cv_host
2668 ac_save_IFS=$IFS; IFS='-'
2669 set x $ac_cv_host
2670 shift
2671 host_cpu=$1
2672 host_vendor=$2
2673 shift; shift
2674 # Remember, the first character of IFS is used to create $*,
2675 # except with old shells:
2676 host_os=$*
2677 IFS=$ac_save_IFS
2678 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2679
2680
2681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2682 $as_echo_n "checking target system type... " >&6; }
2683 if test "${ac_cv_target+set}" = set; then :
2684 $as_echo_n "(cached) " >&6
2685 else
2686 if test "x$target_alias" = x; then
2687 ac_cv_target=$ac_cv_host
2688 else
2689 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2690 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2691 fi
2692
2693 fi
2694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2695 $as_echo "$ac_cv_target" >&6; }
2696 case $ac_cv_target in
2697 *-*-*) ;;
2698 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2699 esac
2700 target=$ac_cv_target
2701 ac_save_IFS=$IFS; IFS='-'
2702 set x $ac_cv_target
2703 shift
2704 target_cpu=$1
2705 target_vendor=$2
2706 shift; shift
2707 # Remember, the first character of IFS is used to create $*,
2708 # except with old shells:
2709 target_os=$*
2710 IFS=$ac_save_IFS
2711 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2712
2713
2714 # The aliases save the names the user supplied, while $host etc.
2715 # will get canonicalized.
2716 test -n "$target_alias" &&
2717 test "$program_prefix$program_suffix$program_transform_name" = \
2718 NONENONEs,x,x, &&
2719 program_prefix=${target_alias}-
2720 ac_ext=c
2721 ac_cpp='$CPP $CPPFLAGS'
2722 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2723 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2724 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2725 if test -n "$ac_tool_prefix"; then
2726 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2727 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2729 $as_echo_n "checking for $ac_word... " >&6; }
2730 if test "${ac_cv_prog_CC+set}" = set; then :
2731 $as_echo_n "(cached) " >&6
2732 else
2733 if test -n "$CC"; then
2734 ac_cv_prog_CC="$CC" # Let the user override the test.
2735 else
2736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2737 for as_dir in $PATH
2738 do
2739 IFS=$as_save_IFS
2740 test -z "$as_dir" && as_dir=.
2741 for ac_exec_ext in '' $ac_executable_extensions; do
2742 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2743 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2744 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2745 break 2
2746 fi
2747 done
2748 done
2749 IFS=$as_save_IFS
2750
2751 fi
2752 fi
2753 CC=$ac_cv_prog_CC
2754 if test -n "$CC"; then
2755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2756 $as_echo "$CC" >&6; }
2757 else
2758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2759 $as_echo "no" >&6; }
2760 fi
2761
2762
2763 fi
2764 if test -z "$ac_cv_prog_CC"; then
2765 ac_ct_CC=$CC
2766 # Extract the first word of "gcc", so it can be a program name with args.
2767 set dummy gcc; ac_word=$2
2768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2769 $as_echo_n "checking for $ac_word... " >&6; }
2770 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2771 $as_echo_n "(cached) " >&6
2772 else
2773 if test -n "$ac_ct_CC"; then
2774 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2775 else
2776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2777 for as_dir in $PATH
2778 do
2779 IFS=$as_save_IFS
2780 test -z "$as_dir" && as_dir=.
2781 for ac_exec_ext in '' $ac_executable_extensions; do
2782 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2783 ac_cv_prog_ac_ct_CC="gcc"
2784 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2785 break 2
2786 fi
2787 done
2788 done
2789 IFS=$as_save_IFS
2790
2791 fi
2792 fi
2793 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2794 if test -n "$ac_ct_CC"; then
2795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2796 $as_echo "$ac_ct_CC" >&6; }
2797 else
2798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2799 $as_echo "no" >&6; }
2800 fi
2801
2802 if test "x$ac_ct_CC" = x; then
2803 CC=""
2804 else
2805 case $cross_compiling:$ac_tool_warned in
2806 yes:)
2807 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2808 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2809 ac_tool_warned=yes ;;
2810 esac
2811 CC=$ac_ct_CC
2812 fi
2813 else
2814 CC="$ac_cv_prog_CC"
2815 fi
2816
2817 if test -z "$CC"; then
2818 if test -n "$ac_tool_prefix"; then
2819 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2820 set dummy ${ac_tool_prefix}cc; ac_word=$2
2821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2822 $as_echo_n "checking for $ac_word... " >&6; }
2823 if test "${ac_cv_prog_CC+set}" = set; then :
2824 $as_echo_n "(cached) " >&6
2825 else
2826 if test -n "$CC"; then
2827 ac_cv_prog_CC="$CC" # Let the user override the test.
2828 else
2829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2830 for as_dir in $PATH
2831 do
2832 IFS=$as_save_IFS
2833 test -z "$as_dir" && as_dir=.
2834 for ac_exec_ext in '' $ac_executable_extensions; do
2835 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2836 ac_cv_prog_CC="${ac_tool_prefix}cc"
2837 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2838 break 2
2839 fi
2840 done
2841 done
2842 IFS=$as_save_IFS
2843
2844 fi
2845 fi
2846 CC=$ac_cv_prog_CC
2847 if test -n "$CC"; then
2848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2849 $as_echo "$CC" >&6; }
2850 else
2851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2852 $as_echo "no" >&6; }
2853 fi
2854
2855
2856 fi
2857 fi
2858 if test -z "$CC"; then
2859 # Extract the first word of "cc", so it can be a program name with args.
2860 set dummy cc; ac_word=$2
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2862 $as_echo_n "checking for $ac_word... " >&6; }
2863 if test "${ac_cv_prog_CC+set}" = set; then :
2864 $as_echo_n "(cached) " >&6
2865 else
2866 if test -n "$CC"; then
2867 ac_cv_prog_CC="$CC" # Let the user override the test.
2868 else
2869 ac_prog_rejected=no
2870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2871 for as_dir in $PATH
2872 do
2873 IFS=$as_save_IFS
2874 test -z "$as_dir" && as_dir=.
2875 for ac_exec_ext in '' $ac_executable_extensions; do
2876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2877 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2878 ac_prog_rejected=yes
2879 continue
2880 fi
2881 ac_cv_prog_CC="cc"
2882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2883 break 2
2884 fi
2885 done
2886 done
2887 IFS=$as_save_IFS
2888
2889 if test $ac_prog_rejected = yes; then
2890 # We found a bogon in the path, so make sure we never use it.
2891 set dummy $ac_cv_prog_CC
2892 shift
2893 if test $# != 0; then
2894 # We chose a different compiler from the bogus one.
2895 # However, it has the same basename, so the bogon will be chosen
2896 # first if we set CC to just the basename; use the full file name.
2897 shift
2898 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2899 fi
2900 fi
2901 fi
2902 fi
2903 CC=$ac_cv_prog_CC
2904 if test -n "$CC"; then
2905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2906 $as_echo "$CC" >&6; }
2907 else
2908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2909 $as_echo "no" >&6; }
2910 fi
2911
2912
2913 fi
2914 if test -z "$CC"; then
2915 if test -n "$ac_tool_prefix"; then
2916 for ac_prog in cl.exe
2917 do
2918 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2919 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2921 $as_echo_n "checking for $ac_word... " >&6; }
2922 if test "${ac_cv_prog_CC+set}" = set; then :
2923 $as_echo_n "(cached) " >&6
2924 else
2925 if test -n "$CC"; then
2926 ac_cv_prog_CC="$CC" # Let the user override the test.
2927 else
2928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2929 for as_dir in $PATH
2930 do
2931 IFS=$as_save_IFS
2932 test -z "$as_dir" && as_dir=.
2933 for ac_exec_ext in '' $ac_executable_extensions; do
2934 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2935 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2936 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2937 break 2
2938 fi
2939 done
2940 done
2941 IFS=$as_save_IFS
2942
2943 fi
2944 fi
2945 CC=$ac_cv_prog_CC
2946 if test -n "$CC"; then
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2948 $as_echo "$CC" >&6; }
2949 else
2950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2951 $as_echo "no" >&6; }
2952 fi
2953
2954
2955 test -n "$CC" && break
2956 done
2957 fi
2958 if test -z "$CC"; then
2959 ac_ct_CC=$CC
2960 for ac_prog in cl.exe
2961 do
2962 # Extract the first word of "$ac_prog", so it can be a program name with args.
2963 set dummy $ac_prog; ac_word=$2
2964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2965 $as_echo_n "checking for $ac_word... " >&6; }
2966 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2967 $as_echo_n "(cached) " >&6
2968 else
2969 if test -n "$ac_ct_CC"; then
2970 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2971 else
2972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2973 for as_dir in $PATH
2974 do
2975 IFS=$as_save_IFS
2976 test -z "$as_dir" && as_dir=.
2977 for ac_exec_ext in '' $ac_executable_extensions; do
2978 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2979 ac_cv_prog_ac_ct_CC="$ac_prog"
2980 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2981 break 2
2982 fi
2983 done
2984 done
2985 IFS=$as_save_IFS
2986
2987 fi
2988 fi
2989 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2990 if test -n "$ac_ct_CC"; then
2991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2992 $as_echo "$ac_ct_CC" >&6; }
2993 else
2994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2995 $as_echo "no" >&6; }
2996 fi
2997
2998
2999 test -n "$ac_ct_CC" && break
3000 done
3001
3002 if test "x$ac_ct_CC" = x; then
3003 CC=""
3004 else
3005 case $cross_compiling:$ac_tool_warned in
3006 yes:)
3007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3008 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3009 ac_tool_warned=yes ;;
3010 esac
3011 CC=$ac_ct_CC
3012 fi
3013 fi
3014
3015 fi
3016
3017
3018 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3019 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3020 as_fn_error "no acceptable C compiler found in \$PATH
3021 See \`config.log' for more details." "$LINENO" 5; }
3022
3023 # Provide some information about the compiler.
3024 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3025 set X $ac_compile
3026 ac_compiler=$2
3027 for ac_option in --version -v -V -qversion; do
3028 { { ac_try="$ac_compiler $ac_option >&5"
3029 case "(($ac_try" in
3030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3031 *) ac_try_echo=$ac_try;;
3032 esac
3033 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3034 $as_echo "$ac_try_echo"; } >&5
3035 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3036 ac_status=$?
3037 if test -s conftest.err; then
3038 sed '10a\
3039 ... rest of stderr output deleted ...
3040 10q' conftest.err >conftest.er1
3041 cat conftest.er1 >&5
3042 rm -f conftest.er1 conftest.err
3043 fi
3044 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3045 test $ac_status = 0; }
3046 done
3047
3048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3049 /* end confdefs.h. */
3050
3051 int
3052 main ()
3053 {
3054
3055 ;
3056 return 0;
3057 }
3058 _ACEOF
3059 ac_clean_files_save=$ac_clean_files
3060 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3061 # Try to create an executable without -o first, disregard a.out.
3062 # It will help us diagnose broken compilers, and finding out an intuition
3063 # of exeext.
3064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3065 $as_echo_n "checking for C compiler default output file name... " >&6; }
3066 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3067
3068 # The possible output files:
3069 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3070
3071 ac_rmfiles=
3072 for ac_file in $ac_files
3073 do
3074 case $ac_file in
3075 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3076 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3077 esac
3078 done
3079 rm -f $ac_rmfiles
3080
3081 if { { ac_try="$ac_link_default"
3082 case "(($ac_try" in
3083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3084 *) ac_try_echo=$ac_try;;
3085 esac
3086 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3087 $as_echo "$ac_try_echo"; } >&5
3088 (eval "$ac_link_default") 2>&5
3089 ac_status=$?
3090 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3091 test $ac_status = 0; }; then :
3092 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3093 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3094 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3095 # so that the user can short-circuit this test for compilers unknown to
3096 # Autoconf.
3097 for ac_file in $ac_files ''
3098 do
3099 test -f "$ac_file" || continue
3100 case $ac_file in
3101 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3102 ;;
3103 [ab].out )
3104 # We found the default executable, but exeext='' is most
3105 # certainly right.
3106 break;;
3107 *.* )
3108 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3109 then :; else
3110 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3111 fi
3112 # We set ac_cv_exeext here because the later test for it is not
3113 # safe: cross compilers may not add the suffix if given an `-o'
3114 # argument, so we may need to know it at that point already.
3115 # Even if this section looks crufty: it has the advantage of
3116 # actually working.
3117 break;;
3118 * )
3119 break;;
3120 esac
3121 done
3122 test "$ac_cv_exeext" = no && ac_cv_exeext=
3123
3124 else
3125 ac_file=''
3126 fi
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3128 $as_echo "$ac_file" >&6; }
3129 if test -z "$ac_file"; then :
3130 $as_echo "$as_me: failed program was:" >&5
3131 sed 's/^/| /' conftest.$ac_ext >&5
3132
3133 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3134 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3135 { as_fn_set_status 77
3136 as_fn_error "C compiler cannot create executables
3137 See \`config.log' for more details." "$LINENO" 5; }; }
3138 fi
3139 ac_exeext=$ac_cv_exeext
3140
3141 # Check that the compiler produces executables we can run. If not, either
3142 # the compiler is broken, or we cross compile.
3143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3144 $as_echo_n "checking whether the C compiler works... " >&6; }
3145 # If not cross compiling, check that we can run a simple program.
3146 if test "$cross_compiling" != yes; then
3147 if { ac_try='./$ac_file'
3148 { { case "(($ac_try" in
3149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3150 *) ac_try_echo=$ac_try;;
3151 esac
3152 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3153 $as_echo "$ac_try_echo"; } >&5
3154 (eval "$ac_try") 2>&5
3155 ac_status=$?
3156 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3157 test $ac_status = 0; }; }; then
3158 cross_compiling=no
3159 else
3160 if test "$cross_compiling" = maybe; then
3161 cross_compiling=yes
3162 else
3163 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3164 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3165 as_fn_error "cannot run C compiled programs.
3166 If you meant to cross compile, use \`--host'.
3167 See \`config.log' for more details." "$LINENO" 5; }
3168 fi
3169 fi
3170 fi
3171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3172 $as_echo "yes" >&6; }
3173
3174 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3175 ac_clean_files=$ac_clean_files_save
3176 # Check that the compiler produces executables we can run. If not, either
3177 # the compiler is broken, or we cross compile.
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3179 $as_echo_n "checking whether we are cross compiling... " >&6; }
3180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3181 $as_echo "$cross_compiling" >&6; }
3182
3183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3184 $as_echo_n "checking for suffix of executables... " >&6; }
3185 if { { ac_try="$ac_link"
3186 case "(($ac_try" in
3187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3188 *) ac_try_echo=$ac_try;;
3189 esac
3190 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3191 $as_echo "$ac_try_echo"; } >&5
3192 (eval "$ac_link") 2>&5
3193 ac_status=$?
3194 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3195 test $ac_status = 0; }; then :
3196 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3197 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3198 # work properly (i.e., refer to `conftest.exe'), while it won't with
3199 # `rm'.
3200 for ac_file in conftest.exe conftest conftest.*; do
3201 test -f "$ac_file" || continue
3202 case $ac_file in
3203 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3204 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3205 break;;
3206 * ) break;;
3207 esac
3208 done
3209 else
3210 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3211 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3212 as_fn_error "cannot compute suffix of executables: cannot compile and link
3213 See \`config.log' for more details." "$LINENO" 5; }
3214 fi
3215 rm -f conftest$ac_cv_exeext
3216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3217 $as_echo "$ac_cv_exeext" >&6; }
3218
3219 rm -f conftest.$ac_ext
3220 EXEEXT=$ac_cv_exeext
3221 ac_exeext=$EXEEXT
3222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3223 $as_echo_n "checking for suffix of object files... " >&6; }
3224 if test "${ac_cv_objext+set}" = set; then :
3225 $as_echo_n "(cached) " >&6
3226 else
3227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3228 /* end confdefs.h. */
3229
3230 int
3231 main ()
3232 {
3233
3234 ;
3235 return 0;
3236 }
3237 _ACEOF
3238 rm -f conftest.o conftest.obj
3239 if { { ac_try="$ac_compile"
3240 case "(($ac_try" in
3241 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3242 *) ac_try_echo=$ac_try;;
3243 esac
3244 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3245 $as_echo "$ac_try_echo"; } >&5
3246 (eval "$ac_compile") 2>&5
3247 ac_status=$?
3248 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3249 test $ac_status = 0; }; then :
3250 for ac_file in conftest.o conftest.obj conftest.*; do
3251 test -f "$ac_file" || continue;
3252 case $ac_file in
3253 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3254 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3255 break;;
3256 esac
3257 done
3258 else
3259 $as_echo "$as_me: failed program was:" >&5
3260 sed 's/^/| /' conftest.$ac_ext >&5
3261
3262 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3263 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3264 as_fn_error "cannot compute suffix of object files: cannot compile
3265 See \`config.log' for more details." "$LINENO" 5; }
3266 fi
3267 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3268 fi
3269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3270 $as_echo "$ac_cv_objext" >&6; }
3271 OBJEXT=$ac_cv_objext
3272 ac_objext=$OBJEXT
3273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3274 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3275 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3276 $as_echo_n "(cached) " >&6
3277 else
3278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3279 /* end confdefs.h. */
3280
3281 int
3282 main ()
3283 {
3284 #ifndef __GNUC__
3285 choke me
3286 #endif
3287
3288 ;
3289 return 0;
3290 }
3291 _ACEOF
3292 if ac_fn_c_try_compile "$LINENO"; then :
3293 ac_compiler_gnu=yes
3294 else
3295 ac_compiler_gnu=no
3296 fi
3297 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3298 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3299
3300 fi
3301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3302 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3303 if test $ac_compiler_gnu = yes; then
3304 GCC=yes
3305 else
3306 GCC=
3307 fi
3308 ac_test_CFLAGS=${CFLAGS+set}
3309 ac_save_CFLAGS=$CFLAGS
3310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3311 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3312 if test "${ac_cv_prog_cc_g+set}" = set; then :
3313 $as_echo_n "(cached) " >&6
3314 else
3315 ac_save_c_werror_flag=$ac_c_werror_flag
3316 ac_c_werror_flag=yes
3317 ac_cv_prog_cc_g=no
3318 CFLAGS="-g"
3319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3320 /* end confdefs.h. */
3321
3322 int
3323 main ()
3324 {
3325
3326 ;
3327 return 0;
3328 }
3329 _ACEOF
3330 if ac_fn_c_try_compile "$LINENO"; then :
3331 ac_cv_prog_cc_g=yes
3332 else
3333 CFLAGS=""
3334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3335 /* end confdefs.h. */
3336
3337 int
3338 main ()
3339 {
3340
3341 ;
3342 return 0;
3343 }
3344 _ACEOF
3345 if ac_fn_c_try_compile "$LINENO"; then :
3346
3347 else
3348 ac_c_werror_flag=$ac_save_c_werror_flag
3349 CFLAGS="-g"
3350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3351 /* end confdefs.h. */
3352
3353 int
3354 main ()
3355 {
3356
3357 ;
3358 return 0;
3359 }
3360 _ACEOF
3361 if ac_fn_c_try_compile "$LINENO"; then :
3362 ac_cv_prog_cc_g=yes
3363 fi
3364 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3365 fi
3366 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3367 fi
3368 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3369 ac_c_werror_flag=$ac_save_c_werror_flag
3370 fi
3371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3372 $as_echo "$ac_cv_prog_cc_g" >&6; }
3373 if test "$ac_test_CFLAGS" = set; then
3374 CFLAGS=$ac_save_CFLAGS
3375 elif test $ac_cv_prog_cc_g = yes; then
3376 if test "$GCC" = yes; then
3377 CFLAGS="-g -O2"
3378 else
3379 CFLAGS="-g"
3380 fi
3381 else
3382 if test "$GCC" = yes; then
3383 CFLAGS="-O2"
3384 else
3385 CFLAGS=
3386 fi
3387 fi
3388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3389 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3390 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3391 $as_echo_n "(cached) " >&6
3392 else
3393 ac_cv_prog_cc_c89=no
3394 ac_save_CC=$CC
3395 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3396 /* end confdefs.h. */
3397 #include <stdarg.h>
3398 #include <stdio.h>
3399 #include <sys/types.h>
3400 #include <sys/stat.h>
3401 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3402 struct buf { int x; };
3403 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3404 static char *e (p, i)
3405 char **p;
3406 int i;
3407 {
3408 return p[i];
3409 }
3410 static char *f (char * (*g) (char **, int), char **p, ...)
3411 {
3412 char *s;
3413 va_list v;
3414 va_start (v,p);
3415 s = g (p, va_arg (v,int));
3416 va_end (v);
3417 return s;
3418 }
3419
3420 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3421 function prototypes and stuff, but not '\xHH' hex character constants.
3422 These don't provoke an error unfortunately, instead are silently treated
3423 as 'x'. The following induces an error, until -std is added to get
3424 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3425 array size at least. It's necessary to write '\x00'==0 to get something
3426 that's true only with -std. */
3427 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3428
3429 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3430 inside strings and character constants. */
3431 #define FOO(x) 'x'
3432 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3433
3434 int test (int i, double x);
3435 struct s1 {int (*f) (int a);};
3436 struct s2 {int (*f) (double a);};
3437 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3438 int argc;
3439 char **argv;
3440 int
3441 main ()
3442 {
3443 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3444 ;
3445 return 0;
3446 }
3447 _ACEOF
3448 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3449 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3450 do
3451 CC="$ac_save_CC $ac_arg"
3452 if ac_fn_c_try_compile "$LINENO"; then :
3453 ac_cv_prog_cc_c89=$ac_arg
3454 fi
3455 rm -f core conftest.err conftest.$ac_objext
3456 test "x$ac_cv_prog_cc_c89" != "xno" && break
3457 done
3458 rm -f conftest.$ac_ext
3459 CC=$ac_save_CC
3460
3461 fi
3462 # AC_CACHE_VAL
3463 case "x$ac_cv_prog_cc_c89" in
3464 x)
3465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3466 $as_echo "none needed" >&6; } ;;
3467 xno)
3468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3469 $as_echo "unsupported" >&6; } ;;
3470 *)
3471 CC="$CC $ac_cv_prog_cc_c89"
3472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3473 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3474 esac
3475 if test "x$ac_cv_prog_cc_c89" != xno; then :
3476
3477 fi
3478
3479 ac_ext=c
3480 ac_cpp='$CPP $CPPFLAGS'
3481 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3482 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3483 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3484
3485
3486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3487 $as_echo_n "checking for library containing strerror... " >&6; }
3488 if test "${ac_cv_search_strerror+set}" = set; then :
3489 $as_echo_n "(cached) " >&6
3490 else
3491 ac_func_search_save_LIBS=$LIBS
3492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3493 /* end confdefs.h. */
3494
3495 /* Override any GCC internal prototype to avoid an error.
3496 Use char because int might match the return type of a GCC
3497 builtin and then its argument prototype would still apply. */
3498 #ifdef __cplusplus
3499 extern "C"
3500 #endif
3501 char strerror ();
3502 int
3503 main ()
3504 {
3505 return strerror ();
3506 ;
3507 return 0;
3508 }
3509 _ACEOF
3510 for ac_lib in '' cposix; do
3511 if test -z "$ac_lib"; then
3512 ac_res="none required"
3513 else
3514 ac_res=-l$ac_lib
3515 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3516 fi
3517 if ac_fn_c_try_link "$LINENO"; then :
3518 ac_cv_search_strerror=$ac_res
3519 fi
3520 rm -f core conftest.err conftest.$ac_objext \
3521 conftest$ac_exeext
3522 if test "${ac_cv_search_strerror+set}" = set; then :
3523 break
3524 fi
3525 done
3526 if test "${ac_cv_search_strerror+set}" = set; then :
3527
3528 else
3529 ac_cv_search_strerror=no
3530 fi
3531 rm conftest.$ac_ext
3532 LIBS=$ac_func_search_save_LIBS
3533 fi
3534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3535 $as_echo "$ac_cv_search_strerror" >&6; }
3536 ac_res=$ac_cv_search_strerror
3537 if test "$ac_res" != no; then :
3538 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3539
3540 fi
3541
3542
3543 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
3544 am__api_version='1.11'
3545
3546 # Find a good install program. We prefer a C program (faster),
3547 # so one script is as good as another. But avoid the broken or
3548 # incompatible versions:
3549 # SysV /etc/install, /usr/sbin/install
3550 # SunOS /usr/etc/install
3551 # IRIX /sbin/install
3552 # AIX /bin/install
3553 # AmigaOS /C/install, which installs bootblocks on floppy discs
3554 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3555 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3556 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3557 # OS/2's system install, which has a completely different semantic
3558 # ./install, which can be erroneously created by make from ./install.sh.
3559 # Reject install programs that cannot install multiple files.
3560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3561 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3562 if test -z "$INSTALL"; then
3563 if test "${ac_cv_path_install+set}" = set; then :
3564 $as_echo_n "(cached) " >&6
3565 else
3566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3567 for as_dir in $PATH
3568 do
3569 IFS=$as_save_IFS
3570 test -z "$as_dir" && as_dir=.
3571 # Account for people who put trailing slashes in PATH elements.
3572 case $as_dir/ in #((
3573 ./ | .// | /[cC]/* | \
3574 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3575 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3576 /usr/ucb/* ) ;;
3577 *)
3578 # OSF1 and SCO ODT 3.0 have their own names for install.
3579 # Don't use installbsd from OSF since it installs stuff as root
3580 # by default.
3581 for ac_prog in ginstall scoinst install; do
3582 for ac_exec_ext in '' $ac_executable_extensions; do
3583 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3584 if test $ac_prog = install &&
3585 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3586 # AIX install. It has an incompatible calling convention.
3587 :
3588 elif test $ac_prog = install &&
3589 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3590 # program-specific install script used by HP pwplus--don't use.
3591 :
3592 else
3593 rm -rf conftest.one conftest.two conftest.dir
3594 echo one > conftest.one
3595 echo two > conftest.two
3596 mkdir conftest.dir
3597 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3598 test -s conftest.one && test -s conftest.two &&
3599 test -s conftest.dir/conftest.one &&
3600 test -s conftest.dir/conftest.two
3601 then
3602 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3603 break 3
3604 fi
3605 fi
3606 fi
3607 done
3608 done
3609 ;;
3610 esac
3611
3612 done
3613 IFS=$as_save_IFS
3614
3615 rm -rf conftest.one conftest.two conftest.dir
3616
3617 fi
3618 if test "${ac_cv_path_install+set}" = set; then
3619 INSTALL=$ac_cv_path_install
3620 else
3621 # As a last resort, use the slow shell script. Don't cache a
3622 # value for INSTALL within a source directory, because that will
3623 # break other packages using the cache if that directory is
3624 # removed, or if the value is a relative name.
3625 INSTALL=$ac_install_sh
3626 fi
3627 fi
3628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3629 $as_echo "$INSTALL" >&6; }
3630
3631 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3632 # It thinks the first close brace ends the variable substitution.
3633 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3634
3635 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3636
3637 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3638
3639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3640 $as_echo_n "checking whether build environment is sane... " >&6; }
3641 # Just in case
3642 sleep 1
3643 echo timestamp > conftest.file
3644 # Reject unsafe characters in $srcdir or the absolute working directory
3645 # name. Accept space and tab only in the latter.
3646 am_lf='
3647 '
3648 case `pwd` in
3649 *[\\\"\#\$\&\'\`$am_lf]*)
3650 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3651 esac
3652 case $srcdir in
3653 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3654 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3655 esac
3656
3657 # Do `set' in a subshell so we don't clobber the current shell's
3658 # arguments. Must try -L first in case configure is actually a
3659 # symlink; some systems play weird games with the mod time of symlinks
3660 # (eg FreeBSD returns the mod time of the symlink's containing
3661 # directory).
3662 if (
3663 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3664 if test "$*" = "X"; then
3665 # -L didn't work.
3666 set X `ls -t "$srcdir/configure" conftest.file`
3667 fi
3668 rm -f conftest.file
3669 if test "$*" != "X $srcdir/configure conftest.file" \
3670 && test "$*" != "X conftest.file $srcdir/configure"; then
3671
3672 # If neither matched, then we have a broken ls. This can happen
3673 # if, for instance, CONFIG_SHELL is bash and it inherits a
3674 # broken ls alias from the environment. This has actually
3675 # happened. Such a system could not be considered "sane".
3676 as_fn_error "ls -t appears to fail. Make sure there is not a broken
3677 alias in your environment" "$LINENO" 5
3678 fi
3679
3680 test "$2" = conftest.file
3681 )
3682 then
3683 # Ok.
3684 :
3685 else
3686 as_fn_error "newly created file is older than distributed files!
3687 Check your system clock" "$LINENO" 5
3688 fi
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3690 $as_echo "yes" >&6; }
3691 test "$program_prefix" != NONE &&
3692 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3693 # Use a double $ so make ignores it.
3694 test "$program_suffix" != NONE &&
3695 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3696 # Double any \ or $.
3697 # By default was `s,x,x', remove it if useless.
3698 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3699 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3700
3701 # expand $ac_aux_dir to an absolute path
3702 am_aux_dir=`cd $ac_aux_dir && pwd`
3703
3704 if test x"${MISSING+set}" != xset; then
3705 case $am_aux_dir in
3706 *\ * | *\ *)
3707 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3708 *)
3709 MISSING="\${SHELL} $am_aux_dir/missing" ;;
3710 esac
3711 fi
3712 # Use eval to expand $SHELL
3713 if eval "$MISSING --run true"; then
3714 am_missing_run="$MISSING --run "
3715 else
3716 am_missing_run=
3717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3718 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3719 fi
3720
3721 if test x"${install_sh}" != xset; then
3722 case $am_aux_dir in
3723 *\ * | *\ *)
3724 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3725 *)
3726 install_sh="\${SHELL} $am_aux_dir/install-sh"
3727 esac
3728 fi
3729
3730 # Installed binaries are usually stripped using `strip' when the user
3731 # run `make install-strip'. However `strip' might not be the right
3732 # tool to use in cross-compilation environments, therefore Automake
3733 # will honor the `STRIP' environment variable to overrule this program.
3734 if test "$cross_compiling" != no; then
3735 if test -n "$ac_tool_prefix"; then
3736 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3737 set dummy ${ac_tool_prefix}strip; ac_word=$2
3738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3739 $as_echo_n "checking for $ac_word... " >&6; }
3740 if test "${ac_cv_prog_STRIP+set}" = set; then :
3741 $as_echo_n "(cached) " >&6
3742 else
3743 if test -n "$STRIP"; then
3744 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3745 else
3746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3747 for as_dir in $PATH
3748 do
3749 IFS=$as_save_IFS
3750 test -z "$as_dir" && as_dir=.
3751 for ac_exec_ext in '' $ac_executable_extensions; do
3752 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3753 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3754 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3755 break 2
3756 fi
3757 done
3758 done
3759 IFS=$as_save_IFS
3760
3761 fi
3762 fi
3763 STRIP=$ac_cv_prog_STRIP
3764 if test -n "$STRIP"; then
3765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3766 $as_echo "$STRIP" >&6; }
3767 else
3768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3769 $as_echo "no" >&6; }
3770 fi
3771
3772
3773 fi
3774 if test -z "$ac_cv_prog_STRIP"; then
3775 ac_ct_STRIP=$STRIP
3776 # Extract the first word of "strip", so it can be a program name with args.
3777 set dummy strip; ac_word=$2
3778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3779 $as_echo_n "checking for $ac_word... " >&6; }
3780 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3781 $as_echo_n "(cached) " >&6
3782 else
3783 if test -n "$ac_ct_STRIP"; then
3784 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3785 else
3786 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3787 for as_dir in $PATH
3788 do
3789 IFS=$as_save_IFS
3790 test -z "$as_dir" && as_dir=.
3791 for ac_exec_ext in '' $ac_executable_extensions; do
3792 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3793 ac_cv_prog_ac_ct_STRIP="strip"
3794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3795 break 2
3796 fi
3797 done
3798 done
3799 IFS=$as_save_IFS
3800
3801 fi
3802 fi
3803 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3804 if test -n "$ac_ct_STRIP"; then
3805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3806 $as_echo "$ac_ct_STRIP" >&6; }
3807 else
3808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3809 $as_echo "no" >&6; }
3810 fi
3811
3812 if test "x$ac_ct_STRIP" = x; then
3813 STRIP=":"
3814 else
3815 case $cross_compiling:$ac_tool_warned in
3816 yes:)
3817 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3818 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3819 ac_tool_warned=yes ;;
3820 esac
3821 STRIP=$ac_ct_STRIP
3822 fi
3823 else
3824 STRIP="$ac_cv_prog_STRIP"
3825 fi
3826
3827 fi
3828 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3829
3830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3831 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3832 if test -z "$MKDIR_P"; then
3833 if test "${ac_cv_path_mkdir+set}" = set; then :
3834 $as_echo_n "(cached) " >&6
3835 else
3836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3837 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3838 do
3839 IFS=$as_save_IFS
3840 test -z "$as_dir" && as_dir=.
3841 for ac_prog in mkdir gmkdir; do
3842 for ac_exec_ext in '' $ac_executable_extensions; do
3843 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3844 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3845 'mkdir (GNU coreutils) '* | \
3846 'mkdir (coreutils) '* | \
3847 'mkdir (fileutils) '4.1*)
3848 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3849 break 3;;
3850 esac
3851 done
3852 done
3853 done
3854 IFS=$as_save_IFS
3855
3856 fi
3857
3858 if test "${ac_cv_path_mkdir+set}" = set; then
3859 MKDIR_P="$ac_cv_path_mkdir -p"
3860 else
3861 # As a last resort, use the slow shell script. Don't cache a
3862 # value for MKDIR_P within a source directory, because that will
3863 # break other packages using the cache if that directory is
3864 # removed, or if the value is a relative name.
3865 test -d ./--version && rmdir ./--version
3866 MKDIR_P="$ac_install_sh -d"
3867 fi
3868 fi
3869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3870 $as_echo "$MKDIR_P" >&6; }
3871
3872 mkdir_p="$MKDIR_P"
3873 case $mkdir_p in
3874 [\\/$]* | ?:[\\/]*) ;;
3875 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3876 esac
3877
3878 for ac_prog in gawk mawk nawk awk
3879 do
3880 # Extract the first word of "$ac_prog", so it can be a program name with args.
3881 set dummy $ac_prog; ac_word=$2
3882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3883 $as_echo_n "checking for $ac_word... " >&6; }
3884 if test "${ac_cv_prog_AWK+set}" = set; then :
3885 $as_echo_n "(cached) " >&6
3886 else
3887 if test -n "$AWK"; then
3888 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3889 else
3890 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3891 for as_dir in $PATH
3892 do
3893 IFS=$as_save_IFS
3894 test -z "$as_dir" && as_dir=.
3895 for ac_exec_ext in '' $ac_executable_extensions; do
3896 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3897 ac_cv_prog_AWK="$ac_prog"
3898 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3899 break 2
3900 fi
3901 done
3902 done
3903 IFS=$as_save_IFS
3904
3905 fi
3906 fi
3907 AWK=$ac_cv_prog_AWK
3908 if test -n "$AWK"; then
3909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3910 $as_echo "$AWK" >&6; }
3911 else
3912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3913 $as_echo "no" >&6; }
3914 fi
3915
3916
3917 test -n "$AWK" && break
3918 done
3919
3920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3921 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3922 set x ${MAKE-make}
3923 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3924 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3925 $as_echo_n "(cached) " >&6
3926 else
3927 cat >conftest.make <<\_ACEOF
3928 SHELL = /bin/sh
3929 all:
3930 @echo '@@@%%%=$(MAKE)=@@@%%%'
3931 _ACEOF
3932 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3933 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3934 *@@@%%%=?*=@@@%%%*)
3935 eval ac_cv_prog_make_${ac_make}_set=yes;;
3936 *)
3937 eval ac_cv_prog_make_${ac_make}_set=no;;
3938 esac
3939 rm -f conftest.make
3940 fi
3941 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3943 $as_echo "yes" >&6; }
3944 SET_MAKE=
3945 else
3946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3947 $as_echo "no" >&6; }
3948 SET_MAKE="MAKE=${MAKE-make}"
3949 fi
3950
3951 rm -rf .tst 2>/dev/null
3952 mkdir .tst 2>/dev/null
3953 if test -d .tst; then
3954 am__leading_dot=.
3955 else
3956 am__leading_dot=_
3957 fi
3958 rmdir .tst 2>/dev/null
3959
3960 DEPDIR="${am__leading_dot}deps"
3961
3962 ac_config_commands="$ac_config_commands depfiles"
3963
3964
3965 am_make=${MAKE-make}
3966 cat > confinc << 'END'
3967 am__doit:
3968 @echo this is the am__doit target
3969 .PHONY: am__doit
3970 END
3971 # If we don't find an include directive, just comment out the code.
3972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3973 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3974 am__include="#"
3975 am__quote=
3976 _am_result=none
3977 # First try GNU make style include.
3978 echo "include confinc" > confmf
3979 # Ignore all kinds of additional output from `make'.
3980 case `$am_make -s -f confmf 2> /dev/null` in #(
3981 *the\ am__doit\ target*)
3982 am__include=include
3983 am__quote=
3984 _am_result=GNU
3985 ;;
3986 esac
3987 # Now try BSD make style include.
3988 if test "$am__include" = "#"; then
3989 echo '.include "confinc"' > confmf
3990 case `$am_make -s -f confmf 2> /dev/null` in #(
3991 *the\ am__doit\ target*)
3992 am__include=.include
3993 am__quote="\""
3994 _am_result=BSD
3995 ;;
3996 esac
3997 fi
3998
3999
4000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4001 $as_echo "$_am_result" >&6; }
4002 rm -f confinc confmf
4003
4004 # Check whether --enable-dependency-tracking was given.
4005 if test "${enable_dependency_tracking+set}" = set; then :
4006 enableval=$enable_dependency_tracking;
4007 fi
4008
4009 if test "x$enable_dependency_tracking" != xno; then
4010 am_depcomp="$ac_aux_dir/depcomp"
4011 AMDEPBACKSLASH='\'
4012 fi
4013 if test "x$enable_dependency_tracking" != xno; then
4014 AMDEP_TRUE=
4015 AMDEP_FALSE='#'
4016 else
4017 AMDEP_TRUE='#'
4018 AMDEP_FALSE=
4019 fi
4020
4021
4022 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4023 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4024 # is not polluted with repeated "-I."
4025 am__isrc=' -I$(srcdir)'
4026 # test to see if srcdir already configured
4027 if test -f $srcdir/config.status; then
4028 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4029 fi
4030 fi
4031
4032 # test whether we have cygpath
4033 if test -z "$CYGPATH_W"; then
4034 if (cygpath --version) >/dev/null 2>/dev/null; then
4035 CYGPATH_W='cygpath -w'
4036 else
4037 CYGPATH_W=echo
4038 fi
4039 fi
4040
4041
4042 # Define the identity of the package.
4043 PACKAGE=ld
4044 VERSION=${BFD_VERSION}
4045
4046
4047 cat >>confdefs.h <<_ACEOF
4048 #define PACKAGE "$PACKAGE"
4049 _ACEOF
4050
4051
4052 cat >>confdefs.h <<_ACEOF
4053 #define VERSION "$VERSION"
4054 _ACEOF
4055
4056 # Some tools Automake needs.
4057
4058 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4059
4060
4061 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4062
4063
4064 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4065
4066
4067 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4068
4069
4070 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4071
4072 # We need awk for the "check" target. The system "awk" is bad on
4073 # some platforms.
4074 # Always define AMTAR for backward compatibility.
4075
4076 AMTAR=${AMTAR-"${am_missing_run}tar"}
4077
4078 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4079
4080
4081
4082
4083 depcc="$CC" am_compiler_list=
4084
4085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4086 $as_echo_n "checking dependency style of $depcc... " >&6; }
4087 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4088 $as_echo_n "(cached) " >&6
4089 else
4090 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4091 # We make a subdir and do the tests there. Otherwise we can end up
4092 # making bogus files that we don't know about and never remove. For
4093 # instance it was reported that on HP-UX the gcc test will end up
4094 # making a dummy file named `D' -- because `-MD' means `put the output
4095 # in D'.
4096 mkdir conftest.dir
4097 # Copy depcomp to subdir because otherwise we won't find it if we're
4098 # using a relative directory.
4099 cp "$am_depcomp" conftest.dir
4100 cd conftest.dir
4101 # We will build objects and dependencies in a subdirectory because
4102 # it helps to detect inapplicable dependency modes. For instance
4103 # both Tru64's cc and ICC support -MD to output dependencies as a
4104 # side effect of compilation, but ICC will put the dependencies in
4105 # the current directory while Tru64 will put them in the object
4106 # directory.
4107 mkdir sub
4108
4109 am_cv_CC_dependencies_compiler_type=none
4110 if test "$am_compiler_list" = ""; then
4111 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4112 fi
4113 am__universal=false
4114 case " $depcc " in #(
4115 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4116 esac
4117
4118 for depmode in $am_compiler_list; do
4119 # Setup a source with many dependencies, because some compilers
4120 # like to wrap large dependency lists on column 80 (with \), and
4121 # we should not choose a depcomp mode which is confused by this.
4122 #
4123 # We need to recreate these files for each test, as the compiler may
4124 # overwrite some of them when testing with obscure command lines.
4125 # This happens at least with the AIX C compiler.
4126 : > sub/conftest.c
4127 for i in 1 2 3 4 5 6; do
4128 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4129 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4130 # Solaris 8's {/usr,}/bin/sh.
4131 touch sub/conftst$i.h
4132 done
4133 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4134
4135 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4136 # mode. It turns out that the SunPro C++ compiler does not properly
4137 # handle `-M -o', and we need to detect this. Also, some Intel
4138 # versions had trouble with output in subdirs
4139 am__obj=sub/conftest.${OBJEXT-o}
4140 am__minus_obj="-o $am__obj"
4141 case $depmode in
4142 gcc)
4143 # This depmode causes a compiler race in universal mode.
4144 test "$am__universal" = false || continue
4145 ;;
4146 nosideeffect)
4147 # after this tag, mechanisms are not by side-effect, so they'll
4148 # only be used when explicitly requested
4149 if test "x$enable_dependency_tracking" = xyes; then
4150 continue
4151 else
4152 break
4153 fi
4154 ;;
4155 msvisualcpp | msvcmsys)
4156 # This compiler won't grok `-c -o', but also, the minuso test has
4157 # not run yet. These depmodes are late enough in the game, and
4158 # so weak that their functioning should not be impacted.
4159 am__obj=conftest.${OBJEXT-o}
4160 am__minus_obj=
4161 ;;
4162 none) break ;;
4163 esac
4164 if depmode=$depmode \
4165 source=sub/conftest.c object=$am__obj \
4166 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4167 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4168 >/dev/null 2>conftest.err &&
4169 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4170 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4171 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4172 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4173 # icc doesn't choke on unknown options, it will just issue warnings
4174 # or remarks (even with -Werror). So we grep stderr for any message
4175 # that says an option was ignored or not supported.
4176 # When given -MP, icc 7.0 and 7.1 complain thusly:
4177 # icc: Command line warning: ignoring option '-M'; no argument required
4178 # The diagnosis changed in icc 8.0:
4179 # icc: Command line remark: option '-MP' not supported
4180 if (grep 'ignoring option' conftest.err ||
4181 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4182 am_cv_CC_dependencies_compiler_type=$depmode
4183 break
4184 fi
4185 fi
4186 done
4187
4188 cd ..
4189 rm -rf conftest.dir
4190 else
4191 am_cv_CC_dependencies_compiler_type=none
4192 fi
4193
4194 fi
4195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4196 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4197 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4198
4199 if
4200 test "x$enable_dependency_tracking" != xno \
4201 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4202 am__fastdepCC_TRUE=
4203 am__fastdepCC_FALSE='#'
4204 else
4205 am__fastdepCC_TRUE='#'
4206 am__fastdepCC_FALSE=
4207 fi
4208
4209
4210
4211
4212
4213 # Check whether --with-lib-path was given.
4214 if test "${with_lib_path+set}" = set; then :
4215 withval=$with_lib_path; LIB_PATH=$withval
4216 fi
4217
4218 # Check whether --enable-targets was given.
4219 if test "${enable_targets+set}" = set; then :
4220 enableval=$enable_targets; case "${enableval}" in
4221 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
4222 ;;
4223 no) enable_targets= ;;
4224 *) enable_targets=$enableval ;;
4225 esac
4226 fi
4227 # Check whether --enable-64-bit-bfd was given.
4228 if test "${enable_64_bit_bfd+set}" = set; then :
4229 enableval=$enable_64_bit_bfd; case "${enableval}" in
4230 yes) want64=true ;;
4231 no) want64=false ;;
4232 *) as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
4233 esac
4234 else
4235 want64=false
4236 fi
4237
4238
4239 # Check whether --with-sysroot was given.
4240 if test "${with_sysroot+set}" = set; then :
4241 withval=$with_sysroot;
4242 case ${with_sysroot} in
4243 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
4244 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
4245 esac
4246
4247 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
4248 use_sysroot=yes
4249
4250 if test "x$prefix" = xNONE; then
4251 test_prefix=/usr/local
4252 else
4253 test_prefix=$prefix
4254 fi
4255 if test "x$exec_prefix" = xNONE; then
4256 test_exec_prefix=$test_prefix
4257 else
4258 test_exec_prefix=$exec_prefix
4259 fi
4260 case ${TARGET_SYSTEM_ROOT} in
4261 "${test_prefix}"|"${test_prefix}/"*|\
4262 "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
4263 '${prefix}'|'${prefix}/'*|\
4264 '${exec_prefix}'|'${exec_prefix}/'*)
4265 t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
4266 TARGET_SYSTEM_ROOT_DEFINE="$t"
4267 ;;
4268 esac
4269
4270 else
4271
4272 use_sysroot=no
4273 TARGET_SYSTEM_ROOT=
4274 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
4275
4276 fi
4277
4278
4279
4280
4281
4282 # Check whether --enable-got was given.
4283 if test "${enable_got+set}" = set; then :
4284 enableval=$enable_got; case "${enableval}" in
4285 target | single | negative | multigot) got_handling=$enableval ;;
4286 *) as_fn_error "bad value ${enableval} for --enable-got option" "$LINENO" 5 ;;
4287 esac
4288 else
4289 got_handling=target
4290 fi
4291
4292
4293 case "${got_handling}" in
4294 target)
4295
4296 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT" >>confdefs.h
4297 ;;
4298 single)
4299
4300 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_SINGLE" >>confdefs.h
4301 ;;
4302 negative)
4303
4304 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_NEGATIVE" >>confdefs.h
4305 ;;
4306 multigot)
4307
4308 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_MULTIGOT" >>confdefs.h
4309 ;;
4310 *) as_fn_error "bad value ${got_handling} for --enable-got option" "$LINENO" 5 ;;
4311 esac
4312
4313
4314 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
4315
4316 # Check whether --enable-werror was given.
4317 if test "${enable_werror+set}" = set; then :
4318 enableval=$enable_werror; case "${enableval}" in
4319 yes | y) ERROR_ON_WARNING="yes" ;;
4320 no | n) ERROR_ON_WARNING="no" ;;
4321 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
4322 esac
4323 fi
4324
4325
4326 # Enable -Wno-format by default when using gcc on mingw
4327 case "${host}" in
4328 *-*-mingw32*)
4329 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4330 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
4331 fi
4332 ;;
4333 *) ;;
4334 esac
4335
4336 # Enable -Werror by default when using gcc
4337 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4338 ERROR_ON_WARNING=yes
4339 fi
4340
4341 NO_WERROR=
4342 if test "${ERROR_ON_WARNING}" = yes ; then
4343 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
4344 NO_WERROR="-Wno-error"
4345 fi
4346
4347 if test "${GCC}" = yes ; then
4348 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
4349 fi
4350
4351 # Check whether --enable-build-warnings was given.
4352 if test "${enable_build_warnings+set}" = set; then :
4353 enableval=$enable_build_warnings; case "${enableval}" in
4354 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
4355 no) if test "${GCC}" = yes ; then
4356 WARN_CFLAGS="-w"
4357 fi;;
4358 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
4359 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
4360 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
4361 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
4362 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4363 esac
4364 fi
4365
4366
4367 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
4368 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
4369 fi
4370
4371
4372
4373
4374
4375 ac_config_headers="$ac_config_headers config.h:config.in"
4376
4377
4378 if test -z "$target" ; then
4379 as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
4380 fi
4381 if test -z "$host" ; then
4382 as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5
4383 fi
4384
4385 # host-specific stuff:
4386
4387 ac_ext=c
4388 ac_cpp='$CPP $CPPFLAGS'
4389 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4390 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4391 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4392 if test -n "$ac_tool_prefix"; then
4393 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4394 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4396 $as_echo_n "checking for $ac_word... " >&6; }
4397 if test "${ac_cv_prog_CC+set}" = set; then :
4398 $as_echo_n "(cached) " >&6
4399 else
4400 if test -n "$CC"; then
4401 ac_cv_prog_CC="$CC" # Let the user override the test.
4402 else
4403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4404 for as_dir in $PATH
4405 do
4406 IFS=$as_save_IFS
4407 test -z "$as_dir" && as_dir=.
4408 for ac_exec_ext in '' $ac_executable_extensions; do
4409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4410 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4412 break 2
4413 fi
4414 done
4415 done
4416 IFS=$as_save_IFS
4417
4418 fi
4419 fi
4420 CC=$ac_cv_prog_CC
4421 if test -n "$CC"; then
4422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4423 $as_echo "$CC" >&6; }
4424 else
4425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4426 $as_echo "no" >&6; }
4427 fi
4428
4429
4430 fi
4431 if test -z "$ac_cv_prog_CC"; then
4432 ac_ct_CC=$CC
4433 # Extract the first word of "gcc", so it can be a program name with args.
4434 set dummy gcc; ac_word=$2
4435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4436 $as_echo_n "checking for $ac_word... " >&6; }
4437 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4438 $as_echo_n "(cached) " >&6
4439 else
4440 if test -n "$ac_ct_CC"; then
4441 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4442 else
4443 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4444 for as_dir in $PATH
4445 do
4446 IFS=$as_save_IFS
4447 test -z "$as_dir" && as_dir=.
4448 for ac_exec_ext in '' $ac_executable_extensions; do
4449 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4450 ac_cv_prog_ac_ct_CC="gcc"
4451 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4452 break 2
4453 fi
4454 done
4455 done
4456 IFS=$as_save_IFS
4457
4458 fi
4459 fi
4460 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4461 if test -n "$ac_ct_CC"; then
4462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4463 $as_echo "$ac_ct_CC" >&6; }
4464 else
4465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4466 $as_echo "no" >&6; }
4467 fi
4468
4469 if test "x$ac_ct_CC" = x; then
4470 CC=""
4471 else
4472 case $cross_compiling:$ac_tool_warned in
4473 yes:)
4474 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4475 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4476 ac_tool_warned=yes ;;
4477 esac
4478 CC=$ac_ct_CC
4479 fi
4480 else
4481 CC="$ac_cv_prog_CC"
4482 fi
4483
4484 if test -z "$CC"; then
4485 if test -n "$ac_tool_prefix"; then
4486 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4487 set dummy ${ac_tool_prefix}cc; ac_word=$2
4488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4489 $as_echo_n "checking for $ac_word... " >&6; }
4490 if test "${ac_cv_prog_CC+set}" = set; then :
4491 $as_echo_n "(cached) " >&6
4492 else
4493 if test -n "$CC"; then
4494 ac_cv_prog_CC="$CC" # Let the user override the test.
4495 else
4496 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4497 for as_dir in $PATH
4498 do
4499 IFS=$as_save_IFS
4500 test -z "$as_dir" && as_dir=.
4501 for ac_exec_ext in '' $ac_executable_extensions; do
4502 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4503 ac_cv_prog_CC="${ac_tool_prefix}cc"
4504 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4505 break 2
4506 fi
4507 done
4508 done
4509 IFS=$as_save_IFS
4510
4511 fi
4512 fi
4513 CC=$ac_cv_prog_CC
4514 if test -n "$CC"; then
4515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4516 $as_echo "$CC" >&6; }
4517 else
4518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4519 $as_echo "no" >&6; }
4520 fi
4521
4522
4523 fi
4524 fi
4525 if test -z "$CC"; then
4526 # Extract the first word of "cc", so it can be a program name with args.
4527 set dummy cc; ac_word=$2
4528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4529 $as_echo_n "checking for $ac_word... " >&6; }
4530 if test "${ac_cv_prog_CC+set}" = set; then :
4531 $as_echo_n "(cached) " >&6
4532 else
4533 if test -n "$CC"; then
4534 ac_cv_prog_CC="$CC" # Let the user override the test.
4535 else
4536 ac_prog_rejected=no
4537 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4538 for as_dir in $PATH
4539 do
4540 IFS=$as_save_IFS
4541 test -z "$as_dir" && as_dir=.
4542 for ac_exec_ext in '' $ac_executable_extensions; do
4543 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4544 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4545 ac_prog_rejected=yes
4546 continue
4547 fi
4548 ac_cv_prog_CC="cc"
4549 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4550 break 2
4551 fi
4552 done
4553 done
4554 IFS=$as_save_IFS
4555
4556 if test $ac_prog_rejected = yes; then
4557 # We found a bogon in the path, so make sure we never use it.
4558 set dummy $ac_cv_prog_CC
4559 shift
4560 if test $# != 0; then
4561 # We chose a different compiler from the bogus one.
4562 # However, it has the same basename, so the bogon will be chosen
4563 # first if we set CC to just the basename; use the full file name.
4564 shift
4565 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4566 fi
4567 fi
4568 fi
4569 fi
4570 CC=$ac_cv_prog_CC
4571 if test -n "$CC"; then
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4573 $as_echo "$CC" >&6; }
4574 else
4575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4576 $as_echo "no" >&6; }
4577 fi
4578
4579
4580 fi
4581 if test -z "$CC"; then
4582 if test -n "$ac_tool_prefix"; then
4583 for ac_prog in cl.exe
4584 do
4585 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4586 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4588 $as_echo_n "checking for $ac_word... " >&6; }
4589 if test "${ac_cv_prog_CC+set}" = set; then :
4590 $as_echo_n "(cached) " >&6
4591 else
4592 if test -n "$CC"; then
4593 ac_cv_prog_CC="$CC" # Let the user override the test.
4594 else
4595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4596 for as_dir in $PATH
4597 do
4598 IFS=$as_save_IFS
4599 test -z "$as_dir" && as_dir=.
4600 for ac_exec_ext in '' $ac_executable_extensions; do
4601 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4602 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4604 break 2
4605 fi
4606 done
4607 done
4608 IFS=$as_save_IFS
4609
4610 fi
4611 fi
4612 CC=$ac_cv_prog_CC
4613 if test -n "$CC"; then
4614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4615 $as_echo "$CC" >&6; }
4616 else
4617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4618 $as_echo "no" >&6; }
4619 fi
4620
4621
4622 test -n "$CC" && break
4623 done
4624 fi
4625 if test -z "$CC"; then
4626 ac_ct_CC=$CC
4627 for ac_prog in cl.exe
4628 do
4629 # Extract the first word of "$ac_prog", so it can be a program name with args.
4630 set dummy $ac_prog; ac_word=$2
4631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4632 $as_echo_n "checking for $ac_word... " >&6; }
4633 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4634 $as_echo_n "(cached) " >&6
4635 else
4636 if test -n "$ac_ct_CC"; then
4637 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4638 else
4639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4640 for as_dir in $PATH
4641 do
4642 IFS=$as_save_IFS
4643 test -z "$as_dir" && as_dir=.
4644 for ac_exec_ext in '' $ac_executable_extensions; do
4645 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4646 ac_cv_prog_ac_ct_CC="$ac_prog"
4647 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4648 break 2
4649 fi
4650 done
4651 done
4652 IFS=$as_save_IFS
4653
4654 fi
4655 fi
4656 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4657 if test -n "$ac_ct_CC"; then
4658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4659 $as_echo "$ac_ct_CC" >&6; }
4660 else
4661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4662 $as_echo "no" >&6; }
4663 fi
4664
4665
4666 test -n "$ac_ct_CC" && break
4667 done
4668
4669 if test "x$ac_ct_CC" = x; then
4670 CC=""
4671 else
4672 case $cross_compiling:$ac_tool_warned in
4673 yes:)
4674 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4675 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4676 ac_tool_warned=yes ;;
4677 esac
4678 CC=$ac_ct_CC
4679 fi
4680 fi
4681
4682 fi
4683
4684
4685 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4686 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4687 as_fn_error "no acceptable C compiler found in \$PATH
4688 See \`config.log' for more details." "$LINENO" 5; }
4689
4690 # Provide some information about the compiler.
4691 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4692 set X $ac_compile
4693 ac_compiler=$2
4694 for ac_option in --version -v -V -qversion; do
4695 { { ac_try="$ac_compiler $ac_option >&5"
4696 case "(($ac_try" in
4697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4698 *) ac_try_echo=$ac_try;;
4699 esac
4700 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4701 $as_echo "$ac_try_echo"; } >&5
4702 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4703 ac_status=$?
4704 if test -s conftest.err; then
4705 sed '10a\
4706 ... rest of stderr output deleted ...
4707 10q' conftest.err >conftest.er1
4708 cat conftest.er1 >&5
4709 rm -f conftest.er1 conftest.err
4710 fi
4711 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4712 test $ac_status = 0; }
4713 done
4714
4715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4716 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4717 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4718 $as_echo_n "(cached) " >&6
4719 else
4720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4721 /* end confdefs.h. */
4722
4723 int
4724 main ()
4725 {
4726 #ifndef __GNUC__
4727 choke me
4728 #endif
4729
4730 ;
4731 return 0;
4732 }
4733 _ACEOF
4734 if ac_fn_c_try_compile "$LINENO"; then :
4735 ac_compiler_gnu=yes
4736 else
4737 ac_compiler_gnu=no
4738 fi
4739 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4740 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4741
4742 fi
4743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4744 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4745 if test $ac_compiler_gnu = yes; then
4746 GCC=yes
4747 else
4748 GCC=
4749 fi
4750 ac_test_CFLAGS=${CFLAGS+set}
4751 ac_save_CFLAGS=$CFLAGS
4752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4753 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4754 if test "${ac_cv_prog_cc_g+set}" = set; then :
4755 $as_echo_n "(cached) " >&6
4756 else
4757 ac_save_c_werror_flag=$ac_c_werror_flag
4758 ac_c_werror_flag=yes
4759 ac_cv_prog_cc_g=no
4760 CFLAGS="-g"
4761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4762 /* end confdefs.h. */
4763
4764 int
4765 main ()
4766 {
4767
4768 ;
4769 return 0;
4770 }
4771 _ACEOF
4772 if ac_fn_c_try_compile "$LINENO"; then :
4773 ac_cv_prog_cc_g=yes
4774 else
4775 CFLAGS=""
4776 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4777 /* end confdefs.h. */
4778
4779 int
4780 main ()
4781 {
4782
4783 ;
4784 return 0;
4785 }
4786 _ACEOF
4787 if ac_fn_c_try_compile "$LINENO"; then :
4788
4789 else
4790 ac_c_werror_flag=$ac_save_c_werror_flag
4791 CFLAGS="-g"
4792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4793 /* end confdefs.h. */
4794
4795 int
4796 main ()
4797 {
4798
4799 ;
4800 return 0;
4801 }
4802 _ACEOF
4803 if ac_fn_c_try_compile "$LINENO"; then :
4804 ac_cv_prog_cc_g=yes
4805 fi
4806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4807 fi
4808 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4809 fi
4810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4811 ac_c_werror_flag=$ac_save_c_werror_flag
4812 fi
4813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4814 $as_echo "$ac_cv_prog_cc_g" >&6; }
4815 if test "$ac_test_CFLAGS" = set; then
4816 CFLAGS=$ac_save_CFLAGS
4817 elif test $ac_cv_prog_cc_g = yes; then
4818 if test "$GCC" = yes; then
4819 CFLAGS="-g -O2"
4820 else
4821 CFLAGS="-g"
4822 fi
4823 else
4824 if test "$GCC" = yes; then
4825 CFLAGS="-O2"
4826 else
4827 CFLAGS=
4828 fi
4829 fi
4830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4831 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4832 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4833 $as_echo_n "(cached) " >&6
4834 else
4835 ac_cv_prog_cc_c89=no
4836 ac_save_CC=$CC
4837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4838 /* end confdefs.h. */
4839 #include <stdarg.h>
4840 #include <stdio.h>
4841 #include <sys/types.h>
4842 #include <sys/stat.h>
4843 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4844 struct buf { int x; };
4845 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4846 static char *e (p, i)
4847 char **p;
4848 int i;
4849 {
4850 return p[i];
4851 }
4852 static char *f (char * (*g) (char **, int), char **p, ...)
4853 {
4854 char *s;
4855 va_list v;
4856 va_start (v,p);
4857 s = g (p, va_arg (v,int));
4858 va_end (v);
4859 return s;
4860 }
4861
4862 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4863 function prototypes and stuff, but not '\xHH' hex character constants.
4864 These don't provoke an error unfortunately, instead are silently treated
4865 as 'x'. The following induces an error, until -std is added to get
4866 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4867 array size at least. It's necessary to write '\x00'==0 to get something
4868 that's true only with -std. */
4869 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4870
4871 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4872 inside strings and character constants. */
4873 #define FOO(x) 'x'
4874 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4875
4876 int test (int i, double x);
4877 struct s1 {int (*f) (int a);};
4878 struct s2 {int (*f) (double a);};
4879 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4880 int argc;
4881 char **argv;
4882 int
4883 main ()
4884 {
4885 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4886 ;
4887 return 0;
4888 }
4889 _ACEOF
4890 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4891 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4892 do
4893 CC="$ac_save_CC $ac_arg"
4894 if ac_fn_c_try_compile "$LINENO"; then :
4895 ac_cv_prog_cc_c89=$ac_arg
4896 fi
4897 rm -f core conftest.err conftest.$ac_objext
4898 test "x$ac_cv_prog_cc_c89" != "xno" && break
4899 done
4900 rm -f conftest.$ac_ext
4901 CC=$ac_save_CC
4902
4903 fi
4904 # AC_CACHE_VAL
4905 case "x$ac_cv_prog_cc_c89" in
4906 x)
4907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4908 $as_echo "none needed" >&6; } ;;
4909 xno)
4910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4911 $as_echo "unsupported" >&6; } ;;
4912 *)
4913 CC="$CC $ac_cv_prog_cc_c89"
4914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4915 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4916 esac
4917 if test "x$ac_cv_prog_cc_c89" != xno; then :
4918
4919 fi
4920
4921 ac_ext=c
4922 ac_cpp='$CPP $CPPFLAGS'
4923 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4924 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4925 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4926
4927 ac_ext=c
4928 ac_cpp='$CPP $CPPFLAGS'
4929 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4930 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4931 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4933 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4934 # On Suns, sometimes $CPP names a directory.
4935 if test -n "$CPP" && test -d "$CPP"; then
4936 CPP=
4937 fi
4938 if test -z "$CPP"; then
4939 if test "${ac_cv_prog_CPP+set}" = set; then :
4940 $as_echo_n "(cached) " >&6
4941 else
4942 # Double quotes because CPP needs to be expanded
4943 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4944 do
4945 ac_preproc_ok=false
4946 for ac_c_preproc_warn_flag in '' yes
4947 do
4948 # Use a header file that comes with gcc, so configuring glibc
4949 # with a fresh cross-compiler works.
4950 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4951 # <limits.h> exists even on freestanding compilers.
4952 # On the NeXT, cc -E runs the code through the compiler's parser,
4953 # not just through cpp. "Syntax error" is here to catch this case.
4954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4955 /* end confdefs.h. */
4956 #ifdef __STDC__
4957 # include <limits.h>
4958 #else
4959 # include <assert.h>
4960 #endif
4961 Syntax error
4962 _ACEOF
4963 if ac_fn_c_try_cpp "$LINENO"; then :
4964
4965 else
4966 # Broken: fails on valid input.
4967 continue
4968 fi
4969 rm -f conftest.err conftest.$ac_ext
4970
4971 # OK, works on sane cases. Now check whether nonexistent headers
4972 # can be detected and how.
4973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4974 /* end confdefs.h. */
4975 #include <ac_nonexistent.h>
4976 _ACEOF
4977 if ac_fn_c_try_cpp "$LINENO"; then :
4978 # Broken: success on invalid input.
4979 continue
4980 else
4981 # Passes both tests.
4982 ac_preproc_ok=:
4983 break
4984 fi
4985 rm -f conftest.err conftest.$ac_ext
4986
4987 done
4988 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4989 rm -f conftest.err conftest.$ac_ext
4990 if $ac_preproc_ok; then :
4991 break
4992 fi
4993
4994 done
4995 ac_cv_prog_CPP=$CPP
4996
4997 fi
4998 CPP=$ac_cv_prog_CPP
4999 else
5000 ac_cv_prog_CPP=$CPP
5001 fi
5002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5003 $as_echo "$CPP" >&6; }
5004 ac_preproc_ok=false
5005 for ac_c_preproc_warn_flag in '' yes
5006 do
5007 # Use a header file that comes with gcc, so configuring glibc
5008 # with a fresh cross-compiler works.
5009 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5010 # <limits.h> exists even on freestanding compilers.
5011 # On the NeXT, cc -E runs the code through the compiler's parser,
5012 # not just through cpp. "Syntax error" is here to catch this case.
5013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5014 /* end confdefs.h. */
5015 #ifdef __STDC__
5016 # include <limits.h>
5017 #else
5018 # include <assert.h>
5019 #endif
5020 Syntax error
5021 _ACEOF
5022 if ac_fn_c_try_cpp "$LINENO"; then :
5023
5024 else
5025 # Broken: fails on valid input.
5026 continue
5027 fi
5028 rm -f conftest.err conftest.$ac_ext
5029
5030 # OK, works on sane cases. Now check whether nonexistent headers
5031 # can be detected and how.
5032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5033 /* end confdefs.h. */
5034 #include <ac_nonexistent.h>
5035 _ACEOF
5036 if ac_fn_c_try_cpp "$LINENO"; then :
5037 # Broken: success on invalid input.
5038 continue
5039 else
5040 # Passes both tests.
5041 ac_preproc_ok=:
5042 break
5043 fi
5044 rm -f conftest.err conftest.$ac_ext
5045
5046 done
5047 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5048 rm -f conftest.err conftest.$ac_ext
5049 if $ac_preproc_ok; then :
5050
5051 else
5052 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5053 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5054 as_fn_error "C preprocessor \"$CPP\" fails sanity check
5055 See \`config.log' for more details." "$LINENO" 5; }
5056 fi
5057
5058 ac_ext=c
5059 ac_cpp='$CPP $CPPFLAGS'
5060 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5061 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5062 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5063
5064
5065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5066 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5067 if test "${ac_cv_path_GREP+set}" = set; then :
5068 $as_echo_n "(cached) " >&6
5069 else
5070 if test -z "$GREP"; then
5071 ac_path_GREP_found=false
5072 # Loop through the user's path and test for each of PROGNAME-LIST
5073 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5074 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5075 do
5076 IFS=$as_save_IFS
5077 test -z "$as_dir" && as_dir=.
5078 for ac_prog in grep ggrep; do
5079 for ac_exec_ext in '' $ac_executable_extensions; do
5080 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5081 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5082 # Check for GNU ac_path_GREP and select it if it is found.
5083 # Check for GNU $ac_path_GREP
5084 case `"$ac_path_GREP" --version 2>&1` in
5085 *GNU*)
5086 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5087 *)
5088 ac_count=0
5089 $as_echo_n 0123456789 >"conftest.in"
5090 while :
5091 do
5092 cat "conftest.in" "conftest.in" >"conftest.tmp"
5093 mv "conftest.tmp" "conftest.in"
5094 cp "conftest.in" "conftest.nl"
5095 $as_echo 'GREP' >> "conftest.nl"
5096 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5097 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5098 as_fn_arith $ac_count + 1 && ac_count=$as_val
5099 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5100 # Best one so far, save it but keep looking for a better one
5101 ac_cv_path_GREP="$ac_path_GREP"
5102 ac_path_GREP_max=$ac_count
5103 fi
5104 # 10*(2^10) chars as input seems more than enough
5105 test $ac_count -gt 10 && break
5106 done
5107 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5108 esac
5109
5110 $ac_path_GREP_found && break 3
5111 done
5112 done
5113 done
5114 IFS=$as_save_IFS
5115 if test -z "$ac_cv_path_GREP"; then
5116 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5117 fi
5118 else
5119 ac_cv_path_GREP=$GREP
5120 fi
5121
5122 fi
5123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5124 $as_echo "$ac_cv_path_GREP" >&6; }
5125 GREP="$ac_cv_path_GREP"
5126
5127
5128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5129 $as_echo_n "checking for egrep... " >&6; }
5130 if test "${ac_cv_path_EGREP+set}" = set; then :
5131 $as_echo_n "(cached) " >&6
5132 else
5133 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5134 then ac_cv_path_EGREP="$GREP -E"
5135 else
5136 if test -z "$EGREP"; then
5137 ac_path_EGREP_found=false
5138 # Loop through the user's path and test for each of PROGNAME-LIST
5139 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5140 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5141 do
5142 IFS=$as_save_IFS
5143 test -z "$as_dir" && as_dir=.
5144 for ac_prog in egrep; do
5145 for ac_exec_ext in '' $ac_executable_extensions; do
5146 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5147 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5148 # Check for GNU ac_path_EGREP and select it if it is found.
5149 # Check for GNU $ac_path_EGREP
5150 case `"$ac_path_EGREP" --version 2>&1` in
5151 *GNU*)
5152 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5153 *)
5154 ac_count=0
5155 $as_echo_n 0123456789 >"conftest.in"
5156 while :
5157 do
5158 cat "conftest.in" "conftest.in" >"conftest.tmp"
5159 mv "conftest.tmp" "conftest.in"
5160 cp "conftest.in" "conftest.nl"
5161 $as_echo 'EGREP' >> "conftest.nl"
5162 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5163 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5164 as_fn_arith $ac_count + 1 && ac_count=$as_val
5165 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5166 # Best one so far, save it but keep looking for a better one
5167 ac_cv_path_EGREP="$ac_path_EGREP"
5168 ac_path_EGREP_max=$ac_count
5169 fi
5170 # 10*(2^10) chars as input seems more than enough
5171 test $ac_count -gt 10 && break
5172 done
5173 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5174 esac
5175
5176 $ac_path_EGREP_found && break 3
5177 done
5178 done
5179 done
5180 IFS=$as_save_IFS
5181 if test -z "$ac_cv_path_EGREP"; then
5182 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5183 fi
5184 else
5185 ac_cv_path_EGREP=$EGREP
5186 fi
5187
5188 fi
5189 fi
5190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5191 $as_echo "$ac_cv_path_EGREP" >&6; }
5192 EGREP="$ac_cv_path_EGREP"
5193
5194
5195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5196 $as_echo_n "checking for ANSI C header files... " >&6; }
5197 if test "${ac_cv_header_stdc+set}" = set; then :
5198 $as_echo_n "(cached) " >&6
5199 else
5200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5201 /* end confdefs.h. */
5202 #include <stdlib.h>
5203 #include <stdarg.h>
5204 #include <string.h>
5205 #include <float.h>
5206
5207 int
5208 main ()
5209 {
5210
5211 ;
5212 return 0;
5213 }
5214 _ACEOF
5215 if ac_fn_c_try_compile "$LINENO"; then :
5216 ac_cv_header_stdc=yes
5217 else
5218 ac_cv_header_stdc=no
5219 fi
5220 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5221
5222 if test $ac_cv_header_stdc = yes; then
5223 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5225 /* end confdefs.h. */
5226 #include <string.h>
5227
5228 _ACEOF
5229 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5230 $EGREP "memchr" >/dev/null 2>&1; then :
5231
5232 else
5233 ac_cv_header_stdc=no
5234 fi
5235 rm -f conftest*
5236
5237 fi
5238
5239 if test $ac_cv_header_stdc = yes; then
5240 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5242 /* end confdefs.h. */
5243 #include <stdlib.h>
5244
5245 _ACEOF
5246 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5247 $EGREP "free" >/dev/null 2>&1; then :
5248
5249 else
5250 ac_cv_header_stdc=no
5251 fi
5252 rm -f conftest*
5253
5254 fi
5255
5256 if test $ac_cv_header_stdc = yes; then
5257 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5258 if test "$cross_compiling" = yes; then :
5259 :
5260 else
5261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5262 /* end confdefs.h. */
5263 #include <ctype.h>
5264 #include <stdlib.h>
5265 #if ((' ' & 0x0FF) == 0x020)
5266 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5267 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5268 #else
5269 # define ISLOWER(c) \
5270 (('a' <= (c) && (c) <= 'i') \
5271 || ('j' <= (c) && (c) <= 'r') \
5272 || ('s' <= (c) && (c) <= 'z'))
5273 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5274 #endif
5275
5276 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5277 int
5278 main ()
5279 {
5280 int i;
5281 for (i = 0; i < 256; i++)
5282 if (XOR (islower (i), ISLOWER (i))
5283 || toupper (i) != TOUPPER (i))
5284 return 2;
5285 return 0;
5286 }
5287 _ACEOF
5288 if ac_fn_c_try_run "$LINENO"; then :
5289
5290 else
5291 ac_cv_header_stdc=no
5292 fi
5293 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5294 conftest.$ac_objext conftest.beam conftest.$ac_ext
5295 fi
5296
5297 fi
5298 fi
5299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5300 $as_echo "$ac_cv_header_stdc" >&6; }
5301 if test $ac_cv_header_stdc = yes; then
5302
5303 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5304
5305 fi
5306
5307 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5308 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5309 inttypes.h stdint.h unistd.h
5310 do :
5311 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5312 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5313 "
5314 eval as_val=\$$as_ac_Header
5315 if test "x$as_val" = x""yes; then :
5316 cat >>confdefs.h <<_ACEOF
5317 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5318 _ACEOF
5319
5320 fi
5321
5322 done
5323
5324
5325
5326 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5327 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5328 MINIX=yes
5329 else
5330 MINIX=
5331 fi
5332
5333
5334 if test "$MINIX" = yes; then
5335
5336 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5337
5338
5339 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5340
5341
5342 $as_echo "#define _MINIX 1" >>confdefs.h
5343
5344 fi
5345
5346
5347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5348 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5349 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5350 $as_echo_n "(cached) " >&6
5351 else
5352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5353 /* end confdefs.h. */
5354
5355 # define __EXTENSIONS__ 1
5356 $ac_includes_default
5357 int
5358 main ()
5359 {
5360
5361 ;
5362 return 0;
5363 }
5364 _ACEOF
5365 if ac_fn_c_try_compile "$LINENO"; then :
5366 ac_cv_safe_to_define___extensions__=yes
5367 else
5368 ac_cv_safe_to_define___extensions__=no
5369 fi
5370 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5371 fi
5372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5373 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5374 test $ac_cv_safe_to_define___extensions__ = yes &&
5375 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5376
5377 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5378
5379 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5380
5381 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5382
5383 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5384
5385
5386
5387
5388 # Check whether --enable-largefile was given.
5389 if test "${enable_largefile+set}" = set; then :
5390 enableval=$enable_largefile;
5391 fi
5392
5393 if test "$enable_largefile" != no; then
5394
5395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
5396 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
5397 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
5398 $as_echo_n "(cached) " >&6
5399 else
5400 ac_cv_sys_largefile_CC=no
5401 if test "$GCC" != yes; then
5402 ac_save_CC=$CC
5403 while :; do
5404 # IRIX 6.2 and later do not support large files by default,
5405 # so use the C compiler's -n32 option if that helps.
5406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5407 /* end confdefs.h. */
5408 #include <sys/types.h>
5409 /* Check that off_t can represent 2**63 - 1 correctly.
5410 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5411 since some C++ compilers masquerading as C compilers
5412 incorrectly reject 9223372036854775807. */
5413 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5414 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5415 && LARGE_OFF_T % 2147483647 == 1)
5416 ? 1 : -1];
5417 int
5418 main ()
5419 {
5420
5421 ;
5422 return 0;
5423 }
5424 _ACEOF
5425 if ac_fn_c_try_compile "$LINENO"; then :
5426 break
5427 fi
5428 rm -f core conftest.err conftest.$ac_objext
5429 CC="$CC -n32"
5430 if ac_fn_c_try_compile "$LINENO"; then :
5431 ac_cv_sys_largefile_CC=' -n32'; break
5432 fi
5433 rm -f core conftest.err conftest.$ac_objext
5434 break
5435 done
5436 CC=$ac_save_CC
5437 rm -f conftest.$ac_ext
5438 fi
5439 fi
5440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
5441 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
5442 if test "$ac_cv_sys_largefile_CC" != no; then
5443 CC=$CC$ac_cv_sys_largefile_CC
5444 fi
5445
5446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5447 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5448 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
5449 $as_echo_n "(cached) " >&6
5450 else
5451 while :; do
5452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5453 /* end confdefs.h. */
5454 #include <sys/types.h>
5455 /* Check that off_t can represent 2**63 - 1 correctly.
5456 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5457 since some C++ compilers masquerading as C compilers
5458 incorrectly reject 9223372036854775807. */
5459 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5460 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5461 && LARGE_OFF_T % 2147483647 == 1)
5462 ? 1 : -1];
5463 int
5464 main ()
5465 {
5466
5467 ;
5468 return 0;
5469 }
5470 _ACEOF
5471 if ac_fn_c_try_compile "$LINENO"; then :
5472 ac_cv_sys_file_offset_bits=no; break
5473 fi
5474 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5476 /* end confdefs.h. */
5477 #define _FILE_OFFSET_BITS 64
5478 #include <sys/types.h>
5479 /* Check that off_t can represent 2**63 - 1 correctly.
5480 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5481 since some C++ compilers masquerading as C compilers
5482 incorrectly reject 9223372036854775807. */
5483 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5484 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5485 && LARGE_OFF_T % 2147483647 == 1)
5486 ? 1 : -1];
5487 int
5488 main ()
5489 {
5490
5491 ;
5492 return 0;
5493 }
5494 _ACEOF
5495 if ac_fn_c_try_compile "$LINENO"; then :
5496 ac_cv_sys_file_offset_bits=64; break
5497 fi
5498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5499 ac_cv_sys_file_offset_bits=unknown
5500 break
5501 done
5502 fi
5503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5504 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5505 case $ac_cv_sys_file_offset_bits in #(
5506 no | unknown) ;;
5507 *)
5508 cat >>confdefs.h <<_ACEOF
5509 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5510 _ACEOF
5511 ;;
5512 esac
5513 rm -rf conftest*
5514 if test $ac_cv_sys_file_offset_bits = unknown; then
5515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5516 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5517 if test "${ac_cv_sys_large_files+set}" = set; then :
5518 $as_echo_n "(cached) " >&6
5519 else
5520 while :; do
5521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5522 /* end confdefs.h. */
5523 #include <sys/types.h>
5524 /* Check that off_t can represent 2**63 - 1 correctly.
5525 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5526 since some C++ compilers masquerading as C compilers
5527 incorrectly reject 9223372036854775807. */
5528 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5529 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5530 && LARGE_OFF_T % 2147483647 == 1)
5531 ? 1 : -1];
5532 int
5533 main ()
5534 {
5535
5536 ;
5537 return 0;
5538 }
5539 _ACEOF
5540 if ac_fn_c_try_compile "$LINENO"; then :
5541 ac_cv_sys_large_files=no; break
5542 fi
5543 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5545 /* end confdefs.h. */
5546 #define _LARGE_FILES 1
5547 #include <sys/types.h>
5548 /* Check that off_t can represent 2**63 - 1 correctly.
5549 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5550 since some C++ compilers masquerading as C compilers
5551 incorrectly reject 9223372036854775807. */
5552 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5553 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5554 && LARGE_OFF_T % 2147483647 == 1)
5555 ? 1 : -1];
5556 int
5557 main ()
5558 {
5559
5560 ;
5561 return 0;
5562 }
5563 _ACEOF
5564 if ac_fn_c_try_compile "$LINENO"; then :
5565 ac_cv_sys_large_files=1; break
5566 fi
5567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5568 ac_cv_sys_large_files=unknown
5569 break
5570 done
5571 fi
5572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5573 $as_echo "$ac_cv_sys_large_files" >&6; }
5574 case $ac_cv_sys_large_files in #(
5575 no | unknown) ;;
5576 *)
5577 cat >>confdefs.h <<_ACEOF
5578 #define _LARGE_FILES $ac_cv_sys_large_files
5579 _ACEOF
5580 ;;
5581 esac
5582 rm -rf conftest*
5583 fi
5584 fi
5585
5586
5587
5588 case `pwd` in
5589 *\ * | *\ *)
5590 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5591 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5592 esac
5593
5594
5595
5596 macro_version='2.2.6'
5597 macro_revision='1.3012'
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611 ltmain="$ac_aux_dir/ltmain.sh"
5612
5613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5614 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5615 if test "${ac_cv_path_SED+set}" = set; then :
5616 $as_echo_n "(cached) " >&6
5617 else
5618 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5619 for ac_i in 1 2 3 4 5 6 7; do
5620 ac_script="$ac_script$as_nl$ac_script"
5621 done
5622 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5623 { ac_script=; unset ac_script;}
5624 if test -z "$SED"; then
5625 ac_path_SED_found=false
5626 # Loop through the user's path and test for each of PROGNAME-LIST
5627 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5628 for as_dir in $PATH
5629 do
5630 IFS=$as_save_IFS
5631 test -z "$as_dir" && as_dir=.
5632 for ac_prog in sed gsed; do
5633 for ac_exec_ext in '' $ac_executable_extensions; do
5634 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5635 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5636 # Check for GNU ac_path_SED and select it if it is found.
5637 # Check for GNU $ac_path_SED
5638 case `"$ac_path_SED" --version 2>&1` in
5639 *GNU*)
5640 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5641 *)
5642 ac_count=0
5643 $as_echo_n 0123456789 >"conftest.in"
5644 while :
5645 do
5646 cat "conftest.in" "conftest.in" >"conftest.tmp"
5647 mv "conftest.tmp" "conftest.in"
5648 cp "conftest.in" "conftest.nl"
5649 $as_echo '' >> "conftest.nl"
5650 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5651 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5652 as_fn_arith $ac_count + 1 && ac_count=$as_val
5653 if test $ac_count -gt ${ac_path_SED_max-0}; then
5654 # Best one so far, save it but keep looking for a better one
5655 ac_cv_path_SED="$ac_path_SED"
5656 ac_path_SED_max=$ac_count
5657 fi
5658 # 10*(2^10) chars as input seems more than enough
5659 test $ac_count -gt 10 && break
5660 done
5661 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5662 esac
5663
5664 $ac_path_SED_found && break 3
5665 done
5666 done
5667 done
5668 IFS=$as_save_IFS
5669 if test -z "$ac_cv_path_SED"; then
5670 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5671 fi
5672 else
5673 ac_cv_path_SED=$SED
5674 fi
5675
5676 fi
5677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5678 $as_echo "$ac_cv_path_SED" >&6; }
5679 SED="$ac_cv_path_SED"
5680 rm -f conftest.sed
5681
5682 test -z "$SED" && SED=sed
5683 Xsed="$SED -e 1s/^X//"
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5696 $as_echo_n "checking for fgrep... " >&6; }
5697 if test "${ac_cv_path_FGREP+set}" = set; then :
5698 $as_echo_n "(cached) " >&6
5699 else
5700 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5701 then ac_cv_path_FGREP="$GREP -F"
5702 else
5703 if test -z "$FGREP"; then
5704 ac_path_FGREP_found=false
5705 # Loop through the user's path and test for each of PROGNAME-LIST
5706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5707 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5708 do
5709 IFS=$as_save_IFS
5710 test -z "$as_dir" && as_dir=.
5711 for ac_prog in fgrep; do
5712 for ac_exec_ext in '' $ac_executable_extensions; do
5713 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5714 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5715 # Check for GNU ac_path_FGREP and select it if it is found.
5716 # Check for GNU $ac_path_FGREP
5717 case `"$ac_path_FGREP" --version 2>&1` in
5718 *GNU*)
5719 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5720 *)
5721 ac_count=0
5722 $as_echo_n 0123456789 >"conftest.in"
5723 while :
5724 do
5725 cat "conftest.in" "conftest.in" >"conftest.tmp"
5726 mv "conftest.tmp" "conftest.in"
5727 cp "conftest.in" "conftest.nl"
5728 $as_echo 'FGREP' >> "conftest.nl"
5729 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5730 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5731 as_fn_arith $ac_count + 1 && ac_count=$as_val
5732 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5733 # Best one so far, save it but keep looking for a better one
5734 ac_cv_path_FGREP="$ac_path_FGREP"
5735 ac_path_FGREP_max=$ac_count
5736 fi
5737 # 10*(2^10) chars as input seems more than enough
5738 test $ac_count -gt 10 && break
5739 done
5740 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5741 esac
5742
5743 $ac_path_FGREP_found && break 3
5744 done
5745 done
5746 done
5747 IFS=$as_save_IFS
5748 if test -z "$ac_cv_path_FGREP"; then
5749 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5750 fi
5751 else
5752 ac_cv_path_FGREP=$FGREP
5753 fi
5754
5755 fi
5756 fi
5757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5758 $as_echo "$ac_cv_path_FGREP" >&6; }
5759 FGREP="$ac_cv_path_FGREP"
5760
5761
5762 test -z "$GREP" && GREP=grep
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782 # Check whether --with-gnu-ld was given.
5783 if test "${with_gnu_ld+set}" = set; then :
5784 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5785 else
5786 with_gnu_ld=no
5787 fi
5788
5789 ac_prog=ld
5790 if test "$GCC" = yes; then
5791 # Check if gcc -print-prog-name=ld gives a path.
5792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5793 $as_echo_n "checking for ld used by $CC... " >&6; }
5794 case $host in
5795 *-*-mingw*)
5796 # gcc leaves a trailing carriage return which upsets mingw
5797 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5798 *)
5799 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5800 esac
5801 case $ac_prog in
5802 # Accept absolute paths.
5803 [\\/]* | ?:[\\/]*)
5804 re_direlt='/[^/][^/]*/\.\./'
5805 # Canonicalize the pathname of ld
5806 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5807 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5808 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5809 done
5810 test -z "$LD" && LD="$ac_prog"
5811 ;;
5812 "")
5813 # If it fails, then pretend we aren't using GCC.
5814 ac_prog=ld
5815 ;;
5816 *)
5817 # If it is relative, then search for the first ld in PATH.
5818 with_gnu_ld=unknown
5819 ;;
5820 esac
5821 elif test "$with_gnu_ld" = yes; then
5822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5823 $as_echo_n "checking for GNU ld... " >&6; }
5824 else
5825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5826 $as_echo_n "checking for non-GNU ld... " >&6; }
5827 fi
5828 if test "${lt_cv_path_LD+set}" = set; then :
5829 $as_echo_n "(cached) " >&6
5830 else
5831 if test -z "$LD"; then
5832 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5833 for ac_dir in $PATH; do
5834 IFS="$lt_save_ifs"
5835 test -z "$ac_dir" && ac_dir=.
5836 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5837 lt_cv_path_LD="$ac_dir/$ac_prog"
5838 # Check to see if the program is GNU ld. I'd rather use --version,
5839 # but apparently some variants of GNU ld only accept -v.
5840 # Break only if it was the GNU/non-GNU ld that we prefer.
5841 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5842 *GNU* | *'with BFD'*)
5843 test "$with_gnu_ld" != no && break
5844 ;;
5845 *)
5846 test "$with_gnu_ld" != yes && break
5847 ;;
5848 esac
5849 fi
5850 done
5851 IFS="$lt_save_ifs"
5852 else
5853 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5854 fi
5855 fi
5856
5857 LD="$lt_cv_path_LD"
5858 if test -n "$LD"; then
5859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5860 $as_echo "$LD" >&6; }
5861 else
5862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5863 $as_echo "no" >&6; }
5864 fi
5865 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5867 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5868 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5869 $as_echo_n "(cached) " >&6
5870 else
5871 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5872 case `$LD -v 2>&1 </dev/null` in
5873 *GNU* | *'with BFD'*)
5874 lt_cv_prog_gnu_ld=yes
5875 ;;
5876 *)
5877 lt_cv_prog_gnu_ld=no
5878 ;;
5879 esac
5880 fi
5881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5882 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5883 with_gnu_ld=$lt_cv_prog_gnu_ld
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5894 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5895 if test "${lt_cv_path_NM+set}" = set; then :
5896 $as_echo_n "(cached) " >&6
5897 else
5898 if test -n "$NM"; then
5899 # Let the user override the test.
5900 lt_cv_path_NM="$NM"
5901 else
5902 lt_nm_to_check="${ac_tool_prefix}nm"
5903 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5904 lt_nm_to_check="$lt_nm_to_check nm"
5905 fi
5906 for lt_tmp_nm in $lt_nm_to_check; do
5907 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5908 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5909 IFS="$lt_save_ifs"
5910 test -z "$ac_dir" && ac_dir=.
5911 tmp_nm="$ac_dir/$lt_tmp_nm"
5912 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5913 # Check to see if the nm accepts a BSD-compat flag.
5914 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5915 # nm: unknown option "B" ignored
5916 # Tru64's nm complains that /dev/null is an invalid object file
5917 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5918 */dev/null* | *'Invalid file or object type'*)
5919 lt_cv_path_NM="$tmp_nm -B"
5920 break
5921 ;;
5922 *)
5923 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5924 */dev/null*)
5925 lt_cv_path_NM="$tmp_nm -p"
5926 break
5927 ;;
5928 *)
5929 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5930 continue # so that we can try to find one that supports BSD flags
5931 ;;
5932 esac
5933 ;;
5934 esac
5935 fi
5936 done
5937 IFS="$lt_save_ifs"
5938 done
5939 : ${lt_cv_path_NM=no}
5940 fi
5941 fi
5942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5943 $as_echo "$lt_cv_path_NM" >&6; }
5944 if test "$lt_cv_path_NM" != "no"; then
5945 NM="$lt_cv_path_NM"
5946 else
5947 # Didn't find any BSD compatible name lister, look for dumpbin.
5948 if test -n "$ac_tool_prefix"; then
5949 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5950 do
5951 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5952 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5954 $as_echo_n "checking for $ac_word... " >&6; }
5955 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5956 $as_echo_n "(cached) " >&6
5957 else
5958 if test -n "$DUMPBIN"; then
5959 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5960 else
5961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5962 for as_dir in $PATH
5963 do
5964 IFS=$as_save_IFS
5965 test -z "$as_dir" && as_dir=.
5966 for ac_exec_ext in '' $ac_executable_extensions; do
5967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5968 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5970 break 2
5971 fi
5972 done
5973 done
5974 IFS=$as_save_IFS
5975
5976 fi
5977 fi
5978 DUMPBIN=$ac_cv_prog_DUMPBIN
5979 if test -n "$DUMPBIN"; then
5980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5981 $as_echo "$DUMPBIN" >&6; }
5982 else
5983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5984 $as_echo "no" >&6; }
5985 fi
5986
5987
5988 test -n "$DUMPBIN" && break
5989 done
5990 fi
5991 if test -z "$DUMPBIN"; then
5992 ac_ct_DUMPBIN=$DUMPBIN
5993 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5994 do
5995 # Extract the first word of "$ac_prog", so it can be a program name with args.
5996 set dummy $ac_prog; ac_word=$2
5997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5998 $as_echo_n "checking for $ac_word... " >&6; }
5999 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6000 $as_echo_n "(cached) " >&6
6001 else
6002 if test -n "$ac_ct_DUMPBIN"; then
6003 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6004 else
6005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6006 for as_dir in $PATH
6007 do
6008 IFS=$as_save_IFS
6009 test -z "$as_dir" && as_dir=.
6010 for ac_exec_ext in '' $ac_executable_extensions; do
6011 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6012 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6013 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6014 break 2
6015 fi
6016 done
6017 done
6018 IFS=$as_save_IFS
6019
6020 fi
6021 fi
6022 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6023 if test -n "$ac_ct_DUMPBIN"; then
6024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6025 $as_echo "$ac_ct_DUMPBIN" >&6; }
6026 else
6027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6028 $as_echo "no" >&6; }
6029 fi
6030
6031
6032 test -n "$ac_ct_DUMPBIN" && break
6033 done
6034
6035 if test "x$ac_ct_DUMPBIN" = x; then
6036 DUMPBIN=":"
6037 else
6038 case $cross_compiling:$ac_tool_warned in
6039 yes:)
6040 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6041 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6042 ac_tool_warned=yes ;;
6043 esac
6044 DUMPBIN=$ac_ct_DUMPBIN
6045 fi
6046 fi
6047
6048
6049 if test "$DUMPBIN" != ":"; then
6050 NM="$DUMPBIN"
6051 fi
6052 fi
6053 test -z "$NM" && NM=nm
6054
6055
6056
6057
6058
6059
6060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6061 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6062 if test "${lt_cv_nm_interface+set}" = set; then :
6063 $as_echo_n "(cached) " >&6
6064 else
6065 lt_cv_nm_interface="BSD nm"
6066 echo "int some_variable = 0;" > conftest.$ac_ext
6067 (eval echo "\"\$as_me:6067: $ac_compile\"" >&5)
6068 (eval "$ac_compile" 2>conftest.err)
6069 cat conftest.err >&5
6070 (eval echo "\"\$as_me:6070: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6071 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6072 cat conftest.err >&5
6073 (eval echo "\"\$as_me:6073: output\"" >&5)
6074 cat conftest.out >&5
6075 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6076 lt_cv_nm_interface="MS dumpbin"
6077 fi
6078 rm -f conftest*
6079 fi
6080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6081 $as_echo "$lt_cv_nm_interface" >&6; }
6082
6083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6084 $as_echo_n "checking whether ln -s works... " >&6; }
6085 LN_S=$as_ln_s
6086 if test "$LN_S" = "ln -s"; then
6087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6088 $as_echo "yes" >&6; }
6089 else
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6091 $as_echo "no, using $LN_S" >&6; }
6092 fi
6093
6094 # find the maximum length of command line arguments
6095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6096 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6097 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6098 $as_echo_n "(cached) " >&6
6099 else
6100 i=0
6101 teststring="ABCD"
6102
6103 case $build_os in
6104 msdosdjgpp*)
6105 # On DJGPP, this test can blow up pretty badly due to problems in libc
6106 # (any single argument exceeding 2000 bytes causes a buffer overrun
6107 # during glob expansion). Even if it were fixed, the result of this
6108 # check would be larger than it should be.
6109 lt_cv_sys_max_cmd_len=12288; # 12K is about right
6110 ;;
6111
6112 gnu*)
6113 # Under GNU Hurd, this test is not required because there is
6114 # no limit to the length of command line arguments.
6115 # Libtool will interpret -1 as no limit whatsoever
6116 lt_cv_sys_max_cmd_len=-1;
6117 ;;
6118
6119 cygwin* | mingw* | cegcc*)
6120 # On Win9x/ME, this test blows up -- it succeeds, but takes
6121 # about 5 minutes as the teststring grows exponentially.
6122 # Worse, since 9x/ME are not pre-emptively multitasking,
6123 # you end up with a "frozen" computer, even though with patience
6124 # the test eventually succeeds (with a max line length of 256k).
6125 # Instead, let's just punt: use the minimum linelength reported by
6126 # all of the supported platforms: 8192 (on NT/2K/XP).
6127 lt_cv_sys_max_cmd_len=8192;
6128 ;;
6129
6130 amigaos*)
6131 # On AmigaOS with pdksh, this test takes hours, literally.
6132 # So we just punt and use a minimum line length of 8192.
6133 lt_cv_sys_max_cmd_len=8192;
6134 ;;
6135
6136 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6137 # This has been around since 386BSD, at least. Likely further.
6138 if test -x /sbin/sysctl; then
6139 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6140 elif test -x /usr/sbin/sysctl; then
6141 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6142 else
6143 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6144 fi
6145 # And add a safety zone
6146 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6147 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6148 ;;
6149
6150 interix*)
6151 # We know the value 262144 and hardcode it with a safety zone (like BSD)
6152 lt_cv_sys_max_cmd_len=196608
6153 ;;
6154
6155 osf*)
6156 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6157 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6158 # nice to cause kernel panics so lets avoid the loop below.
6159 # First set a reasonable default.
6160 lt_cv_sys_max_cmd_len=16384
6161 #
6162 if test -x /sbin/sysconfig; then
6163 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6164 *1*) lt_cv_sys_max_cmd_len=-1 ;;
6165 esac
6166 fi
6167 ;;
6168 sco3.2v5*)
6169 lt_cv_sys_max_cmd_len=102400
6170 ;;
6171 sysv5* | sco5v6* | sysv4.2uw2*)
6172 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6173 if test -n "$kargmax"; then
6174 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
6175 else
6176 lt_cv_sys_max_cmd_len=32768
6177 fi
6178 ;;
6179 *)
6180 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6181 if test -n "$lt_cv_sys_max_cmd_len"; then
6182 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6183 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6184 else
6185 # Make teststring a little bigger before we do anything with it.
6186 # a 1K string should be a reasonable start.
6187 for i in 1 2 3 4 5 6 7 8 ; do
6188 teststring=$teststring$teststring
6189 done
6190 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6191 # If test is not a shell built-in, we'll probably end up computing a
6192 # maximum length that is only half of the actual maximum length, but
6193 # we can't tell.
6194 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
6195 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
6196 test $i != 17 # 1/2 MB should be enough
6197 do
6198 i=`expr $i + 1`
6199 teststring=$teststring$teststring
6200 done
6201 # Only check the string length outside the loop.
6202 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6203 teststring=
6204 # Add a significant safety factor because C++ compilers can tack on
6205 # massive amounts of additional arguments before passing them to the
6206 # linker. It appears as though 1/2 is a usable value.
6207 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6208 fi
6209 ;;
6210 esac
6211
6212 fi
6213
6214 if test -n $lt_cv_sys_max_cmd_len ; then
6215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6216 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6217 else
6218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6219 $as_echo "none" >&6; }
6220 fi
6221 max_cmd_len=$lt_cv_sys_max_cmd_len
6222
6223
6224
6225
6226
6227
6228 : ${CP="cp -f"}
6229 : ${MV="mv -f"}
6230 : ${RM="rm -f"}
6231
6232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6233 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6234 # Try some XSI features
6235 xsi_shell=no
6236 ( _lt_dummy="a/b/c"
6237 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6238 = c,a/b,, \
6239 && eval 'test $(( 1 + 1 )) -eq 2 \
6240 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6241 && xsi_shell=yes
6242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6243 $as_echo "$xsi_shell" >&6; }
6244
6245
6246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6247 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6248 lt_shell_append=no
6249 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6250 >/dev/null 2>&1 \
6251 && lt_shell_append=yes
6252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6253 $as_echo "$lt_shell_append" >&6; }
6254
6255
6256 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6257 lt_unset=unset
6258 else
6259 lt_unset=false
6260 fi
6261
6262
6263
6264
6265
6266 # test EBCDIC or ASCII
6267 case `echo X|tr X '\101'` in
6268 A) # ASCII based system
6269 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6270 lt_SP2NL='tr \040 \012'
6271 lt_NL2SP='tr \015\012 \040\040'
6272 ;;
6273 *) # EBCDIC based system
6274 lt_SP2NL='tr \100 \n'
6275 lt_NL2SP='tr \r\n \100\100'
6276 ;;
6277 esac
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6288 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6289 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6290 $as_echo_n "(cached) " >&6
6291 else
6292 lt_cv_ld_reload_flag='-r'
6293 fi
6294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6295 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6296 reload_flag=$lt_cv_ld_reload_flag
6297 case $reload_flag in
6298 "" | " "*) ;;
6299 *) reload_flag=" $reload_flag" ;;
6300 esac
6301 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6302 case $host_os in
6303 darwin*)
6304 if test "$GCC" = yes; then
6305 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6306 else
6307 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6308 fi
6309 ;;
6310 esac
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320 if test -n "$ac_tool_prefix"; then
6321 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6322 set dummy ${ac_tool_prefix}objdump; 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_OBJDUMP+set}" = set; then :
6326 $as_echo_n "(cached) " >&6
6327 else
6328 if test -n "$OBJDUMP"; then
6329 ac_cv_prog_OBJDUMP="$OBJDUMP" # 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_OBJDUMP="${ac_tool_prefix}objdump"
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 OBJDUMP=$ac_cv_prog_OBJDUMP
6349 if test -n "$OBJDUMP"; then
6350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6351 $as_echo "$OBJDUMP" >&6; }
6352 else
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6354 $as_echo "no" >&6; }
6355 fi
6356
6357
6358 fi
6359 if test -z "$ac_cv_prog_OBJDUMP"; then
6360 ac_ct_OBJDUMP=$OBJDUMP
6361 # Extract the first word of "objdump", so it can be a program name with args.
6362 set dummy objdump; ac_word=$2
6363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6364 $as_echo_n "checking for $ac_word... " >&6; }
6365 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6366 $as_echo_n "(cached) " >&6
6367 else
6368 if test -n "$ac_ct_OBJDUMP"; then
6369 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6370 else
6371 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6372 for as_dir in $PATH
6373 do
6374 IFS=$as_save_IFS
6375 test -z "$as_dir" && as_dir=.
6376 for ac_exec_ext in '' $ac_executable_extensions; do
6377 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6378 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6379 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6380 break 2
6381 fi
6382 done
6383 done
6384 IFS=$as_save_IFS
6385
6386 fi
6387 fi
6388 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6389 if test -n "$ac_ct_OBJDUMP"; then
6390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6391 $as_echo "$ac_ct_OBJDUMP" >&6; }
6392 else
6393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6394 $as_echo "no" >&6; }
6395 fi
6396
6397 if test "x$ac_ct_OBJDUMP" = x; then
6398 OBJDUMP="false"
6399 else
6400 case $cross_compiling:$ac_tool_warned in
6401 yes:)
6402 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6403 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6404 ac_tool_warned=yes ;;
6405 esac
6406 OBJDUMP=$ac_ct_OBJDUMP
6407 fi
6408 else
6409 OBJDUMP="$ac_cv_prog_OBJDUMP"
6410 fi
6411
6412 test -z "$OBJDUMP" && OBJDUMP=objdump
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6423 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6424 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6425 $as_echo_n "(cached) " >&6
6426 else
6427 lt_cv_file_magic_cmd='$MAGIC_CMD'
6428 lt_cv_file_magic_test_file=
6429 lt_cv_deplibs_check_method='unknown'
6430 # Need to set the preceding variable on all platforms that support
6431 # interlibrary dependencies.
6432 # 'none' -- dependencies not supported.
6433 # `unknown' -- same as none, but documents that we really don't know.
6434 # 'pass_all' -- all dependencies passed with no checks.
6435 # 'test_compile' -- check by making test program.
6436 # 'file_magic [[regex]]' -- check by looking for files in library path
6437 # which responds to the $file_magic_cmd with a given extended regex.
6438 # If you have `file' or equivalent on your system and you're not sure
6439 # whether `pass_all' will *always* work, you probably want this one.
6440
6441 case $host_os in
6442 aix[4-9]*)
6443 lt_cv_deplibs_check_method=pass_all
6444 ;;
6445
6446 beos*)
6447 lt_cv_deplibs_check_method=pass_all
6448 ;;
6449
6450 bsdi[45]*)
6451 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6452 lt_cv_file_magic_cmd='/usr/bin/file -L'
6453 lt_cv_file_magic_test_file=/shlib/libc.so
6454 ;;
6455
6456 cygwin*)
6457 # func_win32_libid is a shell function defined in ltmain.sh
6458 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6459 lt_cv_file_magic_cmd='func_win32_libid'
6460 ;;
6461
6462 mingw* | pw32*)
6463 # Base MSYS/MinGW do not provide the 'file' command needed by
6464 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6465 # unless we find 'file', for example because we are cross-compiling.
6466 if ( file / ) >/dev/null 2>&1; then
6467 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6468 lt_cv_file_magic_cmd='func_win32_libid'
6469 else
6470 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6471 lt_cv_file_magic_cmd='$OBJDUMP -f'
6472 fi
6473 ;;
6474
6475 cegcc)
6476 # use the weaker test based on 'objdump'. See mingw*.
6477 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6478 lt_cv_file_magic_cmd='$OBJDUMP -f'
6479 ;;
6480
6481 darwin* | rhapsody*)
6482 lt_cv_deplibs_check_method=pass_all
6483 ;;
6484
6485 freebsd* | dragonfly*)
6486 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6487 case $host_cpu in
6488 i*86 )
6489 # Not sure whether the presence of OpenBSD here was a mistake.
6490 # Let's accept both of them until this is cleared up.
6491 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6492 lt_cv_file_magic_cmd=/usr/bin/file
6493 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6494 ;;
6495 esac
6496 else
6497 lt_cv_deplibs_check_method=pass_all
6498 fi
6499 ;;
6500
6501 gnu*)
6502 lt_cv_deplibs_check_method=pass_all
6503 ;;
6504
6505 hpux10.20* | hpux11*)
6506 lt_cv_file_magic_cmd=/usr/bin/file
6507 case $host_cpu in
6508 ia64*)
6509 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6510 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6511 ;;
6512 hppa*64*)
6513 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
6514 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6515 ;;
6516 *)
6517 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
6518 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6519 ;;
6520 esac
6521 ;;
6522
6523 interix[3-9]*)
6524 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6525 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6526 ;;
6527
6528 irix5* | irix6* | nonstopux*)
6529 case $LD in
6530 *-32|*"-32 ") libmagic=32-bit;;
6531 *-n32|*"-n32 ") libmagic=N32;;
6532 *-64|*"-64 ") libmagic=64-bit;;
6533 *) libmagic=never-match;;
6534 esac
6535 lt_cv_deplibs_check_method=pass_all
6536 ;;
6537
6538 # This must be Linux ELF.
6539 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6540 lt_cv_deplibs_check_method=pass_all
6541 ;;
6542
6543 netbsd*)
6544 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6545 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6546 else
6547 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6548 fi
6549 ;;
6550
6551 newos6*)
6552 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6553 lt_cv_file_magic_cmd=/usr/bin/file
6554 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6555 ;;
6556
6557 *nto* | *qnx*)
6558 lt_cv_deplibs_check_method=pass_all
6559 ;;
6560
6561 openbsd*)
6562 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6563 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6564 else
6565 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6566 fi
6567 ;;
6568
6569 osf3* | osf4* | osf5*)
6570 lt_cv_deplibs_check_method=pass_all
6571 ;;
6572
6573 rdos*)
6574 lt_cv_deplibs_check_method=pass_all
6575 ;;
6576
6577 solaris*)
6578 lt_cv_deplibs_check_method=pass_all
6579 ;;
6580
6581 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6582 lt_cv_deplibs_check_method=pass_all
6583 ;;
6584
6585 sysv4 | sysv4.3*)
6586 case $host_vendor in
6587 motorola)
6588 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]'
6589 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6590 ;;
6591 ncr)
6592 lt_cv_deplibs_check_method=pass_all
6593 ;;
6594 sequent)
6595 lt_cv_file_magic_cmd='/bin/file'
6596 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6597 ;;
6598 sni)
6599 lt_cv_file_magic_cmd='/bin/file'
6600 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6601 lt_cv_file_magic_test_file=/lib/libc.so
6602 ;;
6603 siemens)
6604 lt_cv_deplibs_check_method=pass_all
6605 ;;
6606 pc)
6607 lt_cv_deplibs_check_method=pass_all
6608 ;;
6609 esac
6610 ;;
6611
6612 tpf*)
6613 lt_cv_deplibs_check_method=pass_all
6614 ;;
6615 esac
6616
6617 fi
6618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6619 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6620 file_magic_cmd=$lt_cv_file_magic_cmd
6621 deplibs_check_method=$lt_cv_deplibs_check_method
6622 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635 if test -n "$ac_tool_prefix"; then
6636 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6637 set dummy ${ac_tool_prefix}ar; ac_word=$2
6638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6639 $as_echo_n "checking for $ac_word... " >&6; }
6640 if test "${ac_cv_prog_AR+set}" = set; then :
6641 $as_echo_n "(cached) " >&6
6642 else
6643 if test -n "$AR"; then
6644 ac_cv_prog_AR="$AR" # Let the user override the test.
6645 else
6646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6647 for as_dir in $PATH
6648 do
6649 IFS=$as_save_IFS
6650 test -z "$as_dir" && as_dir=.
6651 for ac_exec_ext in '' $ac_executable_extensions; do
6652 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6653 ac_cv_prog_AR="${ac_tool_prefix}ar"
6654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6655 break 2
6656 fi
6657 done
6658 done
6659 IFS=$as_save_IFS
6660
6661 fi
6662 fi
6663 AR=$ac_cv_prog_AR
6664 if test -n "$AR"; then
6665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6666 $as_echo "$AR" >&6; }
6667 else
6668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6669 $as_echo "no" >&6; }
6670 fi
6671
6672
6673 fi
6674 if test -z "$ac_cv_prog_AR"; then
6675 ac_ct_AR=$AR
6676 # Extract the first word of "ar", so it can be a program name with args.
6677 set dummy ar; ac_word=$2
6678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6679 $as_echo_n "checking for $ac_word... " >&6; }
6680 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6681 $as_echo_n "(cached) " >&6
6682 else
6683 if test -n "$ac_ct_AR"; then
6684 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6685 else
6686 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6687 for as_dir in $PATH
6688 do
6689 IFS=$as_save_IFS
6690 test -z "$as_dir" && as_dir=.
6691 for ac_exec_ext in '' $ac_executable_extensions; do
6692 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6693 ac_cv_prog_ac_ct_AR="ar"
6694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6695 break 2
6696 fi
6697 done
6698 done
6699 IFS=$as_save_IFS
6700
6701 fi
6702 fi
6703 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6704 if test -n "$ac_ct_AR"; then
6705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6706 $as_echo "$ac_ct_AR" >&6; }
6707 else
6708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6709 $as_echo "no" >&6; }
6710 fi
6711
6712 if test "x$ac_ct_AR" = x; then
6713 AR="false"
6714 else
6715 case $cross_compiling:$ac_tool_warned in
6716 yes:)
6717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6718 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6719 ac_tool_warned=yes ;;
6720 esac
6721 AR=$ac_ct_AR
6722 fi
6723 else
6724 AR="$ac_cv_prog_AR"
6725 fi
6726
6727 test -z "$AR" && AR=ar
6728 test -z "$AR_FLAGS" && AR_FLAGS=cru
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740 if test -n "$ac_tool_prefix"; then
6741 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6742 set dummy ${ac_tool_prefix}strip; ac_word=$2
6743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6744 $as_echo_n "checking for $ac_word... " >&6; }
6745 if test "${ac_cv_prog_STRIP+set}" = set; then :
6746 $as_echo_n "(cached) " >&6
6747 else
6748 if test -n "$STRIP"; then
6749 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6750 else
6751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6752 for as_dir in $PATH
6753 do
6754 IFS=$as_save_IFS
6755 test -z "$as_dir" && as_dir=.
6756 for ac_exec_ext in '' $ac_executable_extensions; do
6757 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6758 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6760 break 2
6761 fi
6762 done
6763 done
6764 IFS=$as_save_IFS
6765
6766 fi
6767 fi
6768 STRIP=$ac_cv_prog_STRIP
6769 if test -n "$STRIP"; then
6770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6771 $as_echo "$STRIP" >&6; }
6772 else
6773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6774 $as_echo "no" >&6; }
6775 fi
6776
6777
6778 fi
6779 if test -z "$ac_cv_prog_STRIP"; then
6780 ac_ct_STRIP=$STRIP
6781 # Extract the first word of "strip", so it can be a program name with args.
6782 set dummy strip; ac_word=$2
6783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6784 $as_echo_n "checking for $ac_word... " >&6; }
6785 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6786 $as_echo_n "(cached) " >&6
6787 else
6788 if test -n "$ac_ct_STRIP"; then
6789 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6790 else
6791 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6792 for as_dir in $PATH
6793 do
6794 IFS=$as_save_IFS
6795 test -z "$as_dir" && as_dir=.
6796 for ac_exec_ext in '' $ac_executable_extensions; do
6797 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6798 ac_cv_prog_ac_ct_STRIP="strip"
6799 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6800 break 2
6801 fi
6802 done
6803 done
6804 IFS=$as_save_IFS
6805
6806 fi
6807 fi
6808 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6809 if test -n "$ac_ct_STRIP"; then
6810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6811 $as_echo "$ac_ct_STRIP" >&6; }
6812 else
6813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6814 $as_echo "no" >&6; }
6815 fi
6816
6817 if test "x$ac_ct_STRIP" = x; then
6818 STRIP=":"
6819 else
6820 case $cross_compiling:$ac_tool_warned in
6821 yes:)
6822 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6823 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6824 ac_tool_warned=yes ;;
6825 esac
6826 STRIP=$ac_ct_STRIP
6827 fi
6828 else
6829 STRIP="$ac_cv_prog_STRIP"
6830 fi
6831
6832 test -z "$STRIP" && STRIP=:
6833
6834
6835
6836
6837
6838
6839 if test -n "$ac_tool_prefix"; then
6840 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6841 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6843 $as_echo_n "checking for $ac_word... " >&6; }
6844 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6845 $as_echo_n "(cached) " >&6
6846 else
6847 if test -n "$RANLIB"; then
6848 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6849 else
6850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6851 for as_dir in $PATH
6852 do
6853 IFS=$as_save_IFS
6854 test -z "$as_dir" && as_dir=.
6855 for ac_exec_ext in '' $ac_executable_extensions; do
6856 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6857 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6858 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6859 break 2
6860 fi
6861 done
6862 done
6863 IFS=$as_save_IFS
6864
6865 fi
6866 fi
6867 RANLIB=$ac_cv_prog_RANLIB
6868 if test -n "$RANLIB"; then
6869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6870 $as_echo "$RANLIB" >&6; }
6871 else
6872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6873 $as_echo "no" >&6; }
6874 fi
6875
6876
6877 fi
6878 if test -z "$ac_cv_prog_RANLIB"; then
6879 ac_ct_RANLIB=$RANLIB
6880 # Extract the first word of "ranlib", so it can be a program name with args.
6881 set dummy ranlib; ac_word=$2
6882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6883 $as_echo_n "checking for $ac_word... " >&6; }
6884 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6885 $as_echo_n "(cached) " >&6
6886 else
6887 if test -n "$ac_ct_RANLIB"; then
6888 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6889 else
6890 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6891 for as_dir in $PATH
6892 do
6893 IFS=$as_save_IFS
6894 test -z "$as_dir" && as_dir=.
6895 for ac_exec_ext in '' $ac_executable_extensions; do
6896 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6897 ac_cv_prog_ac_ct_RANLIB="ranlib"
6898 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6899 break 2
6900 fi
6901 done
6902 done
6903 IFS=$as_save_IFS
6904
6905 fi
6906 fi
6907 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6908 if test -n "$ac_ct_RANLIB"; then
6909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6910 $as_echo "$ac_ct_RANLIB" >&6; }
6911 else
6912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6913 $as_echo "no" >&6; }
6914 fi
6915
6916 if test "x$ac_ct_RANLIB" = x; then
6917 RANLIB=":"
6918 else
6919 case $cross_compiling:$ac_tool_warned in
6920 yes:)
6921 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6922 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6923 ac_tool_warned=yes ;;
6924 esac
6925 RANLIB=$ac_ct_RANLIB
6926 fi
6927 else
6928 RANLIB="$ac_cv_prog_RANLIB"
6929 fi
6930
6931 test -z "$RANLIB" && RANLIB=:
6932
6933
6934
6935
6936
6937
6938 # Determine commands to create old-style static archives.
6939 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6940 old_postinstall_cmds='chmod 644 $oldlib'
6941 old_postuninstall_cmds=
6942
6943 if test -n "$RANLIB"; then
6944 case $host_os in
6945 openbsd*)
6946 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6947 ;;
6948 *)
6949 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6950 ;;
6951 esac
6952 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6953 fi
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988 # If no C compiler was specified, use CC.
6989 LTCC=${LTCC-"$CC"}
6990
6991 # If no C compiler flags were specified, use CFLAGS.
6992 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6993
6994 # Allow CC to be a program name with arguments.
6995 compiler=$CC
6996
6997
6998 # Check for command to grab the raw symbol name followed by C symbol from nm.
6999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7000 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7001 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7002 $as_echo_n "(cached) " >&6
7003 else
7004
7005 # These are sane defaults that work on at least a few old systems.
7006 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
7007
7008 # Character class describing NM global symbol codes.
7009 symcode='[BCDEGRST]'
7010
7011 # Regexp to match symbols that can be accessed directly from C.
7012 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7013
7014 # Define system-specific variables.
7015 case $host_os in
7016 aix*)
7017 symcode='[BCDT]'
7018 ;;
7019 cygwin* | mingw* | pw32* | cegcc*)
7020 symcode='[ABCDGISTW]'
7021 ;;
7022 hpux*)
7023 if test "$host_cpu" = ia64; then
7024 symcode='[ABCDEGRST]'
7025 fi
7026 ;;
7027 irix* | nonstopux*)
7028 symcode='[BCDEGRST]'
7029 ;;
7030 osf*)
7031 symcode='[BCDEGQRST]'
7032 ;;
7033 solaris*)
7034 symcode='[BDRT]'
7035 ;;
7036 sco3.2v5*)
7037 symcode='[DT]'
7038 ;;
7039 sysv4.2uw2*)
7040 symcode='[DT]'
7041 ;;
7042 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7043 symcode='[ABDT]'
7044 ;;
7045 sysv4)
7046 symcode='[DFNSTU]'
7047 ;;
7048 esac
7049
7050 # If we're using GNU nm, then use its standard symbol codes.
7051 case `$NM -V 2>&1` in
7052 *GNU* | *'with BFD'*)
7053 symcode='[ABCDGIRSTW]' ;;
7054 esac
7055
7056 # Transform an extracted symbol line into a proper C declaration.
7057 # Some systems (esp. on ia64) link data and code symbols differently,
7058 # so use this general approach.
7059 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7060
7061 # Transform an extracted symbol line into symbol name and symbol address
7062 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
7063 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'"
7064
7065 # Handle CRLF in mingw tool chain
7066 opt_cr=
7067 case $build_os in
7068 mingw*)
7069 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7070 ;;
7071 esac
7072
7073 # Try without a prefix underscore, then with it.
7074 for ac_symprfx in "" "_"; do
7075
7076 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7077 symxfrm="\\1 $ac_symprfx\\2 \\2"
7078
7079 # Write the raw and C identifiers.
7080 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7081 # Fake it for dumpbin and say T for any non-static function
7082 # and D for any global variable.
7083 # Also find C++ and __fastcall symbols from MSVC++,
7084 # which start with @ or ?.
7085 lt_cv_sys_global_symbol_pipe="$AWK '"\
7086 " {last_section=section; section=\$ 3};"\
7087 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7088 " \$ 0!~/External *\|/{next};"\
7089 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7090 " {if(hide[section]) next};"\
7091 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7092 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7093 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7094 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7095 " ' prfx=^$ac_symprfx"
7096 else
7097 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7098 fi
7099
7100 # Check to see that the pipe works correctly.
7101 pipe_works=no
7102
7103 rm -f conftest*
7104 cat > conftest.$ac_ext <<_LT_EOF
7105 #ifdef __cplusplus
7106 extern "C" {
7107 #endif
7108 char nm_test_var;
7109 void nm_test_func(void);
7110 void nm_test_func(void){}
7111 #ifdef __cplusplus
7112 }
7113 #endif
7114 int main(){nm_test_var='a';nm_test_func();return(0);}
7115 _LT_EOF
7116
7117 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7118 (eval $ac_compile) 2>&5
7119 ac_status=$?
7120 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7121 test $ac_status = 0; }; then
7122 # Now try to grab the symbols.
7123 nlist=conftest.nm
7124 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
7125 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
7126 ac_status=$?
7127 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7128 test $ac_status = 0; } && test -s "$nlist"; then
7129 # Try sorting and uniquifying the output.
7130 if sort "$nlist" | uniq > "$nlist"T; then
7131 mv -f "$nlist"T "$nlist"
7132 else
7133 rm -f "$nlist"T
7134 fi
7135
7136 # Make sure that we snagged all the symbols we need.
7137 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7138 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7139 cat <<_LT_EOF > conftest.$ac_ext
7140 #ifdef __cplusplus
7141 extern "C" {
7142 #endif
7143
7144 _LT_EOF
7145 # Now generate the symbol file.
7146 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7147
7148 cat <<_LT_EOF >> conftest.$ac_ext
7149
7150 /* The mapping between symbol names and symbols. */
7151 const struct {
7152 const char *name;
7153 void *address;
7154 }
7155 lt__PROGRAM__LTX_preloaded_symbols[] =
7156 {
7157 { "@PROGRAM@", (void *) 0 },
7158 _LT_EOF
7159 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7160 cat <<\_LT_EOF >> conftest.$ac_ext
7161 {0, (void *) 0}
7162 };
7163
7164 /* This works around a problem in FreeBSD linker */
7165 #ifdef FREEBSD_WORKAROUND
7166 static const void *lt_preloaded_setup() {
7167 return lt__PROGRAM__LTX_preloaded_symbols;
7168 }
7169 #endif
7170
7171 #ifdef __cplusplus
7172 }
7173 #endif
7174 _LT_EOF
7175 # Now try linking the two files.
7176 mv conftest.$ac_objext conftstm.$ac_objext
7177 lt_save_LIBS="$LIBS"
7178 lt_save_CFLAGS="$CFLAGS"
7179 LIBS="conftstm.$ac_objext"
7180 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7181 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7182 (eval $ac_link) 2>&5
7183 ac_status=$?
7184 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7185 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7186 pipe_works=yes
7187 fi
7188 LIBS="$lt_save_LIBS"
7189 CFLAGS="$lt_save_CFLAGS"
7190 else
7191 echo "cannot find nm_test_func in $nlist" >&5
7192 fi
7193 else
7194 echo "cannot find nm_test_var in $nlist" >&5
7195 fi
7196 else
7197 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7198 fi
7199 else
7200 echo "$progname: failed program was:" >&5
7201 cat conftest.$ac_ext >&5
7202 fi
7203 rm -rf conftest* conftst*
7204
7205 # Do not use the global_symbol_pipe unless it works.
7206 if test "$pipe_works" = yes; then
7207 break
7208 else
7209 lt_cv_sys_global_symbol_pipe=
7210 fi
7211 done
7212
7213 fi
7214
7215 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7216 lt_cv_sys_global_symbol_to_cdecl=
7217 fi
7218 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7220 $as_echo "failed" >&6; }
7221 else
7222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7223 $as_echo "ok" >&6; }
7224 fi
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247 # Check whether --enable-libtool-lock was given.
7248 if test "${enable_libtool_lock+set}" = set; then :
7249 enableval=$enable_libtool_lock;
7250 fi
7251
7252 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7253
7254 # Some flags need to be propagated to the compiler or linker for good
7255 # libtool support.
7256 case $host in
7257 ia64-*-hpux*)
7258 # Find out which ABI we are using.
7259 echo 'int i;' > conftest.$ac_ext
7260 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7261 (eval $ac_compile) 2>&5
7262 ac_status=$?
7263 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7264 test $ac_status = 0; }; then
7265 case `/usr/bin/file conftest.$ac_objext` in
7266 *ELF-32*)
7267 HPUX_IA64_MODE="32"
7268 ;;
7269 *ELF-64*)
7270 HPUX_IA64_MODE="64"
7271 ;;
7272 esac
7273 fi
7274 rm -rf conftest*
7275 ;;
7276 *-*-irix6*)
7277 # Find out which ABI we are using.
7278 echo '#line 7278 "configure"' > conftest.$ac_ext
7279 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7280 (eval $ac_compile) 2>&5
7281 ac_status=$?
7282 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7283 test $ac_status = 0; }; then
7284 if test "$lt_cv_prog_gnu_ld" = yes; then
7285 case `/usr/bin/file conftest.$ac_objext` in
7286 *32-bit*)
7287 LD="${LD-ld} -melf32bsmip"
7288 ;;
7289 *N32*)
7290 LD="${LD-ld} -melf32bmipn32"
7291 ;;
7292 *64-bit*)
7293 LD="${LD-ld} -melf64bmip"
7294 ;;
7295 esac
7296 else
7297 case `/usr/bin/file conftest.$ac_objext` in
7298 *32-bit*)
7299 LD="${LD-ld} -32"
7300 ;;
7301 *N32*)
7302 LD="${LD-ld} -n32"
7303 ;;
7304 *64-bit*)
7305 LD="${LD-ld} -64"
7306 ;;
7307 esac
7308 fi
7309 fi
7310 rm -rf conftest*
7311 ;;
7312
7313 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7314 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7315 # Find out which ABI we are using.
7316 echo 'int i;' > conftest.$ac_ext
7317 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7318 (eval $ac_compile) 2>&5
7319 ac_status=$?
7320 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7321 test $ac_status = 0; }; then
7322 case `/usr/bin/file conftest.o` in
7323 *32-bit*)
7324 case $host in
7325 x86_64-*kfreebsd*-gnu)
7326 LD="${LD-ld} -m elf_i386_fbsd"
7327 ;;
7328 x86_64-*linux*)
7329 LD="${LD-ld} -m elf_i386"
7330 ;;
7331 ppc64-*linux*|powerpc64-*linux*)
7332 LD="${LD-ld} -m elf32ppclinux"
7333 ;;
7334 s390x-*linux*)
7335 LD="${LD-ld} -m elf_s390"
7336 ;;
7337 sparc64-*linux*)
7338 LD="${LD-ld} -m elf32_sparc"
7339 ;;
7340 esac
7341 ;;
7342 *64-bit*)
7343 case $host in
7344 x86_64-*kfreebsd*-gnu)
7345 LD="${LD-ld} -m elf_x86_64_fbsd"
7346 ;;
7347 x86_64-*linux*)
7348 LD="${LD-ld} -m elf_x86_64"
7349 ;;
7350 ppc*-*linux*|powerpc*-*linux*)
7351 LD="${LD-ld} -m elf64ppc"
7352 ;;
7353 s390*-*linux*|s390*-*tpf*)
7354 LD="${LD-ld} -m elf64_s390"
7355 ;;
7356 sparc*-*linux*)
7357 LD="${LD-ld} -m elf64_sparc"
7358 ;;
7359 esac
7360 ;;
7361 esac
7362 fi
7363 rm -rf conftest*
7364 ;;
7365
7366 *-*-sco3.2v5*)
7367 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7368 SAVE_CFLAGS="$CFLAGS"
7369 CFLAGS="$CFLAGS -belf"
7370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7371 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7372 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7373 $as_echo_n "(cached) " >&6
7374 else
7375 ac_ext=c
7376 ac_cpp='$CPP $CPPFLAGS'
7377 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7378 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7379 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7380
7381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7382 /* end confdefs.h. */
7383
7384 int
7385 main ()
7386 {
7387
7388 ;
7389 return 0;
7390 }
7391 _ACEOF
7392 if ac_fn_c_try_link "$LINENO"; then :
7393 lt_cv_cc_needs_belf=yes
7394 else
7395 lt_cv_cc_needs_belf=no
7396 fi
7397 rm -f core conftest.err conftest.$ac_objext \
7398 conftest$ac_exeext conftest.$ac_ext
7399 ac_ext=c
7400 ac_cpp='$CPP $CPPFLAGS'
7401 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7402 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7403 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7404
7405 fi
7406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7407 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7408 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7409 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7410 CFLAGS="$SAVE_CFLAGS"
7411 fi
7412 ;;
7413 sparc*-*solaris*)
7414 # Find out which ABI we are using.
7415 echo 'int i;' > conftest.$ac_ext
7416 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7417 (eval $ac_compile) 2>&5
7418 ac_status=$?
7419 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7420 test $ac_status = 0; }; then
7421 case `/usr/bin/file conftest.o` in
7422 *64-bit*)
7423 case $lt_cv_prog_gnu_ld in
7424 yes*) LD="${LD-ld} -m elf64_sparc" ;;
7425 *)
7426 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7427 LD="${LD-ld} -64"
7428 fi
7429 ;;
7430 esac
7431 ;;
7432 esac
7433 fi
7434 rm -rf conftest*
7435 ;;
7436 esac
7437
7438 need_locks="$enable_libtool_lock"
7439
7440
7441 case $host_os in
7442 rhapsody* | darwin*)
7443 if test -n "$ac_tool_prefix"; then
7444 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7445 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7447 $as_echo_n "checking for $ac_word... " >&6; }
7448 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7449 $as_echo_n "(cached) " >&6
7450 else
7451 if test -n "$DSYMUTIL"; then
7452 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7453 else
7454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7455 for as_dir in $PATH
7456 do
7457 IFS=$as_save_IFS
7458 test -z "$as_dir" && as_dir=.
7459 for ac_exec_ext in '' $ac_executable_extensions; do
7460 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7461 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7462 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7463 break 2
7464 fi
7465 done
7466 done
7467 IFS=$as_save_IFS
7468
7469 fi
7470 fi
7471 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7472 if test -n "$DSYMUTIL"; then
7473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7474 $as_echo "$DSYMUTIL" >&6; }
7475 else
7476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7477 $as_echo "no" >&6; }
7478 fi
7479
7480
7481 fi
7482 if test -z "$ac_cv_prog_DSYMUTIL"; then
7483 ac_ct_DSYMUTIL=$DSYMUTIL
7484 # Extract the first word of "dsymutil", so it can be a program name with args.
7485 set dummy dsymutil; ac_word=$2
7486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7487 $as_echo_n "checking for $ac_word... " >&6; }
7488 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7489 $as_echo_n "(cached) " >&6
7490 else
7491 if test -n "$ac_ct_DSYMUTIL"; then
7492 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7493 else
7494 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7495 for as_dir in $PATH
7496 do
7497 IFS=$as_save_IFS
7498 test -z "$as_dir" && as_dir=.
7499 for ac_exec_ext in '' $ac_executable_extensions; do
7500 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7501 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7502 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7503 break 2
7504 fi
7505 done
7506 done
7507 IFS=$as_save_IFS
7508
7509 fi
7510 fi
7511 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7512 if test -n "$ac_ct_DSYMUTIL"; then
7513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7514 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7515 else
7516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7517 $as_echo "no" >&6; }
7518 fi
7519
7520 if test "x$ac_ct_DSYMUTIL" = x; then
7521 DSYMUTIL=":"
7522 else
7523 case $cross_compiling:$ac_tool_warned in
7524 yes:)
7525 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7526 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7527 ac_tool_warned=yes ;;
7528 esac
7529 DSYMUTIL=$ac_ct_DSYMUTIL
7530 fi
7531 else
7532 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7533 fi
7534
7535 if test -n "$ac_tool_prefix"; then
7536 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7537 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7539 $as_echo_n "checking for $ac_word... " >&6; }
7540 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7541 $as_echo_n "(cached) " >&6
7542 else
7543 if test -n "$NMEDIT"; then
7544 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7545 else
7546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7547 for as_dir in $PATH
7548 do
7549 IFS=$as_save_IFS
7550 test -z "$as_dir" && as_dir=.
7551 for ac_exec_ext in '' $ac_executable_extensions; do
7552 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7553 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7554 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7555 break 2
7556 fi
7557 done
7558 done
7559 IFS=$as_save_IFS
7560
7561 fi
7562 fi
7563 NMEDIT=$ac_cv_prog_NMEDIT
7564 if test -n "$NMEDIT"; then
7565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7566 $as_echo "$NMEDIT" >&6; }
7567 else
7568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7569 $as_echo "no" >&6; }
7570 fi
7571
7572
7573 fi
7574 if test -z "$ac_cv_prog_NMEDIT"; then
7575 ac_ct_NMEDIT=$NMEDIT
7576 # Extract the first word of "nmedit", so it can be a program name with args.
7577 set dummy nmedit; ac_word=$2
7578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7579 $as_echo_n "checking for $ac_word... " >&6; }
7580 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7581 $as_echo_n "(cached) " >&6
7582 else
7583 if test -n "$ac_ct_NMEDIT"; then
7584 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7585 else
7586 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7587 for as_dir in $PATH
7588 do
7589 IFS=$as_save_IFS
7590 test -z "$as_dir" && as_dir=.
7591 for ac_exec_ext in '' $ac_executable_extensions; do
7592 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7593 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7595 break 2
7596 fi
7597 done
7598 done
7599 IFS=$as_save_IFS
7600
7601 fi
7602 fi
7603 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7604 if test -n "$ac_ct_NMEDIT"; then
7605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7606 $as_echo "$ac_ct_NMEDIT" >&6; }
7607 else
7608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7609 $as_echo "no" >&6; }
7610 fi
7611
7612 if test "x$ac_ct_NMEDIT" = x; then
7613 NMEDIT=":"
7614 else
7615 case $cross_compiling:$ac_tool_warned in
7616 yes:)
7617 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7618 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7619 ac_tool_warned=yes ;;
7620 esac
7621 NMEDIT=$ac_ct_NMEDIT
7622 fi
7623 else
7624 NMEDIT="$ac_cv_prog_NMEDIT"
7625 fi
7626
7627 if test -n "$ac_tool_prefix"; then
7628 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7629 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7631 $as_echo_n "checking for $ac_word... " >&6; }
7632 if test "${ac_cv_prog_LIPO+set}" = set; then :
7633 $as_echo_n "(cached) " >&6
7634 else
7635 if test -n "$LIPO"; then
7636 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7637 else
7638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7639 for as_dir in $PATH
7640 do
7641 IFS=$as_save_IFS
7642 test -z "$as_dir" && as_dir=.
7643 for ac_exec_ext in '' $ac_executable_extensions; do
7644 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7645 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7646 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7647 break 2
7648 fi
7649 done
7650 done
7651 IFS=$as_save_IFS
7652
7653 fi
7654 fi
7655 LIPO=$ac_cv_prog_LIPO
7656 if test -n "$LIPO"; then
7657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7658 $as_echo "$LIPO" >&6; }
7659 else
7660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7661 $as_echo "no" >&6; }
7662 fi
7663
7664
7665 fi
7666 if test -z "$ac_cv_prog_LIPO"; then
7667 ac_ct_LIPO=$LIPO
7668 # Extract the first word of "lipo", so it can be a program name with args.
7669 set dummy lipo; ac_word=$2
7670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7671 $as_echo_n "checking for $ac_word... " >&6; }
7672 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7673 $as_echo_n "(cached) " >&6
7674 else
7675 if test -n "$ac_ct_LIPO"; then
7676 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7677 else
7678 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7679 for as_dir in $PATH
7680 do
7681 IFS=$as_save_IFS
7682 test -z "$as_dir" && as_dir=.
7683 for ac_exec_ext in '' $ac_executable_extensions; do
7684 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7685 ac_cv_prog_ac_ct_LIPO="lipo"
7686 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7687 break 2
7688 fi
7689 done
7690 done
7691 IFS=$as_save_IFS
7692
7693 fi
7694 fi
7695 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7696 if test -n "$ac_ct_LIPO"; then
7697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7698 $as_echo "$ac_ct_LIPO" >&6; }
7699 else
7700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7701 $as_echo "no" >&6; }
7702 fi
7703
7704 if test "x$ac_ct_LIPO" = x; then
7705 LIPO=":"
7706 else
7707 case $cross_compiling:$ac_tool_warned in
7708 yes:)
7709 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7710 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7711 ac_tool_warned=yes ;;
7712 esac
7713 LIPO=$ac_ct_LIPO
7714 fi
7715 else
7716 LIPO="$ac_cv_prog_LIPO"
7717 fi
7718
7719 if test -n "$ac_tool_prefix"; then
7720 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7721 set dummy ${ac_tool_prefix}otool; ac_word=$2
7722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7723 $as_echo_n "checking for $ac_word... " >&6; }
7724 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7725 $as_echo_n "(cached) " >&6
7726 else
7727 if test -n "$OTOOL"; then
7728 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7729 else
7730 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7731 for as_dir in $PATH
7732 do
7733 IFS=$as_save_IFS
7734 test -z "$as_dir" && as_dir=.
7735 for ac_exec_ext in '' $ac_executable_extensions; do
7736 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7737 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7738 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7739 break 2
7740 fi
7741 done
7742 done
7743 IFS=$as_save_IFS
7744
7745 fi
7746 fi
7747 OTOOL=$ac_cv_prog_OTOOL
7748 if test -n "$OTOOL"; then
7749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7750 $as_echo "$OTOOL" >&6; }
7751 else
7752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7753 $as_echo "no" >&6; }
7754 fi
7755
7756
7757 fi
7758 if test -z "$ac_cv_prog_OTOOL"; then
7759 ac_ct_OTOOL=$OTOOL
7760 # Extract the first word of "otool", so it can be a program name with args.
7761 set dummy otool; ac_word=$2
7762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7763 $as_echo_n "checking for $ac_word... " >&6; }
7764 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7765 $as_echo_n "(cached) " >&6
7766 else
7767 if test -n "$ac_ct_OTOOL"; then
7768 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7769 else
7770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7771 for as_dir in $PATH
7772 do
7773 IFS=$as_save_IFS
7774 test -z "$as_dir" && as_dir=.
7775 for ac_exec_ext in '' $ac_executable_extensions; do
7776 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7777 ac_cv_prog_ac_ct_OTOOL="otool"
7778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7779 break 2
7780 fi
7781 done
7782 done
7783 IFS=$as_save_IFS
7784
7785 fi
7786 fi
7787 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7788 if test -n "$ac_ct_OTOOL"; then
7789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7790 $as_echo "$ac_ct_OTOOL" >&6; }
7791 else
7792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7793 $as_echo "no" >&6; }
7794 fi
7795
7796 if test "x$ac_ct_OTOOL" = x; then
7797 OTOOL=":"
7798 else
7799 case $cross_compiling:$ac_tool_warned in
7800 yes:)
7801 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7802 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7803 ac_tool_warned=yes ;;
7804 esac
7805 OTOOL=$ac_ct_OTOOL
7806 fi
7807 else
7808 OTOOL="$ac_cv_prog_OTOOL"
7809 fi
7810
7811 if test -n "$ac_tool_prefix"; then
7812 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7813 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7815 $as_echo_n "checking for $ac_word... " >&6; }
7816 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7817 $as_echo_n "(cached) " >&6
7818 else
7819 if test -n "$OTOOL64"; then
7820 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7821 else
7822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7823 for as_dir in $PATH
7824 do
7825 IFS=$as_save_IFS
7826 test -z "$as_dir" && as_dir=.
7827 for ac_exec_ext in '' $ac_executable_extensions; do
7828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7829 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7831 break 2
7832 fi
7833 done
7834 done
7835 IFS=$as_save_IFS
7836
7837 fi
7838 fi
7839 OTOOL64=$ac_cv_prog_OTOOL64
7840 if test -n "$OTOOL64"; then
7841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7842 $as_echo "$OTOOL64" >&6; }
7843 else
7844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7845 $as_echo "no" >&6; }
7846 fi
7847
7848
7849 fi
7850 if test -z "$ac_cv_prog_OTOOL64"; then
7851 ac_ct_OTOOL64=$OTOOL64
7852 # Extract the first word of "otool64", so it can be a program name with args.
7853 set dummy otool64; ac_word=$2
7854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7855 $as_echo_n "checking for $ac_word... " >&6; }
7856 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7857 $as_echo_n "(cached) " >&6
7858 else
7859 if test -n "$ac_ct_OTOOL64"; then
7860 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7861 else
7862 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7863 for as_dir in $PATH
7864 do
7865 IFS=$as_save_IFS
7866 test -z "$as_dir" && as_dir=.
7867 for ac_exec_ext in '' $ac_executable_extensions; do
7868 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7869 ac_cv_prog_ac_ct_OTOOL64="otool64"
7870 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7871 break 2
7872 fi
7873 done
7874 done
7875 IFS=$as_save_IFS
7876
7877 fi
7878 fi
7879 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7880 if test -n "$ac_ct_OTOOL64"; then
7881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7882 $as_echo "$ac_ct_OTOOL64" >&6; }
7883 else
7884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7885 $as_echo "no" >&6; }
7886 fi
7887
7888 if test "x$ac_ct_OTOOL64" = x; then
7889 OTOOL64=":"
7890 else
7891 case $cross_compiling:$ac_tool_warned in
7892 yes:)
7893 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7894 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7895 ac_tool_warned=yes ;;
7896 esac
7897 OTOOL64=$ac_ct_OTOOL64
7898 fi
7899 else
7900 OTOOL64="$ac_cv_prog_OTOOL64"
7901 fi
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7930 $as_echo_n "checking for -single_module linker flag... " >&6; }
7931 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7932 $as_echo_n "(cached) " >&6
7933 else
7934 lt_cv_apple_cc_single_mod=no
7935 if test -z "${LT_MULTI_MODULE}"; then
7936 # By default we will add the -single_module flag. You can override
7937 # by either setting the environment variable LT_MULTI_MODULE
7938 # non-empty at configure time, or by adding -multi_module to the
7939 # link flags.
7940 rm -rf libconftest.dylib*
7941 echo "int foo(void){return 1;}" > conftest.c
7942 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7943 -dynamiclib -Wl,-single_module conftest.c" >&5
7944 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7945 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7946 _lt_result=$?
7947 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7948 lt_cv_apple_cc_single_mod=yes
7949 else
7950 cat conftest.err >&5
7951 fi
7952 rm -rf libconftest.dylib*
7953 rm -f conftest.*
7954 fi
7955 fi
7956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7957 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7959 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7960 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7961 $as_echo_n "(cached) " >&6
7962 else
7963 lt_cv_ld_exported_symbols_list=no
7964 save_LDFLAGS=$LDFLAGS
7965 echo "_main" > conftest.sym
7966 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7968 /* end confdefs.h. */
7969
7970 int
7971 main ()
7972 {
7973
7974 ;
7975 return 0;
7976 }
7977 _ACEOF
7978 if ac_fn_c_try_link "$LINENO"; then :
7979 lt_cv_ld_exported_symbols_list=yes
7980 else
7981 lt_cv_ld_exported_symbols_list=no
7982 fi
7983 rm -f core conftest.err conftest.$ac_objext \
7984 conftest$ac_exeext conftest.$ac_ext
7985 LDFLAGS="$save_LDFLAGS"
7986
7987 fi
7988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7989 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7990 case $host_os in
7991 rhapsody* | darwin1.[012])
7992 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7993 darwin1.*)
7994 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7995 darwin*) # darwin 5.x on
7996 # if running on 10.5 or later, the deployment target defaults
7997 # to the OS version, if on x86, and 10.4, the deployment
7998 # target defaults to 10.4. Don't you love it?
7999 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8000 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8001 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8002 10.[012]*)
8003 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8004 10.*)
8005 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8006 esac
8007 ;;
8008 esac
8009 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8010 _lt_dar_single_mod='$single_module'
8011 fi
8012 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8013 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8014 else
8015 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8016 fi
8017 if test "$DSYMUTIL" != ":"; then
8018 _lt_dsymutil='~$DSYMUTIL $lib || :'
8019 else
8020 _lt_dsymutil=
8021 fi
8022 ;;
8023 esac
8024
8025 for ac_header in dlfcn.h
8026 do :
8027 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8028 "
8029 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8030 cat >>confdefs.h <<_ACEOF
8031 #define HAVE_DLFCN_H 1
8032 _ACEOF
8033
8034 fi
8035
8036 done
8037
8038
8039
8040 # Set options
8041
8042
8043
8044 enable_dlopen=no
8045
8046
8047 enable_win32_dll=no
8048
8049
8050 # Check whether --enable-shared was given.
8051 if test "${enable_shared+set}" = set; then :
8052 enableval=$enable_shared; p=${PACKAGE-default}
8053 case $enableval in
8054 yes) enable_shared=yes ;;
8055 no) enable_shared=no ;;
8056 *)
8057 enable_shared=no
8058 # Look at the argument we got. We use all the common list separators.
8059 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8060 for pkg in $enableval; do
8061 IFS="$lt_save_ifs"
8062 if test "X$pkg" = "X$p"; then
8063 enable_shared=yes
8064 fi
8065 done
8066 IFS="$lt_save_ifs"
8067 ;;
8068 esac
8069 else
8070 enable_shared=yes
8071 fi
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081 # Check whether --enable-static was given.
8082 if test "${enable_static+set}" = set; then :
8083 enableval=$enable_static; p=${PACKAGE-default}
8084 case $enableval in
8085 yes) enable_static=yes ;;
8086 no) enable_static=no ;;
8087 *)
8088 enable_static=no
8089 # Look at the argument we got. We use all the common list separators.
8090 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8091 for pkg in $enableval; do
8092 IFS="$lt_save_ifs"
8093 if test "X$pkg" = "X$p"; then
8094 enable_static=yes
8095 fi
8096 done
8097 IFS="$lt_save_ifs"
8098 ;;
8099 esac
8100 else
8101 enable_static=yes
8102 fi
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113 # Check whether --with-pic was given.
8114 if test "${with_pic+set}" = set; then :
8115 withval=$with_pic; pic_mode="$withval"
8116 else
8117 pic_mode=default
8118 fi
8119
8120
8121 test -z "$pic_mode" && pic_mode=default
8122
8123
8124
8125
8126
8127
8128
8129 # Check whether --enable-fast-install was given.
8130 if test "${enable_fast_install+set}" = set; then :
8131 enableval=$enable_fast_install; p=${PACKAGE-default}
8132 case $enableval in
8133 yes) enable_fast_install=yes ;;
8134 no) enable_fast_install=no ;;
8135 *)
8136 enable_fast_install=no
8137 # Look at the argument we got. We use all the common list separators.
8138 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8139 for pkg in $enableval; do
8140 IFS="$lt_save_ifs"
8141 if test "X$pkg" = "X$p"; then
8142 enable_fast_install=yes
8143 fi
8144 done
8145 IFS="$lt_save_ifs"
8146 ;;
8147 esac
8148 else
8149 enable_fast_install=yes
8150 fi
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162 # This can be used to rebuild libtool when needed
8163 LIBTOOL_DEPS="$ltmain"
8164
8165 # Always use our own libtool.
8166 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192 test -z "$LN_S" && LN_S="ln -s"
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207 if test -n "${ZSH_VERSION+set}" ; then
8208 setopt NO_GLOB_SUBST
8209 fi
8210
8211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8212 $as_echo_n "checking for objdir... " >&6; }
8213 if test "${lt_cv_objdir+set}" = set; then :
8214 $as_echo_n "(cached) " >&6
8215 else
8216 rm -f .libs 2>/dev/null
8217 mkdir .libs 2>/dev/null
8218 if test -d .libs; then
8219 lt_cv_objdir=.libs
8220 else
8221 # MS-DOS does not allow filenames that begin with a dot.
8222 lt_cv_objdir=_libs
8223 fi
8224 rmdir .libs 2>/dev/null
8225 fi
8226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8227 $as_echo "$lt_cv_objdir" >&6; }
8228 objdir=$lt_cv_objdir
8229
8230
8231
8232
8233
8234 cat >>confdefs.h <<_ACEOF
8235 #define LT_OBJDIR "$lt_cv_objdir/"
8236 _ACEOF
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254 case $host_os in
8255 aix3*)
8256 # AIX sometimes has problems with the GCC collect2 program. For some
8257 # reason, if we set the COLLECT_NAMES environment variable, the problems
8258 # vanish in a puff of smoke.
8259 if test "X${COLLECT_NAMES+set}" != Xset; then
8260 COLLECT_NAMES=
8261 export COLLECT_NAMES
8262 fi
8263 ;;
8264 esac
8265
8266 # Sed substitution that helps us do robust quoting. It backslashifies
8267 # metacharacters that are still active within double-quoted strings.
8268 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
8269
8270 # Same as above, but do not quote variable references.
8271 double_quote_subst='s/\(["`\\]\)/\\\1/g'
8272
8273 # Sed substitution to delay expansion of an escaped shell variable in a
8274 # double_quote_subst'ed string.
8275 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
8276
8277 # Sed substitution to delay expansion of an escaped single quote.
8278 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
8279
8280 # Sed substitution to avoid accidental globbing in evaled expressions
8281 no_glob_subst='s/\*/\\\*/g'
8282
8283 # Global variables:
8284 ofile=libtool
8285 can_build_shared=yes
8286
8287 # All known linkers require a `.a' archive for static linking (except MSVC,
8288 # which needs '.lib').
8289 libext=a
8290
8291 with_gnu_ld="$lt_cv_prog_gnu_ld"
8292
8293 old_CC="$CC"
8294 old_CFLAGS="$CFLAGS"
8295
8296 # Set sane defaults for various variables
8297 test -z "$CC" && CC=cc
8298 test -z "$LTCC" && LTCC=$CC
8299 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8300 test -z "$LD" && LD=ld
8301 test -z "$ac_objext" && ac_objext=o
8302
8303 for cc_temp in $compiler""; do
8304 case $cc_temp in
8305 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8306 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8307 \-*) ;;
8308 *) break;;
8309 esac
8310 done
8311 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
8312
8313
8314 # Only perform the check for file, if the check method requires it
8315 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8316 case $deplibs_check_method in
8317 file_magic*)
8318 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8320 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8321 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8322 $as_echo_n "(cached) " >&6
8323 else
8324 case $MAGIC_CMD in
8325 [\\/*] | ?:[\\/]*)
8326 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8327 ;;
8328 *)
8329 lt_save_MAGIC_CMD="$MAGIC_CMD"
8330 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8331 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8332 for ac_dir in $ac_dummy; do
8333 IFS="$lt_save_ifs"
8334 test -z "$ac_dir" && ac_dir=.
8335 if test -f $ac_dir/${ac_tool_prefix}file; then
8336 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8337 if test -n "$file_magic_test_file"; then
8338 case $deplibs_check_method in
8339 "file_magic "*)
8340 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8341 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8342 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8343 $EGREP "$file_magic_regex" > /dev/null; then
8344 :
8345 else
8346 cat <<_LT_EOF 1>&2
8347
8348 *** Warning: the command libtool uses to detect shared libraries,
8349 *** $file_magic_cmd, produces output that libtool cannot recognize.
8350 *** The result is that libtool may fail to recognize shared libraries
8351 *** as such. This will affect the creation of libtool libraries that
8352 *** depend on shared libraries, but programs linked with such libtool
8353 *** libraries will work regardless of this problem. Nevertheless, you
8354 *** may want to report the problem to your system manager and/or to
8355 *** bug-libtool@gnu.org
8356
8357 _LT_EOF
8358 fi ;;
8359 esac
8360 fi
8361 break
8362 fi
8363 done
8364 IFS="$lt_save_ifs"
8365 MAGIC_CMD="$lt_save_MAGIC_CMD"
8366 ;;
8367 esac
8368 fi
8369
8370 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8371 if test -n "$MAGIC_CMD"; then
8372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8373 $as_echo "$MAGIC_CMD" >&6; }
8374 else
8375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8376 $as_echo "no" >&6; }
8377 fi
8378
8379
8380
8381
8382
8383 if test -z "$lt_cv_path_MAGIC_CMD"; then
8384 if test -n "$ac_tool_prefix"; then
8385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8386 $as_echo_n "checking for file... " >&6; }
8387 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8388 $as_echo_n "(cached) " >&6
8389 else
8390 case $MAGIC_CMD in
8391 [\\/*] | ?:[\\/]*)
8392 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8393 ;;
8394 *)
8395 lt_save_MAGIC_CMD="$MAGIC_CMD"
8396 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8397 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8398 for ac_dir in $ac_dummy; do
8399 IFS="$lt_save_ifs"
8400 test -z "$ac_dir" && ac_dir=.
8401 if test -f $ac_dir/file; then
8402 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8403 if test -n "$file_magic_test_file"; then
8404 case $deplibs_check_method in
8405 "file_magic "*)
8406 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8407 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8408 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8409 $EGREP "$file_magic_regex" > /dev/null; then
8410 :
8411 else
8412 cat <<_LT_EOF 1>&2
8413
8414 *** Warning: the command libtool uses to detect shared libraries,
8415 *** $file_magic_cmd, produces output that libtool cannot recognize.
8416 *** The result is that libtool may fail to recognize shared libraries
8417 *** as such. This will affect the creation of libtool libraries that
8418 *** depend on shared libraries, but programs linked with such libtool
8419 *** libraries will work regardless of this problem. Nevertheless, you
8420 *** may want to report the problem to your system manager and/or to
8421 *** bug-libtool@gnu.org
8422
8423 _LT_EOF
8424 fi ;;
8425 esac
8426 fi
8427 break
8428 fi
8429 done
8430 IFS="$lt_save_ifs"
8431 MAGIC_CMD="$lt_save_MAGIC_CMD"
8432 ;;
8433 esac
8434 fi
8435
8436 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8437 if test -n "$MAGIC_CMD"; then
8438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8439 $as_echo "$MAGIC_CMD" >&6; }
8440 else
8441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8442 $as_echo "no" >&6; }
8443 fi
8444
8445
8446 else
8447 MAGIC_CMD=:
8448 fi
8449 fi
8450
8451 fi
8452 ;;
8453 esac
8454
8455 # Use C for the default configuration in the libtool script
8456
8457 lt_save_CC="$CC"
8458 ac_ext=c
8459 ac_cpp='$CPP $CPPFLAGS'
8460 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8461 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8462 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8463
8464
8465 # Source file extension for C test sources.
8466 ac_ext=c
8467
8468 # Object file extension for compiled C test sources.
8469 objext=o
8470 objext=$objext
8471
8472 # Code to be used in simple compile tests
8473 lt_simple_compile_test_code="int some_variable = 0;"
8474
8475 # Code to be used in simple link tests
8476 lt_simple_link_test_code='int main(){return(0);}'
8477
8478
8479
8480
8481
8482
8483
8484 # If no C compiler was specified, use CC.
8485 LTCC=${LTCC-"$CC"}
8486
8487 # If no C compiler flags were specified, use CFLAGS.
8488 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8489
8490 # Allow CC to be a program name with arguments.
8491 compiler=$CC
8492
8493 # Save the default compiler, since it gets overwritten when the other
8494 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8495 compiler_DEFAULT=$CC
8496
8497 # save warnings/boilerplate of simple test code
8498 ac_outfile=conftest.$ac_objext
8499 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8500 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8501 _lt_compiler_boilerplate=`cat conftest.err`
8502 $RM conftest*
8503
8504 ac_outfile=conftest.$ac_objext
8505 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8506 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8507 _lt_linker_boilerplate=`cat conftest.err`
8508 $RM -r conftest*
8509
8510
8511 ## CAVEAT EMPTOR:
8512 ## There is no encapsulation within the following macros, do not change
8513 ## the running order or otherwise move them around unless you know exactly
8514 ## what you are doing...
8515 if test -n "$compiler"; then
8516
8517 lt_prog_compiler_no_builtin_flag=
8518
8519 if test "$GCC" = yes; then
8520 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
8521
8522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8523 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8524 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8525 $as_echo_n "(cached) " >&6
8526 else
8527 lt_cv_prog_compiler_rtti_exceptions=no
8528 ac_outfile=conftest.$ac_objext
8529 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8530 lt_compiler_flag="-fno-rtti -fno-exceptions"
8531 # Insert the option either (1) after the last *FLAGS variable, or
8532 # (2) before a word containing "conftest.", or (3) at the end.
8533 # Note that $ac_compile itself does not contain backslashes and begins
8534 # with a dollar sign (not a hyphen), so the echo should work correctly.
8535 # The option is referenced via a variable to avoid confusing sed.
8536 lt_compile=`echo "$ac_compile" | $SED \
8537 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8538 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8539 -e 's:$: $lt_compiler_flag:'`
8540 (eval echo "\"\$as_me:8540: $lt_compile\"" >&5)
8541 (eval "$lt_compile" 2>conftest.err)
8542 ac_status=$?
8543 cat conftest.err >&5
8544 echo "$as_me:8544: \$? = $ac_status" >&5
8545 if (exit $ac_status) && test -s "$ac_outfile"; then
8546 # The compiler can only warn and ignore the option if not recognized
8547 # So say no if there are warnings other than the usual output.
8548 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8549 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8550 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8551 lt_cv_prog_compiler_rtti_exceptions=yes
8552 fi
8553 fi
8554 $RM conftest*
8555
8556 fi
8557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8558 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8559
8560 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8561 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8562 else
8563 :
8564 fi
8565
8566 fi
8567
8568
8569
8570
8571
8572
8573 lt_prog_compiler_wl=
8574 lt_prog_compiler_pic=
8575 lt_prog_compiler_static=
8576
8577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8578 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8579
8580 if test "$GCC" = yes; then
8581 lt_prog_compiler_wl='-Wl,'
8582 lt_prog_compiler_static='-static'
8583
8584 case $host_os in
8585 aix*)
8586 # All AIX code is PIC.
8587 if test "$host_cpu" = ia64; then
8588 # AIX 5 now supports IA64 processor
8589 lt_prog_compiler_static='-Bstatic'
8590 fi
8591 ;;
8592
8593 amigaos*)
8594 case $host_cpu in
8595 powerpc)
8596 # see comment about AmigaOS4 .so support
8597 lt_prog_compiler_pic='-fPIC'
8598 ;;
8599 m68k)
8600 # FIXME: we need at least 68020 code to build shared libraries, but
8601 # adding the `-m68020' flag to GCC prevents building anything better,
8602 # like `-m68040'.
8603 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8604 ;;
8605 esac
8606 ;;
8607
8608 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8609 # PIC is the default for these OSes.
8610 ;;
8611
8612 mingw* | cygwin* | pw32* | os2* | cegcc*)
8613 # This hack is so that the source file can tell whether it is being
8614 # built for inclusion in a dll (and should export symbols for example).
8615 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8616 # (--disable-auto-import) libraries
8617 lt_prog_compiler_pic='-DDLL_EXPORT'
8618 ;;
8619
8620 darwin* | rhapsody*)
8621 # PIC is the default on this platform
8622 # Common symbols not allowed in MH_DYLIB files
8623 lt_prog_compiler_pic='-fno-common'
8624 ;;
8625
8626 hpux*)
8627 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8628 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8629 # sets the default TLS model and affects inlining.
8630 case $host_cpu in
8631 hppa*64*)
8632 # +Z the default
8633 ;;
8634 *)
8635 lt_prog_compiler_pic='-fPIC'
8636 ;;
8637 esac
8638 ;;
8639
8640 interix[3-9]*)
8641 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8642 # Instead, we relocate shared libraries at runtime.
8643 ;;
8644
8645 msdosdjgpp*)
8646 # Just because we use GCC doesn't mean we suddenly get shared libraries
8647 # on systems that don't support them.
8648 lt_prog_compiler_can_build_shared=no
8649 enable_shared=no
8650 ;;
8651
8652 *nto* | *qnx*)
8653 # QNX uses GNU C++, but need to define -shared option too, otherwise
8654 # it will coredump.
8655 lt_prog_compiler_pic='-fPIC -shared'
8656 ;;
8657
8658 sysv4*MP*)
8659 if test -d /usr/nec; then
8660 lt_prog_compiler_pic=-Kconform_pic
8661 fi
8662 ;;
8663
8664 *)
8665 lt_prog_compiler_pic='-fPIC'
8666 ;;
8667 esac
8668 else
8669 # PORTME Check for flag to pass linker flags through the system compiler.
8670 case $host_os in
8671 aix*)
8672 lt_prog_compiler_wl='-Wl,'
8673 if test "$host_cpu" = ia64; then
8674 # AIX 5 now supports IA64 processor
8675 lt_prog_compiler_static='-Bstatic'
8676 else
8677 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8678 fi
8679 ;;
8680
8681 mingw* | cygwin* | pw32* | os2* | cegcc*)
8682 # This hack is so that the source file can tell whether it is being
8683 # built for inclusion in a dll (and should export symbols for example).
8684 lt_prog_compiler_pic='-DDLL_EXPORT'
8685 ;;
8686
8687 hpux9* | hpux10* | hpux11*)
8688 lt_prog_compiler_wl='-Wl,'
8689 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8690 # not for PA HP-UX.
8691 case $host_cpu in
8692 hppa*64*|ia64*)
8693 # +Z the default
8694 ;;
8695 *)
8696 lt_prog_compiler_pic='+Z'
8697 ;;
8698 esac
8699 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8700 lt_prog_compiler_static='${wl}-a ${wl}archive'
8701 ;;
8702
8703 irix5* | irix6* | nonstopux*)
8704 lt_prog_compiler_wl='-Wl,'
8705 # PIC (with -KPIC) is the default.
8706 lt_prog_compiler_static='-non_shared'
8707 ;;
8708
8709 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8710 case $cc_basename in
8711 # old Intel for x86_64 which still supported -KPIC.
8712 ecc*)
8713 lt_prog_compiler_wl='-Wl,'
8714 lt_prog_compiler_pic='-KPIC'
8715 lt_prog_compiler_static='-static'
8716 ;;
8717 # icc used to be incompatible with GCC.
8718 # ICC 10 doesn't accept -KPIC any more.
8719 icc* | ifort*)
8720 lt_prog_compiler_wl='-Wl,'
8721 lt_prog_compiler_pic='-fPIC'
8722 lt_prog_compiler_static='-static'
8723 ;;
8724 # Lahey Fortran 8.1.
8725 lf95*)
8726 lt_prog_compiler_wl='-Wl,'
8727 lt_prog_compiler_pic='--shared'
8728 lt_prog_compiler_static='--static'
8729 ;;
8730 pgcc* | pgf77* | pgf90* | pgf95*)
8731 # Portland Group compilers (*not* the Pentium gcc compiler,
8732 # which looks to be a dead project)
8733 lt_prog_compiler_wl='-Wl,'
8734 lt_prog_compiler_pic='-fpic'
8735 lt_prog_compiler_static='-Bstatic'
8736 ;;
8737 ccc*)
8738 lt_prog_compiler_wl='-Wl,'
8739 # All Alpha code is PIC.
8740 lt_prog_compiler_static='-non_shared'
8741 ;;
8742 xl*)
8743 # IBM XL C 8.0/Fortran 10.1 on PPC
8744 lt_prog_compiler_wl='-Wl,'
8745 lt_prog_compiler_pic='-qpic'
8746 lt_prog_compiler_static='-qstaticlink'
8747 ;;
8748 *)
8749 case `$CC -V 2>&1 | sed 5q` in
8750 *Sun\ C*)
8751 # Sun C 5.9
8752 lt_prog_compiler_pic='-KPIC'
8753 lt_prog_compiler_static='-Bstatic'
8754 lt_prog_compiler_wl='-Wl,'
8755 ;;
8756 *Sun\ F*)
8757 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8758 lt_prog_compiler_pic='-KPIC'
8759 lt_prog_compiler_static='-Bstatic'
8760 lt_prog_compiler_wl=''
8761 ;;
8762 esac
8763 ;;
8764 esac
8765 ;;
8766
8767 newsos6)
8768 lt_prog_compiler_pic='-KPIC'
8769 lt_prog_compiler_static='-Bstatic'
8770 ;;
8771
8772 *nto* | *qnx*)
8773 # QNX uses GNU C++, but need to define -shared option too, otherwise
8774 # it will coredump.
8775 lt_prog_compiler_pic='-fPIC -shared'
8776 ;;
8777
8778 osf3* | osf4* | osf5*)
8779 lt_prog_compiler_wl='-Wl,'
8780 # All OSF/1 code is PIC.
8781 lt_prog_compiler_static='-non_shared'
8782 ;;
8783
8784 rdos*)
8785 lt_prog_compiler_static='-non_shared'
8786 ;;
8787
8788 solaris*)
8789 lt_prog_compiler_pic='-KPIC'
8790 lt_prog_compiler_static='-Bstatic'
8791 case $cc_basename in
8792 f77* | f90* | f95*)
8793 lt_prog_compiler_wl='-Qoption ld ';;
8794 *)
8795 lt_prog_compiler_wl='-Wl,';;
8796 esac
8797 ;;
8798
8799 sunos4*)
8800 lt_prog_compiler_wl='-Qoption ld '
8801 lt_prog_compiler_pic='-PIC'
8802 lt_prog_compiler_static='-Bstatic'
8803 ;;
8804
8805 sysv4 | sysv4.2uw2* | sysv4.3*)
8806 lt_prog_compiler_wl='-Wl,'
8807 lt_prog_compiler_pic='-KPIC'
8808 lt_prog_compiler_static='-Bstatic'
8809 ;;
8810
8811 sysv4*MP*)
8812 if test -d /usr/nec ;then
8813 lt_prog_compiler_pic='-Kconform_pic'
8814 lt_prog_compiler_static='-Bstatic'
8815 fi
8816 ;;
8817
8818 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8819 lt_prog_compiler_wl='-Wl,'
8820 lt_prog_compiler_pic='-KPIC'
8821 lt_prog_compiler_static='-Bstatic'
8822 ;;
8823
8824 unicos*)
8825 lt_prog_compiler_wl='-Wl,'
8826 lt_prog_compiler_can_build_shared=no
8827 ;;
8828
8829 uts4*)
8830 lt_prog_compiler_pic='-pic'
8831 lt_prog_compiler_static='-Bstatic'
8832 ;;
8833
8834 *)
8835 lt_prog_compiler_can_build_shared=no
8836 ;;
8837 esac
8838 fi
8839
8840 case $host_os in
8841 # For platforms which do not support PIC, -DPIC is meaningless:
8842 *djgpp*)
8843 lt_prog_compiler_pic=
8844 ;;
8845 *)
8846 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8847 ;;
8848 esac
8849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8850 $as_echo "$lt_prog_compiler_pic" >&6; }
8851
8852
8853
8854
8855
8856
8857 #
8858 # Check to make sure the PIC flag actually works.
8859 #
8860 if test -n "$lt_prog_compiler_pic"; then
8861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8862 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8863 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8864 $as_echo_n "(cached) " >&6
8865 else
8866 lt_cv_prog_compiler_pic_works=no
8867 ac_outfile=conftest.$ac_objext
8868 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8869 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8870 # Insert the option either (1) after the last *FLAGS variable, or
8871 # (2) before a word containing "conftest.", or (3) at the end.
8872 # Note that $ac_compile itself does not contain backslashes and begins
8873 # with a dollar sign (not a hyphen), so the echo should work correctly.
8874 # The option is referenced via a variable to avoid confusing sed.
8875 lt_compile=`echo "$ac_compile" | $SED \
8876 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8877 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8878 -e 's:$: $lt_compiler_flag:'`
8879 (eval echo "\"\$as_me:8879: $lt_compile\"" >&5)
8880 (eval "$lt_compile" 2>conftest.err)
8881 ac_status=$?
8882 cat conftest.err >&5
8883 echo "$as_me:8883: \$? = $ac_status" >&5
8884 if (exit $ac_status) && test -s "$ac_outfile"; then
8885 # The compiler can only warn and ignore the option if not recognized
8886 # So say no if there are warnings other than the usual output.
8887 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8888 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8889 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8890 lt_cv_prog_compiler_pic_works=yes
8891 fi
8892 fi
8893 $RM conftest*
8894
8895 fi
8896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8897 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8898
8899 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8900 case $lt_prog_compiler_pic in
8901 "" | " "*) ;;
8902 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8903 esac
8904 else
8905 lt_prog_compiler_pic=
8906 lt_prog_compiler_can_build_shared=no
8907 fi
8908
8909 fi
8910
8911
8912
8913
8914
8915
8916 #
8917 # Check to make sure the static flag actually works.
8918 #
8919 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8921 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8922 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8923 $as_echo_n "(cached) " >&6
8924 else
8925 lt_cv_prog_compiler_static_works=no
8926 save_LDFLAGS="$LDFLAGS"
8927 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8928 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8929 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8930 # The linker can only warn and ignore the option if not recognized
8931 # So say no if there are warnings
8932 if test -s conftest.err; then
8933 # Append any errors to the config.log.
8934 cat conftest.err 1>&5
8935 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8936 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8937 if diff conftest.exp conftest.er2 >/dev/null; then
8938 lt_cv_prog_compiler_static_works=yes
8939 fi
8940 else
8941 lt_cv_prog_compiler_static_works=yes
8942 fi
8943 fi
8944 $RM -r conftest*
8945 LDFLAGS="$save_LDFLAGS"
8946
8947 fi
8948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8949 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8950
8951 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8952 :
8953 else
8954 lt_prog_compiler_static=
8955 fi
8956
8957
8958
8959
8960
8961
8962
8963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8964 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8965 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8966 $as_echo_n "(cached) " >&6
8967 else
8968 lt_cv_prog_compiler_c_o=no
8969 $RM -r conftest 2>/dev/null
8970 mkdir conftest
8971 cd conftest
8972 mkdir out
8973 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8974
8975 lt_compiler_flag="-o out/conftest2.$ac_objext"
8976 # Insert the option either (1) after the last *FLAGS variable, or
8977 # (2) before a word containing "conftest.", or (3) at the end.
8978 # Note that $ac_compile itself does not contain backslashes and begins
8979 # with a dollar sign (not a hyphen), so the echo should work correctly.
8980 lt_compile=`echo "$ac_compile" | $SED \
8981 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8982 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8983 -e 's:$: $lt_compiler_flag:'`
8984 (eval echo "\"\$as_me:8984: $lt_compile\"" >&5)
8985 (eval "$lt_compile" 2>out/conftest.err)
8986 ac_status=$?
8987 cat out/conftest.err >&5
8988 echo "$as_me:8988: \$? = $ac_status" >&5
8989 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8990 then
8991 # The compiler can only warn and ignore the option if not recognized
8992 # So say no if there are warnings
8993 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8994 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8995 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8996 lt_cv_prog_compiler_c_o=yes
8997 fi
8998 fi
8999 chmod u+w . 2>&5
9000 $RM conftest*
9001 # SGI C++ compiler will create directory out/ii_files/ for
9002 # template instantiation
9003 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9004 $RM out/* && rmdir out
9005 cd ..
9006 $RM -r conftest
9007 $RM conftest*
9008
9009 fi
9010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9011 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9012
9013
9014
9015
9016
9017
9018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9019 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9020 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9021 $as_echo_n "(cached) " >&6
9022 else
9023 lt_cv_prog_compiler_c_o=no
9024 $RM -r conftest 2>/dev/null
9025 mkdir conftest
9026 cd conftest
9027 mkdir out
9028 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9029
9030 lt_compiler_flag="-o out/conftest2.$ac_objext"
9031 # Insert the option either (1) after the last *FLAGS variable, or
9032 # (2) before a word containing "conftest.", or (3) at the end.
9033 # Note that $ac_compile itself does not contain backslashes and begins
9034 # with a dollar sign (not a hyphen), so the echo should work correctly.
9035 lt_compile=`echo "$ac_compile" | $SED \
9036 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9037 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9038 -e 's:$: $lt_compiler_flag:'`
9039 (eval echo "\"\$as_me:9039: $lt_compile\"" >&5)
9040 (eval "$lt_compile" 2>out/conftest.err)
9041 ac_status=$?
9042 cat out/conftest.err >&5
9043 echo "$as_me:9043: \$? = $ac_status" >&5
9044 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9045 then
9046 # The compiler can only warn and ignore the option if not recognized
9047 # So say no if there are warnings
9048 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
9049 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9050 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9051 lt_cv_prog_compiler_c_o=yes
9052 fi
9053 fi
9054 chmod u+w . 2>&5
9055 $RM conftest*
9056 # SGI C++ compiler will create directory out/ii_files/ for
9057 # template instantiation
9058 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9059 $RM out/* && rmdir out
9060 cd ..
9061 $RM -r conftest
9062 $RM conftest*
9063
9064 fi
9065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9066 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9067
9068
9069
9070
9071 hard_links="nottested"
9072 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9073 # do not overwrite the value of need_locks provided by the user
9074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9075 $as_echo_n "checking if we can lock with hard links... " >&6; }
9076 hard_links=yes
9077 $RM conftest*
9078 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9079 touch conftest.a
9080 ln conftest.a conftest.b 2>&5 || hard_links=no
9081 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9083 $as_echo "$hard_links" >&6; }
9084 if test "$hard_links" = no; then
9085 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9086 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9087 need_locks=warn
9088 fi
9089 else
9090 need_locks=no
9091 fi
9092
9093
9094
9095
9096
9097
9098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9099 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9100
9101 runpath_var=
9102 allow_undefined_flag=
9103 always_export_symbols=no
9104 archive_cmds=
9105 archive_expsym_cmds=
9106 compiler_needs_object=no
9107 enable_shared_with_static_runtimes=no
9108 export_dynamic_flag_spec=
9109 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9110 hardcode_automatic=no
9111 hardcode_direct=no
9112 hardcode_direct_absolute=no
9113 hardcode_libdir_flag_spec=
9114 hardcode_libdir_flag_spec_ld=
9115 hardcode_libdir_separator=
9116 hardcode_minus_L=no
9117 hardcode_shlibpath_var=unsupported
9118 inherit_rpath=no
9119 link_all_deplibs=unknown
9120 module_cmds=
9121 module_expsym_cmds=
9122 old_archive_from_new_cmds=
9123 old_archive_from_expsyms_cmds=
9124 thread_safe_flag_spec=
9125 whole_archive_flag_spec=
9126 # include_expsyms should be a list of space-separated symbols to be *always*
9127 # included in the symbol list
9128 include_expsyms=
9129 # exclude_expsyms can be an extended regexp of symbols to exclude
9130 # it will be wrapped by ` (' and `)$', so one must not match beginning or
9131 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9132 # as well as any symbol that contains `d'.
9133 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9134 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9135 # platforms (ab)use it in PIC code, but their linkers get confused if
9136 # the symbol is explicitly referenced. Since portable code cannot
9137 # rely on this symbol name, it's probably fine to never include it in
9138 # preloaded symbol tables.
9139 # Exclude shared library initialization/finalization symbols.
9140 extract_expsyms_cmds=
9141
9142 case $host_os in
9143 cygwin* | mingw* | pw32* | cegcc*)
9144 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9145 # When not using gcc, we currently assume that we are using
9146 # Microsoft Visual C++.
9147 if test "$GCC" != yes; then
9148 with_gnu_ld=no
9149 fi
9150 ;;
9151 interix*)
9152 # we just hope/assume this is gcc and not c89 (= MSVC++)
9153 with_gnu_ld=yes
9154 ;;
9155 openbsd*)
9156 with_gnu_ld=no
9157 ;;
9158 esac
9159
9160 ld_shlibs=yes
9161 if test "$with_gnu_ld" = yes; then
9162 # If archive_cmds runs LD, not CC, wlarc should be empty
9163 wlarc='${wl}'
9164
9165 # Set some defaults for GNU ld with shared library support. These
9166 # are reset later if shared libraries are not supported. Putting them
9167 # here allows them to be overridden if necessary.
9168 runpath_var=LD_RUN_PATH
9169 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9170 export_dynamic_flag_spec='${wl}--export-dynamic'
9171 # ancient GNU ld didn't support --whole-archive et. al.
9172 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9173 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9174 else
9175 whole_archive_flag_spec=
9176 fi
9177 supports_anon_versioning=no
9178 case `$LD -v 2>&1` in
9179 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9180 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9181 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9182 *\ 2.11.*) ;; # other 2.11 versions
9183 *) supports_anon_versioning=yes ;;
9184 esac
9185
9186 # See if GNU ld supports shared libraries.
9187 case $host_os in
9188 aix[3-9]*)
9189 # On AIX/PPC, the GNU linker is very broken
9190 if test "$host_cpu" != ia64; then
9191 ld_shlibs=no
9192 cat <<_LT_EOF 1>&2
9193
9194 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
9195 *** to be unable to reliably create shared libraries on AIX.
9196 *** Therefore, libtool is disabling shared libraries support. If you
9197 *** really care for shared libraries, you may want to modify your PATH
9198 *** so that a non-GNU linker is found, and then restart.
9199
9200 _LT_EOF
9201 fi
9202 ;;
9203
9204 amigaos*)
9205 case $host_cpu in
9206 powerpc)
9207 # see comment about AmigaOS4 .so support
9208 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9209 archive_expsym_cmds=''
9210 ;;
9211 m68k)
9212 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)'
9213 hardcode_libdir_flag_spec='-L$libdir'
9214 hardcode_minus_L=yes
9215 ;;
9216 esac
9217 ;;
9218
9219 beos*)
9220 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9221 allow_undefined_flag=unsupported
9222 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9223 # support --undefined. This deserves some investigation. FIXME
9224 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9225 else
9226 ld_shlibs=no
9227 fi
9228 ;;
9229
9230 cygwin* | mingw* | pw32* | cegcc*)
9231 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9232 # as there is no search path for DLLs.
9233 hardcode_libdir_flag_spec='-L$libdir'
9234 allow_undefined_flag=unsupported
9235 always_export_symbols=no
9236 enable_shared_with_static_runtimes=yes
9237 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9238
9239 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9240 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9241 # If the export-symbols file already is a .def file (1st line
9242 # is EXPORTS), use it as is; otherwise, prepend...
9243 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9244 cp $export_symbols $output_objdir/$soname.def;
9245 else
9246 echo EXPORTS > $output_objdir/$soname.def;
9247 cat $export_symbols >> $output_objdir/$soname.def;
9248 fi~
9249 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9250 else
9251 ld_shlibs=no
9252 fi
9253 ;;
9254
9255 interix[3-9]*)
9256 hardcode_direct=no
9257 hardcode_shlibpath_var=no
9258 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9259 export_dynamic_flag_spec='${wl}-E'
9260 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9261 # Instead, shared libraries are loaded at an image base (0x10000000 by
9262 # default) and relocated if they conflict, which is a slow very memory
9263 # consuming and fragmenting process. To avoid this, we pick a random,
9264 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9265 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9266 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9267 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'
9268 ;;
9269
9270 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9271 tmp_diet=no
9272 if test "$host_os" = linux-dietlibc; then
9273 case $cc_basename in
9274 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9275 esac
9276 fi
9277 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9278 && test "$tmp_diet" = no
9279 then
9280 tmp_addflag=
9281 tmp_sharedflag='-shared'
9282 case $cc_basename,$host_cpu in
9283 pgcc*) # Portland Group C compiler
9284 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
9285 tmp_addflag=' $pic_flag'
9286 ;;
9287 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
9288 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
9289 tmp_addflag=' $pic_flag -Mnomain' ;;
9290 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9291 tmp_addflag=' -i_dynamic' ;;
9292 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9293 tmp_addflag=' -i_dynamic -nofor_main' ;;
9294 ifc* | ifort*) # Intel Fortran compiler
9295 tmp_addflag=' -nofor_main' ;;
9296 lf95*) # Lahey Fortran 8.1
9297 whole_archive_flag_spec=
9298 tmp_sharedflag='--shared' ;;
9299 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9300 tmp_sharedflag='-qmkshrobj'
9301 tmp_addflag= ;;
9302 esac
9303 case `$CC -V 2>&1 | sed 5q` in
9304 *Sun\ C*) # Sun C 5.9
9305 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
9306 compiler_needs_object=yes
9307 tmp_sharedflag='-G' ;;
9308 *Sun\ F*) # Sun Fortran 8.3
9309 tmp_sharedflag='-G' ;;
9310 esac
9311 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9312
9313 if test "x$supports_anon_versioning" = xyes; then
9314 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9315 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9316 echo "local: *; };" >> $output_objdir/$libname.ver~
9317 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9318 fi
9319
9320 case $cc_basename in
9321 xlf*)
9322 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9323 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9324 hardcode_libdir_flag_spec=
9325 hardcode_libdir_flag_spec_ld='-rpath $libdir'
9326 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9327 if test "x$supports_anon_versioning" = xyes; then
9328 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9329 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9330 echo "local: *; };" >> $output_objdir/$libname.ver~
9331 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9332 fi
9333 ;;
9334 esac
9335 else
9336 ld_shlibs=no
9337 fi
9338 ;;
9339
9340 netbsd*)
9341 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9342 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9343 wlarc=
9344 else
9345 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9346 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9347 fi
9348 ;;
9349
9350 solaris*)
9351 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9352 ld_shlibs=no
9353 cat <<_LT_EOF 1>&2
9354
9355 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9356 *** create shared libraries on Solaris systems. Therefore, libtool
9357 *** is disabling shared libraries support. We urge you to upgrade GNU
9358 *** binutils to release 2.9.1 or newer. Another option is to modify
9359 *** your PATH or compiler configuration so that the native linker is
9360 *** used, and then restart.
9361
9362 _LT_EOF
9363 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9364 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9365 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9366 else
9367 ld_shlibs=no
9368 fi
9369 ;;
9370
9371 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9372 case `$LD -v 2>&1` in
9373 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9374 ld_shlibs=no
9375 cat <<_LT_EOF 1>&2
9376
9377 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9378 *** reliably create shared libraries on SCO systems. Therefore, libtool
9379 *** is disabling shared libraries support. We urge you to upgrade GNU
9380 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9381 *** your PATH or compiler configuration so that the native linker is
9382 *** used, and then restart.
9383
9384 _LT_EOF
9385 ;;
9386 *)
9387 # For security reasons, it is highly recommended that you always
9388 # use absolute paths for naming shared libraries, and exclude the
9389 # DT_RUNPATH tag from executables and libraries. But doing so
9390 # requires that you compile everything twice, which is a pain.
9391 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9392 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9393 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9394 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9395 else
9396 ld_shlibs=no
9397 fi
9398 ;;
9399 esac
9400 ;;
9401
9402 sunos4*)
9403 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9404 wlarc=
9405 hardcode_direct=yes
9406 hardcode_shlibpath_var=no
9407 ;;
9408
9409 *)
9410 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9411 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9412 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9413 else
9414 ld_shlibs=no
9415 fi
9416 ;;
9417 esac
9418
9419 if test "$ld_shlibs" = no; then
9420 runpath_var=
9421 hardcode_libdir_flag_spec=
9422 export_dynamic_flag_spec=
9423 whole_archive_flag_spec=
9424 fi
9425 else
9426 # PORTME fill in a description of your system's linker (not GNU ld)
9427 case $host_os in
9428 aix3*)
9429 allow_undefined_flag=unsupported
9430 always_export_symbols=yes
9431 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'
9432 # Note: this linker hardcodes the directories in LIBPATH if there
9433 # are no directories specified by -L.
9434 hardcode_minus_L=yes
9435 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9436 # Neither direct hardcoding nor static linking is supported with a
9437 # broken collect2.
9438 hardcode_direct=unsupported
9439 fi
9440 ;;
9441
9442 aix[4-9]*)
9443 if test "$host_cpu" = ia64; then
9444 # On IA64, the linker does run time linking by default, so we don't
9445 # have to do anything special.
9446 aix_use_runtimelinking=no
9447 exp_sym_flag='-Bexport'
9448 no_entry_flag=""
9449 else
9450 # If we're using GNU nm, then we don't want the "-C" option.
9451 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9452 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9453 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9454 else
9455 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'
9456 fi
9457 aix_use_runtimelinking=no
9458
9459 # Test if we are trying to use run time linking or normal
9460 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9461 # need to do runtime linking.
9462 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9463 for ld_flag in $LDFLAGS; do
9464 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9465 aix_use_runtimelinking=yes
9466 break
9467 fi
9468 done
9469 ;;
9470 esac
9471
9472 exp_sym_flag='-bexport'
9473 no_entry_flag='-bnoentry'
9474 fi
9475
9476 # When large executables or shared objects are built, AIX ld can
9477 # have problems creating the table of contents. If linking a library
9478 # or program results in "error TOC overflow" add -mminimal-toc to
9479 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9480 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9481
9482 archive_cmds=''
9483 hardcode_direct=yes
9484 hardcode_direct_absolute=yes
9485 hardcode_libdir_separator=':'
9486 link_all_deplibs=yes
9487 file_list_spec='${wl}-f,'
9488
9489 if test "$GCC" = yes; then
9490 case $host_os in aix4.[012]|aix4.[012].*)
9491 # We only want to do this on AIX 4.2 and lower, the check
9492 # below for broken collect2 doesn't work under 4.3+
9493 collect2name=`${CC} -print-prog-name=collect2`
9494 if test -f "$collect2name" &&
9495 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9496 then
9497 # We have reworked collect2
9498 :
9499 else
9500 # We have old collect2
9501 hardcode_direct=unsupported
9502 # It fails to find uninstalled libraries when the uninstalled
9503 # path is not listed in the libpath. Setting hardcode_minus_L
9504 # to unsupported forces relinking
9505 hardcode_minus_L=yes
9506 hardcode_libdir_flag_spec='-L$libdir'
9507 hardcode_libdir_separator=
9508 fi
9509 ;;
9510 esac
9511 shared_flag='-shared'
9512 if test "$aix_use_runtimelinking" = yes; then
9513 shared_flag="$shared_flag "'${wl}-G'
9514 fi
9515 else
9516 # not using gcc
9517 if test "$host_cpu" = ia64; then
9518 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9519 # chokes on -Wl,-G. The following line is correct:
9520 shared_flag='-G'
9521 else
9522 if test "$aix_use_runtimelinking" = yes; then
9523 shared_flag='${wl}-G'
9524 else
9525 shared_flag='${wl}-bM:SRE'
9526 fi
9527 fi
9528 fi
9529
9530 export_dynamic_flag_spec='${wl}-bexpall'
9531 # It seems that -bexpall does not export symbols beginning with
9532 # underscore (_), so it is better to generate a list of symbols to export.
9533 always_export_symbols=yes
9534 if test "$aix_use_runtimelinking" = yes; then
9535 # Warning - without using the other runtime loading flags (-brtl),
9536 # -berok will link without error, but may produce a broken library.
9537 allow_undefined_flag='-berok'
9538 # Determine the default libpath from the value encoded in an
9539 # empty executable.
9540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9541 /* end confdefs.h. */
9542
9543 int
9544 main ()
9545 {
9546
9547 ;
9548 return 0;
9549 }
9550 _ACEOF
9551 if ac_fn_c_try_link "$LINENO"; then :
9552
9553 lt_aix_libpath_sed='
9554 /Import File Strings/,/^$/ {
9555 /^0/ {
9556 s/^0 *\(.*\)$/\1/
9557 p
9558 }
9559 }'
9560 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9561 # Check for a 64-bit object if we didn't find anything.
9562 if test -z "$aix_libpath"; then
9563 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9564 fi
9565 fi
9566 rm -f core conftest.err conftest.$ac_objext \
9567 conftest$ac_exeext conftest.$ac_ext
9568 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9569
9570 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9571 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9572 else
9573 if test "$host_cpu" = ia64; then
9574 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9575 allow_undefined_flag="-z nodefs"
9576 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"
9577 else
9578 # Determine the default libpath from the value encoded in an
9579 # empty executable.
9580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9581 /* end confdefs.h. */
9582
9583 int
9584 main ()
9585 {
9586
9587 ;
9588 return 0;
9589 }
9590 _ACEOF
9591 if ac_fn_c_try_link "$LINENO"; then :
9592
9593 lt_aix_libpath_sed='
9594 /Import File Strings/,/^$/ {
9595 /^0/ {
9596 s/^0 *\(.*\)$/\1/
9597 p
9598 }
9599 }'
9600 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9601 # Check for a 64-bit object if we didn't find anything.
9602 if test -z "$aix_libpath"; then
9603 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9604 fi
9605 fi
9606 rm -f core conftest.err conftest.$ac_objext \
9607 conftest$ac_exeext conftest.$ac_ext
9608 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9609
9610 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9611 # Warning - without using the other run time loading flags,
9612 # -berok will link without error, but may produce a broken library.
9613 no_undefined_flag=' ${wl}-bernotok'
9614 allow_undefined_flag=' ${wl}-berok'
9615 # Exported symbols can be pulled into shared objects from archives
9616 whole_archive_flag_spec='$convenience'
9617 archive_cmds_need_lc=yes
9618 # This is similar to how AIX traditionally builds its shared libraries.
9619 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'
9620 fi
9621 fi
9622 ;;
9623
9624 amigaos*)
9625 case $host_cpu in
9626 powerpc)
9627 # see comment about AmigaOS4 .so support
9628 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9629 archive_expsym_cmds=''
9630 ;;
9631 m68k)
9632 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)'
9633 hardcode_libdir_flag_spec='-L$libdir'
9634 hardcode_minus_L=yes
9635 ;;
9636 esac
9637 ;;
9638
9639 bsdi[45]*)
9640 export_dynamic_flag_spec=-rdynamic
9641 ;;
9642
9643 cygwin* | mingw* | pw32* | cegcc*)
9644 # When not using gcc, we currently assume that we are using
9645 # Microsoft Visual C++.
9646 # hardcode_libdir_flag_spec is actually meaningless, as there is
9647 # no search path for DLLs.
9648 hardcode_libdir_flag_spec=' '
9649 allow_undefined_flag=unsupported
9650 # Tell ltmain to make .lib files, not .a files.
9651 libext=lib
9652 # Tell ltmain to make .dll files, not .so files.
9653 shrext_cmds=".dll"
9654 # FIXME: Setting linknames here is a bad hack.
9655 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
9656 # The linker will automatically build a .lib file if we build a DLL.
9657 old_archive_from_new_cmds='true'
9658 # FIXME: Should let the user specify the lib program.
9659 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9660 fix_srcfile_path='`cygpath -w "$srcfile"`'
9661 enable_shared_with_static_runtimes=yes
9662 ;;
9663
9664 darwin* | rhapsody*)
9665
9666
9667 archive_cmds_need_lc=no
9668 hardcode_direct=no
9669 hardcode_automatic=yes
9670 hardcode_shlibpath_var=unsupported
9671 whole_archive_flag_spec=''
9672 link_all_deplibs=yes
9673 allow_undefined_flag="$_lt_dar_allow_undefined"
9674 case $cc_basename in
9675 ifort*) _lt_dar_can_shared=yes ;;
9676 *) _lt_dar_can_shared=$GCC ;;
9677 esac
9678 if test "$_lt_dar_can_shared" = "yes"; then
9679 output_verbose_link_cmd=echo
9680 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9681 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9682 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}"
9683 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}"
9684
9685 else
9686 ld_shlibs=no
9687 fi
9688
9689 ;;
9690
9691 dgux*)
9692 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9693 hardcode_libdir_flag_spec='-L$libdir'
9694 hardcode_shlibpath_var=no
9695 ;;
9696
9697 freebsd1*)
9698 ld_shlibs=no
9699 ;;
9700
9701 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9702 # support. Future versions do this automatically, but an explicit c++rt0.o
9703 # does not break anything, and helps significantly (at the cost of a little
9704 # extra space).
9705 freebsd2.2*)
9706 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9707 hardcode_libdir_flag_spec='-R$libdir'
9708 hardcode_direct=yes
9709 hardcode_shlibpath_var=no
9710 ;;
9711
9712 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9713 freebsd2*)
9714 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9715 hardcode_direct=yes
9716 hardcode_minus_L=yes
9717 hardcode_shlibpath_var=no
9718 ;;
9719
9720 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9721 freebsd* | dragonfly*)
9722 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9723 hardcode_libdir_flag_spec='-R$libdir'
9724 hardcode_direct=yes
9725 hardcode_shlibpath_var=no
9726 ;;
9727
9728 hpux9*)
9729 if test "$GCC" = yes; then
9730 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'
9731 else
9732 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'
9733 fi
9734 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9735 hardcode_libdir_separator=:
9736 hardcode_direct=yes
9737
9738 # hardcode_minus_L: Not really in the search PATH,
9739 # but as the default location of the library.
9740 hardcode_minus_L=yes
9741 export_dynamic_flag_spec='${wl}-E'
9742 ;;
9743
9744 hpux10*)
9745 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9746 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9747 else
9748 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9749 fi
9750 if test "$with_gnu_ld" = no; then
9751 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9752 hardcode_libdir_flag_spec_ld='+b $libdir'
9753 hardcode_libdir_separator=:
9754 hardcode_direct=yes
9755 hardcode_direct_absolute=yes
9756 export_dynamic_flag_spec='${wl}-E'
9757 # hardcode_minus_L: Not really in the search PATH,
9758 # but as the default location of the library.
9759 hardcode_minus_L=yes
9760 fi
9761 ;;
9762
9763 hpux11*)
9764 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9765 case $host_cpu in
9766 hppa*64*)
9767 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9768 ;;
9769 ia64*)
9770 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9771 ;;
9772 *)
9773 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9774 ;;
9775 esac
9776 else
9777 case $host_cpu in
9778 hppa*64*)
9779 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9780 ;;
9781 ia64*)
9782 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9783 ;;
9784 *)
9785 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9786 ;;
9787 esac
9788 fi
9789 if test "$with_gnu_ld" = no; then
9790 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9791 hardcode_libdir_separator=:
9792
9793 case $host_cpu in
9794 hppa*64*|ia64*)
9795 hardcode_direct=no
9796 hardcode_shlibpath_var=no
9797 ;;
9798 *)
9799 hardcode_direct=yes
9800 hardcode_direct_absolute=yes
9801 export_dynamic_flag_spec='${wl}-E'
9802
9803 # hardcode_minus_L: Not really in the search PATH,
9804 # but as the default location of the library.
9805 hardcode_minus_L=yes
9806 ;;
9807 esac
9808 fi
9809 ;;
9810
9811 irix5* | irix6* | nonstopux*)
9812 if test "$GCC" = yes; then
9813 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9814 # Try to use the -exported_symbol ld option, if it does not
9815 # work, assume that -exports_file does not work either and
9816 # implicitly export all symbols.
9817 save_LDFLAGS="$LDFLAGS"
9818 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9820 /* end confdefs.h. */
9821 int foo(void) {}
9822 _ACEOF
9823 if ac_fn_c_try_link "$LINENO"; then :
9824 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9825
9826 fi
9827 rm -f core conftest.err conftest.$ac_objext \
9828 conftest$ac_exeext conftest.$ac_ext
9829 LDFLAGS="$save_LDFLAGS"
9830 else
9831 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9832 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9833 fi
9834 archive_cmds_need_lc='no'
9835 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9836 hardcode_libdir_separator=:
9837 inherit_rpath=yes
9838 link_all_deplibs=yes
9839 ;;
9840
9841 netbsd*)
9842 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9843 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9844 else
9845 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9846 fi
9847 hardcode_libdir_flag_spec='-R$libdir'
9848 hardcode_direct=yes
9849 hardcode_shlibpath_var=no
9850 ;;
9851
9852 newsos6)
9853 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9854 hardcode_direct=yes
9855 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9856 hardcode_libdir_separator=:
9857 hardcode_shlibpath_var=no
9858 ;;
9859
9860 *nto* | *qnx*)
9861 ;;
9862
9863 openbsd*)
9864 if test -f /usr/libexec/ld.so; then
9865 hardcode_direct=yes
9866 hardcode_shlibpath_var=no
9867 hardcode_direct_absolute=yes
9868 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9869 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9870 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9871 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9872 export_dynamic_flag_spec='${wl}-E'
9873 else
9874 case $host_os in
9875 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9876 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9877 hardcode_libdir_flag_spec='-R$libdir'
9878 ;;
9879 *)
9880 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9881 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9882 ;;
9883 esac
9884 fi
9885 else
9886 ld_shlibs=no
9887 fi
9888 ;;
9889
9890 os2*)
9891 hardcode_libdir_flag_spec='-L$libdir'
9892 hardcode_minus_L=yes
9893 allow_undefined_flag=unsupported
9894 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'
9895 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9896 ;;
9897
9898 osf3*)
9899 if test "$GCC" = yes; then
9900 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9901 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9902 else
9903 allow_undefined_flag=' -expect_unresolved \*'
9904 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9905 fi
9906 archive_cmds_need_lc='no'
9907 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9908 hardcode_libdir_separator=:
9909 ;;
9910
9911 osf4* | osf5*) # as osf3* with the addition of -msym flag
9912 if test "$GCC" = yes; then
9913 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9914 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9915 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9916 else
9917 allow_undefined_flag=' -expect_unresolved \*'
9918 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9919 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~
9920 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9921
9922 # Both c and cxx compiler support -rpath directly
9923 hardcode_libdir_flag_spec='-rpath $libdir'
9924 fi
9925 archive_cmds_need_lc='no'
9926 hardcode_libdir_separator=:
9927 ;;
9928
9929 solaris*)
9930 no_undefined_flag=' -z defs'
9931 if test "$GCC" = yes; then
9932 wlarc='${wl}'
9933 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9934 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9935 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9936 else
9937 case `$CC -V 2>&1` in
9938 *"Compilers 5.0"*)
9939 wlarc=''
9940 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9941 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9942 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9943 ;;
9944 *)
9945 wlarc='${wl}'
9946 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9947 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9948 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9949 ;;
9950 esac
9951 fi
9952 hardcode_libdir_flag_spec='-R$libdir'
9953 hardcode_shlibpath_var=no
9954 case $host_os in
9955 solaris2.[0-5] | solaris2.[0-5].*) ;;
9956 *)
9957 # The compiler driver will combine and reorder linker options,
9958 # but understands `-z linker_flag'. GCC discards it without `$wl',
9959 # but is careful enough not to reorder.
9960 # Supported since Solaris 2.6 (maybe 2.5.1?)
9961 if test "$GCC" = yes; then
9962 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9963 else
9964 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9965 fi
9966 ;;
9967 esac
9968 link_all_deplibs=yes
9969 ;;
9970
9971 sunos4*)
9972 if test "x$host_vendor" = xsequent; then
9973 # Use $CC to link under sequent, because it throws in some extra .o
9974 # files that make .init and .fini sections work.
9975 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9976 else
9977 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9978 fi
9979 hardcode_libdir_flag_spec='-L$libdir'
9980 hardcode_direct=yes
9981 hardcode_minus_L=yes
9982 hardcode_shlibpath_var=no
9983 ;;
9984
9985 sysv4)
9986 case $host_vendor in
9987 sni)
9988 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9989 hardcode_direct=yes # is this really true???
9990 ;;
9991 siemens)
9992 ## LD is ld it makes a PLAMLIB
9993 ## CC just makes a GrossModule.
9994 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9995 reload_cmds='$CC -r -o $output$reload_objs'
9996 hardcode_direct=no
9997 ;;
9998 motorola)
9999 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10000 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10001 ;;
10002 esac
10003 runpath_var='LD_RUN_PATH'
10004 hardcode_shlibpath_var=no
10005 ;;
10006
10007 sysv4.3*)
10008 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10009 hardcode_shlibpath_var=no
10010 export_dynamic_flag_spec='-Bexport'
10011 ;;
10012
10013 sysv4*MP*)
10014 if test -d /usr/nec; then
10015 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10016 hardcode_shlibpath_var=no
10017 runpath_var=LD_RUN_PATH
10018 hardcode_runpath_var=yes
10019 ld_shlibs=yes
10020 fi
10021 ;;
10022
10023 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10024 no_undefined_flag='${wl}-z,text'
10025 archive_cmds_need_lc=no
10026 hardcode_shlibpath_var=no
10027 runpath_var='LD_RUN_PATH'
10028
10029 if test "$GCC" = yes; then
10030 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10031 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10032 else
10033 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10034 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10035 fi
10036 ;;
10037
10038 sysv5* | sco3.2v5* | sco5v6*)
10039 # Note: We can NOT use -z defs as we might desire, because we do not
10040 # link with -lc, and that would cause any symbols used from libc to
10041 # always be unresolved, which means just about no library would
10042 # ever link correctly. If we're not using GNU ld we use -z text
10043 # though, which does catch some bad symbols but isn't as heavy-handed
10044 # as -z defs.
10045 no_undefined_flag='${wl}-z,text'
10046 allow_undefined_flag='${wl}-z,nodefs'
10047 archive_cmds_need_lc=no
10048 hardcode_shlibpath_var=no
10049 hardcode_libdir_flag_spec='${wl}-R,$libdir'
10050 hardcode_libdir_separator=':'
10051 link_all_deplibs=yes
10052 export_dynamic_flag_spec='${wl}-Bexport'
10053 runpath_var='LD_RUN_PATH'
10054
10055 if test "$GCC" = yes; then
10056 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10057 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10058 else
10059 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10060 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10061 fi
10062 ;;
10063
10064 uts4*)
10065 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10066 hardcode_libdir_flag_spec='-L$libdir'
10067 hardcode_shlibpath_var=no
10068 ;;
10069
10070 *)
10071 ld_shlibs=no
10072 ;;
10073 esac
10074
10075 if test x$host_vendor = xsni; then
10076 case $host in
10077 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10078 export_dynamic_flag_spec='${wl}-Blargedynsym'
10079 ;;
10080 esac
10081 fi
10082 fi
10083
10084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10085 $as_echo "$ld_shlibs" >&6; }
10086 test "$ld_shlibs" = no && can_build_shared=no
10087
10088 with_gnu_ld=$with_gnu_ld
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104 #
10105 # Do we need to explicitly link libc?
10106 #
10107 case "x$archive_cmds_need_lc" in
10108 x|xyes)
10109 # Assume -lc should be added
10110 archive_cmds_need_lc=yes
10111
10112 if test "$enable_shared" = yes && test "$GCC" = yes; then
10113 case $archive_cmds in
10114 *'~'*)
10115 # FIXME: we may have to deal with multi-command sequences.
10116 ;;
10117 '$CC '*)
10118 # Test whether the compiler implicitly links with -lc since on some
10119 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10120 # to ld, don't add -lc before -lgcc.
10121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10122 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10123 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10124 $as_echo_n "(cached) " >&6
10125 else
10126 $RM conftest*
10127 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10128
10129 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10130 (eval $ac_compile) 2>&5
10131 ac_status=$?
10132 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10133 test $ac_status = 0; } 2>conftest.err; then
10134 soname=conftest
10135 lib=conftest
10136 libobjs=conftest.$ac_objext
10137 deplibs=
10138 wl=$lt_prog_compiler_wl
10139 pic_flag=$lt_prog_compiler_pic
10140 compiler_flags=-v
10141 linker_flags=-v
10142 verstring=
10143 output_objdir=.
10144 libname=conftest
10145 lt_save_allow_undefined_flag=$allow_undefined_flag
10146 allow_undefined_flag=
10147 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10148 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10149 ac_status=$?
10150 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10151 test $ac_status = 0; }
10152 then
10153 lt_cv_archive_cmds_need_lc=no
10154 else
10155 lt_cv_archive_cmds_need_lc=yes
10156 fi
10157 allow_undefined_flag=$lt_save_allow_undefined_flag
10158 else
10159 cat conftest.err 1>&5
10160 fi
10161 $RM conftest*
10162
10163 fi
10164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10165 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10166 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10167 ;;
10168 esac
10169 fi
10170 ;;
10171 esac
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10330 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10331
10332 if test "$GCC" = yes; then
10333 case $host_os in
10334 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10335 *) lt_awk_arg="/^libraries:/" ;;
10336 esac
10337 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
10338 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
10339 # if the path contains ";" then we assume it to be the separator
10340 # otherwise default to the standard path separator (i.e. ":") - it is
10341 # assumed that no part of a normal pathname contains ";" but that should
10342 # okay in the real world where ";" in dirpaths is itself problematic.
10343 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
10344 else
10345 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10346 fi
10347 # Ok, now we have the path, separated by spaces, we can step through it
10348 # and add multilib dir if necessary.
10349 lt_tmp_lt_search_path_spec=
10350 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10351 for lt_sys_path in $lt_search_path_spec; do
10352 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10353 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10354 else
10355 test -d "$lt_sys_path" && \
10356 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10357 fi
10358 done
10359 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
10360 BEGIN {RS=" "; FS="/|\n";} {
10361 lt_foo="";
10362 lt_count=0;
10363 for (lt_i = NF; lt_i > 0; lt_i--) {
10364 if ($lt_i != "" && $lt_i != ".") {
10365 if ($lt_i == "..") {
10366 lt_count++;
10367 } else {
10368 if (lt_count == 0) {
10369 lt_foo="/" $lt_i lt_foo;
10370 } else {
10371 lt_count--;
10372 }
10373 }
10374 }
10375 }
10376 if (lt_foo != "") { lt_freq[lt_foo]++; }
10377 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10378 }'`
10379 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
10380 else
10381 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10382 fi
10383 library_names_spec=
10384 libname_spec='lib$name'
10385 soname_spec=
10386 shrext_cmds=".so"
10387 postinstall_cmds=
10388 postuninstall_cmds=
10389 finish_cmds=
10390 finish_eval=
10391 shlibpath_var=
10392 shlibpath_overrides_runpath=unknown
10393 version_type=none
10394 dynamic_linker="$host_os ld.so"
10395 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10396 need_lib_prefix=unknown
10397 hardcode_into_libs=no
10398
10399 # when you set need_version to no, make sure it does not cause -set_version
10400 # flags to be left without arguments
10401 need_version=unknown
10402
10403 case $host_os in
10404 aix3*)
10405 version_type=linux
10406 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10407 shlibpath_var=LIBPATH
10408
10409 # AIX 3 has no versioning support, so we append a major version to the name.
10410 soname_spec='${libname}${release}${shared_ext}$major'
10411 ;;
10412
10413 aix[4-9]*)
10414 version_type=linux
10415 need_lib_prefix=no
10416 need_version=no
10417 hardcode_into_libs=yes
10418 if test "$host_cpu" = ia64; then
10419 # AIX 5 supports IA64
10420 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10421 shlibpath_var=LD_LIBRARY_PATH
10422 else
10423 # With GCC up to 2.95.x, collect2 would create an import file
10424 # for dependence libraries. The import file would start with
10425 # the line `#! .'. This would cause the generated library to
10426 # depend on `.', always an invalid library. This was fixed in
10427 # development snapshots of GCC prior to 3.0.
10428 case $host_os in
10429 aix4 | aix4.[01] | aix4.[01].*)
10430 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10431 echo ' yes '
10432 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10433 :
10434 else
10435 can_build_shared=no
10436 fi
10437 ;;
10438 esac
10439 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10440 # soname into executable. Probably we can add versioning support to
10441 # collect2, so additional links can be useful in future.
10442 if test "$aix_use_runtimelinking" = yes; then
10443 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10444 # instead of lib<name>.a to let people know that these are not
10445 # typical AIX shared libraries.
10446 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10447 else
10448 # We preserve .a as extension for shared libraries through AIX4.2
10449 # and later when we are not doing run time linking.
10450 library_names_spec='${libname}${release}.a $libname.a'
10451 soname_spec='${libname}${release}${shared_ext}$major'
10452 fi
10453 shlibpath_var=LIBPATH
10454 fi
10455 ;;
10456
10457 amigaos*)
10458 case $host_cpu in
10459 powerpc)
10460 # Since July 2007 AmigaOS4 officially supports .so libraries.
10461 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10462 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10463 ;;
10464 m68k)
10465 library_names_spec='$libname.ixlibrary $libname.a'
10466 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10467 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
10468 ;;
10469 esac
10470 ;;
10471
10472 beos*)
10473 library_names_spec='${libname}${shared_ext}'
10474 dynamic_linker="$host_os ld.so"
10475 shlibpath_var=LIBRARY_PATH
10476 ;;
10477
10478 bsdi[45]*)
10479 version_type=linux
10480 need_version=no
10481 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10482 soname_spec='${libname}${release}${shared_ext}$major'
10483 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10484 shlibpath_var=LD_LIBRARY_PATH
10485 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10486 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10487 # the default ld.so.conf also contains /usr/contrib/lib and
10488 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10489 # libtool to hard-code these into programs
10490 ;;
10491
10492 cygwin* | mingw* | pw32* | cegcc*)
10493 version_type=windows
10494 shrext_cmds=".dll"
10495 need_version=no
10496 need_lib_prefix=no
10497
10498 case $GCC,$host_os in
10499 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10500 library_names_spec='$libname.dll.a'
10501 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10502 postinstall_cmds='base_file=`basename \${file}`~
10503 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10504 dldir=$destdir/`dirname \$dlpath`~
10505 test -d \$dldir || mkdir -p \$dldir~
10506 $install_prog $dir/$dlname \$dldir/$dlname~
10507 chmod a+x \$dldir/$dlname~
10508 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10509 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10510 fi'
10511 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10512 dlpath=$dir/\$dldll~
10513 $RM \$dlpath'
10514 shlibpath_overrides_runpath=yes
10515
10516 case $host_os in
10517 cygwin*)
10518 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10519 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10520 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
10521 ;;
10522 mingw* | cegcc*)
10523 # MinGW DLLs use traditional 'lib' prefix
10524 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10525 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
10526 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10527 # It is most probably a Windows format PATH printed by
10528 # mingw gcc, but we are running on Cygwin. Gcc prints its search
10529 # path with ; separators, and with drive letters. We can handle the
10530 # drive letters (cygwin fileutils understands them), so leave them,
10531 # especially as we might pass files found there to a mingw objdump,
10532 # which wouldn't understand a cygwinified path. Ahh.
10533 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10534 else
10535 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10536 fi
10537 ;;
10538 pw32*)
10539 # pw32 DLLs use 'pw' prefix rather than 'lib'
10540 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10541 ;;
10542 esac
10543 ;;
10544
10545 *)
10546 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10547 ;;
10548 esac
10549 dynamic_linker='Win32 ld.exe'
10550 # FIXME: first we should search . and the directory the executable is in
10551 shlibpath_var=PATH
10552 ;;
10553
10554 darwin* | rhapsody*)
10555 dynamic_linker="$host_os dyld"
10556 version_type=darwin
10557 need_lib_prefix=no
10558 need_version=no
10559 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10560 soname_spec='${libname}${release}${major}$shared_ext'
10561 shlibpath_overrides_runpath=yes
10562 shlibpath_var=DYLD_LIBRARY_PATH
10563 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10564
10565 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10566 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10567 ;;
10568
10569 dgux*)
10570 version_type=linux
10571 need_lib_prefix=no
10572 need_version=no
10573 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10574 soname_spec='${libname}${release}${shared_ext}$major'
10575 shlibpath_var=LD_LIBRARY_PATH
10576 ;;
10577
10578 freebsd1*)
10579 dynamic_linker=no
10580 ;;
10581
10582 freebsd* | dragonfly*)
10583 # DragonFly does not have aout. When/if they implement a new
10584 # versioning mechanism, adjust this.
10585 if test -x /usr/bin/objformat; then
10586 objformat=`/usr/bin/objformat`
10587 else
10588 case $host_os in
10589 freebsd[123]*) objformat=aout ;;
10590 *) objformat=elf ;;
10591 esac
10592 fi
10593 version_type=freebsd-$objformat
10594 case $version_type in
10595 freebsd-elf*)
10596 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10597 need_version=no
10598 need_lib_prefix=no
10599 ;;
10600 freebsd-*)
10601 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10602 need_version=yes
10603 ;;
10604 esac
10605 shlibpath_var=LD_LIBRARY_PATH
10606 case $host_os in
10607 freebsd2*)
10608 shlibpath_overrides_runpath=yes
10609 ;;
10610 freebsd3.[01]* | freebsdelf3.[01]*)
10611 shlibpath_overrides_runpath=yes
10612 hardcode_into_libs=yes
10613 ;;
10614 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10615 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10616 shlibpath_overrides_runpath=no
10617 hardcode_into_libs=yes
10618 ;;
10619 *) # from 4.6 on, and DragonFly
10620 shlibpath_overrides_runpath=yes
10621 hardcode_into_libs=yes
10622 ;;
10623 esac
10624 ;;
10625
10626 gnu*)
10627 version_type=linux
10628 need_lib_prefix=no
10629 need_version=no
10630 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10631 soname_spec='${libname}${release}${shared_ext}$major'
10632 shlibpath_var=LD_LIBRARY_PATH
10633 hardcode_into_libs=yes
10634 ;;
10635
10636 hpux9* | hpux10* | hpux11*)
10637 # Give a soname corresponding to the major version so that dld.sl refuses to
10638 # link against other versions.
10639 version_type=sunos
10640 need_lib_prefix=no
10641 need_version=no
10642 case $host_cpu in
10643 ia64*)
10644 shrext_cmds='.so'
10645 hardcode_into_libs=yes
10646 dynamic_linker="$host_os dld.so"
10647 shlibpath_var=LD_LIBRARY_PATH
10648 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10649 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10650 soname_spec='${libname}${release}${shared_ext}$major'
10651 if test "X$HPUX_IA64_MODE" = X32; then
10652 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10653 else
10654 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10655 fi
10656 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10657 ;;
10658 hppa*64*)
10659 shrext_cmds='.sl'
10660 hardcode_into_libs=yes
10661 dynamic_linker="$host_os dld.sl"
10662 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10663 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10664 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10665 soname_spec='${libname}${release}${shared_ext}$major'
10666 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10667 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10668 ;;
10669 *)
10670 shrext_cmds='.sl'
10671 dynamic_linker="$host_os dld.sl"
10672 shlibpath_var=SHLIB_PATH
10673 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10674 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10675 soname_spec='${libname}${release}${shared_ext}$major'
10676 ;;
10677 esac
10678 # HP-UX runs *really* slowly unless shared libraries are mode 555.
10679 postinstall_cmds='chmod 555 $lib'
10680 ;;
10681
10682 interix[3-9]*)
10683 version_type=linux
10684 need_lib_prefix=no
10685 need_version=no
10686 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10687 soname_spec='${libname}${release}${shared_ext}$major'
10688 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10689 shlibpath_var=LD_LIBRARY_PATH
10690 shlibpath_overrides_runpath=no
10691 hardcode_into_libs=yes
10692 ;;
10693
10694 irix5* | irix6* | nonstopux*)
10695 case $host_os in
10696 nonstopux*) version_type=nonstopux ;;
10697 *)
10698 if test "$lt_cv_prog_gnu_ld" = yes; then
10699 version_type=linux
10700 else
10701 version_type=irix
10702 fi ;;
10703 esac
10704 need_lib_prefix=no
10705 need_version=no
10706 soname_spec='${libname}${release}${shared_ext}$major'
10707 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10708 case $host_os in
10709 irix5* | nonstopux*)
10710 libsuff= shlibsuff=
10711 ;;
10712 *)
10713 case $LD in # libtool.m4 will add one of these switches to LD
10714 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10715 libsuff= shlibsuff= libmagic=32-bit;;
10716 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10717 libsuff=32 shlibsuff=N32 libmagic=N32;;
10718 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10719 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10720 *) libsuff= shlibsuff= libmagic=never-match;;
10721 esac
10722 ;;
10723 esac
10724 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10725 shlibpath_overrides_runpath=no
10726 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10727 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10728 hardcode_into_libs=yes
10729 ;;
10730
10731 # No shared lib support for Linux oldld, aout, or coff.
10732 linux*oldld* | linux*aout* | linux*coff*)
10733 dynamic_linker=no
10734 ;;
10735
10736 # This must be Linux ELF.
10737 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10738 version_type=linux
10739 need_lib_prefix=no
10740 need_version=no
10741 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10742 soname_spec='${libname}${release}${shared_ext}$major'
10743 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10744 shlibpath_var=LD_LIBRARY_PATH
10745 shlibpath_overrides_runpath=no
10746
10747 # Some binutils ld are patched to set DT_RUNPATH
10748 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10749 $as_echo_n "(cached) " >&6
10750 else
10751 lt_cv_shlibpath_overrides_runpath=no
10752 save_LDFLAGS=$LDFLAGS
10753 save_libdir=$libdir
10754 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10755 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10757 /* end confdefs.h. */
10758
10759 int
10760 main ()
10761 {
10762
10763 ;
10764 return 0;
10765 }
10766 _ACEOF
10767 if ac_fn_c_try_link "$LINENO"; then :
10768 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10769 lt_cv_shlibpath_overrides_runpath=yes
10770 fi
10771 fi
10772 rm -f core conftest.err conftest.$ac_objext \
10773 conftest$ac_exeext conftest.$ac_ext
10774 LDFLAGS=$save_LDFLAGS
10775 libdir=$save_libdir
10776
10777 fi
10778
10779 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10780
10781 # This implies no fast_install, which is unacceptable.
10782 # Some rework will be needed to allow for fast_install
10783 # before this can be enabled.
10784 hardcode_into_libs=yes
10785
10786 # Append ld.so.conf contents to the search path
10787 if test -f /etc/ld.so.conf; then
10788 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;/^$/d' | tr '\n' ' '`
10789 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10790 fi
10791
10792 # We used to test for /lib/ld.so.1 and disable shared libraries on
10793 # powerpc, because MkLinux only supported shared libraries with the
10794 # GNU dynamic linker. Since this was broken with cross compilers,
10795 # most powerpc-linux boxes support dynamic linking these days and
10796 # people can always --disable-shared, the test was removed, and we
10797 # assume the GNU/Linux dynamic linker is in use.
10798 dynamic_linker='GNU/Linux ld.so'
10799 ;;
10800
10801 netbsd*)
10802 version_type=sunos
10803 need_lib_prefix=no
10804 need_version=no
10805 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10806 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10807 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10808 dynamic_linker='NetBSD (a.out) ld.so'
10809 else
10810 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10811 soname_spec='${libname}${release}${shared_ext}$major'
10812 dynamic_linker='NetBSD ld.elf_so'
10813 fi
10814 shlibpath_var=LD_LIBRARY_PATH
10815 shlibpath_overrides_runpath=yes
10816 hardcode_into_libs=yes
10817 ;;
10818
10819 newsos6)
10820 version_type=linux
10821 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10822 shlibpath_var=LD_LIBRARY_PATH
10823 shlibpath_overrides_runpath=yes
10824 ;;
10825
10826 *nto* | *qnx*)
10827 version_type=qnx
10828 need_lib_prefix=no
10829 need_version=no
10830 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10831 soname_spec='${libname}${release}${shared_ext}$major'
10832 shlibpath_var=LD_LIBRARY_PATH
10833 shlibpath_overrides_runpath=no
10834 hardcode_into_libs=yes
10835 dynamic_linker='ldqnx.so'
10836 ;;
10837
10838 openbsd*)
10839 version_type=sunos
10840 sys_lib_dlsearch_path_spec="/usr/lib"
10841 need_lib_prefix=no
10842 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10843 case $host_os in
10844 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10845 *) need_version=no ;;
10846 esac
10847 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10848 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10849 shlibpath_var=LD_LIBRARY_PATH
10850 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10851 case $host_os in
10852 openbsd2.[89] | openbsd2.[89].*)
10853 shlibpath_overrides_runpath=no
10854 ;;
10855 *)
10856 shlibpath_overrides_runpath=yes
10857 ;;
10858 esac
10859 else
10860 shlibpath_overrides_runpath=yes
10861 fi
10862 ;;
10863
10864 os2*)
10865 libname_spec='$name'
10866 shrext_cmds=".dll"
10867 need_lib_prefix=no
10868 library_names_spec='$libname${shared_ext} $libname.a'
10869 dynamic_linker='OS/2 ld.exe'
10870 shlibpath_var=LIBPATH
10871 ;;
10872
10873 osf3* | osf4* | osf5*)
10874 version_type=osf
10875 need_lib_prefix=no
10876 need_version=no
10877 soname_spec='${libname}${release}${shared_ext}$major'
10878 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10879 shlibpath_var=LD_LIBRARY_PATH
10880 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10881 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10882 ;;
10883
10884 rdos*)
10885 dynamic_linker=no
10886 ;;
10887
10888 solaris*)
10889 version_type=linux
10890 need_lib_prefix=no
10891 need_version=no
10892 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10893 soname_spec='${libname}${release}${shared_ext}$major'
10894 shlibpath_var=LD_LIBRARY_PATH
10895 shlibpath_overrides_runpath=yes
10896 hardcode_into_libs=yes
10897 # ldd complains unless libraries are executable
10898 postinstall_cmds='chmod +x $lib'
10899 ;;
10900
10901 sunos4*)
10902 version_type=sunos
10903 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10904 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10905 shlibpath_var=LD_LIBRARY_PATH
10906 shlibpath_overrides_runpath=yes
10907 if test "$with_gnu_ld" = yes; then
10908 need_lib_prefix=no
10909 fi
10910 need_version=yes
10911 ;;
10912
10913 sysv4 | sysv4.3*)
10914 version_type=linux
10915 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10916 soname_spec='${libname}${release}${shared_ext}$major'
10917 shlibpath_var=LD_LIBRARY_PATH
10918 case $host_vendor in
10919 sni)
10920 shlibpath_overrides_runpath=no
10921 need_lib_prefix=no
10922 runpath_var=LD_RUN_PATH
10923 ;;
10924 siemens)
10925 need_lib_prefix=no
10926 ;;
10927 motorola)
10928 need_lib_prefix=no
10929 need_version=no
10930 shlibpath_overrides_runpath=no
10931 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10932 ;;
10933 esac
10934 ;;
10935
10936 sysv4*MP*)
10937 if test -d /usr/nec ;then
10938 version_type=linux
10939 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10940 soname_spec='$libname${shared_ext}.$major'
10941 shlibpath_var=LD_LIBRARY_PATH
10942 fi
10943 ;;
10944
10945 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10946 version_type=freebsd-elf
10947 need_lib_prefix=no
10948 need_version=no
10949 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10950 soname_spec='${libname}${release}${shared_ext}$major'
10951 shlibpath_var=LD_LIBRARY_PATH
10952 shlibpath_overrides_runpath=yes
10953 hardcode_into_libs=yes
10954 if test "$with_gnu_ld" = yes; then
10955 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10956 else
10957 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10958 case $host_os in
10959 sco3.2v5*)
10960 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10961 ;;
10962 esac
10963 fi
10964 sys_lib_dlsearch_path_spec='/usr/lib'
10965 ;;
10966
10967 tpf*)
10968 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10969 version_type=linux
10970 need_lib_prefix=no
10971 need_version=no
10972 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10973 shlibpath_var=LD_LIBRARY_PATH
10974 shlibpath_overrides_runpath=no
10975 hardcode_into_libs=yes
10976 ;;
10977
10978 uts4*)
10979 version_type=linux
10980 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10981 soname_spec='${libname}${release}${shared_ext}$major'
10982 shlibpath_var=LD_LIBRARY_PATH
10983 ;;
10984
10985 *)
10986 dynamic_linker=no
10987 ;;
10988 esac
10989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10990 $as_echo "$dynamic_linker" >&6; }
10991 test "$dynamic_linker" = no && can_build_shared=no
10992
10993 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10994 if test "$GCC" = yes; then
10995 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10996 fi
10997
10998 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10999 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11000 fi
11001 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11002 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11003 fi
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11092 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11093 hardcode_action=
11094 if test -n "$hardcode_libdir_flag_spec" ||
11095 test -n "$runpath_var" ||
11096 test "X$hardcode_automatic" = "Xyes" ; then
11097
11098 # We can hardcode non-existent directories.
11099 if test "$hardcode_direct" != no &&
11100 # If the only mechanism to avoid hardcoding is shlibpath_var, we
11101 # have to relink, otherwise we might link with an installed library
11102 # when we should be linking with a yet-to-be-installed one
11103 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11104 test "$hardcode_minus_L" != no; then
11105 # Linking always hardcodes the temporary library directory.
11106 hardcode_action=relink
11107 else
11108 # We can link without hardcoding, and we can hardcode nonexisting dirs.
11109 hardcode_action=immediate
11110 fi
11111 else
11112 # We cannot hardcode anything, or else we can only hardcode existing
11113 # directories.
11114 hardcode_action=unsupported
11115 fi
11116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11117 $as_echo "$hardcode_action" >&6; }
11118
11119 if test "$hardcode_action" = relink ||
11120 test "$inherit_rpath" = yes; then
11121 # Fast installation is not supported
11122 enable_fast_install=no
11123 elif test "$shlibpath_overrides_runpath" = yes ||
11124 test "$enable_shared" = no; then
11125 # Fast installation is not necessary
11126 enable_fast_install=needless
11127 fi
11128
11129
11130
11131
11132
11133
11134 if test "x$enable_dlopen" != xyes; then
11135 enable_dlopen=unknown
11136 enable_dlopen_self=unknown
11137 enable_dlopen_self_static=unknown
11138 else
11139 lt_cv_dlopen=no
11140 lt_cv_dlopen_libs=
11141
11142 case $host_os in
11143 beos*)
11144 lt_cv_dlopen="load_add_on"
11145 lt_cv_dlopen_libs=
11146 lt_cv_dlopen_self=yes
11147 ;;
11148
11149 mingw* | pw32* | cegcc*)
11150 lt_cv_dlopen="LoadLibrary"
11151 lt_cv_dlopen_libs=
11152 ;;
11153
11154 cygwin*)
11155 lt_cv_dlopen="dlopen"
11156 lt_cv_dlopen_libs=
11157 ;;
11158
11159 darwin*)
11160 # if libdl is installed we need to link against it
11161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11162 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11163 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11164 $as_echo_n "(cached) " >&6
11165 else
11166 ac_check_lib_save_LIBS=$LIBS
11167 LIBS="-ldl $LIBS"
11168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11169 /* end confdefs.h. */
11170
11171 /* Override any GCC internal prototype to avoid an error.
11172 Use char because int might match the return type of a GCC
11173 builtin and then its argument prototype would still apply. */
11174 #ifdef __cplusplus
11175 extern "C"
11176 #endif
11177 char dlopen ();
11178 int
11179 main ()
11180 {
11181 return dlopen ();
11182 ;
11183 return 0;
11184 }
11185 _ACEOF
11186 if ac_fn_c_try_link "$LINENO"; then :
11187 ac_cv_lib_dl_dlopen=yes
11188 else
11189 ac_cv_lib_dl_dlopen=no
11190 fi
11191 rm -f core conftest.err conftest.$ac_objext \
11192 conftest$ac_exeext conftest.$ac_ext
11193 LIBS=$ac_check_lib_save_LIBS
11194 fi
11195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11196 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11197 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11198 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11199 else
11200
11201 lt_cv_dlopen="dyld"
11202 lt_cv_dlopen_libs=
11203 lt_cv_dlopen_self=yes
11204
11205 fi
11206
11207 ;;
11208
11209 *)
11210 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11211 if test "x$ac_cv_func_shl_load" = x""yes; then :
11212 lt_cv_dlopen="shl_load"
11213 else
11214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11215 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11216 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11217 $as_echo_n "(cached) " >&6
11218 else
11219 ac_check_lib_save_LIBS=$LIBS
11220 LIBS="-ldld $LIBS"
11221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11222 /* end confdefs.h. */
11223
11224 /* Override any GCC internal prototype to avoid an error.
11225 Use char because int might match the return type of a GCC
11226 builtin and then its argument prototype would still apply. */
11227 #ifdef __cplusplus
11228 extern "C"
11229 #endif
11230 char shl_load ();
11231 int
11232 main ()
11233 {
11234 return shl_load ();
11235 ;
11236 return 0;
11237 }
11238 _ACEOF
11239 if ac_fn_c_try_link "$LINENO"; then :
11240 ac_cv_lib_dld_shl_load=yes
11241 else
11242 ac_cv_lib_dld_shl_load=no
11243 fi
11244 rm -f core conftest.err conftest.$ac_objext \
11245 conftest$ac_exeext conftest.$ac_ext
11246 LIBS=$ac_check_lib_save_LIBS
11247 fi
11248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11249 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11250 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11251 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11252 else
11253 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11254 if test "x$ac_cv_func_dlopen" = x""yes; then :
11255 lt_cv_dlopen="dlopen"
11256 else
11257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11258 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11259 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11260 $as_echo_n "(cached) " >&6
11261 else
11262 ac_check_lib_save_LIBS=$LIBS
11263 LIBS="-ldl $LIBS"
11264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11265 /* end confdefs.h. */
11266
11267 /* Override any GCC internal prototype to avoid an error.
11268 Use char because int might match the return type of a GCC
11269 builtin and then its argument prototype would still apply. */
11270 #ifdef __cplusplus
11271 extern "C"
11272 #endif
11273 char dlopen ();
11274 int
11275 main ()
11276 {
11277 return dlopen ();
11278 ;
11279 return 0;
11280 }
11281 _ACEOF
11282 if ac_fn_c_try_link "$LINENO"; then :
11283 ac_cv_lib_dl_dlopen=yes
11284 else
11285 ac_cv_lib_dl_dlopen=no
11286 fi
11287 rm -f core conftest.err conftest.$ac_objext \
11288 conftest$ac_exeext conftest.$ac_ext
11289 LIBS=$ac_check_lib_save_LIBS
11290 fi
11291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11292 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11293 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11294 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11295 else
11296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11297 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11298 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11299 $as_echo_n "(cached) " >&6
11300 else
11301 ac_check_lib_save_LIBS=$LIBS
11302 LIBS="-lsvld $LIBS"
11303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11304 /* end confdefs.h. */
11305
11306 /* Override any GCC internal prototype to avoid an error.
11307 Use char because int might match the return type of a GCC
11308 builtin and then its argument prototype would still apply. */
11309 #ifdef __cplusplus
11310 extern "C"
11311 #endif
11312 char dlopen ();
11313 int
11314 main ()
11315 {
11316 return dlopen ();
11317 ;
11318 return 0;
11319 }
11320 _ACEOF
11321 if ac_fn_c_try_link "$LINENO"; then :
11322 ac_cv_lib_svld_dlopen=yes
11323 else
11324 ac_cv_lib_svld_dlopen=no
11325 fi
11326 rm -f core conftest.err conftest.$ac_objext \
11327 conftest$ac_exeext conftest.$ac_ext
11328 LIBS=$ac_check_lib_save_LIBS
11329 fi
11330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11331 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11332 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11333 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11334 else
11335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11336 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11337 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11338 $as_echo_n "(cached) " >&6
11339 else
11340 ac_check_lib_save_LIBS=$LIBS
11341 LIBS="-ldld $LIBS"
11342 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11343 /* end confdefs.h. */
11344
11345 /* Override any GCC internal prototype to avoid an error.
11346 Use char because int might match the return type of a GCC
11347 builtin and then its argument prototype would still apply. */
11348 #ifdef __cplusplus
11349 extern "C"
11350 #endif
11351 char dld_link ();
11352 int
11353 main ()
11354 {
11355 return dld_link ();
11356 ;
11357 return 0;
11358 }
11359 _ACEOF
11360 if ac_fn_c_try_link "$LINENO"; then :
11361 ac_cv_lib_dld_dld_link=yes
11362 else
11363 ac_cv_lib_dld_dld_link=no
11364 fi
11365 rm -f core conftest.err conftest.$ac_objext \
11366 conftest$ac_exeext conftest.$ac_ext
11367 LIBS=$ac_check_lib_save_LIBS
11368 fi
11369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11370 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11371 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11372 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11373 fi
11374
11375
11376 fi
11377
11378
11379 fi
11380
11381
11382 fi
11383
11384
11385 fi
11386
11387
11388 fi
11389
11390 ;;
11391 esac
11392
11393 if test "x$lt_cv_dlopen" != xno; then
11394 enable_dlopen=yes
11395 else
11396 enable_dlopen=no
11397 fi
11398
11399 case $lt_cv_dlopen in
11400 dlopen)
11401 save_CPPFLAGS="$CPPFLAGS"
11402 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11403
11404 save_LDFLAGS="$LDFLAGS"
11405 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11406
11407 save_LIBS="$LIBS"
11408 LIBS="$lt_cv_dlopen_libs $LIBS"
11409
11410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11411 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11412 if test "${lt_cv_dlopen_self+set}" = set; then :
11413 $as_echo_n "(cached) " >&6
11414 else
11415 if test "$cross_compiling" = yes; then :
11416 lt_cv_dlopen_self=cross
11417 else
11418 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11419 lt_status=$lt_dlunknown
11420 cat > conftest.$ac_ext <<_LT_EOF
11421 #line 11421 "configure"
11422 #include "confdefs.h"
11423
11424 #if HAVE_DLFCN_H
11425 #include <dlfcn.h>
11426 #endif
11427
11428 #include <stdio.h>
11429
11430 #ifdef RTLD_GLOBAL
11431 # define LT_DLGLOBAL RTLD_GLOBAL
11432 #else
11433 # ifdef DL_GLOBAL
11434 # define LT_DLGLOBAL DL_GLOBAL
11435 # else
11436 # define LT_DLGLOBAL 0
11437 # endif
11438 #endif
11439
11440 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11441 find out it does not work in some platform. */
11442 #ifndef LT_DLLAZY_OR_NOW
11443 # ifdef RTLD_LAZY
11444 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11445 # else
11446 # ifdef DL_LAZY
11447 # define LT_DLLAZY_OR_NOW DL_LAZY
11448 # else
11449 # ifdef RTLD_NOW
11450 # define LT_DLLAZY_OR_NOW RTLD_NOW
11451 # else
11452 # ifdef DL_NOW
11453 # define LT_DLLAZY_OR_NOW DL_NOW
11454 # else
11455 # define LT_DLLAZY_OR_NOW 0
11456 # endif
11457 # endif
11458 # endif
11459 # endif
11460 #endif
11461
11462 void fnord() { int i=42;}
11463 int main ()
11464 {
11465 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11466 int status = $lt_dlunknown;
11467
11468 if (self)
11469 {
11470 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11471 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11472 /* dlclose (self); */
11473 }
11474 else
11475 puts (dlerror ());
11476
11477 return status;
11478 }
11479 _LT_EOF
11480 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11481 (eval $ac_link) 2>&5
11482 ac_status=$?
11483 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11484 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11485 (./conftest; exit; ) >&5 2>/dev/null
11486 lt_status=$?
11487 case x$lt_status in
11488 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11489 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11490 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11491 esac
11492 else :
11493 # compilation failed
11494 lt_cv_dlopen_self=no
11495 fi
11496 fi
11497 rm -fr conftest*
11498
11499
11500 fi
11501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11502 $as_echo "$lt_cv_dlopen_self" >&6; }
11503
11504 if test "x$lt_cv_dlopen_self" = xyes; then
11505 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11507 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11508 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11509 $as_echo_n "(cached) " >&6
11510 else
11511 if test "$cross_compiling" = yes; then :
11512 lt_cv_dlopen_self_static=cross
11513 else
11514 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11515 lt_status=$lt_dlunknown
11516 cat > conftest.$ac_ext <<_LT_EOF
11517 #line 11517 "configure"
11518 #include "confdefs.h"
11519
11520 #if HAVE_DLFCN_H
11521 #include <dlfcn.h>
11522 #endif
11523
11524 #include <stdio.h>
11525
11526 #ifdef RTLD_GLOBAL
11527 # define LT_DLGLOBAL RTLD_GLOBAL
11528 #else
11529 # ifdef DL_GLOBAL
11530 # define LT_DLGLOBAL DL_GLOBAL
11531 # else
11532 # define LT_DLGLOBAL 0
11533 # endif
11534 #endif
11535
11536 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11537 find out it does not work in some platform. */
11538 #ifndef LT_DLLAZY_OR_NOW
11539 # ifdef RTLD_LAZY
11540 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11541 # else
11542 # ifdef DL_LAZY
11543 # define LT_DLLAZY_OR_NOW DL_LAZY
11544 # else
11545 # ifdef RTLD_NOW
11546 # define LT_DLLAZY_OR_NOW RTLD_NOW
11547 # else
11548 # ifdef DL_NOW
11549 # define LT_DLLAZY_OR_NOW DL_NOW
11550 # else
11551 # define LT_DLLAZY_OR_NOW 0
11552 # endif
11553 # endif
11554 # endif
11555 # endif
11556 #endif
11557
11558 void fnord() { int i=42;}
11559 int main ()
11560 {
11561 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11562 int status = $lt_dlunknown;
11563
11564 if (self)
11565 {
11566 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11567 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11568 /* dlclose (self); */
11569 }
11570 else
11571 puts (dlerror ());
11572
11573 return status;
11574 }
11575 _LT_EOF
11576 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11577 (eval $ac_link) 2>&5
11578 ac_status=$?
11579 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11580 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11581 (./conftest; exit; ) >&5 2>/dev/null
11582 lt_status=$?
11583 case x$lt_status in
11584 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11585 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11586 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11587 esac
11588 else :
11589 # compilation failed
11590 lt_cv_dlopen_self_static=no
11591 fi
11592 fi
11593 rm -fr conftest*
11594
11595
11596 fi
11597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11598 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11599 fi
11600
11601 CPPFLAGS="$save_CPPFLAGS"
11602 LDFLAGS="$save_LDFLAGS"
11603 LIBS="$save_LIBS"
11604 ;;
11605 esac
11606
11607 case $lt_cv_dlopen_self in
11608 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11609 *) enable_dlopen_self=unknown ;;
11610 esac
11611
11612 case $lt_cv_dlopen_self_static in
11613 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11614 *) enable_dlopen_self_static=unknown ;;
11615 esac
11616 fi
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634 striplib=
11635 old_striplib=
11636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11637 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11638 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11639 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11640 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11642 $as_echo "yes" >&6; }
11643 else
11644 # FIXME - insert some real tests, host_os isn't really good enough
11645 case $host_os in
11646 darwin*)
11647 if test -n "$STRIP" ; then
11648 striplib="$STRIP -x"
11649 old_striplib="$STRIP -S"
11650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11651 $as_echo "yes" >&6; }
11652 else
11653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11654 $as_echo "no" >&6; }
11655 fi
11656 ;;
11657 *)
11658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11659 $as_echo "no" >&6; }
11660 ;;
11661 esac
11662 fi
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675 # Report which library types will actually be built
11676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11677 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11679 $as_echo "$can_build_shared" >&6; }
11680
11681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11682 $as_echo_n "checking whether to build shared libraries... " >&6; }
11683 test "$can_build_shared" = "no" && enable_shared=no
11684
11685 # On AIX, shared libraries and static libraries use the same namespace, and
11686 # are all built from PIC.
11687 case $host_os in
11688 aix3*)
11689 test "$enable_shared" = yes && enable_static=no
11690 if test -n "$RANLIB"; then
11691 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11692 postinstall_cmds='$RANLIB $lib'
11693 fi
11694 ;;
11695
11696 aix[4-9]*)
11697 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11698 test "$enable_shared" = yes && enable_static=no
11699 fi
11700 ;;
11701 esac
11702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11703 $as_echo "$enable_shared" >&6; }
11704
11705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11706 $as_echo_n "checking whether to build static libraries... " >&6; }
11707 # Make sure either enable_shared or enable_static is yes.
11708 test "$enable_shared" = yes || enable_static=yes
11709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11710 $as_echo "$enable_static" >&6; }
11711
11712
11713
11714
11715 fi
11716 ac_ext=c
11717 ac_cpp='$CPP $CPPFLAGS'
11718 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11719 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11720 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11721
11722 CC="$lt_save_CC"
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736 ac_config_commands="$ac_config_commands libtool"
11737
11738
11739
11740
11741 # Only expand once:
11742
11743
11744
11745 ALL_LINGUAS="fr sv tr es da vi zh_CN zh_TW ga fi id"
11746 # If we haven't got the data from the intl directory,
11747 # assume NLS is disabled.
11748 USE_NLS=no
11749 LIBINTL=
11750 LIBINTL_DEP=
11751 INCINTL=
11752 XGETTEXT=
11753 GMSGFMT=
11754 POSUB=
11755
11756 if test -f ../intl/config.intl; then
11757 . ../intl/config.intl
11758 fi
11759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11760 $as_echo_n "checking whether NLS is requested... " >&6; }
11761 if test x"$USE_NLS" != xyes; then
11762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11763 $as_echo "no" >&6; }
11764 else
11765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11766 $as_echo "yes" >&6; }
11767
11768 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
11769
11770
11771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
11772 $as_echo_n "checking for catalogs to be installed... " >&6; }
11773 # Look for .po and .gmo files in the source directory.
11774 CATALOGS=
11775 XLINGUAS=
11776 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
11777 # If there aren't any .gmo files the shell will give us the
11778 # literal string "../path/to/srcdir/po/*.gmo" which has to be
11779 # weeded out.
11780 case "$cat" in *\**)
11781 continue;;
11782 esac
11783 # The quadruple backslash is collapsed to a double backslash
11784 # by the backticks, then collapsed again by the double quotes,
11785 # leaving us with one backslash in the sed expression (right
11786 # before the dot that mustn't act as a wildcard).
11787 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
11788 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
11789 # The user is allowed to set LINGUAS to a list of languages to
11790 # install catalogs for. If it's empty that means "all of them."
11791 if test "x$LINGUAS" = x; then
11792 CATALOGS="$CATALOGS $cat"
11793 XLINGUAS="$XLINGUAS $lang"
11794 else
11795 case "$LINGUAS" in *$lang*)
11796 CATALOGS="$CATALOGS $cat"
11797 XLINGUAS="$XLINGUAS $lang"
11798 ;;
11799 esac
11800 fi
11801 done
11802 LINGUAS="$XLINGUAS"
11803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
11804 $as_echo "$LINGUAS" >&6; }
11805
11806
11807 DATADIRNAME=share
11808
11809 INSTOBJEXT=.mo
11810
11811 GENCAT=gencat
11812
11813 CATOBJEXT=.gmo
11814
11815 fi
11816
11817 MKINSTALLDIRS=
11818 if test -n "$ac_aux_dir"; then
11819 case "$ac_aux_dir" in
11820 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
11821 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
11822 esac
11823 fi
11824 if test -z "$MKINSTALLDIRS"; then
11825 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
11826 fi
11827
11828
11829
11830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11831 $as_echo_n "checking whether NLS is requested... " >&6; }
11832 # Check whether --enable-nls was given.
11833 if test "${enable_nls+set}" = set; then :
11834 enableval=$enable_nls; USE_NLS=$enableval
11835 else
11836 USE_NLS=yes
11837 fi
11838
11839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11840 $as_echo "$USE_NLS" >&6; }
11841
11842
11843
11844
11845
11846
11847 # Prepare PATH_SEPARATOR.
11848 # The user is always right.
11849 if test "${PATH_SEPARATOR+set}" != set; then
11850 echo "#! /bin/sh" >conf$$.sh
11851 echo "exit 0" >>conf$$.sh
11852 chmod +x conf$$.sh
11853 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11854 PATH_SEPARATOR=';'
11855 else
11856 PATH_SEPARATOR=:
11857 fi
11858 rm -f conf$$.sh
11859 fi
11860
11861 # Find out how to test for executable files. Don't use a zero-byte file,
11862 # as systems may use methods other than mode bits to determine executability.
11863 cat >conf$$.file <<_ASEOF
11864 #! /bin/sh
11865 exit 0
11866 _ASEOF
11867 chmod +x conf$$.file
11868 if test -x conf$$.file >/dev/null 2>&1; then
11869 ac_executable_p="test -x"
11870 else
11871 ac_executable_p="test -f"
11872 fi
11873 rm -f conf$$.file
11874
11875 # Extract the first word of "msgfmt", so it can be a program name with args.
11876 set dummy msgfmt; ac_word=$2
11877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11878 $as_echo_n "checking for $ac_word... " >&6; }
11879 if test "${ac_cv_path_MSGFMT+set}" = set; then :
11880 $as_echo_n "(cached) " >&6
11881 else
11882 case "$MSGFMT" in
11883 [\\/]* | ?:[\\/]*)
11884 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11885 ;;
11886 *)
11887 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11888 for ac_dir in $PATH; do
11889 IFS="$ac_save_IFS"
11890 test -z "$ac_dir" && ac_dir=.
11891 for ac_exec_ext in '' $ac_executable_extensions; do
11892 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11893 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11894 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11895 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11896 break 2
11897 fi
11898 fi
11899 done
11900 done
11901 IFS="$ac_save_IFS"
11902 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
11903 ;;
11904 esac
11905 fi
11906 MSGFMT="$ac_cv_path_MSGFMT"
11907 if test "$MSGFMT" != ":"; then
11908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
11909 $as_echo "$MSGFMT" >&6; }
11910 else
11911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11912 $as_echo "no" >&6; }
11913 fi
11914
11915 # Extract the first word of "gmsgfmt", so it can be a program name with args.
11916 set dummy gmsgfmt; ac_word=$2
11917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11918 $as_echo_n "checking for $ac_word... " >&6; }
11919 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
11920 $as_echo_n "(cached) " >&6
11921 else
11922 case $GMSGFMT in
11923 [\\/]* | ?:[\\/]*)
11924 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
11925 ;;
11926 *)
11927 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11928 for as_dir in $PATH
11929 do
11930 IFS=$as_save_IFS
11931 test -z "$as_dir" && as_dir=.
11932 for ac_exec_ext in '' $ac_executable_extensions; do
11933 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11934 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
11935 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11936 break 2
11937 fi
11938 done
11939 done
11940 IFS=$as_save_IFS
11941
11942 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
11943 ;;
11944 esac
11945 fi
11946 GMSGFMT=$ac_cv_path_GMSGFMT
11947 if test -n "$GMSGFMT"; then
11948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
11949 $as_echo "$GMSGFMT" >&6; }
11950 else
11951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11952 $as_echo "no" >&6; }
11953 fi
11954
11955
11956
11957
11958 # Prepare PATH_SEPARATOR.
11959 # The user is always right.
11960 if test "${PATH_SEPARATOR+set}" != set; then
11961 echo "#! /bin/sh" >conf$$.sh
11962 echo "exit 0" >>conf$$.sh
11963 chmod +x conf$$.sh
11964 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11965 PATH_SEPARATOR=';'
11966 else
11967 PATH_SEPARATOR=:
11968 fi
11969 rm -f conf$$.sh
11970 fi
11971
11972 # Find out how to test for executable files. Don't use a zero-byte file,
11973 # as systems may use methods other than mode bits to determine executability.
11974 cat >conf$$.file <<_ASEOF
11975 #! /bin/sh
11976 exit 0
11977 _ASEOF
11978 chmod +x conf$$.file
11979 if test -x conf$$.file >/dev/null 2>&1; then
11980 ac_executable_p="test -x"
11981 else
11982 ac_executable_p="test -f"
11983 fi
11984 rm -f conf$$.file
11985
11986 # Extract the first word of "xgettext", so it can be a program name with args.
11987 set dummy xgettext; ac_word=$2
11988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11989 $as_echo_n "checking for $ac_word... " >&6; }
11990 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
11991 $as_echo_n "(cached) " >&6
11992 else
11993 case "$XGETTEXT" in
11994 [\\/]* | ?:[\\/]*)
11995 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11996 ;;
11997 *)
11998 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11999 for ac_dir in $PATH; do
12000 IFS="$ac_save_IFS"
12001 test -z "$ac_dir" && ac_dir=.
12002 for ac_exec_ext in '' $ac_executable_extensions; do
12003 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12004 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12005 (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
12006 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12007 break 2
12008 fi
12009 fi
12010 done
12011 done
12012 IFS="$ac_save_IFS"
12013 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12014 ;;
12015 esac
12016 fi
12017 XGETTEXT="$ac_cv_path_XGETTEXT"
12018 if test "$XGETTEXT" != ":"; then
12019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12020 $as_echo "$XGETTEXT" >&6; }
12021 else
12022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12023 $as_echo "no" >&6; }
12024 fi
12025
12026 rm -f messages.po
12027
12028
12029 # Prepare PATH_SEPARATOR.
12030 # The user is always right.
12031 if test "${PATH_SEPARATOR+set}" != set; then
12032 echo "#! /bin/sh" >conf$$.sh
12033 echo "exit 0" >>conf$$.sh
12034 chmod +x conf$$.sh
12035 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12036 PATH_SEPARATOR=';'
12037 else
12038 PATH_SEPARATOR=:
12039 fi
12040 rm -f conf$$.sh
12041 fi
12042
12043 # Find out how to test for executable files. Don't use a zero-byte file,
12044 # as systems may use methods other than mode bits to determine executability.
12045 cat >conf$$.file <<_ASEOF
12046 #! /bin/sh
12047 exit 0
12048 _ASEOF
12049 chmod +x conf$$.file
12050 if test -x conf$$.file >/dev/null 2>&1; then
12051 ac_executable_p="test -x"
12052 else
12053 ac_executable_p="test -f"
12054 fi
12055 rm -f conf$$.file
12056
12057 # Extract the first word of "msgmerge", so it can be a program name with args.
12058 set dummy msgmerge; ac_word=$2
12059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12060 $as_echo_n "checking for $ac_word... " >&6; }
12061 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12062 $as_echo_n "(cached) " >&6
12063 else
12064 case "$MSGMERGE" in
12065 [\\/]* | ?:[\\/]*)
12066 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12067 ;;
12068 *)
12069 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12070 for ac_dir in $PATH; do
12071 IFS="$ac_save_IFS"
12072 test -z "$ac_dir" && ac_dir=.
12073 for ac_exec_ext in '' $ac_executable_extensions; do
12074 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12075 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12076 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12077 break 2
12078 fi
12079 fi
12080 done
12081 done
12082 IFS="$ac_save_IFS"
12083 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12084 ;;
12085 esac
12086 fi
12087 MSGMERGE="$ac_cv_path_MSGMERGE"
12088 if test "$MSGMERGE" != ":"; then
12089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12090 $as_echo "$MSGMERGE" >&6; }
12091 else
12092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12093 $as_echo "no" >&6; }
12094 fi
12095
12096
12097 if test "$GMSGFMT" != ":"; then
12098 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12099 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12100 : ;
12101 else
12102 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12104 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12105 GMSGFMT=":"
12106 fi
12107 fi
12108
12109 if test "$XGETTEXT" != ":"; then
12110 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12111 (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
12112 : ;
12113 else
12114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12115 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12116 XGETTEXT=":"
12117 fi
12118 rm -f messages.po
12119 fi
12120
12121 ac_config_commands="$ac_config_commands default-1"
12122
12123
12124
12125
12126
12127 for ac_prog in 'bison -y' byacc
12128 do
12129 # Extract the first word of "$ac_prog", so it can be a program name with args.
12130 set dummy $ac_prog; ac_word=$2
12131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12132 $as_echo_n "checking for $ac_word... " >&6; }
12133 if test "${ac_cv_prog_YACC+set}" = set; then :
12134 $as_echo_n "(cached) " >&6
12135 else
12136 if test -n "$YACC"; then
12137 ac_cv_prog_YACC="$YACC" # Let the user override the test.
12138 else
12139 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12140 for as_dir in $PATH
12141 do
12142 IFS=$as_save_IFS
12143 test -z "$as_dir" && as_dir=.
12144 for ac_exec_ext in '' $ac_executable_extensions; do
12145 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12146 ac_cv_prog_YACC="$ac_prog"
12147 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12148 break 2
12149 fi
12150 done
12151 done
12152 IFS=$as_save_IFS
12153
12154 fi
12155 fi
12156 YACC=$ac_cv_prog_YACC
12157 if test -n "$YACC"; then
12158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12159 $as_echo "$YACC" >&6; }
12160 else
12161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12162 $as_echo "no" >&6; }
12163 fi
12164
12165
12166 test -n "$YACC" && break
12167 done
12168 test -n "$YACC" || YACC="yacc"
12169
12170 for ac_prog in flex lex
12171 do
12172 # Extract the first word of "$ac_prog", so it can be a program name with args.
12173 set dummy $ac_prog; ac_word=$2
12174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12175 $as_echo_n "checking for $ac_word... " >&6; }
12176 if test "${ac_cv_prog_LEX+set}" = set; then :
12177 $as_echo_n "(cached) " >&6
12178 else
12179 if test -n "$LEX"; then
12180 ac_cv_prog_LEX="$LEX" # Let the user override the test.
12181 else
12182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12183 for as_dir in $PATH
12184 do
12185 IFS=$as_save_IFS
12186 test -z "$as_dir" && as_dir=.
12187 for ac_exec_ext in '' $ac_executable_extensions; do
12188 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12189 ac_cv_prog_LEX="$ac_prog"
12190 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12191 break 2
12192 fi
12193 done
12194 done
12195 IFS=$as_save_IFS
12196
12197 fi
12198 fi
12199 LEX=$ac_cv_prog_LEX
12200 if test -n "$LEX"; then
12201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12202 $as_echo "$LEX" >&6; }
12203 else
12204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12205 $as_echo "no" >&6; }
12206 fi
12207
12208
12209 test -n "$LEX" && break
12210 done
12211 test -n "$LEX" || LEX=":"
12212
12213 if test "x$LEX" != "x:"; then
12214 cat >conftest.l <<_ACEOF
12215 %%
12216 a { ECHO; }
12217 b { REJECT; }
12218 c { yymore (); }
12219 d { yyless (1); }
12220 e { yyless (input () != 0); }
12221 f { unput (yytext[0]); }
12222 . { BEGIN INITIAL; }
12223 %%
12224 #ifdef YYTEXT_POINTER
12225 extern char *yytext;
12226 #endif
12227 int
12228 main (void)
12229 {
12230 return ! yylex () + ! yywrap ();
12231 }
12232 _ACEOF
12233 { { ac_try="$LEX conftest.l"
12234 case "(($ac_try" in
12235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12236 *) ac_try_echo=$ac_try;;
12237 esac
12238 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12239 $as_echo "$ac_try_echo"; } >&5
12240 (eval "$LEX conftest.l") 2>&5
12241 ac_status=$?
12242 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12243 test $ac_status = 0; }
12244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12245 $as_echo_n "checking lex output file root... " >&6; }
12246 if test "${ac_cv_prog_lex_root+set}" = set; then :
12247 $as_echo_n "(cached) " >&6
12248 else
12249
12250 if test -f lex.yy.c; then
12251 ac_cv_prog_lex_root=lex.yy
12252 elif test -f lexyy.c; then
12253 ac_cv_prog_lex_root=lexyy
12254 else
12255 as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
12256 fi
12257 fi
12258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12259 $as_echo "$ac_cv_prog_lex_root" >&6; }
12260 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12261
12262 if test -z "${LEXLIB+set}"; then
12263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12264 $as_echo_n "checking lex library... " >&6; }
12265 if test "${ac_cv_lib_lex+set}" = set; then :
12266 $as_echo_n "(cached) " >&6
12267 else
12268
12269 ac_save_LIBS=$LIBS
12270 ac_cv_lib_lex='none needed'
12271 for ac_lib in '' -lfl -ll; do
12272 LIBS="$ac_lib $ac_save_LIBS"
12273 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12274 /* end confdefs.h. */
12275 `cat $LEX_OUTPUT_ROOT.c`
12276 _ACEOF
12277 if ac_fn_c_try_link "$LINENO"; then :
12278 ac_cv_lib_lex=$ac_lib
12279 fi
12280 rm -f core conftest.err conftest.$ac_objext \
12281 conftest$ac_exeext conftest.$ac_ext
12282 test "$ac_cv_lib_lex" != 'none needed' && break
12283 done
12284 LIBS=$ac_save_LIBS
12285
12286 fi
12287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12288 $as_echo "$ac_cv_lib_lex" >&6; }
12289 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12290 fi
12291
12292
12293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12294 $as_echo_n "checking whether yytext is a pointer... " >&6; }
12295 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
12296 $as_echo_n "(cached) " >&6
12297 else
12298 # POSIX says lex can declare yytext either as a pointer or an array; the
12299 # default is implementation-dependent. Figure out which it is, since
12300 # not all implementations provide the %pointer and %array declarations.
12301 ac_cv_prog_lex_yytext_pointer=no
12302 ac_save_LIBS=$LIBS
12303 LIBS="$LEXLIB $ac_save_LIBS"
12304 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12305 /* end confdefs.h. */
12306 #define YYTEXT_POINTER 1
12307 `cat $LEX_OUTPUT_ROOT.c`
12308 _ACEOF
12309 if ac_fn_c_try_link "$LINENO"; then :
12310 ac_cv_prog_lex_yytext_pointer=yes
12311 fi
12312 rm -f core conftest.err conftest.$ac_objext \
12313 conftest$ac_exeext conftest.$ac_ext
12314 LIBS=$ac_save_LIBS
12315
12316 fi
12317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12318 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12319 if test $ac_cv_prog_lex_yytext_pointer = yes; then
12320
12321 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12322
12323 fi
12324 rm -f conftest.l $LEX_OUTPUT_ROOT.c
12325
12326 fi
12327 if test "$LEX" = :; then
12328 LEX=${am_missing_run}flex
12329 fi
12330
12331
12332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12333 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12334 # Check whether --enable-maintainer-mode was given.
12335 if test "${enable_maintainer_mode+set}" = set; then :
12336 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12337 else
12338 USE_MAINTAINER_MODE=no
12339 fi
12340
12341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12342 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12343 if test $USE_MAINTAINER_MODE = yes; then
12344 MAINTAINER_MODE_TRUE=
12345 MAINTAINER_MODE_FALSE='#'
12346 else
12347 MAINTAINER_MODE_TRUE='#'
12348 MAINTAINER_MODE_FALSE=
12349 fi
12350
12351 MAINT=$MAINTAINER_MODE_TRUE
12352
12353
12354 if false; then
12355 GENINSRC_NEVER_TRUE=
12356 GENINSRC_NEVER_FALSE='#'
12357 else
12358 GENINSRC_NEVER_TRUE='#'
12359 GENINSRC_NEVER_FALSE=
12360 fi
12361
12362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
12363 $as_echo_n "checking how to compare bootstrapped objects... " >&6; }
12364 if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
12365 $as_echo_n "(cached) " >&6
12366 else
12367 echo abfoo >t1
12368 echo cdfoo >t2
12369 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
12370 if cmp t1 t2 2 2 > /dev/null 2>&1; then
12371 if cmp t1 t2 1 1 > /dev/null 2>&1; then
12372 :
12373 else
12374 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
12375 fi
12376 fi
12377 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
12378 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
12379 :
12380 else
12381 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
12382 fi
12383 fi
12384 rm t1 t2
12385
12386 fi
12387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
12388 $as_echo "$gcc_cv_prog_cmp_skip" >&6; }
12389 do_compare="$gcc_cv_prog_cmp_skip"
12390
12391
12392
12393 . ${srcdir}/configure.host
12394
12395
12396
12397
12398
12399
12400 for ac_header in string.h strings.h stdlib.h unistd.h elf-hints.h limits.h sys/param.h
12401 do :
12402 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12403 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12404 eval as_val=\$$as_ac_Header
12405 if test "x$as_val" = x""yes; then :
12406 cat >>confdefs.h <<_ACEOF
12407 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12408 _ACEOF
12409
12410 fi
12411
12412 done
12413
12414 for ac_func in glob mkstemp realpath sbrk waitpid
12415 do :
12416 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12417 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12418 eval as_val=\$$as_ac_var
12419 if test "x$as_val" = x""yes; then :
12420 cat >>confdefs.h <<_ACEOF
12421 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12422 _ACEOF
12423
12424 fi
12425 done
12426
12427 ac_header_dirent=no
12428 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
12429 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
12430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
12431 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
12432 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
12433 $as_echo_n "(cached) " >&6
12434 else
12435 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12436 /* end confdefs.h. */
12437 #include <sys/types.h>
12438 #include <$ac_hdr>
12439
12440 int
12441 main ()
12442 {
12443 if ((DIR *) 0)
12444 return 0;
12445 ;
12446 return 0;
12447 }
12448 _ACEOF
12449 if ac_fn_c_try_compile "$LINENO"; then :
12450 eval "$as_ac_Header=yes"
12451 else
12452 eval "$as_ac_Header=no"
12453 fi
12454 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12455 fi
12456 eval ac_res=\$$as_ac_Header
12457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12458 $as_echo "$ac_res" >&6; }
12459 eval as_val=\$$as_ac_Header
12460 if test "x$as_val" = x""yes; then :
12461 cat >>confdefs.h <<_ACEOF
12462 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
12463 _ACEOF
12464
12465 ac_header_dirent=$ac_hdr; break
12466 fi
12467
12468 done
12469 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
12470 if test $ac_header_dirent = dirent.h; then
12471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
12472 $as_echo_n "checking for library containing opendir... " >&6; }
12473 if test "${ac_cv_search_opendir+set}" = set; then :
12474 $as_echo_n "(cached) " >&6
12475 else
12476 ac_func_search_save_LIBS=$LIBS
12477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12478 /* end confdefs.h. */
12479
12480 /* Override any GCC internal prototype to avoid an error.
12481 Use char because int might match the return type of a GCC
12482 builtin and then its argument prototype would still apply. */
12483 #ifdef __cplusplus
12484 extern "C"
12485 #endif
12486 char opendir ();
12487 int
12488 main ()
12489 {
12490 return opendir ();
12491 ;
12492 return 0;
12493 }
12494 _ACEOF
12495 for ac_lib in '' dir; do
12496 if test -z "$ac_lib"; then
12497 ac_res="none required"
12498 else
12499 ac_res=-l$ac_lib
12500 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12501 fi
12502 if ac_fn_c_try_link "$LINENO"; then :
12503 ac_cv_search_opendir=$ac_res
12504 fi
12505 rm -f core conftest.err conftest.$ac_objext \
12506 conftest$ac_exeext
12507 if test "${ac_cv_search_opendir+set}" = set; then :
12508 break
12509 fi
12510 done
12511 if test "${ac_cv_search_opendir+set}" = set; then :
12512
12513 else
12514 ac_cv_search_opendir=no
12515 fi
12516 rm conftest.$ac_ext
12517 LIBS=$ac_func_search_save_LIBS
12518 fi
12519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
12520 $as_echo "$ac_cv_search_opendir" >&6; }
12521 ac_res=$ac_cv_search_opendir
12522 if test "$ac_res" != no; then :
12523 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12524
12525 fi
12526
12527 else
12528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
12529 $as_echo_n "checking for library containing opendir... " >&6; }
12530 if test "${ac_cv_search_opendir+set}" = set; then :
12531 $as_echo_n "(cached) " >&6
12532 else
12533 ac_func_search_save_LIBS=$LIBS
12534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12535 /* end confdefs.h. */
12536
12537 /* Override any GCC internal prototype to avoid an error.
12538 Use char because int might match the return type of a GCC
12539 builtin and then its argument prototype would still apply. */
12540 #ifdef __cplusplus
12541 extern "C"
12542 #endif
12543 char opendir ();
12544 int
12545 main ()
12546 {
12547 return opendir ();
12548 ;
12549 return 0;
12550 }
12551 _ACEOF
12552 for ac_lib in '' x; do
12553 if test -z "$ac_lib"; then
12554 ac_res="none required"
12555 else
12556 ac_res=-l$ac_lib
12557 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12558 fi
12559 if ac_fn_c_try_link "$LINENO"; then :
12560 ac_cv_search_opendir=$ac_res
12561 fi
12562 rm -f core conftest.err conftest.$ac_objext \
12563 conftest$ac_exeext
12564 if test "${ac_cv_search_opendir+set}" = set; then :
12565 break
12566 fi
12567 done
12568 if test "${ac_cv_search_opendir+set}" = set; then :
12569
12570 else
12571 ac_cv_search_opendir=no
12572 fi
12573 rm conftest.$ac_ext
12574 LIBS=$ac_func_search_save_LIBS
12575 fi
12576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
12577 $as_echo "$ac_cv_search_opendir" >&6; }
12578 ac_res=$ac_cv_search_opendir
12579 if test "$ac_res" != no; then :
12580 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12581
12582 fi
12583
12584 fi
12585
12586
12587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
12588 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
12589 if test "${ld_cv_decl_getopt_unistd_h+set}" = set; then :
12590 $as_echo_n "(cached) " >&6
12591 else
12592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12593 /* end confdefs.h. */
12594 #include <unistd.h>
12595 int
12596 main ()
12597 {
12598 extern int getopt (int, char *const*, const char *);
12599 ;
12600 return 0;
12601 }
12602 _ACEOF
12603 if ac_fn_c_try_compile "$LINENO"; then :
12604 ld_cv_decl_getopt_unistd_h=yes
12605 else
12606 ld_cv_decl_getopt_unistd_h=no
12607 fi
12608 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12609 fi
12610
12611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_decl_getopt_unistd_h" >&5
12612 $as_echo "$ld_cv_decl_getopt_unistd_h" >&6; }
12613 if test $ld_cv_decl_getopt_unistd_h = yes; then
12614
12615 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
12616
12617 fi
12618
12619
12620 case "${host}" in
12621 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
12622
12623 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
12624 ;;
12625 esac
12626
12627 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
12628 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
12629 ac_have_decl=1
12630 else
12631 ac_have_decl=0
12632 fi
12633
12634 cat >>confdefs.h <<_ACEOF
12635 #define HAVE_DECL_STRSTR $ac_have_decl
12636 _ACEOF
12637 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
12638 if test "x$ac_cv_have_decl_free" = x""yes; then :
12639 ac_have_decl=1
12640 else
12641 ac_have_decl=0
12642 fi
12643
12644 cat >>confdefs.h <<_ACEOF
12645 #define HAVE_DECL_FREE $ac_have_decl
12646 _ACEOF
12647 ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
12648 if test "x$ac_cv_have_decl_sbrk" = x""yes; then :
12649 ac_have_decl=1
12650 else
12651 ac_have_decl=0
12652 fi
12653
12654 cat >>confdefs.h <<_ACEOF
12655 #define HAVE_DECL_SBRK $ac_have_decl
12656 _ACEOF
12657 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
12658 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
12659 ac_have_decl=1
12660 else
12661 ac_have_decl=0
12662 fi
12663
12664 cat >>confdefs.h <<_ACEOF
12665 #define HAVE_DECL_GETENV $ac_have_decl
12666 _ACEOF
12667 ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
12668 if test "x$ac_cv_have_decl_environ" = x""yes; then :
12669 ac_have_decl=1
12670 else
12671 ac_have_decl=0
12672 fi
12673
12674 cat >>confdefs.h <<_ACEOF
12675 #define HAVE_DECL_ENVIRON $ac_have_decl
12676 _ACEOF
12677
12678
12679 # Link in zlib if we can. This is needed only for the bootstrap tests
12680 # right now, since those tests use libbfd, which depends on zlib.
12681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
12682 $as_echo_n "checking for library containing zlibVersion... " >&6; }
12683 if test "${ac_cv_search_zlibVersion+set}" = set; then :
12684 $as_echo_n "(cached) " >&6
12685 else
12686 ac_func_search_save_LIBS=$LIBS
12687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12688 /* end confdefs.h. */
12689
12690 /* Override any GCC internal prototype to avoid an error.
12691 Use char because int might match the return type of a GCC
12692 builtin and then its argument prototype would still apply. */
12693 #ifdef __cplusplus
12694 extern "C"
12695 #endif
12696 char zlibVersion ();
12697 int
12698 main ()
12699 {
12700 return zlibVersion ();
12701 ;
12702 return 0;
12703 }
12704 _ACEOF
12705 for ac_lib in '' z; do
12706 if test -z "$ac_lib"; then
12707 ac_res="none required"
12708 else
12709 ac_res=-l$ac_lib
12710 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12711 fi
12712 if ac_fn_c_try_link "$LINENO"; then :
12713 ac_cv_search_zlibVersion=$ac_res
12714 fi
12715 rm -f core conftest.err conftest.$ac_objext \
12716 conftest$ac_exeext
12717 if test "${ac_cv_search_zlibVersion+set}" = set; then :
12718 break
12719 fi
12720 done
12721 if test "${ac_cv_search_zlibVersion+set}" = set; then :
12722
12723 else
12724 ac_cv_search_zlibVersion=no
12725 fi
12726 rm conftest.$ac_ext
12727 LIBS=$ac_func_search_save_LIBS
12728 fi
12729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
12730 $as_echo "$ac_cv_search_zlibVersion" >&6; }
12731 ac_res=$ac_cv_search_zlibVersion
12732 if test "$ac_res" != no; then :
12733 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12734 for ac_header in zlib.h
12735 do :
12736 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
12737 if test "x$ac_cv_header_zlib_h" = x""yes; then :
12738 cat >>confdefs.h <<_ACEOF
12739 #define HAVE_ZLIB_H 1
12740 _ACEOF
12741
12742 fi
12743
12744 done
12745
12746 fi
12747
12748
12749 # When converting linker scripts into strings for use in emulation
12750 # files, use astring.sed if the compiler supports ANSI string
12751 # concatenation, or ostring.sed otherwise. This is to support the
12752 # broken Microsoft MSVC compiler, which limits the length of string
12753 # constants, while still supporting pre-ANSI compilers which do not
12754 # support string concatenation.
12755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ANSI C string concatenation works" >&5
12756 $as_echo_n "checking whether ANSI C string concatenation works... " >&6; }
12757 if test "${ld_cv_string_concatenation+set}" = set; then :
12758 $as_echo_n "(cached) " >&6
12759 else
12760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12761 /* end confdefs.h. */
12762
12763 int
12764 main ()
12765 {
12766 char *a = "a" "a";
12767 ;
12768 return 0;
12769 }
12770 _ACEOF
12771 if ac_fn_c_try_compile "$LINENO"; then :
12772 ld_cv_string_concatenation=yes
12773 else
12774 ld_cv_string_concatenation=no
12775 fi
12776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12777 fi
12778
12779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_string_concatenation" >&5
12780 $as_echo "$ld_cv_string_concatenation" >&6; }
12781 if test "$ld_cv_string_concatenation" = "yes"; then
12782 STRINGIFY=astring.sed
12783 else
12784 STRINGIFY=ostring.sed
12785 fi
12786
12787
12788 # target-specific stuff:
12789
12790 all_targets=
12791 EMUL=
12792 all_emuls=
12793 all_emul_extras=
12794 all_libpath=
12795
12796 rm -f tdirs
12797
12798 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
12799 do
12800 if test "$targ_alias" = "all"; then
12801 all_targets=true
12802 else
12803 # Canonicalize the secondary target names.
12804 result=`$ac_config_sub $targ_alias 2>/dev/null`
12805 if test -n "$result"; then
12806 targ=$result
12807 else
12808 targ=$targ_alias
12809 fi
12810
12811 . ${srcdir}/configure.tgt
12812
12813 if test "$targ" = "$target"; then
12814 EMUL=$targ_emul
12815 fi
12816
12817 if test x${want64} = xfalse; then
12818 . ${srcdir}/../bfd/config.bfd
12819 fi
12820
12821 if test x${want64} = xtrue; then
12822 targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
12823 targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
12824 fi
12825
12826 for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
12827 case " $all_emuls " in
12828 *" e${i}.o "*) ;;
12829 *)
12830 all_emuls="$all_emuls e${i}.o"
12831 eval result=\$tdir_$i
12832 test -z "$result" && result=$targ_alias
12833 echo tdir_$i=$result >> tdirs
12834 ;;
12835 esac
12836 done
12837
12838 for i in $targ_emul $targ_extra_libpath; do
12839 case " $all_libpath " in
12840 *" ${i} "*) ;;
12841 *)
12842 if test -z "$all_libpath"; then
12843 all_libpath=${i}
12844 else
12845 all_libpath="$all_libpath ${i}"
12846 fi
12847 ;;
12848 esac
12849 done
12850
12851 for i in $targ_extra_ofiles; do
12852 case " $all_emul_extras " in
12853 *" ${i} "*) ;;
12854 *)
12855 all_emul_extras="$all_emul_extras ${i}"
12856 ;;
12857 esac
12858 done
12859 fi
12860 done
12861
12862
12863
12864 TDIRS=tdirs
12865
12866
12867 if test x${all_targets} = xtrue; then
12868 if test x${want64} = xfalse; then
12869 # The cast to long int works around a bug in the HP C Compiler
12870 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12871 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12872 # This bug is HP SR number 8606223364.
12873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12874 $as_echo_n "checking size of long... " >&6; }
12875 if test "${ac_cv_sizeof_long+set}" = set; then :
12876 $as_echo_n "(cached) " >&6
12877 else
12878 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
12879
12880 else
12881 if test "$ac_cv_type_long" = yes; then
12882 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12883 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12884 { as_fn_set_status 77
12885 as_fn_error "cannot compute sizeof (long)
12886 See \`config.log' for more details." "$LINENO" 5; }; }
12887 else
12888 ac_cv_sizeof_long=0
12889 fi
12890 fi
12891
12892 fi
12893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12894 $as_echo "$ac_cv_sizeof_long" >&6; }
12895
12896
12897
12898 cat >>confdefs.h <<_ACEOF
12899 #define SIZEOF_LONG $ac_cv_sizeof_long
12900 _ACEOF
12901
12902
12903 if test "x${ac_cv_sizeof_long}" = "x8"; then
12904 want64=true
12905 fi
12906 fi
12907 if test x${want64} = xtrue; then
12908 EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
12909 else
12910 EMULATION_OFILES='$(ALL_EMULATIONS)'
12911 fi
12912 EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
12913 else
12914 EMULATION_OFILES=$all_emuls
12915 EMUL_EXTRA_OFILES=$all_emul_extras
12916 fi
12917
12918
12919
12920
12921 EMULATION_LIBPATH=$all_libpath
12922
12923
12924 if test x${enable_static} = xno; then
12925 TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
12926 else
12927 TESTBFDLIB="../bfd/.libs/libbfd.a"
12928 fi
12929
12930
12931 target_vendor=${target_vendor=$host_vendor}
12932 case "$target_vendor" in
12933 hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
12934 *) EXTRA_SHLIB_EXTENSION= ;;
12935 esac
12936
12937 case "$target_os" in
12938 lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
12939 esac
12940
12941 if test x${EXTRA_SHLIB_EXTENSION} != x ; then
12942
12943 cat >>confdefs.h <<_ACEOF
12944 #define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
12945 _ACEOF
12946
12947 fi
12948
12949
12950
12951
12952
12953
12954 ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
12955
12956 cat >confcache <<\_ACEOF
12957 # This file is a shell script that caches the results of configure
12958 # tests run on this system so they can be shared between configure
12959 # scripts and configure runs, see configure's option --config-cache.
12960 # It is not useful on other systems. If it contains results you don't
12961 # want to keep, you may remove or edit it.
12962 #
12963 # config.status only pays attention to the cache file if you give it
12964 # the --recheck option to rerun configure.
12965 #
12966 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12967 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12968 # following values.
12969
12970 _ACEOF
12971
12972 # The following way of writing the cache mishandles newlines in values,
12973 # but we know of no workaround that is simple, portable, and efficient.
12974 # So, we kill variables containing newlines.
12975 # Ultrix sh set writes to stderr and can't be redirected directly,
12976 # and sets the high bit in the cache file unless we assign to the vars.
12977 (
12978 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12979 eval ac_val=\$$ac_var
12980 case $ac_val in #(
12981 *${as_nl}*)
12982 case $ac_var in #(
12983 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12984 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12985 esac
12986 case $ac_var in #(
12987 _ | IFS | as_nl) ;; #(
12988 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12989 *) { eval $ac_var=; unset $ac_var;} ;;
12990 esac ;;
12991 esac
12992 done
12993
12994 (set) 2>&1 |
12995 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12996 *${as_nl}ac_space=\ *)
12997 # `set' does not quote correctly, so add quotes: double-quote
12998 # substitution turns \\\\ into \\, and sed turns \\ into \.
12999 sed -n \
13000 "s/'/'\\\\''/g;
13001 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13002 ;; #(
13003 *)
13004 # `set' quotes correctly as required by POSIX, so do not add quotes.
13005 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13006 ;;
13007 esac |
13008 sort
13009 ) |
13010 sed '
13011 /^ac_cv_env_/b end
13012 t clear
13013 :clear
13014 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13015 t end
13016 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13017 :end' >>confcache
13018 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13019 if test -w "$cache_file"; then
13020 test "x$cache_file" != "x/dev/null" &&
13021 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13022 $as_echo "$as_me: updating cache $cache_file" >&6;}
13023 cat confcache >$cache_file
13024 else
13025 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13026 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13027 fi
13028 fi
13029 rm -f confcache
13030
13031 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13032 # Let make expand exec_prefix.
13033 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13034
13035 DEFS=-DHAVE_CONFIG_H
13036
13037 ac_libobjs=
13038 ac_ltlibobjs=
13039 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13040 # 1. Remove the extension, and $U if already installed.
13041 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13042 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13043 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13044 # will be set to the directory where LIBOBJS objects are built.
13045 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13046 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13047 done
13048 LIBOBJS=$ac_libobjs
13049
13050 LTLIBOBJS=$ac_ltlibobjs
13051
13052
13053 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13054 as_fn_error "conditional \"AMDEP\" was never defined.
13055 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13056 fi
13057 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13058 as_fn_error "conditional \"am__fastdepCC\" was never defined.
13059 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13060 fi
13061 if test -n "$EXEEXT"; then
13062 am__EXEEXT_TRUE=
13063 am__EXEEXT_FALSE='#'
13064 else
13065 am__EXEEXT_TRUE='#'
13066 am__EXEEXT_FALSE=
13067 fi
13068
13069 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13070 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
13071 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13072 fi
13073 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
13074 as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
13075 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13076 fi
13077
13078 : ${CONFIG_STATUS=./config.status}
13079 ac_write_fail=0
13080 ac_clean_files_save=$ac_clean_files
13081 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13082 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13083 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13084 as_write_fail=0
13085 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13086 #! $SHELL
13087 # Generated by $as_me.
13088 # Run this file to recreate the current configuration.
13089 # Compiler output produced by configure, useful for debugging
13090 # configure, is in config.log if it exists.
13091
13092 debug=false
13093 ac_cs_recheck=false
13094 ac_cs_silent=false
13095
13096 SHELL=\${CONFIG_SHELL-$SHELL}
13097 export SHELL
13098 _ASEOF
13099 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13100 ## -------------------- ##
13101 ## M4sh Initialization. ##
13102 ## -------------------- ##
13103
13104 # Be more Bourne compatible
13105 DUALCASE=1; export DUALCASE # for MKS sh
13106 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13107 emulate sh
13108 NULLCMD=:
13109 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13110 # is contrary to our usage. Disable this feature.
13111 alias -g '${1+"$@"}'='"$@"'
13112 setopt NO_GLOB_SUBST
13113 else
13114 case `(set -o) 2>/dev/null` in #(
13115 *posix*) :
13116 set -o posix ;; #(
13117 *) :
13118 ;;
13119 esac
13120 fi
13121
13122
13123 as_nl='
13124 '
13125 export as_nl
13126 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13127 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13128 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13129 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13130 # Prefer a ksh shell builtin over an external printf program on Solaris,
13131 # but without wasting forks for bash or zsh.
13132 if test -z "$BASH_VERSION$ZSH_VERSION" \
13133 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13134 as_echo='print -r --'
13135 as_echo_n='print -rn --'
13136 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13137 as_echo='printf %s\n'
13138 as_echo_n='printf %s'
13139 else
13140 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13141 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13142 as_echo_n='/usr/ucb/echo -n'
13143 else
13144 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13145 as_echo_n_body='eval
13146 arg=$1;
13147 case $arg in #(
13148 *"$as_nl"*)
13149 expr "X$arg" : "X\\(.*\\)$as_nl";
13150 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13151 esac;
13152 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13153 '
13154 export as_echo_n_body
13155 as_echo_n='sh -c $as_echo_n_body as_echo'
13156 fi
13157 export as_echo_body
13158 as_echo='sh -c $as_echo_body as_echo'
13159 fi
13160
13161 # The user is always right.
13162 if test "${PATH_SEPARATOR+set}" != set; then
13163 PATH_SEPARATOR=:
13164 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13165 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13166 PATH_SEPARATOR=';'
13167 }
13168 fi
13169
13170
13171 # IFS
13172 # We need space, tab and new line, in precisely that order. Quoting is
13173 # there to prevent editors from complaining about space-tab.
13174 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13175 # splitting by setting IFS to empty value.)
13176 IFS=" "" $as_nl"
13177
13178 # Find who we are. Look in the path if we contain no directory separator.
13179 case $0 in #((
13180 *[\\/]* ) as_myself=$0 ;;
13181 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13182 for as_dir in $PATH
13183 do
13184 IFS=$as_save_IFS
13185 test -z "$as_dir" && as_dir=.
13186 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13187 done
13188 IFS=$as_save_IFS
13189
13190 ;;
13191 esac
13192 # We did not find ourselves, most probably we were run as `sh COMMAND'
13193 # in which case we are not to be found in the path.
13194 if test "x$as_myself" = x; then
13195 as_myself=$0
13196 fi
13197 if test ! -f "$as_myself"; then
13198 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13199 exit 1
13200 fi
13201
13202 # Unset variables that we do not need and which cause bugs (e.g. in
13203 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13204 # suppresses any "Segmentation fault" message there. '((' could
13205 # trigger a bug in pdksh 5.2.14.
13206 for as_var in BASH_ENV ENV MAIL MAILPATH
13207 do eval test x\${$as_var+set} = xset \
13208 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13209 done
13210 PS1='$ '
13211 PS2='> '
13212 PS4='+ '
13213
13214 # NLS nuisances.
13215 LC_ALL=C
13216 export LC_ALL
13217 LANGUAGE=C
13218 export LANGUAGE
13219
13220 # CDPATH.
13221 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13222
13223
13224 # as_fn_error ERROR [LINENO LOG_FD]
13225 # ---------------------------------
13226 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13227 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13228 # script with status $?, using 1 if that was 0.
13229 as_fn_error ()
13230 {
13231 as_status=$?; test $as_status -eq 0 && as_status=1
13232 if test "$3"; then
13233 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13234 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
13235 fi
13236 $as_echo "$as_me: error: $1" >&2
13237 as_fn_exit $as_status
13238 } # as_fn_error
13239
13240
13241 # as_fn_set_status STATUS
13242 # -----------------------
13243 # Set $? to STATUS, without forking.
13244 as_fn_set_status ()
13245 {
13246 return $1
13247 } # as_fn_set_status
13248
13249 # as_fn_exit STATUS
13250 # -----------------
13251 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13252 as_fn_exit ()
13253 {
13254 set +e
13255 as_fn_set_status $1
13256 exit $1
13257 } # as_fn_exit
13258
13259 # as_fn_unset VAR
13260 # ---------------
13261 # Portably unset VAR.
13262 as_fn_unset ()
13263 {
13264 { eval $1=; unset $1;}
13265 }
13266 as_unset=as_fn_unset
13267 # as_fn_append VAR VALUE
13268 # ----------------------
13269 # Append the text in VALUE to the end of the definition contained in VAR. Take
13270 # advantage of any shell optimizations that allow amortized linear growth over
13271 # repeated appends, instead of the typical quadratic growth present in naive
13272 # implementations.
13273 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13274 eval 'as_fn_append ()
13275 {
13276 eval $1+=\$2
13277 }'
13278 else
13279 as_fn_append ()
13280 {
13281 eval $1=\$$1\$2
13282 }
13283 fi # as_fn_append
13284
13285 # as_fn_arith ARG...
13286 # ------------------
13287 # Perform arithmetic evaluation on the ARGs, and store the result in the
13288 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13289 # must be portable across $(()) and expr.
13290 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13291 eval 'as_fn_arith ()
13292 {
13293 as_val=$(( $* ))
13294 }'
13295 else
13296 as_fn_arith ()
13297 {
13298 as_val=`expr "$@" || test $? -eq 1`
13299 }
13300 fi # as_fn_arith
13301
13302
13303 if expr a : '\(a\)' >/dev/null 2>&1 &&
13304 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13305 as_expr=expr
13306 else
13307 as_expr=false
13308 fi
13309
13310 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13311 as_basename=basename
13312 else
13313 as_basename=false
13314 fi
13315
13316 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13317 as_dirname=dirname
13318 else
13319 as_dirname=false
13320 fi
13321
13322 as_me=`$as_basename -- "$0" ||
13323 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13324 X"$0" : 'X\(//\)$' \| \
13325 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13326 $as_echo X/"$0" |
13327 sed '/^.*\/\([^/][^/]*\)\/*$/{
13328 s//\1/
13329 q
13330 }
13331 /^X\/\(\/\/\)$/{
13332 s//\1/
13333 q
13334 }
13335 /^X\/\(\/\).*/{
13336 s//\1/
13337 q
13338 }
13339 s/.*/./; q'`
13340
13341 # Avoid depending upon Character Ranges.
13342 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13343 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13344 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13345 as_cr_digits='0123456789'
13346 as_cr_alnum=$as_cr_Letters$as_cr_digits
13347
13348 ECHO_C= ECHO_N= ECHO_T=
13349 case `echo -n x` in #(((((
13350 -n*)
13351 case `echo 'xy\c'` in
13352 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13353 xy) ECHO_C='\c';;
13354 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13355 ECHO_T=' ';;
13356 esac;;
13357 *)
13358 ECHO_N='-n';;
13359 esac
13360
13361 rm -f conf$$ conf$$.exe conf$$.file
13362 if test -d conf$$.dir; then
13363 rm -f conf$$.dir/conf$$.file
13364 else
13365 rm -f conf$$.dir
13366 mkdir conf$$.dir 2>/dev/null
13367 fi
13368 if (echo >conf$$.file) 2>/dev/null; then
13369 if ln -s conf$$.file conf$$ 2>/dev/null; then
13370 as_ln_s='ln -s'
13371 # ... but there are two gotchas:
13372 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13373 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13374 # In both cases, we have to default to `cp -p'.
13375 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13376 as_ln_s='cp -p'
13377 elif ln conf$$.file conf$$ 2>/dev/null; then
13378 as_ln_s=ln
13379 else
13380 as_ln_s='cp -p'
13381 fi
13382 else
13383 as_ln_s='cp -p'
13384 fi
13385 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13386 rmdir conf$$.dir 2>/dev/null
13387
13388
13389 # as_fn_mkdir_p
13390 # -------------
13391 # Create "$as_dir" as a directory, including parents if necessary.
13392 as_fn_mkdir_p ()
13393 {
13394
13395 case $as_dir in #(
13396 -*) as_dir=./$as_dir;;
13397 esac
13398 test -d "$as_dir" || eval $as_mkdir_p || {
13399 as_dirs=
13400 while :; do
13401 case $as_dir in #(
13402 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13403 *) as_qdir=$as_dir;;
13404 esac
13405 as_dirs="'$as_qdir' $as_dirs"
13406 as_dir=`$as_dirname -- "$as_dir" ||
13407 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13408 X"$as_dir" : 'X\(//\)[^/]' \| \
13409 X"$as_dir" : 'X\(//\)$' \| \
13410 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13411 $as_echo X"$as_dir" |
13412 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13413 s//\1/
13414 q
13415 }
13416 /^X\(\/\/\)[^/].*/{
13417 s//\1/
13418 q
13419 }
13420 /^X\(\/\/\)$/{
13421 s//\1/
13422 q
13423 }
13424 /^X\(\/\).*/{
13425 s//\1/
13426 q
13427 }
13428 s/.*/./; q'`
13429 test -d "$as_dir" && break
13430 done
13431 test -z "$as_dirs" || eval "mkdir $as_dirs"
13432 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
13433
13434
13435 } # as_fn_mkdir_p
13436 if mkdir -p . 2>/dev/null; then
13437 as_mkdir_p='mkdir -p "$as_dir"'
13438 else
13439 test -d ./-p && rmdir ./-p
13440 as_mkdir_p=false
13441 fi
13442
13443 if test -x / >/dev/null 2>&1; then
13444 as_test_x='test -x'
13445 else
13446 if ls -dL / >/dev/null 2>&1; then
13447 as_ls_L_option=L
13448 else
13449 as_ls_L_option=
13450 fi
13451 as_test_x='
13452 eval sh -c '\''
13453 if test -d "$1"; then
13454 test -d "$1/.";
13455 else
13456 case $1 in #(
13457 -*)set "./$1";;
13458 esac;
13459 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13460 ???[sx]*):;;*)false;;esac;fi
13461 '\'' sh
13462 '
13463 fi
13464 as_executable_p=$as_test_x
13465
13466 # Sed expression to map a string onto a valid CPP name.
13467 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13468
13469 # Sed expression to map a string onto a valid variable name.
13470 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13471
13472
13473 exec 6>&1
13474 ## ----------------------------------- ##
13475 ## Main body of $CONFIG_STATUS script. ##
13476 ## ----------------------------------- ##
13477 _ASEOF
13478 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13479
13480 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13481 # Save the log message, to keep $0 and so on meaningful, and to
13482 # report actual input values of CONFIG_FILES etc. instead of their
13483 # values after options handling.
13484 ac_log="
13485 This file was extended by $as_me, which was
13486 generated by GNU Autoconf 2.64. Invocation command line was
13487
13488 CONFIG_FILES = $CONFIG_FILES
13489 CONFIG_HEADERS = $CONFIG_HEADERS
13490 CONFIG_LINKS = $CONFIG_LINKS
13491 CONFIG_COMMANDS = $CONFIG_COMMANDS
13492 $ $0 $@
13493
13494 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13495 "
13496
13497 _ACEOF
13498
13499 case $ac_config_files in *"
13500 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13501 esac
13502
13503 case $ac_config_headers in *"
13504 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13505 esac
13506
13507
13508 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13509 # Files that config.status was made for.
13510 config_files="$ac_config_files"
13511 config_headers="$ac_config_headers"
13512 config_commands="$ac_config_commands"
13513
13514 _ACEOF
13515
13516 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13517 ac_cs_usage="\
13518 \`$as_me' instantiates files and other configuration actions
13519 from templates according to the current configuration. Unless the files
13520 and actions are specified as TAGs, all are instantiated by default.
13521
13522 Usage: $0 [OPTION]... [TAG]...
13523
13524 -h, --help print this help, then exit
13525 -V, --version print version number and configuration settings, then exit
13526 -q, --quiet, --silent
13527 do not print progress messages
13528 -d, --debug don't remove temporary files
13529 --recheck update $as_me by reconfiguring in the same conditions
13530 --file=FILE[:TEMPLATE]
13531 instantiate the configuration file FILE
13532 --header=FILE[:TEMPLATE]
13533 instantiate the configuration header FILE
13534
13535 Configuration files:
13536 $config_files
13537
13538 Configuration headers:
13539 $config_headers
13540
13541 Configuration commands:
13542 $config_commands
13543
13544 Report bugs to the package provider."
13545
13546 _ACEOF
13547 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13548 ac_cs_version="\\
13549 config.status
13550 configured by $0, generated by GNU Autoconf 2.64,
13551 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13552
13553 Copyright (C) 2009 Free Software Foundation, Inc.
13554 This config.status script is free software; the Free Software Foundation
13555 gives unlimited permission to copy, distribute and modify it."
13556
13557 ac_pwd='$ac_pwd'
13558 srcdir='$srcdir'
13559 INSTALL='$INSTALL'
13560 MKDIR_P='$MKDIR_P'
13561 AWK='$AWK'
13562 test -n "\$AWK" || AWK=awk
13563 _ACEOF
13564
13565 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13566 # The default lists apply if the user does not specify any file.
13567 ac_need_defaults=:
13568 while test $# != 0
13569 do
13570 case $1 in
13571 --*=*)
13572 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13573 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13574 ac_shift=:
13575 ;;
13576 *)
13577 ac_option=$1
13578 ac_optarg=$2
13579 ac_shift=shift
13580 ;;
13581 esac
13582
13583 case $ac_option in
13584 # Handling of the options.
13585 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13586 ac_cs_recheck=: ;;
13587 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13588 $as_echo "$ac_cs_version"; exit ;;
13589 --debug | --debu | --deb | --de | --d | -d )
13590 debug=: ;;
13591 --file | --fil | --fi | --f )
13592 $ac_shift
13593 case $ac_optarg in
13594 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13595 esac
13596 as_fn_append CONFIG_FILES " '$ac_optarg'"
13597 ac_need_defaults=false;;
13598 --header | --heade | --head | --hea )
13599 $ac_shift
13600 case $ac_optarg in
13601 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13602 esac
13603 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13604 ac_need_defaults=false;;
13605 --he | --h)
13606 # Conflict between --help and --header
13607 as_fn_error "ambiguous option: \`$1'
13608 Try \`$0 --help' for more information.";;
13609 --help | --hel | -h )
13610 $as_echo "$ac_cs_usage"; exit ;;
13611 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13612 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13613 ac_cs_silent=: ;;
13614
13615 # This is an error.
13616 -*) as_fn_error "unrecognized option: \`$1'
13617 Try \`$0 --help' for more information." ;;
13618
13619 *) as_fn_append ac_config_targets " $1"
13620 ac_need_defaults=false ;;
13621
13622 esac
13623 shift
13624 done
13625
13626 ac_configure_extra_args=
13627
13628 if $ac_cs_silent; then
13629 exec 6>/dev/null
13630 ac_configure_extra_args="$ac_configure_extra_args --silent"
13631 fi
13632
13633 _ACEOF
13634 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13635 if \$ac_cs_recheck; then
13636 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13637 shift
13638 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13639 CONFIG_SHELL='$SHELL'
13640 export CONFIG_SHELL
13641 exec "\$@"
13642 fi
13643
13644 _ACEOF
13645 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13646 exec 5>>config.log
13647 {
13648 echo
13649 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13650 ## Running $as_me. ##
13651 _ASBOX
13652 $as_echo "$ac_log"
13653 } >&5
13654
13655 _ACEOF
13656 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13657 #
13658 # INIT-COMMANDS
13659 #
13660 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13661
13662
13663 # The HP-UX ksh and POSIX shell print the target directory to stdout
13664 # if CDPATH is set.
13665 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13666
13667 sed_quote_subst='$sed_quote_subst'
13668 double_quote_subst='$double_quote_subst'
13669 delay_variable_subst='$delay_variable_subst'
13670 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
13671 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
13672 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
13673 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
13674 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
13675 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
13676 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
13677 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
13678 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
13679 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
13680 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
13681 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
13682 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
13683 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
13684 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
13685 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
13686 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
13687 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
13688 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
13689 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
13690 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
13691 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
13692 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
13693 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
13694 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
13695 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
13696 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
13697 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13698 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
13699 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
13700 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
13701 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
13702 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
13703 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
13704 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
13705 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13706 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13707 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13708 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
13709 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
13710 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
13711 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
13712 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
13713 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
13714 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
13715 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
13716 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
13717 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
13718 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
13719 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
13720 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
13721 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
13722 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
13723 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
13724 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
13725 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
13726 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
13727 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
13728 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
13729 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
13730 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
13731 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
13732 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13733 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13734 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
13735 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
13736 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
13737 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
13738 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
13739 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13740 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13741 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13742 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13743 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13744 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13745 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
13746 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
13747 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
13748 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
13749 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
13750 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
13751 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
13752 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
13753 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
13754 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
13755 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
13756 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
13757 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
13758 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
13759 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
13760 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13761 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
13762 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
13763 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13764 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
13765 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
13766 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
13767 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
13768 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
13769 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
13770 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
13771 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
13772 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
13773 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
13774 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
13775 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13776 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13777 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13778 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
13779 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
13780 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
13781 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
13782 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
13783 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
13784 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
13785 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
13786 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
13787 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
13788
13789 LTCC='$LTCC'
13790 LTCFLAGS='$LTCFLAGS'
13791 compiler='$compiler_DEFAULT'
13792
13793 # Quote evaled strings.
13794 for var in SED \
13795 GREP \
13796 EGREP \
13797 FGREP \
13798 LD \
13799 NM \
13800 LN_S \
13801 lt_SP2NL \
13802 lt_NL2SP \
13803 reload_flag \
13804 OBJDUMP \
13805 deplibs_check_method \
13806 file_magic_cmd \
13807 AR \
13808 AR_FLAGS \
13809 STRIP \
13810 RANLIB \
13811 CC \
13812 CFLAGS \
13813 compiler \
13814 lt_cv_sys_global_symbol_pipe \
13815 lt_cv_sys_global_symbol_to_cdecl \
13816 lt_cv_sys_global_symbol_to_c_name_address \
13817 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13818 SHELL \
13819 ECHO \
13820 lt_prog_compiler_no_builtin_flag \
13821 lt_prog_compiler_wl \
13822 lt_prog_compiler_pic \
13823 lt_prog_compiler_static \
13824 lt_cv_prog_compiler_c_o \
13825 need_locks \
13826 DSYMUTIL \
13827 NMEDIT \
13828 LIPO \
13829 OTOOL \
13830 OTOOL64 \
13831 shrext_cmds \
13832 export_dynamic_flag_spec \
13833 whole_archive_flag_spec \
13834 compiler_needs_object \
13835 with_gnu_ld \
13836 allow_undefined_flag \
13837 no_undefined_flag \
13838 hardcode_libdir_flag_spec \
13839 hardcode_libdir_flag_spec_ld \
13840 hardcode_libdir_separator \
13841 fix_srcfile_path \
13842 exclude_expsyms \
13843 include_expsyms \
13844 file_list_spec \
13845 variables_saved_for_relink \
13846 libname_spec \
13847 library_names_spec \
13848 soname_spec \
13849 finish_eval \
13850 old_striplib \
13851 striplib; do
13852 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
13853 *[\\\\\\\`\\"\\\$]*)
13854 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13855 ;;
13856 *)
13857 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13858 ;;
13859 esac
13860 done
13861
13862 # Double-quote double-evaled strings.
13863 for var in reload_cmds \
13864 old_postinstall_cmds \
13865 old_postuninstall_cmds \
13866 old_archive_cmds \
13867 extract_expsyms_cmds \
13868 old_archive_from_new_cmds \
13869 old_archive_from_expsyms_cmds \
13870 archive_cmds \
13871 archive_expsym_cmds \
13872 module_cmds \
13873 module_expsym_cmds \
13874 export_symbols_cmds \
13875 prelink_cmds \
13876 postinstall_cmds \
13877 postuninstall_cmds \
13878 finish_cmds \
13879 sys_lib_search_path_spec \
13880 sys_lib_dlsearch_path_spec; do
13881 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
13882 *[\\\\\\\`\\"\\\$]*)
13883 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13884 ;;
13885 *)
13886 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13887 ;;
13888 esac
13889 done
13890
13891 # Fix-up fallback echo if it was mangled by the above quoting rules.
13892 case \$lt_ECHO in
13893 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
13894 ;;
13895 esac
13896
13897 ac_aux_dir='$ac_aux_dir'
13898 xsi_shell='$xsi_shell'
13899 lt_shell_append='$lt_shell_append'
13900
13901 # See if we are running on zsh, and set the options which allow our
13902 # commands through without removal of \ escapes INIT.
13903 if test -n "\${ZSH_VERSION+set}" ; then
13904 setopt NO_GLOB_SUBST
13905 fi
13906
13907
13908 PACKAGE='$PACKAGE'
13909 VERSION='$VERSION'
13910 TIMESTAMP='$TIMESTAMP'
13911 RM='$RM'
13912 ofile='$ofile'
13913
13914
13915
13916 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
13917 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
13918 # from automake.
13919 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
13920 # Capture the value of LINGUAS because we need it to compute CATALOGS.
13921 LINGUAS="${LINGUAS-%UNSET%}"
13922
13923
13924 _ACEOF
13925
13926 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13927
13928 # Handling of arguments.
13929 for ac_config_target in $ac_config_targets
13930 do
13931 case $ac_config_target in
13932 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13933 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
13934 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13935 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13936 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13937 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
13938
13939 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13940 esac
13941 done
13942
13943
13944 # If the user did not use the arguments to specify the items to instantiate,
13945 # then the envvar interface is used. Set only those that are not.
13946 # We use the long form for the default assignment because of an extremely
13947 # bizarre bug on SunOS 4.1.3.
13948 if $ac_need_defaults; then
13949 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13950 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13951 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13952 fi
13953
13954 # Have a temporary directory for convenience. Make it in the build tree
13955 # simply because there is no reason against having it here, and in addition,
13956 # creating and moving files from /tmp can sometimes cause problems.
13957 # Hook for its removal unless debugging.
13958 # Note that there is a small window in which the directory will not be cleaned:
13959 # after its creation but before its name has been assigned to `$tmp'.
13960 $debug ||
13961 {
13962 tmp=
13963 trap 'exit_status=$?
13964 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13965 ' 0
13966 trap 'as_fn_exit 1' 1 2 13 15
13967 }
13968 # Create a (secure) tmp directory for tmp files.
13969
13970 {
13971 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13972 test -n "$tmp" && test -d "$tmp"
13973 } ||
13974 {
13975 tmp=./conf$$-$RANDOM
13976 (umask 077 && mkdir "$tmp")
13977 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
13978
13979 # Set up the scripts for CONFIG_FILES section.
13980 # No need to generate them if there are no CONFIG_FILES.
13981 # This happens for instance with `./config.status config.h'.
13982 if test -n "$CONFIG_FILES"; then
13983
13984 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
13985 ac_cs_awk_getline=:
13986 ac_cs_awk_pipe_init=
13987 ac_cs_awk_read_file='
13988 while ((getline aline < (F[key])) > 0)
13989 print(aline)
13990 close(F[key])'
13991 ac_cs_awk_pipe_fini=
13992 else
13993 ac_cs_awk_getline=false
13994 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
13995 ac_cs_awk_read_file='
13996 print "|#_!!_#|"
13997 print "cat " F[key] " &&"
13998 '$ac_cs_awk_pipe_init
13999 # The final `:' finishes the AND list.
14000 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14001 fi
14002 ac_cr=`echo X | tr X '\015'`
14003 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14004 # But we know of no other shell where ac_cr would be empty at this
14005 # point, so we can use a bashism as a fallback.
14006 if test "x$ac_cr" = x; then
14007 eval ac_cr=\$\'\\r\'
14008 fi
14009 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14010 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14011 ac_cs_awk_cr='\r'
14012 else
14013 ac_cs_awk_cr=$ac_cr
14014 fi
14015
14016 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14017 _ACEOF
14018
14019 # Create commands to substitute file output variables.
14020 {
14021 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14022 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
14023 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14024 echo "_ACAWK" &&
14025 echo "_ACEOF"
14026 } >conf$$files.sh &&
14027 . ./conf$$files.sh ||
14028 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14029 rm -f conf$$files.sh
14030
14031 {
14032 echo "cat >conf$$subs.awk <<_ACEOF" &&
14033 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14034 echo "_ACEOF"
14035 } >conf$$subs.sh ||
14036 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14037 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14038 ac_delim='%!_!# '
14039 for ac_last_try in false false false false false :; do
14040 . ./conf$$subs.sh ||
14041 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14042
14043 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14044 if test $ac_delim_n = $ac_delim_num; then
14045 break
14046 elif $ac_last_try; then
14047 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14048 else
14049 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14050 fi
14051 done
14052 rm -f conf$$subs.sh
14053
14054 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14055 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14056 _ACEOF
14057 sed -n '
14058 h
14059 s/^/S["/; s/!.*/"]=/
14060 p
14061 g
14062 s/^[^!]*!//
14063 :repl
14064 t repl
14065 s/'"$ac_delim"'$//
14066 t delim
14067 :nl
14068 h
14069 s/\(.\{148\}\).*/\1/
14070 t more1
14071 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14072 p
14073 n
14074 b repl
14075 :more1
14076 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14077 p
14078 g
14079 s/.\{148\}//
14080 t nl
14081 :delim
14082 h
14083 s/\(.\{148\}\).*/\1/
14084 t more2
14085 s/["\\]/\\&/g; s/^/"/; s/$/"/
14086 p
14087 b
14088 :more2
14089 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14090 p
14091 g
14092 s/.\{148\}//
14093 t delim
14094 ' <conf$$subs.awk | sed '
14095 /^[^""]/{
14096 N
14097 s/\n//
14098 }
14099 ' >>$CONFIG_STATUS || ac_write_fail=1
14100 rm -f conf$$subs.awk
14101 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14102 _ACAWK
14103 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14104 for (key in S) S_is_set[key] = 1
14105 FS = "\a"
14106 \$ac_cs_awk_pipe_init
14107 }
14108 {
14109 line = $ 0
14110 nfields = split(line, field, "@")
14111 substed = 0
14112 len = length(field[1])
14113 for (i = 2; i < nfields; i++) {
14114 key = field[i]
14115 keylen = length(key)
14116 if (S_is_set[key]) {
14117 value = S[key]
14118 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14119 len += length(value) + length(field[++i])
14120 substed = 1
14121 } else
14122 len += 1 + keylen
14123 }
14124 if (nfields == 3 && !substed) {
14125 key = field[2]
14126 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14127 \$ac_cs_awk_read_file
14128 next
14129 }
14130 }
14131 print line
14132 }
14133 \$ac_cs_awk_pipe_fini
14134 _ACAWK
14135 _ACEOF
14136 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14137 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14138 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14139 else
14140 cat
14141 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14142 || as_fn_error "could not setup config files machinery" "$LINENO" 5
14143 _ACEOF
14144
14145 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14146 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14147 # trailing colons and then remove the whole line if VPATH becomes empty
14148 # (actually we leave an empty line to preserve line numbers).
14149 if test "x$srcdir" = x.; then
14150 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14151 s/:*\$(srcdir):*/:/
14152 s/:*\${srcdir}:*/:/
14153 s/:*@srcdir@:*/:/
14154 s/^\([^=]*=[ ]*\):*/\1/
14155 s/:*$//
14156 s/^[^=]*=[ ]*$//
14157 }'
14158 fi
14159
14160 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14161 fi # test -n "$CONFIG_FILES"
14162
14163 # Set up the scripts for CONFIG_HEADERS section.
14164 # No need to generate them if there are no CONFIG_HEADERS.
14165 # This happens for instance with `./config.status Makefile'.
14166 if test -n "$CONFIG_HEADERS"; then
14167 cat >"$tmp/defines.awk" <<\_ACAWK ||
14168 BEGIN {
14169 _ACEOF
14170
14171 # Transform confdefs.h into an awk script `defines.awk', embedded as
14172 # here-document in config.status, that substitutes the proper values into
14173 # config.h.in to produce config.h.
14174
14175 # Create a delimiter string that does not exist in confdefs.h, to ease
14176 # handling of long lines.
14177 ac_delim='%!_!# '
14178 for ac_last_try in false false :; do
14179 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14180 if test -z "$ac_t"; then
14181 break
14182 elif $ac_last_try; then
14183 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
14184 else
14185 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14186 fi
14187 done
14188
14189 # For the awk script, D is an array of macro values keyed by name,
14190 # likewise P contains macro parameters if any. Preserve backslash
14191 # newline sequences.
14192
14193 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14194 sed -n '
14195 s/.\{148\}/&'"$ac_delim"'/g
14196 t rset
14197 :rset
14198 s/^[ ]*#[ ]*define[ ][ ]*/ /
14199 t def
14200 d
14201 :def
14202 s/\\$//
14203 t bsnl
14204 s/["\\]/\\&/g
14205 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14206 D["\1"]=" \3"/p
14207 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14208 d
14209 :bsnl
14210 s/["\\]/\\&/g
14211 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14212 D["\1"]=" \3\\\\\\n"\\/p
14213 t cont
14214 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14215 t cont
14216 d
14217 :cont
14218 n
14219 s/.\{148\}/&'"$ac_delim"'/g
14220 t clear
14221 :clear
14222 s/\\$//
14223 t bsnlc
14224 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14225 d
14226 :bsnlc
14227 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14228 b cont
14229 ' <confdefs.h | sed '
14230 s/'"$ac_delim"'/"\\\
14231 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14232
14233 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14234 for (key in D) D_is_set[key] = 1
14235 FS = "\a"
14236 }
14237 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14238 line = \$ 0
14239 split(line, arg, " ")
14240 if (arg[1] == "#") {
14241 defundef = arg[2]
14242 mac1 = arg[3]
14243 } else {
14244 defundef = substr(arg[1], 2)
14245 mac1 = arg[2]
14246 }
14247 split(mac1, mac2, "(") #)
14248 macro = mac2[1]
14249 prefix = substr(line, 1, index(line, defundef) - 1)
14250 if (D_is_set[macro]) {
14251 # Preserve the white space surrounding the "#".
14252 print prefix "define", macro P[macro] D[macro]
14253 next
14254 } else {
14255 # Replace #undef with comments. This is necessary, for example,
14256 # in the case of _POSIX_SOURCE, which is predefined and required
14257 # on some systems where configure will not decide to define it.
14258 if (defundef == "undef") {
14259 print "/*", prefix defundef, macro, "*/"
14260 next
14261 }
14262 }
14263 }
14264 { print }
14265 _ACAWK
14266 _ACEOF
14267 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14268 as_fn_error "could not setup config headers machinery" "$LINENO" 5
14269 fi # test -n "$CONFIG_HEADERS"
14270
14271
14272 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14273 shift
14274 for ac_tag
14275 do
14276 case $ac_tag in
14277 :[FHLC]) ac_mode=$ac_tag; continue;;
14278 esac
14279 case $ac_mode$ac_tag in
14280 :[FHL]*:*);;
14281 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14282 :[FH]-) ac_tag=-:-;;
14283 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14284 esac
14285 ac_save_IFS=$IFS
14286 IFS=:
14287 set x $ac_tag
14288 IFS=$ac_save_IFS
14289 shift
14290 ac_file=$1
14291 shift
14292
14293 case $ac_mode in
14294 :L) ac_source=$1;;
14295 :[FH])
14296 ac_file_inputs=
14297 for ac_f
14298 do
14299 case $ac_f in
14300 -) ac_f="$tmp/stdin";;
14301 *) # Look for the file first in the build tree, then in the source tree
14302 # (if the path is not absolute). The absolute path cannot be DOS-style,
14303 # because $ac_f cannot contain `:'.
14304 test -f "$ac_f" ||
14305 case $ac_f in
14306 [\\/$]*) false;;
14307 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14308 esac ||
14309 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14310 esac
14311 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14312 as_fn_append ac_file_inputs " '$ac_f'"
14313 done
14314
14315 # Let's still pretend it is `configure' which instantiates (i.e., don't
14316 # use $as_me), people would be surprised to read:
14317 # /* config.h. Generated by config.status. */
14318 configure_input='Generated from '`
14319 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14320 `' by configure.'
14321 if test x"$ac_file" != x-; then
14322 configure_input="$ac_file. $configure_input"
14323 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14324 $as_echo "$as_me: creating $ac_file" >&6;}
14325 fi
14326 # Neutralize special characters interpreted by sed in replacement strings.
14327 case $configure_input in #(
14328 *\&* | *\|* | *\\* )
14329 ac_sed_conf_input=`$as_echo "$configure_input" |
14330 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14331 *) ac_sed_conf_input=$configure_input;;
14332 esac
14333
14334 case $ac_tag in
14335 *:-:* | *:-) cat >"$tmp/stdin" \
14336 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14337 esac
14338 ;;
14339 esac
14340
14341 ac_dir=`$as_dirname -- "$ac_file" ||
14342 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14343 X"$ac_file" : 'X\(//\)[^/]' \| \
14344 X"$ac_file" : 'X\(//\)$' \| \
14345 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14346 $as_echo X"$ac_file" |
14347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14348 s//\1/
14349 q
14350 }
14351 /^X\(\/\/\)[^/].*/{
14352 s//\1/
14353 q
14354 }
14355 /^X\(\/\/\)$/{
14356 s//\1/
14357 q
14358 }
14359 /^X\(\/\).*/{
14360 s//\1/
14361 q
14362 }
14363 s/.*/./; q'`
14364 as_dir="$ac_dir"; as_fn_mkdir_p
14365 ac_builddir=.
14366
14367 case "$ac_dir" in
14368 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14369 *)
14370 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14371 # A ".." for each directory in $ac_dir_suffix.
14372 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14373 case $ac_top_builddir_sub in
14374 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14375 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14376 esac ;;
14377 esac
14378 ac_abs_top_builddir=$ac_pwd
14379 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14380 # for backward compatibility:
14381 ac_top_builddir=$ac_top_build_prefix
14382
14383 case $srcdir in
14384 .) # We are building in place.
14385 ac_srcdir=.
14386 ac_top_srcdir=$ac_top_builddir_sub
14387 ac_abs_top_srcdir=$ac_pwd ;;
14388 [\\/]* | ?:[\\/]* ) # Absolute name.
14389 ac_srcdir=$srcdir$ac_dir_suffix;
14390 ac_top_srcdir=$srcdir
14391 ac_abs_top_srcdir=$srcdir ;;
14392 *) # Relative name.
14393 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14394 ac_top_srcdir=$ac_top_build_prefix$srcdir
14395 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14396 esac
14397 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14398
14399
14400 case $ac_mode in
14401 :F)
14402 #
14403 # CONFIG_FILE
14404 #
14405
14406 case $INSTALL in
14407 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14408 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14409 esac
14410 ac_MKDIR_P=$MKDIR_P
14411 case $MKDIR_P in
14412 [\\/$]* | ?:[\\/]* ) ;;
14413 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14414 esac
14415 _ACEOF
14416
14417 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14418 # If the template does not know about datarootdir, expand it.
14419 # FIXME: This hack should be removed a few years after 2.60.
14420 ac_datarootdir_hack=; ac_datarootdir_seen=
14421 ac_sed_dataroot='
14422 /datarootdir/ {
14423 p
14424 q
14425 }
14426 /@datadir@/p
14427 /@docdir@/p
14428 /@infodir@/p
14429 /@localedir@/p
14430 /@mandir@/p'
14431 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14432 *datarootdir*) ac_datarootdir_seen=yes;;
14433 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14434 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14435 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14436 _ACEOF
14437 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14438 ac_datarootdir_hack='
14439 s&@datadir@&$datadir&g
14440 s&@docdir@&$docdir&g
14441 s&@infodir@&$infodir&g
14442 s&@localedir@&$localedir&g
14443 s&@mandir@&$mandir&g
14444 s&\\\${datarootdir}&$datarootdir&g' ;;
14445 esac
14446 _ACEOF
14447
14448 # Neutralize VPATH when `$srcdir' = `.'.
14449 # Shell code in configure.ac might set extrasub.
14450 # FIXME: do we really want to maintain this feature?
14451 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14452 ac_sed_extra="$ac_vpsub
14453 $extrasub
14454 _ACEOF
14455 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14456 :t
14457 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14458 s|@configure_input@|$ac_sed_conf_input|;t t
14459 s&@top_builddir@&$ac_top_builddir_sub&;t t
14460 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14461 s&@srcdir@&$ac_srcdir&;t t
14462 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14463 s&@top_srcdir@&$ac_top_srcdir&;t t
14464 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14465 s&@builddir@&$ac_builddir&;t t
14466 s&@abs_builddir@&$ac_abs_builddir&;t t
14467 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14468 s&@INSTALL@&$ac_INSTALL&;t t
14469 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14470 $ac_datarootdir_hack
14471 "
14472 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14473 if $ac_cs_awk_getline; then
14474 $AWK -f "$tmp/subs.awk"
14475 else
14476 $AWK -f "$tmp/subs.awk" | $SHELL
14477 fi >$tmp/out \
14478 || as_fn_error "could not create $ac_file" "$LINENO" 5
14479
14480 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14481 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14482 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14483 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14484 which seems to be undefined. Please make sure it is defined." >&5
14485 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14486 which seems to be undefined. Please make sure it is defined." >&2;}
14487
14488 rm -f "$tmp/stdin"
14489 case $ac_file in
14490 -) cat "$tmp/out" && rm -f "$tmp/out";;
14491 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14492 esac \
14493 || as_fn_error "could not create $ac_file" "$LINENO" 5
14494 ;;
14495 :H)
14496 #
14497 # CONFIG_HEADER
14498 #
14499 if test x"$ac_file" != x-; then
14500 {
14501 $as_echo "/* $configure_input */" \
14502 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14503 } >"$tmp/config.h" \
14504 || as_fn_error "could not create $ac_file" "$LINENO" 5
14505 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14506 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14507 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14508 else
14509 rm -f "$ac_file"
14510 mv "$tmp/config.h" "$ac_file" \
14511 || as_fn_error "could not create $ac_file" "$LINENO" 5
14512 fi
14513 else
14514 $as_echo "/* $configure_input */" \
14515 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14516 || as_fn_error "could not create -" "$LINENO" 5
14517 fi
14518 # Compute "$ac_file"'s index in $config_headers.
14519 _am_arg="$ac_file"
14520 _am_stamp_count=1
14521 for _am_header in $config_headers :; do
14522 case $_am_header in
14523 $_am_arg | $_am_arg:* )
14524 break ;;
14525 * )
14526 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14527 esac
14528 done
14529 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14530 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14531 X"$_am_arg" : 'X\(//\)[^/]' \| \
14532 X"$_am_arg" : 'X\(//\)$' \| \
14533 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14534 $as_echo X"$_am_arg" |
14535 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14536 s//\1/
14537 q
14538 }
14539 /^X\(\/\/\)[^/].*/{
14540 s//\1/
14541 q
14542 }
14543 /^X\(\/\/\)$/{
14544 s//\1/
14545 q
14546 }
14547 /^X\(\/\).*/{
14548 s//\1/
14549 q
14550 }
14551 s/.*/./; q'`/stamp-h$_am_stamp_count
14552 ;;
14553
14554 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14555 $as_echo "$as_me: executing $ac_file commands" >&6;}
14556 ;;
14557 esac
14558
14559
14560 case $ac_file$ac_mode in
14561 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14562 # Autoconf 2.62 quotes --file arguments for eval, but not when files
14563 # are listed without --file. Let's play safe and only enable the eval
14564 # if we detect the quoting.
14565 case $CONFIG_FILES in
14566 *\'*) eval set x "$CONFIG_FILES" ;;
14567 *) set x $CONFIG_FILES ;;
14568 esac
14569 shift
14570 for mf
14571 do
14572 # Strip MF so we end up with the name of the file.
14573 mf=`echo "$mf" | sed -e 's/:.*$//'`
14574 # Check whether this is an Automake generated Makefile or not.
14575 # We used to match only the files named `Makefile.in', but
14576 # some people rename them; so instead we look at the file content.
14577 # Grep'ing the first line is not enough: some people post-process
14578 # each Makefile.in and add a new line on top of each file to say so.
14579 # Grep'ing the whole file is not good either: AIX grep has a line
14580 # limit of 2048, but all sed's we know have understand at least 4000.
14581 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14582 dirpart=`$as_dirname -- "$mf" ||
14583 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14584 X"$mf" : 'X\(//\)[^/]' \| \
14585 X"$mf" : 'X\(//\)$' \| \
14586 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14587 $as_echo X"$mf" |
14588 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14589 s//\1/
14590 q
14591 }
14592 /^X\(\/\/\)[^/].*/{
14593 s//\1/
14594 q
14595 }
14596 /^X\(\/\/\)$/{
14597 s//\1/
14598 q
14599 }
14600 /^X\(\/\).*/{
14601 s//\1/
14602 q
14603 }
14604 s/.*/./; q'`
14605 else
14606 continue
14607 fi
14608 # Extract the definition of DEPDIR, am__include, and am__quote
14609 # from the Makefile without running `make'.
14610 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14611 test -z "$DEPDIR" && continue
14612 am__include=`sed -n 's/^am__include = //p' < "$mf"`
14613 test -z "am__include" && continue
14614 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14615 # When using ansi2knr, U may be empty or an underscore; expand it
14616 U=`sed -n 's/^U = //p' < "$mf"`
14617 # Find all dependency output files, they are included files with
14618 # $(DEPDIR) in their names. We invoke sed twice because it is the
14619 # simplest approach to changing $(DEPDIR) to its actual value in the
14620 # expansion.
14621 for file in `sed -n "
14622 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14623 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
14624 # Make sure the directory exists.
14625 test -f "$dirpart/$file" && continue
14626 fdir=`$as_dirname -- "$file" ||
14627 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14628 X"$file" : 'X\(//\)[^/]' \| \
14629 X"$file" : 'X\(//\)$' \| \
14630 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14631 $as_echo X"$file" |
14632 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14633 s//\1/
14634 q
14635 }
14636 /^X\(\/\/\)[^/].*/{
14637 s//\1/
14638 q
14639 }
14640 /^X\(\/\/\)$/{
14641 s//\1/
14642 q
14643 }
14644 /^X\(\/\).*/{
14645 s//\1/
14646 q
14647 }
14648 s/.*/./; q'`
14649 as_dir=$dirpart/$fdir; as_fn_mkdir_p
14650 # echo "creating $dirpart/$file"
14651 echo '# dummy' > "$dirpart/$file"
14652 done
14653 done
14654 }
14655 ;;
14656 "libtool":C)
14657
14658 # See if we are running on zsh, and set the options which allow our
14659 # commands through without removal of \ escapes.
14660 if test -n "${ZSH_VERSION+set}" ; then
14661 setopt NO_GLOB_SUBST
14662 fi
14663
14664 cfgfile="${ofile}T"
14665 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14666 $RM "$cfgfile"
14667
14668 cat <<_LT_EOF >> "$cfgfile"
14669 #! $SHELL
14670
14671 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14672 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14673 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14674 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14675 #
14676 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14677 # 2006, 2007, 2008 Free Software Foundation, Inc.
14678 # Written by Gordon Matzigkeit, 1996
14679 #
14680 # This file is part of GNU Libtool.
14681 #
14682 # GNU Libtool is free software; you can redistribute it and/or
14683 # modify it under the terms of the GNU General Public License as
14684 # published by the Free Software Foundation; either version 2 of
14685 # the License, or (at your option) any later version.
14686 #
14687 # As a special exception to the GNU General Public License,
14688 # if you distribute this file as part of a program or library that
14689 # is built using GNU Libtool, you may include this file under the
14690 # same distribution terms that you use for the rest of that program.
14691 #
14692 # GNU Libtool is distributed in the hope that it will be useful,
14693 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14694 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14695 # GNU General Public License for more details.
14696 #
14697 # You should have received a copy of the GNU General Public License
14698 # along with GNU Libtool; see the file COPYING. If not, a copy
14699 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14700 # obtained by writing to the Free Software Foundation, Inc.,
14701 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14702
14703
14704 # The names of the tagged configurations supported by this script.
14705 available_tags=""
14706
14707 # ### BEGIN LIBTOOL CONFIG
14708
14709 # Which release of libtool.m4 was used?
14710 macro_version=$macro_version
14711 macro_revision=$macro_revision
14712
14713 # Whether or not to build shared libraries.
14714 build_libtool_libs=$enable_shared
14715
14716 # Whether or not to build static libraries.
14717 build_old_libs=$enable_static
14718
14719 # What type of objects to build.
14720 pic_mode=$pic_mode
14721
14722 # Whether or not to optimize for fast installation.
14723 fast_install=$enable_fast_install
14724
14725 # The host system.
14726 host_alias=$host_alias
14727 host=$host
14728 host_os=$host_os
14729
14730 # The build system.
14731 build_alias=$build_alias
14732 build=$build
14733 build_os=$build_os
14734
14735 # A sed program that does not truncate output.
14736 SED=$lt_SED
14737
14738 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14739 Xsed="\$SED -e 1s/^X//"
14740
14741 # A grep program that handles long lines.
14742 GREP=$lt_GREP
14743
14744 # An ERE matcher.
14745 EGREP=$lt_EGREP
14746
14747 # A literal string matcher.
14748 FGREP=$lt_FGREP
14749
14750 # A BSD- or MS-compatible name lister.
14751 NM=$lt_NM
14752
14753 # Whether we need soft or hard links.
14754 LN_S=$lt_LN_S
14755
14756 # What is the maximum length of a command?
14757 max_cmd_len=$max_cmd_len
14758
14759 # Object file suffix (normally "o").
14760 objext=$ac_objext
14761
14762 # Executable file suffix (normally "").
14763 exeext=$exeext
14764
14765 # whether the shell understands "unset".
14766 lt_unset=$lt_unset
14767
14768 # turn spaces into newlines.
14769 SP2NL=$lt_lt_SP2NL
14770
14771 # turn newlines into spaces.
14772 NL2SP=$lt_lt_NL2SP
14773
14774 # How to create reloadable object files.
14775 reload_flag=$lt_reload_flag
14776 reload_cmds=$lt_reload_cmds
14777
14778 # An object symbol dumper.
14779 OBJDUMP=$lt_OBJDUMP
14780
14781 # Method to check whether dependent libraries are shared objects.
14782 deplibs_check_method=$lt_deplibs_check_method
14783
14784 # Command to use when deplibs_check_method == "file_magic".
14785 file_magic_cmd=$lt_file_magic_cmd
14786
14787 # The archiver.
14788 AR=$lt_AR
14789 AR_FLAGS=$lt_AR_FLAGS
14790
14791 # A symbol stripping program.
14792 STRIP=$lt_STRIP
14793
14794 # Commands used to install an old-style archive.
14795 RANLIB=$lt_RANLIB
14796 old_postinstall_cmds=$lt_old_postinstall_cmds
14797 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14798
14799 # A C compiler.
14800 LTCC=$lt_CC
14801
14802 # LTCC compiler flags.
14803 LTCFLAGS=$lt_CFLAGS
14804
14805 # Take the output of nm and produce a listing of raw symbols and C names.
14806 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14807
14808 # Transform the output of nm in a proper C declaration.
14809 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14810
14811 # Transform the output of nm in a C name address pair.
14812 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14813
14814 # Transform the output of nm in a C name address pair when lib prefix is needed.
14815 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14816
14817 # The name of the directory that contains temporary libtool files.
14818 objdir=$objdir
14819
14820 # Shell to use when invoking shell scripts.
14821 SHELL=$lt_SHELL
14822
14823 # An echo program that does not interpret backslashes.
14824 ECHO=$lt_ECHO
14825
14826 # Used to examine libraries when file_magic_cmd begins with "file".
14827 MAGIC_CMD=$MAGIC_CMD
14828
14829 # Must we lock files when doing compilation?
14830 need_locks=$lt_need_locks
14831
14832 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14833 DSYMUTIL=$lt_DSYMUTIL
14834
14835 # Tool to change global to local symbols on Mac OS X.
14836 NMEDIT=$lt_NMEDIT
14837
14838 # Tool to manipulate fat objects and archives on Mac OS X.
14839 LIPO=$lt_LIPO
14840
14841 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14842 OTOOL=$lt_OTOOL
14843
14844 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14845 OTOOL64=$lt_OTOOL64
14846
14847 # Old archive suffix (normally "a").
14848 libext=$libext
14849
14850 # Shared library suffix (normally ".so").
14851 shrext_cmds=$lt_shrext_cmds
14852
14853 # The commands to extract the exported symbol list from a shared archive.
14854 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14855
14856 # Variables whose values should be saved in libtool wrapper scripts and
14857 # restored at link time.
14858 variables_saved_for_relink=$lt_variables_saved_for_relink
14859
14860 # Do we need the "lib" prefix for modules?
14861 need_lib_prefix=$need_lib_prefix
14862
14863 # Do we need a version for libraries?
14864 need_version=$need_version
14865
14866 # Library versioning type.
14867 version_type=$version_type
14868
14869 # Shared library runtime path variable.
14870 runpath_var=$runpath_var
14871
14872 # Shared library path variable.
14873 shlibpath_var=$shlibpath_var
14874
14875 # Is shlibpath searched before the hard-coded library search path?
14876 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14877
14878 # Format of library name prefix.
14879 libname_spec=$lt_libname_spec
14880
14881 # List of archive names. First name is the real one, the rest are links.
14882 # The last name is the one that the linker finds with -lNAME
14883 library_names_spec=$lt_library_names_spec
14884
14885 # The coded name of the library, if different from the real name.
14886 soname_spec=$lt_soname_spec
14887
14888 # Command to use after installation of a shared archive.
14889 postinstall_cmds=$lt_postinstall_cmds
14890
14891 # Command to use after uninstallation of a shared archive.
14892 postuninstall_cmds=$lt_postuninstall_cmds
14893
14894 # Commands used to finish a libtool library installation in a directory.
14895 finish_cmds=$lt_finish_cmds
14896
14897 # As "finish_cmds", except a single script fragment to be evaled but
14898 # not shown.
14899 finish_eval=$lt_finish_eval
14900
14901 # Whether we should hardcode library paths into libraries.
14902 hardcode_into_libs=$hardcode_into_libs
14903
14904 # Compile-time system search path for libraries.
14905 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14906
14907 # Run-time system search path for libraries.
14908 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14909
14910 # Whether dlopen is supported.
14911 dlopen_support=$enable_dlopen
14912
14913 # Whether dlopen of programs is supported.
14914 dlopen_self=$enable_dlopen_self
14915
14916 # Whether dlopen of statically linked programs is supported.
14917 dlopen_self_static=$enable_dlopen_self_static
14918
14919 # Commands to strip libraries.
14920 old_striplib=$lt_old_striplib
14921 striplib=$lt_striplib
14922
14923
14924 # The linker used to build libraries.
14925 LD=$lt_LD
14926
14927 # Commands used to build an old-style archive.
14928 old_archive_cmds=$lt_old_archive_cmds
14929
14930 # A language specific compiler.
14931 CC=$lt_compiler
14932
14933 # Is the compiler the GNU compiler?
14934 with_gcc=$GCC
14935
14936 # Compiler flag to turn off builtin functions.
14937 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14938
14939 # How to pass a linker flag through the compiler.
14940 wl=$lt_lt_prog_compiler_wl
14941
14942 # Additional compiler flags for building library objects.
14943 pic_flag=$lt_lt_prog_compiler_pic
14944
14945 # Compiler flag to prevent dynamic linking.
14946 link_static_flag=$lt_lt_prog_compiler_static
14947
14948 # Does compiler simultaneously support -c and -o options?
14949 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14950
14951 # Whether or not to add -lc for building shared libraries.
14952 build_libtool_need_lc=$archive_cmds_need_lc
14953
14954 # Whether or not to disallow shared libs when runtime libs are static.
14955 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14956
14957 # Compiler flag to allow reflexive dlopens.
14958 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14959
14960 # Compiler flag to generate shared objects directly from archives.
14961 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14962
14963 # Whether the compiler copes with passing no objects directly.
14964 compiler_needs_object=$lt_compiler_needs_object
14965
14966 # Create an old-style archive from a shared archive.
14967 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14968
14969 # Create a temporary old-style archive to link instead of a shared archive.
14970 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14971
14972 # Commands used to build a shared archive.
14973 archive_cmds=$lt_archive_cmds
14974 archive_expsym_cmds=$lt_archive_expsym_cmds
14975
14976 # Commands used to build a loadable module if different from building
14977 # a shared archive.
14978 module_cmds=$lt_module_cmds
14979 module_expsym_cmds=$lt_module_expsym_cmds
14980
14981 # Whether we are building with GNU ld or not.
14982 with_gnu_ld=$lt_with_gnu_ld
14983
14984 # Flag that allows shared libraries with undefined symbols to be built.
14985 allow_undefined_flag=$lt_allow_undefined_flag
14986
14987 # Flag that enforces no undefined symbols.
14988 no_undefined_flag=$lt_no_undefined_flag
14989
14990 # Flag to hardcode \$libdir into a binary during linking.
14991 # This must work even if \$libdir does not exist
14992 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14993
14994 # If ld is used when linking, flag to hardcode \$libdir into a binary
14995 # during linking. This must work even if \$libdir does not exist.
14996 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14997
14998 # Whether we need a single "-rpath" flag with a separated argument.
14999 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15000
15001 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15002 # DIR into the resulting binary.
15003 hardcode_direct=$hardcode_direct
15004
15005 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15006 # DIR into the resulting binary and the resulting library dependency is
15007 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15008 # library is relocated.
15009 hardcode_direct_absolute=$hardcode_direct_absolute
15010
15011 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15012 # into the resulting binary.
15013 hardcode_minus_L=$hardcode_minus_L
15014
15015 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15016 # into the resulting binary.
15017 hardcode_shlibpath_var=$hardcode_shlibpath_var
15018
15019 # Set to "yes" if building a shared library automatically hardcodes DIR
15020 # into the library and all subsequent libraries and executables linked
15021 # against it.
15022 hardcode_automatic=$hardcode_automatic
15023
15024 # Set to yes if linker adds runtime paths of dependent libraries
15025 # to runtime path list.
15026 inherit_rpath=$inherit_rpath
15027
15028 # Whether libtool must link a program against all its dependency libraries.
15029 link_all_deplibs=$link_all_deplibs
15030
15031 # Fix the shell variable \$srcfile for the compiler.
15032 fix_srcfile_path=$lt_fix_srcfile_path
15033
15034 # Set to "yes" if exported symbols are required.
15035 always_export_symbols=$always_export_symbols
15036
15037 # The commands to list exported symbols.
15038 export_symbols_cmds=$lt_export_symbols_cmds
15039
15040 # Symbols that should not be listed in the preloaded symbols.
15041 exclude_expsyms=$lt_exclude_expsyms
15042
15043 # Symbols that must always be exported.
15044 include_expsyms=$lt_include_expsyms
15045
15046 # Commands necessary for linking programs (against libraries) with templates.
15047 prelink_cmds=$lt_prelink_cmds
15048
15049 # Specify filename containing input files.
15050 file_list_spec=$lt_file_list_spec
15051
15052 # How to hardcode a shared library path into an executable.
15053 hardcode_action=$hardcode_action
15054
15055 # ### END LIBTOOL CONFIG
15056
15057 _LT_EOF
15058
15059 case $host_os in
15060 aix3*)
15061 cat <<\_LT_EOF >> "$cfgfile"
15062 # AIX sometimes has problems with the GCC collect2 program. For some
15063 # reason, if we set the COLLECT_NAMES environment variable, the problems
15064 # vanish in a puff of smoke.
15065 if test "X${COLLECT_NAMES+set}" != Xset; then
15066 COLLECT_NAMES=
15067 export COLLECT_NAMES
15068 fi
15069 _LT_EOF
15070 ;;
15071 esac
15072
15073
15074 ltmain="$ac_aux_dir/ltmain.sh"
15075
15076
15077 # We use sed instead of cat because bash on DJGPP gets confused if
15078 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15079 # text mode, it properly converts lines to CR/LF. This bash problem
15080 # is reportedly fixed, but why not run on old versions too?
15081 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15082 || (rm -f "$cfgfile"; exit 1)
15083
15084 case $xsi_shell in
15085 yes)
15086 cat << \_LT_EOF >> "$cfgfile"
15087
15088 # func_dirname file append nondir_replacement
15089 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15090 # otherwise set result to NONDIR_REPLACEMENT.
15091 func_dirname ()
15092 {
15093 case ${1} in
15094 */*) func_dirname_result="${1%/*}${2}" ;;
15095 * ) func_dirname_result="${3}" ;;
15096 esac
15097 }
15098
15099 # func_basename file
15100 func_basename ()
15101 {
15102 func_basename_result="${1##*/}"
15103 }
15104
15105 # func_dirname_and_basename file append nondir_replacement
15106 # perform func_basename and func_dirname in a single function
15107 # call:
15108 # dirname: Compute the dirname of FILE. If nonempty,
15109 # add APPEND to the result, otherwise set result
15110 # to NONDIR_REPLACEMENT.
15111 # value returned in "$func_dirname_result"
15112 # basename: Compute filename of FILE.
15113 # value retuned in "$func_basename_result"
15114 # Implementation must be kept synchronized with func_dirname
15115 # and func_basename. For efficiency, we do not delegate to
15116 # those functions but instead duplicate the functionality here.
15117 func_dirname_and_basename ()
15118 {
15119 case ${1} in
15120 */*) func_dirname_result="${1%/*}${2}" ;;
15121 * ) func_dirname_result="${3}" ;;
15122 esac
15123 func_basename_result="${1##*/}"
15124 }
15125
15126 # func_stripname prefix suffix name
15127 # strip PREFIX and SUFFIX off of NAME.
15128 # PREFIX and SUFFIX must not contain globbing or regex special
15129 # characters, hashes, percent signs, but SUFFIX may contain a leading
15130 # dot (in which case that matches only a dot).
15131 func_stripname ()
15132 {
15133 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15134 # positional parameters, so assign one to ordinary parameter first.
15135 func_stripname_result=${3}
15136 func_stripname_result=${func_stripname_result#"${1}"}
15137 func_stripname_result=${func_stripname_result%"${2}"}
15138 }
15139
15140 # func_opt_split
15141 func_opt_split ()
15142 {
15143 func_opt_split_opt=${1%%=*}
15144 func_opt_split_arg=${1#*=}
15145 }
15146
15147 # func_lo2o object
15148 func_lo2o ()
15149 {
15150 case ${1} in
15151 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15152 *) func_lo2o_result=${1} ;;
15153 esac
15154 }
15155
15156 # func_xform libobj-or-source
15157 func_xform ()
15158 {
15159 func_xform_result=${1%.*}.lo
15160 }
15161
15162 # func_arith arithmetic-term...
15163 func_arith ()
15164 {
15165 func_arith_result=$(( $* ))
15166 }
15167
15168 # func_len string
15169 # STRING may not start with a hyphen.
15170 func_len ()
15171 {
15172 func_len_result=${#1}
15173 }
15174
15175 _LT_EOF
15176 ;;
15177 *) # Bourne compatible functions.
15178 cat << \_LT_EOF >> "$cfgfile"
15179
15180 # func_dirname file append nondir_replacement
15181 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15182 # otherwise set result to NONDIR_REPLACEMENT.
15183 func_dirname ()
15184 {
15185 # Extract subdirectory from the argument.
15186 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
15187 if test "X$func_dirname_result" = "X${1}"; then
15188 func_dirname_result="${3}"
15189 else
15190 func_dirname_result="$func_dirname_result${2}"
15191 fi
15192 }
15193
15194 # func_basename file
15195 func_basename ()
15196 {
15197 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
15198 }
15199
15200
15201 # func_stripname prefix suffix name
15202 # strip PREFIX and SUFFIX off of NAME.
15203 # PREFIX and SUFFIX must not contain globbing or regex special
15204 # characters, hashes, percent signs, but SUFFIX may contain a leading
15205 # dot (in which case that matches only a dot).
15206 # func_strip_suffix prefix name
15207 func_stripname ()
15208 {
15209 case ${2} in
15210 .*) func_stripname_result=`$ECHO "X${3}" \
15211 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
15212 *) func_stripname_result=`$ECHO "X${3}" \
15213 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
15214 esac
15215 }
15216
15217 # sed scripts:
15218 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15219 my_sed_long_arg='1s/^-[^=]*=//'
15220
15221 # func_opt_split
15222 func_opt_split ()
15223 {
15224 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
15225 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
15226 }
15227
15228 # func_lo2o object
15229 func_lo2o ()
15230 {
15231 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
15232 }
15233
15234 # func_xform libobj-or-source
15235 func_xform ()
15236 {
15237 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
15238 }
15239
15240 # func_arith arithmetic-term...
15241 func_arith ()
15242 {
15243 func_arith_result=`expr "$@"`
15244 }
15245
15246 # func_len string
15247 # STRING may not start with a hyphen.
15248 func_len ()
15249 {
15250 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15251 }
15252
15253 _LT_EOF
15254 esac
15255
15256 case $lt_shell_append in
15257 yes)
15258 cat << \_LT_EOF >> "$cfgfile"
15259
15260 # func_append var value
15261 # Append VALUE to the end of shell variable VAR.
15262 func_append ()
15263 {
15264 eval "$1+=\$2"
15265 }
15266 _LT_EOF
15267 ;;
15268 *)
15269 cat << \_LT_EOF >> "$cfgfile"
15270
15271 # func_append var value
15272 # Append VALUE to the end of shell variable VAR.
15273 func_append ()
15274 {
15275 eval "$1=\$$1\$2"
15276 }
15277
15278 _LT_EOF
15279 ;;
15280 esac
15281
15282
15283 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15284 || (rm -f "$cfgfile"; exit 1)
15285
15286 mv -f "$cfgfile" "$ofile" ||
15287 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15288 chmod +x "$ofile"
15289
15290 ;;
15291 "default-1":C)
15292 for ac_file in $CONFIG_FILES; do
15293 # Support "outfile[:infile[:infile...]]"
15294 case "$ac_file" in
15295 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
15296 esac
15297 # PO directories have a Makefile.in generated from Makefile.in.in.
15298 case "$ac_file" in */Makefile.in)
15299 # Adjust a relative srcdir.
15300 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
15301 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
15302 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
15303 # In autoconf-2.13 it is called $ac_given_srcdir.
15304 # In autoconf-2.50 it is called $srcdir.
15305 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
15306 case "$ac_given_srcdir" in
15307 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
15308 /*) top_srcdir="$ac_given_srcdir" ;;
15309 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
15310 esac
15311 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
15312 rm -f "$ac_dir/POTFILES"
15313 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
15314 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
15315 POMAKEFILEDEPS="POTFILES.in"
15316 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
15317 # on $ac_dir but don't depend on user-specified configuration
15318 # parameters.
15319 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
15320 # The LINGUAS file contains the set of available languages.
15321 if test -n "$OBSOLETE_ALL_LINGUAS"; then
15322 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
15323 fi
15324 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
15325 # Hide the ALL_LINGUAS assigment from automake.
15326 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
15327 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
15328 else
15329 # The set of available languages was given in configure.in.
15330 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
15331 fi
15332 case "$ac_given_srcdir" in
15333 .) srcdirpre= ;;
15334 *) srcdirpre='$(srcdir)/' ;;
15335 esac
15336 POFILES=
15337 GMOFILES=
15338 UPDATEPOFILES=
15339 DUMMYPOFILES=
15340 for lang in $ALL_LINGUAS; do
15341 POFILES="$POFILES $srcdirpre$lang.po"
15342 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
15343 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
15344 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
15345 done
15346 # CATALOGS depends on both $ac_dir and the user's LINGUAS
15347 # environment variable.
15348 INST_LINGUAS=
15349 if test -n "$ALL_LINGUAS"; then
15350 for presentlang in $ALL_LINGUAS; do
15351 useit=no
15352 if test "%UNSET%" != "$LINGUAS"; then
15353 desiredlanguages="$LINGUAS"
15354 else
15355 desiredlanguages="$ALL_LINGUAS"
15356 fi
15357 for desiredlang in $desiredlanguages; do
15358 # Use the presentlang catalog if desiredlang is
15359 # a. equal to presentlang, or
15360 # b. a variant of presentlang (because in this case,
15361 # presentlang can be used as a fallback for messages
15362 # which are not translated in the desiredlang catalog).
15363 case "$desiredlang" in
15364 "$presentlang"*) useit=yes;;
15365 esac
15366 done
15367 if test $useit = yes; then
15368 INST_LINGUAS="$INST_LINGUAS $presentlang"
15369 fi
15370 done
15371 fi
15372 CATALOGS=
15373 if test -n "$INST_LINGUAS"; then
15374 for lang in $INST_LINGUAS; do
15375 CATALOGS="$CATALOGS $lang.gmo"
15376 done
15377 fi
15378 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
15379 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"
15380 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
15381 if test -f "$f"; then
15382 case "$f" in
15383 *.orig | *.bak | *~) ;;
15384 *) cat "$f" >> "$ac_dir/Makefile" ;;
15385 esac
15386 fi
15387 done
15388 fi
15389 ;;
15390 esac
15391 done ;;
15392
15393 esac
15394 done # for ac_tag
15395
15396
15397 as_fn_exit 0
15398 _ACEOF
15399 ac_clean_files=$ac_clean_files_save
15400
15401 test $ac_write_fail = 0 ||
15402 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15403
15404
15405 # configure is writing to config.log, and then calls config.status.
15406 # config.status does its own redirection, appending to config.log.
15407 # Unfortunately, on DOS this fails, as config.log is still kept open
15408 # by configure, so config.status won't be able to write to it; its
15409 # output is simply discarded. So we exec the FD to /dev/null,
15410 # effectively closing config.log, so it can be properly (re)opened and
15411 # appended to by config.status. When coming back to configure, we
15412 # need to make the FD available again.
15413 if test "$no_create" != yes; then
15414 ac_cs_success=:
15415 ac_config_status_args=
15416 test "$silent" = yes &&
15417 ac_config_status_args="$ac_config_status_args --quiet"
15418 exec 5>/dev/null
15419 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15420 exec 5>>config.log
15421 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15422 # would make configure fail if this is the last instruction.
15423 $ac_cs_success || as_fn_exit $?
15424 fi
15425 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15426 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15427 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15428 fi
15429