configure revision 1.1.1.5 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.63 for xf86-video-neomagic 1.2.5.
4 #
5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6 #
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
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*) set -o posix ;;
27 esac
28
29 fi
30
31
32
33
34 # PATH needs CR
35 # Avoid depending upon Character Ranges.
36 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 as_cr_digits='0123456789'
40 as_cr_alnum=$as_cr_Letters$as_cr_digits
41
42 as_nl='
43 '
44 export as_nl
45 # Printing a long string crashes Solaris 7 /usr/bin/printf.
46 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
47 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
48 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
49 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52 else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
56 else
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72 fi
73
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
81 fi
82
83 # Support unset when possible.
84 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
85 as_unset=unset
86 else
87 as_unset=false
88 fi
89
90
91 # IFS
92 # We need space, tab and new line, in precisely that order. Quoting is
93 # there to prevent editors from complaining about space-tab.
94 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
95 # splitting by setting IFS to empty value.)
96 IFS=" "" $as_nl"
97
98 # Find who we are. Look in the path if we contain no directory separator.
99 case $0 in
100 *[\\/]* ) as_myself=$0 ;;
101 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
102 for as_dir in $PATH
103 do
104 IFS=$as_save_IFS
105 test -z "$as_dir" && as_dir=.
106 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
107 done
108 IFS=$as_save_IFS
109
110 ;;
111 esac
112 # We did not find ourselves, most probably we were run as `sh COMMAND'
113 # in which case we are not to be found in the path.
114 if test "x$as_myself" = x; then
115 as_myself=$0
116 fi
117 if test ! -f "$as_myself"; then
118 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
119 { (exit 1); exit 1; }
120 fi
121
122 # Work around bugs in pre-3.0 UWIN ksh.
123 for as_var in ENV MAIL MAILPATH
124 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # Required to use basename.
137 if expr a : '\(a\)' >/dev/null 2>&1 &&
138 test "X`expr 00001 : '.*\(...\)'`" = X001; then
139 as_expr=expr
140 else
141 as_expr=false
142 fi
143
144 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
145 as_basename=basename
146 else
147 as_basename=false
148 fi
149
150
151 # Name of the executable.
152 as_me=`$as_basename -- "$0" ||
153 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
154 X"$0" : 'X\(//\)$' \| \
155 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
156 $as_echo X/"$0" |
157 sed '/^.*\/\([^/][^/]*\)\/*$/{
158 s//\1/
159 q
160 }
161 /^X\/\(\/\/\)$/{
162 s//\1/
163 q
164 }
165 /^X\/\(\/\).*/{
166 s//\1/
167 q
168 }
169 s/.*/./; q'`
170
171 # CDPATH.
172 $as_unset CDPATH
173
174
175 if test "x$CONFIG_SHELL" = x; then
176 if (eval ":") 2>/dev/null; then
177 as_have_required=yes
178 else
179 as_have_required=no
180 fi
181
182 if test $as_have_required = yes && (eval ":
183 (as_func_return () {
184 (exit \$1)
185 }
186 as_func_success () {
187 as_func_return 0
188 }
189 as_func_failure () {
190 as_func_return 1
191 }
192 as_func_ret_success () {
193 return 0
194 }
195 as_func_ret_failure () {
196 return 1
197 }
198
199 exitcode=0
200 if as_func_success; then
201 :
202 else
203 exitcode=1
204 echo as_func_success failed.
205 fi
206
207 if as_func_failure; then
208 exitcode=1
209 echo as_func_failure succeeded.
210 fi
211
212 if as_func_ret_success; then
213 :
214 else
215 exitcode=1
216 echo as_func_ret_success failed.
217 fi
218
219 if as_func_ret_failure; then
220 exitcode=1
221 echo as_func_ret_failure succeeded.
222 fi
223
224 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
225 :
226 else
227 exitcode=1
228 echo positional parameters were not saved.
229 fi
230
231 test \$exitcode = 0) || { (exit 1); exit 1; }
232
233 (
234 as_lineno_1=\$LINENO
235 as_lineno_2=\$LINENO
236 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
237 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
238 ") 2> /dev/null; then
239 :
240 else
241 as_candidate_shells=
242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
243 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
244 do
245 IFS=$as_save_IFS
246 test -z "$as_dir" && as_dir=.
247 case $as_dir in
248 /*)
249 for as_base in sh bash ksh sh5; do
250 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
251 done;;
252 esac
253 done
254 IFS=$as_save_IFS
255
256
257 for as_shell in $as_candidate_shells $SHELL; do
258 # Try only shells that exist, to save several forks.
259 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
260 { ("$as_shell") 2> /dev/null <<\_ASEOF
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 emulate sh
263 NULLCMD=:
264 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
265 # is contrary to our usage. Disable this feature.
266 alias -g '${1+"$@"}'='"$@"'
267 setopt NO_GLOB_SUBST
268 else
269 case `(set -o) 2>/dev/null` in
270 *posix*) set -o posix ;;
271 esac
272
273 fi
274
275
276 :
277 _ASEOF
278 }; then
279 CONFIG_SHELL=$as_shell
280 as_have_required=yes
281 if { "$as_shell" 2> /dev/null <<\_ASEOF
282 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
283 emulate sh
284 NULLCMD=:
285 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
286 # is contrary to our usage. Disable this feature.
287 alias -g '${1+"$@"}'='"$@"'
288 setopt NO_GLOB_SUBST
289 else
290 case `(set -o) 2>/dev/null` in
291 *posix*) set -o posix ;;
292 esac
293
294 fi
295
296
297 :
298 (as_func_return () {
299 (exit $1)
300 }
301 as_func_success () {
302 as_func_return 0
303 }
304 as_func_failure () {
305 as_func_return 1
306 }
307 as_func_ret_success () {
308 return 0
309 }
310 as_func_ret_failure () {
311 return 1
312 }
313
314 exitcode=0
315 if as_func_success; then
316 :
317 else
318 exitcode=1
319 echo as_func_success failed.
320 fi
321
322 if as_func_failure; then
323 exitcode=1
324 echo as_func_failure succeeded.
325 fi
326
327 if as_func_ret_success; then
328 :
329 else
330 exitcode=1
331 echo as_func_ret_success failed.
332 fi
333
334 if as_func_ret_failure; then
335 exitcode=1
336 echo as_func_ret_failure succeeded.
337 fi
338
339 if ( set x; as_func_ret_success y && test x = "$1" ); then
340 :
341 else
342 exitcode=1
343 echo positional parameters were not saved.
344 fi
345
346 test $exitcode = 0) || { (exit 1); exit 1; }
347
348 (
349 as_lineno_1=$LINENO
350 as_lineno_2=$LINENO
351 test "x$as_lineno_1" != "x$as_lineno_2" &&
352 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
353
354 _ASEOF
355 }; then
356 break
357 fi
358
359 fi
360
361 done
362
363 if test "x$CONFIG_SHELL" != x; then
364 for as_var in BASH_ENV ENV
365 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
366 done
367 export CONFIG_SHELL
368 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
369 fi
370
371
372 if test $as_have_required = no; then
373 echo This script requires a shell more modern than all the
374 echo shells that I found on your system. Please install a
375 echo modern shell, or manually run the script under such a
376 echo shell if you do have one.
377 { (exit 1); exit 1; }
378 fi
379
380
381 fi
382
383 fi
384
385
386
387 (eval "as_func_return () {
388 (exit \$1)
389 }
390 as_func_success () {
391 as_func_return 0
392 }
393 as_func_failure () {
394 as_func_return 1
395 }
396 as_func_ret_success () {
397 return 0
398 }
399 as_func_ret_failure () {
400 return 1
401 }
402
403 exitcode=0
404 if as_func_success; then
405 :
406 else
407 exitcode=1
408 echo as_func_success failed.
409 fi
410
411 if as_func_failure; then
412 exitcode=1
413 echo as_func_failure succeeded.
414 fi
415
416 if as_func_ret_success; then
417 :
418 else
419 exitcode=1
420 echo as_func_ret_success failed.
421 fi
422
423 if as_func_ret_failure; then
424 exitcode=1
425 echo as_func_ret_failure succeeded.
426 fi
427
428 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
429 :
430 else
431 exitcode=1
432 echo positional parameters were not saved.
433 fi
434
435 test \$exitcode = 0") || {
436 echo No shell found that supports shell functions.
437 echo Please tell bug-autoconf@gnu.org about your system,
438 echo including any error possibly output before this message.
439 echo This can help us improve future autoconf versions.
440 echo Configuration will now proceed without shell functions.
441 }
442
443
444
445 as_lineno_1=$LINENO
446 as_lineno_2=$LINENO
447 test "x$as_lineno_1" != "x$as_lineno_2" &&
448 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
449
450 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
451 # uniformly replaced by the line number. The first 'sed' inserts a
452 # line-number line after each line using $LINENO; the second 'sed'
453 # does the real work. The second script uses 'N' to pair each
454 # line-number line with the line containing $LINENO, and appends
455 # trailing '-' during substitution so that $LINENO is not a special
456 # case at line end.
457 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
458 # scripts with optimization help from Paolo Bonzini. Blame Lee
459 # E. McMahon (1931-1989) for sed's syntax. :-)
460 sed -n '
461 p
462 /[$]LINENO/=
463 ' <$as_myself |
464 sed '
465 s/[$]LINENO.*/&-/
466 t lineno
467 b
468 :lineno
469 N
470 :loop
471 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
472 t loop
473 s/-\n.*//
474 ' >$as_me.lineno &&
475 chmod +x "$as_me.lineno" ||
476 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
477 { (exit 1); exit 1; }; }
478
479 # Don't try to exec as it changes $[0], causing all sort of problems
480 # (the dirname of $[0] is not the place where we might find the
481 # original and so on. Autoconf is especially sensitive to this).
482 . "./$as_me.lineno"
483 # Exit status is that of the last command.
484 exit
485 }
486
487
488 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
489 as_dirname=dirname
490 else
491 as_dirname=false
492 fi
493
494 ECHO_C= ECHO_N= ECHO_T=
495 case `echo -n x` in
496 -n*)
497 case `echo 'x\c'` in
498 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
499 *) ECHO_C='\c';;
500 esac;;
501 *)
502 ECHO_N='-n';;
503 esac
504 if expr a : '\(a\)' >/dev/null 2>&1 &&
505 test "X`expr 00001 : '.*\(...\)'`" = X001; then
506 as_expr=expr
507 else
508 as_expr=false
509 fi
510
511 rm -f conf$$ conf$$.exe conf$$.file
512 if test -d conf$$.dir; then
513 rm -f conf$$.dir/conf$$.file
514 else
515 rm -f conf$$.dir
516 mkdir conf$$.dir 2>/dev/null
517 fi
518 if (echo >conf$$.file) 2>/dev/null; then
519 if ln -s conf$$.file conf$$ 2>/dev/null; then
520 as_ln_s='ln -s'
521 # ... but there are two gotchas:
522 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
523 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
524 # In both cases, we have to default to `cp -p'.
525 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
526 as_ln_s='cp -p'
527 elif ln conf$$.file conf$$ 2>/dev/null; then
528 as_ln_s=ln
529 else
530 as_ln_s='cp -p'
531 fi
532 else
533 as_ln_s='cp -p'
534 fi
535 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
536 rmdir conf$$.dir 2>/dev/null
537
538 if mkdir -p . 2>/dev/null; then
539 as_mkdir_p=:
540 else
541 test -d ./-p && rmdir ./-p
542 as_mkdir_p=false
543 fi
544
545 if test -x / >/dev/null 2>&1; then
546 as_test_x='test -x'
547 else
548 if ls -dL / >/dev/null 2>&1; then
549 as_ls_L_option=L
550 else
551 as_ls_L_option=
552 fi
553 as_test_x='
554 eval sh -c '\''
555 if test -d "$1"; then
556 test -d "$1/.";
557 else
558 case $1 in
559 -*)set "./$1";;
560 esac;
561 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
562 ???[sx]*):;;*)false;;esac;fi
563 '\'' sh
564 '
565 fi
566 as_executable_p=$as_test_x
567
568 # Sed expression to map a string onto a valid CPP name.
569 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
570
571 # Sed expression to map a string onto a valid variable name.
572 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
573
574
575
576
577 # Check that we are running under the correct shell.
578 SHELL=${CONFIG_SHELL-/bin/sh}
579
580 case X$lt_ECHO in
581 X*--fallback-echo)
582 # Remove one level of quotation (which was required for Make).
583 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
584 ;;
585 esac
586
587 ECHO=${lt_ECHO-echo}
588 if test "X$1" = X--no-reexec; then
589 # Discard the --no-reexec flag, and continue.
590 shift
591 elif test "X$1" = X--fallback-echo; then
592 # Avoid inline document here, it may be left over
593 :
594 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
595 # Yippee, $ECHO works!
596 :
597 else
598 # Restart under the correct shell.
599 exec $SHELL "$0" --no-reexec ${1+"$@"}
600 fi
601
602 if test "X$1" = X--fallback-echo; then
603 # used as fallback echo
604 shift
605 cat <<_LT_EOF
606 $*
607 _LT_EOF
608 exit 0
609 fi
610
611 # The HP-UX ksh and POSIX shell print the target directory to stdout
612 # if CDPATH is set.
613 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
614
615 if test -z "$lt_ECHO"; then
616 if test "X${echo_test_string+set}" != Xset; then
617 # find a string as large as possible, as long as the shell can cope with it
618 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
619 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
620 if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
621 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
622 then
623 break
624 fi
625 done
626 fi
627
628 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
629 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
630 test "X$echo_testing_string" = "X$echo_test_string"; then
631 :
632 else
633 # The Solaris, AIX, and Digital Unix default echo programs unquote
634 # backslashes. This makes it impossible to quote backslashes using
635 # echo "$something" | sed 's/\\/\\\\/g'
636 #
637 # So, first we look for a working echo in the user's PATH.
638
639 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
640 for dir in $PATH /usr/ucb; do
641 IFS="$lt_save_ifs"
642 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
643 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
644 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
645 test "X$echo_testing_string" = "X$echo_test_string"; then
646 ECHO="$dir/echo"
647 break
648 fi
649 done
650 IFS="$lt_save_ifs"
651
652 if test "X$ECHO" = Xecho; then
653 # We didn't find a better echo, so look for alternatives.
654 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
655 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
656 test "X$echo_testing_string" = "X$echo_test_string"; then
657 # This shell has a builtin print -r that does the trick.
658 ECHO='print -r'
659 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
660 test "X$CONFIG_SHELL" != X/bin/ksh; then
661 # If we have ksh, try running configure again with it.
662 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
663 export ORIGINAL_CONFIG_SHELL
664 CONFIG_SHELL=/bin/ksh
665 export CONFIG_SHELL
666 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
667 else
668 # Try using printf.
669 ECHO='printf %s\n'
670 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
671 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
672 test "X$echo_testing_string" = "X$echo_test_string"; then
673 # Cool, printf works
674 :
675 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
676 test "X$echo_testing_string" = 'X\t' &&
677 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
678 test "X$echo_testing_string" = "X$echo_test_string"; then
679 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
680 export CONFIG_SHELL
681 SHELL="$CONFIG_SHELL"
682 export SHELL
683 ECHO="$CONFIG_SHELL $0 --fallback-echo"
684 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
685 test "X$echo_testing_string" = 'X\t' &&
686 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
687 test "X$echo_testing_string" = "X$echo_test_string"; then
688 ECHO="$CONFIG_SHELL $0 --fallback-echo"
689 else
690 # maybe with a smaller string...
691 prev=:
692
693 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
694 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
695 then
696 break
697 fi
698 prev="$cmd"
699 done
700
701 if test "$prev" != 'sed 50q "$0"'; then
702 echo_test_string=`eval $prev`
703 export echo_test_string
704 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
705 else
706 # Oops. We lost completely, so just stick with echo.
707 ECHO=echo
708 fi
709 fi
710 fi
711 fi
712 fi
713 fi
714
715 # Copy echo and quote the copy suitably for passing to libtool from
716 # the Makefile, instead of quoting the original, which is used later.
717 lt_ECHO=$ECHO
718 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
719 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
720 fi
721
722
723
724
725 exec 7<&0 </dev/null 6>&1
726
727 # Name of the host.
728 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
729 # so uname gets run too.
730 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
731
732 #
733 # Initializations.
734 #
735 ac_default_prefix=/usr/local
736 ac_clean_files=
737 ac_config_libobj_dir=.
738 LIBOBJS=
739 cross_compiling=no
740 subdirs=
741 MFLAGS=
742 MAKEFLAGS=
743 SHELL=${CONFIG_SHELL-/bin/sh}
744
745 # Identity of this package.
746 PACKAGE_NAME='xf86-video-neomagic'
747 PACKAGE_TARNAME='xf86-video-neomagic'
748 PACKAGE_VERSION='1.2.5'
749 PACKAGE_STRING='xf86-video-neomagic 1.2.5'
750 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
751
752 ac_unique_file="Makefile.am"
753 # Factoring default headers for most tests.
754 ac_includes_default="\
755 #include <stdio.h>
756 #ifdef HAVE_SYS_TYPES_H
757 # include <sys/types.h>
758 #endif
759 #ifdef HAVE_SYS_STAT_H
760 # include <sys/stat.h>
761 #endif
762 #ifdef STDC_HEADERS
763 # include <stdlib.h>
764 # include <stddef.h>
765 #else
766 # ifdef HAVE_STDLIB_H
767 # include <stdlib.h>
768 # endif
769 #endif
770 #ifdef HAVE_STRING_H
771 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
772 # include <memory.h>
773 # endif
774 # include <string.h>
775 #endif
776 #ifdef HAVE_STRINGS_H
777 # include <strings.h>
778 #endif
779 #ifdef HAVE_INTTYPES_H
780 # include <inttypes.h>
781 #endif
782 #ifdef HAVE_STDINT_H
783 # include <stdint.h>
784 #endif
785 #ifdef HAVE_UNISTD_H
786 # include <unistd.h>
787 #endif"
788
789 ac_subst_vars='am__EXEEXT_FALSE
790 am__EXEEXT_TRUE
791 LTLIBOBJS
792 LIBOBJS
793 DRIVER_NAME
794 moduledir
795 XSERVER_LIBPCIACCESS_FALSE
796 XSERVER_LIBPCIACCESS_TRUE
797 PCIACCESS_LIBS
798 PCIACCESS_CFLAGS
799 XORG_LIBS
800 XORG_CFLAGS
801 OTOOL64
802 OTOOL
803 LIPO
804 NMEDIT
805 DSYMUTIL
806 lt_ECHO
807 RANLIB
808 AR
809 OBJDUMP
810 LN_S
811 NM
812 ac_ct_DUMPBIN
813 DUMPBIN
814 LD
815 FGREP
816 LIBTOOL
817 AM_BACKSLASH
818 AM_DEFAULT_VERBOSITY
819 MAN_SUBSTS
820 XORG_MAN_PAGE
821 ADMIN_MAN_DIR
822 DRIVER_MAN_DIR
823 MISC_MAN_DIR
824 FILE_MAN_DIR
825 LIB_MAN_DIR
826 APP_MAN_DIR
827 ADMIN_MAN_SUFFIX
828 DRIVER_MAN_SUFFIX
829 MISC_MAN_SUFFIX
830 FILE_MAN_SUFFIX
831 LIB_MAN_SUFFIX
832 APP_MAN_SUFFIX
833 SED
834 host_os
835 host_vendor
836 host_cpu
837 host
838 build_os
839 build_vendor
840 build_cpu
841 build
842 INSTALL_CMD
843 PKG_CONFIG
844 CHANGELOG_CMD
845 CWARNFLAGS
846 EGREP
847 GREP
848 CPP
849 am__fastdepCC_FALSE
850 am__fastdepCC_TRUE
851 CCDEPMODE
852 AMDEPBACKSLASH
853 AMDEP_FALSE
854 AMDEP_TRUE
855 am__quote
856 am__include
857 DEPDIR
858 OBJEXT
859 EXEEXT
860 ac_ct_CC
861 CPPFLAGS
862 LDFLAGS
863 CFLAGS
864 CC
865 MAINT
866 MAINTAINER_MODE_FALSE
867 MAINTAINER_MODE_TRUE
868 am__untar
869 am__tar
870 AMTAR
871 am__leading_dot
872 SET_MAKE
873 AWK
874 mkdir_p
875 MKDIR_P
876 INSTALL_STRIP_PROGRAM
877 STRIP
878 install_sh
879 MAKEINFO
880 AUTOHEADER
881 AUTOMAKE
882 AUTOCONF
883 ACLOCAL
884 VERSION
885 PACKAGE
886 CYGPATH_W
887 am__isrc
888 INSTALL_DATA
889 INSTALL_SCRIPT
890 INSTALL_PROGRAM
891 target_alias
892 host_alias
893 build_alias
894 LIBS
895 ECHO_T
896 ECHO_N
897 ECHO_C
898 DEFS
899 mandir
900 localedir
901 libdir
902 psdir
903 pdfdir
904 dvidir
905 htmldir
906 infodir
907 docdir
908 oldincludedir
909 includedir
910 localstatedir
911 sharedstatedir
912 sysconfdir
913 datadir
914 datarootdir
915 libexecdir
916 sbindir
917 bindir
918 program_transform_name
919 prefix
920 exec_prefix
921 PACKAGE_BUGREPORT
922 PACKAGE_STRING
923 PACKAGE_VERSION
924 PACKAGE_TARNAME
925 PACKAGE_NAME
926 PATH_SEPARATOR
927 SHELL'
928 ac_subst_files=''
929 ac_user_opts='
930 enable_option_checking
931 enable_maintainer_mode
932 enable_dependency_tracking
933 enable_strict_compilation
934 enable_silent_rules
935 enable_static
936 enable_shared
937 with_pic
938 enable_fast_install
939 with_gnu_ld
940 enable_libtool_lock
941 with_xorg_module_dir
942 '
943 ac_precious_vars='build_alias
944 host_alias
945 target_alias
946 CC
947 CFLAGS
948 LDFLAGS
949 LIBS
950 CPPFLAGS
951 CPP
952 PKG_CONFIG
953 XORG_CFLAGS
954 XORG_LIBS
955 PCIACCESS_CFLAGS
956 PCIACCESS_LIBS'
957
958
959 # Initialize some variables set by options.
960 ac_init_help=
961 ac_init_version=false
962 ac_unrecognized_opts=
963 ac_unrecognized_sep=
964 # The variables have the same names as the options, with
965 # dashes changed to underlines.
966 cache_file=/dev/null
967 exec_prefix=NONE
968 no_create=
969 no_recursion=
970 prefix=NONE
971 program_prefix=NONE
972 program_suffix=NONE
973 program_transform_name=s,x,x,
974 silent=
975 site=
976 srcdir=
977 verbose=
978 x_includes=NONE
979 x_libraries=NONE
980
981 # Installation directory options.
982 # These are left unexpanded so users can "make install exec_prefix=/foo"
983 # and all the variables that are supposed to be based on exec_prefix
984 # by default will actually change.
985 # Use braces instead of parens because sh, perl, etc. also accept them.
986 # (The list follows the same order as the GNU Coding Standards.)
987 bindir='${exec_prefix}/bin'
988 sbindir='${exec_prefix}/sbin'
989 libexecdir='${exec_prefix}/libexec'
990 datarootdir='${prefix}/share'
991 datadir='${datarootdir}'
992 sysconfdir='${prefix}/etc'
993 sharedstatedir='${prefix}/com'
994 localstatedir='${prefix}/var'
995 includedir='${prefix}/include'
996 oldincludedir='/usr/include'
997 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
998 infodir='${datarootdir}/info'
999 htmldir='${docdir}'
1000 dvidir='${docdir}'
1001 pdfdir='${docdir}'
1002 psdir='${docdir}'
1003 libdir='${exec_prefix}/lib'
1004 localedir='${datarootdir}/locale'
1005 mandir='${datarootdir}/man'
1006
1007 ac_prev=
1008 ac_dashdash=
1009 for ac_option
1010 do
1011 # If the previous option needs an argument, assign it.
1012 if test -n "$ac_prev"; then
1013 eval $ac_prev=\$ac_option
1014 ac_prev=
1015 continue
1016 fi
1017
1018 case $ac_option in
1019 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1020 *) ac_optarg=yes ;;
1021 esac
1022
1023 # Accept the important Cygnus configure options, so we can diagnose typos.
1024
1025 case $ac_dashdash$ac_option in
1026 --)
1027 ac_dashdash=yes ;;
1028
1029 -bindir | --bindir | --bindi | --bind | --bin | --bi)
1030 ac_prev=bindir ;;
1031 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1032 bindir=$ac_optarg ;;
1033
1034 -build | --build | --buil | --bui | --bu)
1035 ac_prev=build_alias ;;
1036 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1037 build_alias=$ac_optarg ;;
1038
1039 -cache-file | --cache-file | --cache-fil | --cache-fi \
1040 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1041 ac_prev=cache_file ;;
1042 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1043 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1044 cache_file=$ac_optarg ;;
1045
1046 --config-cache | -C)
1047 cache_file=config.cache ;;
1048
1049 -datadir | --datadir | --datadi | --datad)
1050 ac_prev=datadir ;;
1051 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1052 datadir=$ac_optarg ;;
1053
1054 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1055 | --dataroo | --dataro | --datar)
1056 ac_prev=datarootdir ;;
1057 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1058 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1059 datarootdir=$ac_optarg ;;
1060
1061 -disable-* | --disable-*)
1062 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1063 # Reject names that are not valid shell variable names.
1064 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1065 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1066 { (exit 1); exit 1; }; }
1067 ac_useropt_orig=$ac_useropt
1068 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1069 case $ac_user_opts in
1070 *"
1071 "enable_$ac_useropt"
1072 "*) ;;
1073 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1074 ac_unrecognized_sep=', ';;
1075 esac
1076 eval enable_$ac_useropt=no ;;
1077
1078 -docdir | --docdir | --docdi | --doc | --do)
1079 ac_prev=docdir ;;
1080 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1081 docdir=$ac_optarg ;;
1082
1083 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1084 ac_prev=dvidir ;;
1085 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1086 dvidir=$ac_optarg ;;
1087
1088 -enable-* | --enable-*)
1089 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1090 # Reject names that are not valid shell variable names.
1091 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1092 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1093 { (exit 1); exit 1; }; }
1094 ac_useropt_orig=$ac_useropt
1095 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1096 case $ac_user_opts in
1097 *"
1098 "enable_$ac_useropt"
1099 "*) ;;
1100 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1101 ac_unrecognized_sep=', ';;
1102 esac
1103 eval enable_$ac_useropt=\$ac_optarg ;;
1104
1105 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1106 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1107 | --exec | --exe | --ex)
1108 ac_prev=exec_prefix ;;
1109 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1110 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1111 | --exec=* | --exe=* | --ex=*)
1112 exec_prefix=$ac_optarg ;;
1113
1114 -gas | --gas | --ga | --g)
1115 # Obsolete; use --with-gas.
1116 with_gas=yes ;;
1117
1118 -help | --help | --hel | --he | -h)
1119 ac_init_help=long ;;
1120 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1121 ac_init_help=recursive ;;
1122 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1123 ac_init_help=short ;;
1124
1125 -host | --host | --hos | --ho)
1126 ac_prev=host_alias ;;
1127 -host=* | --host=* | --hos=* | --ho=*)
1128 host_alias=$ac_optarg ;;
1129
1130 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1131 ac_prev=htmldir ;;
1132 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1133 | --ht=*)
1134 htmldir=$ac_optarg ;;
1135
1136 -includedir | --includedir | --includedi | --included | --include \
1137 | --includ | --inclu | --incl | --inc)
1138 ac_prev=includedir ;;
1139 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1140 | --includ=* | --inclu=* | --incl=* | --inc=*)
1141 includedir=$ac_optarg ;;
1142
1143 -infodir | --infodir | --infodi | --infod | --info | --inf)
1144 ac_prev=infodir ;;
1145 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1146 infodir=$ac_optarg ;;
1147
1148 -libdir | --libdir | --libdi | --libd)
1149 ac_prev=libdir ;;
1150 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1151 libdir=$ac_optarg ;;
1152
1153 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1154 | --libexe | --libex | --libe)
1155 ac_prev=libexecdir ;;
1156 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1157 | --libexe=* | --libex=* | --libe=*)
1158 libexecdir=$ac_optarg ;;
1159
1160 -localedir | --localedir | --localedi | --localed | --locale)
1161 ac_prev=localedir ;;
1162 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1163 localedir=$ac_optarg ;;
1164
1165 -localstatedir | --localstatedir | --localstatedi | --localstated \
1166 | --localstate | --localstat | --localsta | --localst | --locals)
1167 ac_prev=localstatedir ;;
1168 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1169 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1170 localstatedir=$ac_optarg ;;
1171
1172 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1173 ac_prev=mandir ;;
1174 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1175 mandir=$ac_optarg ;;
1176
1177 -nfp | --nfp | --nf)
1178 # Obsolete; use --without-fp.
1179 with_fp=no ;;
1180
1181 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1182 | --no-cr | --no-c | -n)
1183 no_create=yes ;;
1184
1185 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1186 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1187 no_recursion=yes ;;
1188
1189 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1190 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1191 | --oldin | --oldi | --old | --ol | --o)
1192 ac_prev=oldincludedir ;;
1193 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1194 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1195 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1196 oldincludedir=$ac_optarg ;;
1197
1198 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1199 ac_prev=prefix ;;
1200 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1201 prefix=$ac_optarg ;;
1202
1203 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1204 | --program-pre | --program-pr | --program-p)
1205 ac_prev=program_prefix ;;
1206 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1207 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1208 program_prefix=$ac_optarg ;;
1209
1210 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1211 | --program-suf | --program-su | --program-s)
1212 ac_prev=program_suffix ;;
1213 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1214 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1215 program_suffix=$ac_optarg ;;
1216
1217 -program-transform-name | --program-transform-name \
1218 | --program-transform-nam | --program-transform-na \
1219 | --program-transform-n | --program-transform- \
1220 | --program-transform | --program-transfor \
1221 | --program-transfo | --program-transf \
1222 | --program-trans | --program-tran \
1223 | --progr-tra | --program-tr | --program-t)
1224 ac_prev=program_transform_name ;;
1225 -program-transform-name=* | --program-transform-name=* \
1226 | --program-transform-nam=* | --program-transform-na=* \
1227 | --program-transform-n=* | --program-transform-=* \
1228 | --program-transform=* | --program-transfor=* \
1229 | --program-transfo=* | --program-transf=* \
1230 | --program-trans=* | --program-tran=* \
1231 | --progr-tra=* | --program-tr=* | --program-t=*)
1232 program_transform_name=$ac_optarg ;;
1233
1234 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1235 ac_prev=pdfdir ;;
1236 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1237 pdfdir=$ac_optarg ;;
1238
1239 -psdir | --psdir | --psdi | --psd | --ps)
1240 ac_prev=psdir ;;
1241 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1242 psdir=$ac_optarg ;;
1243
1244 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1245 | -silent | --silent | --silen | --sile | --sil)
1246 silent=yes ;;
1247
1248 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1249 ac_prev=sbindir ;;
1250 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1251 | --sbi=* | --sb=*)
1252 sbindir=$ac_optarg ;;
1253
1254 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1255 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1256 | --sharedst | --shareds | --shared | --share | --shar \
1257 | --sha | --sh)
1258 ac_prev=sharedstatedir ;;
1259 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1260 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1261 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1262 | --sha=* | --sh=*)
1263 sharedstatedir=$ac_optarg ;;
1264
1265 -site | --site | --sit)
1266 ac_prev=site ;;
1267 -site=* | --site=* | --sit=*)
1268 site=$ac_optarg ;;
1269
1270 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1271 ac_prev=srcdir ;;
1272 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1273 srcdir=$ac_optarg ;;
1274
1275 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1276 | --syscon | --sysco | --sysc | --sys | --sy)
1277 ac_prev=sysconfdir ;;
1278 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1279 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1280 sysconfdir=$ac_optarg ;;
1281
1282 -target | --target | --targe | --targ | --tar | --ta | --t)
1283 ac_prev=target_alias ;;
1284 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1285 target_alias=$ac_optarg ;;
1286
1287 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1288 verbose=yes ;;
1289
1290 -version | --version | --versio | --versi | --vers | -V)
1291 ac_init_version=: ;;
1292
1293 -with-* | --with-*)
1294 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1295 # Reject names that are not valid shell variable names.
1296 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1297 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1298 { (exit 1); exit 1; }; }
1299 ac_useropt_orig=$ac_useropt
1300 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1301 case $ac_user_opts in
1302 *"
1303 "with_$ac_useropt"
1304 "*) ;;
1305 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1306 ac_unrecognized_sep=', ';;
1307 esac
1308 eval with_$ac_useropt=\$ac_optarg ;;
1309
1310 -without-* | --without-*)
1311 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1312 # Reject names that are not valid shell variable names.
1313 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1314 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1315 { (exit 1); exit 1; }; }
1316 ac_useropt_orig=$ac_useropt
1317 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1318 case $ac_user_opts in
1319 *"
1320 "with_$ac_useropt"
1321 "*) ;;
1322 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1323 ac_unrecognized_sep=', ';;
1324 esac
1325 eval with_$ac_useropt=no ;;
1326
1327 --x)
1328 # Obsolete; use --with-x.
1329 with_x=yes ;;
1330
1331 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1332 | --x-incl | --x-inc | --x-in | --x-i)
1333 ac_prev=x_includes ;;
1334 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1335 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1336 x_includes=$ac_optarg ;;
1337
1338 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1339 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1340 ac_prev=x_libraries ;;
1341 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1342 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1343 x_libraries=$ac_optarg ;;
1344
1345 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1346 Try \`$0 --help' for more information." >&2
1347 { (exit 1); exit 1; }; }
1348 ;;
1349
1350 *=*)
1351 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1352 # Reject names that are not valid shell variable names.
1353 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1354 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1355 { (exit 1); exit 1; }; }
1356 eval $ac_envvar=\$ac_optarg
1357 export $ac_envvar ;;
1358
1359 *)
1360 # FIXME: should be removed in autoconf 3.0.
1361 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1362 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1363 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1364 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1365 ;;
1366
1367 esac
1368 done
1369
1370 if test -n "$ac_prev"; then
1371 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1372 { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1373 { (exit 1); exit 1; }; }
1374 fi
1375
1376 if test -n "$ac_unrecognized_opts"; then
1377 case $enable_option_checking in
1378 no) ;;
1379 fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1380 { (exit 1); exit 1; }; } ;;
1381 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1382 esac
1383 fi
1384
1385 # Check all directory arguments for consistency.
1386 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1387 datadir sysconfdir sharedstatedir localstatedir includedir \
1388 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1389 libdir localedir mandir
1390 do
1391 eval ac_val=\$$ac_var
1392 # Remove trailing slashes.
1393 case $ac_val in
1394 */ )
1395 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1396 eval $ac_var=\$ac_val;;
1397 esac
1398 # Be sure to have absolute directory names.
1399 case $ac_val in
1400 [\\/$]* | ?:[\\/]* ) continue;;
1401 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1402 esac
1403 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1404 { (exit 1); exit 1; }; }
1405 done
1406
1407 # There might be people who depend on the old broken behavior: `$host'
1408 # used to hold the argument of --host etc.
1409 # FIXME: To remove some day.
1410 build=$build_alias
1411 host=$host_alias
1412 target=$target_alias
1413
1414 # FIXME: To remove some day.
1415 if test "x$host_alias" != x; then
1416 if test "x$build_alias" = x; then
1417 cross_compiling=maybe
1418 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1419 If a cross compiler is detected then cross compile mode will be used." >&2
1420 elif test "x$build_alias" != "x$host_alias"; then
1421 cross_compiling=yes
1422 fi
1423 fi
1424
1425 ac_tool_prefix=
1426 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1427
1428 test "$silent" = yes && exec 6>/dev/null
1429
1430
1431 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1432 ac_ls_di=`ls -di .` &&
1433 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1434 { $as_echo "$as_me: error: working directory cannot be determined" >&2
1435 { (exit 1); exit 1; }; }
1436 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1437 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1438 { (exit 1); exit 1; }; }
1439
1440
1441 # Find the source files, if location was not specified.
1442 if test -z "$srcdir"; then
1443 ac_srcdir_defaulted=yes
1444 # Try the directory containing this script, then the parent directory.
1445 ac_confdir=`$as_dirname -- "$as_myself" ||
1446 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1447 X"$as_myself" : 'X\(//\)[^/]' \| \
1448 X"$as_myself" : 'X\(//\)$' \| \
1449 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1450 $as_echo X"$as_myself" |
1451 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1452 s//\1/
1453 q
1454 }
1455 /^X\(\/\/\)[^/].*/{
1456 s//\1/
1457 q
1458 }
1459 /^X\(\/\/\)$/{
1460 s//\1/
1461 q
1462 }
1463 /^X\(\/\).*/{
1464 s//\1/
1465 q
1466 }
1467 s/.*/./; q'`
1468 srcdir=$ac_confdir
1469 if test ! -r "$srcdir/$ac_unique_file"; then
1470 srcdir=..
1471 fi
1472 else
1473 ac_srcdir_defaulted=no
1474 fi
1475 if test ! -r "$srcdir/$ac_unique_file"; then
1476 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1477 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1478 { (exit 1); exit 1; }; }
1479 fi
1480 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1481 ac_abs_confdir=`(
1482 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1483 { (exit 1); exit 1; }; }
1484 pwd)`
1485 # When building in place, set srcdir=.
1486 if test "$ac_abs_confdir" = "$ac_pwd"; then
1487 srcdir=.
1488 fi
1489 # Remove unnecessary trailing slashes from srcdir.
1490 # Double slashes in file names in object file debugging info
1491 # mess up M-x gdb in Emacs.
1492 case $srcdir in
1493 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1494 esac
1495 for ac_var in $ac_precious_vars; do
1496 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1497 eval ac_env_${ac_var}_value=\$${ac_var}
1498 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1499 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1500 done
1501
1502 #
1503 # Report the --help message.
1504 #
1505 if test "$ac_init_help" = "long"; then
1506 # Omit some internal or obsolete options to make the list less imposing.
1507 # This message is too long to be a string in the A/UX 3.1 sh.
1508 cat <<_ACEOF
1509 \`configure' configures xf86-video-neomagic 1.2.5 to adapt to many kinds of systems.
1510
1511 Usage: $0 [OPTION]... [VAR=VALUE]...
1512
1513 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1514 VAR=VALUE. See below for descriptions of some of the useful variables.
1515
1516 Defaults for the options are specified in brackets.
1517
1518 Configuration:
1519 -h, --help display this help and exit
1520 --help=short display options specific to this package
1521 --help=recursive display the short help of all the included packages
1522 -V, --version display version information and exit
1523 -q, --quiet, --silent do not print \`checking...' messages
1524 --cache-file=FILE cache test results in FILE [disabled]
1525 -C, --config-cache alias for \`--cache-file=config.cache'
1526 -n, --no-create do not create output files
1527 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1528
1529 Installation directories:
1530 --prefix=PREFIX install architecture-independent files in PREFIX
1531 [$ac_default_prefix]
1532 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1533 [PREFIX]
1534
1535 By default, \`make install' will install all the files in
1536 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1537 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1538 for instance \`--prefix=\$HOME'.
1539
1540 For better control, use the options below.
1541
1542 Fine tuning of the installation directories:
1543 --bindir=DIR user executables [EPREFIX/bin]
1544 --sbindir=DIR system admin executables [EPREFIX/sbin]
1545 --libexecdir=DIR program executables [EPREFIX/libexec]
1546 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1547 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1548 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1549 --libdir=DIR object code libraries [EPREFIX/lib]
1550 --includedir=DIR C header files [PREFIX/include]
1551 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1552 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1553 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1554 --infodir=DIR info documentation [DATAROOTDIR/info]
1555 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1556 --mandir=DIR man documentation [DATAROOTDIR/man]
1557 --docdir=DIR documentation root
1558 [DATAROOTDIR/doc/xf86-video-neomagic]
1559 --htmldir=DIR html documentation [DOCDIR]
1560 --dvidir=DIR dvi documentation [DOCDIR]
1561 --pdfdir=DIR pdf documentation [DOCDIR]
1562 --psdir=DIR ps documentation [DOCDIR]
1563 _ACEOF
1564
1565 cat <<\_ACEOF
1566
1567 Program names:
1568 --program-prefix=PREFIX prepend PREFIX to installed program names
1569 --program-suffix=SUFFIX append SUFFIX to installed program names
1570 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1571
1572 System types:
1573 --build=BUILD configure for building on BUILD [guessed]
1574 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1575 _ACEOF
1576 fi
1577
1578 if test -n "$ac_init_help"; then
1579 case $ac_init_help in
1580 short | recursive ) echo "Configuration of xf86-video-neomagic 1.2.5:";;
1581 esac
1582 cat <<\_ACEOF
1583
1584 Optional Features:
1585 --disable-option-checking ignore unrecognized --enable/--with options
1586 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1587 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1588 --enable-maintainer-mode enable make rules and dependencies not useful
1589 (and sometimes confusing) to the casual installer
1590 --disable-dependency-tracking speeds up one-time build
1591 --enable-dependency-tracking do not reject slow dependency extractors
1592 --enable-strict-compilation
1593 Enable all warnings from compiler and make them
1594 errors (default: disabled)
1595 --enable-silent-rules less verbose build output (undo: `make V=1')
1596 --disable-silent-rules verbose build output (undo: `make V=0')
1597 --enable-static[=PKGS] build static libraries [default=no]
1598 --enable-shared[=PKGS] build shared libraries [default=yes]
1599 --enable-fast-install[=PKGS]
1600 optimize for fast installation [default=yes]
1601 --disable-libtool-lock avoid locking (might break parallel builds)
1602
1603 Optional Packages:
1604 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1605 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1606 --with-pic try to use only PIC/non-PIC objects [default=use
1607 both]
1608 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1609 --with-xorg-module-dir=DIR
1610 Default xorg module directory
1611 [default=$libdir/xorg/modules]
1612
1613 Some influential environment variables:
1614 CC C compiler command
1615 CFLAGS C compiler flags
1616 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1617 nonstandard directory <lib dir>
1618 LIBS libraries to pass to the linker, e.g. -l<library>
1619 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1620 you have headers in a nonstandard directory <include dir>
1621 CPP C preprocessor
1622 PKG_CONFIG path to pkg-config utility
1623 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1624 XORG_LIBS linker flags for XORG, overriding pkg-config
1625 PCIACCESS_CFLAGS
1626 C compiler flags for PCIACCESS, overriding pkg-config
1627 PCIACCESS_LIBS
1628 linker flags for PCIACCESS, overriding pkg-config
1629
1630 Use these variables to override the choices made by `configure' or to help
1631 it to find libraries and programs with nonstandard names/locations.
1632
1633 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1634 _ACEOF
1635 ac_status=$?
1636 fi
1637
1638 if test "$ac_init_help" = "recursive"; then
1639 # If there are subdirs, report their specific --help.
1640 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1641 test -d "$ac_dir" ||
1642 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1643 continue
1644 ac_builddir=.
1645
1646 case "$ac_dir" in
1647 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1648 *)
1649 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1650 # A ".." for each directory in $ac_dir_suffix.
1651 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1652 case $ac_top_builddir_sub in
1653 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1654 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1655 esac ;;
1656 esac
1657 ac_abs_top_builddir=$ac_pwd
1658 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1659 # for backward compatibility:
1660 ac_top_builddir=$ac_top_build_prefix
1661
1662 case $srcdir in
1663 .) # We are building in place.
1664 ac_srcdir=.
1665 ac_top_srcdir=$ac_top_builddir_sub
1666 ac_abs_top_srcdir=$ac_pwd ;;
1667 [\\/]* | ?:[\\/]* ) # Absolute name.
1668 ac_srcdir=$srcdir$ac_dir_suffix;
1669 ac_top_srcdir=$srcdir
1670 ac_abs_top_srcdir=$srcdir ;;
1671 *) # Relative name.
1672 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1673 ac_top_srcdir=$ac_top_build_prefix$srcdir
1674 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1675 esac
1676 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1677
1678 cd "$ac_dir" || { ac_status=$?; continue; }
1679 # Check for guested configure.
1680 if test -f "$ac_srcdir/configure.gnu"; then
1681 echo &&
1682 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1683 elif test -f "$ac_srcdir/configure"; then
1684 echo &&
1685 $SHELL "$ac_srcdir/configure" --help=recursive
1686 else
1687 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1688 fi || ac_status=$?
1689 cd "$ac_pwd" || { ac_status=$?; break; }
1690 done
1691 fi
1692
1693 test -n "$ac_init_help" && exit $ac_status
1694 if $ac_init_version; then
1695 cat <<\_ACEOF
1696 xf86-video-neomagic configure 1.2.5
1697 generated by GNU Autoconf 2.63
1698
1699 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1700 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1701 This configure script is free software; the Free Software Foundation
1702 gives unlimited permission to copy, distribute and modify it.
1703 _ACEOF
1704 exit
1705 fi
1706 cat >config.log <<_ACEOF
1707 This file contains any messages produced by compilers while
1708 running configure, to aid debugging if configure makes a mistake.
1709
1710 It was created by xf86-video-neomagic $as_me 1.2.5, which was
1711 generated by GNU Autoconf 2.63. Invocation command line was
1712
1713 $ $0 $@
1714
1715 _ACEOF
1716 exec 5>>config.log
1717 {
1718 cat <<_ASUNAME
1719 ## --------- ##
1720 ## Platform. ##
1721 ## --------- ##
1722
1723 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1724 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1725 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1726 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1727 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1728
1729 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1730 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1731
1732 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1733 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1734 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1735 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1736 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1737 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1738 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1739
1740 _ASUNAME
1741
1742 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1743 for as_dir in $PATH
1744 do
1745 IFS=$as_save_IFS
1746 test -z "$as_dir" && as_dir=.
1747 $as_echo "PATH: $as_dir"
1748 done
1749 IFS=$as_save_IFS
1750
1751 } >&5
1752
1753 cat >&5 <<_ACEOF
1754
1755
1756 ## ----------- ##
1757 ## Core tests. ##
1758 ## ----------- ##
1759
1760 _ACEOF
1761
1762
1763 # Keep a trace of the command line.
1764 # Strip out --no-create and --no-recursion so they do not pile up.
1765 # Strip out --silent because we don't want to record it for future runs.
1766 # Also quote any args containing shell meta-characters.
1767 # Make two passes to allow for proper duplicate-argument suppression.
1768 ac_configure_args=
1769 ac_configure_args0=
1770 ac_configure_args1=
1771 ac_must_keep_next=false
1772 for ac_pass in 1 2
1773 do
1774 for ac_arg
1775 do
1776 case $ac_arg in
1777 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1778 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1779 | -silent | --silent | --silen | --sile | --sil)
1780 continue ;;
1781 *\'*)
1782 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1783 esac
1784 case $ac_pass in
1785 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1786 2)
1787 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1788 if test $ac_must_keep_next = true; then
1789 ac_must_keep_next=false # Got value, back to normal.
1790 else
1791 case $ac_arg in
1792 *=* | --config-cache | -C | -disable-* | --disable-* \
1793 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1794 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1795 | -with-* | --with-* | -without-* | --without-* | --x)
1796 case "$ac_configure_args0 " in
1797 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1798 esac
1799 ;;
1800 -* ) ac_must_keep_next=true ;;
1801 esac
1802 fi
1803 ac_configure_args="$ac_configure_args '$ac_arg'"
1804 ;;
1805 esac
1806 done
1807 done
1808 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1809 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1810
1811 # When interrupted or exit'd, cleanup temporary files, and complete
1812 # config.log. We remove comments because anyway the quotes in there
1813 # would cause problems or look ugly.
1814 # WARNING: Use '\'' to represent an apostrophe within the trap.
1815 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1816 trap 'exit_status=$?
1817 # Save into config.log some information that might help in debugging.
1818 {
1819 echo
1820
1821 cat <<\_ASBOX
1822 ## ---------------- ##
1823 ## Cache variables. ##
1824 ## ---------------- ##
1825 _ASBOX
1826 echo
1827 # The following way of writing the cache mishandles newlines in values,
1828 (
1829 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1830 eval ac_val=\$$ac_var
1831 case $ac_val in #(
1832 *${as_nl}*)
1833 case $ac_var in #(
1834 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1835 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1836 esac
1837 case $ac_var in #(
1838 _ | IFS | as_nl) ;; #(
1839 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1840 *) $as_unset $ac_var ;;
1841 esac ;;
1842 esac
1843 done
1844 (set) 2>&1 |
1845 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1846 *${as_nl}ac_space=\ *)
1847 sed -n \
1848 "s/'\''/'\''\\\\'\'''\''/g;
1849 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1850 ;; #(
1851 *)
1852 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1853 ;;
1854 esac |
1855 sort
1856 )
1857 echo
1858
1859 cat <<\_ASBOX
1860 ## ----------------- ##
1861 ## Output variables. ##
1862 ## ----------------- ##
1863 _ASBOX
1864 echo
1865 for ac_var in $ac_subst_vars
1866 do
1867 eval ac_val=\$$ac_var
1868 case $ac_val in
1869 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1870 esac
1871 $as_echo "$ac_var='\''$ac_val'\''"
1872 done | sort
1873 echo
1874
1875 if test -n "$ac_subst_files"; then
1876 cat <<\_ASBOX
1877 ## ------------------- ##
1878 ## File substitutions. ##
1879 ## ------------------- ##
1880 _ASBOX
1881 echo
1882 for ac_var in $ac_subst_files
1883 do
1884 eval ac_val=\$$ac_var
1885 case $ac_val in
1886 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1887 esac
1888 $as_echo "$ac_var='\''$ac_val'\''"
1889 done | sort
1890 echo
1891 fi
1892
1893 if test -s confdefs.h; then
1894 cat <<\_ASBOX
1895 ## ----------- ##
1896 ## confdefs.h. ##
1897 ## ----------- ##
1898 _ASBOX
1899 echo
1900 cat confdefs.h
1901 echo
1902 fi
1903 test "$ac_signal" != 0 &&
1904 $as_echo "$as_me: caught signal $ac_signal"
1905 $as_echo "$as_me: exit $exit_status"
1906 } >&5
1907 rm -f core *.core core.conftest.* &&
1908 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1909 exit $exit_status
1910 ' 0
1911 for ac_signal in 1 2 13 15; do
1912 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1913 done
1914 ac_signal=0
1915
1916 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1917 rm -f -r conftest* confdefs.h
1918
1919 # Predefined preprocessor variables.
1920
1921 cat >>confdefs.h <<_ACEOF
1922 #define PACKAGE_NAME "$PACKAGE_NAME"
1923 _ACEOF
1924
1925
1926 cat >>confdefs.h <<_ACEOF
1927 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1928 _ACEOF
1929
1930
1931 cat >>confdefs.h <<_ACEOF
1932 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1933 _ACEOF
1934
1935
1936 cat >>confdefs.h <<_ACEOF
1937 #define PACKAGE_STRING "$PACKAGE_STRING"
1938 _ACEOF
1939
1940
1941 cat >>confdefs.h <<_ACEOF
1942 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1943 _ACEOF
1944
1945
1946 # Let the site file select an alternate cache file if it wants to.
1947 # Prefer an explicitly selected file to automatically selected ones.
1948 ac_site_file1=NONE
1949 ac_site_file2=NONE
1950 if test -n "$CONFIG_SITE"; then
1951 ac_site_file1=$CONFIG_SITE
1952 elif test "x$prefix" != xNONE; then
1953 ac_site_file1=$prefix/share/config.site
1954 ac_site_file2=$prefix/etc/config.site
1955 else
1956 ac_site_file1=$ac_default_prefix/share/config.site
1957 ac_site_file2=$ac_default_prefix/etc/config.site
1958 fi
1959 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1960 do
1961 test "x$ac_site_file" = xNONE && continue
1962 if test -r "$ac_site_file"; then
1963 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1964 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1965 sed 's/^/| /' "$ac_site_file" >&5
1966 . "$ac_site_file"
1967 fi
1968 done
1969
1970 if test -r "$cache_file"; then
1971 # Some versions of bash will fail to source /dev/null (special
1972 # files actually), so we avoid doing that.
1973 if test -f "$cache_file"; then
1974 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1975 $as_echo "$as_me: loading cache $cache_file" >&6;}
1976 case $cache_file in
1977 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1978 *) . "./$cache_file";;
1979 esac
1980 fi
1981 else
1982 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1983 $as_echo "$as_me: creating cache $cache_file" >&6;}
1984 >$cache_file
1985 fi
1986
1987 # Check that the precious variables saved in the cache have kept the same
1988 # value.
1989 ac_cache_corrupted=false
1990 for ac_var in $ac_precious_vars; do
1991 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1992 eval ac_new_set=\$ac_env_${ac_var}_set
1993 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1994 eval ac_new_val=\$ac_env_${ac_var}_value
1995 case $ac_old_set,$ac_new_set in
1996 set,)
1997 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1998 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1999 ac_cache_corrupted=: ;;
2000 ,set)
2001 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
2002 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2003 ac_cache_corrupted=: ;;
2004 ,);;
2005 *)
2006 if test "x$ac_old_val" != "x$ac_new_val"; then
2007 # differences in whitespace do not lead to failure.
2008 ac_old_val_w=`echo x $ac_old_val`
2009 ac_new_val_w=`echo x $ac_new_val`
2010 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2011 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
2012 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2013 ac_cache_corrupted=:
2014 else
2015 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2016 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2017 eval $ac_var=\$ac_old_val
2018 fi
2019 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
2020 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2021 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
2022 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2023 fi;;
2024 esac
2025 # Pass precious variables to config.status.
2026 if test "$ac_new_set" = set; then
2027 case $ac_new_val in
2028 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2029 *) ac_arg=$ac_var=$ac_new_val ;;
2030 esac
2031 case " $ac_configure_args " in
2032 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2033 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
2034 esac
2035 fi
2036 done
2037 if $ac_cache_corrupted; then
2038 { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2039 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2040 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
2041 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2042 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
2043 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2044 { (exit 1); exit 1; }; }
2045 fi
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071 ac_ext=c
2072 ac_cpp='$CPP $CPPFLAGS'
2073 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2074 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2075 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2076
2077
2078
2079
2080 ac_config_headers="$ac_config_headers config.h"
2081
2082 ac_aux_dir=
2083 for ac_dir in . "$srcdir"/.; do
2084 if test -f "$ac_dir/install-sh"; then
2085 ac_aux_dir=$ac_dir
2086 ac_install_sh="$ac_aux_dir/install-sh -c"
2087 break
2088 elif test -f "$ac_dir/install.sh"; then
2089 ac_aux_dir=$ac_dir
2090 ac_install_sh="$ac_aux_dir/install.sh -c"
2091 break
2092 elif test -f "$ac_dir/shtool"; then
2093 ac_aux_dir=$ac_dir
2094 ac_install_sh="$ac_aux_dir/shtool install -c"
2095 break
2096 fi
2097 done
2098 if test -z "$ac_aux_dir"; then
2099 { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
2100 $as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
2101 { (exit 1); exit 1; }; }
2102 fi
2103
2104 # These three variables are undocumented and unsupported,
2105 # and are intended to be withdrawn in a future Autoconf release.
2106 # They can cause serious problems if a builder's source tree is in a directory
2107 # whose full name contains unusual characters.
2108 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2109 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2110 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2111
2112
2113
2114 am__api_version='1.11'
2115
2116 # Find a good install program. We prefer a C program (faster),
2117 # so one script is as good as another. But avoid the broken or
2118 # incompatible versions:
2119 # SysV /etc/install, /usr/sbin/install
2120 # SunOS /usr/etc/install
2121 # IRIX /sbin/install
2122 # AIX /bin/install
2123 # AmigaOS /C/install, which installs bootblocks on floppy discs
2124 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2125 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2126 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2127 # OS/2's system install, which has a completely different semantic
2128 # ./install, which can be erroneously created by make from ./install.sh.
2129 # Reject install programs that cannot install multiple files.
2130 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2131 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2132 if test -z "$INSTALL"; then
2133 if test "${ac_cv_path_install+set}" = set; then
2134 $as_echo_n "(cached) " >&6
2135 else
2136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2137 for as_dir in $PATH
2138 do
2139 IFS=$as_save_IFS
2140 test -z "$as_dir" && as_dir=.
2141 # Account for people who put trailing slashes in PATH elements.
2142 case $as_dir/ in
2143 ./ | .// | /cC/* | \
2144 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2145 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2146 /usr/ucb/* ) ;;
2147 *)
2148 # OSF1 and SCO ODT 3.0 have their own names for install.
2149 # Don't use installbsd from OSF since it installs stuff as root
2150 # by default.
2151 for ac_prog in ginstall scoinst install; do
2152 for ac_exec_ext in '' $ac_executable_extensions; do
2153 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2154 if test $ac_prog = install &&
2155 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2156 # AIX install. It has an incompatible calling convention.
2157 :
2158 elif test $ac_prog = install &&
2159 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2160 # program-specific install script used by HP pwplus--don't use.
2161 :
2162 else
2163 rm -rf conftest.one conftest.two conftest.dir
2164 echo one > conftest.one
2165 echo two > conftest.two
2166 mkdir conftest.dir
2167 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2168 test -s conftest.one && test -s conftest.two &&
2169 test -s conftest.dir/conftest.one &&
2170 test -s conftest.dir/conftest.two
2171 then
2172 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2173 break 3
2174 fi
2175 fi
2176 fi
2177 done
2178 done
2179 ;;
2180 esac
2181
2182 done
2183 IFS=$as_save_IFS
2184
2185 rm -rf conftest.one conftest.two conftest.dir
2186
2187 fi
2188 if test "${ac_cv_path_install+set}" = set; then
2189 INSTALL=$ac_cv_path_install
2190 else
2191 # As a last resort, use the slow shell script. Don't cache a
2192 # value for INSTALL within a source directory, because that will
2193 # break other packages using the cache if that directory is
2194 # removed, or if the value is a relative name.
2195 INSTALL=$ac_install_sh
2196 fi
2197 fi
2198 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
2199 $as_echo "$INSTALL" >&6; }
2200
2201 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2202 # It thinks the first close brace ends the variable substitution.
2203 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2204
2205 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2206
2207 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2208
2209 { $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2210 $as_echo_n "checking whether build environment is sane... " >&6; }
2211 # Just in case
2212 sleep 1
2213 echo timestamp > conftest.file
2214 # Reject unsafe characters in $srcdir or the absolute working directory
2215 # name. Accept space and tab only in the latter.
2216 am_lf='
2217 '
2218 case `pwd` in
2219 *[\\\"\#\$\&\'\`$am_lf]*)
2220 { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5
2221 $as_echo "$as_me: error: unsafe absolute working directory name" >&2;}
2222 { (exit 1); exit 1; }; };;
2223 esac
2224 case $srcdir in
2225 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2226 { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5
2227 $as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;}
2228 { (exit 1); exit 1; }; };;
2229 esac
2230
2231 # Do `set' in a subshell so we don't clobber the current shell's
2232 # arguments. Must try -L first in case configure is actually a
2233 # symlink; some systems play weird games with the mod time of symlinks
2234 # (eg FreeBSD returns the mod time of the symlink's containing
2235 # directory).
2236 if (
2237 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2238 if test "$*" = "X"; then
2239 # -L didn't work.
2240 set X `ls -t "$srcdir/configure" conftest.file`
2241 fi
2242 rm -f conftest.file
2243 if test "$*" != "X $srcdir/configure conftest.file" \
2244 && test "$*" != "X conftest.file $srcdir/configure"; then
2245
2246 # If neither matched, then we have a broken ls. This can happen
2247 # if, for instance, CONFIG_SHELL is bash and it inherits a
2248 # broken ls alias from the environment. This has actually
2249 # happened. Such a system could not be considered "sane".
2250 { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2251 alias in your environment" >&5
2252 $as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2253 alias in your environment" >&2;}
2254 { (exit 1); exit 1; }; }
2255 fi
2256
2257 test "$2" = conftest.file
2258 )
2259 then
2260 # Ok.
2261 :
2262 else
2263 { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2264 Check your system clock" >&5
2265 $as_echo "$as_me: error: newly created file is older than distributed files!
2266 Check your system clock" >&2;}
2267 { (exit 1); exit 1; }; }
2268 fi
2269 { $as_echo "$as_me:$LINENO: result: yes" >&5
2270 $as_echo "yes" >&6; }
2271 test "$program_prefix" != NONE &&
2272 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2273 # Use a double $ so make ignores it.
2274 test "$program_suffix" != NONE &&
2275 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2276 # Double any \ or $.
2277 # By default was `s,x,x', remove it if useless.
2278 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2279 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2280
2281 # expand $ac_aux_dir to an absolute path
2282 am_aux_dir=`cd $ac_aux_dir && pwd`
2283
2284 if test x"${MISSING+set}" != xset; then
2285 case $am_aux_dir in
2286 *\ * | *\ *)
2287 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2288 *)
2289 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2290 esac
2291 fi
2292 # Use eval to expand $SHELL
2293 if eval "$MISSING --run true"; then
2294 am_missing_run="$MISSING --run "
2295 else
2296 am_missing_run=
2297 { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2298 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2299 fi
2300
2301 if test x"${install_sh}" != xset; then
2302 case $am_aux_dir in
2303 *\ * | *\ *)
2304 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2305 *)
2306 install_sh="\${SHELL} $am_aux_dir/install-sh"
2307 esac
2308 fi
2309
2310 # Installed binaries are usually stripped using `strip' when the user
2311 # run `make install-strip'. However `strip' might not be the right
2312 # tool to use in cross-compilation environments, therefore Automake
2313 # will honor the `STRIP' environment variable to overrule this program.
2314 if test "$cross_compiling" != no; then
2315 if test -n "$ac_tool_prefix"; then
2316 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2317 set dummy ${ac_tool_prefix}strip; ac_word=$2
2318 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2319 $as_echo_n "checking for $ac_word... " >&6; }
2320 if test "${ac_cv_prog_STRIP+set}" = set; then
2321 $as_echo_n "(cached) " >&6
2322 else
2323 if test -n "$STRIP"; then
2324 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2325 else
2326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2327 for as_dir in $PATH
2328 do
2329 IFS=$as_save_IFS
2330 test -z "$as_dir" && as_dir=.
2331 for ac_exec_ext in '' $ac_executable_extensions; do
2332 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2333 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2334 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2335 break 2
2336 fi
2337 done
2338 done
2339 IFS=$as_save_IFS
2340
2341 fi
2342 fi
2343 STRIP=$ac_cv_prog_STRIP
2344 if test -n "$STRIP"; then
2345 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
2346 $as_echo "$STRIP" >&6; }
2347 else
2348 { $as_echo "$as_me:$LINENO: result: no" >&5
2349 $as_echo "no" >&6; }
2350 fi
2351
2352
2353 fi
2354 if test -z "$ac_cv_prog_STRIP"; then
2355 ac_ct_STRIP=$STRIP
2356 # Extract the first word of "strip", so it can be a program name with args.
2357 set dummy strip; ac_word=$2
2358 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2359 $as_echo_n "checking for $ac_word... " >&6; }
2360 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2361 $as_echo_n "(cached) " >&6
2362 else
2363 if test -n "$ac_ct_STRIP"; then
2364 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2365 else
2366 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2367 for as_dir in $PATH
2368 do
2369 IFS=$as_save_IFS
2370 test -z "$as_dir" && as_dir=.
2371 for ac_exec_ext in '' $ac_executable_extensions; do
2372 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2373 ac_cv_prog_ac_ct_STRIP="strip"
2374 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2375 break 2
2376 fi
2377 done
2378 done
2379 IFS=$as_save_IFS
2380
2381 fi
2382 fi
2383 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2384 if test -n "$ac_ct_STRIP"; then
2385 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2386 $as_echo "$ac_ct_STRIP" >&6; }
2387 else
2388 { $as_echo "$as_me:$LINENO: result: no" >&5
2389 $as_echo "no" >&6; }
2390 fi
2391
2392 if test "x$ac_ct_STRIP" = x; then
2393 STRIP=":"
2394 else
2395 case $cross_compiling:$ac_tool_warned in
2396 yes:)
2397 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2398 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2399 ac_tool_warned=yes ;;
2400 esac
2401 STRIP=$ac_ct_STRIP
2402 fi
2403 else
2404 STRIP="$ac_cv_prog_STRIP"
2405 fi
2406
2407 fi
2408 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2409
2410 { $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
2411 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2412 if test -z "$MKDIR_P"; then
2413 if test "${ac_cv_path_mkdir+set}" = set; then
2414 $as_echo_n "(cached) " >&6
2415 else
2416 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2417 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2418 do
2419 IFS=$as_save_IFS
2420 test -z "$as_dir" && as_dir=.
2421 for ac_prog in mkdir gmkdir; do
2422 for ac_exec_ext in '' $ac_executable_extensions; do
2423 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2424 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2425 'mkdir (GNU coreutils) '* | \
2426 'mkdir (coreutils) '* | \
2427 'mkdir (fileutils) '4.1*)
2428 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2429 break 3;;
2430 esac
2431 done
2432 done
2433 done
2434 IFS=$as_save_IFS
2435
2436 fi
2437
2438 if test "${ac_cv_path_mkdir+set}" = set; then
2439 MKDIR_P="$ac_cv_path_mkdir -p"
2440 else
2441 # As a last resort, use the slow shell script. Don't cache a
2442 # value for MKDIR_P within a source directory, because that will
2443 # break other packages using the cache if that directory is
2444 # removed, or if the value is a relative name.
2445 test -d ./--version && rmdir ./--version
2446 MKDIR_P="$ac_install_sh -d"
2447 fi
2448 fi
2449 { $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
2450 $as_echo "$MKDIR_P" >&6; }
2451
2452 mkdir_p="$MKDIR_P"
2453 case $mkdir_p in
2454 [\\/$]* | ?:[\\/]*) ;;
2455 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2456 esac
2457
2458 for ac_prog in gawk mawk nawk awk
2459 do
2460 # Extract the first word of "$ac_prog", so it can be a program name with args.
2461 set dummy $ac_prog; ac_word=$2
2462 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2463 $as_echo_n "checking for $ac_word... " >&6; }
2464 if test "${ac_cv_prog_AWK+set}" = set; then
2465 $as_echo_n "(cached) " >&6
2466 else
2467 if test -n "$AWK"; then
2468 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2469 else
2470 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2471 for as_dir in $PATH
2472 do
2473 IFS=$as_save_IFS
2474 test -z "$as_dir" && as_dir=.
2475 for ac_exec_ext in '' $ac_executable_extensions; do
2476 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2477 ac_cv_prog_AWK="$ac_prog"
2478 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2479 break 2
2480 fi
2481 done
2482 done
2483 IFS=$as_save_IFS
2484
2485 fi
2486 fi
2487 AWK=$ac_cv_prog_AWK
2488 if test -n "$AWK"; then
2489 { $as_echo "$as_me:$LINENO: result: $AWK" >&5
2490 $as_echo "$AWK" >&6; }
2491 else
2492 { $as_echo "$as_me:$LINENO: result: no" >&5
2493 $as_echo "no" >&6; }
2494 fi
2495
2496
2497 test -n "$AWK" && break
2498 done
2499
2500 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2501 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2502 set x ${MAKE-make}
2503 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2504 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2505 $as_echo_n "(cached) " >&6
2506 else
2507 cat >conftest.make <<\_ACEOF
2508 SHELL = /bin/sh
2509 all:
2510 @echo '@@@%%%=$(MAKE)=@@@%%%'
2511 _ACEOF
2512 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2513 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2514 *@@@%%%=?*=@@@%%%*)
2515 eval ac_cv_prog_make_${ac_make}_set=yes;;
2516 *)
2517 eval ac_cv_prog_make_${ac_make}_set=no;;
2518 esac
2519 rm -f conftest.make
2520 fi
2521 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2522 { $as_echo "$as_me:$LINENO: result: yes" >&5
2523 $as_echo "yes" >&6; }
2524 SET_MAKE=
2525 else
2526 { $as_echo "$as_me:$LINENO: result: no" >&5
2527 $as_echo "no" >&6; }
2528 SET_MAKE="MAKE=${MAKE-make}"
2529 fi
2530
2531 rm -rf .tst 2>/dev/null
2532 mkdir .tst 2>/dev/null
2533 if test -d .tst; then
2534 am__leading_dot=.
2535 else
2536 am__leading_dot=_
2537 fi
2538 rmdir .tst 2>/dev/null
2539
2540 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2541 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2542 # is not polluted with repeated "-I."
2543 am__isrc=' -I$(srcdir)'
2544 # test to see if srcdir already configured
2545 if test -f $srcdir/config.status; then
2546 { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2547 $as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2548 { (exit 1); exit 1; }; }
2549 fi
2550 fi
2551
2552 # test whether we have cygpath
2553 if test -z "$CYGPATH_W"; then
2554 if (cygpath --version) >/dev/null 2>/dev/null; then
2555 CYGPATH_W='cygpath -w'
2556 else
2557 CYGPATH_W=echo
2558 fi
2559 fi
2560
2561
2562 # Define the identity of the package.
2563 PACKAGE='xf86-video-neomagic'
2564 VERSION='1.2.5'
2565
2566
2567 cat >>confdefs.h <<_ACEOF
2568 #define PACKAGE "$PACKAGE"
2569 _ACEOF
2570
2571
2572 cat >>confdefs.h <<_ACEOF
2573 #define VERSION "$VERSION"
2574 _ACEOF
2575
2576 # Some tools Automake needs.
2577
2578 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2579
2580
2581 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2582
2583
2584 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2585
2586
2587 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2588
2589
2590 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2591
2592 # We need awk for the "check" target. The system "awk" is bad on
2593 # some platforms.
2594 # Always define AMTAR for backward compatibility.
2595
2596 AMTAR=${AMTAR-"${am_missing_run}tar"}
2597
2598 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2599
2600
2601
2602
2603
2604
2605
2606 { $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
2607 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2608 # Check whether --enable-maintainer-mode was given.
2609 if test "${enable_maintainer_mode+set}" = set; then
2610 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2611 else
2612 USE_MAINTAINER_MODE=no
2613 fi
2614
2615 { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
2616 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2617 if test $USE_MAINTAINER_MODE = yes; then
2618 MAINTAINER_MODE_TRUE=
2619 MAINTAINER_MODE_FALSE='#'
2620 else
2621 MAINTAINER_MODE_TRUE='#'
2622 MAINTAINER_MODE_FALSE=
2623 fi
2624
2625 MAINT=$MAINTAINER_MODE_TRUE
2626
2627
2628
2629 # Require xorg-macros: XORG_DEFAULT_OPTIONS
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641 DEPDIR="${am__leading_dot}deps"
2642
2643 ac_config_commands="$ac_config_commands depfiles"
2644
2645
2646 am_make=${MAKE-make}
2647 cat > confinc << 'END'
2648 am__doit:
2649 @echo this is the am__doit target
2650 .PHONY: am__doit
2651 END
2652 # If we don't find an include directive, just comment out the code.
2653 { $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2654 $as_echo_n "checking for style of include used by $am_make... " >&6; }
2655 am__include="#"
2656 am__quote=
2657 _am_result=none
2658 # First try GNU make style include.
2659 echo "include confinc" > confmf
2660 # Ignore all kinds of additional output from `make'.
2661 case `$am_make -s -f confmf 2> /dev/null` in #(
2662 *the\ am__doit\ target*)
2663 am__include=include
2664 am__quote=
2665 _am_result=GNU
2666 ;;
2667 esac
2668 # Now try BSD make style include.
2669 if test "$am__include" = "#"; then
2670 echo '.include "confinc"' > confmf
2671 case `$am_make -s -f confmf 2> /dev/null` in #(
2672 *the\ am__doit\ target*)
2673 am__include=.include
2674 am__quote="\""
2675 _am_result=BSD
2676 ;;
2677 esac
2678 fi
2679
2680
2681 { $as_echo "$as_me:$LINENO: result: $_am_result" >&5
2682 $as_echo "$_am_result" >&6; }
2683 rm -f confinc confmf
2684
2685 # Check whether --enable-dependency-tracking was given.
2686 if test "${enable_dependency_tracking+set}" = set; then
2687 enableval=$enable_dependency_tracking;
2688 fi
2689
2690 if test "x$enable_dependency_tracking" != xno; then
2691 am_depcomp="$ac_aux_dir/depcomp"
2692 AMDEPBACKSLASH='\'
2693 fi
2694 if test "x$enable_dependency_tracking" != xno; then
2695 AMDEP_TRUE=
2696 AMDEP_FALSE='#'
2697 else
2698 AMDEP_TRUE='#'
2699 AMDEP_FALSE=
2700 fi
2701
2702
2703 ac_ext=c
2704 ac_cpp='$CPP $CPPFLAGS'
2705 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2706 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2707 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2708 if test -n "$ac_tool_prefix"; then
2709 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2710 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2711 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2712 $as_echo_n "checking for $ac_word... " >&6; }
2713 if test "${ac_cv_prog_CC+set}" = set; then
2714 $as_echo_n "(cached) " >&6
2715 else
2716 if test -n "$CC"; then
2717 ac_cv_prog_CC="$CC" # Let the user override the test.
2718 else
2719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2720 for as_dir in $PATH
2721 do
2722 IFS=$as_save_IFS
2723 test -z "$as_dir" && as_dir=.
2724 for ac_exec_ext in '' $ac_executable_extensions; do
2725 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2726 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2727 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2728 break 2
2729 fi
2730 done
2731 done
2732 IFS=$as_save_IFS
2733
2734 fi
2735 fi
2736 CC=$ac_cv_prog_CC
2737 if test -n "$CC"; then
2738 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2739 $as_echo "$CC" >&6; }
2740 else
2741 { $as_echo "$as_me:$LINENO: result: no" >&5
2742 $as_echo "no" >&6; }
2743 fi
2744
2745
2746 fi
2747 if test -z "$ac_cv_prog_CC"; then
2748 ac_ct_CC=$CC
2749 # Extract the first word of "gcc", so it can be a program name with args.
2750 set dummy gcc; ac_word=$2
2751 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2752 $as_echo_n "checking for $ac_word... " >&6; }
2753 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2754 $as_echo_n "(cached) " >&6
2755 else
2756 if test -n "$ac_ct_CC"; then
2757 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2758 else
2759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2760 for as_dir in $PATH
2761 do
2762 IFS=$as_save_IFS
2763 test -z "$as_dir" && as_dir=.
2764 for ac_exec_ext in '' $ac_executable_extensions; do
2765 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2766 ac_cv_prog_ac_ct_CC="gcc"
2767 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2768 break 2
2769 fi
2770 done
2771 done
2772 IFS=$as_save_IFS
2773
2774 fi
2775 fi
2776 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2777 if test -n "$ac_ct_CC"; then
2778 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2779 $as_echo "$ac_ct_CC" >&6; }
2780 else
2781 { $as_echo "$as_me:$LINENO: result: no" >&5
2782 $as_echo "no" >&6; }
2783 fi
2784
2785 if test "x$ac_ct_CC" = x; then
2786 CC=""
2787 else
2788 case $cross_compiling:$ac_tool_warned in
2789 yes:)
2790 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2791 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2792 ac_tool_warned=yes ;;
2793 esac
2794 CC=$ac_ct_CC
2795 fi
2796 else
2797 CC="$ac_cv_prog_CC"
2798 fi
2799
2800 if test -z "$CC"; then
2801 if test -n "$ac_tool_prefix"; then
2802 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2803 set dummy ${ac_tool_prefix}cc; ac_word=$2
2804 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2805 $as_echo_n "checking for $ac_word... " >&6; }
2806 if test "${ac_cv_prog_CC+set}" = set; then
2807 $as_echo_n "(cached) " >&6
2808 else
2809 if test -n "$CC"; then
2810 ac_cv_prog_CC="$CC" # Let the user override the test.
2811 else
2812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2813 for as_dir in $PATH
2814 do
2815 IFS=$as_save_IFS
2816 test -z "$as_dir" && as_dir=.
2817 for ac_exec_ext in '' $ac_executable_extensions; do
2818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2819 ac_cv_prog_CC="${ac_tool_prefix}cc"
2820 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2821 break 2
2822 fi
2823 done
2824 done
2825 IFS=$as_save_IFS
2826
2827 fi
2828 fi
2829 CC=$ac_cv_prog_CC
2830 if test -n "$CC"; then
2831 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2832 $as_echo "$CC" >&6; }
2833 else
2834 { $as_echo "$as_me:$LINENO: result: no" >&5
2835 $as_echo "no" >&6; }
2836 fi
2837
2838
2839 fi
2840 fi
2841 if test -z "$CC"; then
2842 # Extract the first word of "cc", so it can be a program name with args.
2843 set dummy cc; ac_word=$2
2844 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2845 $as_echo_n "checking for $ac_word... " >&6; }
2846 if test "${ac_cv_prog_CC+set}" = set; then
2847 $as_echo_n "(cached) " >&6
2848 else
2849 if test -n "$CC"; then
2850 ac_cv_prog_CC="$CC" # Let the user override the test.
2851 else
2852 ac_prog_rejected=no
2853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2854 for as_dir in $PATH
2855 do
2856 IFS=$as_save_IFS
2857 test -z "$as_dir" && as_dir=.
2858 for ac_exec_ext in '' $ac_executable_extensions; do
2859 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2860 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2861 ac_prog_rejected=yes
2862 continue
2863 fi
2864 ac_cv_prog_CC="cc"
2865 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2866 break 2
2867 fi
2868 done
2869 done
2870 IFS=$as_save_IFS
2871
2872 if test $ac_prog_rejected = yes; then
2873 # We found a bogon in the path, so make sure we never use it.
2874 set dummy $ac_cv_prog_CC
2875 shift
2876 if test $# != 0; then
2877 # We chose a different compiler from the bogus one.
2878 # However, it has the same basename, so the bogon will be chosen
2879 # first if we set CC to just the basename; use the full file name.
2880 shift
2881 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2882 fi
2883 fi
2884 fi
2885 fi
2886 CC=$ac_cv_prog_CC
2887 if test -n "$CC"; then
2888 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2889 $as_echo "$CC" >&6; }
2890 else
2891 { $as_echo "$as_me:$LINENO: result: no" >&5
2892 $as_echo "no" >&6; }
2893 fi
2894
2895
2896 fi
2897 if test -z "$CC"; then
2898 if test -n "$ac_tool_prefix"; then
2899 for ac_prog in cl.exe
2900 do
2901 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2902 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2903 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2904 $as_echo_n "checking for $ac_word... " >&6; }
2905 if test "${ac_cv_prog_CC+set}" = set; then
2906 $as_echo_n "(cached) " >&6
2907 else
2908 if test -n "$CC"; then
2909 ac_cv_prog_CC="$CC" # Let the user override the test.
2910 else
2911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2912 for as_dir in $PATH
2913 do
2914 IFS=$as_save_IFS
2915 test -z "$as_dir" && as_dir=.
2916 for ac_exec_ext in '' $ac_executable_extensions; do
2917 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2918 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2919 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2920 break 2
2921 fi
2922 done
2923 done
2924 IFS=$as_save_IFS
2925
2926 fi
2927 fi
2928 CC=$ac_cv_prog_CC
2929 if test -n "$CC"; then
2930 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2931 $as_echo "$CC" >&6; }
2932 else
2933 { $as_echo "$as_me:$LINENO: result: no" >&5
2934 $as_echo "no" >&6; }
2935 fi
2936
2937
2938 test -n "$CC" && break
2939 done
2940 fi
2941 if test -z "$CC"; then
2942 ac_ct_CC=$CC
2943 for ac_prog in cl.exe
2944 do
2945 # Extract the first word of "$ac_prog", so it can be a program name with args.
2946 set dummy $ac_prog; ac_word=$2
2947 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2948 $as_echo_n "checking for $ac_word... " >&6; }
2949 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2950 $as_echo_n "(cached) " >&6
2951 else
2952 if test -n "$ac_ct_CC"; then
2953 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2954 else
2955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2956 for as_dir in $PATH
2957 do
2958 IFS=$as_save_IFS
2959 test -z "$as_dir" && as_dir=.
2960 for ac_exec_ext in '' $ac_executable_extensions; do
2961 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2962 ac_cv_prog_ac_ct_CC="$ac_prog"
2963 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2964 break 2
2965 fi
2966 done
2967 done
2968 IFS=$as_save_IFS
2969
2970 fi
2971 fi
2972 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2973 if test -n "$ac_ct_CC"; then
2974 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2975 $as_echo "$ac_ct_CC" >&6; }
2976 else
2977 { $as_echo "$as_me:$LINENO: result: no" >&5
2978 $as_echo "no" >&6; }
2979 fi
2980
2981
2982 test -n "$ac_ct_CC" && break
2983 done
2984
2985 if test "x$ac_ct_CC" = x; then
2986 CC=""
2987 else
2988 case $cross_compiling:$ac_tool_warned in
2989 yes:)
2990 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2991 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2992 ac_tool_warned=yes ;;
2993 esac
2994 CC=$ac_ct_CC
2995 fi
2996 fi
2997
2998 fi
2999
3000
3001 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3002 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3003 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3004 See \`config.log' for more details." >&5
3005 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
3006 See \`config.log' for more details." >&2;}
3007 { (exit 1); exit 1; }; }; }
3008
3009 # Provide some information about the compiler.
3010 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
3011 set X $ac_compile
3012 ac_compiler=$2
3013 { (ac_try="$ac_compiler --version >&5"
3014 case "(($ac_try" in
3015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3016 *) ac_try_echo=$ac_try;;
3017 esac
3018 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3019 $as_echo "$ac_try_echo") >&5
3020 (eval "$ac_compiler --version >&5") 2>&5
3021 ac_status=$?
3022 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3023 (exit $ac_status); }
3024 { (ac_try="$ac_compiler -v >&5"
3025 case "(($ac_try" in
3026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3027 *) ac_try_echo=$ac_try;;
3028 esac
3029 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3030 $as_echo "$ac_try_echo") >&5
3031 (eval "$ac_compiler -v >&5") 2>&5
3032 ac_status=$?
3033 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3034 (exit $ac_status); }
3035 { (ac_try="$ac_compiler -V >&5"
3036 case "(($ac_try" in
3037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3038 *) ac_try_echo=$ac_try;;
3039 esac
3040 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3041 $as_echo "$ac_try_echo") >&5
3042 (eval "$ac_compiler -V >&5") 2>&5
3043 ac_status=$?
3044 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3045 (exit $ac_status); }
3046
3047 cat >conftest.$ac_ext <<_ACEOF
3048 /* confdefs.h. */
3049 _ACEOF
3050 cat confdefs.h >>conftest.$ac_ext
3051 cat >>conftest.$ac_ext <<_ACEOF
3052 /* end confdefs.h. */
3053
3054 int
3055 main ()
3056 {
3057
3058 ;
3059 return 0;
3060 }
3061 _ACEOF
3062 ac_clean_files_save=$ac_clean_files
3063 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3064 # Try to create an executable without -o first, disregard a.out.
3065 # It will help us diagnose broken compilers, and finding out an intuition
3066 # of exeext.
3067 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3068 $as_echo_n "checking for C compiler default output file name... " >&6; }
3069 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3070
3071 # The possible output files:
3072 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3073
3074 ac_rmfiles=
3075 for ac_file in $ac_files
3076 do
3077 case $ac_file in
3078 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3079 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3080 esac
3081 done
3082 rm -f $ac_rmfiles
3083
3084 if { (ac_try="$ac_link_default"
3085 case "(($ac_try" in
3086 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3087 *) ac_try_echo=$ac_try;;
3088 esac
3089 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3090 $as_echo "$ac_try_echo") >&5
3091 (eval "$ac_link_default") 2>&5
3092 ac_status=$?
3093 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3094 (exit $ac_status); }; then
3095 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3096 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3097 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3098 # so that the user can short-circuit this test for compilers unknown to
3099 # Autoconf.
3100 for ac_file in $ac_files ''
3101 do
3102 test -f "$ac_file" || continue
3103 case $ac_file in
3104 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3105 ;;
3106 [ab].out )
3107 # We found the default executable, but exeext='' is most
3108 # certainly right.
3109 break;;
3110 *.* )
3111 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3112 then :; else
3113 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3114 fi
3115 # We set ac_cv_exeext here because the later test for it is not
3116 # safe: cross compilers may not add the suffix if given an `-o'
3117 # argument, so we may need to know it at that point already.
3118 # Even if this section looks crufty: it has the advantage of
3119 # actually working.
3120 break;;
3121 * )
3122 break;;
3123 esac
3124 done
3125 test "$ac_cv_exeext" = no && ac_cv_exeext=
3126
3127 else
3128 ac_file=''
3129 fi
3130
3131 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3132 $as_echo "$ac_file" >&6; }
3133 if test -z "$ac_file"; then
3134 $as_echo "$as_me: failed program was:" >&5
3135 sed 's/^/| /' conftest.$ac_ext >&5
3136
3137 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3138 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3139 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
3140 See \`config.log' for more details." >&5
3141 $as_echo "$as_me: error: C compiler cannot create executables
3142 See \`config.log' for more details." >&2;}
3143 { (exit 77); exit 77; }; }; }
3144 fi
3145
3146 ac_exeext=$ac_cv_exeext
3147
3148 # Check that the compiler produces executables we can run. If not, either
3149 # the compiler is broken, or we cross compile.
3150 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3151 $as_echo_n "checking whether the C compiler works... " >&6; }
3152 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3153 # If not cross compiling, check that we can run a simple program.
3154 if test "$cross_compiling" != yes; then
3155 if { ac_try='./$ac_file'
3156 { (case "(($ac_try" in
3157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3158 *) ac_try_echo=$ac_try;;
3159 esac
3160 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3161 $as_echo "$ac_try_echo") >&5
3162 (eval "$ac_try") 2>&5
3163 ac_status=$?
3164 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3165 (exit $ac_status); }; }; then
3166 cross_compiling=no
3167 else
3168 if test "$cross_compiling" = maybe; then
3169 cross_compiling=yes
3170 else
3171 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3172 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3173 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3174 If you meant to cross compile, use \`--host'.
3175 See \`config.log' for more details." >&5
3176 $as_echo "$as_me: error: cannot run C compiled programs.
3177 If you meant to cross compile, use \`--host'.
3178 See \`config.log' for more details." >&2;}
3179 { (exit 1); exit 1; }; }; }
3180 fi
3181 fi
3182 fi
3183 { $as_echo "$as_me:$LINENO: result: yes" >&5
3184 $as_echo "yes" >&6; }
3185
3186 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3187 ac_clean_files=$ac_clean_files_save
3188 # Check that the compiler produces executables we can run. If not, either
3189 # the compiler is broken, or we cross compile.
3190 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3191 $as_echo_n "checking whether we are cross compiling... " >&6; }
3192 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3193 $as_echo "$cross_compiling" >&6; }
3194
3195 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3196 $as_echo_n "checking for suffix of executables... " >&6; }
3197 if { (ac_try="$ac_link"
3198 case "(($ac_try" in
3199 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3200 *) ac_try_echo=$ac_try;;
3201 esac
3202 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3203 $as_echo "$ac_try_echo") >&5
3204 (eval "$ac_link") 2>&5
3205 ac_status=$?
3206 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3207 (exit $ac_status); }; then
3208 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3209 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3210 # work properly (i.e., refer to `conftest.exe'), while it won't with
3211 # `rm'.
3212 for ac_file in conftest.exe conftest conftest.*; do
3213 test -f "$ac_file" || continue
3214 case $ac_file in
3215 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3216 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3217 break;;
3218 * ) break;;
3219 esac
3220 done
3221 else
3222 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3223 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3224 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3225 See \`config.log' for more details." >&5
3226 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3227 See \`config.log' for more details." >&2;}
3228 { (exit 1); exit 1; }; }; }
3229 fi
3230
3231 rm -f conftest$ac_cv_exeext
3232 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3233 $as_echo "$ac_cv_exeext" >&6; }
3234
3235 rm -f conftest.$ac_ext
3236 EXEEXT=$ac_cv_exeext
3237 ac_exeext=$EXEEXT
3238 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3239 $as_echo_n "checking for suffix of object files... " >&6; }
3240 if test "${ac_cv_objext+set}" = set; then
3241 $as_echo_n "(cached) " >&6
3242 else
3243 cat >conftest.$ac_ext <<_ACEOF
3244 /* confdefs.h. */
3245 _ACEOF
3246 cat confdefs.h >>conftest.$ac_ext
3247 cat >>conftest.$ac_ext <<_ACEOF
3248 /* end confdefs.h. */
3249
3250 int
3251 main ()
3252 {
3253
3254 ;
3255 return 0;
3256 }
3257 _ACEOF
3258 rm -f conftest.o conftest.obj
3259 if { (ac_try="$ac_compile"
3260 case "(($ac_try" in
3261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3262 *) ac_try_echo=$ac_try;;
3263 esac
3264 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3265 $as_echo "$ac_try_echo") >&5
3266 (eval "$ac_compile") 2>&5
3267 ac_status=$?
3268 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3269 (exit $ac_status); }; then
3270 for ac_file in conftest.o conftest.obj conftest.*; do
3271 test -f "$ac_file" || continue;
3272 case $ac_file in
3273 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3274 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3275 break;;
3276 esac
3277 done
3278 else
3279 $as_echo "$as_me: failed program was:" >&5
3280 sed 's/^/| /' conftest.$ac_ext >&5
3281
3282 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3283 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3284 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3285 See \`config.log' for more details." >&5
3286 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3287 See \`config.log' for more details." >&2;}
3288 { (exit 1); exit 1; }; }; }
3289 fi
3290
3291 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3292 fi
3293 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3294 $as_echo "$ac_cv_objext" >&6; }
3295 OBJEXT=$ac_cv_objext
3296 ac_objext=$OBJEXT
3297 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3298 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3299 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3300 $as_echo_n "(cached) " >&6
3301 else
3302 cat >conftest.$ac_ext <<_ACEOF
3303 /* confdefs.h. */
3304 _ACEOF
3305 cat confdefs.h >>conftest.$ac_ext
3306 cat >>conftest.$ac_ext <<_ACEOF
3307 /* end confdefs.h. */
3308
3309 int
3310 main ()
3311 {
3312 #ifndef __GNUC__
3313 choke me
3314 #endif
3315
3316 ;
3317 return 0;
3318 }
3319 _ACEOF
3320 rm -f conftest.$ac_objext
3321 if { (ac_try="$ac_compile"
3322 case "(($ac_try" in
3323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3324 *) ac_try_echo=$ac_try;;
3325 esac
3326 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3327 $as_echo "$ac_try_echo") >&5
3328 (eval "$ac_compile") 2>conftest.er1
3329 ac_status=$?
3330 grep -v '^ *+' conftest.er1 >conftest.err
3331 rm -f conftest.er1
3332 cat conftest.err >&5
3333 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3334 (exit $ac_status); } && {
3335 test -z "$ac_c_werror_flag" ||
3336 test ! -s conftest.err
3337 } && test -s conftest.$ac_objext; then
3338 ac_compiler_gnu=yes
3339 else
3340 $as_echo "$as_me: failed program was:" >&5
3341 sed 's/^/| /' conftest.$ac_ext >&5
3342
3343 ac_compiler_gnu=no
3344 fi
3345
3346 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3347 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3348
3349 fi
3350 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3351 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3352 if test $ac_compiler_gnu = yes; then
3353 GCC=yes
3354 else
3355 GCC=
3356 fi
3357 ac_test_CFLAGS=${CFLAGS+set}
3358 ac_save_CFLAGS=$CFLAGS
3359 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3360 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3361 if test "${ac_cv_prog_cc_g+set}" = set; then
3362 $as_echo_n "(cached) " >&6
3363 else
3364 ac_save_c_werror_flag=$ac_c_werror_flag
3365 ac_c_werror_flag=yes
3366 ac_cv_prog_cc_g=no
3367 CFLAGS="-g"
3368 cat >conftest.$ac_ext <<_ACEOF
3369 /* confdefs.h. */
3370 _ACEOF
3371 cat confdefs.h >>conftest.$ac_ext
3372 cat >>conftest.$ac_ext <<_ACEOF
3373 /* end confdefs.h. */
3374
3375 int
3376 main ()
3377 {
3378
3379 ;
3380 return 0;
3381 }
3382 _ACEOF
3383 rm -f conftest.$ac_objext
3384 if { (ac_try="$ac_compile"
3385 case "(($ac_try" in
3386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3387 *) ac_try_echo=$ac_try;;
3388 esac
3389 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3390 $as_echo "$ac_try_echo") >&5
3391 (eval "$ac_compile") 2>conftest.er1
3392 ac_status=$?
3393 grep -v '^ *+' conftest.er1 >conftest.err
3394 rm -f conftest.er1
3395 cat conftest.err >&5
3396 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3397 (exit $ac_status); } && {
3398 test -z "$ac_c_werror_flag" ||
3399 test ! -s conftest.err
3400 } && test -s conftest.$ac_objext; then
3401 ac_cv_prog_cc_g=yes
3402 else
3403 $as_echo "$as_me: failed program was:" >&5
3404 sed 's/^/| /' conftest.$ac_ext >&5
3405
3406 CFLAGS=""
3407 cat >conftest.$ac_ext <<_ACEOF
3408 /* confdefs.h. */
3409 _ACEOF
3410 cat confdefs.h >>conftest.$ac_ext
3411 cat >>conftest.$ac_ext <<_ACEOF
3412 /* end confdefs.h. */
3413
3414 int
3415 main ()
3416 {
3417
3418 ;
3419 return 0;
3420 }
3421 _ACEOF
3422 rm -f conftest.$ac_objext
3423 if { (ac_try="$ac_compile"
3424 case "(($ac_try" in
3425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3426 *) ac_try_echo=$ac_try;;
3427 esac
3428 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3429 $as_echo "$ac_try_echo") >&5
3430 (eval "$ac_compile") 2>conftest.er1
3431 ac_status=$?
3432 grep -v '^ *+' conftest.er1 >conftest.err
3433 rm -f conftest.er1
3434 cat conftest.err >&5
3435 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3436 (exit $ac_status); } && {
3437 test -z "$ac_c_werror_flag" ||
3438 test ! -s conftest.err
3439 } && test -s conftest.$ac_objext; then
3440 :
3441 else
3442 $as_echo "$as_me: failed program was:" >&5
3443 sed 's/^/| /' conftest.$ac_ext >&5
3444
3445 ac_c_werror_flag=$ac_save_c_werror_flag
3446 CFLAGS="-g"
3447 cat >conftest.$ac_ext <<_ACEOF
3448 /* confdefs.h. */
3449 _ACEOF
3450 cat confdefs.h >>conftest.$ac_ext
3451 cat >>conftest.$ac_ext <<_ACEOF
3452 /* end confdefs.h. */
3453
3454 int
3455 main ()
3456 {
3457
3458 ;
3459 return 0;
3460 }
3461 _ACEOF
3462 rm -f conftest.$ac_objext
3463 if { (ac_try="$ac_compile"
3464 case "(($ac_try" in
3465 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3466 *) ac_try_echo=$ac_try;;
3467 esac
3468 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3469 $as_echo "$ac_try_echo") >&5
3470 (eval "$ac_compile") 2>conftest.er1
3471 ac_status=$?
3472 grep -v '^ *+' conftest.er1 >conftest.err
3473 rm -f conftest.er1
3474 cat conftest.err >&5
3475 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3476 (exit $ac_status); } && {
3477 test -z "$ac_c_werror_flag" ||
3478 test ! -s conftest.err
3479 } && test -s conftest.$ac_objext; then
3480 ac_cv_prog_cc_g=yes
3481 else
3482 $as_echo "$as_me: failed program was:" >&5
3483 sed 's/^/| /' conftest.$ac_ext >&5
3484
3485
3486 fi
3487
3488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3489 fi
3490
3491 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3492 fi
3493
3494 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3495 ac_c_werror_flag=$ac_save_c_werror_flag
3496 fi
3497 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3498 $as_echo "$ac_cv_prog_cc_g" >&6; }
3499 if test "$ac_test_CFLAGS" = set; then
3500 CFLAGS=$ac_save_CFLAGS
3501 elif test $ac_cv_prog_cc_g = yes; then
3502 if test "$GCC" = yes; then
3503 CFLAGS="-g -O2"
3504 else
3505 CFLAGS="-g"
3506 fi
3507 else
3508 if test "$GCC" = yes; then
3509 CFLAGS="-O2"
3510 else
3511 CFLAGS=
3512 fi
3513 fi
3514 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3515 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3516 if test "${ac_cv_prog_cc_c89+set}" = set; then
3517 $as_echo_n "(cached) " >&6
3518 else
3519 ac_cv_prog_cc_c89=no
3520 ac_save_CC=$CC
3521 cat >conftest.$ac_ext <<_ACEOF
3522 /* confdefs.h. */
3523 _ACEOF
3524 cat confdefs.h >>conftest.$ac_ext
3525 cat >>conftest.$ac_ext <<_ACEOF
3526 /* end confdefs.h. */
3527 #include <stdarg.h>
3528 #include <stdio.h>
3529 #include <sys/types.h>
3530 #include <sys/stat.h>
3531 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3532 struct buf { int x; };
3533 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3534 static char *e (p, i)
3535 char **p;
3536 int i;
3537 {
3538 return p[i];
3539 }
3540 static char *f (char * (*g) (char **, int), char **p, ...)
3541 {
3542 char *s;
3543 va_list v;
3544 va_start (v,p);
3545 s = g (p, va_arg (v,int));
3546 va_end (v);
3547 return s;
3548 }
3549
3550 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3551 function prototypes and stuff, but not '\xHH' hex character constants.
3552 These don't provoke an error unfortunately, instead are silently treated
3553 as 'x'. The following induces an error, until -std is added to get
3554 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3555 array size at least. It's necessary to write '\x00'==0 to get something
3556 that's true only with -std. */
3557 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3558
3559 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3560 inside strings and character constants. */
3561 #define FOO(x) 'x'
3562 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3563
3564 int test (int i, double x);
3565 struct s1 {int (*f) (int a);};
3566 struct s2 {int (*f) (double a);};
3567 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3568 int argc;
3569 char **argv;
3570 int
3571 main ()
3572 {
3573 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3574 ;
3575 return 0;
3576 }
3577 _ACEOF
3578 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3579 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3580 do
3581 CC="$ac_save_CC $ac_arg"
3582 rm -f conftest.$ac_objext
3583 if { (ac_try="$ac_compile"
3584 case "(($ac_try" in
3585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3586 *) ac_try_echo=$ac_try;;
3587 esac
3588 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3589 $as_echo "$ac_try_echo") >&5
3590 (eval "$ac_compile") 2>conftest.er1
3591 ac_status=$?
3592 grep -v '^ *+' conftest.er1 >conftest.err
3593 rm -f conftest.er1
3594 cat conftest.err >&5
3595 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3596 (exit $ac_status); } && {
3597 test -z "$ac_c_werror_flag" ||
3598 test ! -s conftest.err
3599 } && test -s conftest.$ac_objext; then
3600 ac_cv_prog_cc_c89=$ac_arg
3601 else
3602 $as_echo "$as_me: failed program was:" >&5
3603 sed 's/^/| /' conftest.$ac_ext >&5
3604
3605
3606 fi
3607
3608 rm -f core conftest.err conftest.$ac_objext
3609 test "x$ac_cv_prog_cc_c89" != "xno" && break
3610 done
3611 rm -f conftest.$ac_ext
3612 CC=$ac_save_CC
3613
3614 fi
3615 # AC_CACHE_VAL
3616 case "x$ac_cv_prog_cc_c89" in
3617 x)
3618 { $as_echo "$as_me:$LINENO: result: none needed" >&5
3619 $as_echo "none needed" >&6; } ;;
3620 xno)
3621 { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3622 $as_echo "unsupported" >&6; } ;;
3623 *)
3624 CC="$CC $ac_cv_prog_cc_c89"
3625 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3626 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3627 esac
3628
3629
3630 ac_ext=c
3631 ac_cpp='$CPP $CPPFLAGS'
3632 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3633 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3634 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3635
3636 depcc="$CC" am_compiler_list=
3637
3638 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3639 $as_echo_n "checking dependency style of $depcc... " >&6; }
3640 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3641 $as_echo_n "(cached) " >&6
3642 else
3643 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3644 # We make a subdir and do the tests there. Otherwise we can end up
3645 # making bogus files that we don't know about and never remove. For
3646 # instance it was reported that on HP-UX the gcc test will end up
3647 # making a dummy file named `D' -- because `-MD' means `put the output
3648 # in D'.
3649 mkdir conftest.dir
3650 # Copy depcomp to subdir because otherwise we won't find it if we're
3651 # using a relative directory.
3652 cp "$am_depcomp" conftest.dir
3653 cd conftest.dir
3654 # We will build objects and dependencies in a subdirectory because
3655 # it helps to detect inapplicable dependency modes. For instance
3656 # both Tru64's cc and ICC support -MD to output dependencies as a
3657 # side effect of compilation, but ICC will put the dependencies in
3658 # the current directory while Tru64 will put them in the object
3659 # directory.
3660 mkdir sub
3661
3662 am_cv_CC_dependencies_compiler_type=none
3663 if test "$am_compiler_list" = ""; then
3664 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3665 fi
3666 am__universal=false
3667 case " $depcc " in #(
3668 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3669 esac
3670
3671 for depmode in $am_compiler_list; do
3672 # Setup a source with many dependencies, because some compilers
3673 # like to wrap large dependency lists on column 80 (with \), and
3674 # we should not choose a depcomp mode which is confused by this.
3675 #
3676 # We need to recreate these files for each test, as the compiler may
3677 # overwrite some of them when testing with obscure command lines.
3678 # This happens at least with the AIX C compiler.
3679 : > sub/conftest.c
3680 for i in 1 2 3 4 5 6; do
3681 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3682 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3683 # Solaris 8's {/usr,}/bin/sh.
3684 touch sub/conftst$i.h
3685 done
3686 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3687
3688 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3689 # mode. It turns out that the SunPro C++ compiler does not properly
3690 # handle `-M -o', and we need to detect this. Also, some Intel
3691 # versions had trouble with output in subdirs
3692 am__obj=sub/conftest.${OBJEXT-o}
3693 am__minus_obj="-o $am__obj"
3694 case $depmode in
3695 gcc)
3696 # This depmode causes a compiler race in universal mode.
3697 test "$am__universal" = false || continue
3698 ;;
3699 nosideeffect)
3700 # after this tag, mechanisms are not by side-effect, so they'll
3701 # only be used when explicitly requested
3702 if test "x$enable_dependency_tracking" = xyes; then
3703 continue
3704 else
3705 break
3706 fi
3707 ;;
3708 msvisualcpp | msvcmsys)
3709 # This compiler won't grok `-c -o', but also, the minuso test has
3710 # not run yet. These depmodes are late enough in the game, and
3711 # so weak that their functioning should not be impacted.
3712 am__obj=conftest.${OBJEXT-o}
3713 am__minus_obj=
3714 ;;
3715 none) break ;;
3716 esac
3717 if depmode=$depmode \
3718 source=sub/conftest.c object=$am__obj \
3719 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3720 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3721 >/dev/null 2>conftest.err &&
3722 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3723 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3724 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3725 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3726 # icc doesn't choke on unknown options, it will just issue warnings
3727 # or remarks (even with -Werror). So we grep stderr for any message
3728 # that says an option was ignored or not supported.
3729 # When given -MP, icc 7.0 and 7.1 complain thusly:
3730 # icc: Command line warning: ignoring option '-M'; no argument required
3731 # The diagnosis changed in icc 8.0:
3732 # icc: Command line remark: option '-MP' not supported
3733 if (grep 'ignoring option' conftest.err ||
3734 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3735 am_cv_CC_dependencies_compiler_type=$depmode
3736 break
3737 fi
3738 fi
3739 done
3740
3741 cd ..
3742 rm -rf conftest.dir
3743 else
3744 am_cv_CC_dependencies_compiler_type=none
3745 fi
3746
3747 fi
3748 { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3749 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3750 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3751
3752 if
3753 test "x$enable_dependency_tracking" != xno \
3754 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3755 am__fastdepCC_TRUE=
3756 am__fastdepCC_FALSE='#'
3757 else
3758 am__fastdepCC_TRUE='#'
3759 am__fastdepCC_FALSE=
3760 fi
3761
3762
3763 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
3764 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3765 if test "${ac_cv_prog_cc_c99+set}" = set; then
3766 $as_echo_n "(cached) " >&6
3767 else
3768 ac_cv_prog_cc_c99=no
3769 ac_save_CC=$CC
3770 cat >conftest.$ac_ext <<_ACEOF
3771 /* confdefs.h. */
3772 _ACEOF
3773 cat confdefs.h >>conftest.$ac_ext
3774 cat >>conftest.$ac_ext <<_ACEOF
3775 /* end confdefs.h. */
3776 #include <stdarg.h>
3777 #include <stdbool.h>
3778 #include <stdlib.h>
3779 #include <wchar.h>
3780 #include <stdio.h>
3781
3782 // Check varargs macros. These examples are taken from C99 6.10.3.5.
3783 #define debug(...) fprintf (stderr, __VA_ARGS__)
3784 #define showlist(...) puts (#__VA_ARGS__)
3785 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3786 static void
3787 test_varargs_macros (void)
3788 {
3789 int x = 1234;
3790 int y = 5678;
3791 debug ("Flag");
3792 debug ("X = %d\n", x);
3793 showlist (The first, second, and third items.);
3794 report (x>y, "x is %d but y is %d", x, y);
3795 }
3796
3797 // Check long long types.
3798 #define BIG64 18446744073709551615ull
3799 #define BIG32 4294967295ul
3800 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3801 #if !BIG_OK
3802 your preprocessor is broken;
3803 #endif
3804 #if BIG_OK
3805 #else
3806 your preprocessor is broken;
3807 #endif
3808 static long long int bignum = -9223372036854775807LL;
3809 static unsigned long long int ubignum = BIG64;
3810
3811 struct incomplete_array
3812 {
3813 int datasize;
3814 double data[];
3815 };
3816
3817 struct named_init {
3818 int number;
3819 const wchar_t *name;
3820 double average;
3821 };
3822
3823 typedef const char *ccp;
3824
3825 static inline int
3826 test_restrict (ccp restrict text)
3827 {
3828 // See if C++-style comments work.
3829 // Iterate through items via the restricted pointer.
3830 // Also check for declarations in for loops.
3831 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3832 continue;
3833 return 0;
3834 }
3835
3836 // Check varargs and va_copy.
3837 static void
3838 test_varargs (const char *format, ...)
3839 {
3840 va_list args;
3841 va_start (args, format);
3842 va_list args_copy;
3843 va_copy (args_copy, args);
3844
3845 const char *str;
3846 int number;
3847 float fnumber;
3848
3849 while (*format)
3850 {
3851 switch (*format++)
3852 {
3853 case 's': // string
3854 str = va_arg (args_copy, const char *);
3855 break;
3856 case 'd': // int
3857 number = va_arg (args_copy, int);
3858 break;
3859 case 'f': // float
3860 fnumber = va_arg (args_copy, double);
3861 break;
3862 default:
3863 break;
3864 }
3865 }
3866 va_end (args_copy);
3867 va_end (args);
3868 }
3869
3870 int
3871 main ()
3872 {
3873
3874 // Check bool.
3875 _Bool success = false;
3876
3877 // Check restrict.
3878 if (test_restrict ("String literal") == 0)
3879 success = true;
3880 char *restrict newvar = "Another string";
3881
3882 // Check varargs.
3883 test_varargs ("s, d' f .", "string", 65, 34.234);
3884 test_varargs_macros ();
3885
3886 // Check flexible array members.
3887 struct incomplete_array *ia =
3888 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3889 ia->datasize = 10;
3890 for (int i = 0; i < ia->datasize; ++i)
3891 ia->data[i] = i * 1.234;
3892
3893 // Check named initializers.
3894 struct named_init ni = {
3895 .number = 34,
3896 .name = L"Test wide string",
3897 .average = 543.34343,
3898 };
3899
3900 ni.number = 58;
3901
3902 int dynamic_array[ni.number];
3903 dynamic_array[ni.number - 1] = 543;
3904
3905 // work around unused variable warnings
3906 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3907 || dynamic_array[ni.number - 1] != 543);
3908
3909 ;
3910 return 0;
3911 }
3912 _ACEOF
3913 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
3914 do
3915 CC="$ac_save_CC $ac_arg"
3916 rm -f conftest.$ac_objext
3917 if { (ac_try="$ac_compile"
3918 case "(($ac_try" in
3919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3920 *) ac_try_echo=$ac_try;;
3921 esac
3922 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3923 $as_echo "$ac_try_echo") >&5
3924 (eval "$ac_compile") 2>conftest.er1
3925 ac_status=$?
3926 grep -v '^ *+' conftest.er1 >conftest.err
3927 rm -f conftest.er1
3928 cat conftest.err >&5
3929 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3930 (exit $ac_status); } && {
3931 test -z "$ac_c_werror_flag" ||
3932 test ! -s conftest.err
3933 } && test -s conftest.$ac_objext; then
3934 ac_cv_prog_cc_c99=$ac_arg
3935 else
3936 $as_echo "$as_me: failed program was:" >&5
3937 sed 's/^/| /' conftest.$ac_ext >&5
3938
3939
3940 fi
3941
3942 rm -f core conftest.err conftest.$ac_objext
3943 test "x$ac_cv_prog_cc_c99" != "xno" && break
3944 done
3945 rm -f conftest.$ac_ext
3946 CC=$ac_save_CC
3947
3948 fi
3949 # AC_CACHE_VAL
3950 case "x$ac_cv_prog_cc_c99" in
3951 x)
3952 { $as_echo "$as_me:$LINENO: result: none needed" >&5
3953 $as_echo "none needed" >&6; } ;;
3954 xno)
3955 { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3956 $as_echo "unsupported" >&6; } ;;
3957 *)
3958 CC="$CC $ac_cv_prog_cc_c99"
3959 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
3960 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3961 esac
3962
3963
3964
3965
3966 ac_ext=c
3967 ac_cpp='$CPP $CPPFLAGS'
3968 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3969 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3970 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3971 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3972 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3973 # On Suns, sometimes $CPP names a directory.
3974 if test -n "$CPP" && test -d "$CPP"; then
3975 CPP=
3976 fi
3977 if test -z "$CPP"; then
3978 if test "${ac_cv_prog_CPP+set}" = set; then
3979 $as_echo_n "(cached) " >&6
3980 else
3981 # Double quotes because CPP needs to be expanded
3982 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3983 do
3984 ac_preproc_ok=false
3985 for ac_c_preproc_warn_flag in '' yes
3986 do
3987 # Use a header file that comes with gcc, so configuring glibc
3988 # with a fresh cross-compiler works.
3989 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3990 # <limits.h> exists even on freestanding compilers.
3991 # On the NeXT, cc -E runs the code through the compiler's parser,
3992 # not just through cpp. "Syntax error" is here to catch this case.
3993 cat >conftest.$ac_ext <<_ACEOF
3994 /* confdefs.h. */
3995 _ACEOF
3996 cat confdefs.h >>conftest.$ac_ext
3997 cat >>conftest.$ac_ext <<_ACEOF
3998 /* end confdefs.h. */
3999 #ifdef __STDC__
4000 # include <limits.h>
4001 #else
4002 # include <assert.h>
4003 #endif
4004 Syntax error
4005 _ACEOF
4006 if { (ac_try="$ac_cpp conftest.$ac_ext"
4007 case "(($ac_try" in
4008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4009 *) ac_try_echo=$ac_try;;
4010 esac
4011 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4012 $as_echo "$ac_try_echo") >&5
4013 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4014 ac_status=$?
4015 grep -v '^ *+' conftest.er1 >conftest.err
4016 rm -f conftest.er1
4017 cat conftest.err >&5
4018 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4019 (exit $ac_status); } >/dev/null && {
4020 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4021 test ! -s conftest.err
4022 }; then
4023 :
4024 else
4025 $as_echo "$as_me: failed program was:" >&5
4026 sed 's/^/| /' conftest.$ac_ext >&5
4027
4028 # Broken: fails on valid input.
4029 continue
4030 fi
4031
4032 rm -f conftest.err conftest.$ac_ext
4033
4034 # OK, works on sane cases. Now check whether nonexistent headers
4035 # can be detected and how.
4036 cat >conftest.$ac_ext <<_ACEOF
4037 /* confdefs.h. */
4038 _ACEOF
4039 cat confdefs.h >>conftest.$ac_ext
4040 cat >>conftest.$ac_ext <<_ACEOF
4041 /* end confdefs.h. */
4042 #include <ac_nonexistent.h>
4043 _ACEOF
4044 if { (ac_try="$ac_cpp conftest.$ac_ext"
4045 case "(($ac_try" in
4046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4047 *) ac_try_echo=$ac_try;;
4048 esac
4049 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4050 $as_echo "$ac_try_echo") >&5
4051 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4052 ac_status=$?
4053 grep -v '^ *+' conftest.er1 >conftest.err
4054 rm -f conftest.er1
4055 cat conftest.err >&5
4056 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4057 (exit $ac_status); } >/dev/null && {
4058 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4059 test ! -s conftest.err
4060 }; then
4061 # Broken: success on invalid input.
4062 continue
4063 else
4064 $as_echo "$as_me: failed program was:" >&5
4065 sed 's/^/| /' conftest.$ac_ext >&5
4066
4067 # Passes both tests.
4068 ac_preproc_ok=:
4069 break
4070 fi
4071
4072 rm -f conftest.err conftest.$ac_ext
4073
4074 done
4075 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4076 rm -f conftest.err conftest.$ac_ext
4077 if $ac_preproc_ok; then
4078 break
4079 fi
4080
4081 done
4082 ac_cv_prog_CPP=$CPP
4083
4084 fi
4085 CPP=$ac_cv_prog_CPP
4086 else
4087 ac_cv_prog_CPP=$CPP
4088 fi
4089 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
4090 $as_echo "$CPP" >&6; }
4091 ac_preproc_ok=false
4092 for ac_c_preproc_warn_flag in '' yes
4093 do
4094 # Use a header file that comes with gcc, so configuring glibc
4095 # with a fresh cross-compiler works.
4096 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4097 # <limits.h> exists even on freestanding compilers.
4098 # On the NeXT, cc -E runs the code through the compiler's parser,
4099 # not just through cpp. "Syntax error" is here to catch this case.
4100 cat >conftest.$ac_ext <<_ACEOF
4101 /* confdefs.h. */
4102 _ACEOF
4103 cat confdefs.h >>conftest.$ac_ext
4104 cat >>conftest.$ac_ext <<_ACEOF
4105 /* end confdefs.h. */
4106 #ifdef __STDC__
4107 # include <limits.h>
4108 #else
4109 # include <assert.h>
4110 #endif
4111 Syntax error
4112 _ACEOF
4113 if { (ac_try="$ac_cpp conftest.$ac_ext"
4114 case "(($ac_try" in
4115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4116 *) ac_try_echo=$ac_try;;
4117 esac
4118 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4119 $as_echo "$ac_try_echo") >&5
4120 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4121 ac_status=$?
4122 grep -v '^ *+' conftest.er1 >conftest.err
4123 rm -f conftest.er1
4124 cat conftest.err >&5
4125 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4126 (exit $ac_status); } >/dev/null && {
4127 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4128 test ! -s conftest.err
4129 }; then
4130 :
4131 else
4132 $as_echo "$as_me: failed program was:" >&5
4133 sed 's/^/| /' conftest.$ac_ext >&5
4134
4135 # Broken: fails on valid input.
4136 continue
4137 fi
4138
4139 rm -f conftest.err conftest.$ac_ext
4140
4141 # OK, works on sane cases. Now check whether nonexistent headers
4142 # can be detected and how.
4143 cat >conftest.$ac_ext <<_ACEOF
4144 /* confdefs.h. */
4145 _ACEOF
4146 cat confdefs.h >>conftest.$ac_ext
4147 cat >>conftest.$ac_ext <<_ACEOF
4148 /* end confdefs.h. */
4149 #include <ac_nonexistent.h>
4150 _ACEOF
4151 if { (ac_try="$ac_cpp conftest.$ac_ext"
4152 case "(($ac_try" in
4153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4154 *) ac_try_echo=$ac_try;;
4155 esac
4156 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4157 $as_echo "$ac_try_echo") >&5
4158 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4159 ac_status=$?
4160 grep -v '^ *+' conftest.er1 >conftest.err
4161 rm -f conftest.er1
4162 cat conftest.err >&5
4163 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4164 (exit $ac_status); } >/dev/null && {
4165 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4166 test ! -s conftest.err
4167 }; then
4168 # Broken: success on invalid input.
4169 continue
4170 else
4171 $as_echo "$as_me: failed program was:" >&5
4172 sed 's/^/| /' conftest.$ac_ext >&5
4173
4174 # Passes both tests.
4175 ac_preproc_ok=:
4176 break
4177 fi
4178
4179 rm -f conftest.err conftest.$ac_ext
4180
4181 done
4182 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4183 rm -f conftest.err conftest.$ac_ext
4184 if $ac_preproc_ok; then
4185 :
4186 else
4187 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
4188 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4189 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4190 See \`config.log' for more details." >&5
4191 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4192 See \`config.log' for more details." >&2;}
4193 { (exit 1); exit 1; }; }; }
4194 fi
4195
4196 ac_ext=c
4197 ac_cpp='$CPP $CPPFLAGS'
4198 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4199 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4200 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4201
4202
4203 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4204 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4205 if test "${ac_cv_path_GREP+set}" = set; then
4206 $as_echo_n "(cached) " >&6
4207 else
4208 if test -z "$GREP"; then
4209 ac_path_GREP_found=false
4210 # Loop through the user's path and test for each of PROGNAME-LIST
4211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4212 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4213 do
4214 IFS=$as_save_IFS
4215 test -z "$as_dir" && as_dir=.
4216 for ac_prog in grep ggrep; do
4217 for ac_exec_ext in '' $ac_executable_extensions; do
4218 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4219 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4220 # Check for GNU ac_path_GREP and select it if it is found.
4221 # Check for GNU $ac_path_GREP
4222 case `"$ac_path_GREP" --version 2>&1` in
4223 *GNU*)
4224 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4225 *)
4226 ac_count=0
4227 $as_echo_n 0123456789 >"conftest.in"
4228 while :
4229 do
4230 cat "conftest.in" "conftest.in" >"conftest.tmp"
4231 mv "conftest.tmp" "conftest.in"
4232 cp "conftest.in" "conftest.nl"
4233 $as_echo 'GREP' >> "conftest.nl"
4234 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4235 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4236 ac_count=`expr $ac_count + 1`
4237 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4238 # Best one so far, save it but keep looking for a better one
4239 ac_cv_path_GREP="$ac_path_GREP"
4240 ac_path_GREP_max=$ac_count
4241 fi
4242 # 10*(2^10) chars as input seems more than enough
4243 test $ac_count -gt 10 && break
4244 done
4245 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4246 esac
4247
4248 $ac_path_GREP_found && break 3
4249 done
4250 done
4251 done
4252 IFS=$as_save_IFS
4253 if test -z "$ac_cv_path_GREP"; then
4254 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4255 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4256 { (exit 1); exit 1; }; }
4257 fi
4258 else
4259 ac_cv_path_GREP=$GREP
4260 fi
4261
4262 fi
4263 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4264 $as_echo "$ac_cv_path_GREP" >&6; }
4265 GREP="$ac_cv_path_GREP"
4266
4267
4268 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
4269 $as_echo_n "checking for egrep... " >&6; }
4270 if test "${ac_cv_path_EGREP+set}" = set; then
4271 $as_echo_n "(cached) " >&6
4272 else
4273 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4274 then ac_cv_path_EGREP="$GREP -E"
4275 else
4276 if test -z "$EGREP"; then
4277 ac_path_EGREP_found=false
4278 # Loop through the user's path and test for each of PROGNAME-LIST
4279 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4280 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4281 do
4282 IFS=$as_save_IFS
4283 test -z "$as_dir" && as_dir=.
4284 for ac_prog in egrep; do
4285 for ac_exec_ext in '' $ac_executable_extensions; do
4286 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4287 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4288 # Check for GNU ac_path_EGREP and select it if it is found.
4289 # Check for GNU $ac_path_EGREP
4290 case `"$ac_path_EGREP" --version 2>&1` in
4291 *GNU*)
4292 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4293 *)
4294 ac_count=0
4295 $as_echo_n 0123456789 >"conftest.in"
4296 while :
4297 do
4298 cat "conftest.in" "conftest.in" >"conftest.tmp"
4299 mv "conftest.tmp" "conftest.in"
4300 cp "conftest.in" "conftest.nl"
4301 $as_echo 'EGREP' >> "conftest.nl"
4302 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4303 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4304 ac_count=`expr $ac_count + 1`
4305 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4306 # Best one so far, save it but keep looking for a better one
4307 ac_cv_path_EGREP="$ac_path_EGREP"
4308 ac_path_EGREP_max=$ac_count
4309 fi
4310 # 10*(2^10) chars as input seems more than enough
4311 test $ac_count -gt 10 && break
4312 done
4313 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4314 esac
4315
4316 $ac_path_EGREP_found && break 3
4317 done
4318 done
4319 done
4320 IFS=$as_save_IFS
4321 if test -z "$ac_cv_path_EGREP"; then
4322 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4323 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4324 { (exit 1); exit 1; }; }
4325 fi
4326 else
4327 ac_cv_path_EGREP=$EGREP
4328 fi
4329
4330 fi
4331 fi
4332 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4333 $as_echo "$ac_cv_path_EGREP" >&6; }
4334 EGREP="$ac_cv_path_EGREP"
4335
4336
4337 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4338 $as_echo_n "checking for ANSI C header files... " >&6; }
4339 if test "${ac_cv_header_stdc+set}" = set; then
4340 $as_echo_n "(cached) " >&6
4341 else
4342 cat >conftest.$ac_ext <<_ACEOF
4343 /* confdefs.h. */
4344 _ACEOF
4345 cat confdefs.h >>conftest.$ac_ext
4346 cat >>conftest.$ac_ext <<_ACEOF
4347 /* end confdefs.h. */
4348 #include <stdlib.h>
4349 #include <stdarg.h>
4350 #include <string.h>
4351 #include <float.h>
4352
4353 int
4354 main ()
4355 {
4356
4357 ;
4358 return 0;
4359 }
4360 _ACEOF
4361 rm -f conftest.$ac_objext
4362 if { (ac_try="$ac_compile"
4363 case "(($ac_try" in
4364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4365 *) ac_try_echo=$ac_try;;
4366 esac
4367 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4368 $as_echo "$ac_try_echo") >&5
4369 (eval "$ac_compile") 2>conftest.er1
4370 ac_status=$?
4371 grep -v '^ *+' conftest.er1 >conftest.err
4372 rm -f conftest.er1
4373 cat conftest.err >&5
4374 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4375 (exit $ac_status); } && {
4376 test -z "$ac_c_werror_flag" ||
4377 test ! -s conftest.err
4378 } && test -s conftest.$ac_objext; then
4379 ac_cv_header_stdc=yes
4380 else
4381 $as_echo "$as_me: failed program was:" >&5
4382 sed 's/^/| /' conftest.$ac_ext >&5
4383
4384 ac_cv_header_stdc=no
4385 fi
4386
4387 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4388
4389 if test $ac_cv_header_stdc = yes; then
4390 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4391 cat >conftest.$ac_ext <<_ACEOF
4392 /* confdefs.h. */
4393 _ACEOF
4394 cat confdefs.h >>conftest.$ac_ext
4395 cat >>conftest.$ac_ext <<_ACEOF
4396 /* end confdefs.h. */
4397 #include <string.h>
4398
4399 _ACEOF
4400 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4401 $EGREP "memchr" >/dev/null 2>&1; then
4402 :
4403 else
4404 ac_cv_header_stdc=no
4405 fi
4406 rm -f conftest*
4407
4408 fi
4409
4410 if test $ac_cv_header_stdc = yes; then
4411 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4412 cat >conftest.$ac_ext <<_ACEOF
4413 /* confdefs.h. */
4414 _ACEOF
4415 cat confdefs.h >>conftest.$ac_ext
4416 cat >>conftest.$ac_ext <<_ACEOF
4417 /* end confdefs.h. */
4418 #include <stdlib.h>
4419
4420 _ACEOF
4421 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4422 $EGREP "free" >/dev/null 2>&1; then
4423 :
4424 else
4425 ac_cv_header_stdc=no
4426 fi
4427 rm -f conftest*
4428
4429 fi
4430
4431 if test $ac_cv_header_stdc = yes; then
4432 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4433 if test "$cross_compiling" = yes; then
4434 :
4435 else
4436 cat >conftest.$ac_ext <<_ACEOF
4437 /* confdefs.h. */
4438 _ACEOF
4439 cat confdefs.h >>conftest.$ac_ext
4440 cat >>conftest.$ac_ext <<_ACEOF
4441 /* end confdefs.h. */
4442 #include <ctype.h>
4443 #include <stdlib.h>
4444 #if ((' ' & 0x0FF) == 0x020)
4445 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4446 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4447 #else
4448 # define ISLOWER(c) \
4449 (('a' <= (c) && (c) <= 'i') \
4450 || ('j' <= (c) && (c) <= 'r') \
4451 || ('s' <= (c) && (c) <= 'z'))
4452 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4453 #endif
4454
4455 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4456 int
4457 main ()
4458 {
4459 int i;
4460 for (i = 0; i < 256; i++)
4461 if (XOR (islower (i), ISLOWER (i))
4462 || toupper (i) != TOUPPER (i))
4463 return 2;
4464 return 0;
4465 }
4466 _ACEOF
4467 rm -f conftest$ac_exeext
4468 if { (ac_try="$ac_link"
4469 case "(($ac_try" in
4470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4471 *) ac_try_echo=$ac_try;;
4472 esac
4473 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4474 $as_echo "$ac_try_echo") >&5
4475 (eval "$ac_link") 2>&5
4476 ac_status=$?
4477 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4478 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4479 { (case "(($ac_try" in
4480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4481 *) ac_try_echo=$ac_try;;
4482 esac
4483 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4484 $as_echo "$ac_try_echo") >&5
4485 (eval "$ac_try") 2>&5
4486 ac_status=$?
4487 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4488 (exit $ac_status); }; }; then
4489 :
4490 else
4491 $as_echo "$as_me: program exited with status $ac_status" >&5
4492 $as_echo "$as_me: failed program was:" >&5
4493 sed 's/^/| /' conftest.$ac_ext >&5
4494
4495 ( exit $ac_status )
4496 ac_cv_header_stdc=no
4497 fi
4498 rm -rf conftest.dSYM
4499 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4500 fi
4501
4502
4503 fi
4504 fi
4505 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4506 $as_echo "$ac_cv_header_stdc" >&6; }
4507 if test $ac_cv_header_stdc = yes; then
4508
4509 cat >>confdefs.h <<\_ACEOF
4510 #define STDC_HEADERS 1
4511 _ACEOF
4512
4513 fi
4514
4515 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4526 inttypes.h stdint.h unistd.h
4527 do
4528 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4529 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
4530 $as_echo_n "checking for $ac_header... " >&6; }
4531 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4532 $as_echo_n "(cached) " >&6
4533 else
4534 cat >conftest.$ac_ext <<_ACEOF
4535 /* confdefs.h. */
4536 _ACEOF
4537 cat confdefs.h >>conftest.$ac_ext
4538 cat >>conftest.$ac_ext <<_ACEOF
4539 /* end confdefs.h. */
4540 $ac_includes_default
4541
4542 #include <$ac_header>
4543 _ACEOF
4544 rm -f conftest.$ac_objext
4545 if { (ac_try="$ac_compile"
4546 case "(($ac_try" in
4547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4548 *) ac_try_echo=$ac_try;;
4549 esac
4550 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4551 $as_echo "$ac_try_echo") >&5
4552 (eval "$ac_compile") 2>conftest.er1
4553 ac_status=$?
4554 grep -v '^ *+' conftest.er1 >conftest.err
4555 rm -f conftest.er1
4556 cat conftest.err >&5
4557 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4558 (exit $ac_status); } && {
4559 test -z "$ac_c_werror_flag" ||
4560 test ! -s conftest.err
4561 } && test -s conftest.$ac_objext; then
4562 eval "$as_ac_Header=yes"
4563 else
4564 $as_echo "$as_me: failed program was:" >&5
4565 sed 's/^/| /' conftest.$ac_ext >&5
4566
4567 eval "$as_ac_Header=no"
4568 fi
4569
4570 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4571 fi
4572 ac_res=`eval 'as_val=${'$as_ac_Header'}
4573 $as_echo "$as_val"'`
4574 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4575 $as_echo "$ac_res" >&6; }
4576 as_val=`eval 'as_val=${'$as_ac_Header'}
4577 $as_echo "$as_val"'`
4578 if test "x$as_val" = x""yes; then
4579 cat >>confdefs.h <<_ACEOF
4580 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4581 _ACEOF
4582
4583 fi
4584
4585 done
4586
4587
4588
4589
4590 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4591 if test -n "$ac_tool_prefix"; then
4592 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4593 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4594 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4595 $as_echo_n "checking for $ac_word... " >&6; }
4596 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
4597 $as_echo_n "(cached) " >&6
4598 else
4599 case $PKG_CONFIG in
4600 [\\/]* | ?:[\\/]*)
4601 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4602 ;;
4603 *)
4604 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4605 for as_dir in $PATH
4606 do
4607 IFS=$as_save_IFS
4608 test -z "$as_dir" && as_dir=.
4609 for ac_exec_ext in '' $ac_executable_extensions; do
4610 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4611 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4612 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4613 break 2
4614 fi
4615 done
4616 done
4617 IFS=$as_save_IFS
4618
4619 ;;
4620 esac
4621 fi
4622 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4623 if test -n "$PKG_CONFIG"; then
4624 { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
4625 $as_echo "$PKG_CONFIG" >&6; }
4626 else
4627 { $as_echo "$as_me:$LINENO: result: no" >&5
4628 $as_echo "no" >&6; }
4629 fi
4630
4631
4632 fi
4633 if test -z "$ac_cv_path_PKG_CONFIG"; then
4634 ac_pt_PKG_CONFIG=$PKG_CONFIG
4635 # Extract the first word of "pkg-config", so it can be a program name with args.
4636 set dummy pkg-config; ac_word=$2
4637 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4638 $as_echo_n "checking for $ac_word... " >&6; }
4639 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
4640 $as_echo_n "(cached) " >&6
4641 else
4642 case $ac_pt_PKG_CONFIG in
4643 [\\/]* | ?:[\\/]*)
4644 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4645 ;;
4646 *)
4647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4648 for as_dir in $PATH
4649 do
4650 IFS=$as_save_IFS
4651 test -z "$as_dir" && as_dir=.
4652 for ac_exec_ext in '' $ac_executable_extensions; do
4653 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4654 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4655 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4656 break 2
4657 fi
4658 done
4659 done
4660 IFS=$as_save_IFS
4661
4662 ;;
4663 esac
4664 fi
4665 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4666 if test -n "$ac_pt_PKG_CONFIG"; then
4667 { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
4668 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
4669 else
4670 { $as_echo "$as_me:$LINENO: result: no" >&5
4671 $as_echo "no" >&6; }
4672 fi
4673
4674 if test "x$ac_pt_PKG_CONFIG" = x; then
4675 PKG_CONFIG=""
4676 else
4677 case $cross_compiling:$ac_tool_warned in
4678 yes:)
4679 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4680 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4681 ac_tool_warned=yes ;;
4682 esac
4683 PKG_CONFIG=$ac_pt_PKG_CONFIG
4684 fi
4685 else
4686 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4687 fi
4688
4689 fi
4690 if test -n "$PKG_CONFIG"; then
4691 _pkg_min_version=0.9.0
4692 { $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
4693 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4694 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4695 { $as_echo "$as_me:$LINENO: result: yes" >&5
4696 $as_echo "yes" >&6; }
4697 else
4698 { $as_echo "$as_me:$LINENO: result: no" >&5
4699 $as_echo "no" >&6; }
4700 PKG_CONFIG=""
4701 fi
4702
4703 fi
4704 # Make sure we can run config.sub.
4705 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4706 { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
4707 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
4708 { (exit 1); exit 1; }; }
4709
4710 { $as_echo "$as_me:$LINENO: checking build system type" >&5
4711 $as_echo_n "checking build system type... " >&6; }
4712 if test "${ac_cv_build+set}" = set; then
4713 $as_echo_n "(cached) " >&6
4714 else
4715 ac_build_alias=$build_alias
4716 test "x$ac_build_alias" = x &&
4717 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4718 test "x$ac_build_alias" = x &&
4719 { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
4720 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
4721 { (exit 1); exit 1; }; }
4722 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4723 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
4724 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
4725 { (exit 1); exit 1; }; }
4726
4727 fi
4728 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
4729 $as_echo "$ac_cv_build" >&6; }
4730 case $ac_cv_build in
4731 *-*-*) ;;
4732 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
4733 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
4734 { (exit 1); exit 1; }; };;
4735 esac
4736 build=$ac_cv_build
4737 ac_save_IFS=$IFS; IFS='-'
4738 set x $ac_cv_build
4739 shift
4740 build_cpu=$1
4741 build_vendor=$2
4742 shift; shift
4743 # Remember, the first character of IFS is used to create $*,
4744 # except with old shells:
4745 build_os=$*
4746 IFS=$ac_save_IFS
4747 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4748
4749
4750 { $as_echo "$as_me:$LINENO: checking host system type" >&5
4751 $as_echo_n "checking host system type... " >&6; }
4752 if test "${ac_cv_host+set}" = set; then
4753 $as_echo_n "(cached) " >&6
4754 else
4755 if test "x$host_alias" = x; then
4756 ac_cv_host=$ac_cv_build
4757 else
4758 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4759 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
4760 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
4761 { (exit 1); exit 1; }; }
4762 fi
4763
4764 fi
4765 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
4766 $as_echo "$ac_cv_host" >&6; }
4767 case $ac_cv_host in
4768 *-*-*) ;;
4769 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
4770 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
4771 { (exit 1); exit 1; }; };;
4772 esac
4773 host=$ac_cv_host
4774 ac_save_IFS=$IFS; IFS='-'
4775 set x $ac_cv_host
4776 shift
4777 host_cpu=$1
4778 host_vendor=$2
4779 shift; shift
4780 # Remember, the first character of IFS is used to create $*,
4781 # except with old shells:
4782 host_os=$*
4783 IFS=$ac_save_IFS
4784 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4785
4786
4787 { $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4788 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4789 if test "${ac_cv_path_SED+set}" = set; then
4790 $as_echo_n "(cached) " >&6
4791 else
4792 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4793 for ac_i in 1 2 3 4 5 6 7; do
4794 ac_script="$ac_script$as_nl$ac_script"
4795 done
4796 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4797 $as_unset ac_script || ac_script=
4798 if test -z "$SED"; then
4799 ac_path_SED_found=false
4800 # Loop through the user's path and test for each of PROGNAME-LIST
4801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4802 for as_dir in $PATH
4803 do
4804 IFS=$as_save_IFS
4805 test -z "$as_dir" && as_dir=.
4806 for ac_prog in sed gsed; do
4807 for ac_exec_ext in '' $ac_executable_extensions; do
4808 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4809 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4810 # Check for GNU ac_path_SED and select it if it is found.
4811 # Check for GNU $ac_path_SED
4812 case `"$ac_path_SED" --version 2>&1` in
4813 *GNU*)
4814 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4815 *)
4816 ac_count=0
4817 $as_echo_n 0123456789 >"conftest.in"
4818 while :
4819 do
4820 cat "conftest.in" "conftest.in" >"conftest.tmp"
4821 mv "conftest.tmp" "conftest.in"
4822 cp "conftest.in" "conftest.nl"
4823 $as_echo '' >> "conftest.nl"
4824 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4825 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4826 ac_count=`expr $ac_count + 1`
4827 if test $ac_count -gt ${ac_path_SED_max-0}; then
4828 # Best one so far, save it but keep looking for a better one
4829 ac_cv_path_SED="$ac_path_SED"
4830 ac_path_SED_max=$ac_count
4831 fi
4832 # 10*(2^10) chars as input seems more than enough
4833 test $ac_count -gt 10 && break
4834 done
4835 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4836 esac
4837
4838 $ac_path_SED_found && break 3
4839 done
4840 done
4841 done
4842 IFS=$as_save_IFS
4843 if test -z "$ac_cv_path_SED"; then
4844 { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
4845 $as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
4846 { (exit 1); exit 1; }; }
4847 fi
4848 else
4849 ac_cv_path_SED=$SED
4850 fi
4851
4852 fi
4853 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
4854 $as_echo "$ac_cv_path_SED" >&6; }
4855 SED="$ac_cv_path_SED"
4856 rm -f conftest.sed
4857
4858
4859
4860
4861
4862 if test "x$GCC" = xyes ; then
4863 CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
4864 -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
4865 -Wbad-function-cast -Wformat=2"
4866 case `$CC -dumpversion` in
4867 3.4.* | 4.*)
4868 CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
4869 ;;
4870 esac
4871 else
4872 { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
4873 $as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
4874 if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
4875 $as_echo_n "(cached) " >&6
4876 else
4877 cat >conftest.$ac_ext <<_ACEOF
4878 /* confdefs.h. */
4879 _ACEOF
4880 cat confdefs.h >>conftest.$ac_ext
4881 cat >>conftest.$ac_ext <<_ACEOF
4882 /* end confdefs.h. */
4883 $ac_includes_default
4884 int
4885 main ()
4886 {
4887 #ifndef __SUNPRO_C
4888 (void) __SUNPRO_C;
4889 #endif
4890
4891 ;
4892 return 0;
4893 }
4894 _ACEOF
4895 rm -f conftest.$ac_objext
4896 if { (ac_try="$ac_compile"
4897 case "(($ac_try" in
4898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4899 *) ac_try_echo=$ac_try;;
4900 esac
4901 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4902 $as_echo "$ac_try_echo") >&5
4903 (eval "$ac_compile") 2>conftest.er1
4904 ac_status=$?
4905 grep -v '^ *+' conftest.er1 >conftest.err
4906 rm -f conftest.er1
4907 cat conftest.err >&5
4908 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4909 (exit $ac_status); } && {
4910 test -z "$ac_c_werror_flag" ||
4911 test ! -s conftest.err
4912 } && test -s conftest.$ac_objext; then
4913 ac_cv_have_decl___SUNPRO_C=yes
4914 else
4915 $as_echo "$as_me: failed program was:" >&5
4916 sed 's/^/| /' conftest.$ac_ext >&5
4917
4918 ac_cv_have_decl___SUNPRO_C=no
4919 fi
4920
4921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4922 fi
4923 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
4924 $as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
4925 if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then
4926 SUNCC="yes"
4927 else
4928 SUNCC="no"
4929 fi
4930
4931 if test "x$SUNCC" = "xyes"; then
4932 CWARNFLAGS="-v"
4933 fi
4934 fi
4935
4936
4937
4938 # If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
4939
4940
4941
4942 # Check whether --enable-strict-compilation was given.
4943 if test "${enable_strict_compilation+set}" = set; then
4944 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
4945 else
4946 STRICT_COMPILE=no
4947 fi
4948
4949 if test "x$STRICT_COMPILE" = "xyes"; then
4950 { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
4951 $as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
4952 if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
4953 $as_echo_n "(cached) " >&6
4954 else
4955 cat >conftest.$ac_ext <<_ACEOF
4956 /* confdefs.h. */
4957 _ACEOF
4958 cat confdefs.h >>conftest.$ac_ext
4959 cat >>conftest.$ac_ext <<_ACEOF
4960 /* end confdefs.h. */
4961 $ac_includes_default
4962 int
4963 main ()
4964 {
4965 #ifndef __SUNPRO_C
4966 (void) __SUNPRO_C;
4967 #endif
4968
4969 ;
4970 return 0;
4971 }
4972 _ACEOF
4973 rm -f conftest.$ac_objext
4974 if { (ac_try="$ac_compile"
4975 case "(($ac_try" in
4976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4977 *) ac_try_echo=$ac_try;;
4978 esac
4979 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4980 $as_echo "$ac_try_echo") >&5
4981 (eval "$ac_compile") 2>conftest.er1
4982 ac_status=$?
4983 grep -v '^ *+' conftest.er1 >conftest.err
4984 rm -f conftest.er1
4985 cat conftest.err >&5
4986 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4987 (exit $ac_status); } && {
4988 test -z "$ac_c_werror_flag" ||
4989 test ! -s conftest.err
4990 } && test -s conftest.$ac_objext; then
4991 ac_cv_have_decl___SUNPRO_C=yes
4992 else
4993 $as_echo "$as_me: failed program was:" >&5
4994 sed 's/^/| /' conftest.$ac_ext >&5
4995
4996 ac_cv_have_decl___SUNPRO_C=no
4997 fi
4998
4999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5000 fi
5001 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
5002 $as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
5003 if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then
5004 SUNCC="yes"
5005 else
5006 SUNCC="no"
5007 fi
5008
5009 { $as_echo "$as_me:$LINENO: checking whether __INTEL_COMPILER is declared" >&5
5010 $as_echo_n "checking whether __INTEL_COMPILER is declared... " >&6; }
5011 if test "${ac_cv_have_decl___INTEL_COMPILER+set}" = set; then
5012 $as_echo_n "(cached) " >&6
5013 else
5014 cat >conftest.$ac_ext <<_ACEOF
5015 /* confdefs.h. */
5016 _ACEOF
5017 cat confdefs.h >>conftest.$ac_ext
5018 cat >>conftest.$ac_ext <<_ACEOF
5019 /* end confdefs.h. */
5020 $ac_includes_default
5021 int
5022 main ()
5023 {
5024 #ifndef __INTEL_COMPILER
5025 (void) __INTEL_COMPILER;
5026 #endif
5027
5028 ;
5029 return 0;
5030 }
5031 _ACEOF
5032 rm -f conftest.$ac_objext
5033 if { (ac_try="$ac_compile"
5034 case "(($ac_try" in
5035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5036 *) ac_try_echo=$ac_try;;
5037 esac
5038 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5039 $as_echo "$ac_try_echo") >&5
5040 (eval "$ac_compile") 2>conftest.er1
5041 ac_status=$?
5042 grep -v '^ *+' conftest.er1 >conftest.err
5043 rm -f conftest.er1
5044 cat conftest.err >&5
5045 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5046 (exit $ac_status); } && {
5047 test -z "$ac_c_werror_flag" ||
5048 test ! -s conftest.err
5049 } && test -s conftest.$ac_objext; then
5050 ac_cv_have_decl___INTEL_COMPILER=yes
5051 else
5052 $as_echo "$as_me: failed program was:" >&5
5053 sed 's/^/| /' conftest.$ac_ext >&5
5054
5055 ac_cv_have_decl___INTEL_COMPILER=no
5056 fi
5057
5058 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5059 fi
5060 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___INTEL_COMPILER" >&5
5061 $as_echo "$ac_cv_have_decl___INTEL_COMPILER" >&6; }
5062 if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then
5063 INTELCC="yes"
5064 else
5065 INTELCC="no"
5066 fi
5067
5068 if test "x$GCC" = xyes ; then
5069 STRICT_CFLAGS="-pedantic -Werror"
5070 elif test "x$SUNCC" = "xyes"; then
5071 STRICT_CFLAGS="-errwarn"
5072 elif test "x$INTELCC" = "xyes"; then
5073 STRICT_CFLAGS="-Werror"
5074 fi
5075 fi
5076 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
5077
5078
5079
5080
5081 cat >>confdefs.h <<_ACEOF
5082 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
5083 _ACEOF
5084
5085 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
5086 if test "x$PVM" = "x"; then
5087 PVM="0"
5088 fi
5089
5090 cat >>confdefs.h <<_ACEOF
5091 #define PACKAGE_VERSION_MINOR $PVM
5092 _ACEOF
5093
5094 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
5095 if test "x$PVP" = "x"; then
5096 PVP="0"
5097 fi
5098
5099 cat >>confdefs.h <<_ACEOF
5100 #define PACKAGE_VERSION_PATCHLEVEL $PVP
5101 _ACEOF
5102
5103
5104
5105 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
5106 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
5107 || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
5108 echo 'git directory not found: installing possibly empty changelog.' >&2)"
5109
5110
5111
5112
5113 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
5114 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
5115 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
5116 || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
5117 echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
5118
5119
5120
5121
5122
5123
5124 if test x$APP_MAN_SUFFIX = x ; then
5125 APP_MAN_SUFFIX=1
5126 fi
5127 if test x$APP_MAN_DIR = x ; then
5128 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
5129 fi
5130
5131 if test x$LIB_MAN_SUFFIX = x ; then
5132 LIB_MAN_SUFFIX=3
5133 fi
5134 if test x$LIB_MAN_DIR = x ; then
5135 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
5136 fi
5137
5138 if test x$FILE_MAN_SUFFIX = x ; then
5139 case $host_os in
5140 solaris*) FILE_MAN_SUFFIX=4 ;;
5141 *) FILE_MAN_SUFFIX=5 ;;
5142 esac
5143 fi
5144 if test x$FILE_MAN_DIR = x ; then
5145 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
5146 fi
5147
5148 if test x$MISC_MAN_SUFFIX = x ; then
5149 case $host_os in
5150 solaris*) MISC_MAN_SUFFIX=5 ;;
5151 *) MISC_MAN_SUFFIX=7 ;;
5152 esac
5153 fi
5154 if test x$MISC_MAN_DIR = x ; then
5155 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
5156 fi
5157
5158 if test x$DRIVER_MAN_SUFFIX = x ; then
5159 case $host_os in
5160 solaris*) DRIVER_MAN_SUFFIX=7 ;;
5161 *) DRIVER_MAN_SUFFIX=4 ;;
5162 esac
5163 fi
5164 if test x$DRIVER_MAN_DIR = x ; then
5165 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
5166 fi
5167
5168 if test x$ADMIN_MAN_SUFFIX = x ; then
5169 case $host_os in
5170 solaris*) ADMIN_MAN_SUFFIX=1m ;;
5171 *) ADMIN_MAN_SUFFIX=8 ;;
5172 esac
5173 fi
5174 if test x$ADMIN_MAN_DIR = x ; then
5175 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
5176 fi
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192 XORG_MAN_PAGE="X Version 11"
5193
5194 MAN_SUBSTS="\
5195 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
5196 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
5197 -e 's|__xservername__|Xorg|g' \
5198 -e 's|__xconfigfile__|xorg.conf|g' \
5199 -e 's|__projectroot__|\$(prefix)|g' \
5200 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
5201 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
5202 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
5203 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
5204 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
5205 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
5206
5207
5208
5209 # Check whether --enable-silent-rules was given.
5210 if test "${enable_silent_rules+set}" = set; then
5211 enableval=$enable_silent_rules;
5212 fi
5213
5214 case $enable_silent_rules in
5215 yes) AM_DEFAULT_VERBOSITY=0;;
5216 no) AM_DEFAULT_VERBOSITY=1;;
5217 *) AM_DEFAULT_VERBOSITY=0;;
5218 esac
5219 AM_BACKSLASH='\'
5220
5221
5222
5223 # Checks for programs.
5224 # Check whether --enable-static was given.
5225 if test "${enable_static+set}" = set; then
5226 enableval=$enable_static; p=${PACKAGE-default}
5227 case $enableval in
5228 yes) enable_static=yes ;;
5229 no) enable_static=no ;;
5230 *)
5231 enable_static=no
5232 # Look at the argument we got. We use all the common list separators.
5233 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5234 for pkg in $enableval; do
5235 IFS="$lt_save_ifs"
5236 if test "X$pkg" = "X$p"; then
5237 enable_static=yes
5238 fi
5239 done
5240 IFS="$lt_save_ifs"
5241 ;;
5242 esac
5243 else
5244 enable_static=no
5245 fi
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255 case `pwd` in
5256 *\ * | *\ *)
5257 { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5258 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5259 esac
5260
5261
5262
5263 macro_version='2.2.6b'
5264 macro_revision='1.3017'
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278 ltmain="$ac_aux_dir/ltmain.sh"
5279
5280 { $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5281 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5282 if test "${ac_cv_path_SED+set}" = set; then
5283 $as_echo_n "(cached) " >&6
5284 else
5285 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5286 for ac_i in 1 2 3 4 5 6 7; do
5287 ac_script="$ac_script$as_nl$ac_script"
5288 done
5289 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5290 $as_unset ac_script || ac_script=
5291 if test -z "$SED"; then
5292 ac_path_SED_found=false
5293 # Loop through the user's path and test for each of PROGNAME-LIST
5294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5295 for as_dir in $PATH
5296 do
5297 IFS=$as_save_IFS
5298 test -z "$as_dir" && as_dir=.
5299 for ac_prog in sed gsed; do
5300 for ac_exec_ext in '' $ac_executable_extensions; do
5301 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5302 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5303 # Check for GNU ac_path_SED and select it if it is found.
5304 # Check for GNU $ac_path_SED
5305 case `"$ac_path_SED" --version 2>&1` in
5306 *GNU*)
5307 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5308 *)
5309 ac_count=0
5310 $as_echo_n 0123456789 >"conftest.in"
5311 while :
5312 do
5313 cat "conftest.in" "conftest.in" >"conftest.tmp"
5314 mv "conftest.tmp" "conftest.in"
5315 cp "conftest.in" "conftest.nl"
5316 $as_echo '' >> "conftest.nl"
5317 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5318 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5319 ac_count=`expr $ac_count + 1`
5320 if test $ac_count -gt ${ac_path_SED_max-0}; then
5321 # Best one so far, save it but keep looking for a better one
5322 ac_cv_path_SED="$ac_path_SED"
5323 ac_path_SED_max=$ac_count
5324 fi
5325 # 10*(2^10) chars as input seems more than enough
5326 test $ac_count -gt 10 && break
5327 done
5328 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5329 esac
5330
5331 $ac_path_SED_found && break 3
5332 done
5333 done
5334 done
5335 IFS=$as_save_IFS
5336 if test -z "$ac_cv_path_SED"; then
5337 { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
5338 $as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
5339 { (exit 1); exit 1; }; }
5340 fi
5341 else
5342 ac_cv_path_SED=$SED
5343 fi
5344
5345 fi
5346 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
5347 $as_echo "$ac_cv_path_SED" >&6; }
5348 SED="$ac_cv_path_SED"
5349 rm -f conftest.sed
5350
5351 test -z "$SED" && SED=sed
5352 Xsed="$SED -e 1s/^X//"
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364 { $as_echo "$as_me:$LINENO: checking for fgrep" >&5
5365 $as_echo_n "checking for fgrep... " >&6; }
5366 if test "${ac_cv_path_FGREP+set}" = set; then
5367 $as_echo_n "(cached) " >&6
5368 else
5369 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5370 then ac_cv_path_FGREP="$GREP -F"
5371 else
5372 if test -z "$FGREP"; then
5373 ac_path_FGREP_found=false
5374 # Loop through the user's path and test for each of PROGNAME-LIST
5375 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5376 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5377 do
5378 IFS=$as_save_IFS
5379 test -z "$as_dir" && as_dir=.
5380 for ac_prog in fgrep; do
5381 for ac_exec_ext in '' $ac_executable_extensions; do
5382 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5383 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5384 # Check for GNU ac_path_FGREP and select it if it is found.
5385 # Check for GNU $ac_path_FGREP
5386 case `"$ac_path_FGREP" --version 2>&1` in
5387 *GNU*)
5388 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5389 *)
5390 ac_count=0
5391 $as_echo_n 0123456789 >"conftest.in"
5392 while :
5393 do
5394 cat "conftest.in" "conftest.in" >"conftest.tmp"
5395 mv "conftest.tmp" "conftest.in"
5396 cp "conftest.in" "conftest.nl"
5397 $as_echo 'FGREP' >> "conftest.nl"
5398 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5399 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5400 ac_count=`expr $ac_count + 1`
5401 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5402 # Best one so far, save it but keep looking for a better one
5403 ac_cv_path_FGREP="$ac_path_FGREP"
5404 ac_path_FGREP_max=$ac_count
5405 fi
5406 # 10*(2^10) chars as input seems more than enough
5407 test $ac_count -gt 10 && break
5408 done
5409 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5410 esac
5411
5412 $ac_path_FGREP_found && break 3
5413 done
5414 done
5415 done
5416 IFS=$as_save_IFS
5417 if test -z "$ac_cv_path_FGREP"; then
5418 { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5419 $as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5420 { (exit 1); exit 1; }; }
5421 fi
5422 else
5423 ac_cv_path_FGREP=$FGREP
5424 fi
5425
5426 fi
5427 fi
5428 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
5429 $as_echo "$ac_cv_path_FGREP" >&6; }
5430 FGREP="$ac_cv_path_FGREP"
5431
5432
5433 test -z "$GREP" && GREP=grep
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453 # Check whether --with-gnu-ld was given.
5454 if test "${with_gnu_ld+set}" = set; then
5455 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5456 else
5457 with_gnu_ld=no
5458 fi
5459
5460 ac_prog=ld
5461 if test "$GCC" = yes; then
5462 # Check if gcc -print-prog-name=ld gives a path.
5463 { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5464 $as_echo_n "checking for ld used by $CC... " >&6; }
5465 case $host in
5466 *-*-mingw*)
5467 # gcc leaves a trailing carriage return which upsets mingw
5468 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5469 *)
5470 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5471 esac
5472 case $ac_prog in
5473 # Accept absolute paths.
5474 [\\/]* | ?:[\\/]*)
5475 re_direlt='/[^/][^/]*/\.\./'
5476 # Canonicalize the pathname of ld
5477 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5478 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5479 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5480 done
5481 test -z "$LD" && LD="$ac_prog"
5482 ;;
5483 "")
5484 # If it fails, then pretend we aren't using GCC.
5485 ac_prog=ld
5486 ;;
5487 *)
5488 # If it is relative, then search for the first ld in PATH.
5489 with_gnu_ld=unknown
5490 ;;
5491 esac
5492 elif test "$with_gnu_ld" = yes; then
5493 { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
5494 $as_echo_n "checking for GNU ld... " >&6; }
5495 else
5496 { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5497 $as_echo_n "checking for non-GNU ld... " >&6; }
5498 fi
5499 if test "${lt_cv_path_LD+set}" = set; then
5500 $as_echo_n "(cached) " >&6
5501 else
5502 if test -z "$LD"; then
5503 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5504 for ac_dir in $PATH; do
5505 IFS="$lt_save_ifs"
5506 test -z "$ac_dir" && ac_dir=.
5507 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5508 lt_cv_path_LD="$ac_dir/$ac_prog"
5509 # Check to see if the program is GNU ld. I'd rather use --version,
5510 # but apparently some variants of GNU ld only accept -v.
5511 # Break only if it was the GNU/non-GNU ld that we prefer.
5512 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5513 *GNU* | *'with BFD'*)
5514 test "$with_gnu_ld" != no && break
5515 ;;
5516 *)
5517 test "$with_gnu_ld" != yes && break
5518 ;;
5519 esac
5520 fi
5521 done
5522 IFS="$lt_save_ifs"
5523 else
5524 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5525 fi
5526 fi
5527
5528 LD="$lt_cv_path_LD"
5529 if test -n "$LD"; then
5530 { $as_echo "$as_me:$LINENO: result: $LD" >&5
5531 $as_echo "$LD" >&6; }
5532 else
5533 { $as_echo "$as_me:$LINENO: result: no" >&5
5534 $as_echo "no" >&6; }
5535 fi
5536 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5537 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5538 { (exit 1); exit 1; }; }
5539 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5540 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5541 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5542 $as_echo_n "(cached) " >&6
5543 else
5544 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5545 case `$LD -v 2>&1 </dev/null` in
5546 *GNU* | *'with BFD'*)
5547 lt_cv_prog_gnu_ld=yes
5548 ;;
5549 *)
5550 lt_cv_prog_gnu_ld=no
5551 ;;
5552 esac
5553 fi
5554 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5555 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5556 with_gnu_ld=$lt_cv_prog_gnu_ld
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566 { $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
5567 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5568 if test "${lt_cv_path_NM+set}" = set; then
5569 $as_echo_n "(cached) " >&6
5570 else
5571 if test -n "$NM"; then
5572 # Let the user override the test.
5573 lt_cv_path_NM="$NM"
5574 else
5575 lt_nm_to_check="${ac_tool_prefix}nm"
5576 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5577 lt_nm_to_check="$lt_nm_to_check nm"
5578 fi
5579 for lt_tmp_nm in $lt_nm_to_check; do
5580 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5581 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5582 IFS="$lt_save_ifs"
5583 test -z "$ac_dir" && ac_dir=.
5584 tmp_nm="$ac_dir/$lt_tmp_nm"
5585 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5586 # Check to see if the nm accepts a BSD-compat flag.
5587 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5588 # nm: unknown option "B" ignored
5589 # Tru64's nm complains that /dev/null is an invalid object file
5590 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5591 */dev/null* | *'Invalid file or object type'*)
5592 lt_cv_path_NM="$tmp_nm -B"
5593 break
5594 ;;
5595 *)
5596 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5597 */dev/null*)
5598 lt_cv_path_NM="$tmp_nm -p"
5599 break
5600 ;;
5601 *)
5602 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5603 continue # so that we can try to find one that supports BSD flags
5604 ;;
5605 esac
5606 ;;
5607 esac
5608 fi
5609 done
5610 IFS="$lt_save_ifs"
5611 done
5612 : ${lt_cv_path_NM=no}
5613 fi
5614 fi
5615 { $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5616 $as_echo "$lt_cv_path_NM" >&6; }
5617 if test "$lt_cv_path_NM" != "no"; then
5618 NM="$lt_cv_path_NM"
5619 else
5620 # Didn't find any BSD compatible name lister, look for dumpbin.
5621 if test -n "$ac_tool_prefix"; then
5622 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5623 do
5624 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5625 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5626 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5627 $as_echo_n "checking for $ac_word... " >&6; }
5628 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
5629 $as_echo_n "(cached) " >&6
5630 else
5631 if test -n "$DUMPBIN"; then
5632 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5633 else
5634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5635 for as_dir in $PATH
5636 do
5637 IFS=$as_save_IFS
5638 test -z "$as_dir" && as_dir=.
5639 for ac_exec_ext in '' $ac_executable_extensions; do
5640 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5641 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5642 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5643 break 2
5644 fi
5645 done
5646 done
5647 IFS=$as_save_IFS
5648
5649 fi
5650 fi
5651 DUMPBIN=$ac_cv_prog_DUMPBIN
5652 if test -n "$DUMPBIN"; then
5653 { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
5654 $as_echo "$DUMPBIN" >&6; }
5655 else
5656 { $as_echo "$as_me:$LINENO: result: no" >&5
5657 $as_echo "no" >&6; }
5658 fi
5659
5660
5661 test -n "$DUMPBIN" && break
5662 done
5663 fi
5664 if test -z "$DUMPBIN"; then
5665 ac_ct_DUMPBIN=$DUMPBIN
5666 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5667 do
5668 # Extract the first word of "$ac_prog", so it can be a program name with args.
5669 set dummy $ac_prog; ac_word=$2
5670 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5671 $as_echo_n "checking for $ac_word... " >&6; }
5672 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
5673 $as_echo_n "(cached) " >&6
5674 else
5675 if test -n "$ac_ct_DUMPBIN"; then
5676 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5677 else
5678 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5679 for as_dir in $PATH
5680 do
5681 IFS=$as_save_IFS
5682 test -z "$as_dir" && as_dir=.
5683 for ac_exec_ext in '' $ac_executable_extensions; do
5684 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5685 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5686 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5687 break 2
5688 fi
5689 done
5690 done
5691 IFS=$as_save_IFS
5692
5693 fi
5694 fi
5695 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5696 if test -n "$ac_ct_DUMPBIN"; then
5697 { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
5698 $as_echo "$ac_ct_DUMPBIN" >&6; }
5699 else
5700 { $as_echo "$as_me:$LINENO: result: no" >&5
5701 $as_echo "no" >&6; }
5702 fi
5703
5704
5705 test -n "$ac_ct_DUMPBIN" && break
5706 done
5707
5708 if test "x$ac_ct_DUMPBIN" = x; then
5709 DUMPBIN=":"
5710 else
5711 case $cross_compiling:$ac_tool_warned in
5712 yes:)
5713 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5714 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5715 ac_tool_warned=yes ;;
5716 esac
5717 DUMPBIN=$ac_ct_DUMPBIN
5718 fi
5719 fi
5720
5721
5722 if test "$DUMPBIN" != ":"; then
5723 NM="$DUMPBIN"
5724 fi
5725 fi
5726 test -z "$NM" && NM=nm
5727
5728
5729
5730
5731
5732
5733 { $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
5734 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5735 if test "${lt_cv_nm_interface+set}" = set; then
5736 $as_echo_n "(cached) " >&6
5737 else
5738 lt_cv_nm_interface="BSD nm"
5739 echo "int some_variable = 0;" > conftest.$ac_ext
5740 (eval echo "\"\$as_me:5740: $ac_compile\"" >&5)
5741 (eval "$ac_compile" 2>conftest.err)
5742 cat conftest.err >&5
5743 (eval echo "\"\$as_me:5743: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5744 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5745 cat conftest.err >&5
5746 (eval echo "\"\$as_me:5746: output\"" >&5)
5747 cat conftest.out >&5
5748 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5749 lt_cv_nm_interface="MS dumpbin"
5750 fi
5751 rm -f conftest*
5752 fi
5753 { $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
5754 $as_echo "$lt_cv_nm_interface" >&6; }
5755
5756 { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
5757 $as_echo_n "checking whether ln -s works... " >&6; }
5758 LN_S=$as_ln_s
5759 if test "$LN_S" = "ln -s"; then
5760 { $as_echo "$as_me:$LINENO: result: yes" >&5
5761 $as_echo "yes" >&6; }
5762 else
5763 { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5764 $as_echo "no, using $LN_S" >&6; }
5765 fi
5766
5767 # find the maximum length of command line arguments
5768 { $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
5769 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5770 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
5771 $as_echo_n "(cached) " >&6
5772 else
5773 i=0
5774 teststring="ABCD"
5775
5776 case $build_os in
5777 msdosdjgpp*)
5778 # On DJGPP, this test can blow up pretty badly due to problems in libc
5779 # (any single argument exceeding 2000 bytes causes a buffer overrun
5780 # during glob expansion). Even if it were fixed, the result of this
5781 # check would be larger than it should be.
5782 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5783 ;;
5784
5785 gnu*)
5786 # Under GNU Hurd, this test is not required because there is
5787 # no limit to the length of command line arguments.
5788 # Libtool will interpret -1 as no limit whatsoever
5789 lt_cv_sys_max_cmd_len=-1;
5790 ;;
5791
5792 cygwin* | mingw* | cegcc*)
5793 # On Win9x/ME, this test blows up -- it succeeds, but takes
5794 # about 5 minutes as the teststring grows exponentially.
5795 # Worse, since 9x/ME are not pre-emptively multitasking,
5796 # you end up with a "frozen" computer, even though with patience
5797 # the test eventually succeeds (with a max line length of 256k).
5798 # Instead, let's just punt: use the minimum linelength reported by
5799 # all of the supported platforms: 8192 (on NT/2K/XP).
5800 lt_cv_sys_max_cmd_len=8192;
5801 ;;
5802
5803 amigaos*)
5804 # On AmigaOS with pdksh, this test takes hours, literally.
5805 # So we just punt and use a minimum line length of 8192.
5806 lt_cv_sys_max_cmd_len=8192;
5807 ;;
5808
5809 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5810 # This has been around since 386BSD, at least. Likely further.
5811 if test -x /sbin/sysctl; then
5812 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5813 elif test -x /usr/sbin/sysctl; then
5814 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5815 else
5816 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5817 fi
5818 # And add a safety zone
5819 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5820 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5821 ;;
5822
5823 interix*)
5824 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5825 lt_cv_sys_max_cmd_len=196608
5826 ;;
5827
5828 osf*)
5829 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5830 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5831 # nice to cause kernel panics so lets avoid the loop below.
5832 # First set a reasonable default.
5833 lt_cv_sys_max_cmd_len=16384
5834 #
5835 if test -x /sbin/sysconfig; then
5836 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5837 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5838 esac
5839 fi
5840 ;;
5841 sco3.2v5*)
5842 lt_cv_sys_max_cmd_len=102400
5843 ;;
5844 sysv5* | sco5v6* | sysv4.2uw2*)
5845 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5846 if test -n "$kargmax"; then
5847 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5848 else
5849 lt_cv_sys_max_cmd_len=32768
5850 fi
5851 ;;
5852 *)
5853 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5854 if test -n "$lt_cv_sys_max_cmd_len"; then
5855 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5856 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5857 else
5858 # Make teststring a little bigger before we do anything with it.
5859 # a 1K string should be a reasonable start.
5860 for i in 1 2 3 4 5 6 7 8 ; do
5861 teststring=$teststring$teststring
5862 done
5863 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5864 # If test is not a shell built-in, we'll probably end up computing a
5865 # maximum length that is only half of the actual maximum length, but
5866 # we can't tell.
5867 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5868 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5869 test $i != 17 # 1/2 MB should be enough
5870 do
5871 i=`expr $i + 1`
5872 teststring=$teststring$teststring
5873 done
5874 # Only check the string length outside the loop.
5875 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5876 teststring=
5877 # Add a significant safety factor because C++ compilers can tack on
5878 # massive amounts of additional arguments before passing them to the
5879 # linker. It appears as though 1/2 is a usable value.
5880 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5881 fi
5882 ;;
5883 esac
5884
5885 fi
5886
5887 if test -n $lt_cv_sys_max_cmd_len ; then
5888 { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
5889 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5890 else
5891 { $as_echo "$as_me:$LINENO: result: none" >&5
5892 $as_echo "none" >&6; }
5893 fi
5894 max_cmd_len=$lt_cv_sys_max_cmd_len
5895
5896
5897
5898
5899
5900
5901 : ${CP="cp -f"}
5902 : ${MV="mv -f"}
5903 : ${RM="rm -f"}
5904
5905 { $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
5906 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5907 # Try some XSI features
5908 xsi_shell=no
5909 ( _lt_dummy="a/b/c"
5910 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5911 = c,a/b,, \
5912 && eval 'test $(( 1 + 1 )) -eq 2 \
5913 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5914 && xsi_shell=yes
5915 { $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
5916 $as_echo "$xsi_shell" >&6; }
5917
5918
5919 { $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
5920 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5921 lt_shell_append=no
5922 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5923 >/dev/null 2>&1 \
5924 && lt_shell_append=yes
5925 { $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
5926 $as_echo "$lt_shell_append" >&6; }
5927
5928
5929 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5930 lt_unset=unset
5931 else
5932 lt_unset=false
5933 fi
5934
5935
5936
5937
5938
5939 # test EBCDIC or ASCII
5940 case `echo X|tr X '\101'` in
5941 A) # ASCII based system
5942 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5943 lt_SP2NL='tr \040 \012'
5944 lt_NL2SP='tr \015\012 \040\040'
5945 ;;
5946 *) # EBCDIC based system
5947 lt_SP2NL='tr \100 \n'
5948 lt_NL2SP='tr \r\n \100\100'
5949 ;;
5950 esac
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960 { $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5961 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5962 if test "${lt_cv_ld_reload_flag+set}" = set; then
5963 $as_echo_n "(cached) " >&6
5964 else
5965 lt_cv_ld_reload_flag='-r'
5966 fi
5967 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5968 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5969 reload_flag=$lt_cv_ld_reload_flag
5970 case $reload_flag in
5971 "" | " "*) ;;
5972 *) reload_flag=" $reload_flag" ;;
5973 esac
5974 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5975 case $host_os in
5976 darwin*)
5977 if test "$GCC" = yes; then
5978 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5979 else
5980 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5981 fi
5982 ;;
5983 esac
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993 if test -n "$ac_tool_prefix"; then
5994 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5995 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5996 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5997 $as_echo_n "checking for $ac_word... " >&6; }
5998 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
5999 $as_echo_n "(cached) " >&6
6000 else
6001 if test -n "$OBJDUMP"; then
6002 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6003 else
6004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6005 for as_dir in $PATH
6006 do
6007 IFS=$as_save_IFS
6008 test -z "$as_dir" && as_dir=.
6009 for ac_exec_ext in '' $ac_executable_extensions; do
6010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6011 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6012 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6013 break 2
6014 fi
6015 done
6016 done
6017 IFS=$as_save_IFS
6018
6019 fi
6020 fi
6021 OBJDUMP=$ac_cv_prog_OBJDUMP
6022 if test -n "$OBJDUMP"; then
6023 { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6024 $as_echo "$OBJDUMP" >&6; }
6025 else
6026 { $as_echo "$as_me:$LINENO: result: no" >&5
6027 $as_echo "no" >&6; }
6028 fi
6029
6030
6031 fi
6032 if test -z "$ac_cv_prog_OBJDUMP"; then
6033 ac_ct_OBJDUMP=$OBJDUMP
6034 # Extract the first word of "objdump", so it can be a program name with args.
6035 set dummy objdump; ac_word=$2
6036 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6037 $as_echo_n "checking for $ac_word... " >&6; }
6038 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
6039 $as_echo_n "(cached) " >&6
6040 else
6041 if test -n "$ac_ct_OBJDUMP"; then
6042 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6043 else
6044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6045 for as_dir in $PATH
6046 do
6047 IFS=$as_save_IFS
6048 test -z "$as_dir" && as_dir=.
6049 for ac_exec_ext in '' $ac_executable_extensions; do
6050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6051 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6052 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6053 break 2
6054 fi
6055 done
6056 done
6057 IFS=$as_save_IFS
6058
6059 fi
6060 fi
6061 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6062 if test -n "$ac_ct_OBJDUMP"; then
6063 { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
6064 $as_echo "$ac_ct_OBJDUMP" >&6; }
6065 else
6066 { $as_echo "$as_me:$LINENO: result: no" >&5
6067 $as_echo "no" >&6; }
6068 fi
6069
6070 if test "x$ac_ct_OBJDUMP" = x; then
6071 OBJDUMP="false"
6072 else
6073 case $cross_compiling:$ac_tool_warned in
6074 yes:)
6075 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6076 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6077 ac_tool_warned=yes ;;
6078 esac
6079 OBJDUMP=$ac_ct_OBJDUMP
6080 fi
6081 else
6082 OBJDUMP="$ac_cv_prog_OBJDUMP"
6083 fi
6084
6085 test -z "$OBJDUMP" && OBJDUMP=objdump
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095 { $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
6096 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6097 if test "${lt_cv_deplibs_check_method+set}" = set; then
6098 $as_echo_n "(cached) " >&6
6099 else
6100 lt_cv_file_magic_cmd='$MAGIC_CMD'
6101 lt_cv_file_magic_test_file=
6102 lt_cv_deplibs_check_method='unknown'
6103 # Need to set the preceding variable on all platforms that support
6104 # interlibrary dependencies.
6105 # 'none' -- dependencies not supported.
6106 # `unknown' -- same as none, but documents that we really don't know.
6107 # 'pass_all' -- all dependencies passed with no checks.
6108 # 'test_compile' -- check by making test program.
6109 # 'file_magic [[regex]]' -- check by looking for files in library path
6110 # which responds to the $file_magic_cmd with a given extended regex.
6111 # If you have `file' or equivalent on your system and you're not sure
6112 # whether `pass_all' will *always* work, you probably want this one.
6113
6114 case $host_os in
6115 aix[4-9]*)
6116 lt_cv_deplibs_check_method=pass_all
6117 ;;
6118
6119 beos*)
6120 lt_cv_deplibs_check_method=pass_all
6121 ;;
6122
6123 bsdi[45]*)
6124 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6125 lt_cv_file_magic_cmd='/usr/bin/file -L'
6126 lt_cv_file_magic_test_file=/shlib/libc.so
6127 ;;
6128
6129 cygwin*)
6130 # func_win32_libid is a shell function defined in ltmain.sh
6131 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6132 lt_cv_file_magic_cmd='func_win32_libid'
6133 ;;
6134
6135 mingw* | pw32*)
6136 # Base MSYS/MinGW do not provide the 'file' command needed by
6137 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6138 # unless we find 'file', for example because we are cross-compiling.
6139 if ( file / ) >/dev/null 2>&1; then
6140 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6141 lt_cv_file_magic_cmd='func_win32_libid'
6142 else
6143 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6144 lt_cv_file_magic_cmd='$OBJDUMP -f'
6145 fi
6146 ;;
6147
6148 cegcc)
6149 # use the weaker test based on 'objdump'. See mingw*.
6150 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6151 lt_cv_file_magic_cmd='$OBJDUMP -f'
6152 ;;
6153
6154 darwin* | rhapsody*)
6155 lt_cv_deplibs_check_method=pass_all
6156 ;;
6157
6158 freebsd* | dragonfly*)
6159 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6160 case $host_cpu in
6161 i*86 )
6162 # Not sure whether the presence of OpenBSD here was a mistake.
6163 # Let's accept both of them until this is cleared up.
6164 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6165 lt_cv_file_magic_cmd=/usr/bin/file
6166 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6167 ;;
6168 esac
6169 else
6170 lt_cv_deplibs_check_method=pass_all
6171 fi
6172 ;;
6173
6174 gnu*)
6175 lt_cv_deplibs_check_method=pass_all
6176 ;;
6177
6178 hpux10.20* | hpux11*)
6179 lt_cv_file_magic_cmd=/usr/bin/file
6180 case $host_cpu in
6181 ia64*)
6182 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6183 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6184 ;;
6185 hppa*64*)
6186 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]'
6187 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6188 ;;
6189 *)
6190 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
6191 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6192 ;;
6193 esac
6194 ;;
6195
6196 interix[3-9]*)
6197 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6198 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6199 ;;
6200
6201 irix5* | irix6* | nonstopux*)
6202 case $LD in
6203 *-32|*"-32 ") libmagic=32-bit;;
6204 *-n32|*"-n32 ") libmagic=N32;;
6205 *-64|*"-64 ") libmagic=64-bit;;
6206 *) libmagic=never-match;;
6207 esac
6208 lt_cv_deplibs_check_method=pass_all
6209 ;;
6210
6211 # This must be Linux ELF.
6212 linux* | k*bsd*-gnu)
6213 lt_cv_deplibs_check_method=pass_all
6214 ;;
6215
6216 netbsd*)
6217 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6218 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6219 else
6220 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6221 fi
6222 ;;
6223
6224 newos6*)
6225 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6226 lt_cv_file_magic_cmd=/usr/bin/file
6227 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6228 ;;
6229
6230 *nto* | *qnx*)
6231 lt_cv_deplibs_check_method=pass_all
6232 ;;
6233
6234 openbsd*)
6235 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6236 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6237 else
6238 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6239 fi
6240 ;;
6241
6242 osf3* | osf4* | osf5*)
6243 lt_cv_deplibs_check_method=pass_all
6244 ;;
6245
6246 rdos*)
6247 lt_cv_deplibs_check_method=pass_all
6248 ;;
6249
6250 solaris*)
6251 lt_cv_deplibs_check_method=pass_all
6252 ;;
6253
6254 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6255 lt_cv_deplibs_check_method=pass_all
6256 ;;
6257
6258 sysv4 | sysv4.3*)
6259 case $host_vendor in
6260 motorola)
6261 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]'
6262 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6263 ;;
6264 ncr)
6265 lt_cv_deplibs_check_method=pass_all
6266 ;;
6267 sequent)
6268 lt_cv_file_magic_cmd='/bin/file'
6269 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6270 ;;
6271 sni)
6272 lt_cv_file_magic_cmd='/bin/file'
6273 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6274 lt_cv_file_magic_test_file=/lib/libc.so
6275 ;;
6276 siemens)
6277 lt_cv_deplibs_check_method=pass_all
6278 ;;
6279 pc)
6280 lt_cv_deplibs_check_method=pass_all
6281 ;;
6282 esac
6283 ;;
6284
6285 tpf*)
6286 lt_cv_deplibs_check_method=pass_all
6287 ;;
6288 esac
6289
6290 fi
6291 { $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
6292 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6293 file_magic_cmd=$lt_cv_file_magic_cmd
6294 deplibs_check_method=$lt_cv_deplibs_check_method
6295 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308 if test -n "$ac_tool_prefix"; then
6309 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6310 set dummy ${ac_tool_prefix}ar; ac_word=$2
6311 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6312 $as_echo_n "checking for $ac_word... " >&6; }
6313 if test "${ac_cv_prog_AR+set}" = set; then
6314 $as_echo_n "(cached) " >&6
6315 else
6316 if test -n "$AR"; then
6317 ac_cv_prog_AR="$AR" # Let the user override the test.
6318 else
6319 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6320 for as_dir in $PATH
6321 do
6322 IFS=$as_save_IFS
6323 test -z "$as_dir" && as_dir=.
6324 for ac_exec_ext in '' $ac_executable_extensions; do
6325 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6326 ac_cv_prog_AR="${ac_tool_prefix}ar"
6327 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6328 break 2
6329 fi
6330 done
6331 done
6332 IFS=$as_save_IFS
6333
6334 fi
6335 fi
6336 AR=$ac_cv_prog_AR
6337 if test -n "$AR"; then
6338 { $as_echo "$as_me:$LINENO: result: $AR" >&5
6339 $as_echo "$AR" >&6; }
6340 else
6341 { $as_echo "$as_me:$LINENO: result: no" >&5
6342 $as_echo "no" >&6; }
6343 fi
6344
6345
6346 fi
6347 if test -z "$ac_cv_prog_AR"; then
6348 ac_ct_AR=$AR
6349 # Extract the first word of "ar", so it can be a program name with args.
6350 set dummy ar; ac_word=$2
6351 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6352 $as_echo_n "checking for $ac_word... " >&6; }
6353 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6354 $as_echo_n "(cached) " >&6
6355 else
6356 if test -n "$ac_ct_AR"; then
6357 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6358 else
6359 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6360 for as_dir in $PATH
6361 do
6362 IFS=$as_save_IFS
6363 test -z "$as_dir" && as_dir=.
6364 for ac_exec_ext in '' $ac_executable_extensions; do
6365 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6366 ac_cv_prog_ac_ct_AR="ar"
6367 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6368 break 2
6369 fi
6370 done
6371 done
6372 IFS=$as_save_IFS
6373
6374 fi
6375 fi
6376 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6377 if test -n "$ac_ct_AR"; then
6378 { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6379 $as_echo "$ac_ct_AR" >&6; }
6380 else
6381 { $as_echo "$as_me:$LINENO: result: no" >&5
6382 $as_echo "no" >&6; }
6383 fi
6384
6385 if test "x$ac_ct_AR" = x; then
6386 AR="false"
6387 else
6388 case $cross_compiling:$ac_tool_warned in
6389 yes:)
6390 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6391 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6392 ac_tool_warned=yes ;;
6393 esac
6394 AR=$ac_ct_AR
6395 fi
6396 else
6397 AR="$ac_cv_prog_AR"
6398 fi
6399
6400 test -z "$AR" && AR=ar
6401 test -z "$AR_FLAGS" && AR_FLAGS=cru
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413 if test -n "$ac_tool_prefix"; then
6414 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6415 set dummy ${ac_tool_prefix}strip; ac_word=$2
6416 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6417 $as_echo_n "checking for $ac_word... " >&6; }
6418 if test "${ac_cv_prog_STRIP+set}" = set; then
6419 $as_echo_n "(cached) " >&6
6420 else
6421 if test -n "$STRIP"; then
6422 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6423 else
6424 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6425 for as_dir in $PATH
6426 do
6427 IFS=$as_save_IFS
6428 test -z "$as_dir" && as_dir=.
6429 for ac_exec_ext in '' $ac_executable_extensions; do
6430 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6431 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6432 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6433 break 2
6434 fi
6435 done
6436 done
6437 IFS=$as_save_IFS
6438
6439 fi
6440 fi
6441 STRIP=$ac_cv_prog_STRIP
6442 if test -n "$STRIP"; then
6443 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
6444 $as_echo "$STRIP" >&6; }
6445 else
6446 { $as_echo "$as_me:$LINENO: result: no" >&5
6447 $as_echo "no" >&6; }
6448 fi
6449
6450
6451 fi
6452 if test -z "$ac_cv_prog_STRIP"; then
6453 ac_ct_STRIP=$STRIP
6454 # Extract the first word of "strip", so it can be a program name with args.
6455 set dummy strip; ac_word=$2
6456 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6457 $as_echo_n "checking for $ac_word... " >&6; }
6458 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6459 $as_echo_n "(cached) " >&6
6460 else
6461 if test -n "$ac_ct_STRIP"; then
6462 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6463 else
6464 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6465 for as_dir in $PATH
6466 do
6467 IFS=$as_save_IFS
6468 test -z "$as_dir" && as_dir=.
6469 for ac_exec_ext in '' $ac_executable_extensions; do
6470 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6471 ac_cv_prog_ac_ct_STRIP="strip"
6472 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6473 break 2
6474 fi
6475 done
6476 done
6477 IFS=$as_save_IFS
6478
6479 fi
6480 fi
6481 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6482 if test -n "$ac_ct_STRIP"; then
6483 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6484 $as_echo "$ac_ct_STRIP" >&6; }
6485 else
6486 { $as_echo "$as_me:$LINENO: result: no" >&5
6487 $as_echo "no" >&6; }
6488 fi
6489
6490 if test "x$ac_ct_STRIP" = x; then
6491 STRIP=":"
6492 else
6493 case $cross_compiling:$ac_tool_warned in
6494 yes:)
6495 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6496 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6497 ac_tool_warned=yes ;;
6498 esac
6499 STRIP=$ac_ct_STRIP
6500 fi
6501 else
6502 STRIP="$ac_cv_prog_STRIP"
6503 fi
6504
6505 test -z "$STRIP" && STRIP=:
6506
6507
6508
6509
6510
6511
6512 if test -n "$ac_tool_prefix"; then
6513 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6514 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6515 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6516 $as_echo_n "checking for $ac_word... " >&6; }
6517 if test "${ac_cv_prog_RANLIB+set}" = set; then
6518 $as_echo_n "(cached) " >&6
6519 else
6520 if test -n "$RANLIB"; then
6521 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6522 else
6523 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6524 for as_dir in $PATH
6525 do
6526 IFS=$as_save_IFS
6527 test -z "$as_dir" && as_dir=.
6528 for ac_exec_ext in '' $ac_executable_extensions; do
6529 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6530 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6531 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6532 break 2
6533 fi
6534 done
6535 done
6536 IFS=$as_save_IFS
6537
6538 fi
6539 fi
6540 RANLIB=$ac_cv_prog_RANLIB
6541 if test -n "$RANLIB"; then
6542 { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
6543 $as_echo "$RANLIB" >&6; }
6544 else
6545 { $as_echo "$as_me:$LINENO: result: no" >&5
6546 $as_echo "no" >&6; }
6547 fi
6548
6549
6550 fi
6551 if test -z "$ac_cv_prog_RANLIB"; then
6552 ac_ct_RANLIB=$RANLIB
6553 # Extract the first word of "ranlib", so it can be a program name with args.
6554 set dummy ranlib; ac_word=$2
6555 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6556 $as_echo_n "checking for $ac_word... " >&6; }
6557 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6558 $as_echo_n "(cached) " >&6
6559 else
6560 if test -n "$ac_ct_RANLIB"; then
6561 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6562 else
6563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6564 for as_dir in $PATH
6565 do
6566 IFS=$as_save_IFS
6567 test -z "$as_dir" && as_dir=.
6568 for ac_exec_ext in '' $ac_executable_extensions; do
6569 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6570 ac_cv_prog_ac_ct_RANLIB="ranlib"
6571 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6572 break 2
6573 fi
6574 done
6575 done
6576 IFS=$as_save_IFS
6577
6578 fi
6579 fi
6580 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6581 if test -n "$ac_ct_RANLIB"; then
6582 { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6583 $as_echo "$ac_ct_RANLIB" >&6; }
6584 else
6585 { $as_echo "$as_me:$LINENO: result: no" >&5
6586 $as_echo "no" >&6; }
6587 fi
6588
6589 if test "x$ac_ct_RANLIB" = x; then
6590 RANLIB=":"
6591 else
6592 case $cross_compiling:$ac_tool_warned in
6593 yes:)
6594 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6595 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6596 ac_tool_warned=yes ;;
6597 esac
6598 RANLIB=$ac_ct_RANLIB
6599 fi
6600 else
6601 RANLIB="$ac_cv_prog_RANLIB"
6602 fi
6603
6604 test -z "$RANLIB" && RANLIB=:
6605
6606
6607
6608
6609
6610
6611 # Determine commands to create old-style static archives.
6612 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6613 old_postinstall_cmds='chmod 644 $oldlib'
6614 old_postuninstall_cmds=
6615
6616 if test -n "$RANLIB"; then
6617 case $host_os in
6618 openbsd*)
6619 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6620 ;;
6621 *)
6622 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6623 ;;
6624 esac
6625 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6626 fi
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661 # If no C compiler was specified, use CC.
6662 LTCC=${LTCC-"$CC"}
6663
6664 # If no C compiler flags were specified, use CFLAGS.
6665 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6666
6667 # Allow CC to be a program name with arguments.
6668 compiler=$CC
6669
6670
6671 # Check for command to grab the raw symbol name followed by C symbol from nm.
6672 { $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6673 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6674 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6675 $as_echo_n "(cached) " >&6
6676 else
6677
6678 # These are sane defaults that work on at least a few old systems.
6679 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6680
6681 # Character class describing NM global symbol codes.
6682 symcode='[BCDEGRST]'
6683
6684 # Regexp to match symbols that can be accessed directly from C.
6685 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6686
6687 # Define system-specific variables.
6688 case $host_os in
6689 aix*)
6690 symcode='[BCDT]'
6691 ;;
6692 cygwin* | mingw* | pw32* | cegcc*)
6693 symcode='[ABCDGISTW]'
6694 ;;
6695 hpux*)
6696 if test "$host_cpu" = ia64; then
6697 symcode='[ABCDEGRST]'
6698 fi
6699 ;;
6700 irix* | nonstopux*)
6701 symcode='[BCDEGRST]'
6702 ;;
6703 osf*)
6704 symcode='[BCDEGQRST]'
6705 ;;
6706 solaris*)
6707 symcode='[BDRT]'
6708 ;;
6709 sco3.2v5*)
6710 symcode='[DT]'
6711 ;;
6712 sysv4.2uw2*)
6713 symcode='[DT]'
6714 ;;
6715 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6716 symcode='[ABDT]'
6717 ;;
6718 sysv4)
6719 symcode='[DFNSTU]'
6720 ;;
6721 esac
6722
6723 # If we're using GNU nm, then use its standard symbol codes.
6724 case `$NM -V 2>&1` in
6725 *GNU* | *'with BFD'*)
6726 symcode='[ABCDGIRSTW]' ;;
6727 esac
6728
6729 # Transform an extracted symbol line into a proper C declaration.
6730 # Some systems (esp. on ia64) link data and code symbols differently,
6731 # so use this general approach.
6732 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6733
6734 # Transform an extracted symbol line into symbol name and symbol address
6735 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6736 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'"
6737
6738 # Handle CRLF in mingw tool chain
6739 opt_cr=
6740 case $build_os in
6741 mingw*)
6742 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6743 ;;
6744 esac
6745
6746 # Try without a prefix underscore, then with it.
6747 for ac_symprfx in "" "_"; do
6748
6749 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6750 symxfrm="\\1 $ac_symprfx\\2 \\2"
6751
6752 # Write the raw and C identifiers.
6753 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6754 # Fake it for dumpbin and say T for any non-static function
6755 # and D for any global variable.
6756 # Also find C++ and __fastcall symbols from MSVC++,
6757 # which start with @ or ?.
6758 lt_cv_sys_global_symbol_pipe="$AWK '"\
6759 " {last_section=section; section=\$ 3};"\
6760 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6761 " \$ 0!~/External *\|/{next};"\
6762 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6763 " {if(hide[section]) next};"\
6764 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6765 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6766 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6767 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6768 " ' prfx=^$ac_symprfx"
6769 else
6770 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6771 fi
6772
6773 # Check to see that the pipe works correctly.
6774 pipe_works=no
6775
6776 rm -f conftest*
6777 cat > conftest.$ac_ext <<_LT_EOF
6778 #ifdef __cplusplus
6779 extern "C" {
6780 #endif
6781 char nm_test_var;
6782 void nm_test_func(void);
6783 void nm_test_func(void){}
6784 #ifdef __cplusplus
6785 }
6786 #endif
6787 int main(){nm_test_var='a';nm_test_func();return(0);}
6788 _LT_EOF
6789
6790 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6791 (eval $ac_compile) 2>&5
6792 ac_status=$?
6793 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6794 (exit $ac_status); }; then
6795 # Now try to grab the symbols.
6796 nlist=conftest.nm
6797 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6798 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6799 ac_status=$?
6800 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6801 (exit $ac_status); } && test -s "$nlist"; then
6802 # Try sorting and uniquifying the output.
6803 if sort "$nlist" | uniq > "$nlist"T; then
6804 mv -f "$nlist"T "$nlist"
6805 else
6806 rm -f "$nlist"T
6807 fi
6808
6809 # Make sure that we snagged all the symbols we need.
6810 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6811 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6812 cat <<_LT_EOF > conftest.$ac_ext
6813 #ifdef __cplusplus
6814 extern "C" {
6815 #endif
6816
6817 _LT_EOF
6818 # Now generate the symbol file.
6819 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6820
6821 cat <<_LT_EOF >> conftest.$ac_ext
6822
6823 /* The mapping between symbol names and symbols. */
6824 const struct {
6825 const char *name;
6826 void *address;
6827 }
6828 lt__PROGRAM__LTX_preloaded_symbols[] =
6829 {
6830 { "@PROGRAM@", (void *) 0 },
6831 _LT_EOF
6832 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6833 cat <<\_LT_EOF >> conftest.$ac_ext
6834 {0, (void *) 0}
6835 };
6836
6837 /* This works around a problem in FreeBSD linker */
6838 #ifdef FREEBSD_WORKAROUND
6839 static const void *lt_preloaded_setup() {
6840 return lt__PROGRAM__LTX_preloaded_symbols;
6841 }
6842 #endif
6843
6844 #ifdef __cplusplus
6845 }
6846 #endif
6847 _LT_EOF
6848 # Now try linking the two files.
6849 mv conftest.$ac_objext conftstm.$ac_objext
6850 lt_save_LIBS="$LIBS"
6851 lt_save_CFLAGS="$CFLAGS"
6852 LIBS="conftstm.$ac_objext"
6853 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6854 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6855 (eval $ac_link) 2>&5
6856 ac_status=$?
6857 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6858 (exit $ac_status); } && test -s conftest${ac_exeext}; then
6859 pipe_works=yes
6860 fi
6861 LIBS="$lt_save_LIBS"
6862 CFLAGS="$lt_save_CFLAGS"
6863 else
6864 echo "cannot find nm_test_func in $nlist" >&5
6865 fi
6866 else
6867 echo "cannot find nm_test_var in $nlist" >&5
6868 fi
6869 else
6870 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6871 fi
6872 else
6873 echo "$progname: failed program was:" >&5
6874 cat conftest.$ac_ext >&5
6875 fi
6876 rm -rf conftest* conftst*
6877
6878 # Do not use the global_symbol_pipe unless it works.
6879 if test "$pipe_works" = yes; then
6880 break
6881 else
6882 lt_cv_sys_global_symbol_pipe=
6883 fi
6884 done
6885
6886 fi
6887
6888 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6889 lt_cv_sys_global_symbol_to_cdecl=
6890 fi
6891 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6892 { $as_echo "$as_me:$LINENO: result: failed" >&5
6893 $as_echo "failed" >&6; }
6894 else
6895 { $as_echo "$as_me:$LINENO: result: ok" >&5
6896 $as_echo "ok" >&6; }
6897 fi
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920 # Check whether --enable-libtool-lock was given.
6921 if test "${enable_libtool_lock+set}" = set; then
6922 enableval=$enable_libtool_lock;
6923 fi
6924
6925 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6926
6927 # Some flags need to be propagated to the compiler or linker for good
6928 # libtool support.
6929 case $host in
6930 ia64-*-hpux*)
6931 # Find out which ABI we are using.
6932 echo 'int i;' > conftest.$ac_ext
6933 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6934 (eval $ac_compile) 2>&5
6935 ac_status=$?
6936 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6937 (exit $ac_status); }; then
6938 case `/usr/bin/file conftest.$ac_objext` in
6939 *ELF-32*)
6940 HPUX_IA64_MODE="32"
6941 ;;
6942 *ELF-64*)
6943 HPUX_IA64_MODE="64"
6944 ;;
6945 esac
6946 fi
6947 rm -rf conftest*
6948 ;;
6949 *-*-irix6*)
6950 # Find out which ABI we are using.
6951 echo '#line 6951 "configure"' > conftest.$ac_ext
6952 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6953 (eval $ac_compile) 2>&5
6954 ac_status=$?
6955 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6956 (exit $ac_status); }; then
6957 if test "$lt_cv_prog_gnu_ld" = yes; then
6958 case `/usr/bin/file conftest.$ac_objext` in
6959 *32-bit*)
6960 LD="${LD-ld} -melf32bsmip"
6961 ;;
6962 *N32*)
6963 LD="${LD-ld} -melf32bmipn32"
6964 ;;
6965 *64-bit*)
6966 LD="${LD-ld} -melf64bmip"
6967 ;;
6968 esac
6969 else
6970 case `/usr/bin/file conftest.$ac_objext` in
6971 *32-bit*)
6972 LD="${LD-ld} -32"
6973 ;;
6974 *N32*)
6975 LD="${LD-ld} -n32"
6976 ;;
6977 *64-bit*)
6978 LD="${LD-ld} -64"
6979 ;;
6980 esac
6981 fi
6982 fi
6983 rm -rf conftest*
6984 ;;
6985
6986 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6987 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6988 # Find out which ABI we are using.
6989 echo 'int i;' > conftest.$ac_ext
6990 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6991 (eval $ac_compile) 2>&5
6992 ac_status=$?
6993 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6994 (exit $ac_status); }; then
6995 case `/usr/bin/file conftest.o` in
6996 *32-bit*)
6997 case $host in
6998 x86_64-*kfreebsd*-gnu)
6999 LD="${LD-ld} -m elf_i386_fbsd"
7000 ;;
7001 x86_64-*linux*)
7002 LD="${LD-ld} -m elf_i386"
7003 ;;
7004 ppc64-*linux*|powerpc64-*linux*)
7005 LD="${LD-ld} -m elf32ppclinux"
7006 ;;
7007 s390x-*linux*)
7008 LD="${LD-ld} -m elf_s390"
7009 ;;
7010 sparc64-*linux*)
7011 LD="${LD-ld} -m elf32_sparc"
7012 ;;
7013 esac
7014 ;;
7015 *64-bit*)
7016 case $host in
7017 x86_64-*kfreebsd*-gnu)
7018 LD="${LD-ld} -m elf_x86_64_fbsd"
7019 ;;
7020 x86_64-*linux*)
7021 LD="${LD-ld} -m elf_x86_64"
7022 ;;
7023 ppc*-*linux*|powerpc*-*linux*)
7024 LD="${LD-ld} -m elf64ppc"
7025 ;;
7026 s390*-*linux*|s390*-*tpf*)
7027 LD="${LD-ld} -m elf64_s390"
7028 ;;
7029 sparc*-*linux*)
7030 LD="${LD-ld} -m elf64_sparc"
7031 ;;
7032 esac
7033 ;;
7034 esac
7035 fi
7036 rm -rf conftest*
7037 ;;
7038
7039 *-*-sco3.2v5*)
7040 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7041 SAVE_CFLAGS="$CFLAGS"
7042 CFLAGS="$CFLAGS -belf"
7043 { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
7044 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7045 if test "${lt_cv_cc_needs_belf+set}" = set; then
7046 $as_echo_n "(cached) " >&6
7047 else
7048 ac_ext=c
7049 ac_cpp='$CPP $CPPFLAGS'
7050 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7051 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7052 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7053
7054 cat >conftest.$ac_ext <<_ACEOF
7055 /* confdefs.h. */
7056 _ACEOF
7057 cat confdefs.h >>conftest.$ac_ext
7058 cat >>conftest.$ac_ext <<_ACEOF
7059 /* end confdefs.h. */
7060
7061 int
7062 main ()
7063 {
7064
7065 ;
7066 return 0;
7067 }
7068 _ACEOF
7069 rm -f conftest.$ac_objext conftest$ac_exeext
7070 if { (ac_try="$ac_link"
7071 case "(($ac_try" in
7072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7073 *) ac_try_echo=$ac_try;;
7074 esac
7075 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7076 $as_echo "$ac_try_echo") >&5
7077 (eval "$ac_link") 2>conftest.er1
7078 ac_status=$?
7079 grep -v '^ *+' conftest.er1 >conftest.err
7080 rm -f conftest.er1
7081 cat conftest.err >&5
7082 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7083 (exit $ac_status); } && {
7084 test -z "$ac_c_werror_flag" ||
7085 test ! -s conftest.err
7086 } && test -s conftest$ac_exeext && {
7087 test "$cross_compiling" = yes ||
7088 $as_test_x conftest$ac_exeext
7089 }; then
7090 lt_cv_cc_needs_belf=yes
7091 else
7092 $as_echo "$as_me: failed program was:" >&5
7093 sed 's/^/| /' conftest.$ac_ext >&5
7094
7095 lt_cv_cc_needs_belf=no
7096 fi
7097
7098 rm -rf conftest.dSYM
7099 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7100 conftest$ac_exeext conftest.$ac_ext
7101 ac_ext=c
7102 ac_cpp='$CPP $CPPFLAGS'
7103 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7104 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7105 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7106
7107 fi
7108 { $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
7109 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7110 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7111 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7112 CFLAGS="$SAVE_CFLAGS"
7113 fi
7114 ;;
7115 sparc*-*solaris*)
7116 # Find out which ABI we are using.
7117 echo 'int i;' > conftest.$ac_ext
7118 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7119 (eval $ac_compile) 2>&5
7120 ac_status=$?
7121 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7122 (exit $ac_status); }; then
7123 case `/usr/bin/file conftest.o` in
7124 *64-bit*)
7125 case $lt_cv_prog_gnu_ld in
7126 yes*) LD="${LD-ld} -m elf64_sparc" ;;
7127 *)
7128 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7129 LD="${LD-ld} -64"
7130 fi
7131 ;;
7132 esac
7133 ;;
7134 esac
7135 fi
7136 rm -rf conftest*
7137 ;;
7138 esac
7139
7140 need_locks="$enable_libtool_lock"
7141
7142
7143 case $host_os in
7144 rhapsody* | darwin*)
7145 if test -n "$ac_tool_prefix"; then
7146 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7147 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7148 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7149 $as_echo_n "checking for $ac_word... " >&6; }
7150 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
7151 $as_echo_n "(cached) " >&6
7152 else
7153 if test -n "$DSYMUTIL"; then
7154 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7155 else
7156 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7157 for as_dir in $PATH
7158 do
7159 IFS=$as_save_IFS
7160 test -z "$as_dir" && as_dir=.
7161 for ac_exec_ext in '' $ac_executable_extensions; do
7162 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7163 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7164 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7165 break 2
7166 fi
7167 done
7168 done
7169 IFS=$as_save_IFS
7170
7171 fi
7172 fi
7173 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7174 if test -n "$DSYMUTIL"; then
7175 { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
7176 $as_echo "$DSYMUTIL" >&6; }
7177 else
7178 { $as_echo "$as_me:$LINENO: result: no" >&5
7179 $as_echo "no" >&6; }
7180 fi
7181
7182
7183 fi
7184 if test -z "$ac_cv_prog_DSYMUTIL"; then
7185 ac_ct_DSYMUTIL=$DSYMUTIL
7186 # Extract the first word of "dsymutil", so it can be a program name with args.
7187 set dummy dsymutil; ac_word=$2
7188 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7189 $as_echo_n "checking for $ac_word... " >&6; }
7190 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
7191 $as_echo_n "(cached) " >&6
7192 else
7193 if test -n "$ac_ct_DSYMUTIL"; then
7194 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7195 else
7196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7197 for as_dir in $PATH
7198 do
7199 IFS=$as_save_IFS
7200 test -z "$as_dir" && as_dir=.
7201 for ac_exec_ext in '' $ac_executable_extensions; do
7202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7203 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7204 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7205 break 2
7206 fi
7207 done
7208 done
7209 IFS=$as_save_IFS
7210
7211 fi
7212 fi
7213 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7214 if test -n "$ac_ct_DSYMUTIL"; then
7215 { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
7216 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7217 else
7218 { $as_echo "$as_me:$LINENO: result: no" >&5
7219 $as_echo "no" >&6; }
7220 fi
7221
7222 if test "x$ac_ct_DSYMUTIL" = x; then
7223 DSYMUTIL=":"
7224 else
7225 case $cross_compiling:$ac_tool_warned in
7226 yes:)
7227 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7228 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7229 ac_tool_warned=yes ;;
7230 esac
7231 DSYMUTIL=$ac_ct_DSYMUTIL
7232 fi
7233 else
7234 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7235 fi
7236
7237 if test -n "$ac_tool_prefix"; then
7238 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7239 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7240 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7241 $as_echo_n "checking for $ac_word... " >&6; }
7242 if test "${ac_cv_prog_NMEDIT+set}" = set; then
7243 $as_echo_n "(cached) " >&6
7244 else
7245 if test -n "$NMEDIT"; then
7246 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7247 else
7248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7249 for as_dir in $PATH
7250 do
7251 IFS=$as_save_IFS
7252 test -z "$as_dir" && as_dir=.
7253 for ac_exec_ext in '' $ac_executable_extensions; do
7254 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7255 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7256 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7257 break 2
7258 fi
7259 done
7260 done
7261 IFS=$as_save_IFS
7262
7263 fi
7264 fi
7265 NMEDIT=$ac_cv_prog_NMEDIT
7266 if test -n "$NMEDIT"; then
7267 { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
7268 $as_echo "$NMEDIT" >&6; }
7269 else
7270 { $as_echo "$as_me:$LINENO: result: no" >&5
7271 $as_echo "no" >&6; }
7272 fi
7273
7274
7275 fi
7276 if test -z "$ac_cv_prog_NMEDIT"; then
7277 ac_ct_NMEDIT=$NMEDIT
7278 # Extract the first word of "nmedit", so it can be a program name with args.
7279 set dummy nmedit; ac_word=$2
7280 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7281 $as_echo_n "checking for $ac_word... " >&6; }
7282 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
7283 $as_echo_n "(cached) " >&6
7284 else
7285 if test -n "$ac_ct_NMEDIT"; then
7286 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7287 else
7288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7289 for as_dir in $PATH
7290 do
7291 IFS=$as_save_IFS
7292 test -z "$as_dir" && as_dir=.
7293 for ac_exec_ext in '' $ac_executable_extensions; do
7294 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7295 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7296 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7297 break 2
7298 fi
7299 done
7300 done
7301 IFS=$as_save_IFS
7302
7303 fi
7304 fi
7305 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7306 if test -n "$ac_ct_NMEDIT"; then
7307 { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
7308 $as_echo "$ac_ct_NMEDIT" >&6; }
7309 else
7310 { $as_echo "$as_me:$LINENO: result: no" >&5
7311 $as_echo "no" >&6; }
7312 fi
7313
7314 if test "x$ac_ct_NMEDIT" = x; then
7315 NMEDIT=":"
7316 else
7317 case $cross_compiling:$ac_tool_warned in
7318 yes:)
7319 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7320 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7321 ac_tool_warned=yes ;;
7322 esac
7323 NMEDIT=$ac_ct_NMEDIT
7324 fi
7325 else
7326 NMEDIT="$ac_cv_prog_NMEDIT"
7327 fi
7328
7329 if test -n "$ac_tool_prefix"; then
7330 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7331 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7332 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7333 $as_echo_n "checking for $ac_word... " >&6; }
7334 if test "${ac_cv_prog_LIPO+set}" = set; then
7335 $as_echo_n "(cached) " >&6
7336 else
7337 if test -n "$LIPO"; then
7338 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7339 else
7340 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7341 for as_dir in $PATH
7342 do
7343 IFS=$as_save_IFS
7344 test -z "$as_dir" && as_dir=.
7345 for ac_exec_ext in '' $ac_executable_extensions; do
7346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7347 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7348 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7349 break 2
7350 fi
7351 done
7352 done
7353 IFS=$as_save_IFS
7354
7355 fi
7356 fi
7357 LIPO=$ac_cv_prog_LIPO
7358 if test -n "$LIPO"; then
7359 { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
7360 $as_echo "$LIPO" >&6; }
7361 else
7362 { $as_echo "$as_me:$LINENO: result: no" >&5
7363 $as_echo "no" >&6; }
7364 fi
7365
7366
7367 fi
7368 if test -z "$ac_cv_prog_LIPO"; then
7369 ac_ct_LIPO=$LIPO
7370 # Extract the first word of "lipo", so it can be a program name with args.
7371 set dummy lipo; ac_word=$2
7372 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7373 $as_echo_n "checking for $ac_word... " >&6; }
7374 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
7375 $as_echo_n "(cached) " >&6
7376 else
7377 if test -n "$ac_ct_LIPO"; then
7378 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7379 else
7380 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7381 for as_dir in $PATH
7382 do
7383 IFS=$as_save_IFS
7384 test -z "$as_dir" && as_dir=.
7385 for ac_exec_ext in '' $ac_executable_extensions; do
7386 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7387 ac_cv_prog_ac_ct_LIPO="lipo"
7388 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7389 break 2
7390 fi
7391 done
7392 done
7393 IFS=$as_save_IFS
7394
7395 fi
7396 fi
7397 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7398 if test -n "$ac_ct_LIPO"; then
7399 { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
7400 $as_echo "$ac_ct_LIPO" >&6; }
7401 else
7402 { $as_echo "$as_me:$LINENO: result: no" >&5
7403 $as_echo "no" >&6; }
7404 fi
7405
7406 if test "x$ac_ct_LIPO" = x; then
7407 LIPO=":"
7408 else
7409 case $cross_compiling:$ac_tool_warned in
7410 yes:)
7411 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7412 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7413 ac_tool_warned=yes ;;
7414 esac
7415 LIPO=$ac_ct_LIPO
7416 fi
7417 else
7418 LIPO="$ac_cv_prog_LIPO"
7419 fi
7420
7421 if test -n "$ac_tool_prefix"; then
7422 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7423 set dummy ${ac_tool_prefix}otool; ac_word=$2
7424 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7425 $as_echo_n "checking for $ac_word... " >&6; }
7426 if test "${ac_cv_prog_OTOOL+set}" = set; then
7427 $as_echo_n "(cached) " >&6
7428 else
7429 if test -n "$OTOOL"; then
7430 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7431 else
7432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7433 for as_dir in $PATH
7434 do
7435 IFS=$as_save_IFS
7436 test -z "$as_dir" && as_dir=.
7437 for ac_exec_ext in '' $ac_executable_extensions; do
7438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7439 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7440 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7441 break 2
7442 fi
7443 done
7444 done
7445 IFS=$as_save_IFS
7446
7447 fi
7448 fi
7449 OTOOL=$ac_cv_prog_OTOOL
7450 if test -n "$OTOOL"; then
7451 { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
7452 $as_echo "$OTOOL" >&6; }
7453 else
7454 { $as_echo "$as_me:$LINENO: result: no" >&5
7455 $as_echo "no" >&6; }
7456 fi
7457
7458
7459 fi
7460 if test -z "$ac_cv_prog_OTOOL"; then
7461 ac_ct_OTOOL=$OTOOL
7462 # Extract the first word of "otool", so it can be a program name with args.
7463 set dummy otool; ac_word=$2
7464 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7465 $as_echo_n "checking for $ac_word... " >&6; }
7466 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
7467 $as_echo_n "(cached) " >&6
7468 else
7469 if test -n "$ac_ct_OTOOL"; then
7470 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7471 else
7472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7473 for as_dir in $PATH
7474 do
7475 IFS=$as_save_IFS
7476 test -z "$as_dir" && as_dir=.
7477 for ac_exec_ext in '' $ac_executable_extensions; do
7478 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7479 ac_cv_prog_ac_ct_OTOOL="otool"
7480 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7481 break 2
7482 fi
7483 done
7484 done
7485 IFS=$as_save_IFS
7486
7487 fi
7488 fi
7489 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7490 if test -n "$ac_ct_OTOOL"; then
7491 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
7492 $as_echo "$ac_ct_OTOOL" >&6; }
7493 else
7494 { $as_echo "$as_me:$LINENO: result: no" >&5
7495 $as_echo "no" >&6; }
7496 fi
7497
7498 if test "x$ac_ct_OTOOL" = x; then
7499 OTOOL=":"
7500 else
7501 case $cross_compiling:$ac_tool_warned in
7502 yes:)
7503 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7504 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7505 ac_tool_warned=yes ;;
7506 esac
7507 OTOOL=$ac_ct_OTOOL
7508 fi
7509 else
7510 OTOOL="$ac_cv_prog_OTOOL"
7511 fi
7512
7513 if test -n "$ac_tool_prefix"; then
7514 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7515 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7516 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7517 $as_echo_n "checking for $ac_word... " >&6; }
7518 if test "${ac_cv_prog_OTOOL64+set}" = set; then
7519 $as_echo_n "(cached) " >&6
7520 else
7521 if test -n "$OTOOL64"; then
7522 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7523 else
7524 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7525 for as_dir in $PATH
7526 do
7527 IFS=$as_save_IFS
7528 test -z "$as_dir" && as_dir=.
7529 for ac_exec_ext in '' $ac_executable_extensions; do
7530 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7531 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7532 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7533 break 2
7534 fi
7535 done
7536 done
7537 IFS=$as_save_IFS
7538
7539 fi
7540 fi
7541 OTOOL64=$ac_cv_prog_OTOOL64
7542 if test -n "$OTOOL64"; then
7543 { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
7544 $as_echo "$OTOOL64" >&6; }
7545 else
7546 { $as_echo "$as_me:$LINENO: result: no" >&5
7547 $as_echo "no" >&6; }
7548 fi
7549
7550
7551 fi
7552 if test -z "$ac_cv_prog_OTOOL64"; then
7553 ac_ct_OTOOL64=$OTOOL64
7554 # Extract the first word of "otool64", so it can be a program name with args.
7555 set dummy otool64; ac_word=$2
7556 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7557 $as_echo_n "checking for $ac_word... " >&6; }
7558 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
7559 $as_echo_n "(cached) " >&6
7560 else
7561 if test -n "$ac_ct_OTOOL64"; then
7562 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7563 else
7564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7565 for as_dir in $PATH
7566 do
7567 IFS=$as_save_IFS
7568 test -z "$as_dir" && as_dir=.
7569 for ac_exec_ext in '' $ac_executable_extensions; do
7570 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7571 ac_cv_prog_ac_ct_OTOOL64="otool64"
7572 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7573 break 2
7574 fi
7575 done
7576 done
7577 IFS=$as_save_IFS
7578
7579 fi
7580 fi
7581 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7582 if test -n "$ac_ct_OTOOL64"; then
7583 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
7584 $as_echo "$ac_ct_OTOOL64" >&6; }
7585 else
7586 { $as_echo "$as_me:$LINENO: result: no" >&5
7587 $as_echo "no" >&6; }
7588 fi
7589
7590 if test "x$ac_ct_OTOOL64" = x; then
7591 OTOOL64=":"
7592 else
7593 case $cross_compiling:$ac_tool_warned in
7594 yes:)
7595 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
7596 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7597 ac_tool_warned=yes ;;
7598 esac
7599 OTOOL64=$ac_ct_OTOOL64
7600 fi
7601 else
7602 OTOOL64="$ac_cv_prog_OTOOL64"
7603 fi
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631 { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
7632 $as_echo_n "checking for -single_module linker flag... " >&6; }
7633 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
7634 $as_echo_n "(cached) " >&6
7635 else
7636 lt_cv_apple_cc_single_mod=no
7637 if test -z "${LT_MULTI_MODULE}"; then
7638 # By default we will add the -single_module flag. You can override
7639 # by either setting the environment variable LT_MULTI_MODULE
7640 # non-empty at configure time, or by adding -multi_module to the
7641 # link flags.
7642 rm -rf libconftest.dylib*
7643 echo "int foo(void){return 1;}" > conftest.c
7644 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7645 -dynamiclib -Wl,-single_module conftest.c" >&5
7646 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7647 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7648 _lt_result=$?
7649 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7650 lt_cv_apple_cc_single_mod=yes
7651 else
7652 cat conftest.err >&5
7653 fi
7654 rm -rf libconftest.dylib*
7655 rm -f conftest.*
7656 fi
7657 fi
7658 { $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
7659 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7660 { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
7661 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7662 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
7663 $as_echo_n "(cached) " >&6
7664 else
7665 lt_cv_ld_exported_symbols_list=no
7666 save_LDFLAGS=$LDFLAGS
7667 echo "_main" > conftest.sym
7668 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7669 cat >conftest.$ac_ext <<_ACEOF
7670 /* confdefs.h. */
7671 _ACEOF
7672 cat confdefs.h >>conftest.$ac_ext
7673 cat >>conftest.$ac_ext <<_ACEOF
7674 /* end confdefs.h. */
7675
7676 int
7677 main ()
7678 {
7679
7680 ;
7681 return 0;
7682 }
7683 _ACEOF
7684 rm -f conftest.$ac_objext conftest$ac_exeext
7685 if { (ac_try="$ac_link"
7686 case "(($ac_try" in
7687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7688 *) ac_try_echo=$ac_try;;
7689 esac
7690 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7691 $as_echo "$ac_try_echo") >&5
7692 (eval "$ac_link") 2>conftest.er1
7693 ac_status=$?
7694 grep -v '^ *+' conftest.er1 >conftest.err
7695 rm -f conftest.er1
7696 cat conftest.err >&5
7697 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7698 (exit $ac_status); } && {
7699 test -z "$ac_c_werror_flag" ||
7700 test ! -s conftest.err
7701 } && test -s conftest$ac_exeext && {
7702 test "$cross_compiling" = yes ||
7703 $as_test_x conftest$ac_exeext
7704 }; then
7705 lt_cv_ld_exported_symbols_list=yes
7706 else
7707 $as_echo "$as_me: failed program was:" >&5
7708 sed 's/^/| /' conftest.$ac_ext >&5
7709
7710 lt_cv_ld_exported_symbols_list=no
7711 fi
7712
7713 rm -rf conftest.dSYM
7714 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7715 conftest$ac_exeext conftest.$ac_ext
7716 LDFLAGS="$save_LDFLAGS"
7717
7718 fi
7719 { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
7720 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7721 case $host_os in
7722 rhapsody* | darwin1.[012])
7723 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7724 darwin1.*)
7725 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7726 darwin*) # darwin 5.x on
7727 # if running on 10.5 or later, the deployment target defaults
7728 # to the OS version, if on x86, and 10.4, the deployment
7729 # target defaults to 10.4. Don't you love it?
7730 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7731 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7732 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7733 10.[012]*)
7734 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7735 10.*)
7736 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7737 esac
7738 ;;
7739 esac
7740 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7741 _lt_dar_single_mod='$single_module'
7742 fi
7743 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7744 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7745 else
7746 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7747 fi
7748 if test "$DSYMUTIL" != ":"; then
7749 _lt_dsymutil='~$DSYMUTIL $lib || :'
7750 else
7751 _lt_dsymutil=
7752 fi
7753 ;;
7754 esac
7755
7756
7757 for ac_header in dlfcn.h
7758 do
7759 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7760 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
7761 $as_echo_n "checking for $ac_header... " >&6; }
7762 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7763 $as_echo_n "(cached) " >&6
7764 else
7765 cat >conftest.$ac_ext <<_ACEOF
7766 /* confdefs.h. */
7767 _ACEOF
7768 cat confdefs.h >>conftest.$ac_ext
7769 cat >>conftest.$ac_ext <<_ACEOF
7770 /* end confdefs.h. */
7771 $ac_includes_default
7772
7773 #include <$ac_header>
7774 _ACEOF
7775 rm -f conftest.$ac_objext
7776 if { (ac_try="$ac_compile"
7777 case "(($ac_try" in
7778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7779 *) ac_try_echo=$ac_try;;
7780 esac
7781 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7782 $as_echo "$ac_try_echo") >&5
7783 (eval "$ac_compile") 2>conftest.er1
7784 ac_status=$?
7785 grep -v '^ *+' conftest.er1 >conftest.err
7786 rm -f conftest.er1
7787 cat conftest.err >&5
7788 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7789 (exit $ac_status); } && {
7790 test -z "$ac_c_werror_flag" ||
7791 test ! -s conftest.err
7792 } && test -s conftest.$ac_objext; then
7793 eval "$as_ac_Header=yes"
7794 else
7795 $as_echo "$as_me: failed program was:" >&5
7796 sed 's/^/| /' conftest.$ac_ext >&5
7797
7798 eval "$as_ac_Header=no"
7799 fi
7800
7801 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7802 fi
7803 ac_res=`eval 'as_val=${'$as_ac_Header'}
7804 $as_echo "$as_val"'`
7805 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
7806 $as_echo "$ac_res" >&6; }
7807 as_val=`eval 'as_val=${'$as_ac_Header'}
7808 $as_echo "$as_val"'`
7809 if test "x$as_val" = x""yes; then
7810 cat >>confdefs.h <<_ACEOF
7811 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7812 _ACEOF
7813
7814 fi
7815
7816 done
7817
7818
7819
7820 # Set options
7821
7822
7823
7824 enable_dlopen=no
7825
7826
7827 enable_win32_dll=no
7828
7829
7830 # Check whether --enable-shared was given.
7831 if test "${enable_shared+set}" = set; then
7832 enableval=$enable_shared; p=${PACKAGE-default}
7833 case $enableval in
7834 yes) enable_shared=yes ;;
7835 no) enable_shared=no ;;
7836 *)
7837 enable_shared=no
7838 # Look at the argument we got. We use all the common list separators.
7839 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7840 for pkg in $enableval; do
7841 IFS="$lt_save_ifs"
7842 if test "X$pkg" = "X$p"; then
7843 enable_shared=yes
7844 fi
7845 done
7846 IFS="$lt_save_ifs"
7847 ;;
7848 esac
7849 else
7850 enable_shared=yes
7851 fi
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863 # Check whether --with-pic was given.
7864 if test "${with_pic+set}" = set; then
7865 withval=$with_pic; pic_mode="$withval"
7866 else
7867 pic_mode=default
7868 fi
7869
7870
7871 test -z "$pic_mode" && pic_mode=default
7872
7873
7874
7875
7876
7877
7878
7879 # Check whether --enable-fast-install was given.
7880 if test "${enable_fast_install+set}" = set; then
7881 enableval=$enable_fast_install; p=${PACKAGE-default}
7882 case $enableval in
7883 yes) enable_fast_install=yes ;;
7884 no) enable_fast_install=no ;;
7885 *)
7886 enable_fast_install=no
7887 # Look at the argument we got. We use all the common list separators.
7888 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7889 for pkg in $enableval; do
7890 IFS="$lt_save_ifs"
7891 if test "X$pkg" = "X$p"; then
7892 enable_fast_install=yes
7893 fi
7894 done
7895 IFS="$lt_save_ifs"
7896 ;;
7897 esac
7898 else
7899 enable_fast_install=yes
7900 fi
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912 # This can be used to rebuild libtool when needed
7913 LIBTOOL_DEPS="$ltmain"
7914
7915 # Always use our own libtool.
7916 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942 test -z "$LN_S" && LN_S="ln -s"
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957 if test -n "${ZSH_VERSION+set}" ; then
7958 setopt NO_GLOB_SUBST
7959 fi
7960
7961 { $as_echo "$as_me:$LINENO: checking for objdir" >&5
7962 $as_echo_n "checking for objdir... " >&6; }
7963 if test "${lt_cv_objdir+set}" = set; then
7964 $as_echo_n "(cached) " >&6
7965 else
7966 rm -f .libs 2>/dev/null
7967 mkdir .libs 2>/dev/null
7968 if test -d .libs; then
7969 lt_cv_objdir=.libs
7970 else
7971 # MS-DOS does not allow filenames that begin with a dot.
7972 lt_cv_objdir=_libs
7973 fi
7974 rmdir .libs 2>/dev/null
7975 fi
7976 { $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7977 $as_echo "$lt_cv_objdir" >&6; }
7978 objdir=$lt_cv_objdir
7979
7980
7981
7982
7983
7984 cat >>confdefs.h <<_ACEOF
7985 #define LT_OBJDIR "$lt_cv_objdir/"
7986 _ACEOF
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004 case $host_os in
8005 aix3*)
8006 # AIX sometimes has problems with the GCC collect2 program. For some
8007 # reason, if we set the COLLECT_NAMES environment variable, the problems
8008 # vanish in a puff of smoke.
8009 if test "X${COLLECT_NAMES+set}" != Xset; then
8010 COLLECT_NAMES=
8011 export COLLECT_NAMES
8012 fi
8013 ;;
8014 esac
8015
8016 # Sed substitution that helps us do robust quoting. It backslashifies
8017 # metacharacters that are still active within double-quoted strings.
8018 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
8019
8020 # Same as above, but do not quote variable references.
8021 double_quote_subst='s/\(["`\\]\)/\\\1/g'
8022
8023 # Sed substitution to delay expansion of an escaped shell variable in a
8024 # double_quote_subst'ed string.
8025 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
8026
8027 # Sed substitution to delay expansion of an escaped single quote.
8028 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
8029
8030 # Sed substitution to avoid accidental globbing in evaled expressions
8031 no_glob_subst='s/\*/\\\*/g'
8032
8033 # Global variables:
8034 ofile=libtool
8035 can_build_shared=yes
8036
8037 # All known linkers require a `.a' archive for static linking (except MSVC,
8038 # which needs '.lib').
8039 libext=a
8040
8041 with_gnu_ld="$lt_cv_prog_gnu_ld"
8042
8043 old_CC="$CC"
8044 old_CFLAGS="$CFLAGS"
8045
8046 # Set sane defaults for various variables
8047 test -z "$CC" && CC=cc
8048 test -z "$LTCC" && LTCC=$CC
8049 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8050 test -z "$LD" && LD=ld
8051 test -z "$ac_objext" && ac_objext=o
8052
8053 for cc_temp in $compiler""; do
8054 case $cc_temp in
8055 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8056 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8057 \-*) ;;
8058 *) break;;
8059 esac
8060 done
8061 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
8062
8063
8064 # Only perform the check for file, if the check method requires it
8065 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8066 case $deplibs_check_method in
8067 file_magic*)
8068 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8069 { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
8070 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8071 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
8072 $as_echo_n "(cached) " >&6
8073 else
8074 case $MAGIC_CMD in
8075 [\\/*] | ?:[\\/]*)
8076 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8077 ;;
8078 *)
8079 lt_save_MAGIC_CMD="$MAGIC_CMD"
8080 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8081 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8082 for ac_dir in $ac_dummy; do
8083 IFS="$lt_save_ifs"
8084 test -z "$ac_dir" && ac_dir=.
8085 if test -f $ac_dir/${ac_tool_prefix}file; then
8086 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8087 if test -n "$file_magic_test_file"; then
8088 case $deplibs_check_method in
8089 "file_magic "*)
8090 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8091 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8092 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8093 $EGREP "$file_magic_regex" > /dev/null; then
8094 :
8095 else
8096 cat <<_LT_EOF 1>&2
8097
8098 *** Warning: the command libtool uses to detect shared libraries,
8099 *** $file_magic_cmd, produces output that libtool cannot recognize.
8100 *** The result is that libtool may fail to recognize shared libraries
8101 *** as such. This will affect the creation of libtool libraries that
8102 *** depend on shared libraries, but programs linked with such libtool
8103 *** libraries will work regardless of this problem. Nevertheless, you
8104 *** may want to report the problem to your system manager and/or to
8105 *** bug-libtool@gnu.org
8106
8107 _LT_EOF
8108 fi ;;
8109 esac
8110 fi
8111 break
8112 fi
8113 done
8114 IFS="$lt_save_ifs"
8115 MAGIC_CMD="$lt_save_MAGIC_CMD"
8116 ;;
8117 esac
8118 fi
8119
8120 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8121 if test -n "$MAGIC_CMD"; then
8122 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
8123 $as_echo "$MAGIC_CMD" >&6; }
8124 else
8125 { $as_echo "$as_me:$LINENO: result: no" >&5
8126 $as_echo "no" >&6; }
8127 fi
8128
8129
8130
8131
8132
8133 if test -z "$lt_cv_path_MAGIC_CMD"; then
8134 if test -n "$ac_tool_prefix"; then
8135 { $as_echo "$as_me:$LINENO: checking for file" >&5
8136 $as_echo_n "checking for file... " >&6; }
8137 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
8138 $as_echo_n "(cached) " >&6
8139 else
8140 case $MAGIC_CMD in
8141 [\\/*] | ?:[\\/]*)
8142 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8143 ;;
8144 *)
8145 lt_save_MAGIC_CMD="$MAGIC_CMD"
8146 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8147 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8148 for ac_dir in $ac_dummy; do
8149 IFS="$lt_save_ifs"
8150 test -z "$ac_dir" && ac_dir=.
8151 if test -f $ac_dir/file; then
8152 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8153 if test -n "$file_magic_test_file"; then
8154 case $deplibs_check_method in
8155 "file_magic "*)
8156 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8157 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8158 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8159 $EGREP "$file_magic_regex" > /dev/null; then
8160 :
8161 else
8162 cat <<_LT_EOF 1>&2
8163
8164 *** Warning: the command libtool uses to detect shared libraries,
8165 *** $file_magic_cmd, produces output that libtool cannot recognize.
8166 *** The result is that libtool may fail to recognize shared libraries
8167 *** as such. This will affect the creation of libtool libraries that
8168 *** depend on shared libraries, but programs linked with such libtool
8169 *** libraries will work regardless of this problem. Nevertheless, you
8170 *** may want to report the problem to your system manager and/or to
8171 *** bug-libtool@gnu.org
8172
8173 _LT_EOF
8174 fi ;;
8175 esac
8176 fi
8177 break
8178 fi
8179 done
8180 IFS="$lt_save_ifs"
8181 MAGIC_CMD="$lt_save_MAGIC_CMD"
8182 ;;
8183 esac
8184 fi
8185
8186 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8187 if test -n "$MAGIC_CMD"; then
8188 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
8189 $as_echo "$MAGIC_CMD" >&6; }
8190 else
8191 { $as_echo "$as_me:$LINENO: result: no" >&5
8192 $as_echo "no" >&6; }
8193 fi
8194
8195
8196 else
8197 MAGIC_CMD=:
8198 fi
8199 fi
8200
8201 fi
8202 ;;
8203 esac
8204
8205 # Use C for the default configuration in the libtool script
8206
8207 lt_save_CC="$CC"
8208 ac_ext=c
8209 ac_cpp='$CPP $CPPFLAGS'
8210 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8211 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8212 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8213
8214
8215 # Source file extension for C test sources.
8216 ac_ext=c
8217
8218 # Object file extension for compiled C test sources.
8219 objext=o
8220 objext=$objext
8221
8222 # Code to be used in simple compile tests
8223 lt_simple_compile_test_code="int some_variable = 0;"
8224
8225 # Code to be used in simple link tests
8226 lt_simple_link_test_code='int main(){return(0);}'
8227
8228
8229
8230
8231
8232
8233
8234 # If no C compiler was specified, use CC.
8235 LTCC=${LTCC-"$CC"}
8236
8237 # If no C compiler flags were specified, use CFLAGS.
8238 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8239
8240 # Allow CC to be a program name with arguments.
8241 compiler=$CC
8242
8243 # Save the default compiler, since it gets overwritten when the other
8244 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8245 compiler_DEFAULT=$CC
8246
8247 # save warnings/boilerplate of simple test code
8248 ac_outfile=conftest.$ac_objext
8249 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8250 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8251 _lt_compiler_boilerplate=`cat conftest.err`
8252 $RM conftest*
8253
8254 ac_outfile=conftest.$ac_objext
8255 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8256 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8257 _lt_linker_boilerplate=`cat conftest.err`
8258 $RM -r conftest*
8259
8260
8261 if test -n "$compiler"; then
8262
8263 lt_prog_compiler_no_builtin_flag=
8264
8265 if test "$GCC" = yes; then
8266 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
8267
8268 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8269 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8270 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
8271 $as_echo_n "(cached) " >&6
8272 else
8273 lt_cv_prog_compiler_rtti_exceptions=no
8274 ac_outfile=conftest.$ac_objext
8275 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8276 lt_compiler_flag="-fno-rtti -fno-exceptions"
8277 # Insert the option either (1) after the last *FLAGS variable, or
8278 # (2) before a word containing "conftest.", or (3) at the end.
8279 # Note that $ac_compile itself does not contain backslashes and begins
8280 # with a dollar sign (not a hyphen), so the echo should work correctly.
8281 # The option is referenced via a variable to avoid confusing sed.
8282 lt_compile=`echo "$ac_compile" | $SED \
8283 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8284 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8285 -e 's:$: $lt_compiler_flag:'`
8286 (eval echo "\"\$as_me:8286: $lt_compile\"" >&5)
8287 (eval "$lt_compile" 2>conftest.err)
8288 ac_status=$?
8289 cat conftest.err >&5
8290 echo "$as_me:8290: \$? = $ac_status" >&5
8291 if (exit $ac_status) && test -s "$ac_outfile"; then
8292 # The compiler can only warn and ignore the option if not recognized
8293 # So say no if there are warnings other than the usual output.
8294 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8295 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8296 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8297 lt_cv_prog_compiler_rtti_exceptions=yes
8298 fi
8299 fi
8300 $RM conftest*
8301
8302 fi
8303 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8304 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8305
8306 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8307 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8308 else
8309 :
8310 fi
8311
8312 fi
8313
8314
8315
8316
8317
8318
8319 lt_prog_compiler_wl=
8320 lt_prog_compiler_pic=
8321 lt_prog_compiler_static=
8322
8323 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
8324 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8325
8326 if test "$GCC" = yes; then
8327 lt_prog_compiler_wl='-Wl,'
8328 lt_prog_compiler_static='-static'
8329
8330 case $host_os in
8331 aix*)
8332 # All AIX code is PIC.
8333 if test "$host_cpu" = ia64; then
8334 # AIX 5 now supports IA64 processor
8335 lt_prog_compiler_static='-Bstatic'
8336 fi
8337 ;;
8338
8339 amigaos*)
8340 case $host_cpu in
8341 powerpc)
8342 # see comment about AmigaOS4 .so support
8343 lt_prog_compiler_pic='-fPIC'
8344 ;;
8345 m68k)
8346 # FIXME: we need at least 68020 code to build shared libraries, but
8347 # adding the `-m68020' flag to GCC prevents building anything better,
8348 # like `-m68040'.
8349 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8350 ;;
8351 esac
8352 ;;
8353
8354 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8355 # PIC is the default for these OSes.
8356 ;;
8357
8358 mingw* | cygwin* | pw32* | os2* | cegcc*)
8359 # This hack is so that the source file can tell whether it is being
8360 # built for inclusion in a dll (and should export symbols for example).
8361 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8362 # (--disable-auto-import) libraries
8363 lt_prog_compiler_pic='-DDLL_EXPORT'
8364 ;;
8365
8366 darwin* | rhapsody*)
8367 # PIC is the default on this platform
8368 # Common symbols not allowed in MH_DYLIB files
8369 lt_prog_compiler_pic='-fno-common'
8370 ;;
8371
8372 hpux*)
8373 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8374 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8375 # sets the default TLS model and affects inlining.
8376 case $host_cpu in
8377 hppa*64*)
8378 # +Z the default
8379 ;;
8380 *)
8381 lt_prog_compiler_pic='-fPIC'
8382 ;;
8383 esac
8384 ;;
8385
8386 interix[3-9]*)
8387 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8388 # Instead, we relocate shared libraries at runtime.
8389 ;;
8390
8391 msdosdjgpp*)
8392 # Just because we use GCC doesn't mean we suddenly get shared libraries
8393 # on systems that don't support them.
8394 lt_prog_compiler_can_build_shared=no
8395 enable_shared=no
8396 ;;
8397
8398 *nto* | *qnx*)
8399 # QNX uses GNU C++, but need to define -shared option too, otherwise
8400 # it will coredump.
8401 lt_prog_compiler_pic='-fPIC -shared'
8402 ;;
8403
8404 sysv4*MP*)
8405 if test -d /usr/nec; then
8406 lt_prog_compiler_pic=-Kconform_pic
8407 fi
8408 ;;
8409
8410 *)
8411 lt_prog_compiler_pic='-fPIC'
8412 ;;
8413 esac
8414 else
8415 # PORTME Check for flag to pass linker flags through the system compiler.
8416 case $host_os in
8417 aix*)
8418 lt_prog_compiler_wl='-Wl,'
8419 if test "$host_cpu" = ia64; then
8420 # AIX 5 now supports IA64 processor
8421 lt_prog_compiler_static='-Bstatic'
8422 else
8423 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8424 fi
8425 ;;
8426
8427 mingw* | cygwin* | pw32* | os2* | cegcc*)
8428 # This hack is so that the source file can tell whether it is being
8429 # built for inclusion in a dll (and should export symbols for example).
8430 lt_prog_compiler_pic='-DDLL_EXPORT'
8431 ;;
8432
8433 hpux9* | hpux10* | hpux11*)
8434 lt_prog_compiler_wl='-Wl,'
8435 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8436 # not for PA HP-UX.
8437 case $host_cpu in
8438 hppa*64*|ia64*)
8439 # +Z the default
8440 ;;
8441 *)
8442 lt_prog_compiler_pic='+Z'
8443 ;;
8444 esac
8445 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8446 lt_prog_compiler_static='${wl}-a ${wl}archive'
8447 ;;
8448
8449 irix5* | irix6* | nonstopux*)
8450 lt_prog_compiler_wl='-Wl,'
8451 # PIC (with -KPIC) is the default.
8452 lt_prog_compiler_static='-non_shared'
8453 ;;
8454
8455 linux* | k*bsd*-gnu)
8456 case $cc_basename in
8457 # old Intel for x86_64 which still supported -KPIC.
8458 ecc*)
8459 lt_prog_compiler_wl='-Wl,'
8460 lt_prog_compiler_pic='-KPIC'
8461 lt_prog_compiler_static='-static'
8462 ;;
8463 # icc used to be incompatible with GCC.
8464 # ICC 10 doesn't accept -KPIC any more.
8465 icc* | ifort*)
8466 lt_prog_compiler_wl='-Wl,'
8467 lt_prog_compiler_pic='-fPIC'
8468 lt_prog_compiler_static='-static'
8469 ;;
8470 # Lahey Fortran 8.1.
8471 lf95*)
8472 lt_prog_compiler_wl='-Wl,'
8473 lt_prog_compiler_pic='--shared'
8474 lt_prog_compiler_static='--static'
8475 ;;
8476 pgcc* | pgf77* | pgf90* | pgf95*)
8477 # Portland Group compilers (*not* the Pentium gcc compiler,
8478 # which looks to be a dead project)
8479 lt_prog_compiler_wl='-Wl,'
8480 lt_prog_compiler_pic='-fpic'
8481 lt_prog_compiler_static='-Bstatic'
8482 ;;
8483 ccc*)
8484 lt_prog_compiler_wl='-Wl,'
8485 # All Alpha code is PIC.
8486 lt_prog_compiler_static='-non_shared'
8487 ;;
8488 xl*)
8489 # IBM XL C 8.0/Fortran 10.1 on PPC
8490 lt_prog_compiler_wl='-Wl,'
8491 lt_prog_compiler_pic='-qpic'
8492 lt_prog_compiler_static='-qstaticlink'
8493 ;;
8494 *)
8495 case `$CC -V 2>&1 | sed 5q` in
8496 *Sun\ C*)
8497 # Sun C 5.9
8498 lt_prog_compiler_pic='-KPIC'
8499 lt_prog_compiler_static='-Bstatic'
8500 lt_prog_compiler_wl='-Wl,'
8501 ;;
8502 *Sun\ F*)
8503 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8504 lt_prog_compiler_pic='-KPIC'
8505 lt_prog_compiler_static='-Bstatic'
8506 lt_prog_compiler_wl=''
8507 ;;
8508 esac
8509 ;;
8510 esac
8511 ;;
8512
8513 newsos6)
8514 lt_prog_compiler_pic='-KPIC'
8515 lt_prog_compiler_static='-Bstatic'
8516 ;;
8517
8518 *nto* | *qnx*)
8519 # QNX uses GNU C++, but need to define -shared option too, otherwise
8520 # it will coredump.
8521 lt_prog_compiler_pic='-fPIC -shared'
8522 ;;
8523
8524 osf3* | osf4* | osf5*)
8525 lt_prog_compiler_wl='-Wl,'
8526 # All OSF/1 code is PIC.
8527 lt_prog_compiler_static='-non_shared'
8528 ;;
8529
8530 rdos*)
8531 lt_prog_compiler_static='-non_shared'
8532 ;;
8533
8534 solaris*)
8535 lt_prog_compiler_pic='-KPIC'
8536 lt_prog_compiler_static='-Bstatic'
8537 case $cc_basename in
8538 f77* | f90* | f95*)
8539 lt_prog_compiler_wl='-Qoption ld ';;
8540 *)
8541 lt_prog_compiler_wl='-Wl,';;
8542 esac
8543 ;;
8544
8545 sunos4*)
8546 lt_prog_compiler_wl='-Qoption ld '
8547 lt_prog_compiler_pic='-PIC'
8548 lt_prog_compiler_static='-Bstatic'
8549 ;;
8550
8551 sysv4 | sysv4.2uw2* | sysv4.3*)
8552 lt_prog_compiler_wl='-Wl,'
8553 lt_prog_compiler_pic='-KPIC'
8554 lt_prog_compiler_static='-Bstatic'
8555 ;;
8556
8557 sysv4*MP*)
8558 if test -d /usr/nec ;then
8559 lt_prog_compiler_pic='-Kconform_pic'
8560 lt_prog_compiler_static='-Bstatic'
8561 fi
8562 ;;
8563
8564 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8565 lt_prog_compiler_wl='-Wl,'
8566 lt_prog_compiler_pic='-KPIC'
8567 lt_prog_compiler_static='-Bstatic'
8568 ;;
8569
8570 unicos*)
8571 lt_prog_compiler_wl='-Wl,'
8572 lt_prog_compiler_can_build_shared=no
8573 ;;
8574
8575 uts4*)
8576 lt_prog_compiler_pic='-pic'
8577 lt_prog_compiler_static='-Bstatic'
8578 ;;
8579
8580 *)
8581 lt_prog_compiler_can_build_shared=no
8582 ;;
8583 esac
8584 fi
8585
8586 case $host_os in
8587 # For platforms which do not support PIC, -DPIC is meaningless:
8588 *djgpp*)
8589 lt_prog_compiler_pic=
8590 ;;
8591 *)
8592 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8593 ;;
8594 esac
8595 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
8596 $as_echo "$lt_prog_compiler_pic" >&6; }
8597
8598
8599
8600
8601
8602
8603 #
8604 # Check to make sure the PIC flag actually works.
8605 #
8606 if test -n "$lt_prog_compiler_pic"; then
8607 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8608 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8609 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
8610 $as_echo_n "(cached) " >&6
8611 else
8612 lt_cv_prog_compiler_pic_works=no
8613 ac_outfile=conftest.$ac_objext
8614 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8615 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8616 # Insert the option either (1) after the last *FLAGS variable, or
8617 # (2) before a word containing "conftest.", or (3) at the end.
8618 # Note that $ac_compile itself does not contain backslashes and begins
8619 # with a dollar sign (not a hyphen), so the echo should work correctly.
8620 # The option is referenced via a variable to avoid confusing sed.
8621 lt_compile=`echo "$ac_compile" | $SED \
8622 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8623 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8624 -e 's:$: $lt_compiler_flag:'`
8625 (eval echo "\"\$as_me:8625: $lt_compile\"" >&5)
8626 (eval "$lt_compile" 2>conftest.err)
8627 ac_status=$?
8628 cat conftest.err >&5
8629 echo "$as_me:8629: \$? = $ac_status" >&5
8630 if (exit $ac_status) && test -s "$ac_outfile"; then
8631 # The compiler can only warn and ignore the option if not recognized
8632 # So say no if there are warnings other than the usual output.
8633 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8634 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8635 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8636 lt_cv_prog_compiler_pic_works=yes
8637 fi
8638 fi
8639 $RM conftest*
8640
8641 fi
8642 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
8643 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8644
8645 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8646 case $lt_prog_compiler_pic in
8647 "" | " "*) ;;
8648 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8649 esac
8650 else
8651 lt_prog_compiler_pic=
8652 lt_prog_compiler_can_build_shared=no
8653 fi
8654
8655 fi
8656
8657
8658
8659
8660
8661
8662 #
8663 # Check to make sure the static flag actually works.
8664 #
8665 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8666 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8667 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8668 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
8669 $as_echo_n "(cached) " >&6
8670 else
8671 lt_cv_prog_compiler_static_works=no
8672 save_LDFLAGS="$LDFLAGS"
8673 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8674 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8675 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8676 # The linker can only warn and ignore the option if not recognized
8677 # So say no if there are warnings
8678 if test -s conftest.err; then
8679 # Append any errors to the config.log.
8680 cat conftest.err 1>&5
8681 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8682 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8683 if diff conftest.exp conftest.er2 >/dev/null; then
8684 lt_cv_prog_compiler_static_works=yes
8685 fi
8686 else
8687 lt_cv_prog_compiler_static_works=yes
8688 fi
8689 fi
8690 $RM -r conftest*
8691 LDFLAGS="$save_LDFLAGS"
8692
8693 fi
8694 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
8695 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8696
8697 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8698 :
8699 else
8700 lt_prog_compiler_static=
8701 fi
8702
8703
8704
8705
8706
8707
8708
8709 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8710 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8711 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
8712 $as_echo_n "(cached) " >&6
8713 else
8714 lt_cv_prog_compiler_c_o=no
8715 $RM -r conftest 2>/dev/null
8716 mkdir conftest
8717 cd conftest
8718 mkdir out
8719 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8720
8721 lt_compiler_flag="-o out/conftest2.$ac_objext"
8722 # Insert the option either (1) after the last *FLAGS variable, or
8723 # (2) before a word containing "conftest.", or (3) at the end.
8724 # Note that $ac_compile itself does not contain backslashes and begins
8725 # with a dollar sign (not a hyphen), so the echo should work correctly.
8726 lt_compile=`echo "$ac_compile" | $SED \
8727 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8728 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8729 -e 's:$: $lt_compiler_flag:'`
8730 (eval echo "\"\$as_me:8730: $lt_compile\"" >&5)
8731 (eval "$lt_compile" 2>out/conftest.err)
8732 ac_status=$?
8733 cat out/conftest.err >&5
8734 echo "$as_me:8734: \$? = $ac_status" >&5
8735 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8736 then
8737 # The compiler can only warn and ignore the option if not recognized
8738 # So say no if there are warnings
8739 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8740 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8741 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8742 lt_cv_prog_compiler_c_o=yes
8743 fi
8744 fi
8745 chmod u+w . 2>&5
8746 $RM conftest*
8747 # SGI C++ compiler will create directory out/ii_files/ for
8748 # template instantiation
8749 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8750 $RM out/* && rmdir out
8751 cd ..
8752 $RM -r conftest
8753 $RM conftest*
8754
8755 fi
8756 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8757 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8758
8759
8760
8761
8762
8763
8764 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8765 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8766 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
8767 $as_echo_n "(cached) " >&6
8768 else
8769 lt_cv_prog_compiler_c_o=no
8770 $RM -r conftest 2>/dev/null
8771 mkdir conftest
8772 cd conftest
8773 mkdir out
8774 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8775
8776 lt_compiler_flag="-o out/conftest2.$ac_objext"
8777 # Insert the option either (1) after the last *FLAGS variable, or
8778 # (2) before a word containing "conftest.", or (3) at the end.
8779 # Note that $ac_compile itself does not contain backslashes and begins
8780 # with a dollar sign (not a hyphen), so the echo should work correctly.
8781 lt_compile=`echo "$ac_compile" | $SED \
8782 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8783 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8784 -e 's:$: $lt_compiler_flag:'`
8785 (eval echo "\"\$as_me:8785: $lt_compile\"" >&5)
8786 (eval "$lt_compile" 2>out/conftest.err)
8787 ac_status=$?
8788 cat out/conftest.err >&5
8789 echo "$as_me:8789: \$? = $ac_status" >&5
8790 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8791 then
8792 # The compiler can only warn and ignore the option if not recognized
8793 # So say no if there are warnings
8794 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8795 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8796 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8797 lt_cv_prog_compiler_c_o=yes
8798 fi
8799 fi
8800 chmod u+w . 2>&5
8801 $RM conftest*
8802 # SGI C++ compiler will create directory out/ii_files/ for
8803 # template instantiation
8804 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8805 $RM out/* && rmdir out
8806 cd ..
8807 $RM -r conftest
8808 $RM conftest*
8809
8810 fi
8811 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8812 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8813
8814
8815
8816
8817 hard_links="nottested"
8818 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8819 # do not overwrite the value of need_locks provided by the user
8820 { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8821 $as_echo_n "checking if we can lock with hard links... " >&6; }
8822 hard_links=yes
8823 $RM conftest*
8824 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8825 touch conftest.a
8826 ln conftest.a conftest.b 2>&5 || hard_links=no
8827 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8828 { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
8829 $as_echo "$hard_links" >&6; }
8830 if test "$hard_links" = no; then
8831 { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8832 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8833 need_locks=warn
8834 fi
8835 else
8836 need_locks=no
8837 fi
8838
8839
8840
8841
8842
8843
8844 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8845 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8846
8847 runpath_var=
8848 allow_undefined_flag=
8849 always_export_symbols=no
8850 archive_cmds=
8851 archive_expsym_cmds=
8852 compiler_needs_object=no
8853 enable_shared_with_static_runtimes=no
8854 export_dynamic_flag_spec=
8855 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8856 hardcode_automatic=no
8857 hardcode_direct=no
8858 hardcode_direct_absolute=no
8859 hardcode_libdir_flag_spec=
8860 hardcode_libdir_flag_spec_ld=
8861 hardcode_libdir_separator=
8862 hardcode_minus_L=no
8863 hardcode_shlibpath_var=unsupported
8864 inherit_rpath=no
8865 link_all_deplibs=unknown
8866 module_cmds=
8867 module_expsym_cmds=
8868 old_archive_from_new_cmds=
8869 old_archive_from_expsyms_cmds=
8870 thread_safe_flag_spec=
8871 whole_archive_flag_spec=
8872 # include_expsyms should be a list of space-separated symbols to be *always*
8873 # included in the symbol list
8874 include_expsyms=
8875 # exclude_expsyms can be an extended regexp of symbols to exclude
8876 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8877 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8878 # as well as any symbol that contains `d'.
8879 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8880 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8881 # platforms (ab)use it in PIC code, but their linkers get confused if
8882 # the symbol is explicitly referenced. Since portable code cannot
8883 # rely on this symbol name, it's probably fine to never include it in
8884 # preloaded symbol tables.
8885 # Exclude shared library initialization/finalization symbols.
8886 extract_expsyms_cmds=
8887
8888 case $host_os in
8889 cygwin* | mingw* | pw32* | cegcc*)
8890 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8891 # When not using gcc, we currently assume that we are using
8892 # Microsoft Visual C++.
8893 if test "$GCC" != yes; then
8894 with_gnu_ld=no
8895 fi
8896 ;;
8897 interix*)
8898 # we just hope/assume this is gcc and not c89 (= MSVC++)
8899 with_gnu_ld=yes
8900 ;;
8901 openbsd*)
8902 with_gnu_ld=no
8903 ;;
8904 esac
8905
8906 ld_shlibs=yes
8907 if test "$with_gnu_ld" = yes; then
8908 # If archive_cmds runs LD, not CC, wlarc should be empty
8909 wlarc='${wl}'
8910
8911 # Set some defaults for GNU ld with shared library support. These
8912 # are reset later if shared libraries are not supported. Putting them
8913 # here allows them to be overridden if necessary.
8914 runpath_var=LD_RUN_PATH
8915 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8916 export_dynamic_flag_spec='${wl}--export-dynamic'
8917 # ancient GNU ld didn't support --whole-archive et. al.
8918 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8919 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8920 else
8921 whole_archive_flag_spec=
8922 fi
8923 supports_anon_versioning=no
8924 case `$LD -v 2>&1` in
8925 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8926 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8927 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8928 *\ 2.11.*) ;; # other 2.11 versions
8929 *) supports_anon_versioning=yes ;;
8930 esac
8931
8932 # See if GNU ld supports shared libraries.
8933 case $host_os in
8934 aix[3-9]*)
8935 # On AIX/PPC, the GNU linker is very broken
8936 if test "$host_cpu" != ia64; then
8937 ld_shlibs=no
8938 cat <<_LT_EOF 1>&2
8939
8940 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8941 *** to be unable to reliably create shared libraries on AIX.
8942 *** Therefore, libtool is disabling shared libraries support. If you
8943 *** really care for shared libraries, you may want to modify your PATH
8944 *** so that a non-GNU linker is found, and then restart.
8945
8946 _LT_EOF
8947 fi
8948 ;;
8949
8950 amigaos*)
8951 case $host_cpu in
8952 powerpc)
8953 # see comment about AmigaOS4 .so support
8954 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8955 archive_expsym_cmds=''
8956 ;;
8957 m68k)
8958 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)'
8959 hardcode_libdir_flag_spec='-L$libdir'
8960 hardcode_minus_L=yes
8961 ;;
8962 esac
8963 ;;
8964
8965 beos*)
8966 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8967 allow_undefined_flag=unsupported
8968 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8969 # support --undefined. This deserves some investigation. FIXME
8970 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8971 else
8972 ld_shlibs=no
8973 fi
8974 ;;
8975
8976 cygwin* | mingw* | pw32* | cegcc*)
8977 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8978 # as there is no search path for DLLs.
8979 hardcode_libdir_flag_spec='-L$libdir'
8980 allow_undefined_flag=unsupported
8981 always_export_symbols=no
8982 enable_shared_with_static_runtimes=yes
8983 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8984
8985 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8986 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8987 # If the export-symbols file already is a .def file (1st line
8988 # is EXPORTS), use it as is; otherwise, prepend...
8989 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8990 cp $export_symbols $output_objdir/$soname.def;
8991 else
8992 echo EXPORTS > $output_objdir/$soname.def;
8993 cat $export_symbols >> $output_objdir/$soname.def;
8994 fi~
8995 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8996 else
8997 ld_shlibs=no
8998 fi
8999 ;;
9000
9001 interix[3-9]*)
9002 hardcode_direct=no
9003 hardcode_shlibpath_var=no
9004 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9005 export_dynamic_flag_spec='${wl}-E'
9006 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9007 # Instead, shared libraries are loaded at an image base (0x10000000 by
9008 # default) and relocated if they conflict, which is a slow very memory
9009 # consuming and fragmenting process. To avoid this, we pick a random,
9010 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9011 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9012 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9013 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'
9014 ;;
9015
9016 gnu* | linux* | tpf* | k*bsd*-gnu)
9017 tmp_diet=no
9018 if test "$host_os" = linux-dietlibc; then
9019 case $cc_basename in
9020 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9021 esac
9022 fi
9023 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9024 && test "$tmp_diet" = no
9025 then
9026 tmp_addflag=
9027 tmp_sharedflag='-shared'
9028 case $cc_basename,$host_cpu in
9029 pgcc*) # Portland Group C compiler
9030 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'
9031 tmp_addflag=' $pic_flag'
9032 ;;
9033 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
9034 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'
9035 tmp_addflag=' $pic_flag -Mnomain' ;;
9036 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9037 tmp_addflag=' -i_dynamic' ;;
9038 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9039 tmp_addflag=' -i_dynamic -nofor_main' ;;
9040 ifc* | ifort*) # Intel Fortran compiler
9041 tmp_addflag=' -nofor_main' ;;
9042 lf95*) # Lahey Fortran 8.1
9043 whole_archive_flag_spec=
9044 tmp_sharedflag='--shared' ;;
9045 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9046 tmp_sharedflag='-qmkshrobj'
9047 tmp_addflag= ;;
9048 esac
9049 case `$CC -V 2>&1 | sed 5q` in
9050 *Sun\ C*) # Sun C 5.9
9051 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'
9052 compiler_needs_object=yes
9053 tmp_sharedflag='-G' ;;
9054 *Sun\ F*) # Sun Fortran 8.3
9055 tmp_sharedflag='-G' ;;
9056 esac
9057 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9058
9059 if test "x$supports_anon_versioning" = xyes; then
9060 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9061 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9062 echo "local: *; };" >> $output_objdir/$libname.ver~
9063 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9064 fi
9065
9066 case $cc_basename in
9067 xlf*)
9068 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9069 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9070 hardcode_libdir_flag_spec=
9071 hardcode_libdir_flag_spec_ld='-rpath $libdir'
9072 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9073 if test "x$supports_anon_versioning" = xyes; then
9074 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9075 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9076 echo "local: *; };" >> $output_objdir/$libname.ver~
9077 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9078 fi
9079 ;;
9080 esac
9081 else
9082 ld_shlibs=no
9083 fi
9084 ;;
9085
9086 netbsd*)
9087 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9088 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9089 wlarc=
9090 else
9091 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9092 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9093 fi
9094 ;;
9095
9096 solaris*)
9097 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9098 ld_shlibs=no
9099 cat <<_LT_EOF 1>&2
9100
9101 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9102 *** create shared libraries on Solaris systems. Therefore, libtool
9103 *** is disabling shared libraries support. We urge you to upgrade GNU
9104 *** binutils to release 2.9.1 or newer. Another option is to modify
9105 *** your PATH or compiler configuration so that the native linker is
9106 *** used, and then restart.
9107
9108 _LT_EOF
9109 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9110 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9111 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9112 else
9113 ld_shlibs=no
9114 fi
9115 ;;
9116
9117 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9118 case `$LD -v 2>&1` in
9119 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9120 ld_shlibs=no
9121 cat <<_LT_EOF 1>&2
9122
9123 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9124 *** reliably create shared libraries on SCO systems. Therefore, libtool
9125 *** is disabling shared libraries support. We urge you to upgrade GNU
9126 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9127 *** your PATH or compiler configuration so that the native linker is
9128 *** used, and then restart.
9129
9130 _LT_EOF
9131 ;;
9132 *)
9133 # For security reasons, it is highly recommended that you always
9134 # use absolute paths for naming shared libraries, and exclude the
9135 # DT_RUNPATH tag from executables and libraries. But doing so
9136 # requires that you compile everything twice, which is a pain.
9137 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9138 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9139 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9140 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9141 else
9142 ld_shlibs=no
9143 fi
9144 ;;
9145 esac
9146 ;;
9147
9148 sunos4*)
9149 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9150 wlarc=
9151 hardcode_direct=yes
9152 hardcode_shlibpath_var=no
9153 ;;
9154
9155 *)
9156 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9157 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9158 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9159 else
9160 ld_shlibs=no
9161 fi
9162 ;;
9163 esac
9164
9165 if test "$ld_shlibs" = no; then
9166 runpath_var=
9167 hardcode_libdir_flag_spec=
9168 export_dynamic_flag_spec=
9169 whole_archive_flag_spec=
9170 fi
9171 else
9172 # PORTME fill in a description of your system's linker (not GNU ld)
9173 case $host_os in
9174 aix3*)
9175 allow_undefined_flag=unsupported
9176 always_export_symbols=yes
9177 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'
9178 # Note: this linker hardcodes the directories in LIBPATH if there
9179 # are no directories specified by -L.
9180 hardcode_minus_L=yes
9181 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9182 # Neither direct hardcoding nor static linking is supported with a
9183 # broken collect2.
9184 hardcode_direct=unsupported
9185 fi
9186 ;;
9187
9188 aix[4-9]*)
9189 if test "$host_cpu" = ia64; then
9190 # On IA64, the linker does run time linking by default, so we don't
9191 # have to do anything special.
9192 aix_use_runtimelinking=no
9193 exp_sym_flag='-Bexport'
9194 no_entry_flag=""
9195 else
9196 # If we're using GNU nm, then we don't want the "-C" option.
9197 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9198 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9199 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'
9200 else
9201 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'
9202 fi
9203 aix_use_runtimelinking=no
9204
9205 # Test if we are trying to use run time linking or normal
9206 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9207 # need to do runtime linking.
9208 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9209 for ld_flag in $LDFLAGS; do
9210 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9211 aix_use_runtimelinking=yes
9212 break
9213 fi
9214 done
9215 ;;
9216 esac
9217
9218 exp_sym_flag='-bexport'
9219 no_entry_flag='-bnoentry'
9220 fi
9221
9222 # When large executables or shared objects are built, AIX ld can
9223 # have problems creating the table of contents. If linking a library
9224 # or program results in "error TOC overflow" add -mminimal-toc to
9225 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9226 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9227
9228 archive_cmds=''
9229 hardcode_direct=yes
9230 hardcode_direct_absolute=yes
9231 hardcode_libdir_separator=':'
9232 link_all_deplibs=yes
9233 file_list_spec='${wl}-f,'
9234
9235 if test "$GCC" = yes; then
9236 case $host_os in aix4.[012]|aix4.[012].*)
9237 # We only want to do this on AIX 4.2 and lower, the check
9238 # below for broken collect2 doesn't work under 4.3+
9239 collect2name=`${CC} -print-prog-name=collect2`
9240 if test -f "$collect2name" &&
9241 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9242 then
9243 # We have reworked collect2
9244 :
9245 else
9246 # We have old collect2
9247 hardcode_direct=unsupported
9248 # It fails to find uninstalled libraries when the uninstalled
9249 # path is not listed in the libpath. Setting hardcode_minus_L
9250 # to unsupported forces relinking
9251 hardcode_minus_L=yes
9252 hardcode_libdir_flag_spec='-L$libdir'
9253 hardcode_libdir_separator=
9254 fi
9255 ;;
9256 esac
9257 shared_flag='-shared'
9258 if test "$aix_use_runtimelinking" = yes; then
9259 shared_flag="$shared_flag "'${wl}-G'
9260 fi
9261 else
9262 # not using gcc
9263 if test "$host_cpu" = ia64; then
9264 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9265 # chokes on -Wl,-G. The following line is correct:
9266 shared_flag='-G'
9267 else
9268 if test "$aix_use_runtimelinking" = yes; then
9269 shared_flag='${wl}-G'
9270 else
9271 shared_flag='${wl}-bM:SRE'
9272 fi
9273 fi
9274 fi
9275
9276 export_dynamic_flag_spec='${wl}-bexpall'
9277 # It seems that -bexpall does not export symbols beginning with
9278 # underscore (_), so it is better to generate a list of symbols to export.
9279 always_export_symbols=yes
9280 if test "$aix_use_runtimelinking" = yes; then
9281 # Warning - without using the other runtime loading flags (-brtl),
9282 # -berok will link without error, but may produce a broken library.
9283 allow_undefined_flag='-berok'
9284 # Determine the default libpath from the value encoded in an
9285 # empty executable.
9286 cat >conftest.$ac_ext <<_ACEOF
9287 /* confdefs.h. */
9288 _ACEOF
9289 cat confdefs.h >>conftest.$ac_ext
9290 cat >>conftest.$ac_ext <<_ACEOF
9291 /* end confdefs.h. */
9292
9293 int
9294 main ()
9295 {
9296
9297 ;
9298 return 0;
9299 }
9300 _ACEOF
9301 rm -f conftest.$ac_objext conftest$ac_exeext
9302 if { (ac_try="$ac_link"
9303 case "(($ac_try" in
9304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9305 *) ac_try_echo=$ac_try;;
9306 esac
9307 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9308 $as_echo "$ac_try_echo") >&5
9309 (eval "$ac_link") 2>conftest.er1
9310 ac_status=$?
9311 grep -v '^ *+' conftest.er1 >conftest.err
9312 rm -f conftest.er1
9313 cat conftest.err >&5
9314 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9315 (exit $ac_status); } && {
9316 test -z "$ac_c_werror_flag" ||
9317 test ! -s conftest.err
9318 } && test -s conftest$ac_exeext && {
9319 test "$cross_compiling" = yes ||
9320 $as_test_x conftest$ac_exeext
9321 }; then
9322
9323 lt_aix_libpath_sed='
9324 /Import File Strings/,/^$/ {
9325 /^0/ {
9326 s/^0 *\(.*\)$/\1/
9327 p
9328 }
9329 }'
9330 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9331 # Check for a 64-bit object if we didn't find anything.
9332 if test -z "$aix_libpath"; then
9333 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9334 fi
9335 else
9336 $as_echo "$as_me: failed program was:" >&5
9337 sed 's/^/| /' conftest.$ac_ext >&5
9338
9339
9340 fi
9341
9342 rm -rf conftest.dSYM
9343 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9344 conftest$ac_exeext conftest.$ac_ext
9345 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9346
9347 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9348 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"
9349 else
9350 if test "$host_cpu" = ia64; then
9351 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9352 allow_undefined_flag="-z nodefs"
9353 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"
9354 else
9355 # Determine the default libpath from the value encoded in an
9356 # empty executable.
9357 cat >conftest.$ac_ext <<_ACEOF
9358 /* confdefs.h. */
9359 _ACEOF
9360 cat confdefs.h >>conftest.$ac_ext
9361 cat >>conftest.$ac_ext <<_ACEOF
9362 /* end confdefs.h. */
9363
9364 int
9365 main ()
9366 {
9367
9368 ;
9369 return 0;
9370 }
9371 _ACEOF
9372 rm -f conftest.$ac_objext conftest$ac_exeext
9373 if { (ac_try="$ac_link"
9374 case "(($ac_try" in
9375 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9376 *) ac_try_echo=$ac_try;;
9377 esac
9378 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9379 $as_echo "$ac_try_echo") >&5
9380 (eval "$ac_link") 2>conftest.er1
9381 ac_status=$?
9382 grep -v '^ *+' conftest.er1 >conftest.err
9383 rm -f conftest.er1
9384 cat conftest.err >&5
9385 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9386 (exit $ac_status); } && {
9387 test -z "$ac_c_werror_flag" ||
9388 test ! -s conftest.err
9389 } && test -s conftest$ac_exeext && {
9390 test "$cross_compiling" = yes ||
9391 $as_test_x conftest$ac_exeext
9392 }; then
9393
9394 lt_aix_libpath_sed='
9395 /Import File Strings/,/^$/ {
9396 /^0/ {
9397 s/^0 *\(.*\)$/\1/
9398 p
9399 }
9400 }'
9401 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9402 # Check for a 64-bit object if we didn't find anything.
9403 if test -z "$aix_libpath"; then
9404 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9405 fi
9406 else
9407 $as_echo "$as_me: failed program was:" >&5
9408 sed 's/^/| /' conftest.$ac_ext >&5
9409
9410
9411 fi
9412
9413 rm -rf conftest.dSYM
9414 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9415 conftest$ac_exeext conftest.$ac_ext
9416 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9417
9418 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9419 # Warning - without using the other run time loading flags,
9420 # -berok will link without error, but may produce a broken library.
9421 no_undefined_flag=' ${wl}-bernotok'
9422 allow_undefined_flag=' ${wl}-berok'
9423 # Exported symbols can be pulled into shared objects from archives
9424 whole_archive_flag_spec='$convenience'
9425 archive_cmds_need_lc=yes
9426 # This is similar to how AIX traditionally builds its shared libraries.
9427 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'
9428 fi
9429 fi
9430 ;;
9431
9432 amigaos*)
9433 case $host_cpu in
9434 powerpc)
9435 # see comment about AmigaOS4 .so support
9436 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9437 archive_expsym_cmds=''
9438 ;;
9439 m68k)
9440 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)'
9441 hardcode_libdir_flag_spec='-L$libdir'
9442 hardcode_minus_L=yes
9443 ;;
9444 esac
9445 ;;
9446
9447 bsdi[45]*)
9448 export_dynamic_flag_spec=-rdynamic
9449 ;;
9450
9451 cygwin* | mingw* | pw32* | cegcc*)
9452 # When not using gcc, we currently assume that we are using
9453 # Microsoft Visual C++.
9454 # hardcode_libdir_flag_spec is actually meaningless, as there is
9455 # no search path for DLLs.
9456 hardcode_libdir_flag_spec=' '
9457 allow_undefined_flag=unsupported
9458 # Tell ltmain to make .lib files, not .a files.
9459 libext=lib
9460 # Tell ltmain to make .dll files, not .so files.
9461 shrext_cmds=".dll"
9462 # FIXME: Setting linknames here is a bad hack.
9463 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
9464 # The linker will automatically build a .lib file if we build a DLL.
9465 old_archive_from_new_cmds='true'
9466 # FIXME: Should let the user specify the lib program.
9467 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9468 fix_srcfile_path='`cygpath -w "$srcfile"`'
9469 enable_shared_with_static_runtimes=yes
9470 ;;
9471
9472 darwin* | rhapsody*)
9473
9474
9475 archive_cmds_need_lc=no
9476 hardcode_direct=no
9477 hardcode_automatic=yes
9478 hardcode_shlibpath_var=unsupported
9479 whole_archive_flag_spec=''
9480 link_all_deplibs=yes
9481 allow_undefined_flag="$_lt_dar_allow_undefined"
9482 case $cc_basename in
9483 ifort*) _lt_dar_can_shared=yes ;;
9484 *) _lt_dar_can_shared=$GCC ;;
9485 esac
9486 if test "$_lt_dar_can_shared" = "yes"; then
9487 output_verbose_link_cmd=echo
9488 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9489 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9490 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}"
9491 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}"
9492
9493 else
9494 ld_shlibs=no
9495 fi
9496
9497 ;;
9498
9499 dgux*)
9500 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9501 hardcode_libdir_flag_spec='-L$libdir'
9502 hardcode_shlibpath_var=no
9503 ;;
9504
9505 freebsd1*)
9506 ld_shlibs=no
9507 ;;
9508
9509 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9510 # support. Future versions do this automatically, but an explicit c++rt0.o
9511 # does not break anything, and helps significantly (at the cost of a little
9512 # extra space).
9513 freebsd2.2*)
9514 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9515 hardcode_libdir_flag_spec='-R$libdir'
9516 hardcode_direct=yes
9517 hardcode_shlibpath_var=no
9518 ;;
9519
9520 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9521 freebsd2*)
9522 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9523 hardcode_direct=yes
9524 hardcode_minus_L=yes
9525 hardcode_shlibpath_var=no
9526 ;;
9527
9528 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9529 freebsd* | dragonfly*)
9530 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9531 hardcode_libdir_flag_spec='-R$libdir'
9532 hardcode_direct=yes
9533 hardcode_shlibpath_var=no
9534 ;;
9535
9536 hpux9*)
9537 if test "$GCC" = yes; then
9538 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'
9539 else
9540 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'
9541 fi
9542 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9543 hardcode_libdir_separator=:
9544 hardcode_direct=yes
9545
9546 # hardcode_minus_L: Not really in the search PATH,
9547 # but as the default location of the library.
9548 hardcode_minus_L=yes
9549 export_dynamic_flag_spec='${wl}-E'
9550 ;;
9551
9552 hpux10*)
9553 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9554 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9555 else
9556 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9557 fi
9558 if test "$with_gnu_ld" = no; then
9559 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9560 hardcode_libdir_flag_spec_ld='+b $libdir'
9561 hardcode_libdir_separator=:
9562 hardcode_direct=yes
9563 hardcode_direct_absolute=yes
9564 export_dynamic_flag_spec='${wl}-E'
9565 # hardcode_minus_L: Not really in the search PATH,
9566 # but as the default location of the library.
9567 hardcode_minus_L=yes
9568 fi
9569 ;;
9570
9571 hpux11*)
9572 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9573 case $host_cpu in
9574 hppa*64*)
9575 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9576 ;;
9577 ia64*)
9578 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9579 ;;
9580 *)
9581 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9582 ;;
9583 esac
9584 else
9585 case $host_cpu in
9586 hppa*64*)
9587 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9588 ;;
9589 ia64*)
9590 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9591 ;;
9592 *)
9593 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9594 ;;
9595 esac
9596 fi
9597 if test "$with_gnu_ld" = no; then
9598 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9599 hardcode_libdir_separator=:
9600
9601 case $host_cpu in
9602 hppa*64*|ia64*)
9603 hardcode_direct=no
9604 hardcode_shlibpath_var=no
9605 ;;
9606 *)
9607 hardcode_direct=yes
9608 hardcode_direct_absolute=yes
9609 export_dynamic_flag_spec='${wl}-E'
9610
9611 # hardcode_minus_L: Not really in the search PATH,
9612 # but as the default location of the library.
9613 hardcode_minus_L=yes
9614 ;;
9615 esac
9616 fi
9617 ;;
9618
9619 irix5* | irix6* | nonstopux*)
9620 if test "$GCC" = yes; then
9621 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'
9622 # Try to use the -exported_symbol ld option, if it does not
9623 # work, assume that -exports_file does not work either and
9624 # implicitly export all symbols.
9625 save_LDFLAGS="$LDFLAGS"
9626 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9627 cat >conftest.$ac_ext <<_ACEOF
9628 int foo(void) {}
9629 _ACEOF
9630 rm -f conftest.$ac_objext conftest$ac_exeext
9631 if { (ac_try="$ac_link"
9632 case "(($ac_try" in
9633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9634 *) ac_try_echo=$ac_try;;
9635 esac
9636 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9637 $as_echo "$ac_try_echo") >&5
9638 (eval "$ac_link") 2>conftest.er1
9639 ac_status=$?
9640 grep -v '^ *+' conftest.er1 >conftest.err
9641 rm -f conftest.er1
9642 cat conftest.err >&5
9643 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9644 (exit $ac_status); } && {
9645 test -z "$ac_c_werror_flag" ||
9646 test ! -s conftest.err
9647 } && test -s conftest$ac_exeext && {
9648 test "$cross_compiling" = yes ||
9649 $as_test_x conftest$ac_exeext
9650 }; then
9651 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'
9652
9653 else
9654 $as_echo "$as_me: failed program was:" >&5
9655 sed 's/^/| /' conftest.$ac_ext >&5
9656
9657
9658 fi
9659
9660 rm -rf conftest.dSYM
9661 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9662 conftest$ac_exeext conftest.$ac_ext
9663 LDFLAGS="$save_LDFLAGS"
9664 else
9665 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'
9666 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'
9667 fi
9668 archive_cmds_need_lc='no'
9669 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9670 hardcode_libdir_separator=:
9671 inherit_rpath=yes
9672 link_all_deplibs=yes
9673 ;;
9674
9675 netbsd*)
9676 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9677 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9678 else
9679 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9680 fi
9681 hardcode_libdir_flag_spec='-R$libdir'
9682 hardcode_direct=yes
9683 hardcode_shlibpath_var=no
9684 ;;
9685
9686 newsos6)
9687 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9688 hardcode_direct=yes
9689 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9690 hardcode_libdir_separator=:
9691 hardcode_shlibpath_var=no
9692 ;;
9693
9694 *nto* | *qnx*)
9695 ;;
9696
9697 openbsd*)
9698 if test -f /usr/libexec/ld.so; then
9699 hardcode_direct=yes
9700 hardcode_shlibpath_var=no
9701 hardcode_direct_absolute=yes
9702 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9703 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9704 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9705 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9706 export_dynamic_flag_spec='${wl}-E'
9707 else
9708 case $host_os in
9709 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9710 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9711 hardcode_libdir_flag_spec='-R$libdir'
9712 ;;
9713 *)
9714 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9715 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9716 ;;
9717 esac
9718 fi
9719 else
9720 ld_shlibs=no
9721 fi
9722 ;;
9723
9724 os2*)
9725 hardcode_libdir_flag_spec='-L$libdir'
9726 hardcode_minus_L=yes
9727 allow_undefined_flag=unsupported
9728 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'
9729 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9730 ;;
9731
9732 osf3*)
9733 if test "$GCC" = yes; then
9734 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9735 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'
9736 else
9737 allow_undefined_flag=' -expect_unresolved \*'
9738 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'
9739 fi
9740 archive_cmds_need_lc='no'
9741 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9742 hardcode_libdir_separator=:
9743 ;;
9744
9745 osf4* | osf5*) # as osf3* with the addition of -msym flag
9746 if test "$GCC" = yes; then
9747 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9748 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'
9749 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9750 else
9751 allow_undefined_flag=' -expect_unresolved \*'
9752 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'
9753 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~
9754 $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'
9755
9756 # Both c and cxx compiler support -rpath directly
9757 hardcode_libdir_flag_spec='-rpath $libdir'
9758 fi
9759 archive_cmds_need_lc='no'
9760 hardcode_libdir_separator=:
9761 ;;
9762
9763 solaris*)
9764 no_undefined_flag=' -z defs'
9765 if test "$GCC" = yes; then
9766 wlarc='${wl}'
9767 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9768 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9769 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9770 else
9771 case `$CC -V 2>&1` in
9772 *"Compilers 5.0"*)
9773 wlarc=''
9774 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9775 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9776 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9777 ;;
9778 *)
9779 wlarc='${wl}'
9780 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9781 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9782 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9783 ;;
9784 esac
9785 fi
9786 hardcode_libdir_flag_spec='-R$libdir'
9787 hardcode_shlibpath_var=no
9788 case $host_os in
9789 solaris2.[0-5] | solaris2.[0-5].*) ;;
9790 *)
9791 # The compiler driver will combine and reorder linker options,
9792 # but understands `-z linker_flag'. GCC discards it without `$wl',
9793 # but is careful enough not to reorder.
9794 # Supported since Solaris 2.6 (maybe 2.5.1?)
9795 if test "$GCC" = yes; then
9796 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9797 else
9798 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9799 fi
9800 ;;
9801 esac
9802 link_all_deplibs=yes
9803 ;;
9804
9805 sunos4*)
9806 if test "x$host_vendor" = xsequent; then
9807 # Use $CC to link under sequent, because it throws in some extra .o
9808 # files that make .init and .fini sections work.
9809 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9810 else
9811 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9812 fi
9813 hardcode_libdir_flag_spec='-L$libdir'
9814 hardcode_direct=yes
9815 hardcode_minus_L=yes
9816 hardcode_shlibpath_var=no
9817 ;;
9818
9819 sysv4)
9820 case $host_vendor in
9821 sni)
9822 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9823 hardcode_direct=yes # is this really true???
9824 ;;
9825 siemens)
9826 ## LD is ld it makes a PLAMLIB
9827 ## CC just makes a GrossModule.
9828 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9829 reload_cmds='$CC -r -o $output$reload_objs'
9830 hardcode_direct=no
9831 ;;
9832 motorola)
9833 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9834 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9835 ;;
9836 esac
9837 runpath_var='LD_RUN_PATH'
9838 hardcode_shlibpath_var=no
9839 ;;
9840
9841 sysv4.3*)
9842 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9843 hardcode_shlibpath_var=no
9844 export_dynamic_flag_spec='-Bexport'
9845 ;;
9846
9847 sysv4*MP*)
9848 if test -d /usr/nec; then
9849 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9850 hardcode_shlibpath_var=no
9851 runpath_var=LD_RUN_PATH
9852 hardcode_runpath_var=yes
9853 ld_shlibs=yes
9854 fi
9855 ;;
9856
9857 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9858 no_undefined_flag='${wl}-z,text'
9859 archive_cmds_need_lc=no
9860 hardcode_shlibpath_var=no
9861 runpath_var='LD_RUN_PATH'
9862
9863 if test "$GCC" = yes; then
9864 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9865 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9866 else
9867 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9868 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9869 fi
9870 ;;
9871
9872 sysv5* | sco3.2v5* | sco5v6*)
9873 # Note: We can NOT use -z defs as we might desire, because we do not
9874 # link with -lc, and that would cause any symbols used from libc to
9875 # always be unresolved, which means just about no library would
9876 # ever link correctly. If we're not using GNU ld we use -z text
9877 # though, which does catch some bad symbols but isn't as heavy-handed
9878 # as -z defs.
9879 no_undefined_flag='${wl}-z,text'
9880 allow_undefined_flag='${wl}-z,nodefs'
9881 archive_cmds_need_lc=no
9882 hardcode_shlibpath_var=no
9883 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9884 hardcode_libdir_separator=':'
9885 link_all_deplibs=yes
9886 export_dynamic_flag_spec='${wl}-Bexport'
9887 runpath_var='LD_RUN_PATH'
9888
9889 if test "$GCC" = yes; then
9890 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9891 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9892 else
9893 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9894 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9895 fi
9896 ;;
9897
9898 uts4*)
9899 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9900 hardcode_libdir_flag_spec='-L$libdir'
9901 hardcode_shlibpath_var=no
9902 ;;
9903
9904 *)
9905 ld_shlibs=no
9906 ;;
9907 esac
9908
9909 if test x$host_vendor = xsni; then
9910 case $host in
9911 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9912 export_dynamic_flag_spec='${wl}-Blargedynsym'
9913 ;;
9914 esac
9915 fi
9916 fi
9917
9918 { $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
9919 $as_echo "$ld_shlibs" >&6; }
9920 test "$ld_shlibs" = no && can_build_shared=no
9921
9922 with_gnu_ld=$with_gnu_ld
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938 #
9939 # Do we need to explicitly link libc?
9940 #
9941 case "x$archive_cmds_need_lc" in
9942 x|xyes)
9943 # Assume -lc should be added
9944 archive_cmds_need_lc=yes
9945
9946 if test "$enable_shared" = yes && test "$GCC" = yes; then
9947 case $archive_cmds in
9948 *'~'*)
9949 # FIXME: we may have to deal with multi-command sequences.
9950 ;;
9951 '$CC '*)
9952 # Test whether the compiler implicitly links with -lc since on some
9953 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9954 # to ld, don't add -lc before -lgcc.
9955 { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
9956 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9957 $RM conftest*
9958 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9959
9960 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9961 (eval $ac_compile) 2>&5
9962 ac_status=$?
9963 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9964 (exit $ac_status); } 2>conftest.err; then
9965 soname=conftest
9966 lib=conftest
9967 libobjs=conftest.$ac_objext
9968 deplibs=
9969 wl=$lt_prog_compiler_wl
9970 pic_flag=$lt_prog_compiler_pic
9971 compiler_flags=-v
9972 linker_flags=-v
9973 verstring=
9974 output_objdir=.
9975 libname=conftest
9976 lt_save_allow_undefined_flag=$allow_undefined_flag
9977 allow_undefined_flag=
9978 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
9979 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9980 ac_status=$?
9981 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9982 (exit $ac_status); }
9983 then
9984 archive_cmds_need_lc=no
9985 else
9986 archive_cmds_need_lc=yes
9987 fi
9988 allow_undefined_flag=$lt_save_allow_undefined_flag
9989 else
9990 cat conftest.err 1>&5
9991 fi
9992 $RM conftest*
9993 { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9994 $as_echo "$archive_cmds_need_lc" >&6; }
9995 ;;
9996 esac
9997 fi
9998 ;;
9999 esac
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
10158 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10159
10160 if test "$GCC" = yes; then
10161 case $host_os in
10162 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10163 *) lt_awk_arg="/^libraries:/" ;;
10164 esac
10165 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
10166 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
10167 # if the path contains ";" then we assume it to be the separator
10168 # otherwise default to the standard path separator (i.e. ":") - it is
10169 # assumed that no part of a normal pathname contains ";" but that should
10170 # okay in the real world where ";" in dirpaths is itself problematic.
10171 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
10172 else
10173 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10174 fi
10175 # Ok, now we have the path, separated by spaces, we can step through it
10176 # and add multilib dir if necessary.
10177 lt_tmp_lt_search_path_spec=
10178 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10179 for lt_sys_path in $lt_search_path_spec; do
10180 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10181 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10182 else
10183 test -d "$lt_sys_path" && \
10184 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10185 fi
10186 done
10187 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
10188 BEGIN {RS=" "; FS="/|\n";} {
10189 lt_foo="";
10190 lt_count=0;
10191 for (lt_i = NF; lt_i > 0; lt_i--) {
10192 if ($lt_i != "" && $lt_i != ".") {
10193 if ($lt_i == "..") {
10194 lt_count++;
10195 } else {
10196 if (lt_count == 0) {
10197 lt_foo="/" $lt_i lt_foo;
10198 } else {
10199 lt_count--;
10200 }
10201 }
10202 }
10203 }
10204 if (lt_foo != "") { lt_freq[lt_foo]++; }
10205 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10206 }'`
10207 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
10208 else
10209 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10210 fi
10211 library_names_spec=
10212 libname_spec='lib$name'
10213 soname_spec=
10214 shrext_cmds=".so"
10215 postinstall_cmds=
10216 postuninstall_cmds=
10217 finish_cmds=
10218 finish_eval=
10219 shlibpath_var=
10220 shlibpath_overrides_runpath=unknown
10221 version_type=none
10222 dynamic_linker="$host_os ld.so"
10223 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10224 need_lib_prefix=unknown
10225 hardcode_into_libs=no
10226
10227 # when you set need_version to no, make sure it does not cause -set_version
10228 # flags to be left without arguments
10229 need_version=unknown
10230
10231 case $host_os in
10232 aix3*)
10233 version_type=linux
10234 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10235 shlibpath_var=LIBPATH
10236
10237 # AIX 3 has no versioning support, so we append a major version to the name.
10238 soname_spec='${libname}${release}${shared_ext}$major'
10239 ;;
10240
10241 aix[4-9]*)
10242 version_type=linux
10243 need_lib_prefix=no
10244 need_version=no
10245 hardcode_into_libs=yes
10246 if test "$host_cpu" = ia64; then
10247 # AIX 5 supports IA64
10248 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10249 shlibpath_var=LD_LIBRARY_PATH
10250 else
10251 # With GCC up to 2.95.x, collect2 would create an import file
10252 # for dependence libraries. The import file would start with
10253 # the line `#! .'. This would cause the generated library to
10254 # depend on `.', always an invalid library. This was fixed in
10255 # development snapshots of GCC prior to 3.0.
10256 case $host_os in
10257 aix4 | aix4.[01] | aix4.[01].*)
10258 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10259 echo ' yes '
10260 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10261 :
10262 else
10263 can_build_shared=no
10264 fi
10265 ;;
10266 esac
10267 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10268 # soname into executable. Probably we can add versioning support to
10269 # collect2, so additional links can be useful in future.
10270 if test "$aix_use_runtimelinking" = yes; then
10271 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10272 # instead of lib<name>.a to let people know that these are not
10273 # typical AIX shared libraries.
10274 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10275 else
10276 # We preserve .a as extension for shared libraries through AIX4.2
10277 # and later when we are not doing run time linking.
10278 library_names_spec='${libname}${release}.a $libname.a'
10279 soname_spec='${libname}${release}${shared_ext}$major'
10280 fi
10281 shlibpath_var=LIBPATH
10282 fi
10283 ;;
10284
10285 amigaos*)
10286 case $host_cpu in
10287 powerpc)
10288 # Since July 2007 AmigaOS4 officially supports .so libraries.
10289 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10290 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10291 ;;
10292 m68k)
10293 library_names_spec='$libname.ixlibrary $libname.a'
10294 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10295 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'
10296 ;;
10297 esac
10298 ;;
10299
10300 beos*)
10301 library_names_spec='${libname}${shared_ext}'
10302 dynamic_linker="$host_os ld.so"
10303 shlibpath_var=LIBRARY_PATH
10304 ;;
10305
10306 bsdi[45]*)
10307 version_type=linux
10308 need_version=no
10309 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10310 soname_spec='${libname}${release}${shared_ext}$major'
10311 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10312 shlibpath_var=LD_LIBRARY_PATH
10313 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10314 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10315 # the default ld.so.conf also contains /usr/contrib/lib and
10316 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10317 # libtool to hard-code these into programs
10318 ;;
10319
10320 cygwin* | mingw* | pw32* | cegcc*)
10321 version_type=windows
10322 shrext_cmds=".dll"
10323 need_version=no
10324 need_lib_prefix=no
10325
10326 case $GCC,$host_os in
10327 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10328 library_names_spec='$libname.dll.a'
10329 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10330 postinstall_cmds='base_file=`basename \${file}`~
10331 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10332 dldir=$destdir/`dirname \$dlpath`~
10333 test -d \$dldir || mkdir -p \$dldir~
10334 $install_prog $dir/$dlname \$dldir/$dlname~
10335 chmod a+x \$dldir/$dlname~
10336 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10337 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10338 fi'
10339 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10340 dlpath=$dir/\$dldll~
10341 $RM \$dlpath'
10342 shlibpath_overrides_runpath=yes
10343
10344 case $host_os in
10345 cygwin*)
10346 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10347 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10348 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
10349 ;;
10350 mingw* | cegcc*)
10351 # MinGW DLLs use traditional 'lib' prefix
10352 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10353 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
10354 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10355 # It is most probably a Windows format PATH printed by
10356 # mingw gcc, but we are running on Cygwin. Gcc prints its search
10357 # path with ; separators, and with drive letters. We can handle the
10358 # drive letters (cygwin fileutils understands them), so leave them,
10359 # especially as we might pass files found there to a mingw objdump,
10360 # which wouldn't understand a cygwinified path. Ahh.
10361 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10362 else
10363 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10364 fi
10365 ;;
10366 pw32*)
10367 # pw32 DLLs use 'pw' prefix rather than 'lib'
10368 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10369 ;;
10370 esac
10371 ;;
10372
10373 *)
10374 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10375 ;;
10376 esac
10377 dynamic_linker='Win32 ld.exe'
10378 # FIXME: first we should search . and the directory the executable is in
10379 shlibpath_var=PATH
10380 ;;
10381
10382 darwin* | rhapsody*)
10383 dynamic_linker="$host_os dyld"
10384 version_type=darwin
10385 need_lib_prefix=no
10386 need_version=no
10387 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10388 soname_spec='${libname}${release}${major}$shared_ext'
10389 shlibpath_overrides_runpath=yes
10390 shlibpath_var=DYLD_LIBRARY_PATH
10391 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10392
10393 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10394 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10395 ;;
10396
10397 dgux*)
10398 version_type=linux
10399 need_lib_prefix=no
10400 need_version=no
10401 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10402 soname_spec='${libname}${release}${shared_ext}$major'
10403 shlibpath_var=LD_LIBRARY_PATH
10404 ;;
10405
10406 freebsd1*)
10407 dynamic_linker=no
10408 ;;
10409
10410 freebsd* | dragonfly*)
10411 # DragonFly does not have aout. When/if they implement a new
10412 # versioning mechanism, adjust this.
10413 if test -x /usr/bin/objformat; then
10414 objformat=`/usr/bin/objformat`
10415 else
10416 case $host_os in
10417 freebsd[123]*) objformat=aout ;;
10418 *) objformat=elf ;;
10419 esac
10420 fi
10421 version_type=freebsd-$objformat
10422 case $version_type in
10423 freebsd-elf*)
10424 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10425 need_version=no
10426 need_lib_prefix=no
10427 ;;
10428 freebsd-*)
10429 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10430 need_version=yes
10431 ;;
10432 esac
10433 shlibpath_var=LD_LIBRARY_PATH
10434 case $host_os in
10435 freebsd2*)
10436 shlibpath_overrides_runpath=yes
10437 ;;
10438 freebsd3.[01]* | freebsdelf3.[01]*)
10439 shlibpath_overrides_runpath=yes
10440 hardcode_into_libs=yes
10441 ;;
10442 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10443 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10444 shlibpath_overrides_runpath=no
10445 hardcode_into_libs=yes
10446 ;;
10447 *) # from 4.6 on, and DragonFly
10448 shlibpath_overrides_runpath=yes
10449 hardcode_into_libs=yes
10450 ;;
10451 esac
10452 ;;
10453
10454 gnu*)
10455 version_type=linux
10456 need_lib_prefix=no
10457 need_version=no
10458 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10459 soname_spec='${libname}${release}${shared_ext}$major'
10460 shlibpath_var=LD_LIBRARY_PATH
10461 hardcode_into_libs=yes
10462 ;;
10463
10464 hpux9* | hpux10* | hpux11*)
10465 # Give a soname corresponding to the major version so that dld.sl refuses to
10466 # link against other versions.
10467 version_type=sunos
10468 need_lib_prefix=no
10469 need_version=no
10470 case $host_cpu in
10471 ia64*)
10472 shrext_cmds='.so'
10473 hardcode_into_libs=yes
10474 dynamic_linker="$host_os dld.so"
10475 shlibpath_var=LD_LIBRARY_PATH
10476 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10477 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10478 soname_spec='${libname}${release}${shared_ext}$major'
10479 if test "X$HPUX_IA64_MODE" = X32; then
10480 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10481 else
10482 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10483 fi
10484 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10485 ;;
10486 hppa*64*)
10487 shrext_cmds='.sl'
10488 hardcode_into_libs=yes
10489 dynamic_linker="$host_os dld.sl"
10490 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10491 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10492 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10493 soname_spec='${libname}${release}${shared_ext}$major'
10494 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10495 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10496 ;;
10497 *)
10498 shrext_cmds='.sl'
10499 dynamic_linker="$host_os dld.sl"
10500 shlibpath_var=SHLIB_PATH
10501 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10502 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10503 soname_spec='${libname}${release}${shared_ext}$major'
10504 ;;
10505 esac
10506 # HP-UX runs *really* slowly unless shared libraries are mode 555.
10507 postinstall_cmds='chmod 555 $lib'
10508 ;;
10509
10510 interix[3-9]*)
10511 version_type=linux
10512 need_lib_prefix=no
10513 need_version=no
10514 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10515 soname_spec='${libname}${release}${shared_ext}$major'
10516 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10517 shlibpath_var=LD_LIBRARY_PATH
10518 shlibpath_overrides_runpath=no
10519 hardcode_into_libs=yes
10520 ;;
10521
10522 irix5* | irix6* | nonstopux*)
10523 case $host_os in
10524 nonstopux*) version_type=nonstopux ;;
10525 *)
10526 if test "$lt_cv_prog_gnu_ld" = yes; then
10527 version_type=linux
10528 else
10529 version_type=irix
10530 fi ;;
10531 esac
10532 need_lib_prefix=no
10533 need_version=no
10534 soname_spec='${libname}${release}${shared_ext}$major'
10535 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10536 case $host_os in
10537 irix5* | nonstopux*)
10538 libsuff= shlibsuff=
10539 ;;
10540 *)
10541 case $LD in # libtool.m4 will add one of these switches to LD
10542 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10543 libsuff= shlibsuff= libmagic=32-bit;;
10544 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10545 libsuff=32 shlibsuff=N32 libmagic=N32;;
10546 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10547 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10548 *) libsuff= shlibsuff= libmagic=never-match;;
10549 esac
10550 ;;
10551 esac
10552 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10553 shlibpath_overrides_runpath=no
10554 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10555 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10556 hardcode_into_libs=yes
10557 ;;
10558
10559 # No shared lib support for Linux oldld, aout, or coff.
10560 linux*oldld* | linux*aout* | linux*coff*)
10561 dynamic_linker=no
10562 ;;
10563
10564 # This must be Linux ELF.
10565 linux* | k*bsd*-gnu)
10566 version_type=linux
10567 need_lib_prefix=no
10568 need_version=no
10569 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10570 soname_spec='${libname}${release}${shared_ext}$major'
10571 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10572 shlibpath_var=LD_LIBRARY_PATH
10573 shlibpath_overrides_runpath=no
10574 # Some binutils ld are patched to set DT_RUNPATH
10575 save_LDFLAGS=$LDFLAGS
10576 save_libdir=$libdir
10577 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10578 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10579 cat >conftest.$ac_ext <<_ACEOF
10580 /* confdefs.h. */
10581 _ACEOF
10582 cat confdefs.h >>conftest.$ac_ext
10583 cat >>conftest.$ac_ext <<_ACEOF
10584 /* end confdefs.h. */
10585
10586 int
10587 main ()
10588 {
10589
10590 ;
10591 return 0;
10592 }
10593 _ACEOF
10594 rm -f conftest.$ac_objext conftest$ac_exeext
10595 if { (ac_try="$ac_link"
10596 case "(($ac_try" in
10597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10598 *) ac_try_echo=$ac_try;;
10599 esac
10600 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10601 $as_echo "$ac_try_echo") >&5
10602 (eval "$ac_link") 2>conftest.er1
10603 ac_status=$?
10604 grep -v '^ *+' conftest.er1 >conftest.err
10605 rm -f conftest.er1
10606 cat conftest.err >&5
10607 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10608 (exit $ac_status); } && {
10609 test -z "$ac_c_werror_flag" ||
10610 test ! -s conftest.err
10611 } && test -s conftest$ac_exeext && {
10612 test "$cross_compiling" = yes ||
10613 $as_test_x conftest$ac_exeext
10614 }; then
10615 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
10616 shlibpath_overrides_runpath=yes
10617 fi
10618
10619 else
10620 $as_echo "$as_me: failed program was:" >&5
10621 sed 's/^/| /' conftest.$ac_ext >&5
10622
10623
10624 fi
10625
10626 rm -rf conftest.dSYM
10627 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10628 conftest$ac_exeext conftest.$ac_ext
10629 LDFLAGS=$save_LDFLAGS
10630 libdir=$save_libdir
10631
10632 # This implies no fast_install, which is unacceptable.
10633 # Some rework will be needed to allow for fast_install
10634 # before this can be enabled.
10635 hardcode_into_libs=yes
10636
10637 # Add ABI-specific directories to the system library path.
10638 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
10639
10640 # Append ld.so.conf contents to the search path
10641 if test -f /etc/ld.so.conf; then
10642 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' ' '`
10643 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
10644 fi
10645
10646 # We used to test for /lib/ld.so.1 and disable shared libraries on
10647 # powerpc, because MkLinux only supported shared libraries with the
10648 # GNU dynamic linker. Since this was broken with cross compilers,
10649 # most powerpc-linux boxes support dynamic linking these days and
10650 # people can always --disable-shared, the test was removed, and we
10651 # assume the GNU/Linux dynamic linker is in use.
10652 dynamic_linker='GNU/Linux ld.so'
10653 ;;
10654
10655 netbsd*)
10656 version_type=sunos
10657 need_lib_prefix=no
10658 need_version=no
10659 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10660 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10661 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10662 dynamic_linker='NetBSD (a.out) ld.so'
10663 else
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 dynamic_linker='NetBSD ld.elf_so'
10667 fi
10668 shlibpath_var=LD_LIBRARY_PATH
10669 shlibpath_overrides_runpath=yes
10670 hardcode_into_libs=yes
10671 ;;
10672
10673 newsos6)
10674 version_type=linux
10675 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10676 shlibpath_var=LD_LIBRARY_PATH
10677 shlibpath_overrides_runpath=yes
10678 ;;
10679
10680 *nto* | *qnx*)
10681 version_type=qnx
10682 need_lib_prefix=no
10683 need_version=no
10684 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10685 soname_spec='${libname}${release}${shared_ext}$major'
10686 shlibpath_var=LD_LIBRARY_PATH
10687 shlibpath_overrides_runpath=no
10688 hardcode_into_libs=yes
10689 dynamic_linker='ldqnx.so'
10690 ;;
10691
10692 openbsd*)
10693 version_type=sunos
10694 sys_lib_dlsearch_path_spec="/usr/lib"
10695 need_lib_prefix=no
10696 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10697 case $host_os in
10698 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10699 *) need_version=no ;;
10700 esac
10701 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10702 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10703 shlibpath_var=LD_LIBRARY_PATH
10704 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10705 case $host_os in
10706 openbsd2.[89] | openbsd2.[89].*)
10707 shlibpath_overrides_runpath=no
10708 ;;
10709 *)
10710 shlibpath_overrides_runpath=yes
10711 ;;
10712 esac
10713 else
10714 shlibpath_overrides_runpath=yes
10715 fi
10716 ;;
10717
10718 os2*)
10719 libname_spec='$name'
10720 shrext_cmds=".dll"
10721 need_lib_prefix=no
10722 library_names_spec='$libname${shared_ext} $libname.a'
10723 dynamic_linker='OS/2 ld.exe'
10724 shlibpath_var=LIBPATH
10725 ;;
10726
10727 osf3* | osf4* | osf5*)
10728 version_type=osf
10729 need_lib_prefix=no
10730 need_version=no
10731 soname_spec='${libname}${release}${shared_ext}$major'
10732 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10733 shlibpath_var=LD_LIBRARY_PATH
10734 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10735 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10736 ;;
10737
10738 rdos*)
10739 dynamic_linker=no
10740 ;;
10741
10742 solaris*)
10743 version_type=linux
10744 need_lib_prefix=no
10745 need_version=no
10746 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10747 soname_spec='${libname}${release}${shared_ext}$major'
10748 shlibpath_var=LD_LIBRARY_PATH
10749 shlibpath_overrides_runpath=yes
10750 hardcode_into_libs=yes
10751 # ldd complains unless libraries are executable
10752 postinstall_cmds='chmod +x $lib'
10753 ;;
10754
10755 sunos4*)
10756 version_type=sunos
10757 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10758 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10759 shlibpath_var=LD_LIBRARY_PATH
10760 shlibpath_overrides_runpath=yes
10761 if test "$with_gnu_ld" = yes; then
10762 need_lib_prefix=no
10763 fi
10764 need_version=yes
10765 ;;
10766
10767 sysv4 | sysv4.3*)
10768 version_type=linux
10769 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10770 soname_spec='${libname}${release}${shared_ext}$major'
10771 shlibpath_var=LD_LIBRARY_PATH
10772 case $host_vendor in
10773 sni)
10774 shlibpath_overrides_runpath=no
10775 need_lib_prefix=no
10776 runpath_var=LD_RUN_PATH
10777 ;;
10778 siemens)
10779 need_lib_prefix=no
10780 ;;
10781 motorola)
10782 need_lib_prefix=no
10783 need_version=no
10784 shlibpath_overrides_runpath=no
10785 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10786 ;;
10787 esac
10788 ;;
10789
10790 sysv4*MP*)
10791 if test -d /usr/nec ;then
10792 version_type=linux
10793 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10794 soname_spec='$libname${shared_ext}.$major'
10795 shlibpath_var=LD_LIBRARY_PATH
10796 fi
10797 ;;
10798
10799 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10800 version_type=freebsd-elf
10801 need_lib_prefix=no
10802 need_version=no
10803 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10804 soname_spec='${libname}${release}${shared_ext}$major'
10805 shlibpath_var=LD_LIBRARY_PATH
10806 shlibpath_overrides_runpath=yes
10807 hardcode_into_libs=yes
10808 if test "$with_gnu_ld" = yes; then
10809 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10810 else
10811 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10812 case $host_os in
10813 sco3.2v5*)
10814 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10815 ;;
10816 esac
10817 fi
10818 sys_lib_dlsearch_path_spec='/usr/lib'
10819 ;;
10820
10821 tpf*)
10822 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10823 version_type=linux
10824 need_lib_prefix=no
10825 need_version=no
10826 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10827 shlibpath_var=LD_LIBRARY_PATH
10828 shlibpath_overrides_runpath=no
10829 hardcode_into_libs=yes
10830 ;;
10831
10832 uts4*)
10833 version_type=linux
10834 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10835 soname_spec='${libname}${release}${shared_ext}$major'
10836 shlibpath_var=LD_LIBRARY_PATH
10837 ;;
10838
10839 *)
10840 dynamic_linker=no
10841 ;;
10842 esac
10843 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
10844 $as_echo "$dynamic_linker" >&6; }
10845 test "$dynamic_linker" = no && can_build_shared=no
10846
10847 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10848 if test "$GCC" = yes; then
10849 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10850 fi
10851
10852 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10853 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10854 fi
10855 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10856 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10857 fi
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
10946 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10947 hardcode_action=
10948 if test -n "$hardcode_libdir_flag_spec" ||
10949 test -n "$runpath_var" ||
10950 test "X$hardcode_automatic" = "Xyes" ; then
10951
10952 # We can hardcode non-existent directories.
10953 if test "$hardcode_direct" != no &&
10954 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10955 # have to relink, otherwise we might link with an installed library
10956 # when we should be linking with a yet-to-be-installed one
10957 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10958 test "$hardcode_minus_L" != no; then
10959 # Linking always hardcodes the temporary library directory.
10960 hardcode_action=relink
10961 else
10962 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10963 hardcode_action=immediate
10964 fi
10965 else
10966 # We cannot hardcode anything, or else we can only hardcode existing
10967 # directories.
10968 hardcode_action=unsupported
10969 fi
10970 { $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
10971 $as_echo "$hardcode_action" >&6; }
10972
10973 if test "$hardcode_action" = relink ||
10974 test "$inherit_rpath" = yes; then
10975 # Fast installation is not supported
10976 enable_fast_install=no
10977 elif test "$shlibpath_overrides_runpath" = yes ||
10978 test "$enable_shared" = no; then
10979 # Fast installation is not necessary
10980 enable_fast_install=needless
10981 fi
10982
10983
10984
10985
10986
10987
10988 if test "x$enable_dlopen" != xyes; then
10989 enable_dlopen=unknown
10990 enable_dlopen_self=unknown
10991 enable_dlopen_self_static=unknown
10992 else
10993 lt_cv_dlopen=no
10994 lt_cv_dlopen_libs=
10995
10996 case $host_os in
10997 beos*)
10998 lt_cv_dlopen="load_add_on"
10999 lt_cv_dlopen_libs=
11000 lt_cv_dlopen_self=yes
11001 ;;
11002
11003 mingw* | pw32* | cegcc*)
11004 lt_cv_dlopen="LoadLibrary"
11005 lt_cv_dlopen_libs=
11006 ;;
11007
11008 cygwin*)
11009 lt_cv_dlopen="dlopen"
11010 lt_cv_dlopen_libs=
11011 ;;
11012
11013 darwin*)
11014 # if libdl is installed we need to link against it
11015 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
11016 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11017 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
11018 $as_echo_n "(cached) " >&6
11019 else
11020 ac_check_lib_save_LIBS=$LIBS
11021 LIBS="-ldl $LIBS"
11022 cat >conftest.$ac_ext <<_ACEOF
11023 /* confdefs.h. */
11024 _ACEOF
11025 cat confdefs.h >>conftest.$ac_ext
11026 cat >>conftest.$ac_ext <<_ACEOF
11027 /* end confdefs.h. */
11028
11029 /* Override any GCC internal prototype to avoid an error.
11030 Use char because int might match the return type of a GCC
11031 builtin and then its argument prototype would still apply. */
11032 #ifdef __cplusplus
11033 extern "C"
11034 #endif
11035 char dlopen ();
11036 int
11037 main ()
11038 {
11039 return dlopen ();
11040 ;
11041 return 0;
11042 }
11043 _ACEOF
11044 rm -f conftest.$ac_objext conftest$ac_exeext
11045 if { (ac_try="$ac_link"
11046 case "(($ac_try" in
11047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11048 *) ac_try_echo=$ac_try;;
11049 esac
11050 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11051 $as_echo "$ac_try_echo") >&5
11052 (eval "$ac_link") 2>conftest.er1
11053 ac_status=$?
11054 grep -v '^ *+' conftest.er1 >conftest.err
11055 rm -f conftest.er1
11056 cat conftest.err >&5
11057 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11058 (exit $ac_status); } && {
11059 test -z "$ac_c_werror_flag" ||
11060 test ! -s conftest.err
11061 } && test -s conftest$ac_exeext && {
11062 test "$cross_compiling" = yes ||
11063 $as_test_x conftest$ac_exeext
11064 }; then
11065 ac_cv_lib_dl_dlopen=yes
11066 else
11067 $as_echo "$as_me: failed program was:" >&5
11068 sed 's/^/| /' conftest.$ac_ext >&5
11069
11070 ac_cv_lib_dl_dlopen=no
11071 fi
11072
11073 rm -rf conftest.dSYM
11074 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11075 conftest$ac_exeext conftest.$ac_ext
11076 LIBS=$ac_check_lib_save_LIBS
11077 fi
11078 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
11079 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11080 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
11081 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11082 else
11083
11084 lt_cv_dlopen="dyld"
11085 lt_cv_dlopen_libs=
11086 lt_cv_dlopen_self=yes
11087
11088 fi
11089
11090 ;;
11091
11092 *)
11093 { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
11094 $as_echo_n "checking for shl_load... " >&6; }
11095 if test "${ac_cv_func_shl_load+set}" = set; then
11096 $as_echo_n "(cached) " >&6
11097 else
11098 cat >conftest.$ac_ext <<_ACEOF
11099 /* confdefs.h. */
11100 _ACEOF
11101 cat confdefs.h >>conftest.$ac_ext
11102 cat >>conftest.$ac_ext <<_ACEOF
11103 /* end confdefs.h. */
11104 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
11105 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11106 #define shl_load innocuous_shl_load
11107
11108 /* System header to define __stub macros and hopefully few prototypes,
11109 which can conflict with char shl_load (); below.
11110 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11111 <limits.h> exists even on freestanding compilers. */
11112
11113 #ifdef __STDC__
11114 # include <limits.h>
11115 #else
11116 # include <assert.h>
11117 #endif
11118
11119 #undef shl_load
11120
11121 /* Override any GCC internal prototype to avoid an error.
11122 Use char because int might match the return type of a GCC
11123 builtin and then its argument prototype would still apply. */
11124 #ifdef __cplusplus
11125 extern "C"
11126 #endif
11127 char shl_load ();
11128 /* The GNU C library defines this for functions which it implements
11129 to always fail with ENOSYS. Some functions are actually named
11130 something starting with __ and the normal name is an alias. */
11131 #if defined __stub_shl_load || defined __stub___shl_load
11132 choke me
11133 #endif
11134
11135 int
11136 main ()
11137 {
11138 return shl_load ();
11139 ;
11140 return 0;
11141 }
11142 _ACEOF
11143 rm -f conftest.$ac_objext conftest$ac_exeext
11144 if { (ac_try="$ac_link"
11145 case "(($ac_try" in
11146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11147 *) ac_try_echo=$ac_try;;
11148 esac
11149 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11150 $as_echo "$ac_try_echo") >&5
11151 (eval "$ac_link") 2>conftest.er1
11152 ac_status=$?
11153 grep -v '^ *+' conftest.er1 >conftest.err
11154 rm -f conftest.er1
11155 cat conftest.err >&5
11156 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11157 (exit $ac_status); } && {
11158 test -z "$ac_c_werror_flag" ||
11159 test ! -s conftest.err
11160 } && test -s conftest$ac_exeext && {
11161 test "$cross_compiling" = yes ||
11162 $as_test_x conftest$ac_exeext
11163 }; then
11164 ac_cv_func_shl_load=yes
11165 else
11166 $as_echo "$as_me: failed program was:" >&5
11167 sed 's/^/| /' conftest.$ac_ext >&5
11168
11169 ac_cv_func_shl_load=no
11170 fi
11171
11172 rm -rf conftest.dSYM
11173 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11174 conftest$ac_exeext conftest.$ac_ext
11175 fi
11176 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
11177 $as_echo "$ac_cv_func_shl_load" >&6; }
11178 if test "x$ac_cv_func_shl_load" = x""yes; then
11179 lt_cv_dlopen="shl_load"
11180 else
11181 { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
11182 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11183 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
11184 $as_echo_n "(cached) " >&6
11185 else
11186 ac_check_lib_save_LIBS=$LIBS
11187 LIBS="-ldld $LIBS"
11188 cat >conftest.$ac_ext <<_ACEOF
11189 /* confdefs.h. */
11190 _ACEOF
11191 cat confdefs.h >>conftest.$ac_ext
11192 cat >>conftest.$ac_ext <<_ACEOF
11193 /* end confdefs.h. */
11194
11195 /* Override any GCC internal prototype to avoid an error.
11196 Use char because int might match the return type of a GCC
11197 builtin and then its argument prototype would still apply. */
11198 #ifdef __cplusplus
11199 extern "C"
11200 #endif
11201 char shl_load ();
11202 int
11203 main ()
11204 {
11205 return shl_load ();
11206 ;
11207 return 0;
11208 }
11209 _ACEOF
11210 rm -f conftest.$ac_objext conftest$ac_exeext
11211 if { (ac_try="$ac_link"
11212 case "(($ac_try" in
11213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11214 *) ac_try_echo=$ac_try;;
11215 esac
11216 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11217 $as_echo "$ac_try_echo") >&5
11218 (eval "$ac_link") 2>conftest.er1
11219 ac_status=$?
11220 grep -v '^ *+' conftest.er1 >conftest.err
11221 rm -f conftest.er1
11222 cat conftest.err >&5
11223 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11224 (exit $ac_status); } && {
11225 test -z "$ac_c_werror_flag" ||
11226 test ! -s conftest.err
11227 } && test -s conftest$ac_exeext && {
11228 test "$cross_compiling" = yes ||
11229 $as_test_x conftest$ac_exeext
11230 }; then
11231 ac_cv_lib_dld_shl_load=yes
11232 else
11233 $as_echo "$as_me: failed program was:" >&5
11234 sed 's/^/| /' conftest.$ac_ext >&5
11235
11236 ac_cv_lib_dld_shl_load=no
11237 fi
11238
11239 rm -rf conftest.dSYM
11240 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11241 conftest$ac_exeext conftest.$ac_ext
11242 LIBS=$ac_check_lib_save_LIBS
11243 fi
11244 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
11245 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11246 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
11247 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11248 else
11249 { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
11250 $as_echo_n "checking for dlopen... " >&6; }
11251 if test "${ac_cv_func_dlopen+set}" = set; then
11252 $as_echo_n "(cached) " >&6
11253 else
11254 cat >conftest.$ac_ext <<_ACEOF
11255 /* confdefs.h. */
11256 _ACEOF
11257 cat confdefs.h >>conftest.$ac_ext
11258 cat >>conftest.$ac_ext <<_ACEOF
11259 /* end confdefs.h. */
11260 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
11261 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11262 #define dlopen innocuous_dlopen
11263
11264 /* System header to define __stub macros and hopefully few prototypes,
11265 which can conflict with char dlopen (); below.
11266 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11267 <limits.h> exists even on freestanding compilers. */
11268
11269 #ifdef __STDC__
11270 # include <limits.h>
11271 #else
11272 # include <assert.h>
11273 #endif
11274
11275 #undef dlopen
11276
11277 /* Override any GCC internal prototype to avoid an error.
11278 Use char because int might match the return type of a GCC
11279 builtin and then its argument prototype would still apply. */
11280 #ifdef __cplusplus
11281 extern "C"
11282 #endif
11283 char dlopen ();
11284 /* The GNU C library defines this for functions which it implements
11285 to always fail with ENOSYS. Some functions are actually named
11286 something starting with __ and the normal name is an alias. */
11287 #if defined __stub_dlopen || defined __stub___dlopen
11288 choke me
11289 #endif
11290
11291 int
11292 main ()
11293 {
11294 return dlopen ();
11295 ;
11296 return 0;
11297 }
11298 _ACEOF
11299 rm -f conftest.$ac_objext conftest$ac_exeext
11300 if { (ac_try="$ac_link"
11301 case "(($ac_try" in
11302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11303 *) ac_try_echo=$ac_try;;
11304 esac
11305 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11306 $as_echo "$ac_try_echo") >&5
11307 (eval "$ac_link") 2>conftest.er1
11308 ac_status=$?
11309 grep -v '^ *+' conftest.er1 >conftest.err
11310 rm -f conftest.er1
11311 cat conftest.err >&5
11312 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11313 (exit $ac_status); } && {
11314 test -z "$ac_c_werror_flag" ||
11315 test ! -s conftest.err
11316 } && test -s conftest$ac_exeext && {
11317 test "$cross_compiling" = yes ||
11318 $as_test_x conftest$ac_exeext
11319 }; then
11320 ac_cv_func_dlopen=yes
11321 else
11322 $as_echo "$as_me: failed program was:" >&5
11323 sed 's/^/| /' conftest.$ac_ext >&5
11324
11325 ac_cv_func_dlopen=no
11326 fi
11327
11328 rm -rf conftest.dSYM
11329 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11330 conftest$ac_exeext conftest.$ac_ext
11331 fi
11332 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
11333 $as_echo "$ac_cv_func_dlopen" >&6; }
11334 if test "x$ac_cv_func_dlopen" = x""yes; then
11335 lt_cv_dlopen="dlopen"
11336 else
11337 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
11338 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11339 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
11340 $as_echo_n "(cached) " >&6
11341 else
11342 ac_check_lib_save_LIBS=$LIBS
11343 LIBS="-ldl $LIBS"
11344 cat >conftest.$ac_ext <<_ACEOF
11345 /* confdefs.h. */
11346 _ACEOF
11347 cat confdefs.h >>conftest.$ac_ext
11348 cat >>conftest.$ac_ext <<_ACEOF
11349 /* end confdefs.h. */
11350
11351 /* Override any GCC internal prototype to avoid an error.
11352 Use char because int might match the return type of a GCC
11353 builtin and then its argument prototype would still apply. */
11354 #ifdef __cplusplus
11355 extern "C"
11356 #endif
11357 char dlopen ();
11358 int
11359 main ()
11360 {
11361 return dlopen ();
11362 ;
11363 return 0;
11364 }
11365 _ACEOF
11366 rm -f conftest.$ac_objext conftest$ac_exeext
11367 if { (ac_try="$ac_link"
11368 case "(($ac_try" in
11369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11370 *) ac_try_echo=$ac_try;;
11371 esac
11372 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11373 $as_echo "$ac_try_echo") >&5
11374 (eval "$ac_link") 2>conftest.er1
11375 ac_status=$?
11376 grep -v '^ *+' conftest.er1 >conftest.err
11377 rm -f conftest.er1
11378 cat conftest.err >&5
11379 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11380 (exit $ac_status); } && {
11381 test -z "$ac_c_werror_flag" ||
11382 test ! -s conftest.err
11383 } && test -s conftest$ac_exeext && {
11384 test "$cross_compiling" = yes ||
11385 $as_test_x conftest$ac_exeext
11386 }; then
11387 ac_cv_lib_dl_dlopen=yes
11388 else
11389 $as_echo "$as_me: failed program was:" >&5
11390 sed 's/^/| /' conftest.$ac_ext >&5
11391
11392 ac_cv_lib_dl_dlopen=no
11393 fi
11394
11395 rm -rf conftest.dSYM
11396 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11397 conftest$ac_exeext conftest.$ac_ext
11398 LIBS=$ac_check_lib_save_LIBS
11399 fi
11400 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
11401 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11402 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
11403 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11404 else
11405 { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
11406 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11407 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
11408 $as_echo_n "(cached) " >&6
11409 else
11410 ac_check_lib_save_LIBS=$LIBS
11411 LIBS="-lsvld $LIBS"
11412 cat >conftest.$ac_ext <<_ACEOF
11413 /* confdefs.h. */
11414 _ACEOF
11415 cat confdefs.h >>conftest.$ac_ext
11416 cat >>conftest.$ac_ext <<_ACEOF
11417 /* end confdefs.h. */
11418
11419 /* Override any GCC internal prototype to avoid an error.
11420 Use char because int might match the return type of a GCC
11421 builtin and then its argument prototype would still apply. */
11422 #ifdef __cplusplus
11423 extern "C"
11424 #endif
11425 char dlopen ();
11426 int
11427 main ()
11428 {
11429 return dlopen ();
11430 ;
11431 return 0;
11432 }
11433 _ACEOF
11434 rm -f conftest.$ac_objext conftest$ac_exeext
11435 if { (ac_try="$ac_link"
11436 case "(($ac_try" in
11437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11438 *) ac_try_echo=$ac_try;;
11439 esac
11440 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11441 $as_echo "$ac_try_echo") >&5
11442 (eval "$ac_link") 2>conftest.er1
11443 ac_status=$?
11444 grep -v '^ *+' conftest.er1 >conftest.err
11445 rm -f conftest.er1
11446 cat conftest.err >&5
11447 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11448 (exit $ac_status); } && {
11449 test -z "$ac_c_werror_flag" ||
11450 test ! -s conftest.err
11451 } && test -s conftest$ac_exeext && {
11452 test "$cross_compiling" = yes ||
11453 $as_test_x conftest$ac_exeext
11454 }; then
11455 ac_cv_lib_svld_dlopen=yes
11456 else
11457 $as_echo "$as_me: failed program was:" >&5
11458 sed 's/^/| /' conftest.$ac_ext >&5
11459
11460 ac_cv_lib_svld_dlopen=no
11461 fi
11462
11463 rm -rf conftest.dSYM
11464 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11465 conftest$ac_exeext conftest.$ac_ext
11466 LIBS=$ac_check_lib_save_LIBS
11467 fi
11468 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
11469 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11470 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
11471 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11472 else
11473 { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
11474 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11475 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
11476 $as_echo_n "(cached) " >&6
11477 else
11478 ac_check_lib_save_LIBS=$LIBS
11479 LIBS="-ldld $LIBS"
11480 cat >conftest.$ac_ext <<_ACEOF
11481 /* confdefs.h. */
11482 _ACEOF
11483 cat confdefs.h >>conftest.$ac_ext
11484 cat >>conftest.$ac_ext <<_ACEOF
11485 /* end confdefs.h. */
11486
11487 /* Override any GCC internal prototype to avoid an error.
11488 Use char because int might match the return type of a GCC
11489 builtin and then its argument prototype would still apply. */
11490 #ifdef __cplusplus
11491 extern "C"
11492 #endif
11493 char dld_link ();
11494 int
11495 main ()
11496 {
11497 return dld_link ();
11498 ;
11499 return 0;
11500 }
11501 _ACEOF
11502 rm -f conftest.$ac_objext conftest$ac_exeext
11503 if { (ac_try="$ac_link"
11504 case "(($ac_try" in
11505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11506 *) ac_try_echo=$ac_try;;
11507 esac
11508 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11509 $as_echo "$ac_try_echo") >&5
11510 (eval "$ac_link") 2>conftest.er1
11511 ac_status=$?
11512 grep -v '^ *+' conftest.er1 >conftest.err
11513 rm -f conftest.er1
11514 cat conftest.err >&5
11515 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11516 (exit $ac_status); } && {
11517 test -z "$ac_c_werror_flag" ||
11518 test ! -s conftest.err
11519 } && test -s conftest$ac_exeext && {
11520 test "$cross_compiling" = yes ||
11521 $as_test_x conftest$ac_exeext
11522 }; then
11523 ac_cv_lib_dld_dld_link=yes
11524 else
11525 $as_echo "$as_me: failed program was:" >&5
11526 sed 's/^/| /' conftest.$ac_ext >&5
11527
11528 ac_cv_lib_dld_dld_link=no
11529 fi
11530
11531 rm -rf conftest.dSYM
11532 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11533 conftest$ac_exeext conftest.$ac_ext
11534 LIBS=$ac_check_lib_save_LIBS
11535 fi
11536 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
11537 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11538 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
11539 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11540 fi
11541
11542
11543 fi
11544
11545
11546 fi
11547
11548
11549 fi
11550
11551
11552 fi
11553
11554
11555 fi
11556
11557 ;;
11558 esac
11559
11560 if test "x$lt_cv_dlopen" != xno; then
11561 enable_dlopen=yes
11562 else
11563 enable_dlopen=no
11564 fi
11565
11566 case $lt_cv_dlopen in
11567 dlopen)
11568 save_CPPFLAGS="$CPPFLAGS"
11569 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11570
11571 save_LDFLAGS="$LDFLAGS"
11572 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11573
11574 save_LIBS="$LIBS"
11575 LIBS="$lt_cv_dlopen_libs $LIBS"
11576
11577 { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
11578 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11579 if test "${lt_cv_dlopen_self+set}" = set; then
11580 $as_echo_n "(cached) " >&6
11581 else
11582 if test "$cross_compiling" = yes; then :
11583 lt_cv_dlopen_self=cross
11584 else
11585 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11586 lt_status=$lt_dlunknown
11587 cat > conftest.$ac_ext <<_LT_EOF
11588 #line 11588 "configure"
11589 #include "confdefs.h"
11590
11591 #if HAVE_DLFCN_H
11592 #include <dlfcn.h>
11593 #endif
11594
11595 #include <stdio.h>
11596
11597 #ifdef RTLD_GLOBAL
11598 # define LT_DLGLOBAL RTLD_GLOBAL
11599 #else
11600 # ifdef DL_GLOBAL
11601 # define LT_DLGLOBAL DL_GLOBAL
11602 # else
11603 # define LT_DLGLOBAL 0
11604 # endif
11605 #endif
11606
11607 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11608 find out it does not work in some platform. */
11609 #ifndef LT_DLLAZY_OR_NOW
11610 # ifdef RTLD_LAZY
11611 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11612 # else
11613 # ifdef DL_LAZY
11614 # define LT_DLLAZY_OR_NOW DL_LAZY
11615 # else
11616 # ifdef RTLD_NOW
11617 # define LT_DLLAZY_OR_NOW RTLD_NOW
11618 # else
11619 # ifdef DL_NOW
11620 # define LT_DLLAZY_OR_NOW DL_NOW
11621 # else
11622 # define LT_DLLAZY_OR_NOW 0
11623 # endif
11624 # endif
11625 # endif
11626 # endif
11627 #endif
11628
11629 void fnord() { int i=42;}
11630 int main ()
11631 {
11632 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11633 int status = $lt_dlunknown;
11634
11635 if (self)
11636 {
11637 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11638 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11639 /* dlclose (self); */
11640 }
11641 else
11642 puts (dlerror ());
11643
11644 return status;
11645 }
11646 _LT_EOF
11647 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11648 (eval $ac_link) 2>&5
11649 ac_status=$?
11650 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11651 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
11652 (./conftest; exit; ) >&5 2>/dev/null
11653 lt_status=$?
11654 case x$lt_status in
11655 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11656 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11657 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11658 esac
11659 else :
11660 # compilation failed
11661 lt_cv_dlopen_self=no
11662 fi
11663 fi
11664 rm -fr conftest*
11665
11666
11667 fi
11668 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
11669 $as_echo "$lt_cv_dlopen_self" >&6; }
11670
11671 if test "x$lt_cv_dlopen_self" = xyes; then
11672 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11673 { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
11674 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11675 if test "${lt_cv_dlopen_self_static+set}" = set; then
11676 $as_echo_n "(cached) " >&6
11677 else
11678 if test "$cross_compiling" = yes; then :
11679 lt_cv_dlopen_self_static=cross
11680 else
11681 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11682 lt_status=$lt_dlunknown
11683 cat > conftest.$ac_ext <<_LT_EOF
11684 #line 11684 "configure"
11685 #include "confdefs.h"
11686
11687 #if HAVE_DLFCN_H
11688 #include <dlfcn.h>
11689 #endif
11690
11691 #include <stdio.h>
11692
11693 #ifdef RTLD_GLOBAL
11694 # define LT_DLGLOBAL RTLD_GLOBAL
11695 #else
11696 # ifdef DL_GLOBAL
11697 # define LT_DLGLOBAL DL_GLOBAL
11698 # else
11699 # define LT_DLGLOBAL 0
11700 # endif
11701 #endif
11702
11703 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11704 find out it does not work in some platform. */
11705 #ifndef LT_DLLAZY_OR_NOW
11706 # ifdef RTLD_LAZY
11707 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11708 # else
11709 # ifdef DL_LAZY
11710 # define LT_DLLAZY_OR_NOW DL_LAZY
11711 # else
11712 # ifdef RTLD_NOW
11713 # define LT_DLLAZY_OR_NOW RTLD_NOW
11714 # else
11715 # ifdef DL_NOW
11716 # define LT_DLLAZY_OR_NOW DL_NOW
11717 # else
11718 # define LT_DLLAZY_OR_NOW 0
11719 # endif
11720 # endif
11721 # endif
11722 # endif
11723 #endif
11724
11725 void fnord() { int i=42;}
11726 int main ()
11727 {
11728 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11729 int status = $lt_dlunknown;
11730
11731 if (self)
11732 {
11733 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11734 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11735 /* dlclose (self); */
11736 }
11737 else
11738 puts (dlerror ());
11739
11740 return status;
11741 }
11742 _LT_EOF
11743 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11744 (eval $ac_link) 2>&5
11745 ac_status=$?
11746 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11747 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
11748 (./conftest; exit; ) >&5 2>/dev/null
11749 lt_status=$?
11750 case x$lt_status in
11751 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11752 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11753 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11754 esac
11755 else :
11756 # compilation failed
11757 lt_cv_dlopen_self_static=no
11758 fi
11759 fi
11760 rm -fr conftest*
11761
11762
11763 fi
11764 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
11765 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11766 fi
11767
11768 CPPFLAGS="$save_CPPFLAGS"
11769 LDFLAGS="$save_LDFLAGS"
11770 LIBS="$save_LIBS"
11771 ;;
11772 esac
11773
11774 case $lt_cv_dlopen_self in
11775 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11776 *) enable_dlopen_self=unknown ;;
11777 esac
11778
11779 case $lt_cv_dlopen_self_static in
11780 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11781 *) enable_dlopen_self_static=unknown ;;
11782 esac
11783 fi
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801 striplib=
11802 old_striplib=
11803 { $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
11804 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11805 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11806 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11807 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11808 { $as_echo "$as_me:$LINENO: result: yes" >&5
11809 $as_echo "yes" >&6; }
11810 else
11811 # FIXME - insert some real tests, host_os isn't really good enough
11812 case $host_os in
11813 darwin*)
11814 if test -n "$STRIP" ; then
11815 striplib="$STRIP -x"
11816 old_striplib="$STRIP -S"
11817 { $as_echo "$as_me:$LINENO: result: yes" >&5
11818 $as_echo "yes" >&6; }
11819 else
11820 { $as_echo "$as_me:$LINENO: result: no" >&5
11821 $as_echo "no" >&6; }
11822 fi
11823 ;;
11824 *)
11825 { $as_echo "$as_me:$LINENO: result: no" >&5
11826 $as_echo "no" >&6; }
11827 ;;
11828 esac
11829 fi
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842 # Report which library types will actually be built
11843 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
11844 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11845 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
11846 $as_echo "$can_build_shared" >&6; }
11847
11848 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
11849 $as_echo_n "checking whether to build shared libraries... " >&6; }
11850 test "$can_build_shared" = "no" && enable_shared=no
11851
11852 # On AIX, shared libraries and static libraries use the same namespace, and
11853 # are all built from PIC.
11854 case $host_os in
11855 aix3*)
11856 test "$enable_shared" = yes && enable_static=no
11857 if test -n "$RANLIB"; then
11858 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11859 postinstall_cmds='$RANLIB $lib'
11860 fi
11861 ;;
11862
11863 aix[4-9]*)
11864 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11865 test "$enable_shared" = yes && enable_static=no
11866 fi
11867 ;;
11868 esac
11869 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
11870 $as_echo "$enable_shared" >&6; }
11871
11872 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
11873 $as_echo_n "checking whether to build static libraries... " >&6; }
11874 # Make sure either enable_shared or enable_static is yes.
11875 test "$enable_shared" = yes || enable_static=yes
11876 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
11877 $as_echo "$enable_static" >&6; }
11878
11879
11880
11881
11882 fi
11883 ac_ext=c
11884 ac_cpp='$CPP $CPPFLAGS'
11885 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11886 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11887 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11888
11889 CC="$lt_save_CC"
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903 ac_config_commands="$ac_config_commands libtool"
11904
11905
11906
11907
11908 # Only expand once:
11909
11910
11911 ac_ext=c
11912 ac_cpp='$CPP $CPPFLAGS'
11913 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11914 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11915 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11916 if test -n "$ac_tool_prefix"; then
11917 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11918 set dummy ${ac_tool_prefix}gcc; ac_word=$2
11919 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11920 $as_echo_n "checking for $ac_word... " >&6; }
11921 if test "${ac_cv_prog_CC+set}" = set; then
11922 $as_echo_n "(cached) " >&6
11923 else
11924 if test -n "$CC"; then
11925 ac_cv_prog_CC="$CC" # Let the user override the test.
11926 else
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_prog_CC="${ac_tool_prefix}gcc"
11935 $as_echo "$as_me:$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 fi
11943 fi
11944 CC=$ac_cv_prog_CC
11945 if test -n "$CC"; then
11946 { $as_echo "$as_me:$LINENO: result: $CC" >&5
11947 $as_echo "$CC" >&6; }
11948 else
11949 { $as_echo "$as_me:$LINENO: result: no" >&5
11950 $as_echo "no" >&6; }
11951 fi
11952
11953
11954 fi
11955 if test -z "$ac_cv_prog_CC"; then
11956 ac_ct_CC=$CC
11957 # Extract the first word of "gcc", so it can be a program name with args.
11958 set dummy gcc; ac_word=$2
11959 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11960 $as_echo_n "checking for $ac_word... " >&6; }
11961 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
11962 $as_echo_n "(cached) " >&6
11963 else
11964 if test -n "$ac_ct_CC"; then
11965 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11966 else
11967 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11968 for as_dir in $PATH
11969 do
11970 IFS=$as_save_IFS
11971 test -z "$as_dir" && as_dir=.
11972 for ac_exec_ext in '' $ac_executable_extensions; do
11973 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11974 ac_cv_prog_ac_ct_CC="gcc"
11975 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11976 break 2
11977 fi
11978 done
11979 done
11980 IFS=$as_save_IFS
11981
11982 fi
11983 fi
11984 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11985 if test -n "$ac_ct_CC"; then
11986 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
11987 $as_echo "$ac_ct_CC" >&6; }
11988 else
11989 { $as_echo "$as_me:$LINENO: result: no" >&5
11990 $as_echo "no" >&6; }
11991 fi
11992
11993 if test "x$ac_ct_CC" = x; then
11994 CC=""
11995 else
11996 case $cross_compiling:$ac_tool_warned in
11997 yes:)
11998 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
11999 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12000 ac_tool_warned=yes ;;
12001 esac
12002 CC=$ac_ct_CC
12003 fi
12004 else
12005 CC="$ac_cv_prog_CC"
12006 fi
12007
12008 if test -z "$CC"; then
12009 if test -n "$ac_tool_prefix"; then
12010 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
12011 set dummy ${ac_tool_prefix}cc; ac_word=$2
12012 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12013 $as_echo_n "checking for $ac_word... " >&6; }
12014 if test "${ac_cv_prog_CC+set}" = set; then
12015 $as_echo_n "(cached) " >&6
12016 else
12017 if test -n "$CC"; then
12018 ac_cv_prog_CC="$CC" # Let the user override the test.
12019 else
12020 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12021 for as_dir in $PATH
12022 do
12023 IFS=$as_save_IFS
12024 test -z "$as_dir" && as_dir=.
12025 for ac_exec_ext in '' $ac_executable_extensions; do
12026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12027 ac_cv_prog_CC="${ac_tool_prefix}cc"
12028 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12029 break 2
12030 fi
12031 done
12032 done
12033 IFS=$as_save_IFS
12034
12035 fi
12036 fi
12037 CC=$ac_cv_prog_CC
12038 if test -n "$CC"; then
12039 { $as_echo "$as_me:$LINENO: result: $CC" >&5
12040 $as_echo "$CC" >&6; }
12041 else
12042 { $as_echo "$as_me:$LINENO: result: no" >&5
12043 $as_echo "no" >&6; }
12044 fi
12045
12046
12047 fi
12048 fi
12049 if test -z "$CC"; then
12050 # Extract the first word of "cc", so it can be a program name with args.
12051 set dummy cc; ac_word=$2
12052 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12053 $as_echo_n "checking for $ac_word... " >&6; }
12054 if test "${ac_cv_prog_CC+set}" = set; then
12055 $as_echo_n "(cached) " >&6
12056 else
12057 if test -n "$CC"; then
12058 ac_cv_prog_CC="$CC" # Let the user override the test.
12059 else
12060 ac_prog_rejected=no
12061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12062 for as_dir in $PATH
12063 do
12064 IFS=$as_save_IFS
12065 test -z "$as_dir" && as_dir=.
12066 for ac_exec_ext in '' $ac_executable_extensions; do
12067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12068 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
12069 ac_prog_rejected=yes
12070 continue
12071 fi
12072 ac_cv_prog_CC="cc"
12073 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12074 break 2
12075 fi
12076 done
12077 done
12078 IFS=$as_save_IFS
12079
12080 if test $ac_prog_rejected = yes; then
12081 # We found a bogon in the path, so make sure we never use it.
12082 set dummy $ac_cv_prog_CC
12083 shift
12084 if test $# != 0; then
12085 # We chose a different compiler from the bogus one.
12086 # However, it has the same basename, so the bogon will be chosen
12087 # first if we set CC to just the basename; use the full file name.
12088 shift
12089 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
12090 fi
12091 fi
12092 fi
12093 fi
12094 CC=$ac_cv_prog_CC
12095 if test -n "$CC"; then
12096 { $as_echo "$as_me:$LINENO: result: $CC" >&5
12097 $as_echo "$CC" >&6; }
12098 else
12099 { $as_echo "$as_me:$LINENO: result: no" >&5
12100 $as_echo "no" >&6; }
12101 fi
12102
12103
12104 fi
12105 if test -z "$CC"; then
12106 if test -n "$ac_tool_prefix"; then
12107 for ac_prog in cl.exe
12108 do
12109 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12110 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12111 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12112 $as_echo_n "checking for $ac_word... " >&6; }
12113 if test "${ac_cv_prog_CC+set}" = set; then
12114 $as_echo_n "(cached) " >&6
12115 else
12116 if test -n "$CC"; then
12117 ac_cv_prog_CC="$CC" # Let the user override the test.
12118 else
12119 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12120 for as_dir in $PATH
12121 do
12122 IFS=$as_save_IFS
12123 test -z "$as_dir" && as_dir=.
12124 for ac_exec_ext in '' $ac_executable_extensions; do
12125 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12126 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
12127 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12128 break 2
12129 fi
12130 done
12131 done
12132 IFS=$as_save_IFS
12133
12134 fi
12135 fi
12136 CC=$ac_cv_prog_CC
12137 if test -n "$CC"; then
12138 { $as_echo "$as_me:$LINENO: result: $CC" >&5
12139 $as_echo "$CC" >&6; }
12140 else
12141 { $as_echo "$as_me:$LINENO: result: no" >&5
12142 $as_echo "no" >&6; }
12143 fi
12144
12145
12146 test -n "$CC" && break
12147 done
12148 fi
12149 if test -z "$CC"; then
12150 ac_ct_CC=$CC
12151 for ac_prog in cl.exe
12152 do
12153 # Extract the first word of "$ac_prog", so it can be a program name with args.
12154 set dummy $ac_prog; ac_word=$2
12155 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12156 $as_echo_n "checking for $ac_word... " >&6; }
12157 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12158 $as_echo_n "(cached) " >&6
12159 else
12160 if test -n "$ac_ct_CC"; then
12161 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12162 else
12163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12164 for as_dir in $PATH
12165 do
12166 IFS=$as_save_IFS
12167 test -z "$as_dir" && as_dir=.
12168 for ac_exec_ext in '' $ac_executable_extensions; do
12169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12170 ac_cv_prog_ac_ct_CC="$ac_prog"
12171 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12172 break 2
12173 fi
12174 done
12175 done
12176 IFS=$as_save_IFS
12177
12178 fi
12179 fi
12180 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12181 if test -n "$ac_ct_CC"; then
12182 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12183 $as_echo "$ac_ct_CC" >&6; }
12184 else
12185 { $as_echo "$as_me:$LINENO: result: no" >&5
12186 $as_echo "no" >&6; }
12187 fi
12188
12189
12190 test -n "$ac_ct_CC" && break
12191 done
12192
12193 if test "x$ac_ct_CC" = x; then
12194 CC=""
12195 else
12196 case $cross_compiling:$ac_tool_warned in
12197 yes:)
12198 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
12199 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12200 ac_tool_warned=yes ;;
12201 esac
12202 CC=$ac_ct_CC
12203 fi
12204 fi
12205
12206 fi
12207
12208
12209 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
12210 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12211 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
12212 See \`config.log' for more details." >&5
12213 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
12214 See \`config.log' for more details." >&2;}
12215 { (exit 1); exit 1; }; }; }
12216
12217 # Provide some information about the compiler.
12218 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
12219 set X $ac_compile
12220 ac_compiler=$2
12221 { (ac_try="$ac_compiler --version >&5"
12222 case "(($ac_try" in
12223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12224 *) ac_try_echo=$ac_try;;
12225 esac
12226 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12227 $as_echo "$ac_try_echo") >&5
12228 (eval "$ac_compiler --version >&5") 2>&5
12229 ac_status=$?
12230 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12231 (exit $ac_status); }
12232 { (ac_try="$ac_compiler -v >&5"
12233 case "(($ac_try" in
12234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12235 *) ac_try_echo=$ac_try;;
12236 esac
12237 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12238 $as_echo "$ac_try_echo") >&5
12239 (eval "$ac_compiler -v >&5") 2>&5
12240 ac_status=$?
12241 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12242 (exit $ac_status); }
12243 { (ac_try="$ac_compiler -V >&5"
12244 case "(($ac_try" in
12245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12246 *) ac_try_echo=$ac_try;;
12247 esac
12248 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12249 $as_echo "$ac_try_echo") >&5
12250 (eval "$ac_compiler -V >&5") 2>&5
12251 ac_status=$?
12252 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12253 (exit $ac_status); }
12254
12255 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
12256 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
12257 if test "${ac_cv_c_compiler_gnu+set}" = set; then
12258 $as_echo_n "(cached) " >&6
12259 else
12260 cat >conftest.$ac_ext <<_ACEOF
12261 /* confdefs.h. */
12262 _ACEOF
12263 cat confdefs.h >>conftest.$ac_ext
12264 cat >>conftest.$ac_ext <<_ACEOF
12265 /* end confdefs.h. */
12266
12267 int
12268 main ()
12269 {
12270 #ifndef __GNUC__
12271 choke me
12272 #endif
12273
12274 ;
12275 return 0;
12276 }
12277 _ACEOF
12278 rm -f conftest.$ac_objext
12279 if { (ac_try="$ac_compile"
12280 case "(($ac_try" in
12281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12282 *) ac_try_echo=$ac_try;;
12283 esac
12284 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12285 $as_echo "$ac_try_echo") >&5
12286 (eval "$ac_compile") 2>conftest.er1
12287 ac_status=$?
12288 grep -v '^ *+' conftest.er1 >conftest.err
12289 rm -f conftest.er1
12290 cat conftest.err >&5
12291 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12292 (exit $ac_status); } && {
12293 test -z "$ac_c_werror_flag" ||
12294 test ! -s conftest.err
12295 } && test -s conftest.$ac_objext; then
12296 ac_compiler_gnu=yes
12297 else
12298 $as_echo "$as_me: failed program was:" >&5
12299 sed 's/^/| /' conftest.$ac_ext >&5
12300
12301 ac_compiler_gnu=no
12302 fi
12303
12304 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12305 ac_cv_c_compiler_gnu=$ac_compiler_gnu
12306
12307 fi
12308 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
12309 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
12310 if test $ac_compiler_gnu = yes; then
12311 GCC=yes
12312 else
12313 GCC=
12314 fi
12315 ac_test_CFLAGS=${CFLAGS+set}
12316 ac_save_CFLAGS=$CFLAGS
12317 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
12318 $as_echo_n "checking whether $CC accepts -g... " >&6; }
12319 if test "${ac_cv_prog_cc_g+set}" = set; then
12320 $as_echo_n "(cached) " >&6
12321 else
12322 ac_save_c_werror_flag=$ac_c_werror_flag
12323 ac_c_werror_flag=yes
12324 ac_cv_prog_cc_g=no
12325 CFLAGS="-g"
12326 cat >conftest.$ac_ext <<_ACEOF
12327 /* confdefs.h. */
12328 _ACEOF
12329 cat confdefs.h >>conftest.$ac_ext
12330 cat >>conftest.$ac_ext <<_ACEOF
12331 /* end confdefs.h. */
12332
12333 int
12334 main ()
12335 {
12336
12337 ;
12338 return 0;
12339 }
12340 _ACEOF
12341 rm -f conftest.$ac_objext
12342 if { (ac_try="$ac_compile"
12343 case "(($ac_try" in
12344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12345 *) ac_try_echo=$ac_try;;
12346 esac
12347 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12348 $as_echo "$ac_try_echo") >&5
12349 (eval "$ac_compile") 2>conftest.er1
12350 ac_status=$?
12351 grep -v '^ *+' conftest.er1 >conftest.err
12352 rm -f conftest.er1
12353 cat conftest.err >&5
12354 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12355 (exit $ac_status); } && {
12356 test -z "$ac_c_werror_flag" ||
12357 test ! -s conftest.err
12358 } && test -s conftest.$ac_objext; then
12359 ac_cv_prog_cc_g=yes
12360 else
12361 $as_echo "$as_me: failed program was:" >&5
12362 sed 's/^/| /' conftest.$ac_ext >&5
12363
12364 CFLAGS=""
12365 cat >conftest.$ac_ext <<_ACEOF
12366 /* confdefs.h. */
12367 _ACEOF
12368 cat confdefs.h >>conftest.$ac_ext
12369 cat >>conftest.$ac_ext <<_ACEOF
12370 /* end confdefs.h. */
12371
12372 int
12373 main ()
12374 {
12375
12376 ;
12377 return 0;
12378 }
12379 _ACEOF
12380 rm -f conftest.$ac_objext
12381 if { (ac_try="$ac_compile"
12382 case "(($ac_try" in
12383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12384 *) ac_try_echo=$ac_try;;
12385 esac
12386 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12387 $as_echo "$ac_try_echo") >&5
12388 (eval "$ac_compile") 2>conftest.er1
12389 ac_status=$?
12390 grep -v '^ *+' conftest.er1 >conftest.err
12391 rm -f conftest.er1
12392 cat conftest.err >&5
12393 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12394 (exit $ac_status); } && {
12395 test -z "$ac_c_werror_flag" ||
12396 test ! -s conftest.err
12397 } && test -s conftest.$ac_objext; then
12398 :
12399 else
12400 $as_echo "$as_me: failed program was:" >&5
12401 sed 's/^/| /' conftest.$ac_ext >&5
12402
12403 ac_c_werror_flag=$ac_save_c_werror_flag
12404 CFLAGS="-g"
12405 cat >conftest.$ac_ext <<_ACEOF
12406 /* confdefs.h. */
12407 _ACEOF
12408 cat confdefs.h >>conftest.$ac_ext
12409 cat >>conftest.$ac_ext <<_ACEOF
12410 /* end confdefs.h. */
12411
12412 int
12413 main ()
12414 {
12415
12416 ;
12417 return 0;
12418 }
12419 _ACEOF
12420 rm -f conftest.$ac_objext
12421 if { (ac_try="$ac_compile"
12422 case "(($ac_try" in
12423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12424 *) ac_try_echo=$ac_try;;
12425 esac
12426 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12427 $as_echo "$ac_try_echo") >&5
12428 (eval "$ac_compile") 2>conftest.er1
12429 ac_status=$?
12430 grep -v '^ *+' conftest.er1 >conftest.err
12431 rm -f conftest.er1
12432 cat conftest.err >&5
12433 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12434 (exit $ac_status); } && {
12435 test -z "$ac_c_werror_flag" ||
12436 test ! -s conftest.err
12437 } && test -s conftest.$ac_objext; then
12438 ac_cv_prog_cc_g=yes
12439 else
12440 $as_echo "$as_me: failed program was:" >&5
12441 sed 's/^/| /' conftest.$ac_ext >&5
12442
12443
12444 fi
12445
12446 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12447 fi
12448
12449 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12450 fi
12451
12452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12453 ac_c_werror_flag=$ac_save_c_werror_flag
12454 fi
12455 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
12456 $as_echo "$ac_cv_prog_cc_g" >&6; }
12457 if test "$ac_test_CFLAGS" = set; then
12458 CFLAGS=$ac_save_CFLAGS
12459 elif test $ac_cv_prog_cc_g = yes; then
12460 if test "$GCC" = yes; then
12461 CFLAGS="-g -O2"
12462 else
12463 CFLAGS="-g"
12464 fi
12465 else
12466 if test "$GCC" = yes; then
12467 CFLAGS="-O2"
12468 else
12469 CFLAGS=
12470 fi
12471 fi
12472 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
12473 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
12474 if test "${ac_cv_prog_cc_c89+set}" = set; then
12475 $as_echo_n "(cached) " >&6
12476 else
12477 ac_cv_prog_cc_c89=no
12478 ac_save_CC=$CC
12479 cat >conftest.$ac_ext <<_ACEOF
12480 /* confdefs.h. */
12481 _ACEOF
12482 cat confdefs.h >>conftest.$ac_ext
12483 cat >>conftest.$ac_ext <<_ACEOF
12484 /* end confdefs.h. */
12485 #include <stdarg.h>
12486 #include <stdio.h>
12487 #include <sys/types.h>
12488 #include <sys/stat.h>
12489 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
12490 struct buf { int x; };
12491 FILE * (*rcsopen) (struct buf *, struct stat *, int);
12492 static char *e (p, i)
12493 char **p;
12494 int i;
12495 {
12496 return p[i];
12497 }
12498 static char *f (char * (*g) (char **, int), char **p, ...)
12499 {
12500 char *s;
12501 va_list v;
12502 va_start (v,p);
12503 s = g (p, va_arg (v,int));
12504 va_end (v);
12505 return s;
12506 }
12507
12508 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
12509 function prototypes and stuff, but not '\xHH' hex character constants.
12510 These don't provoke an error unfortunately, instead are silently treated
12511 as 'x'. The following induces an error, until -std is added to get
12512 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
12513 array size at least. It's necessary to write '\x00'==0 to get something
12514 that's true only with -std. */
12515 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
12516
12517 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
12518 inside strings and character constants. */
12519 #define FOO(x) 'x'
12520 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
12521
12522 int test (int i, double x);
12523 struct s1 {int (*f) (int a);};
12524 struct s2 {int (*f) (double a);};
12525 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
12526 int argc;
12527 char **argv;
12528 int
12529 main ()
12530 {
12531 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
12532 ;
12533 return 0;
12534 }
12535 _ACEOF
12536 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
12537 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12538 do
12539 CC="$ac_save_CC $ac_arg"
12540 rm -f conftest.$ac_objext
12541 if { (ac_try="$ac_compile"
12542 case "(($ac_try" in
12543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12544 *) ac_try_echo=$ac_try;;
12545 esac
12546 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12547 $as_echo "$ac_try_echo") >&5
12548 (eval "$ac_compile") 2>conftest.er1
12549 ac_status=$?
12550 grep -v '^ *+' conftest.er1 >conftest.err
12551 rm -f conftest.er1
12552 cat conftest.err >&5
12553 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12554 (exit $ac_status); } && {
12555 test -z "$ac_c_werror_flag" ||
12556 test ! -s conftest.err
12557 } && test -s conftest.$ac_objext; then
12558 ac_cv_prog_cc_c89=$ac_arg
12559 else
12560 $as_echo "$as_me: failed program was:" >&5
12561 sed 's/^/| /' conftest.$ac_ext >&5
12562
12563
12564 fi
12565
12566 rm -f core conftest.err conftest.$ac_objext
12567 test "x$ac_cv_prog_cc_c89" != "xno" && break
12568 done
12569 rm -f conftest.$ac_ext
12570 CC=$ac_save_CC
12571
12572 fi
12573 # AC_CACHE_VAL
12574 case "x$ac_cv_prog_cc_c89" in
12575 x)
12576 { $as_echo "$as_me:$LINENO: result: none needed" >&5
12577 $as_echo "none needed" >&6; } ;;
12578 xno)
12579 { $as_echo "$as_me:$LINENO: result: unsupported" >&5
12580 $as_echo "unsupported" >&6; } ;;
12581 *)
12582 CC="$CC $ac_cv_prog_cc_c89"
12583 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
12584 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
12585 esac
12586
12587
12588 ac_ext=c
12589 ac_cpp='$CPP $CPPFLAGS'
12590 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12591 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12592 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12593
12594 depcc="$CC" am_compiler_list=
12595
12596 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
12597 $as_echo_n "checking dependency style of $depcc... " >&6; }
12598 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
12599 $as_echo_n "(cached) " >&6
12600 else
12601 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
12602 # We make a subdir and do the tests there. Otherwise we can end up
12603 # making bogus files that we don't know about and never remove. For
12604 # instance it was reported that on HP-UX the gcc test will end up
12605 # making a dummy file named `D' -- because `-MD' means `put the output
12606 # in D'.
12607 mkdir conftest.dir
12608 # Copy depcomp to subdir because otherwise we won't find it if we're
12609 # using a relative directory.
12610 cp "$am_depcomp" conftest.dir
12611 cd conftest.dir
12612 # We will build objects and dependencies in a subdirectory because
12613 # it helps to detect inapplicable dependency modes. For instance
12614 # both Tru64's cc and ICC support -MD to output dependencies as a
12615 # side effect of compilation, but ICC will put the dependencies in
12616 # the current directory while Tru64 will put them in the object
12617 # directory.
12618 mkdir sub
12619
12620 am_cv_CC_dependencies_compiler_type=none
12621 if test "$am_compiler_list" = ""; then
12622 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
12623 fi
12624 am__universal=false
12625 case " $depcc " in #(
12626 *\ -arch\ *\ -arch\ *) am__universal=true ;;
12627 esac
12628
12629 for depmode in $am_compiler_list; do
12630 # Setup a source with many dependencies, because some compilers
12631 # like to wrap large dependency lists on column 80 (with \), and
12632 # we should not choose a depcomp mode which is confused by this.
12633 #
12634 # We need to recreate these files for each test, as the compiler may
12635 # overwrite some of them when testing with obscure command lines.
12636 # This happens at least with the AIX C compiler.
12637 : > sub/conftest.c
12638 for i in 1 2 3 4 5 6; do
12639 echo '#include "conftst'$i'.h"' >> sub/conftest.c
12640 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
12641 # Solaris 8's {/usr,}/bin/sh.
12642 touch sub/conftst$i.h
12643 done
12644 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
12645
12646 # We check with `-c' and `-o' for the sake of the "dashmstdout"
12647 # mode. It turns out that the SunPro C++ compiler does not properly
12648 # handle `-M -o', and we need to detect this. Also, some Intel
12649 # versions had trouble with output in subdirs
12650 am__obj=sub/conftest.${OBJEXT-o}
12651 am__minus_obj="-o $am__obj"
12652 case $depmode in
12653 gcc)
12654 # This depmode causes a compiler race in universal mode.
12655 test "$am__universal" = false || continue
12656 ;;
12657 nosideeffect)
12658 # after this tag, mechanisms are not by side-effect, so they'll
12659 # only be used when explicitly requested
12660 if test "x$enable_dependency_tracking" = xyes; then
12661 continue
12662 else
12663 break
12664 fi
12665 ;;
12666 msvisualcpp | msvcmsys)
12667 # This compiler won't grok `-c -o', but also, the minuso test has
12668 # not run yet. These depmodes are late enough in the game, and
12669 # so weak that their functioning should not be impacted.
12670 am__obj=conftest.${OBJEXT-o}
12671 am__minus_obj=
12672 ;;
12673 none) break ;;
12674 esac
12675 if depmode=$depmode \
12676 source=sub/conftest.c object=$am__obj \
12677 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
12678 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
12679 >/dev/null 2>conftest.err &&
12680 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
12681 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
12682 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
12683 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
12684 # icc doesn't choke on unknown options, it will just issue warnings
12685 # or remarks (even with -Werror). So we grep stderr for any message
12686 # that says an option was ignored or not supported.
12687 # When given -MP, icc 7.0 and 7.1 complain thusly:
12688 # icc: Command line warning: ignoring option '-M'; no argument required
12689 # The diagnosis changed in icc 8.0:
12690 # icc: Command line remark: option '-MP' not supported
12691 if (grep 'ignoring option' conftest.err ||
12692 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
12693 am_cv_CC_dependencies_compiler_type=$depmode
12694 break
12695 fi
12696 fi
12697 done
12698
12699 cd ..
12700 rm -rf conftest.dir
12701 else
12702 am_cv_CC_dependencies_compiler_type=none
12703 fi
12704
12705 fi
12706 { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
12707 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
12708 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
12709
12710 if
12711 test "x$enable_dependency_tracking" != xno \
12712 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
12713 am__fastdepCC_TRUE=
12714 am__fastdepCC_FALSE='#'
12715 else
12716 am__fastdepCC_TRUE='#'
12717 am__fastdepCC_FALSE=
12718 fi
12719
12720
12721
12722
12723
12724
12725
12726 # Check whether --with-xorg-module-dir was given.
12727 if test "${with_xorg_module_dir+set}" = set; then
12728 withval=$with_xorg_module_dir; moduledir="$withval"
12729 else
12730 moduledir="$libdir/xorg/modules"
12731 fi
12732
12733
12734
12735 # Checks for extensions
12736
12737
12738 SAVE_CFLAGS="$CFLAGS"
12739 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
12740 cat >conftest.$ac_ext <<_ACEOF
12741 /* confdefs.h. */
12742 _ACEOF
12743 cat confdefs.h >>conftest.$ac_ext
12744 cat >>conftest.$ac_ext <<_ACEOF
12745 /* end confdefs.h. */
12746
12747 #include "xorg-server.h"
12748 #if !defined RANDR
12749 #error RANDR not defined
12750 #endif
12751
12752 int
12753 main ()
12754 {
12755
12756 ;
12757 return 0;
12758 }
12759 _ACEOF
12760 rm -f conftest.$ac_objext
12761 if { (ac_try="$ac_compile"
12762 case "(($ac_try" in
12763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12764 *) ac_try_echo=$ac_try;;
12765 esac
12766 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12767 $as_echo "$ac_try_echo") >&5
12768 (eval "$ac_compile") 2>conftest.er1
12769 ac_status=$?
12770 grep -v '^ *+' conftest.er1 >conftest.err
12771 rm -f conftest.er1
12772 cat conftest.err >&5
12773 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12774 (exit $ac_status); } && {
12775 test -z "$ac_c_werror_flag" ||
12776 test ! -s conftest.err
12777 } && test -s conftest.$ac_objext; then
12778 _EXT_CHECK=yes
12779 else
12780 $as_echo "$as_me: failed program was:" >&5
12781 sed 's/^/| /' conftest.$ac_ext >&5
12782
12783 _EXT_CHECK=no
12784 fi
12785
12786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12787 CFLAGS="$SAVE_CFLAGS"
12788 { $as_echo "$as_me:$LINENO: checking if RANDR is defined" >&5
12789 $as_echo_n "checking if RANDR is defined... " >&6; }
12790 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
12791 $as_echo "$_EXT_CHECK" >&6; }
12792 if test "$_EXT_CHECK" != no; then
12793 REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
12794 fi
12795
12796
12797
12798 SAVE_CFLAGS="$CFLAGS"
12799 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
12800 cat >conftest.$ac_ext <<_ACEOF
12801 /* confdefs.h. */
12802 _ACEOF
12803 cat confdefs.h >>conftest.$ac_ext
12804 cat >>conftest.$ac_ext <<_ACEOF
12805 /* end confdefs.h. */
12806
12807 #include "xorg-server.h"
12808 #if !defined RENDER
12809 #error RENDER not defined
12810 #endif
12811
12812 int
12813 main ()
12814 {
12815
12816 ;
12817 return 0;
12818 }
12819 _ACEOF
12820 rm -f conftest.$ac_objext
12821 if { (ac_try="$ac_compile"
12822 case "(($ac_try" in
12823 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12824 *) ac_try_echo=$ac_try;;
12825 esac
12826 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12827 $as_echo "$ac_try_echo") >&5
12828 (eval "$ac_compile") 2>conftest.er1
12829 ac_status=$?
12830 grep -v '^ *+' conftest.er1 >conftest.err
12831 rm -f conftest.er1
12832 cat conftest.err >&5
12833 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12834 (exit $ac_status); } && {
12835 test -z "$ac_c_werror_flag" ||
12836 test ! -s conftest.err
12837 } && test -s conftest.$ac_objext; then
12838 _EXT_CHECK=yes
12839 else
12840 $as_echo "$as_me: failed program was:" >&5
12841 sed 's/^/| /' conftest.$ac_ext >&5
12842
12843 _EXT_CHECK=no
12844 fi
12845
12846 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12847 CFLAGS="$SAVE_CFLAGS"
12848 { $as_echo "$as_me:$LINENO: checking if RENDER is defined" >&5
12849 $as_echo_n "checking if RENDER is defined... " >&6; }
12850 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
12851 $as_echo "$_EXT_CHECK" >&6; }
12852 if test "$_EXT_CHECK" != no; then
12853 REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
12854 fi
12855
12856
12857
12858 SAVE_CFLAGS="$CFLAGS"
12859 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
12860 cat >conftest.$ac_ext <<_ACEOF
12861 /* confdefs.h. */
12862 _ACEOF
12863 cat confdefs.h >>conftest.$ac_ext
12864 cat >>conftest.$ac_ext <<_ACEOF
12865 /* end confdefs.h. */
12866
12867 #include "xorg-server.h"
12868 #if !defined XV
12869 #error XV not defined
12870 #endif
12871
12872 int
12873 main ()
12874 {
12875
12876 ;
12877 return 0;
12878 }
12879 _ACEOF
12880 rm -f conftest.$ac_objext
12881 if { (ac_try="$ac_compile"
12882 case "(($ac_try" in
12883 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12884 *) ac_try_echo=$ac_try;;
12885 esac
12886 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12887 $as_echo "$ac_try_echo") >&5
12888 (eval "$ac_compile") 2>conftest.er1
12889 ac_status=$?
12890 grep -v '^ *+' conftest.er1 >conftest.err
12891 rm -f conftest.er1
12892 cat conftest.err >&5
12893 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12894 (exit $ac_status); } && {
12895 test -z "$ac_c_werror_flag" ||
12896 test ! -s conftest.err
12897 } && test -s conftest.$ac_objext; then
12898 _EXT_CHECK=yes
12899 else
12900 $as_echo "$as_me: failed program was:" >&5
12901 sed 's/^/| /' conftest.$ac_ext >&5
12902
12903 _EXT_CHECK=no
12904 fi
12905
12906 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12907 CFLAGS="$SAVE_CFLAGS"
12908 { $as_echo "$as_me:$LINENO: checking if XV is defined" >&5
12909 $as_echo_n "checking if XV is defined... " >&6; }
12910 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
12911 $as_echo "$_EXT_CHECK" >&6; }
12912 if test "$_EXT_CHECK" != no; then
12913 REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
12914 fi
12915
12916
12917
12918 SAVE_CFLAGS="$CFLAGS"
12919 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
12920 cat >conftest.$ac_ext <<_ACEOF
12921 /* confdefs.h. */
12922 _ACEOF
12923 cat confdefs.h >>conftest.$ac_ext
12924 cat >>conftest.$ac_ext <<_ACEOF
12925 /* end confdefs.h. */
12926
12927 #include "xorg-server.h"
12928 #if !defined DPMSExtension
12929 #error DPMSExtension not defined
12930 #endif
12931
12932 int
12933 main ()
12934 {
12935
12936 ;
12937 return 0;
12938 }
12939 _ACEOF
12940 rm -f conftest.$ac_objext
12941 if { (ac_try="$ac_compile"
12942 case "(($ac_try" in
12943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12944 *) ac_try_echo=$ac_try;;
12945 esac
12946 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12947 $as_echo "$ac_try_echo") >&5
12948 (eval "$ac_compile") 2>conftest.er1
12949 ac_status=$?
12950 grep -v '^ *+' conftest.er1 >conftest.err
12951 rm -f conftest.er1
12952 cat conftest.err >&5
12953 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12954 (exit $ac_status); } && {
12955 test -z "$ac_c_werror_flag" ||
12956 test ! -s conftest.err
12957 } && test -s conftest.$ac_objext; then
12958 _EXT_CHECK=yes
12959 else
12960 $as_echo "$as_me: failed program was:" >&5
12961 sed 's/^/| /' conftest.$ac_ext >&5
12962
12963 _EXT_CHECK=no
12964 fi
12965
12966 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12967 CFLAGS="$SAVE_CFLAGS"
12968 { $as_echo "$as_me:$LINENO: checking if DPMSExtension is defined" >&5
12969 $as_echo_n "checking if DPMSExtension is defined... " >&6; }
12970 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
12971 $as_echo "$_EXT_CHECK" >&6; }
12972 if test "$_EXT_CHECK" != no; then
12973 REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
12974 fi
12975
12976
12977
12978 SAVE_CFLAGS="$CFLAGS"
12979 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
12980 cat >conftest.$ac_ext <<_ACEOF
12981 /* confdefs.h. */
12982 _ACEOF
12983 cat confdefs.h >>conftest.$ac_ext
12984 cat >>conftest.$ac_ext <<_ACEOF
12985 /* end confdefs.h. */
12986
12987 #include "xorg-server.h"
12988 #if !defined XFreeXDGA
12989 #error XFreeXDGA not defined
12990 #endif
12991
12992 int
12993 main ()
12994 {
12995
12996 ;
12997 return 0;
12998 }
12999 _ACEOF
13000 rm -f conftest.$ac_objext
13001 if { (ac_try="$ac_compile"
13002 case "(($ac_try" in
13003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13004 *) ac_try_echo=$ac_try;;
13005 esac
13006 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13007 $as_echo "$ac_try_echo") >&5
13008 (eval "$ac_compile") 2>conftest.er1
13009 ac_status=$?
13010 grep -v '^ *+' conftest.er1 >conftest.err
13011 rm -f conftest.er1
13012 cat conftest.err >&5
13013 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13014 (exit $ac_status); } && {
13015 test -z "$ac_c_werror_flag" ||
13016 test ! -s conftest.err
13017 } && test -s conftest.$ac_objext; then
13018 _EXT_CHECK=yes
13019 else
13020 $as_echo "$as_me: failed program was:" >&5
13021 sed 's/^/| /' conftest.$ac_ext >&5
13022
13023 _EXT_CHECK=no
13024 fi
13025
13026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13027 CFLAGS="$SAVE_CFLAGS"
13028 { $as_echo "$as_me:$LINENO: checking if XFreeXDGA is defined" >&5
13029 $as_echo_n "checking if XFreeXDGA is defined... " >&6; }
13030 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
13031 $as_echo "$_EXT_CHECK" >&6; }
13032 if test "$_EXT_CHECK" != no; then
13033 REQUIRED_MODULES="$REQUIRED_MODULES xf86dgaproto"
13034 fi
13035
13036
13037 # Checks for pkg-config packages
13038
13039 pkg_failed=no
13040 { $as_echo "$as_me:$LINENO: checking for XORG" >&5
13041 $as_echo_n "checking for XORG... " >&6; }
13042
13043 if test -n "$XORG_CFLAGS"; then
13044 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
13045 elif test -n "$PKG_CONFIG"; then
13046 if test -n "$PKG_CONFIG" && \
13047 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5
13048 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
13049 ac_status=$?
13050 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13051 (exit $ac_status); }; then
13052 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
13053 else
13054 pkg_failed=yes
13055 fi
13056 else
13057 pkg_failed=untried
13058 fi
13059 if test -n "$XORG_LIBS"; then
13060 pkg_cv_XORG_LIBS="$XORG_LIBS"
13061 elif test -n "$PKG_CONFIG"; then
13062 if test -n "$PKG_CONFIG" && \
13063 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5
13064 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
13065 ac_status=$?
13066 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13067 (exit $ac_status); }; then
13068 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
13069 else
13070 pkg_failed=yes
13071 fi
13072 else
13073 pkg_failed=untried
13074 fi
13075
13076
13077
13078 if test $pkg_failed = yes; then
13079
13080 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13081 _pkg_short_errors_supported=yes
13082 else
13083 _pkg_short_errors_supported=no
13084 fi
13085 if test $_pkg_short_errors_supported = yes; then
13086 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
13087 else
13088 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
13089 fi
13090 # Put the nasty error message in config.log where it belongs
13091 echo "$XORG_PKG_ERRORS" >&5
13092
13093 { { $as_echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met:
13094
13095 $XORG_PKG_ERRORS
13096
13097 Consider adjusting the PKG_CONFIG_PATH environment variable if you
13098 installed software in a non-standard prefix.
13099
13100 Alternatively, you may set the environment variables XORG_CFLAGS
13101 and XORG_LIBS to avoid the need to call pkg-config.
13102 See the pkg-config man page for more details.
13103 " >&5
13104 $as_echo "$as_me: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met:
13105
13106 $XORG_PKG_ERRORS
13107
13108 Consider adjusting the PKG_CONFIG_PATH environment variable if you
13109 installed software in a non-standard prefix.
13110
13111 Alternatively, you may set the environment variables XORG_CFLAGS
13112 and XORG_LIBS to avoid the need to call pkg-config.
13113 See the pkg-config man page for more details.
13114 " >&2;}
13115 { (exit 1); exit 1; }; }
13116 elif test $pkg_failed = untried; then
13117 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
13118 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13119 { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it
13120 is in your PATH or set the PKG_CONFIG environment variable to the full
13121 path to pkg-config.
13122
13123 Alternatively, you may set the environment variables XORG_CFLAGS
13124 and XORG_LIBS to avoid the need to call pkg-config.
13125 See the pkg-config man page for more details.
13126
13127 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13128 See \`config.log' for more details." >&5
13129 $as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it
13130 is in your PATH or set the PKG_CONFIG environment variable to the full
13131 path to pkg-config.
13132
13133 Alternatively, you may set the environment variables XORG_CFLAGS
13134 and XORG_LIBS to avoid the need to call pkg-config.
13135 See the pkg-config man page for more details.
13136
13137 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13138 See \`config.log' for more details." >&2;}
13139 { (exit 1); exit 1; }; }; }
13140 else
13141 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
13142 XORG_LIBS=$pkg_cv_XORG_LIBS
13143 { $as_echo "$as_me:$LINENO: result: yes" >&5
13144 $as_echo "yes" >&6; }
13145 :
13146 fi
13147
13148 save_CFLAGS="$CFLAGS"
13149 CFLAGS="$XORG_CFLAGS"
13150 { $as_echo "$as_me:$LINENO: checking whether xf86ConfigIsaEntity is declared" >&5
13151 $as_echo_n "checking whether xf86ConfigIsaEntity is declared... " >&6; }
13152 if test "${ac_cv_have_decl_xf86ConfigIsaEntity+set}" = set; then
13153 $as_echo_n "(cached) " >&6
13154 else
13155 cat >conftest.$ac_ext <<_ACEOF
13156 /* confdefs.h. */
13157 _ACEOF
13158 cat confdefs.h >>conftest.$ac_ext
13159 cat >>conftest.$ac_ext <<_ACEOF
13160 /* end confdefs.h. */
13161 #include "xf86.h"
13162
13163 int
13164 main ()
13165 {
13166 #ifndef xf86ConfigIsaEntity
13167 (void) xf86ConfigIsaEntity;
13168 #endif
13169
13170 ;
13171 return 0;
13172 }
13173 _ACEOF
13174 rm -f conftest.$ac_objext
13175 if { (ac_try="$ac_compile"
13176 case "(($ac_try" in
13177 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13178 *) ac_try_echo=$ac_try;;
13179 esac
13180 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13181 $as_echo "$ac_try_echo") >&5
13182 (eval "$ac_compile") 2>conftest.er1
13183 ac_status=$?
13184 grep -v '^ *+' conftest.er1 >conftest.err
13185 rm -f conftest.er1
13186 cat conftest.err >&5
13187 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13188 (exit $ac_status); } && {
13189 test -z "$ac_c_werror_flag" ||
13190 test ! -s conftest.err
13191 } && test -s conftest.$ac_objext; then
13192 ac_cv_have_decl_xf86ConfigIsaEntity=yes
13193 else
13194 $as_echo "$as_me: failed program was:" >&5
13195 sed 's/^/| /' conftest.$ac_ext >&5
13196
13197 ac_cv_have_decl_xf86ConfigIsaEntity=no
13198 fi
13199
13200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13201 fi
13202 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_xf86ConfigIsaEntity" >&5
13203 $as_echo "$ac_cv_have_decl_xf86ConfigIsaEntity" >&6; }
13204 if test "x$ac_cv_have_decl_xf86ConfigIsaEntity" = x""yes; then
13205
13206 cat >>confdefs.h <<\_ACEOF
13207 #define HAVE_ISA 1
13208 _ACEOF
13209
13210 fi
13211
13212 CFLAGS="$save_CFLAGS"
13213
13214 # Checks for libraries.
13215 SAVE_CPPFLAGS="$CPPFLAGS"
13216 CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
13217 { $as_echo "$as_me:$LINENO: checking whether XSERVER_LIBPCIACCESS is declared" >&5
13218 $as_echo_n "checking whether XSERVER_LIBPCIACCESS is declared... " >&6; }
13219 if test "${ac_cv_have_decl_XSERVER_LIBPCIACCESS+set}" = set; then
13220 $as_echo_n "(cached) " >&6
13221 else
13222 cat >conftest.$ac_ext <<_ACEOF
13223 /* confdefs.h. */
13224 _ACEOF
13225 cat confdefs.h >>conftest.$ac_ext
13226 cat >>conftest.$ac_ext <<_ACEOF
13227 /* end confdefs.h. */
13228 #include "xorg-server.h"
13229
13230 int
13231 main ()
13232 {
13233 #ifndef XSERVER_LIBPCIACCESS
13234 (void) XSERVER_LIBPCIACCESS;
13235 #endif
13236
13237 ;
13238 return 0;
13239 }
13240 _ACEOF
13241 rm -f conftest.$ac_objext
13242 if { (ac_try="$ac_compile"
13243 case "(($ac_try" in
13244 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13245 *) ac_try_echo=$ac_try;;
13246 esac
13247 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13248 $as_echo "$ac_try_echo") >&5
13249 (eval "$ac_compile") 2>conftest.er1
13250 ac_status=$?
13251 grep -v '^ *+' conftest.er1 >conftest.err
13252 rm -f conftest.er1
13253 cat conftest.err >&5
13254 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13255 (exit $ac_status); } && {
13256 test -z "$ac_c_werror_flag" ||
13257 test ! -s conftest.err
13258 } && test -s conftest.$ac_objext; then
13259 ac_cv_have_decl_XSERVER_LIBPCIACCESS=yes
13260 else
13261 $as_echo "$as_me: failed program was:" >&5
13262 sed 's/^/| /' conftest.$ac_ext >&5
13263
13264 ac_cv_have_decl_XSERVER_LIBPCIACCESS=no
13265 fi
13266
13267 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13268 fi
13269 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&5
13270 $as_echo "$ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&6; }
13271 if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then
13272 XSERVER_LIBPCIACCESS=yes
13273 else
13274 XSERVER_LIBPCIACCESS=no
13275 fi
13276
13277 CPPFLAGS="$SAVE_CPPFLAGS"
13278
13279 # Checks for header files.
13280 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
13281 $as_echo_n "checking for ANSI C header files... " >&6; }
13282 if test "${ac_cv_header_stdc+set}" = set; then
13283 $as_echo_n "(cached) " >&6
13284 else
13285 cat >conftest.$ac_ext <<_ACEOF
13286 /* confdefs.h. */
13287 _ACEOF
13288 cat confdefs.h >>conftest.$ac_ext
13289 cat >>conftest.$ac_ext <<_ACEOF
13290 /* end confdefs.h. */
13291 #include <stdlib.h>
13292 #include <stdarg.h>
13293 #include <string.h>
13294 #include <float.h>
13295
13296 int
13297 main ()
13298 {
13299
13300 ;
13301 return 0;
13302 }
13303 _ACEOF
13304 rm -f conftest.$ac_objext
13305 if { (ac_try="$ac_compile"
13306 case "(($ac_try" in
13307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13308 *) ac_try_echo=$ac_try;;
13309 esac
13310 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13311 $as_echo "$ac_try_echo") >&5
13312 (eval "$ac_compile") 2>conftest.er1
13313 ac_status=$?
13314 grep -v '^ *+' conftest.er1 >conftest.err
13315 rm -f conftest.er1
13316 cat conftest.err >&5
13317 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13318 (exit $ac_status); } && {
13319 test -z "$ac_c_werror_flag" ||
13320 test ! -s conftest.err
13321 } && test -s conftest.$ac_objext; then
13322 ac_cv_header_stdc=yes
13323 else
13324 $as_echo "$as_me: failed program was:" >&5
13325 sed 's/^/| /' conftest.$ac_ext >&5
13326
13327 ac_cv_header_stdc=no
13328 fi
13329
13330 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13331
13332 if test $ac_cv_header_stdc = yes; then
13333 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13334 cat >conftest.$ac_ext <<_ACEOF
13335 /* confdefs.h. */
13336 _ACEOF
13337 cat confdefs.h >>conftest.$ac_ext
13338 cat >>conftest.$ac_ext <<_ACEOF
13339 /* end confdefs.h. */
13340 #include <string.h>
13341
13342 _ACEOF
13343 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13344 $EGREP "memchr" >/dev/null 2>&1; then
13345 :
13346 else
13347 ac_cv_header_stdc=no
13348 fi
13349 rm -f conftest*
13350
13351 fi
13352
13353 if test $ac_cv_header_stdc = yes; then
13354 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13355 cat >conftest.$ac_ext <<_ACEOF
13356 /* confdefs.h. */
13357 _ACEOF
13358 cat confdefs.h >>conftest.$ac_ext
13359 cat >>conftest.$ac_ext <<_ACEOF
13360 /* end confdefs.h. */
13361 #include <stdlib.h>
13362
13363 _ACEOF
13364 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13365 $EGREP "free" >/dev/null 2>&1; then
13366 :
13367 else
13368 ac_cv_header_stdc=no
13369 fi
13370 rm -f conftest*
13371
13372 fi
13373
13374 if test $ac_cv_header_stdc = yes; then
13375 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13376 if test "$cross_compiling" = yes; then
13377 :
13378 else
13379 cat >conftest.$ac_ext <<_ACEOF
13380 /* confdefs.h. */
13381 _ACEOF
13382 cat confdefs.h >>conftest.$ac_ext
13383 cat >>conftest.$ac_ext <<_ACEOF
13384 /* end confdefs.h. */
13385 #include <ctype.h>
13386 #include <stdlib.h>
13387 #if ((' ' & 0x0FF) == 0x020)
13388 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
13389 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
13390 #else
13391 # define ISLOWER(c) \
13392 (('a' <= (c) && (c) <= 'i') \
13393 || ('j' <= (c) && (c) <= 'r') \
13394 || ('s' <= (c) && (c) <= 'z'))
13395 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
13396 #endif
13397
13398 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
13399 int
13400 main ()
13401 {
13402 int i;
13403 for (i = 0; i < 256; i++)
13404 if (XOR (islower (i), ISLOWER (i))
13405 || toupper (i) != TOUPPER (i))
13406 return 2;
13407 return 0;
13408 }
13409 _ACEOF
13410 rm -f conftest$ac_exeext
13411 if { (ac_try="$ac_link"
13412 case "(($ac_try" in
13413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13414 *) ac_try_echo=$ac_try;;
13415 esac
13416 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13417 $as_echo "$ac_try_echo") >&5
13418 (eval "$ac_link") 2>&5
13419 ac_status=$?
13420 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13421 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13422 { (case "(($ac_try" in
13423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13424 *) ac_try_echo=$ac_try;;
13425 esac
13426 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13427 $as_echo "$ac_try_echo") >&5
13428 (eval "$ac_try") 2>&5
13429 ac_status=$?
13430 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13431 (exit $ac_status); }; }; then
13432 :
13433 else
13434 $as_echo "$as_me: program exited with status $ac_status" >&5
13435 $as_echo "$as_me: failed program was:" >&5
13436 sed 's/^/| /' conftest.$ac_ext >&5
13437
13438 ( exit $ac_status )
13439 ac_cv_header_stdc=no
13440 fi
13441 rm -rf conftest.dSYM
13442 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13443 fi
13444
13445
13446 fi
13447 fi
13448 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
13449 $as_echo "$ac_cv_header_stdc" >&6; }
13450 if test $ac_cv_header_stdc = yes; then
13451
13452 cat >>confdefs.h <<\_ACEOF
13453 #define STDC_HEADERS 1
13454 _ACEOF
13455
13456 fi
13457
13458
13459 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
13460
13461 pkg_failed=no
13462 { $as_echo "$as_me:$LINENO: checking for PCIACCESS" >&5
13463 $as_echo_n "checking for PCIACCESS... " >&6; }
13464
13465 if test -n "$PCIACCESS_CFLAGS"; then
13466 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
13467 elif test -n "$PKG_CONFIG"; then
13468 if test -n "$PKG_CONFIG" && \
13469 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5
13470 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
13471 ac_status=$?
13472 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13473 (exit $ac_status); }; then
13474 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
13475 else
13476 pkg_failed=yes
13477 fi
13478 else
13479 pkg_failed=untried
13480 fi
13481 if test -n "$PCIACCESS_LIBS"; then
13482 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
13483 elif test -n "$PKG_CONFIG"; then
13484 if test -n "$PKG_CONFIG" && \
13485 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5
13486 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
13487 ac_status=$?
13488 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13489 (exit $ac_status); }; then
13490 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
13491 else
13492 pkg_failed=yes
13493 fi
13494 else
13495 pkg_failed=untried
13496 fi
13497
13498
13499
13500 if test $pkg_failed = yes; then
13501
13502 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13503 _pkg_short_errors_supported=yes
13504 else
13505 _pkg_short_errors_supported=no
13506 fi
13507 if test $_pkg_short_errors_supported = yes; then
13508 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1`
13509 else
13510 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1`
13511 fi
13512 # Put the nasty error message in config.log where it belongs
13513 echo "$PCIACCESS_PKG_ERRORS" >&5
13514
13515 { { $as_echo "$as_me:$LINENO: error: Package requirements (pciaccess >= 0.8.0) were not met:
13516
13517 $PCIACCESS_PKG_ERRORS
13518
13519 Consider adjusting the PKG_CONFIG_PATH environment variable if you
13520 installed software in a non-standard prefix.
13521
13522 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
13523 and PCIACCESS_LIBS to avoid the need to call pkg-config.
13524 See the pkg-config man page for more details.
13525 " >&5
13526 $as_echo "$as_me: error: Package requirements (pciaccess >= 0.8.0) were not met:
13527
13528 $PCIACCESS_PKG_ERRORS
13529
13530 Consider adjusting the PKG_CONFIG_PATH environment variable if you
13531 installed software in a non-standard prefix.
13532
13533 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
13534 and PCIACCESS_LIBS to avoid the need to call pkg-config.
13535 See the pkg-config man page for more details.
13536 " >&2;}
13537 { (exit 1); exit 1; }; }
13538 elif test $pkg_failed = untried; then
13539 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
13540 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13541 { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it
13542 is in your PATH or set the PKG_CONFIG environment variable to the full
13543 path to pkg-config.
13544
13545 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
13546 and PCIACCESS_LIBS to avoid the need to call pkg-config.
13547 See the pkg-config man page for more details.
13548
13549 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13550 See \`config.log' for more details." >&5
13551 $as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it
13552 is in your PATH or set the PKG_CONFIG environment variable to the full
13553 path to pkg-config.
13554
13555 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
13556 and PCIACCESS_LIBS to avoid the need to call pkg-config.
13557 See the pkg-config man page for more details.
13558
13559 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13560 See \`config.log' for more details." >&2;}
13561 { (exit 1); exit 1; }; }; }
13562 else
13563 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
13564 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
13565 { $as_echo "$as_me:$LINENO: result: yes" >&5
13566 $as_echo "yes" >&6; }
13567 :
13568 fi
13569 XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS"
13570 fi
13571 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
13572 XSERVER_LIBPCIACCESS_TRUE=
13573 XSERVER_LIBPCIACCESS_FALSE='#'
13574 else
13575 XSERVER_LIBPCIACCESS_TRUE='#'
13576 XSERVER_LIBPCIACCESS_FALSE=
13577 fi
13578
13579
13580
13581
13582
13583 DRIVER_NAME=neomagic
13584
13585
13586 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
13587
13588 cat >confcache <<\_ACEOF
13589 # This file is a shell script that caches the results of configure
13590 # tests run on this system so they can be shared between configure
13591 # scripts and configure runs, see configure's option --config-cache.
13592 # It is not useful on other systems. If it contains results you don't
13593 # want to keep, you may remove or edit it.
13594 #
13595 # config.status only pays attention to the cache file if you give it
13596 # the --recheck option to rerun configure.
13597 #
13598 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13599 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13600 # following values.
13601
13602 _ACEOF
13603
13604 # The following way of writing the cache mishandles newlines in values,
13605 # but we know of no workaround that is simple, portable, and efficient.
13606 # So, we kill variables containing newlines.
13607 # Ultrix sh set writes to stderr and can't be redirected directly,
13608 # and sets the high bit in the cache file unless we assign to the vars.
13609 (
13610 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13611 eval ac_val=\$$ac_var
13612 case $ac_val in #(
13613 *${as_nl}*)
13614 case $ac_var in #(
13615 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
13616 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13617 esac
13618 case $ac_var in #(
13619 _ | IFS | as_nl) ;; #(
13620 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13621 *) $as_unset $ac_var ;;
13622 esac ;;
13623 esac
13624 done
13625
13626 (set) 2>&1 |
13627 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13628 *${as_nl}ac_space=\ *)
13629 # `set' does not quote correctly, so add quotes (double-quote
13630 # substitution turns \\\\ into \\, and sed turns \\ into \).
13631 sed -n \
13632 "s/'/'\\\\''/g;
13633 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13634 ;; #(
13635 *)
13636 # `set' quotes correctly as required by POSIX, so do not add quotes.
13637 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13638 ;;
13639 esac |
13640 sort
13641 ) |
13642 sed '
13643 /^ac_cv_env_/b end
13644 t clear
13645 :clear
13646 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13647 t end
13648 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13649 :end' >>confcache
13650 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13651 if test -w "$cache_file"; then
13652 test "x$cache_file" != "x/dev/null" &&
13653 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
13654 $as_echo "$as_me: updating cache $cache_file" >&6;}
13655 cat confcache >$cache_file
13656 else
13657 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13658 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13659 fi
13660 fi
13661 rm -f confcache
13662
13663 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13664 # Let make expand exec_prefix.
13665 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13666
13667 DEFS=-DHAVE_CONFIG_H
13668
13669 ac_libobjs=
13670 ac_ltlibobjs=
13671 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13672 # 1. Remove the extension, and $U if already installed.
13673 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13674 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13675 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13676 # will be set to the directory where LIBOBJS objects are built.
13677 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13678 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13679 done
13680 LIBOBJS=$ac_libobjs
13681
13682 LTLIBOBJS=$ac_ltlibobjs
13683
13684
13685 if test -n "$EXEEXT"; then
13686 am__EXEEXT_TRUE=
13687 am__EXEEXT_FALSE='#'
13688 else
13689 am__EXEEXT_TRUE='#'
13690 am__EXEEXT_FALSE=
13691 fi
13692
13693 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13694 { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
13695 Usually this means the macro was only invoked conditionally." >&5
13696 $as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
13697 Usually this means the macro was only invoked conditionally." >&2;}
13698 { (exit 1); exit 1; }; }
13699 fi
13700 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13701 { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
13702 Usually this means the macro was only invoked conditionally." >&5
13703 $as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
13704 Usually this means the macro was only invoked conditionally." >&2;}
13705 { (exit 1); exit 1; }; }
13706 fi
13707 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13708 { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
13709 Usually this means the macro was only invoked conditionally." >&5
13710 $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
13711 Usually this means the macro was only invoked conditionally." >&2;}
13712 { (exit 1); exit 1; }; }
13713 fi
13714 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13715 { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
13716 Usually this means the macro was only invoked conditionally." >&5
13717 $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
13718 Usually this means the macro was only invoked conditionally." >&2;}
13719 { (exit 1); exit 1; }; }
13720 fi
13721 if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then
13722 { { $as_echo "$as_me:$LINENO: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined.
13723 Usually this means the macro was only invoked conditionally." >&5
13724 $as_echo "$as_me: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined.
13725 Usually this means the macro was only invoked conditionally." >&2;}
13726 { (exit 1); exit 1; }; }
13727 fi
13728
13729 : ${CONFIG_STATUS=./config.status}
13730 ac_write_fail=0
13731 ac_clean_files_save=$ac_clean_files
13732 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13733 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13734 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13735 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13736 #! $SHELL
13737 # Generated by $as_me.
13738 # Run this file to recreate the current configuration.
13739 # Compiler output produced by configure, useful for debugging
13740 # configure, is in config.log if it exists.
13741
13742 debug=false
13743 ac_cs_recheck=false
13744 ac_cs_silent=false
13745 SHELL=\${CONFIG_SHELL-$SHELL}
13746 _ACEOF
13747
13748 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13749 ## --------------------- ##
13750 ## M4sh Initialization. ##
13751 ## --------------------- ##
13752
13753 # Be more Bourne compatible
13754 DUALCASE=1; export DUALCASE # for MKS sh
13755 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13756 emulate sh
13757 NULLCMD=:
13758 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13759 # is contrary to our usage. Disable this feature.
13760 alias -g '${1+"$@"}'='"$@"'
13761 setopt NO_GLOB_SUBST
13762 else
13763 case `(set -o) 2>/dev/null` in
13764 *posix*) set -o posix ;;
13765 esac
13766
13767 fi
13768
13769
13770
13771
13772 # PATH needs CR
13773 # Avoid depending upon Character Ranges.
13774 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13775 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13776 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13777 as_cr_digits='0123456789'
13778 as_cr_alnum=$as_cr_Letters$as_cr_digits
13779
13780 as_nl='
13781 '
13782 export as_nl
13783 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13784 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13785 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13786 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13787 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13788 as_echo='printf %s\n'
13789 as_echo_n='printf %s'
13790 else
13791 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13792 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13793 as_echo_n='/usr/ucb/echo -n'
13794 else
13795 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13796 as_echo_n_body='eval
13797 arg=$1;
13798 case $arg in
13799 *"$as_nl"*)
13800 expr "X$arg" : "X\\(.*\\)$as_nl";
13801 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13802 esac;
13803 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13804 '
13805 export as_echo_n_body
13806 as_echo_n='sh -c $as_echo_n_body as_echo'
13807 fi
13808 export as_echo_body
13809 as_echo='sh -c $as_echo_body as_echo'
13810 fi
13811
13812 # The user is always right.
13813 if test "${PATH_SEPARATOR+set}" != set; then
13814 PATH_SEPARATOR=:
13815 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13816 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13817 PATH_SEPARATOR=';'
13818 }
13819 fi
13820
13821 # Support unset when possible.
13822 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13823 as_unset=unset
13824 else
13825 as_unset=false
13826 fi
13827
13828
13829 # IFS
13830 # We need space, tab and new line, in precisely that order. Quoting is
13831 # there to prevent editors from complaining about space-tab.
13832 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13833 # splitting by setting IFS to empty value.)
13834 IFS=" "" $as_nl"
13835
13836 # Find who we are. Look in the path if we contain no directory separator.
13837 case $0 in
13838 *[\\/]* ) as_myself=$0 ;;
13839 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13840 for as_dir in $PATH
13841 do
13842 IFS=$as_save_IFS
13843 test -z "$as_dir" && as_dir=.
13844 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13845 done
13846 IFS=$as_save_IFS
13847
13848 ;;
13849 esac
13850 # We did not find ourselves, most probably we were run as `sh COMMAND'
13851 # in which case we are not to be found in the path.
13852 if test "x$as_myself" = x; then
13853 as_myself=$0
13854 fi
13855 if test ! -f "$as_myself"; then
13856 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13857 { (exit 1); exit 1; }
13858 fi
13859
13860 # Work around bugs in pre-3.0 UWIN ksh.
13861 for as_var in ENV MAIL MAILPATH
13862 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13863 done
13864 PS1='$ '
13865 PS2='> '
13866 PS4='+ '
13867
13868 # NLS nuisances.
13869 LC_ALL=C
13870 export LC_ALL
13871 LANGUAGE=C
13872 export LANGUAGE
13873
13874 # Required to use basename.
13875 if expr a : '\(a\)' >/dev/null 2>&1 &&
13876 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13877 as_expr=expr
13878 else
13879 as_expr=false
13880 fi
13881
13882 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13883 as_basename=basename
13884 else
13885 as_basename=false
13886 fi
13887
13888
13889 # Name of the executable.
13890 as_me=`$as_basename -- "$0" ||
13891 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13892 X"$0" : 'X\(//\)$' \| \
13893 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13894 $as_echo X/"$0" |
13895 sed '/^.*\/\([^/][^/]*\)\/*$/{
13896 s//\1/
13897 q
13898 }
13899 /^X\/\(\/\/\)$/{
13900 s//\1/
13901 q
13902 }
13903 /^X\/\(\/\).*/{
13904 s//\1/
13905 q
13906 }
13907 s/.*/./; q'`
13908
13909 # CDPATH.
13910 $as_unset CDPATH
13911
13912
13913
13914 as_lineno_1=$LINENO
13915 as_lineno_2=$LINENO
13916 test "x$as_lineno_1" != "x$as_lineno_2" &&
13917 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13918
13919 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13920 # uniformly replaced by the line number. The first 'sed' inserts a
13921 # line-number line after each line using $LINENO; the second 'sed'
13922 # does the real work. The second script uses 'N' to pair each
13923 # line-number line with the line containing $LINENO, and appends
13924 # trailing '-' during substitution so that $LINENO is not a special
13925 # case at line end.
13926 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13927 # scripts with optimization help from Paolo Bonzini. Blame Lee
13928 # E. McMahon (1931-1989) for sed's syntax. :-)
13929 sed -n '
13930 p
13931 /[$]LINENO/=
13932 ' <$as_myself |
13933 sed '
13934 s/[$]LINENO.*/&-/
13935 t lineno
13936 b
13937 :lineno
13938 N
13939 :loop
13940 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13941 t loop
13942 s/-\n.*//
13943 ' >$as_me.lineno &&
13944 chmod +x "$as_me.lineno" ||
13945 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13946 { (exit 1); exit 1; }; }
13947
13948 # Don't try to exec as it changes $[0], causing all sort of problems
13949 # (the dirname of $[0] is not the place where we might find the
13950 # original and so on. Autoconf is especially sensitive to this).
13951 . "./$as_me.lineno"
13952 # Exit status is that of the last command.
13953 exit
13954 }
13955
13956
13957 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13958 as_dirname=dirname
13959 else
13960 as_dirname=false
13961 fi
13962
13963 ECHO_C= ECHO_N= ECHO_T=
13964 case `echo -n x` in
13965 -n*)
13966 case `echo 'x\c'` in
13967 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13968 *) ECHO_C='\c';;
13969 esac;;
13970 *)
13971 ECHO_N='-n';;
13972 esac
13973 if expr a : '\(a\)' >/dev/null 2>&1 &&
13974 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13975 as_expr=expr
13976 else
13977 as_expr=false
13978 fi
13979
13980 rm -f conf$$ conf$$.exe conf$$.file
13981 if test -d conf$$.dir; then
13982 rm -f conf$$.dir/conf$$.file
13983 else
13984 rm -f conf$$.dir
13985 mkdir conf$$.dir 2>/dev/null
13986 fi
13987 if (echo >conf$$.file) 2>/dev/null; then
13988 if ln -s conf$$.file conf$$ 2>/dev/null; then
13989 as_ln_s='ln -s'
13990 # ... but there are two gotchas:
13991 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13992 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13993 # In both cases, we have to default to `cp -p'.
13994 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13995 as_ln_s='cp -p'
13996 elif ln conf$$.file conf$$ 2>/dev/null; then
13997 as_ln_s=ln
13998 else
13999 as_ln_s='cp -p'
14000 fi
14001 else
14002 as_ln_s='cp -p'
14003 fi
14004 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14005 rmdir conf$$.dir 2>/dev/null
14006
14007 if mkdir -p . 2>/dev/null; then
14008 as_mkdir_p=:
14009 else
14010 test -d ./-p && rmdir ./-p
14011 as_mkdir_p=false
14012 fi
14013
14014 if test -x / >/dev/null 2>&1; then
14015 as_test_x='test -x'
14016 else
14017 if ls -dL / >/dev/null 2>&1; then
14018 as_ls_L_option=L
14019 else
14020 as_ls_L_option=
14021 fi
14022 as_test_x='
14023 eval sh -c '\''
14024 if test -d "$1"; then
14025 test -d "$1/.";
14026 else
14027 case $1 in
14028 -*)set "./$1";;
14029 esac;
14030 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
14031 ???[sx]*):;;*)false;;esac;fi
14032 '\'' sh
14033 '
14034 fi
14035 as_executable_p=$as_test_x
14036
14037 # Sed expression to map a string onto a valid CPP name.
14038 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14039
14040 # Sed expression to map a string onto a valid variable name.
14041 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14042
14043
14044 exec 6>&1
14045
14046 # Save the log message, to keep $[0] and so on meaningful, and to
14047 # report actual input values of CONFIG_FILES etc. instead of their
14048 # values after options handling.
14049 ac_log="
14050 This file was extended by xf86-video-neomagic $as_me 1.2.5, which was
14051 generated by GNU Autoconf 2.63. Invocation command line was
14052
14053 CONFIG_FILES = $CONFIG_FILES
14054 CONFIG_HEADERS = $CONFIG_HEADERS
14055 CONFIG_LINKS = $CONFIG_LINKS
14056 CONFIG_COMMANDS = $CONFIG_COMMANDS
14057 $ $0 $@
14058
14059 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14060 "
14061
14062 _ACEOF
14063
14064 case $ac_config_files in *"
14065 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14066 esac
14067
14068 case $ac_config_headers in *"
14069 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14070 esac
14071
14072
14073 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14074 # Files that config.status was made for.
14075 config_files="$ac_config_files"
14076 config_headers="$ac_config_headers"
14077 config_commands="$ac_config_commands"
14078
14079 _ACEOF
14080
14081 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14082 ac_cs_usage="\
14083 \`$as_me' instantiates files from templates according to the
14084 current configuration.
14085
14086 Usage: $0 [OPTION]... [FILE]...
14087
14088 -h, --help print this help, then exit
14089 -V, --version print version number and configuration settings, then exit
14090 -q, --quiet, --silent
14091 do not print progress messages
14092 -d, --debug don't remove temporary files
14093 --recheck update $as_me by reconfiguring in the same conditions
14094 --file=FILE[:TEMPLATE]
14095 instantiate the configuration file FILE
14096 --header=FILE[:TEMPLATE]
14097 instantiate the configuration header FILE
14098
14099 Configuration files:
14100 $config_files
14101
14102 Configuration headers:
14103 $config_headers
14104
14105 Configuration commands:
14106 $config_commands
14107
14108 Report bugs to <bug-autoconf (at] gnu.org>."
14109
14110 _ACEOF
14111 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14112 ac_cs_version="\\
14113 xf86-video-neomagic config.status 1.2.5
14114 configured by $0, generated by GNU Autoconf 2.63,
14115 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14116
14117 Copyright (C) 2008 Free Software Foundation, Inc.
14118 This config.status script is free software; the Free Software Foundation
14119 gives unlimited permission to copy, distribute and modify it."
14120
14121 ac_pwd='$ac_pwd'
14122 srcdir='$srcdir'
14123 INSTALL='$INSTALL'
14124 MKDIR_P='$MKDIR_P'
14125 AWK='$AWK'
14126 test -n "\$AWK" || AWK=awk
14127 _ACEOF
14128
14129 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14130 # The default lists apply if the user does not specify any file.
14131 ac_need_defaults=:
14132 while test $# != 0
14133 do
14134 case $1 in
14135 --*=*)
14136 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14137 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14138 ac_shift=:
14139 ;;
14140 *)
14141 ac_option=$1
14142 ac_optarg=$2
14143 ac_shift=shift
14144 ;;
14145 esac
14146
14147 case $ac_option in
14148 # Handling of the options.
14149 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14150 ac_cs_recheck=: ;;
14151 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14152 $as_echo "$ac_cs_version"; exit ;;
14153 --debug | --debu | --deb | --de | --d | -d )
14154 debug=: ;;
14155 --file | --fil | --fi | --f )
14156 $ac_shift
14157 case $ac_optarg in
14158 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14159 esac
14160 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
14161 ac_need_defaults=false;;
14162 --header | --heade | --head | --hea )
14163 $ac_shift
14164 case $ac_optarg in
14165 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14166 esac
14167 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
14168 ac_need_defaults=false;;
14169 --he | --h)
14170 # Conflict between --help and --header
14171 { $as_echo "$as_me: error: ambiguous option: $1
14172 Try \`$0 --help' for more information." >&2
14173 { (exit 1); exit 1; }; };;
14174 --help | --hel | -h )
14175 $as_echo "$ac_cs_usage"; exit ;;
14176 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14177 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14178 ac_cs_silent=: ;;
14179
14180 # This is an error.
14181 -*) { $as_echo "$as_me: error: unrecognized option: $1
14182 Try \`$0 --help' for more information." >&2
14183 { (exit 1); exit 1; }; } ;;
14184
14185 *) ac_config_targets="$ac_config_targets $1"
14186 ac_need_defaults=false ;;
14187
14188 esac
14189 shift
14190 done
14191
14192 ac_configure_extra_args=
14193
14194 if $ac_cs_silent; then
14195 exec 6>/dev/null
14196 ac_configure_extra_args="$ac_configure_extra_args --silent"
14197 fi
14198
14199 _ACEOF
14200 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14201 if \$ac_cs_recheck; then
14202 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14203 shift
14204 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14205 CONFIG_SHELL='$SHELL'
14206 export CONFIG_SHELL
14207 exec "\$@"
14208 fi
14209
14210 _ACEOF
14211 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14212 exec 5>>config.log
14213 {
14214 echo
14215 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14216 ## Running $as_me. ##
14217 _ASBOX
14218 $as_echo "$ac_log"
14219 } >&5
14220
14221 _ACEOF
14222 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14223 #
14224 # INIT-COMMANDS
14225 #
14226 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14227
14228
14229 # The HP-UX ksh and POSIX shell print the target directory to stdout
14230 # if CDPATH is set.
14231 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14232
14233 sed_quote_subst='$sed_quote_subst'
14234 double_quote_subst='$double_quote_subst'
14235 delay_variable_subst='$delay_variable_subst'
14236 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
14237 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
14238 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
14239 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
14240 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
14241 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
14242 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
14243 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
14244 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
14245 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
14246 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
14247 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
14248 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
14249 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
14250 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
14251 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
14252 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
14253 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
14254 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
14255 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
14256 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
14257 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
14258 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
14259 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
14260 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
14261 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
14262 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
14263 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14264 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
14265 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
14266 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
14267 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
14268 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14269 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
14270 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
14271 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14272 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14273 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14274 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
14275 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14276 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
14277 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
14278 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
14279 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
14280 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"`'
14281 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"`'
14282 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
14283 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
14284 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
14285 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
14286 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
14287 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
14288 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
14289 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
14290 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
14291 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
14292 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
14293 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
14294 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
14295 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
14296 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
14297 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
14298 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14299 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14300 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
14301 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
14302 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14303 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14304 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
14305 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14306 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14307 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14308 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14309 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14310 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14311 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
14312 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14313 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14314 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14315 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
14316 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
14317 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
14318 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
14319 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
14320 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14321 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
14322 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
14323 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
14324 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
14325 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
14326 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14327 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14328 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14329 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14330 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
14331 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
14332 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
14333 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
14334 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
14335 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14336 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14337 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
14338 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14339 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
14340 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14341 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14342 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14343 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14344 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
14345 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
14346 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14347 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14348 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
14349 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
14350 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
14351 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
14352 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
14353 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
14354
14355 LTCC='$LTCC'
14356 LTCFLAGS='$LTCFLAGS'
14357 compiler='$compiler_DEFAULT'
14358
14359 # Quote evaled strings.
14360 for var in SED \
14361 GREP \
14362 EGREP \
14363 FGREP \
14364 LD \
14365 NM \
14366 LN_S \
14367 lt_SP2NL \
14368 lt_NL2SP \
14369 reload_flag \
14370 OBJDUMP \
14371 deplibs_check_method \
14372 file_magic_cmd \
14373 AR \
14374 AR_FLAGS \
14375 STRIP \
14376 RANLIB \
14377 CC \
14378 CFLAGS \
14379 compiler \
14380 lt_cv_sys_global_symbol_pipe \
14381 lt_cv_sys_global_symbol_to_cdecl \
14382 lt_cv_sys_global_symbol_to_c_name_address \
14383 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14384 SHELL \
14385 ECHO \
14386 lt_prog_compiler_no_builtin_flag \
14387 lt_prog_compiler_wl \
14388 lt_prog_compiler_pic \
14389 lt_prog_compiler_static \
14390 lt_cv_prog_compiler_c_o \
14391 need_locks \
14392 DSYMUTIL \
14393 NMEDIT \
14394 LIPO \
14395 OTOOL \
14396 OTOOL64 \
14397 shrext_cmds \
14398 export_dynamic_flag_spec \
14399 whole_archive_flag_spec \
14400 compiler_needs_object \
14401 with_gnu_ld \
14402 allow_undefined_flag \
14403 no_undefined_flag \
14404 hardcode_libdir_flag_spec \
14405 hardcode_libdir_flag_spec_ld \
14406 hardcode_libdir_separator \
14407 fix_srcfile_path \
14408 exclude_expsyms \
14409 include_expsyms \
14410 file_list_spec \
14411 variables_saved_for_relink \
14412 libname_spec \
14413 library_names_spec \
14414 soname_spec \
14415 finish_eval \
14416 old_striplib \
14417 striplib; do
14418 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14419 *[\\\\\\\`\\"\\\$]*)
14420 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14421 ;;
14422 *)
14423 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14424 ;;
14425 esac
14426 done
14427
14428 # Double-quote double-evaled strings.
14429 for var in reload_cmds \
14430 old_postinstall_cmds \
14431 old_postuninstall_cmds \
14432 old_archive_cmds \
14433 extract_expsyms_cmds \
14434 old_archive_from_new_cmds \
14435 old_archive_from_expsyms_cmds \
14436 archive_cmds \
14437 archive_expsym_cmds \
14438 module_cmds \
14439 module_expsym_cmds \
14440 export_symbols_cmds \
14441 prelink_cmds \
14442 postinstall_cmds \
14443 postuninstall_cmds \
14444 finish_cmds \
14445 sys_lib_search_path_spec \
14446 sys_lib_dlsearch_path_spec; do
14447 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14448 *[\\\\\\\`\\"\\\$]*)
14449 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14450 ;;
14451 *)
14452 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14453 ;;
14454 esac
14455 done
14456
14457 # Fix-up fallback echo if it was mangled by the above quoting rules.
14458 case \$lt_ECHO in
14459 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
14460 ;;
14461 esac
14462
14463 ac_aux_dir='$ac_aux_dir'
14464 xsi_shell='$xsi_shell'
14465 lt_shell_append='$lt_shell_append'
14466
14467 # See if we are running on zsh, and set the options which allow our
14468 # commands through without removal of \ escapes INIT.
14469 if test -n "\${ZSH_VERSION+set}" ; then
14470 setopt NO_GLOB_SUBST
14471 fi
14472
14473
14474 PACKAGE='$PACKAGE'
14475 VERSION='$VERSION'
14476 TIMESTAMP='$TIMESTAMP'
14477 RM='$RM'
14478 ofile='$ofile'
14479
14480
14481
14482
14483 _ACEOF
14484
14485 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14486
14487 # Handling of arguments.
14488 for ac_config_target in $ac_config_targets
14489 do
14490 case $ac_config_target in
14491 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14492 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14493 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14494 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14495 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14496 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
14497
14498 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14499 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14500 { (exit 1); exit 1; }; };;
14501 esac
14502 done
14503
14504
14505 # If the user did not use the arguments to specify the items to instantiate,
14506 # then the envvar interface is used. Set only those that are not.
14507 # We use the long form for the default assignment because of an extremely
14508 # bizarre bug on SunOS 4.1.3.
14509 if $ac_need_defaults; then
14510 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14511 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14512 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14513 fi
14514
14515 # Have a temporary directory for convenience. Make it in the build tree
14516 # simply because there is no reason against having it here, and in addition,
14517 # creating and moving files from /tmp can sometimes cause problems.
14518 # Hook for its removal unless debugging.
14519 # Note that there is a small window in which the directory will not be cleaned:
14520 # after its creation but before its name has been assigned to `$tmp'.
14521 $debug ||
14522 {
14523 tmp=
14524 trap 'exit_status=$?
14525 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14526 ' 0
14527 trap '{ (exit 1); exit 1; }' 1 2 13 15
14528 }
14529 # Create a (secure) tmp directory for tmp files.
14530
14531 {
14532 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14533 test -n "$tmp" && test -d "$tmp"
14534 } ||
14535 {
14536 tmp=./conf$$-$RANDOM
14537 (umask 077 && mkdir "$tmp")
14538 } ||
14539 {
14540 $as_echo "$as_me: cannot create a temporary directory in ." >&2
14541 { (exit 1); exit 1; }
14542 }
14543
14544 # Set up the scripts for CONFIG_FILES section.
14545 # No need to generate them if there are no CONFIG_FILES.
14546 # This happens for instance with `./config.status config.h'.
14547 if test -n "$CONFIG_FILES"; then
14548
14549
14550 ac_cr='
'
14552 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14553 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14554 ac_cs_awk_cr='\\r'
14555 else
14556 ac_cs_awk_cr=$ac_cr
14557 fi
14558
14559 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14560 _ACEOF
14561
14562
14563 {
14564 echo "cat >conf$$subs.awk <<_ACEOF" &&
14565 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14566 echo "_ACEOF"
14567 } >conf$$subs.sh ||
14568 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14569 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14570 { (exit 1); exit 1; }; }
14571 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14572 ac_delim='%!_!# '
14573 for ac_last_try in false false false false false :; do
14574 . ./conf$$subs.sh ||
14575 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14576 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14577 { (exit 1); exit 1; }; }
14578
14579 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14580 if test $ac_delim_n = $ac_delim_num; then
14581 break
14582 elif $ac_last_try; then
14583 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14584 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14585 { (exit 1); exit 1; }; }
14586 else
14587 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14588 fi
14589 done
14590 rm -f conf$$subs.sh
14591
14592 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14593 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14594 _ACEOF
14595 sed -n '
14596 h
14597 s/^/S["/; s/!.*/"]=/
14598 p
14599 g
14600 s/^[^!]*!//
14601 :repl
14602 t repl
14603 s/'"$ac_delim"'$//
14604 t delim
14605 :nl
14606 h
14607 s/\(.\{148\}\).*/\1/
14608 t more1
14609 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14610 p
14611 n
14612 b repl
14613 :more1
14614 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14615 p
14616 g
14617 s/.\{148\}//
14618 t nl
14619 :delim
14620 h
14621 s/\(.\{148\}\).*/\1/
14622 t more2
14623 s/["\\]/\\&/g; s/^/"/; s/$/"/
14624 p
14625 b
14626 :more2
14627 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14628 p
14629 g
14630 s/.\{148\}//
14631 t delim
14632 ' <conf$$subs.awk | sed '
14633 /^[^""]/{
14634 N
14635 s/\n//
14636 }
14637 ' >>$CONFIG_STATUS || ac_write_fail=1
14638 rm -f conf$$subs.awk
14639 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14640 _ACAWK
14641 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14642 for (key in S) S_is_set[key] = 1
14643 FS = ""
14644
14645 }
14646 {
14647 line = $ 0
14648 nfields = split(line, field, "@")
14649 substed = 0
14650 len = length(field[1])
14651 for (i = 2; i < nfields; i++) {
14652 key = field[i]
14653 keylen = length(key)
14654 if (S_is_set[key]) {
14655 value = S[key]
14656 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14657 len += length(value) + length(field[++i])
14658 substed = 1
14659 } else
14660 len += 1 + keylen
14661 }
14662
14663 print line
14664 }
14665
14666 _ACAWK
14667 _ACEOF
14668 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14669 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14670 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14671 else
14672 cat
14673 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14674 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
14675 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
14676 { (exit 1); exit 1; }; }
14677 _ACEOF
14678
14679 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14680 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14681 # trailing colons and then remove the whole line if VPATH becomes empty
14682 # (actually we leave an empty line to preserve line numbers).
14683 if test "x$srcdir" = x.; then
14684 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14685 s/:*\$(srcdir):*/:/
14686 s/:*\${srcdir}:*/:/
14687 s/:*@srcdir@:*/:/
14688 s/^\([^=]*=[ ]*\):*/\1/
14689 s/:*$//
14690 s/^[^=]*=[ ]*$//
14691 }'
14692 fi
14693
14694 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14695 fi # test -n "$CONFIG_FILES"
14696
14697 # Set up the scripts for CONFIG_HEADERS section.
14698 # No need to generate them if there are no CONFIG_HEADERS.
14699 # This happens for instance with `./config.status Makefile'.
14700 if test -n "$CONFIG_HEADERS"; then
14701 cat >"$tmp/defines.awk" <<\_ACAWK ||
14702 BEGIN {
14703 _ACEOF
14704
14705 # Transform confdefs.h into an awk script `defines.awk', embedded as
14706 # here-document in config.status, that substitutes the proper values into
14707 # config.h.in to produce config.h.
14708
14709 # Create a delimiter string that does not exist in confdefs.h, to ease
14710 # handling of long lines.
14711 ac_delim='%!_!# '
14712 for ac_last_try in false false :; do
14713 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14714 if test -z "$ac_t"; then
14715 break
14716 elif $ac_last_try; then
14717 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
14718 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
14719 { (exit 1); exit 1; }; }
14720 else
14721 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14722 fi
14723 done
14724
14725 # For the awk script, D is an array of macro values keyed by name,
14726 # likewise P contains macro parameters if any. Preserve backslash
14727 # newline sequences.
14728
14729 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14730 sed -n '
14731 s/.\{148\}/&'"$ac_delim"'/g
14732 t rset
14733 :rset
14734 s/^[ ]*#[ ]*define[ ][ ]*/ /
14735 t def
14736 d
14737 :def
14738 s/\\$//
14739 t bsnl
14740 s/["\\]/\\&/g
14741 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14742 D["\1"]=" \3"/p
14743 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14744 d
14745 :bsnl
14746 s/["\\]/\\&/g
14747 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14748 D["\1"]=" \3\\\\\\n"\\/p
14749 t cont
14750 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14751 t cont
14752 d
14753 :cont
14754 n
14755 s/.\{148\}/&'"$ac_delim"'/g
14756 t clear
14757 :clear
14758 s/\\$//
14759 t bsnlc
14760 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14761 d
14762 :bsnlc
14763 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14764 b cont
14765 ' <confdefs.h | sed '
14766 s/'"$ac_delim"'/"\\\
14767 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14768
14769 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14770 for (key in D) D_is_set[key] = 1
14771 FS = ""
14772 }
14773 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14774 line = \$ 0
14775 split(line, arg, " ")
14776 if (arg[1] == "#") {
14777 defundef = arg[2]
14778 mac1 = arg[3]
14779 } else {
14780 defundef = substr(arg[1], 2)
14781 mac1 = arg[2]
14782 }
14783 split(mac1, mac2, "(") #)
14784 macro = mac2[1]
14785 prefix = substr(line, 1, index(line, defundef) - 1)
14786 if (D_is_set[macro]) {
14787 # Preserve the white space surrounding the "#".
14788 print prefix "define", macro P[macro] D[macro]
14789 next
14790 } else {
14791 # Replace #undef with comments. This is necessary, for example,
14792 # in the case of _POSIX_SOURCE, which is predefined and required
14793 # on some systems where configure will not decide to define it.
14794 if (defundef == "undef") {
14795 print "/*", prefix defundef, macro, "*/"
14796 next
14797 }
14798 }
14799 }
14800 { print }
14801 _ACAWK
14802 _ACEOF
14803 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14804 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
14805 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
14806 { (exit 1); exit 1; }; }
14807 fi # test -n "$CONFIG_HEADERS"
14808
14809
14810 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14811 shift
14812 for ac_tag
14813 do
14814 case $ac_tag in
14815 :[FHLC]) ac_mode=$ac_tag; continue;;
14816 esac
14817 case $ac_mode$ac_tag in
14818 :[FHL]*:*);;
14819 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
14820 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
14821 { (exit 1); exit 1; }; };;
14822 :[FH]-) ac_tag=-:-;;
14823 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14824 esac
14825 ac_save_IFS=$IFS
14826 IFS=:
14827 set x $ac_tag
14828 IFS=$ac_save_IFS
14829 shift
14830 ac_file=$1
14831 shift
14832
14833 case $ac_mode in
14834 :L) ac_source=$1;;
14835 :[FH])
14836 ac_file_inputs=
14837 for ac_f
14838 do
14839 case $ac_f in
14840 -) ac_f="$tmp/stdin";;
14841 *) # Look for the file first in the build tree, then in the source tree
14842 # (if the path is not absolute). The absolute path cannot be DOS-style,
14843 # because $ac_f cannot contain `:'.
14844 test -f "$ac_f" ||
14845 case $ac_f in
14846 [\\/$]*) false;;
14847 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14848 esac ||
14849 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14850 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14851 { (exit 1); exit 1; }; };;
14852 esac
14853 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14854 ac_file_inputs="$ac_file_inputs '$ac_f'"
14855 done
14856
14857 # Let's still pretend it is `configure' which instantiates (i.e., don't
14858 # use $as_me), people would be surprised to read:
14859 # /* config.h. Generated by config.status. */
14860 configure_input='Generated from '`
14861 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14862 `' by configure.'
14863 if test x"$ac_file" != x-; then
14864 configure_input="$ac_file. $configure_input"
14865 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
14866 $as_echo "$as_me: creating $ac_file" >&6;}
14867 fi
14868 # Neutralize special characters interpreted by sed in replacement strings.
14869 case $configure_input in #(
14870 *\&* | *\|* | *\\* )
14871 ac_sed_conf_input=`$as_echo "$configure_input" |
14872 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14873 *) ac_sed_conf_input=$configure_input;;
14874 esac
14875
14876 case $ac_tag in
14877 *:-:* | *:-) cat >"$tmp/stdin" \
14878 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
14879 $as_echo "$as_me: error: could not create $ac_file" >&2;}
14880 { (exit 1); exit 1; }; } ;;
14881 esac
14882 ;;
14883 esac
14884
14885 ac_dir=`$as_dirname -- "$ac_file" ||
14886 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14887 X"$ac_file" : 'X\(//\)[^/]' \| \
14888 X"$ac_file" : 'X\(//\)$' \| \
14889 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14890 $as_echo X"$ac_file" |
14891 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14892 s//\1/
14893 q
14894 }
14895 /^X\(\/\/\)[^/].*/{
14896 s//\1/
14897 q
14898 }
14899 /^X\(\/\/\)$/{
14900 s//\1/
14901 q
14902 }
14903 /^X\(\/\).*/{
14904 s//\1/
14905 q
14906 }
14907 s/.*/./; q'`
14908 { as_dir="$ac_dir"
14909 case $as_dir in #(
14910 -*) as_dir=./$as_dir;;
14911 esac
14912 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14913 as_dirs=
14914 while :; do
14915 case $as_dir in #(
14916 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14917 *) as_qdir=$as_dir;;
14918 esac
14919 as_dirs="'$as_qdir' $as_dirs"
14920 as_dir=`$as_dirname -- "$as_dir" ||
14921 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14922 X"$as_dir" : 'X\(//\)[^/]' \| \
14923 X"$as_dir" : 'X\(//\)$' \| \
14924 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14925 $as_echo X"$as_dir" |
14926 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14927 s//\1/
14928 q
14929 }
14930 /^X\(\/\/\)[^/].*/{
14931 s//\1/
14932 q
14933 }
14934 /^X\(\/\/\)$/{
14935 s//\1/
14936 q
14937 }
14938 /^X\(\/\).*/{
14939 s//\1/
14940 q
14941 }
14942 s/.*/./; q'`
14943 test -d "$as_dir" && break
14944 done
14945 test -z "$as_dirs" || eval "mkdir $as_dirs"
14946 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14947 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
14948 { (exit 1); exit 1; }; }; }
14949 ac_builddir=.
14950
14951 case "$ac_dir" in
14952 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14953 *)
14954 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14955 # A ".." for each directory in $ac_dir_suffix.
14956 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14957 case $ac_top_builddir_sub in
14958 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14959 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14960 esac ;;
14961 esac
14962 ac_abs_top_builddir=$ac_pwd
14963 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14964 # for backward compatibility:
14965 ac_top_builddir=$ac_top_build_prefix
14966
14967 case $srcdir in
14968 .) # We are building in place.
14969 ac_srcdir=.
14970 ac_top_srcdir=$ac_top_builddir_sub
14971 ac_abs_top_srcdir=$ac_pwd ;;
14972 [\\/]* | ?:[\\/]* ) # Absolute name.
14973 ac_srcdir=$srcdir$ac_dir_suffix;
14974 ac_top_srcdir=$srcdir
14975 ac_abs_top_srcdir=$srcdir ;;
14976 *) # Relative name.
14977 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14978 ac_top_srcdir=$ac_top_build_prefix$srcdir
14979 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14980 esac
14981 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14982
14983
14984 case $ac_mode in
14985 :F)
14986 #
14987 # CONFIG_FILE
14988 #
14989
14990 case $INSTALL in
14991 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14992 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14993 esac
14994 ac_MKDIR_P=$MKDIR_P
14995 case $MKDIR_P in
14996 [\\/$]* | ?:[\\/]* ) ;;
14997 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14998 esac
14999 _ACEOF
15000
15001 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15002 # If the template does not know about datarootdir, expand it.
15003 # FIXME: This hack should be removed a few years after 2.60.
15004 ac_datarootdir_hack=; ac_datarootdir_seen=
15005
15006 ac_sed_dataroot='
15007 /datarootdir/ {
15008 p
15009 q
15010 }
15011 /@datadir@/p
15012 /@docdir@/p
15013 /@infodir@/p
15014 /@localedir@/p
15015 /@mandir@/p
15016 '
15017 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15018 *datarootdir*) ac_datarootdir_seen=yes;;
15019 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15020 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15021 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15022 _ACEOF
15023 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15024 ac_datarootdir_hack='
15025 s&@datadir@&$datadir&g
15026 s&@docdir@&$docdir&g
15027 s&@infodir@&$infodir&g
15028 s&@localedir@&$localedir&g
15029 s&@mandir@&$mandir&g
15030 s&\\\${datarootdir}&$datarootdir&g' ;;
15031 esac
15032 _ACEOF
15033
15034 # Neutralize VPATH when `$srcdir' = `.'.
15035 # Shell code in configure.ac might set extrasub.
15036 # FIXME: do we really want to maintain this feature?
15037 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15038 ac_sed_extra="$ac_vpsub
15039 $extrasub
15040 _ACEOF
15041 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15042 :t
15043 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15044 s|@configure_input@|$ac_sed_conf_input|;t t
15045 s&@top_builddir@&$ac_top_builddir_sub&;t t
15046 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15047 s&@srcdir@&$ac_srcdir&;t t
15048 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15049 s&@top_srcdir@&$ac_top_srcdir&;t t
15050 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15051 s&@builddir@&$ac_builddir&;t t
15052 s&@abs_builddir@&$ac_abs_builddir&;t t
15053 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15054 s&@INSTALL@&$ac_INSTALL&;t t
15055 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15056 $ac_datarootdir_hack
15057 "
15058 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15059 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
15060 $as_echo "$as_me: error: could not create $ac_file" >&2;}
15061 { (exit 1); exit 1; }; }
15062
15063 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15064 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15065 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15066 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15067 which seems to be undefined. Please make sure it is defined." >&5
15068 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15069 which seems to be undefined. Please make sure it is defined." >&2;}
15070
15071 rm -f "$tmp/stdin"
15072 case $ac_file in
15073 -) cat "$tmp/out" && rm -f "$tmp/out";;
15074 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15075 esac \
15076 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
15077 $as_echo "$as_me: error: could not create $ac_file" >&2;}
15078 { (exit 1); exit 1; }; }
15079 ;;
15080 :H)
15081 #
15082 # CONFIG_HEADER
15083 #
15084 if test x"$ac_file" != x-; then
15085 {
15086 $as_echo "/* $configure_input */" \
15087 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15088 } >"$tmp/config.h" \
15089 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
15090 $as_echo "$as_me: error: could not create $ac_file" >&2;}
15091 { (exit 1); exit 1; }; }
15092 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15093 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15094 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15095 else
15096 rm -f "$ac_file"
15097 mv "$tmp/config.h" "$ac_file" \
15098 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
15099 $as_echo "$as_me: error: could not create $ac_file" >&2;}
15100 { (exit 1); exit 1; }; }
15101 fi
15102 else
15103 $as_echo "/* $configure_input */" \
15104 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15105 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
15106 $as_echo "$as_me: error: could not create -" >&2;}
15107 { (exit 1); exit 1; }; }
15108 fi
15109 # Compute "$ac_file"'s index in $config_headers.
15110 _am_arg="$ac_file"
15111 _am_stamp_count=1
15112 for _am_header in $config_headers :; do
15113 case $_am_header in
15114 $_am_arg | $_am_arg:* )
15115 break ;;
15116 * )
15117 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15118 esac
15119 done
15120 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15121 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15122 X"$_am_arg" : 'X\(//\)[^/]' \| \
15123 X"$_am_arg" : 'X\(//\)$' \| \
15124 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15125 $as_echo X"$_am_arg" |
15126 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15127 s//\1/
15128 q
15129 }
15130 /^X\(\/\/\)[^/].*/{
15131 s//\1/
15132 q
15133 }
15134 /^X\(\/\/\)$/{
15135 s//\1/
15136 q
15137 }
15138 /^X\(\/\).*/{
15139 s//\1/
15140 q
15141 }
15142 s/.*/./; q'`/stamp-h$_am_stamp_count
15143 ;;
15144
15145 :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
15146 $as_echo "$as_me: executing $ac_file commands" >&6;}
15147 ;;
15148 esac
15149
15150
15151 case $ac_file$ac_mode in
15152 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15153 # Autoconf 2.62 quotes --file arguments for eval, but not when files
15154 # are listed without --file. Let's play safe and only enable the eval
15155 # if we detect the quoting.
15156 case $CONFIG_FILES in
15157 *\'*) eval set x "$CONFIG_FILES" ;;
15158 *) set x $CONFIG_FILES ;;
15159 esac
15160 shift
15161 for mf
15162 do
15163 # Strip MF so we end up with the name of the file.
15164 mf=`echo "$mf" | sed -e 's/:.*$//'`
15165 # Check whether this is an Automake generated Makefile or not.
15166 # We used to match only the files named `Makefile.in', but
15167 # some people rename them; so instead we look at the file content.
15168 # Grep'ing the first line is not enough: some people post-process
15169 # each Makefile.in and add a new line on top of each file to say so.
15170 # Grep'ing the whole file is not good either: AIX grep has a line
15171 # limit of 2048, but all sed's we know have understand at least 4000.
15172 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15173 dirpart=`$as_dirname -- "$mf" ||
15174 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15175 X"$mf" : 'X\(//\)[^/]' \| \
15176 X"$mf" : 'X\(//\)$' \| \
15177 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15178 $as_echo X"$mf" |
15179 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15180 s//\1/
15181 q
15182 }
15183 /^X\(\/\/\)[^/].*/{
15184 s//\1/
15185 q
15186 }
15187 /^X\(\/\/\)$/{
15188 s//\1/
15189 q
15190 }
15191 /^X\(\/\).*/{
15192 s//\1/
15193 q
15194 }
15195 s/.*/./; q'`
15196 else
15197 continue
15198 fi
15199 # Extract the definition of DEPDIR, am__include, and am__quote
15200 # from the Makefile without running `make'.
15201 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15202 test -z "$DEPDIR" && continue
15203 am__include=`sed -n 's/^am__include = //p' < "$mf"`
15204 test -z "am__include" && continue
15205 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15206 # When using ansi2knr, U may be empty or an underscore; expand it
15207 U=`sed -n 's/^U = //p' < "$mf"`
15208 # Find all dependency output files, they are included files with
15209 # $(DEPDIR) in their names. We invoke sed twice because it is the
15210 # simplest approach to changing $(DEPDIR) to its actual value in the
15211 # expansion.
15212 for file in `sed -n "
15213 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15214 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15215 # Make sure the directory exists.
15216 test -f "$dirpart/$file" && continue
15217 fdir=`$as_dirname -- "$file" ||
15218 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15219 X"$file" : 'X\(//\)[^/]' \| \
15220 X"$file" : 'X\(//\)$' \| \
15221 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15222 $as_echo X"$file" |
15223 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15224 s//\1/
15225 q
15226 }
15227 /^X\(\/\/\)[^/].*/{
15228 s//\1/
15229 q
15230 }
15231 /^X\(\/\/\)$/{
15232 s//\1/
15233 q
15234 }
15235 /^X\(\/\).*/{
15236 s//\1/
15237 q
15238 }
15239 s/.*/./; q'`
15240 { as_dir=$dirpart/$fdir
15241 case $as_dir in #(
15242 -*) as_dir=./$as_dir;;
15243 esac
15244 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
15245 as_dirs=
15246 while :; do
15247 case $as_dir in #(
15248 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15249 *) as_qdir=$as_dir;;
15250 esac
15251 as_dirs="'$as_qdir' $as_dirs"
15252 as_dir=`$as_dirname -- "$as_dir" ||
15253 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15254 X"$as_dir" : 'X\(//\)[^/]' \| \
15255 X"$as_dir" : 'X\(//\)$' \| \
15256 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15257 $as_echo X"$as_dir" |
15258 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15259 s//\1/
15260 q
15261 }
15262 /^X\(\/\/\)[^/].*/{
15263 s//\1/
15264 q
15265 }
15266 /^X\(\/\/\)$/{
15267 s//\1/
15268 q
15269 }
15270 /^X\(\/\).*/{
15271 s//\1/
15272 q
15273 }
15274 s/.*/./; q'`
15275 test -d "$as_dir" && break
15276 done
15277 test -z "$as_dirs" || eval "mkdir $as_dirs"
15278 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
15279 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
15280 { (exit 1); exit 1; }; }; }
15281 # echo "creating $dirpart/$file"
15282 echo '# dummy' > "$dirpart/$file"
15283 done
15284 done
15285 }
15286 ;;
15287 "libtool":C)
15288
15289 # See if we are running on zsh, and set the options which allow our
15290 # commands through without removal of \ escapes.
15291 if test -n "${ZSH_VERSION+set}" ; then
15292 setopt NO_GLOB_SUBST
15293 fi
15294
15295 cfgfile="${ofile}T"
15296 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15297 $RM "$cfgfile"
15298
15299 cat <<_LT_EOF >> "$cfgfile"
15300 #! $SHELL
15301
15302 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15303 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15304 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15305 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15306 #
15307 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15308 # 2006, 2007, 2008 Free Software Foundation, Inc.
15309 # Written by Gordon Matzigkeit, 1996
15310 #
15311 # This file is part of GNU Libtool.
15312 #
15313 # GNU Libtool is free software; you can redistribute it and/or
15314 # modify it under the terms of the GNU General Public License as
15315 # published by the Free Software Foundation; either version 2 of
15316 # the License, or (at your option) any later version.
15317 #
15318 # As a special exception to the GNU General Public License,
15319 # if you distribute this file as part of a program or library that
15320 # is built using GNU Libtool, you may include this file under the
15321 # same distribution terms that you use for the rest of that program.
15322 #
15323 # GNU Libtool is distributed in the hope that it will be useful,
15324 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15325 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15326 # GNU General Public License for more details.
15327 #
15328 # You should have received a copy of the GNU General Public License
15329 # along with GNU Libtool; see the file COPYING. If not, a copy
15330 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15331 # obtained by writing to the Free Software Foundation, Inc.,
15332 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15333
15334
15335 # The names of the tagged configurations supported by this script.
15336 available_tags=""
15337
15338 # ### BEGIN LIBTOOL CONFIG
15339
15340 # Whether or not to build static libraries.
15341 build_old_libs=$enable_static
15342
15343 # Which release of libtool.m4 was used?
15344 macro_version=$macro_version
15345 macro_revision=$macro_revision
15346
15347 # Whether or not to build shared libraries.
15348 build_libtool_libs=$enable_shared
15349
15350 # What type of objects to build.
15351 pic_mode=$pic_mode
15352
15353 # Whether or not to optimize for fast installation.
15354 fast_install=$enable_fast_install
15355
15356 # The host system.
15357 host_alias=$host_alias
15358 host=$host
15359 host_os=$host_os
15360
15361 # The build system.
15362 build_alias=$build_alias
15363 build=$build
15364 build_os=$build_os
15365
15366 # A sed program that does not truncate output.
15367 SED=$lt_SED
15368
15369 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15370 Xsed="\$SED -e 1s/^X//"
15371
15372 # A grep program that handles long lines.
15373 GREP=$lt_GREP
15374
15375 # An ERE matcher.
15376 EGREP=$lt_EGREP
15377
15378 # A literal string matcher.
15379 FGREP=$lt_FGREP
15380
15381 # A BSD- or MS-compatible name lister.
15382 NM=$lt_NM
15383
15384 # Whether we need soft or hard links.
15385 LN_S=$lt_LN_S
15386
15387 # What is the maximum length of a command?
15388 max_cmd_len=$max_cmd_len
15389
15390 # Object file suffix (normally "o").
15391 objext=$ac_objext
15392
15393 # Executable file suffix (normally "").
15394 exeext=$exeext
15395
15396 # whether the shell understands "unset".
15397 lt_unset=$lt_unset
15398
15399 # turn spaces into newlines.
15400 SP2NL=$lt_lt_SP2NL
15401
15402 # turn newlines into spaces.
15403 NL2SP=$lt_lt_NL2SP
15404
15405 # How to create reloadable object files.
15406 reload_flag=$lt_reload_flag
15407 reload_cmds=$lt_reload_cmds
15408
15409 # An object symbol dumper.
15410 OBJDUMP=$lt_OBJDUMP
15411
15412 # Method to check whether dependent libraries are shared objects.
15413 deplibs_check_method=$lt_deplibs_check_method
15414
15415 # Command to use when deplibs_check_method == "file_magic".
15416 file_magic_cmd=$lt_file_magic_cmd
15417
15418 # The archiver.
15419 AR=$lt_AR
15420 AR_FLAGS=$lt_AR_FLAGS
15421
15422 # A symbol stripping program.
15423 STRIP=$lt_STRIP
15424
15425 # Commands used to install an old-style archive.
15426 RANLIB=$lt_RANLIB
15427 old_postinstall_cmds=$lt_old_postinstall_cmds
15428 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15429
15430 # A C compiler.
15431 LTCC=$lt_CC
15432
15433 # LTCC compiler flags.
15434 LTCFLAGS=$lt_CFLAGS
15435
15436 # Take the output of nm and produce a listing of raw symbols and C names.
15437 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15438
15439 # Transform the output of nm in a proper C declaration.
15440 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15441
15442 # Transform the output of nm in a C name address pair.
15443 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15444
15445 # Transform the output of nm in a C name address pair when lib prefix is needed.
15446 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15447
15448 # The name of the directory that contains temporary libtool files.
15449 objdir=$objdir
15450
15451 # Shell to use when invoking shell scripts.
15452 SHELL=$lt_SHELL
15453
15454 # An echo program that does not interpret backslashes.
15455 ECHO=$lt_ECHO
15456
15457 # Used to examine libraries when file_magic_cmd begins with "file".
15458 MAGIC_CMD=$MAGIC_CMD
15459
15460 # Must we lock files when doing compilation?
15461 need_locks=$lt_need_locks
15462
15463 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15464 DSYMUTIL=$lt_DSYMUTIL
15465
15466 # Tool to change global to local symbols on Mac OS X.
15467 NMEDIT=$lt_NMEDIT
15468
15469 # Tool to manipulate fat objects and archives on Mac OS X.
15470 LIPO=$lt_LIPO
15471
15472 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15473 OTOOL=$lt_OTOOL
15474
15475 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15476 OTOOL64=$lt_OTOOL64
15477
15478 # Old archive suffix (normally "a").
15479 libext=$libext
15480
15481 # Shared library suffix (normally ".so").
15482 shrext_cmds=$lt_shrext_cmds
15483
15484 # The commands to extract the exported symbol list from a shared archive.
15485 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15486
15487 # Variables whose values should be saved in libtool wrapper scripts and
15488 # restored at link time.
15489 variables_saved_for_relink=$lt_variables_saved_for_relink
15490
15491 # Do we need the "lib" prefix for modules?
15492 need_lib_prefix=$need_lib_prefix
15493
15494 # Do we need a version for libraries?
15495 need_version=$need_version
15496
15497 # Library versioning type.
15498 version_type=$version_type
15499
15500 # Shared library runtime path variable.
15501 runpath_var=$runpath_var
15502
15503 # Shared library path variable.
15504 shlibpath_var=$shlibpath_var
15505
15506 # Is shlibpath searched before the hard-coded library search path?
15507 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15508
15509 # Format of library name prefix.
15510 libname_spec=$lt_libname_spec
15511
15512 # List of archive names. First name is the real one, the rest are links.
15513 # The last name is the one that the linker finds with -lNAME
15514 library_names_spec=$lt_library_names_spec
15515
15516 # The coded name of the library, if different from the real name.
15517 soname_spec=$lt_soname_spec
15518
15519 # Command to use after installation of a shared archive.
15520 postinstall_cmds=$lt_postinstall_cmds
15521
15522 # Command to use after uninstallation of a shared archive.
15523 postuninstall_cmds=$lt_postuninstall_cmds
15524
15525 # Commands used to finish a libtool library installation in a directory.
15526 finish_cmds=$lt_finish_cmds
15527
15528 # As "finish_cmds", except a single script fragment to be evaled but
15529 # not shown.
15530 finish_eval=$lt_finish_eval
15531
15532 # Whether we should hardcode library paths into libraries.
15533 hardcode_into_libs=$hardcode_into_libs
15534
15535 # Compile-time system search path for libraries.
15536 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15537
15538 # Run-time system search path for libraries.
15539 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15540
15541 # Whether dlopen is supported.
15542 dlopen_support=$enable_dlopen
15543
15544 # Whether dlopen of programs is supported.
15545 dlopen_self=$enable_dlopen_self
15546
15547 # Whether dlopen of statically linked programs is supported.
15548 dlopen_self_static=$enable_dlopen_self_static
15549
15550 # Commands to strip libraries.
15551 old_striplib=$lt_old_striplib
15552 striplib=$lt_striplib
15553
15554
15555 # The linker used to build libraries.
15556 LD=$lt_LD
15557
15558 # Commands used to build an old-style archive.
15559 old_archive_cmds=$lt_old_archive_cmds
15560
15561 # A language specific compiler.
15562 CC=$lt_compiler
15563
15564 # Is the compiler the GNU compiler?
15565 with_gcc=$GCC
15566
15567 # Compiler flag to turn off builtin functions.
15568 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15569
15570 # How to pass a linker flag through the compiler.
15571 wl=$lt_lt_prog_compiler_wl
15572
15573 # Additional compiler flags for building library objects.
15574 pic_flag=$lt_lt_prog_compiler_pic
15575
15576 # Compiler flag to prevent dynamic linking.
15577 link_static_flag=$lt_lt_prog_compiler_static
15578
15579 # Does compiler simultaneously support -c and -o options?
15580 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15581
15582 # Whether or not to add -lc for building shared libraries.
15583 build_libtool_need_lc=$archive_cmds_need_lc
15584
15585 # Whether or not to disallow shared libs when runtime libs are static.
15586 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15587
15588 # Compiler flag to allow reflexive dlopens.
15589 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15590
15591 # Compiler flag to generate shared objects directly from archives.
15592 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15593
15594 # Whether the compiler copes with passing no objects directly.
15595 compiler_needs_object=$lt_compiler_needs_object
15596
15597 # Create an old-style archive from a shared archive.
15598 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15599
15600 # Create a temporary old-style archive to link instead of a shared archive.
15601 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15602
15603 # Commands used to build a shared archive.
15604 archive_cmds=$lt_archive_cmds
15605 archive_expsym_cmds=$lt_archive_expsym_cmds
15606
15607 # Commands used to build a loadable module if different from building
15608 # a shared archive.
15609 module_cmds=$lt_module_cmds
15610 module_expsym_cmds=$lt_module_expsym_cmds
15611
15612 # Whether we are building with GNU ld or not.
15613 with_gnu_ld=$lt_with_gnu_ld
15614
15615 # Flag that allows shared libraries with undefined symbols to be built.
15616 allow_undefined_flag=$lt_allow_undefined_flag
15617
15618 # Flag that enforces no undefined symbols.
15619 no_undefined_flag=$lt_no_undefined_flag
15620
15621 # Flag to hardcode \$libdir into a binary during linking.
15622 # This must work even if \$libdir does not exist
15623 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15624
15625 # If ld is used when linking, flag to hardcode \$libdir into a binary
15626 # during linking. This must work even if \$libdir does not exist.
15627 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15628
15629 # Whether we need a single "-rpath" flag with a separated argument.
15630 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15631
15632 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15633 # DIR into the resulting binary.
15634 hardcode_direct=$hardcode_direct
15635
15636 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15637 # DIR into the resulting binary and the resulting library dependency is
15638 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15639 # library is relocated.
15640 hardcode_direct_absolute=$hardcode_direct_absolute
15641
15642 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15643 # into the resulting binary.
15644 hardcode_minus_L=$hardcode_minus_L
15645
15646 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15647 # into the resulting binary.
15648 hardcode_shlibpath_var=$hardcode_shlibpath_var
15649
15650 # Set to "yes" if building a shared library automatically hardcodes DIR
15651 # into the library and all subsequent libraries and executables linked
15652 # against it.
15653 hardcode_automatic=$hardcode_automatic
15654
15655 # Set to yes if linker adds runtime paths of dependent libraries
15656 # to runtime path list.
15657 inherit_rpath=$inherit_rpath
15658
15659 # Whether libtool must link a program against all its dependency libraries.
15660 link_all_deplibs=$link_all_deplibs
15661
15662 # Fix the shell variable \$srcfile for the compiler.
15663 fix_srcfile_path=$lt_fix_srcfile_path
15664
15665 # Set to "yes" if exported symbols are required.
15666 always_export_symbols=$always_export_symbols
15667
15668 # The commands to list exported symbols.
15669 export_symbols_cmds=$lt_export_symbols_cmds
15670
15671 # Symbols that should not be listed in the preloaded symbols.
15672 exclude_expsyms=$lt_exclude_expsyms
15673
15674 # Symbols that must always be exported.
15675 include_expsyms=$lt_include_expsyms
15676
15677 # Commands necessary for linking programs (against libraries) with templates.
15678 prelink_cmds=$lt_prelink_cmds
15679
15680 # Specify filename containing input files.
15681 file_list_spec=$lt_file_list_spec
15682
15683 # How to hardcode a shared library path into an executable.
15684 hardcode_action=$hardcode_action
15685
15686 # ### END LIBTOOL CONFIG
15687
15688 _LT_EOF
15689
15690 case $host_os in
15691 aix3*)
15692 cat <<\_LT_EOF >> "$cfgfile"
15693 # AIX sometimes has problems with the GCC collect2 program. For some
15694 # reason, if we set the COLLECT_NAMES environment variable, the problems
15695 # vanish in a puff of smoke.
15696 if test "X${COLLECT_NAMES+set}" != Xset; then
15697 COLLECT_NAMES=
15698 export COLLECT_NAMES
15699 fi
15700 _LT_EOF
15701 ;;
15702 esac
15703
15704
15705 ltmain="$ac_aux_dir/ltmain.sh"
15706
15707
15708 # We use sed instead of cat because bash on DJGPP gets confused if
15709 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15710 # text mode, it properly converts lines to CR/LF. This bash problem
15711 # is reportedly fixed, but why not run on old versions too?
15712 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15713 || (rm -f "$cfgfile"; exit 1)
15714
15715 case $xsi_shell in
15716 yes)
15717 cat << \_LT_EOF >> "$cfgfile"
15718
15719 # func_dirname file append nondir_replacement
15720 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15721 # otherwise set result to NONDIR_REPLACEMENT.
15722 func_dirname ()
15723 {
15724 case ${1} in
15725 */*) func_dirname_result="${1%/*}${2}" ;;
15726 * ) func_dirname_result="${3}" ;;
15727 esac
15728 }
15729
15730 # func_basename file
15731 func_basename ()
15732 {
15733 func_basename_result="${1##*/}"
15734 }
15735
15736 # func_dirname_and_basename file append nondir_replacement
15737 # perform func_basename and func_dirname in a single function
15738 # call:
15739 # dirname: Compute the dirname of FILE. If nonempty,
15740 # add APPEND to the result, otherwise set result
15741 # to NONDIR_REPLACEMENT.
15742 # value returned in "$func_dirname_result"
15743 # basename: Compute filename of FILE.
15744 # value retuned in "$func_basename_result"
15745 # Implementation must be kept synchronized with func_dirname
15746 # and func_basename. For efficiency, we do not delegate to
15747 # those functions but instead duplicate the functionality here.
15748 func_dirname_and_basename ()
15749 {
15750 case ${1} in
15751 */*) func_dirname_result="${1%/*}${2}" ;;
15752 * ) func_dirname_result="${3}" ;;
15753 esac
15754 func_basename_result="${1##*/}"
15755 }
15756
15757 # func_stripname prefix suffix name
15758 # strip PREFIX and SUFFIX off of NAME.
15759 # PREFIX and SUFFIX must not contain globbing or regex special
15760 # characters, hashes, percent signs, but SUFFIX may contain a leading
15761 # dot (in which case that matches only a dot).
15762 func_stripname ()
15763 {
15764 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15765 # positional parameters, so assign one to ordinary parameter first.
15766 func_stripname_result=${3}
15767 func_stripname_result=${func_stripname_result#"${1}"}
15768 func_stripname_result=${func_stripname_result%"${2}"}
15769 }
15770
15771 # func_opt_split
15772 func_opt_split ()
15773 {
15774 func_opt_split_opt=${1%%=*}
15775 func_opt_split_arg=${1#*=}
15776 }
15777
15778 # func_lo2o object
15779 func_lo2o ()
15780 {
15781 case ${1} in
15782 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15783 *) func_lo2o_result=${1} ;;
15784 esac
15785 }
15786
15787 # func_xform libobj-or-source
15788 func_xform ()
15789 {
15790 func_xform_result=${1%.*}.lo
15791 }
15792
15793 # func_arith arithmetic-term...
15794 func_arith ()
15795 {
15796 func_arith_result=$(( $* ))
15797 }
15798
15799 # func_len string
15800 # STRING may not start with a hyphen.
15801 func_len ()
15802 {
15803 func_len_result=${#1}
15804 }
15805
15806 _LT_EOF
15807 ;;
15808 *) # Bourne compatible functions.
15809 cat << \_LT_EOF >> "$cfgfile"
15810
15811 # func_dirname file append nondir_replacement
15812 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15813 # otherwise set result to NONDIR_REPLACEMENT.
15814 func_dirname ()
15815 {
15816 # Extract subdirectory from the argument.
15817 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
15818 if test "X$func_dirname_result" = "X${1}"; then
15819 func_dirname_result="${3}"
15820 else
15821 func_dirname_result="$func_dirname_result${2}"
15822 fi
15823 }
15824
15825 # func_basename file
15826 func_basename ()
15827 {
15828 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
15829 }
15830
15831
15832 # func_stripname prefix suffix name
15833 # strip PREFIX and SUFFIX off of NAME.
15834 # PREFIX and SUFFIX must not contain globbing or regex special
15835 # characters, hashes, percent signs, but SUFFIX may contain a leading
15836 # dot (in which case that matches only a dot).
15837 # func_strip_suffix prefix name
15838 func_stripname ()
15839 {
15840 case ${2} in
15841 .*) func_stripname_result=`$ECHO "X${3}" \
15842 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
15843 *) func_stripname_result=`$ECHO "X${3}" \
15844 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
15845 esac
15846 }
15847
15848 # sed scripts:
15849 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15850 my_sed_long_arg='1s/^-[^=]*=//'
15851
15852 # func_opt_split
15853 func_opt_split ()
15854 {
15855 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
15856 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
15857 }
15858
15859 # func_lo2o object
15860 func_lo2o ()
15861 {
15862 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
15863 }
15864
15865 # func_xform libobj-or-source
15866 func_xform ()
15867 {
15868 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
15869 }
15870
15871 # func_arith arithmetic-term...
15872 func_arith ()
15873 {
15874 func_arith_result=`expr "$@"`
15875 }
15876
15877 # func_len string
15878 # STRING may not start with a hyphen.
15879 func_len ()
15880 {
15881 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15882 }
15883
15884 _LT_EOF
15885 esac
15886
15887 case $lt_shell_append in
15888 yes)
15889 cat << \_LT_EOF >> "$cfgfile"
15890
15891 # func_append var value
15892 # Append VALUE to the end of shell variable VAR.
15893 func_append ()
15894 {
15895 eval "$1+=\$2"
15896 }
15897 _LT_EOF
15898 ;;
15899 *)
15900 cat << \_LT_EOF >> "$cfgfile"
15901
15902 # func_append var value
15903 # Append VALUE to the end of shell variable VAR.
15904 func_append ()
15905 {
15906 eval "$1=\$$1\$2"
15907 }
15908
15909 _LT_EOF
15910 ;;
15911 esac
15912
15913
15914 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15915 || (rm -f "$cfgfile"; exit 1)
15916
15917 mv -f "$cfgfile" "$ofile" ||
15918 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15919 chmod +x "$ofile"
15920
15921 ;;
15922
15923 esac
15924 done # for ac_tag
15925
15926
15927 { (exit 0); exit 0; }
15928 _ACEOF
15929 chmod +x $CONFIG_STATUS
15930 ac_clean_files=$ac_clean_files_save
15931
15932 test $ac_write_fail = 0 ||
15933 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
15934 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
15935 { (exit 1); exit 1; }; }
15936
15937
15938 # configure is writing to config.log, and then calls config.status.
15939 # config.status does its own redirection, appending to config.log.
15940 # Unfortunately, on DOS this fails, as config.log is still kept open
15941 # by configure, so config.status won't be able to write to it; its
15942 # output is simply discarded. So we exec the FD to /dev/null,
15943 # effectively closing config.log, so it can be properly (re)opened and
15944 # appended to by config.status. When coming back to configure, we
15945 # need to make the FD available again.
15946 if test "$no_create" != yes; then
15947 ac_cs_success=:
15948 ac_config_status_args=
15949 test "$silent" = yes &&
15950 ac_config_status_args="$ac_config_status_args --quiet"
15951 exec 5>/dev/null
15952 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15953 exec 5>>config.log
15954 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15955 # would make configure fail if this is the last instruction.
15956 $ac_cs_success || { (exit 1); exit 1; }
15957 fi
15958 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15959 { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15960 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15961 fi
15962
15963