configure revision 1.1 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.65 for libxcb 1.6.
4 #
5 # Report bugs to <xcb (at] lists.freedesktop.org>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10 # Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 emulate sh
23 NULLCMD=:
24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
27 setopt NO_GLOB_SUBST
28 else
29 case `(set -o) 2>/dev/null` in #(
30 *posix*) :
31 set -o posix ;; #(
32 *) :
33 ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 as_echo='print -r --'
50 as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 as_echo='printf %s\n'
53 as_echo_n='printf %s'
54 else
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 as_echo_n='/usr/ucb/echo -n'
58 else
59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 as_echo_n_body='eval
61 arg=$1;
62 case $arg in #(
63 *"$as_nl"*)
64 expr "X$arg" : "X\\(.*\\)$as_nl";
65 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 esac;
67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 '
69 export as_echo_n_body
70 as_echo_n='sh -c $as_echo_n_body as_echo'
71 fi
72 export as_echo_body
73 as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78 PATH_SEPARATOR=:
79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 PATH_SEPARATOR=';'
82 }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order. Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" "" $as_nl"
92
93 # Find who we are. Look in the path if we contain no directory separator.
94 case $0 in #((
95 *[\\/]* ) as_myself=$0 ;;
96 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 for as_dir in $PATH
98 do
99 IFS=$as_save_IFS
100 test -z "$as_dir" && as_dir=.
101 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102 done
103 IFS=$as_save_IFS
104
105 ;;
106 esac
107 # We did not find ourselves, most probably we were run as `sh COMMAND'
108 # in which case we are not to be found in the path.
109 if test "x$as_myself" = x; then
110 as_myself=$0
111 fi
112 if test ! -f "$as_myself"; then
113 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 exit 1
115 fi
116
117 # Unset variables that we do not need and which cause bugs (e.g. in
118 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
119 # suppresses any "Segmentation fault" message there. '((' could
120 # trigger a bug in pdksh 5.2.14.
121 for as_var in BASH_ENV ENV MAIL MAILPATH
122 do eval test x\${$as_var+set} = xset \
123 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 done
125 PS1='$ '
126 PS2='> '
127 PS4='+ '
128
129 # NLS nuisances.
130 LC_ALL=C
131 export LC_ALL
132 LANGUAGE=C
133 export LANGUAGE
134
135 # CDPATH.
136 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138 if test "x$CONFIG_SHELL" = x; then
139 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140 emulate sh
141 NULLCMD=:
142 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143 # is contrary to our usage. Disable this feature.
144 alias -g '\${1+\"\$@\"}'='\"\$@\"'
145 setopt NO_GLOB_SUBST
146 else
147 case \`(set -o) 2>/dev/null\` in #(
148 *posix*) :
149 set -o posix ;; #(
150 *) :
151 ;;
152 esac
153 fi
154 "
155 as_required="as_fn_return () { (exit \$1); }
156 as_fn_success () { as_fn_return 0; }
157 as_fn_failure () { as_fn_return 1; }
158 as_fn_ret_success () { return 0; }
159 as_fn_ret_failure () { return 1; }
160
161 exitcode=0
162 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168 else
169 exitcode=1; echo positional parameters were not saved.
170 fi
171 test x\$exitcode = x0 || exit 1"
172 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176 test \$(( 1 + 1 )) = 2 || exit 1"
177 if (eval "$as_required") 2>/dev/null; then :
178 as_have_required=yes
179 else
180 as_have_required=no
181 fi
182 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184 else
185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186 as_found=false
187 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188 do
189 IFS=$as_save_IFS
190 test -z "$as_dir" && as_dir=.
191 as_found=:
192 case $as_dir in #(
193 /*)
194 for as_base in sh bash ksh sh5; do
195 # Try only shells that exist, to save several forks.
196 as_shell=$as_dir/$as_base
197 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 CONFIG_SHELL=$as_shell as_have_required=yes
200 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201 break 2
202 fi
203 fi
204 done;;
205 esac
206 as_found=false
207 done
208 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210 CONFIG_SHELL=$SHELL as_have_required=yes
211 fi; }
212 IFS=$as_save_IFS
213
214
215 if test "x$CONFIG_SHELL" != x; then :
216 # We cannot yet assume a decent shell, so we have to provide a
217 # neutralization value for shells without unset; and this also
218 # works around shells that cannot unset nonexistent variables.
219 BASH_ENV=/dev/null
220 ENV=/dev/null
221 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222 export CONFIG_SHELL
223 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 fi
225
226 if test x$as_have_required = xno; then :
227 $as_echo "$0: This script requires a shell more modern than all"
228 $as_echo "$0: the shells that I found on your system."
229 if test x${ZSH_VERSION+set} = xset ; then
230 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232 else
233 $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
234 $0: xcb (at] lists.freedesktop.org about your system, including
235 $0: any error possibly output before this message. Then
236 $0: install a modern shell, or manually run the script
237 $0: under such a shell if you do have one."
238 fi
239 exit 1
240 fi
241 fi
242 fi
243 SHELL=${CONFIG_SHELL-/bin/sh}
244 export SHELL
245 # Unset more variables known to interfere with behavior of common tools.
246 CLICOLOR_FORCE= GREP_OPTIONS=
247 unset CLICOLOR_FORCE GREP_OPTIONS
248
249 ## --------------------- ##
250 ## M4sh Shell Functions. ##
251 ## --------------------- ##
252 # as_fn_unset VAR
253 # ---------------
254 # Portably unset VAR.
255 as_fn_unset ()
256 {
257 { eval $1=; unset $1;}
258 }
259 as_unset=as_fn_unset
260
261 # as_fn_set_status STATUS
262 # -----------------------
263 # Set $? to STATUS, without forking.
264 as_fn_set_status ()
265 {
266 return $1
267 } # as_fn_set_status
268
269 # as_fn_exit STATUS
270 # -----------------
271 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272 as_fn_exit ()
273 {
274 set +e
275 as_fn_set_status $1
276 exit $1
277 } # as_fn_exit
278
279 # as_fn_mkdir_p
280 # -------------
281 # Create "$as_dir" as a directory, including parents if necessary.
282 as_fn_mkdir_p ()
283 {
284
285 case $as_dir in #(
286 -*) as_dir=./$as_dir;;
287 esac
288 test -d "$as_dir" || eval $as_mkdir_p || {
289 as_dirs=
290 while :; do
291 case $as_dir in #(
292 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293 *) as_qdir=$as_dir;;
294 esac
295 as_dirs="'$as_qdir' $as_dirs"
296 as_dir=`$as_dirname -- "$as_dir" ||
297 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298 X"$as_dir" : 'X\(//\)[^/]' \| \
299 X"$as_dir" : 'X\(//\)$' \| \
300 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301 $as_echo X"$as_dir" |
302 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303 s//\1/
304 q
305 }
306 /^X\(\/\/\)[^/].*/{
307 s//\1/
308 q
309 }
310 /^X\(\/\/\)$/{
311 s//\1/
312 q
313 }
314 /^X\(\/\).*/{
315 s//\1/
316 q
317 }
318 s/.*/./; q'`
319 test -d "$as_dir" && break
320 done
321 test -z "$as_dirs" || eval "mkdir $as_dirs"
322 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
323
324
325 } # as_fn_mkdir_p
326 # as_fn_append VAR VALUE
327 # ----------------------
328 # Append the text in VALUE to the end of the definition contained in VAR. Take
329 # advantage of any shell optimizations that allow amortized linear growth over
330 # repeated appends, instead of the typical quadratic growth present in naive
331 # implementations.
332 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333 eval 'as_fn_append ()
334 {
335 eval $1+=\$2
336 }'
337 else
338 as_fn_append ()
339 {
340 eval $1=\$$1\$2
341 }
342 fi # as_fn_append
343
344 # as_fn_arith ARG...
345 # ------------------
346 # Perform arithmetic evaluation on the ARGs, and store the result in the
347 # global $as_val. Take advantage of shells that can avoid forks. The arguments
348 # must be portable across $(()) and expr.
349 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350 eval 'as_fn_arith ()
351 {
352 as_val=$(( $* ))
353 }'
354 else
355 as_fn_arith ()
356 {
357 as_val=`expr "$@" || test $? -eq 1`
358 }
359 fi # as_fn_arith
360
361
362 # as_fn_error ERROR [LINENO LOG_FD]
363 # ---------------------------------
364 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366 # script with status $?, using 1 if that was 0.
367 as_fn_error ()
368 {
369 as_status=$?; test $as_status -eq 0 && as_status=1
370 if test "$3"; then
371 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
373 fi
374 $as_echo "$as_me: error: $1" >&2
375 as_fn_exit $as_status
376 } # as_fn_error
377
378 if expr a : '\(a\)' >/dev/null 2>&1 &&
379 test "X`expr 00001 : '.*\(...\)'`" = X001; then
380 as_expr=expr
381 else
382 as_expr=false
383 fi
384
385 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386 as_basename=basename
387 else
388 as_basename=false
389 fi
390
391 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392 as_dirname=dirname
393 else
394 as_dirname=false
395 fi
396
397 as_me=`$as_basename -- "$0" ||
398 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399 X"$0" : 'X\(//\)$' \| \
400 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401 $as_echo X/"$0" |
402 sed '/^.*\/\([^/][^/]*\)\/*$/{
403 s//\1/
404 q
405 }
406 /^X\/\(\/\/\)$/{
407 s//\1/
408 q
409 }
410 /^X\/\(\/\).*/{
411 s//\1/
412 q
413 }
414 s/.*/./; q'`
415
416 # Avoid depending upon Character Ranges.
417 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420 as_cr_digits='0123456789'
421 as_cr_alnum=$as_cr_Letters$as_cr_digits
422
423
424 as_lineno_1=$LINENO as_lineno_1a=$LINENO
425 as_lineno_2=$LINENO as_lineno_2a=$LINENO
426 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
429 sed -n '
430 p
431 /[$]LINENO/=
432 ' <$as_myself |
433 sed '
434 s/[$]LINENO.*/&-/
435 t lineno
436 b
437 :lineno
438 N
439 :loop
440 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441 t loop
442 s/-\n.*//
443 ' >$as_me.lineno &&
444 chmod +x "$as_me.lineno" ||
445 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
446
447 # Don't try to exec as it changes $[0], causing all sort of problems
448 # (the dirname of $[0] is not the place where we might find the
449 # original and so on. Autoconf is especially sensitive to this).
450 . "./$as_me.lineno"
451 # Exit status is that of the last command.
452 exit
453 }
454
455 ECHO_C= ECHO_N= ECHO_T=
456 case `echo -n x` in #(((((
457 -n*)
458 case `echo 'xy\c'` in
459 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
460 xy) ECHO_C='\c';;
461 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
462 ECHO_T=' ';;
463 esac;;
464 *)
465 ECHO_N='-n';;
466 esac
467
468 rm -f conf$$ conf$$.exe conf$$.file
469 if test -d conf$$.dir; then
470 rm -f conf$$.dir/conf$$.file
471 else
472 rm -f conf$$.dir
473 mkdir conf$$.dir 2>/dev/null
474 fi
475 if (echo >conf$$.file) 2>/dev/null; then
476 if ln -s conf$$.file conf$$ 2>/dev/null; then
477 as_ln_s='ln -s'
478 # ... but there are two gotchas:
479 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481 # In both cases, we have to default to `cp -p'.
482 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483 as_ln_s='cp -p'
484 elif ln conf$$.file conf$$ 2>/dev/null; then
485 as_ln_s=ln
486 else
487 as_ln_s='cp -p'
488 fi
489 else
490 as_ln_s='cp -p'
491 fi
492 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493 rmdir conf$$.dir 2>/dev/null
494
495 if mkdir -p . 2>/dev/null; then
496 as_mkdir_p='mkdir -p "$as_dir"'
497 else
498 test -d ./-p && rmdir ./-p
499 as_mkdir_p=false
500 fi
501
502 if test -x / >/dev/null 2>&1; then
503 as_test_x='test -x'
504 else
505 if ls -dL / >/dev/null 2>&1; then
506 as_ls_L_option=L
507 else
508 as_ls_L_option=
509 fi
510 as_test_x='
511 eval sh -c '\''
512 if test -d "$1"; then
513 test -d "$1/.";
514 else
515 case $1 in #(
516 -*)set "./$1";;
517 esac;
518 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519 ???[sx]*):;;*)false;;esac;fi
520 '\'' sh
521 '
522 fi
523 as_executable_p=$as_test_x
524
525 # Sed expression to map a string onto a valid CPP name.
526 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
527
528 # Sed expression to map a string onto a valid variable name.
529 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530
531
532
533 # Check that we are running under the correct shell.
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536 case X$lt_ECHO in
537 X*--fallback-echo)
538 # Remove one level of quotation (which was required for Make).
539 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
540 ;;
541 esac
542
543 ECHO=${lt_ECHO-echo}
544 if test "X$1" = X--no-reexec; then
545 # Discard the --no-reexec flag, and continue.
546 shift
547 elif test "X$1" = X--fallback-echo; then
548 # Avoid inline document here, it may be left over
549 :
550 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
551 # Yippee, $ECHO works!
552 :
553 else
554 # Restart under the correct shell.
555 exec $SHELL "$0" --no-reexec ${1+"$@"}
556 fi
557
558 if test "X$1" = X--fallback-echo; then
559 # used as fallback echo
560 shift
561 cat <<_LT_EOF
562 $*
563 _LT_EOF
564 exit 0
565 fi
566
567 # The HP-UX ksh and POSIX shell print the target directory to stdout
568 # if CDPATH is set.
569 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
570
571 if test -z "$lt_ECHO"; then
572 if test "X${echo_test_string+set}" != Xset; then
573 # find a string as large as possible, as long as the shell can cope with it
574 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
575 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
576 if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
577 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
578 then
579 break
580 fi
581 done
582 fi
583
584 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
585 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
586 test "X$echo_testing_string" = "X$echo_test_string"; then
587 :
588 else
589 # The Solaris, AIX, and Digital Unix default echo programs unquote
590 # backslashes. This makes it impossible to quote backslashes using
591 # echo "$something" | sed 's/\\/\\\\/g'
592 #
593 # So, first we look for a working echo in the user's PATH.
594
595 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
596 for dir in $PATH /usr/ucb; do
597 IFS="$lt_save_ifs"
598 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
599 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
600 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
601 test "X$echo_testing_string" = "X$echo_test_string"; then
602 ECHO="$dir/echo"
603 break
604 fi
605 done
606 IFS="$lt_save_ifs"
607
608 if test "X$ECHO" = Xecho; then
609 # We didn't find a better echo, so look for alternatives.
610 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
611 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
612 test "X$echo_testing_string" = "X$echo_test_string"; then
613 # This shell has a builtin print -r that does the trick.
614 ECHO='print -r'
615 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
616 test "X$CONFIG_SHELL" != X/bin/ksh; then
617 # If we have ksh, try running configure again with it.
618 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
619 export ORIGINAL_CONFIG_SHELL
620 CONFIG_SHELL=/bin/ksh
621 export CONFIG_SHELL
622 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
623 else
624 # Try using printf.
625 ECHO='printf %s\n'
626 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
627 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
628 test "X$echo_testing_string" = "X$echo_test_string"; then
629 # Cool, printf works
630 :
631 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
632 test "X$echo_testing_string" = 'X\t' &&
633 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
634 test "X$echo_testing_string" = "X$echo_test_string"; then
635 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
636 export CONFIG_SHELL
637 SHELL="$CONFIG_SHELL"
638 export SHELL
639 ECHO="$CONFIG_SHELL $0 --fallback-echo"
640 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
641 test "X$echo_testing_string" = 'X\t' &&
642 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
643 test "X$echo_testing_string" = "X$echo_test_string"; then
644 ECHO="$CONFIG_SHELL $0 --fallback-echo"
645 else
646 # maybe with a smaller string...
647 prev=:
648
649 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
650 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
651 then
652 break
653 fi
654 prev="$cmd"
655 done
656
657 if test "$prev" != 'sed 50q "$0"'; then
658 echo_test_string=`eval $prev`
659 export echo_test_string
660 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
661 else
662 # Oops. We lost completely, so just stick with echo.
663 ECHO=echo
664 fi
665 fi
666 fi
667 fi
668 fi
669 fi
670
671 # Copy echo and quote the copy suitably for passing to libtool from
672 # the Makefile, instead of quoting the original, which is used later.
673 lt_ECHO=$ECHO
674 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
675 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
676 fi
677
678
679
680
681 test -n "$DJDIR" || exec 7<&0 </dev/null
682 exec 6>&1
683
684 # Name of the host.
685 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
686 # so uname gets run too.
687 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
688
689 #
690 # Initializations.
691 #
692 ac_default_prefix=/usr/local
693 ac_clean_files=
694 ac_config_libobj_dir=.
695 LIBOBJS=
696 cross_compiling=no
697 subdirs=
698 MFLAGS=
699 MAKEFLAGS=
700
701 # Identity of this package.
702 PACKAGE_NAME='libxcb'
703 PACKAGE_TARNAME='libxcb'
704 PACKAGE_VERSION='1.6'
705 PACKAGE_STRING='libxcb 1.6'
706 PACKAGE_BUGREPORT='xcb (at] lists.freedesktop.org'
707 PACKAGE_URL=''
708
709 ac_unique_file="xcb.pc.in"
710 # Factoring default headers for most tests.
711 ac_includes_default="\
712 #include <stdio.h>
713 #ifdef HAVE_SYS_TYPES_H
714 # include <sys/types.h>
715 #endif
716 #ifdef HAVE_SYS_STAT_H
717 # include <sys/stat.h>
718 #endif
719 #ifdef STDC_HEADERS
720 # include <stdlib.h>
721 # include <stddef.h>
722 #else
723 # ifdef HAVE_STDLIB_H
724 # include <stdlib.h>
725 # endif
726 #endif
727 #ifdef HAVE_STRING_H
728 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
729 # include <memory.h>
730 # endif
731 # include <string.h>
732 #endif
733 #ifdef HAVE_STRINGS_H
734 # include <strings.h>
735 #endif
736 #ifdef HAVE_INTTYPES_H
737 # include <inttypes.h>
738 #endif
739 #ifdef HAVE_STDINT_H
740 # include <stdint.h>
741 #endif
742 #ifdef HAVE_UNISTD_H
743 # include <unistd.h>
744 #endif"
745
746 ac_subst_vars='am__EXEEXT_FALSE
747 am__EXEEXT_TRUE
748 LTLIBOBJS
749 LIBOBJS
750 LAUNCHD
751 BUILD_XVMC_FALSE
752 BUILD_XVMC_TRUE
753 BUILD_XV_FALSE
754 BUILD_XV_TRUE
755 BUILD_XTEST_FALSE
756 BUILD_XTEST_TRUE
757 BUILD_SELINUX_FALSE
758 BUILD_SELINUX_TRUE
759 BUILD_XPRINT_FALSE
760 BUILD_XPRINT_TRUE
761 BUILD_XINPUT_FALSE
762 BUILD_XINPUT_TRUE
763 BUILD_XINERAMA_FALSE
764 BUILD_XINERAMA_TRUE
765 BUILD_XFREE86_DRI_FALSE
766 BUILD_XFREE86_DRI_TRUE
767 BUILD_XFIXES_FALSE
768 BUILD_XFIXES_TRUE
769 BUILD_XEVIE_FALSE
770 BUILD_XEVIE_TRUE
771 BUILD_SYNC_FALSE
772 BUILD_SYNC_TRUE
773 BUILD_SHM_FALSE
774 BUILD_SHM_TRUE
775 BUILD_SHAPE_FALSE
776 BUILD_SHAPE_TRUE
777 BUILD_SCREENSAVER_FALSE
778 BUILD_SCREENSAVER_TRUE
779 BUILD_RESOURCE_FALSE
780 BUILD_RESOURCE_TRUE
781 BUILD_RENDER_FALSE
782 BUILD_RENDER_TRUE
783 BUILD_RECORD_FALSE
784 BUILD_RECORD_TRUE
785 BUILD_RANDR_FALSE
786 BUILD_RANDR_TRUE
787 BUILD_GLX_FALSE
788 BUILD_GLX_TRUE
789 BUILD_DRI2_FALSE
790 BUILD_DRI2_TRUE
791 BUILD_DPMS_FALSE
792 BUILD_DPMS_TRUE
793 BUILD_DAMAGE_FALSE
794 BUILD_DAMAGE_TRUE
795 BUILD_COMPOSITE_FALSE
796 BUILD_COMPOSITE_TRUE
797 BUILD_DOCS_FALSE
798 BUILD_DOCS_TRUE
799 DOXYGEN
800 DOT
801 BUILD_DOCS
802 CWARNFLAGS
803 xcbincludedir
804 XCBPROTO_XCBPYTHONDIR
805 XCBPROTO_VERSION
806 XCBPROTO_XCBINCLUDEDIR
807 NEEDED
808 XDMCP_LIBS
809 XDMCP_CFLAGS
810 NEEDED_LIBS
811 NEEDED_CFLAGS
812 XCBPROTO_LIBS
813 XCBPROTO_CFLAGS
814 HTML_CHECK_RESULT
815 XSLTPROC
816 CPP
817 OTOOL64
818 OTOOL
819 LIPO
820 NMEDIT
821 DSYMUTIL
822 lt_ECHO
823 RANLIB
824 AR
825 OBJDUMP
826 LN_S
827 NM
828 ac_ct_DUMPBIN
829 DUMPBIN
830 LD
831 FGREP
832 EGREP
833 GREP
834 SED
835 am__fastdepCC_FALSE
836 am__fastdepCC_TRUE
837 CCDEPMODE
838 AMDEPBACKSLASH
839 AMDEP_FALSE
840 AMDEP_TRUE
841 am__quote
842 am__include
843 DEPDIR
844 OBJEXT
845 EXEEXT
846 ac_ct_CC
847 CPPFLAGS
848 LDFLAGS
849 CFLAGS
850 CC
851 host_os
852 host_vendor
853 host_cpu
854 host
855 build_os
856 build_vendor
857 build_cpu
858 build
859 LIBTOOL
860 HAVE_CHECK_FALSE
861 HAVE_CHECK_TRUE
862 CHECK_LIBS
863 CHECK_CFLAGS
864 PKG_CONFIG
865 pkgpyexecdir
866 pyexecdir
867 pkgpythondir
868 pythondir
869 PYTHON_PLATFORM
870 PYTHON_EXEC_PREFIX
871 PYTHON_PREFIX
872 PYTHON_VERSION
873 PYTHON
874 am__untar
875 am__tar
876 AMTAR
877 am__leading_dot
878 SET_MAKE
879 AWK
880 mkdir_p
881 MKDIR_P
882 INSTALL_STRIP_PROGRAM
883 STRIP
884 install_sh
885 MAKEINFO
886 AUTOHEADER
887 AUTOMAKE
888 AUTOCONF
889 ACLOCAL
890 VERSION
891 PACKAGE
892 CYGPATH_W
893 am__isrc
894 INSTALL_DATA
895 INSTALL_SCRIPT
896 INSTALL_PROGRAM
897 target_alias
898 host_alias
899 build_alias
900 LIBS
901 ECHO_T
902 ECHO_N
903 ECHO_C
904 DEFS
905 mandir
906 localedir
907 libdir
908 psdir
909 pdfdir
910 dvidir
911 htmldir
912 infodir
913 docdir
914 oldincludedir
915 includedir
916 localstatedir
917 sharedstatedir
918 sysconfdir
919 datadir
920 datarootdir
921 libexecdir
922 sbindir
923 bindir
924 program_transform_name
925 prefix
926 exec_prefix
927 PACKAGE_URL
928 PACKAGE_BUGREPORT
929 PACKAGE_STRING
930 PACKAGE_VERSION
931 PACKAGE_TARNAME
932 PACKAGE_NAME
933 PATH_SEPARATOR
934 SHELL'
935 ac_subst_files=''
936 ac_user_opts='
937 enable_option_checking
938 enable_shared
939 enable_static
940 with_pic
941 enable_fast_install
942 enable_dependency_tracking
943 with_gnu_ld
944 enable_libtool_lock
945 with_queue_size
946 enable_build_docs
947 with_doxygen
948 enable_composite
949 enable_damage
950 enable_dpms
951 enable_dri2
952 enable_glx
953 enable_randr
954 enable_record
955 enable_render
956 enable_resource
957 enable_screensaver
958 enable_shape
959 enable_shm
960 enable_sync
961 enable_xevie
962 enable_xfixes
963 enable_xfree86_dri
964 enable_xinerama
965 enable_xinput
966 enable_xprint
967 enable_selinux
968 enable_xtest
969 enable_xv
970 enable_xvmc
971 with_launchd
972 '
973 ac_precious_vars='build_alias
974 host_alias
975 target_alias
976 PKG_CONFIG
977 CHECK_CFLAGS
978 CHECK_LIBS
979 CC
980 CFLAGS
981 LDFLAGS
982 LIBS
983 CPPFLAGS
984 CPP
985 XCBPROTO_CFLAGS
986 XCBPROTO_LIBS
987 NEEDED_CFLAGS
988 NEEDED_LIBS
989 XDMCP_CFLAGS
990 XDMCP_LIBS'
991
992
993 # Initialize some variables set by options.
994 ac_init_help=
995 ac_init_version=false
996 ac_unrecognized_opts=
997 ac_unrecognized_sep=
998 # The variables have the same names as the options, with
999 # dashes changed to underlines.
1000 cache_file=/dev/null
1001 exec_prefix=NONE
1002 no_create=
1003 no_recursion=
1004 prefix=NONE
1005 program_prefix=NONE
1006 program_suffix=NONE
1007 program_transform_name=s,x,x,
1008 silent=
1009 site=
1010 srcdir=
1011 verbose=
1012 x_includes=NONE
1013 x_libraries=NONE
1014
1015 # Installation directory options.
1016 # These are left unexpanded so users can "make install exec_prefix=/foo"
1017 # and all the variables that are supposed to be based on exec_prefix
1018 # by default will actually change.
1019 # Use braces instead of parens because sh, perl, etc. also accept them.
1020 # (The list follows the same order as the GNU Coding Standards.)
1021 bindir='${exec_prefix}/bin'
1022 sbindir='${exec_prefix}/sbin'
1023 libexecdir='${exec_prefix}/libexec'
1024 datarootdir='${prefix}/share'
1025 datadir='${datarootdir}'
1026 sysconfdir='${prefix}/etc'
1027 sharedstatedir='${prefix}/com'
1028 localstatedir='${prefix}/var'
1029 includedir='${prefix}/include'
1030 oldincludedir='/usr/include'
1031 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1032 infodir='${datarootdir}/info'
1033 htmldir='${docdir}'
1034 dvidir='${docdir}'
1035 pdfdir='${docdir}'
1036 psdir='${docdir}'
1037 libdir='${exec_prefix}/lib'
1038 localedir='${datarootdir}/locale'
1039 mandir='${datarootdir}/man'
1040
1041 ac_prev=
1042 ac_dashdash=
1043 for ac_option
1044 do
1045 # If the previous option needs an argument, assign it.
1046 if test -n "$ac_prev"; then
1047 eval $ac_prev=\$ac_option
1048 ac_prev=
1049 continue
1050 fi
1051
1052 case $ac_option in
1053 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1054 *) ac_optarg=yes ;;
1055 esac
1056
1057 # Accept the important Cygnus configure options, so we can diagnose typos.
1058
1059 case $ac_dashdash$ac_option in
1060 --)
1061 ac_dashdash=yes ;;
1062
1063 -bindir | --bindir | --bindi | --bind | --bin | --bi)
1064 ac_prev=bindir ;;
1065 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1066 bindir=$ac_optarg ;;
1067
1068 -build | --build | --buil | --bui | --bu)
1069 ac_prev=build_alias ;;
1070 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1071 build_alias=$ac_optarg ;;
1072
1073 -cache-file | --cache-file | --cache-fil | --cache-fi \
1074 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1075 ac_prev=cache_file ;;
1076 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1077 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1078 cache_file=$ac_optarg ;;
1079
1080 --config-cache | -C)
1081 cache_file=config.cache ;;
1082
1083 -datadir | --datadir | --datadi | --datad)
1084 ac_prev=datadir ;;
1085 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1086 datadir=$ac_optarg ;;
1087
1088 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1089 | --dataroo | --dataro | --datar)
1090 ac_prev=datarootdir ;;
1091 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1092 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1093 datarootdir=$ac_optarg ;;
1094
1095 -disable-* | --disable-*)
1096 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1097 # Reject names that are not valid shell variable names.
1098 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1099 as_fn_error "invalid feature name: $ac_useropt"
1100 ac_useropt_orig=$ac_useropt
1101 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1102 case $ac_user_opts in
1103 *"
1104 "enable_$ac_useropt"
1105 "*) ;;
1106 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1107 ac_unrecognized_sep=', ';;
1108 esac
1109 eval enable_$ac_useropt=no ;;
1110
1111 -docdir | --docdir | --docdi | --doc | --do)
1112 ac_prev=docdir ;;
1113 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1114 docdir=$ac_optarg ;;
1115
1116 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1117 ac_prev=dvidir ;;
1118 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1119 dvidir=$ac_optarg ;;
1120
1121 -enable-* | --enable-*)
1122 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1123 # Reject names that are not valid shell variable names.
1124 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1125 as_fn_error "invalid feature name: $ac_useropt"
1126 ac_useropt_orig=$ac_useropt
1127 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1128 case $ac_user_opts in
1129 *"
1130 "enable_$ac_useropt"
1131 "*) ;;
1132 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1133 ac_unrecognized_sep=', ';;
1134 esac
1135 eval enable_$ac_useropt=\$ac_optarg ;;
1136
1137 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1138 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1139 | --exec | --exe | --ex)
1140 ac_prev=exec_prefix ;;
1141 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1142 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1143 | --exec=* | --exe=* | --ex=*)
1144 exec_prefix=$ac_optarg ;;
1145
1146 -gas | --gas | --ga | --g)
1147 # Obsolete; use --with-gas.
1148 with_gas=yes ;;
1149
1150 -help | --help | --hel | --he | -h)
1151 ac_init_help=long ;;
1152 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1153 ac_init_help=recursive ;;
1154 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1155 ac_init_help=short ;;
1156
1157 -host | --host | --hos | --ho)
1158 ac_prev=host_alias ;;
1159 -host=* | --host=* | --hos=* | --ho=*)
1160 host_alias=$ac_optarg ;;
1161
1162 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1163 ac_prev=htmldir ;;
1164 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1165 | --ht=*)
1166 htmldir=$ac_optarg ;;
1167
1168 -includedir | --includedir | --includedi | --included | --include \
1169 | --includ | --inclu | --incl | --inc)
1170 ac_prev=includedir ;;
1171 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1172 | --includ=* | --inclu=* | --incl=* | --inc=*)
1173 includedir=$ac_optarg ;;
1174
1175 -infodir | --infodir | --infodi | --infod | --info | --inf)
1176 ac_prev=infodir ;;
1177 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1178 infodir=$ac_optarg ;;
1179
1180 -libdir | --libdir | --libdi | --libd)
1181 ac_prev=libdir ;;
1182 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1183 libdir=$ac_optarg ;;
1184
1185 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1186 | --libexe | --libex | --libe)
1187 ac_prev=libexecdir ;;
1188 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1189 | --libexe=* | --libex=* | --libe=*)
1190 libexecdir=$ac_optarg ;;
1191
1192 -localedir | --localedir | --localedi | --localed | --locale)
1193 ac_prev=localedir ;;
1194 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1195 localedir=$ac_optarg ;;
1196
1197 -localstatedir | --localstatedir | --localstatedi | --localstated \
1198 | --localstate | --localstat | --localsta | --localst | --locals)
1199 ac_prev=localstatedir ;;
1200 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1201 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1202 localstatedir=$ac_optarg ;;
1203
1204 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1205 ac_prev=mandir ;;
1206 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1207 mandir=$ac_optarg ;;
1208
1209 -nfp | --nfp | --nf)
1210 # Obsolete; use --without-fp.
1211 with_fp=no ;;
1212
1213 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1214 | --no-cr | --no-c | -n)
1215 no_create=yes ;;
1216
1217 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1218 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1219 no_recursion=yes ;;
1220
1221 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1222 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1223 | --oldin | --oldi | --old | --ol | --o)
1224 ac_prev=oldincludedir ;;
1225 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1226 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1227 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1228 oldincludedir=$ac_optarg ;;
1229
1230 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1231 ac_prev=prefix ;;
1232 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1233 prefix=$ac_optarg ;;
1234
1235 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1236 | --program-pre | --program-pr | --program-p)
1237 ac_prev=program_prefix ;;
1238 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1239 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1240 program_prefix=$ac_optarg ;;
1241
1242 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1243 | --program-suf | --program-su | --program-s)
1244 ac_prev=program_suffix ;;
1245 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1246 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1247 program_suffix=$ac_optarg ;;
1248
1249 -program-transform-name | --program-transform-name \
1250 | --program-transform-nam | --program-transform-na \
1251 | --program-transform-n | --program-transform- \
1252 | --program-transform | --program-transfor \
1253 | --program-transfo | --program-transf \
1254 | --program-trans | --program-tran \
1255 | --progr-tra | --program-tr | --program-t)
1256 ac_prev=program_transform_name ;;
1257 -program-transform-name=* | --program-transform-name=* \
1258 | --program-transform-nam=* | --program-transform-na=* \
1259 | --program-transform-n=* | --program-transform-=* \
1260 | --program-transform=* | --program-transfor=* \
1261 | --program-transfo=* | --program-transf=* \
1262 | --program-trans=* | --program-tran=* \
1263 | --progr-tra=* | --program-tr=* | --program-t=*)
1264 program_transform_name=$ac_optarg ;;
1265
1266 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1267 ac_prev=pdfdir ;;
1268 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1269 pdfdir=$ac_optarg ;;
1270
1271 -psdir | --psdir | --psdi | --psd | --ps)
1272 ac_prev=psdir ;;
1273 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1274 psdir=$ac_optarg ;;
1275
1276 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1277 | -silent | --silent | --silen | --sile | --sil)
1278 silent=yes ;;
1279
1280 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1281 ac_prev=sbindir ;;
1282 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1283 | --sbi=* | --sb=*)
1284 sbindir=$ac_optarg ;;
1285
1286 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1287 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1288 | --sharedst | --shareds | --shared | --share | --shar \
1289 | --sha | --sh)
1290 ac_prev=sharedstatedir ;;
1291 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1292 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1293 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1294 | --sha=* | --sh=*)
1295 sharedstatedir=$ac_optarg ;;
1296
1297 -site | --site | --sit)
1298 ac_prev=site ;;
1299 -site=* | --site=* | --sit=*)
1300 site=$ac_optarg ;;
1301
1302 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1303 ac_prev=srcdir ;;
1304 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1305 srcdir=$ac_optarg ;;
1306
1307 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1308 | --syscon | --sysco | --sysc | --sys | --sy)
1309 ac_prev=sysconfdir ;;
1310 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1311 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1312 sysconfdir=$ac_optarg ;;
1313
1314 -target | --target | --targe | --targ | --tar | --ta | --t)
1315 ac_prev=target_alias ;;
1316 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1317 target_alias=$ac_optarg ;;
1318
1319 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1320 verbose=yes ;;
1321
1322 -version | --version | --versio | --versi | --vers | -V)
1323 ac_init_version=: ;;
1324
1325 -with-* | --with-*)
1326 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1327 # Reject names that are not valid shell variable names.
1328 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1329 as_fn_error "invalid package name: $ac_useropt"
1330 ac_useropt_orig=$ac_useropt
1331 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1332 case $ac_user_opts in
1333 *"
1334 "with_$ac_useropt"
1335 "*) ;;
1336 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1337 ac_unrecognized_sep=', ';;
1338 esac
1339 eval with_$ac_useropt=\$ac_optarg ;;
1340
1341 -without-* | --without-*)
1342 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1343 # Reject names that are not valid shell variable names.
1344 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1345 as_fn_error "invalid package name: $ac_useropt"
1346 ac_useropt_orig=$ac_useropt
1347 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1348 case $ac_user_opts in
1349 *"
1350 "with_$ac_useropt"
1351 "*) ;;
1352 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1353 ac_unrecognized_sep=', ';;
1354 esac
1355 eval with_$ac_useropt=no ;;
1356
1357 --x)
1358 # Obsolete; use --with-x.
1359 with_x=yes ;;
1360
1361 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1362 | --x-incl | --x-inc | --x-in | --x-i)
1363 ac_prev=x_includes ;;
1364 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1365 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1366 x_includes=$ac_optarg ;;
1367
1368 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1369 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1370 ac_prev=x_libraries ;;
1371 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1372 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1373 x_libraries=$ac_optarg ;;
1374
1375 -*) as_fn_error "unrecognized option: \`$ac_option'
1376 Try \`$0 --help' for more information."
1377 ;;
1378
1379 *=*)
1380 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1381 # Reject names that are not valid shell variable names.
1382 case $ac_envvar in #(
1383 '' | [0-9]* | *[!_$as_cr_alnum]* )
1384 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1385 esac
1386 eval $ac_envvar=\$ac_optarg
1387 export $ac_envvar ;;
1388
1389 *)
1390 # FIXME: should be removed in autoconf 3.0.
1391 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1392 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1393 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1394 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1395 ;;
1396
1397 esac
1398 done
1399
1400 if test -n "$ac_prev"; then
1401 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1402 as_fn_error "missing argument to $ac_option"
1403 fi
1404
1405 if test -n "$ac_unrecognized_opts"; then
1406 case $enable_option_checking in
1407 no) ;;
1408 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1409 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1410 esac
1411 fi
1412
1413 # Check all directory arguments for consistency.
1414 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1415 datadir sysconfdir sharedstatedir localstatedir includedir \
1416 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1417 libdir localedir mandir
1418 do
1419 eval ac_val=\$$ac_var
1420 # Remove trailing slashes.
1421 case $ac_val in
1422 */ )
1423 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1424 eval $ac_var=\$ac_val;;
1425 esac
1426 # Be sure to have absolute directory names.
1427 case $ac_val in
1428 [\\/$]* | ?:[\\/]* ) continue;;
1429 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1430 esac
1431 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1432 done
1433
1434 # There might be people who depend on the old broken behavior: `$host'
1435 # used to hold the argument of --host etc.
1436 # FIXME: To remove some day.
1437 build=$build_alias
1438 host=$host_alias
1439 target=$target_alias
1440
1441 # FIXME: To remove some day.
1442 if test "x$host_alias" != x; then
1443 if test "x$build_alias" = x; then
1444 cross_compiling=maybe
1445 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1446 If a cross compiler is detected then cross compile mode will be used." >&2
1447 elif test "x$build_alias" != "x$host_alias"; then
1448 cross_compiling=yes
1449 fi
1450 fi
1451
1452 ac_tool_prefix=
1453 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1454
1455 test "$silent" = yes && exec 6>/dev/null
1456
1457
1458 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1459 ac_ls_di=`ls -di .` &&
1460 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1461 as_fn_error "working directory cannot be determined"
1462 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1463 as_fn_error "pwd does not report name of working directory"
1464
1465
1466 # Find the source files, if location was not specified.
1467 if test -z "$srcdir"; then
1468 ac_srcdir_defaulted=yes
1469 # Try the directory containing this script, then the parent directory.
1470 ac_confdir=`$as_dirname -- "$as_myself" ||
1471 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1472 X"$as_myself" : 'X\(//\)[^/]' \| \
1473 X"$as_myself" : 'X\(//\)$' \| \
1474 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1475 $as_echo X"$as_myself" |
1476 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1477 s//\1/
1478 q
1479 }
1480 /^X\(\/\/\)[^/].*/{
1481 s//\1/
1482 q
1483 }
1484 /^X\(\/\/\)$/{
1485 s//\1/
1486 q
1487 }
1488 /^X\(\/\).*/{
1489 s//\1/
1490 q
1491 }
1492 s/.*/./; q'`
1493 srcdir=$ac_confdir
1494 if test ! -r "$srcdir/$ac_unique_file"; then
1495 srcdir=..
1496 fi
1497 else
1498 ac_srcdir_defaulted=no
1499 fi
1500 if test ! -r "$srcdir/$ac_unique_file"; then
1501 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1502 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1503 fi
1504 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1505 ac_abs_confdir=`(
1506 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1507 pwd)`
1508 # When building in place, set srcdir=.
1509 if test "$ac_abs_confdir" = "$ac_pwd"; then
1510 srcdir=.
1511 fi
1512 # Remove unnecessary trailing slashes from srcdir.
1513 # Double slashes in file names in object file debugging info
1514 # mess up M-x gdb in Emacs.
1515 case $srcdir in
1516 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1517 esac
1518 for ac_var in $ac_precious_vars; do
1519 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1520 eval ac_env_${ac_var}_value=\$${ac_var}
1521 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1522 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1523 done
1524
1525 #
1526 # Report the --help message.
1527 #
1528 if test "$ac_init_help" = "long"; then
1529 # Omit some internal or obsolete options to make the list less imposing.
1530 # This message is too long to be a string in the A/UX 3.1 sh.
1531 cat <<_ACEOF
1532 \`configure' configures libxcb 1.6 to adapt to many kinds of systems.
1533
1534 Usage: $0 [OPTION]... [VAR=VALUE]...
1535
1536 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1537 VAR=VALUE. See below for descriptions of some of the useful variables.
1538
1539 Defaults for the options are specified in brackets.
1540
1541 Configuration:
1542 -h, --help display this help and exit
1543 --help=short display options specific to this package
1544 --help=recursive display the short help of all the included packages
1545 -V, --version display version information and exit
1546 -q, --quiet, --silent do not print \`checking...' messages
1547 --cache-file=FILE cache test results in FILE [disabled]
1548 -C, --config-cache alias for \`--cache-file=config.cache'
1549 -n, --no-create do not create output files
1550 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1551
1552 Installation directories:
1553 --prefix=PREFIX install architecture-independent files in PREFIX
1554 [$ac_default_prefix]
1555 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1556 [PREFIX]
1557
1558 By default, \`make install' will install all the files in
1559 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1560 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1561 for instance \`--prefix=\$HOME'.
1562
1563 For better control, use the options below.
1564
1565 Fine tuning of the installation directories:
1566 --bindir=DIR user executables [EPREFIX/bin]
1567 --sbindir=DIR system admin executables [EPREFIX/sbin]
1568 --libexecdir=DIR program executables [EPREFIX/libexec]
1569 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1570 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1571 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1572 --libdir=DIR object code libraries [EPREFIX/lib]
1573 --includedir=DIR C header files [PREFIX/include]
1574 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1575 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1576 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1577 --infodir=DIR info documentation [DATAROOTDIR/info]
1578 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1579 --mandir=DIR man documentation [DATAROOTDIR/man]
1580 --docdir=DIR documentation root [DATAROOTDIR/doc/libxcb]
1581 --htmldir=DIR html documentation [DOCDIR]
1582 --dvidir=DIR dvi documentation [DOCDIR]
1583 --pdfdir=DIR pdf documentation [DOCDIR]
1584 --psdir=DIR ps documentation [DOCDIR]
1585 _ACEOF
1586
1587 cat <<\_ACEOF
1588
1589 Program names:
1590 --program-prefix=PREFIX prepend PREFIX to installed program names
1591 --program-suffix=SUFFIX append SUFFIX to installed program names
1592 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1593
1594 System types:
1595 --build=BUILD configure for building on BUILD [guessed]
1596 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1597 _ACEOF
1598 fi
1599
1600 if test -n "$ac_init_help"; then
1601 case $ac_init_help in
1602 short | recursive ) echo "Configuration of libxcb 1.6:";;
1603 esac
1604 cat <<\_ACEOF
1605
1606 Optional Features:
1607 --disable-option-checking ignore unrecognized --enable/--with options
1608 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1609 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1610 --enable-shared[=PKGS] build shared libraries [default=yes]
1611 --enable-static[=PKGS] build static libraries [default=yes]
1612 --enable-fast-install[=PKGS]
1613 optimize for fast installation [default=yes]
1614 --disable-dependency-tracking speeds up one-time build
1615 --enable-dependency-tracking do not reject slow dependency extractors
1616 --disable-libtool-lock avoid locking (might break parallel builds)
1617 --disable-build-docs Disable the build of the documentation
1618 --enable-composite Build XCB Composite Extension (default: "yes")
1619 --enable-damage Build XCB Damage Extension (default: "yes")
1620 --enable-dpms Build XCB DPMS Extension (default: "yes")
1621 --enable-dri2 Build XCB DRI2 Extension (default: "yes")
1622 --enable-glx Build XCB GLX Extension (default: "yes")
1623 --enable-randr Build XCB RandR Extension (default: "yes")
1624 --enable-record Build XCB Record Extension (default: "yes")
1625 --enable-render Build XCB Render Extension (default: "yes")
1626 --enable-resource Build XCB Resource Extension (default: "yes")
1627 --enable-screensaver Build XCB Screensaver Extension (default: "yes")
1628 --enable-shape Build XCB Shape Extension (default: "yes")
1629 --enable-shm Build XCB Shm Extension (default: "yes")
1630 --enable-sync Build XCB Sync Extension (default: "yes")
1631 --enable-xevie Build XCB Xevie Extension (default: "yes")
1632 --enable-xfixes Build XCB XFixes Extension (default: "yes")
1633 --enable-xfree86-dri Build XCB XFree86-DRI Extension (default: "yes")
1634 --enable-xinerama Build XCB Xinerama Extension (default: "yes")
1635 --enable-xinput Build XCB XInput Extension (default: "no")
1636 --enable-xprint Build XCB Xprint Extension (default: "yes")
1637 --enable-selinux Build XCB SELinux Extension (default: "no")
1638 --enable-xtest Build XCB XTest Extension (default: "yes")
1639 --enable-xv Build XCB Xv Extension (default: "yes")
1640 --enable-xvmc Build XCB XvMC Extension (default: "yes")
1641
1642 Optional Packages:
1643 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1644 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1645 --with-pic try to use only PIC/non-PIC objects [default=use
1646 both]
1647 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1648 --with-queue-size=SIZE Set the XCB buffer queue size (default is 16384)
1649 --with-doxygen=FILE doxygen program to use (eg /usr/bin/doxygen)
1650 --with-launchd Build with support for Apple's launchd (default:
1651 auto)
1652
1653 Some influential environment variables:
1654 PKG_CONFIG path to pkg-config utility
1655 CHECK_CFLAGS
1656 C compiler flags for CHECK, overriding pkg-config
1657 CHECK_LIBS linker flags for CHECK, overriding pkg-config
1658 CC C compiler command
1659 CFLAGS C compiler flags
1660 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1661 nonstandard directory <lib dir>
1662 LIBS libraries to pass to the linker, e.g. -l<library>
1663 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1664 you have headers in a nonstandard directory <include dir>
1665 CPP C preprocessor
1666 XCBPROTO_CFLAGS
1667 C compiler flags for XCBPROTO, overriding pkg-config
1668 XCBPROTO_LIBS
1669 linker flags for XCBPROTO, overriding pkg-config
1670 NEEDED_CFLAGS
1671 C compiler flags for NEEDED, overriding pkg-config
1672 NEEDED_LIBS linker flags for NEEDED, overriding pkg-config
1673 XDMCP_CFLAGS
1674 C compiler flags for XDMCP, overriding pkg-config
1675 XDMCP_LIBS linker flags for XDMCP, overriding pkg-config
1676
1677 Use these variables to override the choices made by `configure' or to help
1678 it to find libraries and programs with nonstandard names/locations.
1679
1680 Report bugs to <xcb (at] lists.freedesktop.org>.
1681 _ACEOF
1682 ac_status=$?
1683 fi
1684
1685 if test "$ac_init_help" = "recursive"; then
1686 # If there are subdirs, report their specific --help.
1687 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1688 test -d "$ac_dir" ||
1689 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1690 continue
1691 ac_builddir=.
1692
1693 case "$ac_dir" in
1694 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1695 *)
1696 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1697 # A ".." for each directory in $ac_dir_suffix.
1698 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1699 case $ac_top_builddir_sub in
1700 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1701 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1702 esac ;;
1703 esac
1704 ac_abs_top_builddir=$ac_pwd
1705 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1706 # for backward compatibility:
1707 ac_top_builddir=$ac_top_build_prefix
1708
1709 case $srcdir in
1710 .) # We are building in place.
1711 ac_srcdir=.
1712 ac_top_srcdir=$ac_top_builddir_sub
1713 ac_abs_top_srcdir=$ac_pwd ;;
1714 [\\/]* | ?:[\\/]* ) # Absolute name.
1715 ac_srcdir=$srcdir$ac_dir_suffix;
1716 ac_top_srcdir=$srcdir
1717 ac_abs_top_srcdir=$srcdir ;;
1718 *) # Relative name.
1719 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1720 ac_top_srcdir=$ac_top_build_prefix$srcdir
1721 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1722 esac
1723 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1724
1725 cd "$ac_dir" || { ac_status=$?; continue; }
1726 # Check for guested configure.
1727 if test -f "$ac_srcdir/configure.gnu"; then
1728 echo &&
1729 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1730 elif test -f "$ac_srcdir/configure"; then
1731 echo &&
1732 $SHELL "$ac_srcdir/configure" --help=recursive
1733 else
1734 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1735 fi || ac_status=$?
1736 cd "$ac_pwd" || { ac_status=$?; break; }
1737 done
1738 fi
1739
1740 test -n "$ac_init_help" && exit $ac_status
1741 if $ac_init_version; then
1742 cat <<\_ACEOF
1743 libxcb configure 1.6
1744 generated by GNU Autoconf 2.65
1745
1746 Copyright (C) 2009 Free Software Foundation, Inc.
1747 This configure script is free software; the Free Software Foundation
1748 gives unlimited permission to copy, distribute and modify it.
1749 _ACEOF
1750 exit
1751 fi
1752
1753 ## ------------------------ ##
1754 ## Autoconf initialization. ##
1755 ## ------------------------ ##
1756
1757 # ac_fn_c_try_compile LINENO
1758 # --------------------------
1759 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1760 ac_fn_c_try_compile ()
1761 {
1762 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1763 rm -f conftest.$ac_objext
1764 if { { ac_try="$ac_compile"
1765 case "(($ac_try" in
1766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1767 *) ac_try_echo=$ac_try;;
1768 esac
1769 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1770 $as_echo "$ac_try_echo"; } >&5
1771 (eval "$ac_compile") 2>conftest.err
1772 ac_status=$?
1773 if test -s conftest.err; then
1774 grep -v '^ *+' conftest.err >conftest.er1
1775 cat conftest.er1 >&5
1776 mv -f conftest.er1 conftest.err
1777 fi
1778 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1779 test $ac_status = 0; } && {
1780 test -z "$ac_c_werror_flag" ||
1781 test ! -s conftest.err
1782 } && test -s conftest.$ac_objext; then :
1783 ac_retval=0
1784 else
1785 $as_echo "$as_me: failed program was:" >&5
1786 sed 's/^/| /' conftest.$ac_ext >&5
1787
1788 ac_retval=1
1789 fi
1790 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1791 as_fn_set_status $ac_retval
1792
1793 } # ac_fn_c_try_compile
1794
1795 # ac_fn_c_try_link LINENO
1796 # -----------------------
1797 # Try to link conftest.$ac_ext, and return whether this succeeded.
1798 ac_fn_c_try_link ()
1799 {
1800 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1801 rm -f conftest.$ac_objext conftest$ac_exeext
1802 if { { ac_try="$ac_link"
1803 case "(($ac_try" in
1804 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1805 *) ac_try_echo=$ac_try;;
1806 esac
1807 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1808 $as_echo "$ac_try_echo"; } >&5
1809 (eval "$ac_link") 2>conftest.err
1810 ac_status=$?
1811 if test -s conftest.err; then
1812 grep -v '^ *+' conftest.err >conftest.er1
1813 cat conftest.er1 >&5
1814 mv -f conftest.er1 conftest.err
1815 fi
1816 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1817 test $ac_status = 0; } && {
1818 test -z "$ac_c_werror_flag" ||
1819 test ! -s conftest.err
1820 } && test -s conftest$ac_exeext && {
1821 test "$cross_compiling" = yes ||
1822 $as_test_x conftest$ac_exeext
1823 }; then :
1824 ac_retval=0
1825 else
1826 $as_echo "$as_me: failed program was:" >&5
1827 sed 's/^/| /' conftest.$ac_ext >&5
1828
1829 ac_retval=1
1830 fi
1831 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1832 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1833 # interfere with the next link command; also delete a directory that is
1834 # left behind by Apple's compiler. We do this before executing the actions.
1835 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1836 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1837 as_fn_set_status $ac_retval
1838
1839 } # ac_fn_c_try_link
1840
1841 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1842 # -------------------------------------------------------
1843 # Tests whether HEADER exists and can be compiled using the include files in
1844 # INCLUDES, setting the cache variable VAR accordingly.
1845 ac_fn_c_check_header_compile ()
1846 {
1847 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1849 $as_echo_n "checking for $2... " >&6; }
1850 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1851 $as_echo_n "(cached) " >&6
1852 else
1853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1854 /* end confdefs.h. */
1855 $4
1856 #include <$2>
1857 _ACEOF
1858 if ac_fn_c_try_compile "$LINENO"; then :
1859 eval "$3=yes"
1860 else
1861 eval "$3=no"
1862 fi
1863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1864 fi
1865 eval ac_res=\$$3
1866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1867 $as_echo "$ac_res" >&6; }
1868 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1869
1870 } # ac_fn_c_check_header_compile
1871
1872 # ac_fn_c_try_cpp LINENO
1873 # ----------------------
1874 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1875 ac_fn_c_try_cpp ()
1876 {
1877 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1878 if { { ac_try="$ac_cpp conftest.$ac_ext"
1879 case "(($ac_try" in
1880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1881 *) ac_try_echo=$ac_try;;
1882 esac
1883 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1884 $as_echo "$ac_try_echo"; } >&5
1885 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1886 ac_status=$?
1887 if test -s conftest.err; then
1888 grep -v '^ *+' conftest.err >conftest.er1
1889 cat conftest.er1 >&5
1890 mv -f conftest.er1 conftest.err
1891 fi
1892 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1893 test $ac_status = 0; } >/dev/null && {
1894 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1895 test ! -s conftest.err
1896 }; then :
1897 ac_retval=0
1898 else
1899 $as_echo "$as_me: failed program was:" >&5
1900 sed 's/^/| /' conftest.$ac_ext >&5
1901
1902 ac_retval=1
1903 fi
1904 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1905 as_fn_set_status $ac_retval
1906
1907 } # ac_fn_c_try_cpp
1908
1909 # ac_fn_c_try_run LINENO
1910 # ----------------------
1911 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1912 # that executables *can* be run.
1913 ac_fn_c_try_run ()
1914 {
1915 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1916 if { { ac_try="$ac_link"
1917 case "(($ac_try" in
1918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1919 *) ac_try_echo=$ac_try;;
1920 esac
1921 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1922 $as_echo "$ac_try_echo"; } >&5
1923 (eval "$ac_link") 2>&5
1924 ac_status=$?
1925 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1926 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1927 { { case "(($ac_try" in
1928 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1929 *) ac_try_echo=$ac_try;;
1930 esac
1931 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1932 $as_echo "$ac_try_echo"; } >&5
1933 (eval "$ac_try") 2>&5
1934 ac_status=$?
1935 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1936 test $ac_status = 0; }; }; then :
1937 ac_retval=0
1938 else
1939 $as_echo "$as_me: program exited with status $ac_status" >&5
1940 $as_echo "$as_me: failed program was:" >&5
1941 sed 's/^/| /' conftest.$ac_ext >&5
1942
1943 ac_retval=$ac_status
1944 fi
1945 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1946 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1947 as_fn_set_status $ac_retval
1948
1949 } # ac_fn_c_try_run
1950
1951 # ac_fn_c_check_func LINENO FUNC VAR
1952 # ----------------------------------
1953 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1954 ac_fn_c_check_func ()
1955 {
1956 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1958 $as_echo_n "checking for $2... " >&6; }
1959 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1960 $as_echo_n "(cached) " >&6
1961 else
1962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1963 /* end confdefs.h. */
1964 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1965 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1966 #define $2 innocuous_$2
1967
1968 /* System header to define __stub macros and hopefully few prototypes,
1969 which can conflict with char $2 (); below.
1970 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1971 <limits.h> exists even on freestanding compilers. */
1972
1973 #ifdef __STDC__
1974 # include <limits.h>
1975 #else
1976 # include <assert.h>
1977 #endif
1978
1979 #undef $2
1980
1981 /* Override any GCC internal prototype to avoid an error.
1982 Use char because int might match the return type of a GCC
1983 builtin and then its argument prototype would still apply. */
1984 #ifdef __cplusplus
1985 extern "C"
1986 #endif
1987 char $2 ();
1988 /* The GNU C library defines this for functions which it implements
1989 to always fail with ENOSYS. Some functions are actually named
1990 something starting with __ and the normal name is an alias. */
1991 #if defined __stub_$2 || defined __stub___$2
1992 choke me
1993 #endif
1994
1995 int
1996 main ()
1997 {
1998 return $2 ();
1999 ;
2000 return 0;
2001 }
2002 _ACEOF
2003 if ac_fn_c_try_link "$LINENO"; then :
2004 eval "$3=yes"
2005 else
2006 eval "$3=no"
2007 fi
2008 rm -f core conftest.err conftest.$ac_objext \
2009 conftest$ac_exeext conftest.$ac_ext
2010 fi
2011 eval ac_res=\$$3
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2013 $as_echo "$ac_res" >&6; }
2014 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2015
2016 } # ac_fn_c_check_func
2017
2018 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2019 # ----------------------------------------------------
2020 # Tries to find if the field MEMBER exists in type AGGR, after including
2021 # INCLUDES, setting cache variable VAR accordingly.
2022 ac_fn_c_check_member ()
2023 {
2024 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2026 $as_echo_n "checking for $2.$3... " >&6; }
2027 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2028 $as_echo_n "(cached) " >&6
2029 else
2030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2031 /* end confdefs.h. */
2032 $5
2033 int
2034 main ()
2035 {
2036 static $2 ac_aggr;
2037 if (ac_aggr.$3)
2038 return 0;
2039 ;
2040 return 0;
2041 }
2042 _ACEOF
2043 if ac_fn_c_try_compile "$LINENO"; then :
2044 eval "$4=yes"
2045 else
2046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2047 /* end confdefs.h. */
2048 $5
2049 int
2050 main ()
2051 {
2052 static $2 ac_aggr;
2053 if (sizeof ac_aggr.$3)
2054 return 0;
2055 ;
2056 return 0;
2057 }
2058 _ACEOF
2059 if ac_fn_c_try_compile "$LINENO"; then :
2060 eval "$4=yes"
2061 else
2062 eval "$4=no"
2063 fi
2064 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2065 fi
2066 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2067 fi
2068 eval ac_res=\$$4
2069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2070 $as_echo "$ac_res" >&6; }
2071 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2072
2073 } # ac_fn_c_check_member
2074
2075 # ac_fn_c_check_decl LINENO SYMBOL VAR
2076 # ------------------------------------
2077 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2078 ac_fn_c_check_decl ()
2079 {
2080 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2082 $as_echo_n "checking whether $2 is declared... " >&6; }
2083 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2084 $as_echo_n "(cached) " >&6
2085 else
2086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2087 /* end confdefs.h. */
2088 $4
2089 int
2090 main ()
2091 {
2092 #ifndef $2
2093 (void) $2;
2094 #endif
2095
2096 ;
2097 return 0;
2098 }
2099 _ACEOF
2100 if ac_fn_c_try_compile "$LINENO"; then :
2101 eval "$3=yes"
2102 else
2103 eval "$3=no"
2104 fi
2105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2106 fi
2107 eval ac_res=\$$3
2108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2109 $as_echo "$ac_res" >&6; }
2110 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2111
2112 } # ac_fn_c_check_decl
2113 cat >config.log <<_ACEOF
2114 This file contains any messages produced by compilers while
2115 running configure, to aid debugging if configure makes a mistake.
2116
2117 It was created by libxcb $as_me 1.6, which was
2118 generated by GNU Autoconf 2.65. Invocation command line was
2119
2120 $ $0 $@
2121
2122 _ACEOF
2123 exec 5>>config.log
2124 {
2125 cat <<_ASUNAME
2126 ## --------- ##
2127 ## Platform. ##
2128 ## --------- ##
2129
2130 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2131 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2132 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2133 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2134 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2135
2136 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2137 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2138
2139 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2140 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2141 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2142 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2143 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2144 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2145 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2146
2147 _ASUNAME
2148
2149 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2150 for as_dir in $PATH
2151 do
2152 IFS=$as_save_IFS
2153 test -z "$as_dir" && as_dir=.
2154 $as_echo "PATH: $as_dir"
2155 done
2156 IFS=$as_save_IFS
2157
2158 } >&5
2159
2160 cat >&5 <<_ACEOF
2161
2162
2163 ## ----------- ##
2164 ## Core tests. ##
2165 ## ----------- ##
2166
2167 _ACEOF
2168
2169
2170 # Keep a trace of the command line.
2171 # Strip out --no-create and --no-recursion so they do not pile up.
2172 # Strip out --silent because we don't want to record it for future runs.
2173 # Also quote any args containing shell meta-characters.
2174 # Make two passes to allow for proper duplicate-argument suppression.
2175 ac_configure_args=
2176 ac_configure_args0=
2177 ac_configure_args1=
2178 ac_must_keep_next=false
2179 for ac_pass in 1 2
2180 do
2181 for ac_arg
2182 do
2183 case $ac_arg in
2184 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2185 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2186 | -silent | --silent | --silen | --sile | --sil)
2187 continue ;;
2188 *\'*)
2189 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2190 esac
2191 case $ac_pass in
2192 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2193 2)
2194 as_fn_append ac_configure_args1 " '$ac_arg'"
2195 if test $ac_must_keep_next = true; then
2196 ac_must_keep_next=false # Got value, back to normal.
2197 else
2198 case $ac_arg in
2199 *=* | --config-cache | -C | -disable-* | --disable-* \
2200 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2201 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2202 | -with-* | --with-* | -without-* | --without-* | --x)
2203 case "$ac_configure_args0 " in
2204 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2205 esac
2206 ;;
2207 -* ) ac_must_keep_next=true ;;
2208 esac
2209 fi
2210 as_fn_append ac_configure_args " '$ac_arg'"
2211 ;;
2212 esac
2213 done
2214 done
2215 { ac_configure_args0=; unset ac_configure_args0;}
2216 { ac_configure_args1=; unset ac_configure_args1;}
2217
2218 # When interrupted or exit'd, cleanup temporary files, and complete
2219 # config.log. We remove comments because anyway the quotes in there
2220 # would cause problems or look ugly.
2221 # WARNING: Use '\'' to represent an apostrophe within the trap.
2222 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2223 trap 'exit_status=$?
2224 # Save into config.log some information that might help in debugging.
2225 {
2226 echo
2227
2228 cat <<\_ASBOX
2229 ## ---------------- ##
2230 ## Cache variables. ##
2231 ## ---------------- ##
2232 _ASBOX
2233 echo
2234 # The following way of writing the cache mishandles newlines in values,
2235 (
2236 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2237 eval ac_val=\$$ac_var
2238 case $ac_val in #(
2239 *${as_nl}*)
2240 case $ac_var in #(
2241 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2242 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2243 esac
2244 case $ac_var in #(
2245 _ | IFS | as_nl) ;; #(
2246 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2247 *) { eval $ac_var=; unset $ac_var;} ;;
2248 esac ;;
2249 esac
2250 done
2251 (set) 2>&1 |
2252 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2253 *${as_nl}ac_space=\ *)
2254 sed -n \
2255 "s/'\''/'\''\\\\'\'''\''/g;
2256 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2257 ;; #(
2258 *)
2259 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2260 ;;
2261 esac |
2262 sort
2263 )
2264 echo
2265
2266 cat <<\_ASBOX
2267 ## ----------------- ##
2268 ## Output variables. ##
2269 ## ----------------- ##
2270 _ASBOX
2271 echo
2272 for ac_var in $ac_subst_vars
2273 do
2274 eval ac_val=\$$ac_var
2275 case $ac_val in
2276 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2277 esac
2278 $as_echo "$ac_var='\''$ac_val'\''"
2279 done | sort
2280 echo
2281
2282 if test -n "$ac_subst_files"; then
2283 cat <<\_ASBOX
2284 ## ------------------- ##
2285 ## File substitutions. ##
2286 ## ------------------- ##
2287 _ASBOX
2288 echo
2289 for ac_var in $ac_subst_files
2290 do
2291 eval ac_val=\$$ac_var
2292 case $ac_val in
2293 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2294 esac
2295 $as_echo "$ac_var='\''$ac_val'\''"
2296 done | sort
2297 echo
2298 fi
2299
2300 if test -s confdefs.h; then
2301 cat <<\_ASBOX
2302 ## ----------- ##
2303 ## confdefs.h. ##
2304 ## ----------- ##
2305 _ASBOX
2306 echo
2307 cat confdefs.h
2308 echo
2309 fi
2310 test "$ac_signal" != 0 &&
2311 $as_echo "$as_me: caught signal $ac_signal"
2312 $as_echo "$as_me: exit $exit_status"
2313 } >&5
2314 rm -f core *.core core.conftest.* &&
2315 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2316 exit $exit_status
2317 ' 0
2318 for ac_signal in 1 2 13 15; do
2319 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2320 done
2321 ac_signal=0
2322
2323 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2324 rm -f -r conftest* confdefs.h
2325
2326 $as_echo "/* confdefs.h */" > confdefs.h
2327
2328 # Predefined preprocessor variables.
2329
2330 cat >>confdefs.h <<_ACEOF
2331 #define PACKAGE_NAME "$PACKAGE_NAME"
2332 _ACEOF
2333
2334 cat >>confdefs.h <<_ACEOF
2335 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2336 _ACEOF
2337
2338 cat >>confdefs.h <<_ACEOF
2339 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2340 _ACEOF
2341
2342 cat >>confdefs.h <<_ACEOF
2343 #define PACKAGE_STRING "$PACKAGE_STRING"
2344 _ACEOF
2345
2346 cat >>confdefs.h <<_ACEOF
2347 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2348 _ACEOF
2349
2350 cat >>confdefs.h <<_ACEOF
2351 #define PACKAGE_URL "$PACKAGE_URL"
2352 _ACEOF
2353
2354
2355 # Let the site file select an alternate cache file if it wants to.
2356 # Prefer an explicitly selected file to automatically selected ones.
2357 ac_site_file1=NONE
2358 ac_site_file2=NONE
2359 if test -n "$CONFIG_SITE"; then
2360 ac_site_file1=$CONFIG_SITE
2361 elif test "x$prefix" != xNONE; then
2362 ac_site_file1=$prefix/share/config.site
2363 ac_site_file2=$prefix/etc/config.site
2364 else
2365 ac_site_file1=$ac_default_prefix/share/config.site
2366 ac_site_file2=$ac_default_prefix/etc/config.site
2367 fi
2368 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2369 do
2370 test "x$ac_site_file" = xNONE && continue
2371 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2372 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2373 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2374 sed 's/^/| /' "$ac_site_file" >&5
2375 . "$ac_site_file"
2376 fi
2377 done
2378
2379 if test -r "$cache_file"; then
2380 # Some versions of bash will fail to source /dev/null (special files
2381 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2382 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2383 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2384 $as_echo "$as_me: loading cache $cache_file" >&6;}
2385 case $cache_file in
2386 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2387 *) . "./$cache_file";;
2388 esac
2389 fi
2390 else
2391 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2392 $as_echo "$as_me: creating cache $cache_file" >&6;}
2393 >$cache_file
2394 fi
2395
2396 # Check that the precious variables saved in the cache have kept the same
2397 # value.
2398 ac_cache_corrupted=false
2399 for ac_var in $ac_precious_vars; do
2400 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2401 eval ac_new_set=\$ac_env_${ac_var}_set
2402 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2403 eval ac_new_val=\$ac_env_${ac_var}_value
2404 case $ac_old_set,$ac_new_set in
2405 set,)
2406 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2407 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2408 ac_cache_corrupted=: ;;
2409 ,set)
2410 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2411 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2412 ac_cache_corrupted=: ;;
2413 ,);;
2414 *)
2415 if test "x$ac_old_val" != "x$ac_new_val"; then
2416 # differences in whitespace do not lead to failure.
2417 ac_old_val_w=`echo x $ac_old_val`
2418 ac_new_val_w=`echo x $ac_new_val`
2419 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2420 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2421 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2422 ac_cache_corrupted=:
2423 else
2424 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2425 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2426 eval $ac_var=\$ac_old_val
2427 fi
2428 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2429 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2430 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2431 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2432 fi;;
2433 esac
2434 # Pass precious variables to config.status.
2435 if test "$ac_new_set" = set; then
2436 case $ac_new_val in
2437 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2438 *) ac_arg=$ac_var=$ac_new_val ;;
2439 esac
2440 case " $ac_configure_args " in
2441 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2442 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2443 esac
2444 fi
2445 done
2446 if $ac_cache_corrupted; then
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2448 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2449 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2450 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2451 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2452 fi
2453 ## -------------------- ##
2454 ## Main body of script. ##
2455 ## -------------------- ##
2456
2457 ac_ext=c
2458 ac_cpp='$CPP $CPPFLAGS'
2459 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2460 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2461 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2462
2463
2464
2465 am__api_version='1.11'
2466
2467 ac_aux_dir=
2468 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2469 for ac_t in install-sh install.sh shtool; do
2470 if test -f "$ac_dir/$ac_t"; then
2471 ac_aux_dir=$ac_dir
2472 ac_install_sh="$ac_aux_dir/$ac_t -c"
2473 break 2
2474 fi
2475 done
2476 done
2477 if test -z "$ac_aux_dir"; then
2478 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2479 fi
2480
2481 # These three variables are undocumented and unsupported,
2482 # and are intended to be withdrawn in a future Autoconf release.
2483 # They can cause serious problems if a builder's source tree is in a directory
2484 # whose full name contains unusual characters.
2485 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2486 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2487 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2488
2489
2490 # Find a good install program. We prefer a C program (faster),
2491 # so one script is as good as another. But avoid the broken or
2492 # incompatible versions:
2493 # SysV /etc/install, /usr/sbin/install
2494 # SunOS /usr/etc/install
2495 # IRIX /sbin/install
2496 # AIX /bin/install
2497 # AmigaOS /C/install, which installs bootblocks on floppy discs
2498 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2499 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2500 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2501 # OS/2's system install, which has a completely different semantic
2502 # ./install, which can be erroneously created by make from ./install.sh.
2503 # Reject install programs that cannot install multiple files.
2504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2505 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2506 if test -z "$INSTALL"; then
2507 if test "${ac_cv_path_install+set}" = set; then :
2508 $as_echo_n "(cached) " >&6
2509 else
2510 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2511 for as_dir in $PATH
2512 do
2513 IFS=$as_save_IFS
2514 test -z "$as_dir" && as_dir=.
2515 # Account for people who put trailing slashes in PATH elements.
2516 case $as_dir/ in #((
2517 ./ | .// | /[cC]/* | \
2518 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2519 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2520 /usr/ucb/* ) ;;
2521 *)
2522 # OSF1 and SCO ODT 3.0 have their own names for install.
2523 # Don't use installbsd from OSF since it installs stuff as root
2524 # by default.
2525 for ac_prog in ginstall scoinst install; do
2526 for ac_exec_ext in '' $ac_executable_extensions; do
2527 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2528 if test $ac_prog = install &&
2529 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2530 # AIX install. It has an incompatible calling convention.
2531 :
2532 elif test $ac_prog = install &&
2533 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2534 # program-specific install script used by HP pwplus--don't use.
2535 :
2536 else
2537 rm -rf conftest.one conftest.two conftest.dir
2538 echo one > conftest.one
2539 echo two > conftest.two
2540 mkdir conftest.dir
2541 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2542 test -s conftest.one && test -s conftest.two &&
2543 test -s conftest.dir/conftest.one &&
2544 test -s conftest.dir/conftest.two
2545 then
2546 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2547 break 3
2548 fi
2549 fi
2550 fi
2551 done
2552 done
2553 ;;
2554 esac
2555
2556 done
2557 IFS=$as_save_IFS
2558
2559 rm -rf conftest.one conftest.two conftest.dir
2560
2561 fi
2562 if test "${ac_cv_path_install+set}" = set; then
2563 INSTALL=$ac_cv_path_install
2564 else
2565 # As a last resort, use the slow shell script. Don't cache a
2566 # value for INSTALL within a source directory, because that will
2567 # break other packages using the cache if that directory is
2568 # removed, or if the value is a relative name.
2569 INSTALL=$ac_install_sh
2570 fi
2571 fi
2572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2573 $as_echo "$INSTALL" >&6; }
2574
2575 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2576 # It thinks the first close brace ends the variable substitution.
2577 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2578
2579 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2580
2581 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2582
2583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2584 $as_echo_n "checking whether build environment is sane... " >&6; }
2585 # Just in case
2586 sleep 1
2587 echo timestamp > conftest.file
2588 # Reject unsafe characters in $srcdir or the absolute working directory
2589 # name. Accept space and tab only in the latter.
2590 am_lf='
2591 '
2592 case `pwd` in
2593 *[\\\"\#\$\&\'\`$am_lf]*)
2594 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2595 esac
2596 case $srcdir in
2597 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2598 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2599 esac
2600
2601 # Do `set' in a subshell so we don't clobber the current shell's
2602 # arguments. Must try -L first in case configure is actually a
2603 # symlink; some systems play weird games with the mod time of symlinks
2604 # (eg FreeBSD returns the mod time of the symlink's containing
2605 # directory).
2606 if (
2607 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2608 if test "$*" = "X"; then
2609 # -L didn't work.
2610 set X `ls -t "$srcdir/configure" conftest.file`
2611 fi
2612 rm -f conftest.file
2613 if test "$*" != "X $srcdir/configure conftest.file" \
2614 && test "$*" != "X conftest.file $srcdir/configure"; then
2615
2616 # If neither matched, then we have a broken ls. This can happen
2617 # if, for instance, CONFIG_SHELL is bash and it inherits a
2618 # broken ls alias from the environment. This has actually
2619 # happened. Such a system could not be considered "sane".
2620 as_fn_error "ls -t appears to fail. Make sure there is not a broken
2621 alias in your environment" "$LINENO" 5
2622 fi
2623
2624 test "$2" = conftest.file
2625 )
2626 then
2627 # Ok.
2628 :
2629 else
2630 as_fn_error "newly created file is older than distributed files!
2631 Check your system clock" "$LINENO" 5
2632 fi
2633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2634 $as_echo "yes" >&6; }
2635 test "$program_prefix" != NONE &&
2636 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2637 # Use a double $ so make ignores it.
2638 test "$program_suffix" != NONE &&
2639 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2640 # Double any \ or $.
2641 # By default was `s,x,x', remove it if useless.
2642 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2643 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2644
2645 # expand $ac_aux_dir to an absolute path
2646 am_aux_dir=`cd $ac_aux_dir && pwd`
2647
2648 if test x"${MISSING+set}" != xset; then
2649 case $am_aux_dir in
2650 *\ * | *\ *)
2651 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2652 *)
2653 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2654 esac
2655 fi
2656 # Use eval to expand $SHELL
2657 if eval "$MISSING --run true"; then
2658 am_missing_run="$MISSING --run "
2659 else
2660 am_missing_run=
2661 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2662 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2663 fi
2664
2665 if test x"${install_sh}" != xset; then
2666 case $am_aux_dir in
2667 *\ * | *\ *)
2668 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2669 *)
2670 install_sh="\${SHELL} $am_aux_dir/install-sh"
2671 esac
2672 fi
2673
2674 # Installed binaries are usually stripped using `strip' when the user
2675 # run `make install-strip'. However `strip' might not be the right
2676 # tool to use in cross-compilation environments, therefore Automake
2677 # will honor the `STRIP' environment variable to overrule this program.
2678 if test "$cross_compiling" != no; then
2679 if test -n "$ac_tool_prefix"; then
2680 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2681 set dummy ${ac_tool_prefix}strip; ac_word=$2
2682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2683 $as_echo_n "checking for $ac_word... " >&6; }
2684 if test "${ac_cv_prog_STRIP+set}" = set; then :
2685 $as_echo_n "(cached) " >&6
2686 else
2687 if test -n "$STRIP"; then
2688 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2689 else
2690 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2691 for as_dir in $PATH
2692 do
2693 IFS=$as_save_IFS
2694 test -z "$as_dir" && as_dir=.
2695 for ac_exec_ext in '' $ac_executable_extensions; do
2696 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2697 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2698 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2699 break 2
2700 fi
2701 done
2702 done
2703 IFS=$as_save_IFS
2704
2705 fi
2706 fi
2707 STRIP=$ac_cv_prog_STRIP
2708 if test -n "$STRIP"; then
2709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2710 $as_echo "$STRIP" >&6; }
2711 else
2712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2713 $as_echo "no" >&6; }
2714 fi
2715
2716
2717 fi
2718 if test -z "$ac_cv_prog_STRIP"; then
2719 ac_ct_STRIP=$STRIP
2720 # Extract the first word of "strip", so it can be a program name with args.
2721 set dummy strip; ac_word=$2
2722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2723 $as_echo_n "checking for $ac_word... " >&6; }
2724 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2725 $as_echo_n "(cached) " >&6
2726 else
2727 if test -n "$ac_ct_STRIP"; then
2728 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2729 else
2730 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2731 for as_dir in $PATH
2732 do
2733 IFS=$as_save_IFS
2734 test -z "$as_dir" && as_dir=.
2735 for ac_exec_ext in '' $ac_executable_extensions; do
2736 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2737 ac_cv_prog_ac_ct_STRIP="strip"
2738 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2739 break 2
2740 fi
2741 done
2742 done
2743 IFS=$as_save_IFS
2744
2745 fi
2746 fi
2747 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2748 if test -n "$ac_ct_STRIP"; then
2749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2750 $as_echo "$ac_ct_STRIP" >&6; }
2751 else
2752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2753 $as_echo "no" >&6; }
2754 fi
2755
2756 if test "x$ac_ct_STRIP" = x; then
2757 STRIP=":"
2758 else
2759 case $cross_compiling:$ac_tool_warned in
2760 yes:)
2761 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2762 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2763 ac_tool_warned=yes ;;
2764 esac
2765 STRIP=$ac_ct_STRIP
2766 fi
2767 else
2768 STRIP="$ac_cv_prog_STRIP"
2769 fi
2770
2771 fi
2772 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2773
2774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2775 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2776 if test -z "$MKDIR_P"; then
2777 if test "${ac_cv_path_mkdir+set}" = set; then :
2778 $as_echo_n "(cached) " >&6
2779 else
2780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2781 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2782 do
2783 IFS=$as_save_IFS
2784 test -z "$as_dir" && as_dir=.
2785 for ac_prog in mkdir gmkdir; do
2786 for ac_exec_ext in '' $ac_executable_extensions; do
2787 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2788 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2789 'mkdir (GNU coreutils) '* | \
2790 'mkdir (coreutils) '* | \
2791 'mkdir (fileutils) '4.1*)
2792 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2793 break 3;;
2794 esac
2795 done
2796 done
2797 done
2798 IFS=$as_save_IFS
2799
2800 fi
2801
2802 test -d ./--version && rmdir ./--version
2803 if test "${ac_cv_path_mkdir+set}" = set; then
2804 MKDIR_P="$ac_cv_path_mkdir -p"
2805 else
2806 # As a last resort, use the slow shell script. Don't cache a
2807 # value for MKDIR_P within a source directory, because that will
2808 # break other packages using the cache if that directory is
2809 # removed, or if the value is a relative name.
2810 MKDIR_P="$ac_install_sh -d"
2811 fi
2812 fi
2813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2814 $as_echo "$MKDIR_P" >&6; }
2815
2816 mkdir_p="$MKDIR_P"
2817 case $mkdir_p in
2818 [\\/$]* | ?:[\\/]*) ;;
2819 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2820 esac
2821
2822 for ac_prog in gawk mawk nawk awk
2823 do
2824 # Extract the first word of "$ac_prog", so it can be a program name with args.
2825 set dummy $ac_prog; ac_word=$2
2826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2827 $as_echo_n "checking for $ac_word... " >&6; }
2828 if test "${ac_cv_prog_AWK+set}" = set; then :
2829 $as_echo_n "(cached) " >&6
2830 else
2831 if test -n "$AWK"; then
2832 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2833 else
2834 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2835 for as_dir in $PATH
2836 do
2837 IFS=$as_save_IFS
2838 test -z "$as_dir" && as_dir=.
2839 for ac_exec_ext in '' $ac_executable_extensions; do
2840 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2841 ac_cv_prog_AWK="$ac_prog"
2842 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2843 break 2
2844 fi
2845 done
2846 done
2847 IFS=$as_save_IFS
2848
2849 fi
2850 fi
2851 AWK=$ac_cv_prog_AWK
2852 if test -n "$AWK"; then
2853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2854 $as_echo "$AWK" >&6; }
2855 else
2856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2857 $as_echo "no" >&6; }
2858 fi
2859
2860
2861 test -n "$AWK" && break
2862 done
2863
2864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2865 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2866 set x ${MAKE-make}
2867 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2868 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2869 $as_echo_n "(cached) " >&6
2870 else
2871 cat >conftest.make <<\_ACEOF
2872 SHELL = /bin/sh
2873 all:
2874 @echo '@@@%%%=$(MAKE)=@@@%%%'
2875 _ACEOF
2876 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2877 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2878 *@@@%%%=?*=@@@%%%*)
2879 eval ac_cv_prog_make_${ac_make}_set=yes;;
2880 *)
2881 eval ac_cv_prog_make_${ac_make}_set=no;;
2882 esac
2883 rm -f conftest.make
2884 fi
2885 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2887 $as_echo "yes" >&6; }
2888 SET_MAKE=
2889 else
2890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2891 $as_echo "no" >&6; }
2892 SET_MAKE="MAKE=${MAKE-make}"
2893 fi
2894
2895 rm -rf .tst 2>/dev/null
2896 mkdir .tst 2>/dev/null
2897 if test -d .tst; then
2898 am__leading_dot=.
2899 else
2900 am__leading_dot=_
2901 fi
2902 rmdir .tst 2>/dev/null
2903
2904 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2905 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2906 # is not polluted with repeated "-I."
2907 am__isrc=' -I$(srcdir)'
2908 # test to see if srcdir already configured
2909 if test -f $srcdir/config.status; then
2910 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2911 fi
2912 fi
2913
2914 # test whether we have cygpath
2915 if test -z "$CYGPATH_W"; then
2916 if (cygpath --version) >/dev/null 2>/dev/null; then
2917 CYGPATH_W='cygpath -w'
2918 else
2919 CYGPATH_W=echo
2920 fi
2921 fi
2922
2923
2924 # Define the identity of the package.
2925 PACKAGE='libxcb'
2926 VERSION='1.6'
2927
2928
2929 cat >>confdefs.h <<_ACEOF
2930 #define PACKAGE "$PACKAGE"
2931 _ACEOF
2932
2933
2934 cat >>confdefs.h <<_ACEOF
2935 #define VERSION "$VERSION"
2936 _ACEOF
2937
2938 # Some tools Automake needs.
2939
2940 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2941
2942
2943 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2944
2945
2946 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2947
2948
2949 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2950
2951
2952 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2953
2954 # We need awk for the "check" target. The system "awk" is bad on
2955 # some platforms.
2956 # Always define AMTAR for backward compatibility.
2957
2958 AMTAR=${AMTAR-"${am_missing_run}tar"}
2959
2960 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971 if test -n "$PYTHON"; then
2972 # If the user set $PYTHON, use it and don't search something else.
2973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version >= 2.5" >&5
2974 $as_echo_n "checking whether $PYTHON version >= 2.5... " >&6; }
2975 prog="import sys
2976 # split strings by '.' and convert to numeric. Append some zeros
2977 # because we need at least 4 digits for the hex conversion.
2978 # map returns an iterator in Python 3.0 and a list in 2.x
2979 minver = list(map(int, '2.5'.split('.'))) + [0, 0, 0]
2980 minverhex = 0
2981 # xrange is not present in Python 3.0 and range returns an iterator
2982 for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i]
2983 sys.exit(sys.hexversion < minverhex)"
2984 if { echo "$as_me:$LINENO: $PYTHON -c "$prog"" >&5
2985 ($PYTHON -c "$prog") >&5 2>&5
2986 ac_status=$?
2987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2988 (exit $ac_status); }; then :
2989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2990 $as_echo "yes" >&6; }
2991 else
2992 as_fn_error "too old" "$LINENO" 5
2993 fi
2994 am_display_PYTHON=$PYTHON
2995 else
2996 # Otherwise, try each interpreter until we find one that satisfies
2997 # VERSION.
2998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 2.5" >&5
2999 $as_echo_n "checking for a Python interpreter with version >= 2.5... " >&6; }
3000 if test "${am_cv_pathless_PYTHON+set}" = set; then :
3001 $as_echo_n "(cached) " >&6
3002 else
3003
3004 for am_cv_pathless_PYTHON in python python2 python3 python3.0 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do
3005 test "$am_cv_pathless_PYTHON" = none && break
3006 prog="import sys
3007 # split strings by '.' and convert to numeric. Append some zeros
3008 # because we need at least 4 digits for the hex conversion.
3009 # map returns an iterator in Python 3.0 and a list in 2.x
3010 minver = list(map(int, '2.5'.split('.'))) + [0, 0, 0]
3011 minverhex = 0
3012 # xrange is not present in Python 3.0 and range returns an iterator
3013 for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i]
3014 sys.exit(sys.hexversion < minverhex)"
3015 if { echo "$as_me:$LINENO: $am_cv_pathless_PYTHON -c "$prog"" >&5
3016 ($am_cv_pathless_PYTHON -c "$prog") >&5 2>&5
3017 ac_status=$?
3018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3019 (exit $ac_status); }; then :
3020 break
3021 fi
3022 done
3023 fi
3024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5
3025 $as_echo "$am_cv_pathless_PYTHON" >&6; }
3026 # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
3027 if test "$am_cv_pathless_PYTHON" = none; then
3028 PYTHON=:
3029 else
3030 # Extract the first word of "$am_cv_pathless_PYTHON", so it can be a program name with args.
3031 set dummy $am_cv_pathless_PYTHON; ac_word=$2
3032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3033 $as_echo_n "checking for $ac_word... " >&6; }
3034 if test "${ac_cv_path_PYTHON+set}" = set; then :
3035 $as_echo_n "(cached) " >&6
3036 else
3037 case $PYTHON in
3038 [\\/]* | ?:[\\/]*)
3039 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
3040 ;;
3041 *)
3042 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3043 for as_dir in $PATH
3044 do
3045 IFS=$as_save_IFS
3046 test -z "$as_dir" && as_dir=.
3047 for ac_exec_ext in '' $ac_executable_extensions; do
3048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3049 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
3050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3051 break 2
3052 fi
3053 done
3054 done
3055 IFS=$as_save_IFS
3056
3057 ;;
3058 esac
3059 fi
3060 PYTHON=$ac_cv_path_PYTHON
3061 if test -n "$PYTHON"; then
3062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
3063 $as_echo "$PYTHON" >&6; }
3064 else
3065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3066 $as_echo "no" >&6; }
3067 fi
3068
3069
3070 fi
3071 am_display_PYTHON=$am_cv_pathless_PYTHON
3072 fi
3073
3074
3075 if test "$PYTHON" = :; then
3076 as_fn_error "no suitable Python interpreter found" "$LINENO" 5
3077 else
3078
3079
3080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5
3081 $as_echo_n "checking for $am_display_PYTHON version... " >&6; }
3082 if test "${am_cv_python_version+set}" = set; then :
3083 $as_echo_n "(cached) " >&6
3084 else
3085 am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"`
3086 fi
3087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
3088 $as_echo "$am_cv_python_version" >&6; }
3089 PYTHON_VERSION=$am_cv_python_version
3090
3091
3092
3093 PYTHON_PREFIX='${prefix}'
3094
3095 PYTHON_EXEC_PREFIX='${exec_prefix}'
3096
3097
3098
3099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5
3100 $as_echo_n "checking for $am_display_PYTHON platform... " >&6; }
3101 if test "${am_cv_python_platform+set}" = set; then :
3102 $as_echo_n "(cached) " >&6
3103 else
3104 am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`
3105 fi
3106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5
3107 $as_echo "$am_cv_python_platform" >&6; }
3108 PYTHON_PLATFORM=$am_cv_python_platform
3109
3110
3111
3112
3113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5
3114 $as_echo_n "checking for $am_display_PYTHON script directory... " >&6; }
3115 if test "${am_cv_python_pythondir+set}" = set; then :
3116 $as_echo_n "(cached) " >&6
3117 else
3118 if test "x$prefix" = xNONE
3119 then
3120 am_py_prefix=$ac_default_prefix
3121 else
3122 am_py_prefix=$prefix
3123 fi
3124 am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null ||
3125 echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
3126 case $am_cv_python_pythondir in
3127 $am_py_prefix*)
3128 am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
3129 am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
3130 ;;
3131 *)
3132 case $am_py_prefix in
3133 /usr|/System*) ;;
3134 *)
3135 am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
3136 ;;
3137 esac
3138 ;;
3139 esac
3140
3141 fi
3142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5
3143 $as_echo "$am_cv_python_pythondir" >&6; }
3144 pythondir=$am_cv_python_pythondir
3145
3146
3147
3148 pkgpythondir=\${pythondir}/$PACKAGE
3149
3150
3151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5
3152 $as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; }
3153 if test "${am_cv_python_pyexecdir+set}" = set; then :
3154 $as_echo_n "(cached) " >&6
3155 else
3156 if test "x$exec_prefix" = xNONE
3157 then
3158 am_py_exec_prefix=$am_py_prefix
3159 else
3160 am_py_exec_prefix=$exec_prefix
3161 fi
3162 am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null ||
3163 echo "$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
3164 case $am_cv_python_pyexecdir in
3165 $am_py_exec_prefix*)
3166 am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
3167 am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
3168 ;;
3169 *)
3170 case $am_py_exec_prefix in
3171 /usr|/System*) ;;
3172 *)
3173 am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
3174 ;;
3175 esac
3176 ;;
3177 esac
3178
3179 fi
3180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5
3181 $as_echo "$am_cv_python_pyexecdir" >&6; }
3182 pyexecdir=$am_cv_python_pyexecdir
3183
3184
3185
3186 pkgpyexecdir=\${pyexecdir}/$PACKAGE
3187
3188
3189
3190 fi
3191
3192
3193
3194
3195
3196 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
3197 if test -n "$ac_tool_prefix"; then
3198 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
3199 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
3200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3201 $as_echo_n "checking for $ac_word... " >&6; }
3202 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
3203 $as_echo_n "(cached) " >&6
3204 else
3205 case $PKG_CONFIG in
3206 [\\/]* | ?:[\\/]*)
3207 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
3208 ;;
3209 *)
3210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3211 for as_dir in $PATH
3212 do
3213 IFS=$as_save_IFS
3214 test -z "$as_dir" && as_dir=.
3215 for ac_exec_ext in '' $ac_executable_extensions; do
3216 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3217 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
3218 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3219 break 2
3220 fi
3221 done
3222 done
3223 IFS=$as_save_IFS
3224
3225 ;;
3226 esac
3227 fi
3228 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
3229 if test -n "$PKG_CONFIG"; then
3230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
3231 $as_echo "$PKG_CONFIG" >&6; }
3232 else
3233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3234 $as_echo "no" >&6; }
3235 fi
3236
3237
3238 fi
3239 if test -z "$ac_cv_path_PKG_CONFIG"; then
3240 ac_pt_PKG_CONFIG=$PKG_CONFIG
3241 # Extract the first word of "pkg-config", so it can be a program name with args.
3242 set dummy pkg-config; ac_word=$2
3243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3244 $as_echo_n "checking for $ac_word... " >&6; }
3245 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
3246 $as_echo_n "(cached) " >&6
3247 else
3248 case $ac_pt_PKG_CONFIG in
3249 [\\/]* | ?:[\\/]*)
3250 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
3251 ;;
3252 *)
3253 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3254 for as_dir in $PATH
3255 do
3256 IFS=$as_save_IFS
3257 test -z "$as_dir" && as_dir=.
3258 for ac_exec_ext in '' $ac_executable_extensions; do
3259 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3260 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
3261 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3262 break 2
3263 fi
3264 done
3265 done
3266 IFS=$as_save_IFS
3267
3268 ;;
3269 esac
3270 fi
3271 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
3272 if test -n "$ac_pt_PKG_CONFIG"; then
3273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
3274 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
3275 else
3276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3277 $as_echo "no" >&6; }
3278 fi
3279
3280 if test "x$ac_pt_PKG_CONFIG" = x; then
3281 PKG_CONFIG=""
3282 else
3283 case $cross_compiling:$ac_tool_warned in
3284 yes:)
3285 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3286 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3287 ac_tool_warned=yes ;;
3288 esac
3289 PKG_CONFIG=$ac_pt_PKG_CONFIG
3290 fi
3291 else
3292 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
3293 fi
3294
3295 fi
3296 if test -n "$PKG_CONFIG"; then
3297 _pkg_min_version=0.9.0
3298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
3299 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
3300 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
3301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3302 $as_echo "yes" >&6; }
3303 else
3304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3305 $as_echo "no" >&6; }
3306 PKG_CONFIG=""
3307 fi
3308
3309 fi
3310
3311 pkg_failed=no
3312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CHECK" >&5
3313 $as_echo_n "checking for CHECK... " >&6; }
3314
3315 if test -n "$PKG_CONFIG"; then
3316 if test -n "$CHECK_CFLAGS"; then
3317 pkg_cv_CHECK_CFLAGS="$CHECK_CFLAGS"
3318 else
3319 if test -n "$PKG_CONFIG" && \
3320 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"check >= 0.9.4\""; } >&5
3321 ($PKG_CONFIG --exists --print-errors "check >= 0.9.4") 2>&5
3322 ac_status=$?
3323 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3324 test $ac_status = 0; }; then
3325 pkg_cv_CHECK_CFLAGS=`$PKG_CONFIG --cflags "check >= 0.9.4" 2>/dev/null`
3326 else
3327 pkg_failed=yes
3328 fi
3329 fi
3330 else
3331 pkg_failed=untried
3332 fi
3333 if test -n "$PKG_CONFIG"; then
3334 if test -n "$CHECK_LIBS"; then
3335 pkg_cv_CHECK_LIBS="$CHECK_LIBS"
3336 else
3337 if test -n "$PKG_CONFIG" && \
3338 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"check >= 0.9.4\""; } >&5
3339 ($PKG_CONFIG --exists --print-errors "check >= 0.9.4") 2>&5
3340 ac_status=$?
3341 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3342 test $ac_status = 0; }; then
3343 pkg_cv_CHECK_LIBS=`$PKG_CONFIG --libs "check >= 0.9.4" 2>/dev/null`
3344 else
3345 pkg_failed=yes
3346 fi
3347 fi
3348 else
3349 pkg_failed=untried
3350 fi
3351
3352
3353
3354 if test $pkg_failed = yes; then
3355
3356 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
3357 _pkg_short_errors_supported=yes
3358 else
3359 _pkg_short_errors_supported=no
3360 fi
3361 if test $_pkg_short_errors_supported = yes; then
3362 CHECK_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "check >= 0.9.4"`
3363 else
3364 CHECK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "check >= 0.9.4"`
3365 fi
3366 # Put the nasty error message in config.log where it belongs
3367 echo "$CHECK_PKG_ERRORS" >&5
3368
3369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3370 $as_echo "no" >&6; }
3371 HAVE_CHECK=no
3372 elif test $pkg_failed = untried; then
3373 HAVE_CHECK=no
3374 else
3375 CHECK_CFLAGS=$pkg_cv_CHECK_CFLAGS
3376 CHECK_LIBS=$pkg_cv_CHECK_LIBS
3377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3378 $as_echo "yes" >&6; }
3379 HAVE_CHECK=yes
3380 fi
3381 if test x$HAVE_CHECK = xyes; then
3382 HAVE_CHECK_TRUE=
3383 HAVE_CHECK_FALSE='#'
3384 else
3385 HAVE_CHECK_TRUE='#'
3386 HAVE_CHECK_FALSE=
3387 fi
3388
3389
3390 ac_config_headers="$ac_config_headers src/config.h"
3391
3392
3393 case `pwd` in
3394 *\ * | *\ *)
3395 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3396 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3397 esac
3398
3399
3400
3401 macro_version='2.2.6b'
3402 macro_revision='1.3017'
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416 ltmain="$ac_aux_dir/ltmain.sh"
3417
3418 # Make sure we can run config.sub.
3419 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3420 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3421
3422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3423 $as_echo_n "checking build system type... " >&6; }
3424 if test "${ac_cv_build+set}" = set; then :
3425 $as_echo_n "(cached) " >&6
3426 else
3427 ac_build_alias=$build_alias
3428 test "x$ac_build_alias" = x &&
3429 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3430 test "x$ac_build_alias" = x &&
3431 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3432 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3433 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3434
3435 fi
3436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3437 $as_echo "$ac_cv_build" >&6; }
3438 case $ac_cv_build in
3439 *-*-*) ;;
3440 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3441 esac
3442 build=$ac_cv_build
3443 ac_save_IFS=$IFS; IFS='-'
3444 set x $ac_cv_build
3445 shift
3446 build_cpu=$1
3447 build_vendor=$2
3448 shift; shift
3449 # Remember, the first character of IFS is used to create $*,
3450 # except with old shells:
3451 build_os=$*
3452 IFS=$ac_save_IFS
3453 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3454
3455
3456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3457 $as_echo_n "checking host system type... " >&6; }
3458 if test "${ac_cv_host+set}" = set; then :
3459 $as_echo_n "(cached) " >&6
3460 else
3461 if test "x$host_alias" = x; then
3462 ac_cv_host=$ac_cv_build
3463 else
3464 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3465 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3466 fi
3467
3468 fi
3469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3470 $as_echo "$ac_cv_host" >&6; }
3471 case $ac_cv_host in
3472 *-*-*) ;;
3473 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3474 esac
3475 host=$ac_cv_host
3476 ac_save_IFS=$IFS; IFS='-'
3477 set x $ac_cv_host
3478 shift
3479 host_cpu=$1
3480 host_vendor=$2
3481 shift; shift
3482 # Remember, the first character of IFS is used to create $*,
3483 # except with old shells:
3484 host_os=$*
3485 IFS=$ac_save_IFS
3486 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3487
3488
3489 DEPDIR="${am__leading_dot}deps"
3490
3491 ac_config_commands="$ac_config_commands depfiles"
3492
3493
3494 am_make=${MAKE-make}
3495 cat > confinc << 'END'
3496 am__doit:
3497 @echo this is the am__doit target
3498 .PHONY: am__doit
3499 END
3500 # If we don't find an include directive, just comment out the code.
3501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3502 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3503 am__include="#"
3504 am__quote=
3505 _am_result=none
3506 # First try GNU make style include.
3507 echo "include confinc" > confmf
3508 # Ignore all kinds of additional output from `make'.
3509 case `$am_make -s -f confmf 2> /dev/null` in #(
3510 *the\ am__doit\ target*)
3511 am__include=include
3512 am__quote=
3513 _am_result=GNU
3514 ;;
3515 esac
3516 # Now try BSD make style include.
3517 if test "$am__include" = "#"; then
3518 echo '.include "confinc"' > confmf
3519 case `$am_make -s -f confmf 2> /dev/null` in #(
3520 *the\ am__doit\ target*)
3521 am__include=.include
3522 am__quote="\""
3523 _am_result=BSD
3524 ;;
3525 esac
3526 fi
3527
3528
3529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3530 $as_echo "$_am_result" >&6; }
3531 rm -f confinc confmf
3532
3533 # Check whether --enable-dependency-tracking was given.
3534 if test "${enable_dependency_tracking+set}" = set; then :
3535 enableval=$enable_dependency_tracking;
3536 fi
3537
3538 if test "x$enable_dependency_tracking" != xno; then
3539 am_depcomp="$ac_aux_dir/depcomp"
3540 AMDEPBACKSLASH='\'
3541 fi
3542 if test "x$enable_dependency_tracking" != xno; then
3543 AMDEP_TRUE=
3544 AMDEP_FALSE='#'
3545 else
3546 AMDEP_TRUE='#'
3547 AMDEP_FALSE=
3548 fi
3549
3550
3551 ac_ext=c
3552 ac_cpp='$CPP $CPPFLAGS'
3553 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3554 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3555 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3556 if test -n "$ac_tool_prefix"; then
3557 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3558 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3560 $as_echo_n "checking for $ac_word... " >&6; }
3561 if test "${ac_cv_prog_CC+set}" = set; then :
3562 $as_echo_n "(cached) " >&6
3563 else
3564 if test -n "$CC"; then
3565 ac_cv_prog_CC="$CC" # Let the user override the test.
3566 else
3567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3568 for as_dir in $PATH
3569 do
3570 IFS=$as_save_IFS
3571 test -z "$as_dir" && as_dir=.
3572 for ac_exec_ext in '' $ac_executable_extensions; do
3573 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3574 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3576 break 2
3577 fi
3578 done
3579 done
3580 IFS=$as_save_IFS
3581
3582 fi
3583 fi
3584 CC=$ac_cv_prog_CC
3585 if test -n "$CC"; then
3586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3587 $as_echo "$CC" >&6; }
3588 else
3589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3590 $as_echo "no" >&6; }
3591 fi
3592
3593
3594 fi
3595 if test -z "$ac_cv_prog_CC"; then
3596 ac_ct_CC=$CC
3597 # Extract the first word of "gcc", so it can be a program name with args.
3598 set dummy gcc; ac_word=$2
3599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3600 $as_echo_n "checking for $ac_word... " >&6; }
3601 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3602 $as_echo_n "(cached) " >&6
3603 else
3604 if test -n "$ac_ct_CC"; then
3605 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3606 else
3607 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3608 for as_dir in $PATH
3609 do
3610 IFS=$as_save_IFS
3611 test -z "$as_dir" && as_dir=.
3612 for ac_exec_ext in '' $ac_executable_extensions; do
3613 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3614 ac_cv_prog_ac_ct_CC="gcc"
3615 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3616 break 2
3617 fi
3618 done
3619 done
3620 IFS=$as_save_IFS
3621
3622 fi
3623 fi
3624 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3625 if test -n "$ac_ct_CC"; then
3626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3627 $as_echo "$ac_ct_CC" >&6; }
3628 else
3629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3630 $as_echo "no" >&6; }
3631 fi
3632
3633 if test "x$ac_ct_CC" = x; then
3634 CC=""
3635 else
3636 case $cross_compiling:$ac_tool_warned in
3637 yes:)
3638 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3639 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3640 ac_tool_warned=yes ;;
3641 esac
3642 CC=$ac_ct_CC
3643 fi
3644 else
3645 CC="$ac_cv_prog_CC"
3646 fi
3647
3648 if test -z "$CC"; then
3649 if test -n "$ac_tool_prefix"; then
3650 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3651 set dummy ${ac_tool_prefix}cc; ac_word=$2
3652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3653 $as_echo_n "checking for $ac_word... " >&6; }
3654 if test "${ac_cv_prog_CC+set}" = set; then :
3655 $as_echo_n "(cached) " >&6
3656 else
3657 if test -n "$CC"; then
3658 ac_cv_prog_CC="$CC" # Let the user override the test.
3659 else
3660 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3661 for as_dir in $PATH
3662 do
3663 IFS=$as_save_IFS
3664 test -z "$as_dir" && as_dir=.
3665 for ac_exec_ext in '' $ac_executable_extensions; do
3666 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3667 ac_cv_prog_CC="${ac_tool_prefix}cc"
3668 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3669 break 2
3670 fi
3671 done
3672 done
3673 IFS=$as_save_IFS
3674
3675 fi
3676 fi
3677 CC=$ac_cv_prog_CC
3678 if test -n "$CC"; then
3679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3680 $as_echo "$CC" >&6; }
3681 else
3682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3683 $as_echo "no" >&6; }
3684 fi
3685
3686
3687 fi
3688 fi
3689 if test -z "$CC"; then
3690 # Extract the first word of "cc", so it can be a program name with args.
3691 set dummy cc; ac_word=$2
3692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3693 $as_echo_n "checking for $ac_word... " >&6; }
3694 if test "${ac_cv_prog_CC+set}" = set; then :
3695 $as_echo_n "(cached) " >&6
3696 else
3697 if test -n "$CC"; then
3698 ac_cv_prog_CC="$CC" # Let the user override the test.
3699 else
3700 ac_prog_rejected=no
3701 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3702 for as_dir in $PATH
3703 do
3704 IFS=$as_save_IFS
3705 test -z "$as_dir" && as_dir=.
3706 for ac_exec_ext in '' $ac_executable_extensions; do
3707 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3708 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3709 ac_prog_rejected=yes
3710 continue
3711 fi
3712 ac_cv_prog_CC="cc"
3713 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3714 break 2
3715 fi
3716 done
3717 done
3718 IFS=$as_save_IFS
3719
3720 if test $ac_prog_rejected = yes; then
3721 # We found a bogon in the path, so make sure we never use it.
3722 set dummy $ac_cv_prog_CC
3723 shift
3724 if test $# != 0; then
3725 # We chose a different compiler from the bogus one.
3726 # However, it has the same basename, so the bogon will be chosen
3727 # first if we set CC to just the basename; use the full file name.
3728 shift
3729 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3730 fi
3731 fi
3732 fi
3733 fi
3734 CC=$ac_cv_prog_CC
3735 if test -n "$CC"; then
3736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3737 $as_echo "$CC" >&6; }
3738 else
3739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3740 $as_echo "no" >&6; }
3741 fi
3742
3743
3744 fi
3745 if test -z "$CC"; then
3746 if test -n "$ac_tool_prefix"; then
3747 for ac_prog in cl.exe
3748 do
3749 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3750 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3752 $as_echo_n "checking for $ac_word... " >&6; }
3753 if test "${ac_cv_prog_CC+set}" = set; then :
3754 $as_echo_n "(cached) " >&6
3755 else
3756 if test -n "$CC"; then
3757 ac_cv_prog_CC="$CC" # Let the user override the test.
3758 else
3759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3760 for as_dir in $PATH
3761 do
3762 IFS=$as_save_IFS
3763 test -z "$as_dir" && as_dir=.
3764 for ac_exec_ext in '' $ac_executable_extensions; do
3765 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3766 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3767 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3768 break 2
3769 fi
3770 done
3771 done
3772 IFS=$as_save_IFS
3773
3774 fi
3775 fi
3776 CC=$ac_cv_prog_CC
3777 if test -n "$CC"; then
3778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3779 $as_echo "$CC" >&6; }
3780 else
3781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3782 $as_echo "no" >&6; }
3783 fi
3784
3785
3786 test -n "$CC" && break
3787 done
3788 fi
3789 if test -z "$CC"; then
3790 ac_ct_CC=$CC
3791 for ac_prog in cl.exe
3792 do
3793 # Extract the first word of "$ac_prog", so it can be a program name with args.
3794 set dummy $ac_prog; ac_word=$2
3795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3796 $as_echo_n "checking for $ac_word... " >&6; }
3797 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3798 $as_echo_n "(cached) " >&6
3799 else
3800 if test -n "$ac_ct_CC"; then
3801 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3802 else
3803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3804 for as_dir in $PATH
3805 do
3806 IFS=$as_save_IFS
3807 test -z "$as_dir" && as_dir=.
3808 for ac_exec_ext in '' $ac_executable_extensions; do
3809 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3810 ac_cv_prog_ac_ct_CC="$ac_prog"
3811 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3812 break 2
3813 fi
3814 done
3815 done
3816 IFS=$as_save_IFS
3817
3818 fi
3819 fi
3820 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3821 if test -n "$ac_ct_CC"; then
3822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3823 $as_echo "$ac_ct_CC" >&6; }
3824 else
3825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3826 $as_echo "no" >&6; }
3827 fi
3828
3829
3830 test -n "$ac_ct_CC" && break
3831 done
3832
3833 if test "x$ac_ct_CC" = x; then
3834 CC=""
3835 else
3836 case $cross_compiling:$ac_tool_warned in
3837 yes:)
3838 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3839 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3840 ac_tool_warned=yes ;;
3841 esac
3842 CC=$ac_ct_CC
3843 fi
3844 fi
3845
3846 fi
3847
3848
3849 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3850 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3851 as_fn_error "no acceptable C compiler found in \$PATH
3852 See \`config.log' for more details." "$LINENO" 5; }
3853
3854 # Provide some information about the compiler.
3855 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3856 set X $ac_compile
3857 ac_compiler=$2
3858 for ac_option in --version -v -V -qversion; do
3859 { { ac_try="$ac_compiler $ac_option >&5"
3860 case "(($ac_try" in
3861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3862 *) ac_try_echo=$ac_try;;
3863 esac
3864 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3865 $as_echo "$ac_try_echo"; } >&5
3866 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3867 ac_status=$?
3868 if test -s conftest.err; then
3869 sed '10a\
3870 ... rest of stderr output deleted ...
3871 10q' conftest.err >conftest.er1
3872 cat conftest.er1 >&5
3873 fi
3874 rm -f conftest.er1 conftest.err
3875 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3876 test $ac_status = 0; }
3877 done
3878
3879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3880 /* end confdefs.h. */
3881
3882 int
3883 main ()
3884 {
3885
3886 ;
3887 return 0;
3888 }
3889 _ACEOF
3890 ac_clean_files_save=$ac_clean_files
3891 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3892 # Try to create an executable without -o first, disregard a.out.
3893 # It will help us diagnose broken compilers, and finding out an intuition
3894 # of exeext.
3895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3896 $as_echo_n "checking whether the C compiler works... " >&6; }
3897 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3898
3899 # The possible output files:
3900 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3901
3902 ac_rmfiles=
3903 for ac_file in $ac_files
3904 do
3905 case $ac_file in
3906 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3907 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3908 esac
3909 done
3910 rm -f $ac_rmfiles
3911
3912 if { { ac_try="$ac_link_default"
3913 case "(($ac_try" in
3914 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3915 *) ac_try_echo=$ac_try;;
3916 esac
3917 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3918 $as_echo "$ac_try_echo"; } >&5
3919 (eval "$ac_link_default") 2>&5
3920 ac_status=$?
3921 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3922 test $ac_status = 0; }; then :
3923 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3924 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3925 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3926 # so that the user can short-circuit this test for compilers unknown to
3927 # Autoconf.
3928 for ac_file in $ac_files ''
3929 do
3930 test -f "$ac_file" || continue
3931 case $ac_file in
3932 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3933 ;;
3934 [ab].out )
3935 # We found the default executable, but exeext='' is most
3936 # certainly right.
3937 break;;
3938 *.* )
3939 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3940 then :; else
3941 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3942 fi
3943 # We set ac_cv_exeext here because the later test for it is not
3944 # safe: cross compilers may not add the suffix if given an `-o'
3945 # argument, so we may need to know it at that point already.
3946 # Even if this section looks crufty: it has the advantage of
3947 # actually working.
3948 break;;
3949 * )
3950 break;;
3951 esac
3952 done
3953 test "$ac_cv_exeext" = no && ac_cv_exeext=
3954
3955 else
3956 ac_file=''
3957 fi
3958 if test -z "$ac_file"; then :
3959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3960 $as_echo "no" >&6; }
3961 $as_echo "$as_me: failed program was:" >&5
3962 sed 's/^/| /' conftest.$ac_ext >&5
3963
3964 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3965 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3966 { as_fn_set_status 77
3967 as_fn_error "C compiler cannot create executables
3968 See \`config.log' for more details." "$LINENO" 5; }; }
3969 else
3970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3971 $as_echo "yes" >&6; }
3972 fi
3973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3974 $as_echo_n "checking for C compiler default output file name... " >&6; }
3975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3976 $as_echo "$ac_file" >&6; }
3977 ac_exeext=$ac_cv_exeext
3978
3979 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3980 ac_clean_files=$ac_clean_files_save
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3982 $as_echo_n "checking for suffix of executables... " >&6; }
3983 if { { ac_try="$ac_link"
3984 case "(($ac_try" in
3985 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3986 *) ac_try_echo=$ac_try;;
3987 esac
3988 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3989 $as_echo "$ac_try_echo"; } >&5
3990 (eval "$ac_link") 2>&5
3991 ac_status=$?
3992 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3993 test $ac_status = 0; }; then :
3994 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3995 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3996 # work properly (i.e., refer to `conftest.exe'), while it won't with
3997 # `rm'.
3998 for ac_file in conftest.exe conftest conftest.*; do
3999 test -f "$ac_file" || continue
4000 case $ac_file in
4001 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4002 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4003 break;;
4004 * ) break;;
4005 esac
4006 done
4007 else
4008 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4009 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4010 as_fn_error "cannot compute suffix of executables: cannot compile and link
4011 See \`config.log' for more details." "$LINENO" 5; }
4012 fi
4013 rm -f conftest conftest$ac_cv_exeext
4014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4015 $as_echo "$ac_cv_exeext" >&6; }
4016
4017 rm -f conftest.$ac_ext
4018 EXEEXT=$ac_cv_exeext
4019 ac_exeext=$EXEEXT
4020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4021 /* end confdefs.h. */
4022 #include <stdio.h>
4023 int
4024 main ()
4025 {
4026 FILE *f = fopen ("conftest.out", "w");
4027 return ferror (f) || fclose (f) != 0;
4028
4029 ;
4030 return 0;
4031 }
4032 _ACEOF
4033 ac_clean_files="$ac_clean_files conftest.out"
4034 # Check that the compiler produces executables we can run. If not, either
4035 # the compiler is broken, or we cross compile.
4036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4037 $as_echo_n "checking whether we are cross compiling... " >&6; }
4038 if test "$cross_compiling" != yes; then
4039 { { ac_try="$ac_link"
4040 case "(($ac_try" in
4041 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4042 *) ac_try_echo=$ac_try;;
4043 esac
4044 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4045 $as_echo "$ac_try_echo"; } >&5
4046 (eval "$ac_link") 2>&5
4047 ac_status=$?
4048 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4049 test $ac_status = 0; }
4050 if { ac_try='./conftest$ac_cv_exeext'
4051 { { case "(($ac_try" in
4052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4053 *) ac_try_echo=$ac_try;;
4054 esac
4055 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4056 $as_echo "$ac_try_echo"; } >&5
4057 (eval "$ac_try") 2>&5
4058 ac_status=$?
4059 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4060 test $ac_status = 0; }; }; then
4061 cross_compiling=no
4062 else
4063 if test "$cross_compiling" = maybe; then
4064 cross_compiling=yes
4065 else
4066 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4067 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4068 as_fn_error "cannot run C compiled programs.
4069 If you meant to cross compile, use \`--host'.
4070 See \`config.log' for more details." "$LINENO" 5; }
4071 fi
4072 fi
4073 fi
4074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4075 $as_echo "$cross_compiling" >&6; }
4076
4077 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
4078 ac_clean_files=$ac_clean_files_save
4079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4080 $as_echo_n "checking for suffix of object files... " >&6; }
4081 if test "${ac_cv_objext+set}" = set; then :
4082 $as_echo_n "(cached) " >&6
4083 else
4084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4085 /* end confdefs.h. */
4086
4087 int
4088 main ()
4089 {
4090
4091 ;
4092 return 0;
4093 }
4094 _ACEOF
4095 rm -f conftest.o conftest.obj
4096 if { { ac_try="$ac_compile"
4097 case "(($ac_try" in
4098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4099 *) ac_try_echo=$ac_try;;
4100 esac
4101 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4102 $as_echo "$ac_try_echo"; } >&5
4103 (eval "$ac_compile") 2>&5
4104 ac_status=$?
4105 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4106 test $ac_status = 0; }; then :
4107 for ac_file in conftest.o conftest.obj conftest.*; do
4108 test -f "$ac_file" || continue;
4109 case $ac_file in
4110 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4111 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4112 break;;
4113 esac
4114 done
4115 else
4116 $as_echo "$as_me: failed program was:" >&5
4117 sed 's/^/| /' conftest.$ac_ext >&5
4118
4119 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4120 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4121 as_fn_error "cannot compute suffix of object files: cannot compile
4122 See \`config.log' for more details." "$LINENO" 5; }
4123 fi
4124 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4125 fi
4126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4127 $as_echo "$ac_cv_objext" >&6; }
4128 OBJEXT=$ac_cv_objext
4129 ac_objext=$OBJEXT
4130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4131 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4132 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4133 $as_echo_n "(cached) " >&6
4134 else
4135 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4136 /* end confdefs.h. */
4137
4138 int
4139 main ()
4140 {
4141 #ifndef __GNUC__
4142 choke me
4143 #endif
4144
4145 ;
4146 return 0;
4147 }
4148 _ACEOF
4149 if ac_fn_c_try_compile "$LINENO"; then :
4150 ac_compiler_gnu=yes
4151 else
4152 ac_compiler_gnu=no
4153 fi
4154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4155 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4156
4157 fi
4158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4159 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4160 if test $ac_compiler_gnu = yes; then
4161 GCC=yes
4162 else
4163 GCC=
4164 fi
4165 ac_test_CFLAGS=${CFLAGS+set}
4166 ac_save_CFLAGS=$CFLAGS
4167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4168 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4169 if test "${ac_cv_prog_cc_g+set}" = set; then :
4170 $as_echo_n "(cached) " >&6
4171 else
4172 ac_save_c_werror_flag=$ac_c_werror_flag
4173 ac_c_werror_flag=yes
4174 ac_cv_prog_cc_g=no
4175 CFLAGS="-g"
4176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4177 /* end confdefs.h. */
4178
4179 int
4180 main ()
4181 {
4182
4183 ;
4184 return 0;
4185 }
4186 _ACEOF
4187 if ac_fn_c_try_compile "$LINENO"; then :
4188 ac_cv_prog_cc_g=yes
4189 else
4190 CFLAGS=""
4191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4192 /* end confdefs.h. */
4193
4194 int
4195 main ()
4196 {
4197
4198 ;
4199 return 0;
4200 }
4201 _ACEOF
4202 if ac_fn_c_try_compile "$LINENO"; then :
4203
4204 else
4205 ac_c_werror_flag=$ac_save_c_werror_flag
4206 CFLAGS="-g"
4207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4208 /* end confdefs.h. */
4209
4210 int
4211 main ()
4212 {
4213
4214 ;
4215 return 0;
4216 }
4217 _ACEOF
4218 if ac_fn_c_try_compile "$LINENO"; then :
4219 ac_cv_prog_cc_g=yes
4220 fi
4221 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4222 fi
4223 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4224 fi
4225 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4226 ac_c_werror_flag=$ac_save_c_werror_flag
4227 fi
4228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4229 $as_echo "$ac_cv_prog_cc_g" >&6; }
4230 if test "$ac_test_CFLAGS" = set; then
4231 CFLAGS=$ac_save_CFLAGS
4232 elif test $ac_cv_prog_cc_g = yes; then
4233 if test "$GCC" = yes; then
4234 CFLAGS="-g -O2"
4235 else
4236 CFLAGS="-g"
4237 fi
4238 else
4239 if test "$GCC" = yes; then
4240 CFLAGS="-O2"
4241 else
4242 CFLAGS=
4243 fi
4244 fi
4245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4246 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4247 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4248 $as_echo_n "(cached) " >&6
4249 else
4250 ac_cv_prog_cc_c89=no
4251 ac_save_CC=$CC
4252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4253 /* end confdefs.h. */
4254 #include <stdarg.h>
4255 #include <stdio.h>
4256 #include <sys/types.h>
4257 #include <sys/stat.h>
4258 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4259 struct buf { int x; };
4260 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4261 static char *e (p, i)
4262 char **p;
4263 int i;
4264 {
4265 return p[i];
4266 }
4267 static char *f (char * (*g) (char **, int), char **p, ...)
4268 {
4269 char *s;
4270 va_list v;
4271 va_start (v,p);
4272 s = g (p, va_arg (v,int));
4273 va_end (v);
4274 return s;
4275 }
4276
4277 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4278 function prototypes and stuff, but not '\xHH' hex character constants.
4279 These don't provoke an error unfortunately, instead are silently treated
4280 as 'x'. The following induces an error, until -std is added to get
4281 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4282 array size at least. It's necessary to write '\x00'==0 to get something
4283 that's true only with -std. */
4284 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4285
4286 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4287 inside strings and character constants. */
4288 #define FOO(x) 'x'
4289 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4290
4291 int test (int i, double x);
4292 struct s1 {int (*f) (int a);};
4293 struct s2 {int (*f) (double a);};
4294 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4295 int argc;
4296 char **argv;
4297 int
4298 main ()
4299 {
4300 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4301 ;
4302 return 0;
4303 }
4304 _ACEOF
4305 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4306 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4307 do
4308 CC="$ac_save_CC $ac_arg"
4309 if ac_fn_c_try_compile "$LINENO"; then :
4310 ac_cv_prog_cc_c89=$ac_arg
4311 fi
4312 rm -f core conftest.err conftest.$ac_objext
4313 test "x$ac_cv_prog_cc_c89" != "xno" && break
4314 done
4315 rm -f conftest.$ac_ext
4316 CC=$ac_save_CC
4317
4318 fi
4319 # AC_CACHE_VAL
4320 case "x$ac_cv_prog_cc_c89" in
4321 x)
4322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4323 $as_echo "none needed" >&6; } ;;
4324 xno)
4325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4326 $as_echo "unsupported" >&6; } ;;
4327 *)
4328 CC="$CC $ac_cv_prog_cc_c89"
4329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4330 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4331 esac
4332 if test "x$ac_cv_prog_cc_c89" != xno; then :
4333
4334 fi
4335
4336 ac_ext=c
4337 ac_cpp='$CPP $CPPFLAGS'
4338 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4339 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4340 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4341
4342 depcc="$CC" am_compiler_list=
4343
4344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4345 $as_echo_n "checking dependency style of $depcc... " >&6; }
4346 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4347 $as_echo_n "(cached) " >&6
4348 else
4349 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4350 # We make a subdir and do the tests there. Otherwise we can end up
4351 # making bogus files that we don't know about and never remove. For
4352 # instance it was reported that on HP-UX the gcc test will end up
4353 # making a dummy file named `D' -- because `-MD' means `put the output
4354 # in D'.
4355 mkdir conftest.dir
4356 # Copy depcomp to subdir because otherwise we won't find it if we're
4357 # using a relative directory.
4358 cp "$am_depcomp" conftest.dir
4359 cd conftest.dir
4360 # We will build objects and dependencies in a subdirectory because
4361 # it helps to detect inapplicable dependency modes. For instance
4362 # both Tru64's cc and ICC support -MD to output dependencies as a
4363 # side effect of compilation, but ICC will put the dependencies in
4364 # the current directory while Tru64 will put them in the object
4365 # directory.
4366 mkdir sub
4367
4368 am_cv_CC_dependencies_compiler_type=none
4369 if test "$am_compiler_list" = ""; then
4370 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4371 fi
4372 am__universal=false
4373 case " $depcc " in #(
4374 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4375 esac
4376
4377 for depmode in $am_compiler_list; do
4378 # Setup a source with many dependencies, because some compilers
4379 # like to wrap large dependency lists on column 80 (with \), and
4380 # we should not choose a depcomp mode which is confused by this.
4381 #
4382 # We need to recreate these files for each test, as the compiler may
4383 # overwrite some of them when testing with obscure command lines.
4384 # This happens at least with the AIX C compiler.
4385 : > sub/conftest.c
4386 for i in 1 2 3 4 5 6; do
4387 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4388 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4389 # Solaris 8's {/usr,}/bin/sh.
4390 touch sub/conftst$i.h
4391 done
4392 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4393
4394 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4395 # mode. It turns out that the SunPro C++ compiler does not properly
4396 # handle `-M -o', and we need to detect this. Also, some Intel
4397 # versions had trouble with output in subdirs
4398 am__obj=sub/conftest.${OBJEXT-o}
4399 am__minus_obj="-o $am__obj"
4400 case $depmode in
4401 gcc)
4402 # This depmode causes a compiler race in universal mode.
4403 test "$am__universal" = false || continue
4404 ;;
4405 nosideeffect)
4406 # after this tag, mechanisms are not by side-effect, so they'll
4407 # only be used when explicitly requested
4408 if test "x$enable_dependency_tracking" = xyes; then
4409 continue
4410 else
4411 break
4412 fi
4413 ;;
4414 msvisualcpp | msvcmsys)
4415 # This compiler won't grok `-c -o', but also, the minuso test has
4416 # not run yet. These depmodes are late enough in the game, and
4417 # so weak that their functioning should not be impacted.
4418 am__obj=conftest.${OBJEXT-o}
4419 am__minus_obj=
4420 ;;
4421 none) break ;;
4422 esac
4423 if depmode=$depmode \
4424 source=sub/conftest.c object=$am__obj \
4425 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4426 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4427 >/dev/null 2>conftest.err &&
4428 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4429 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4430 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4431 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4432 # icc doesn't choke on unknown options, it will just issue warnings
4433 # or remarks (even with -Werror). So we grep stderr for any message
4434 # that says an option was ignored or not supported.
4435 # When given -MP, icc 7.0 and 7.1 complain thusly:
4436 # icc: Command line warning: ignoring option '-M'; no argument required
4437 # The diagnosis changed in icc 8.0:
4438 # icc: Command line remark: option '-MP' not supported
4439 if (grep 'ignoring option' conftest.err ||
4440 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4441 am_cv_CC_dependencies_compiler_type=$depmode
4442 break
4443 fi
4444 fi
4445 done
4446
4447 cd ..
4448 rm -rf conftest.dir
4449 else
4450 am_cv_CC_dependencies_compiler_type=none
4451 fi
4452
4453 fi
4454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4455 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4456 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4457
4458 if
4459 test "x$enable_dependency_tracking" != xno \
4460 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4461 am__fastdepCC_TRUE=
4462 am__fastdepCC_FALSE='#'
4463 else
4464 am__fastdepCC_TRUE='#'
4465 am__fastdepCC_FALSE=
4466 fi
4467
4468
4469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4470 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4471 if test "${ac_cv_path_SED+set}" = set; then :
4472 $as_echo_n "(cached) " >&6
4473 else
4474 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4475 for ac_i in 1 2 3 4 5 6 7; do
4476 ac_script="$ac_script$as_nl$ac_script"
4477 done
4478 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4479 { ac_script=; unset ac_script;}
4480 if test -z "$SED"; then
4481 ac_path_SED_found=false
4482 # Loop through the user's path and test for each of PROGNAME-LIST
4483 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4484 for as_dir in $PATH
4485 do
4486 IFS=$as_save_IFS
4487 test -z "$as_dir" && as_dir=.
4488 for ac_prog in sed gsed; do
4489 for ac_exec_ext in '' $ac_executable_extensions; do
4490 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4491 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4492 # Check for GNU ac_path_SED and select it if it is found.
4493 # Check for GNU $ac_path_SED
4494 case `"$ac_path_SED" --version 2>&1` in
4495 *GNU*)
4496 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4497 *)
4498 ac_count=0
4499 $as_echo_n 0123456789 >"conftest.in"
4500 while :
4501 do
4502 cat "conftest.in" "conftest.in" >"conftest.tmp"
4503 mv "conftest.tmp" "conftest.in"
4504 cp "conftest.in" "conftest.nl"
4505 $as_echo '' >> "conftest.nl"
4506 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4507 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4508 as_fn_arith $ac_count + 1 && ac_count=$as_val
4509 if test $ac_count -gt ${ac_path_SED_max-0}; then
4510 # Best one so far, save it but keep looking for a better one
4511 ac_cv_path_SED="$ac_path_SED"
4512 ac_path_SED_max=$ac_count
4513 fi
4514 # 10*(2^10) chars as input seems more than enough
4515 test $ac_count -gt 10 && break
4516 done
4517 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4518 esac
4519
4520 $ac_path_SED_found && break 3
4521 done
4522 done
4523 done
4524 IFS=$as_save_IFS
4525 if test -z "$ac_cv_path_SED"; then
4526 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4527 fi
4528 else
4529 ac_cv_path_SED=$SED
4530 fi
4531
4532 fi
4533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4534 $as_echo "$ac_cv_path_SED" >&6; }
4535 SED="$ac_cv_path_SED"
4536 rm -f conftest.sed
4537
4538 test -z "$SED" && SED=sed
4539 Xsed="$SED -e 1s/^X//"
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4552 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4553 if test "${ac_cv_path_GREP+set}" = set; then :
4554 $as_echo_n "(cached) " >&6
4555 else
4556 if test -z "$GREP"; then
4557 ac_path_GREP_found=false
4558 # Loop through the user's path and test for each of PROGNAME-LIST
4559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4560 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4561 do
4562 IFS=$as_save_IFS
4563 test -z "$as_dir" && as_dir=.
4564 for ac_prog in grep ggrep; do
4565 for ac_exec_ext in '' $ac_executable_extensions; do
4566 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4567 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4568 # Check for GNU ac_path_GREP and select it if it is found.
4569 # Check for GNU $ac_path_GREP
4570 case `"$ac_path_GREP" --version 2>&1` in
4571 *GNU*)
4572 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4573 *)
4574 ac_count=0
4575 $as_echo_n 0123456789 >"conftest.in"
4576 while :
4577 do
4578 cat "conftest.in" "conftest.in" >"conftest.tmp"
4579 mv "conftest.tmp" "conftest.in"
4580 cp "conftest.in" "conftest.nl"
4581 $as_echo 'GREP' >> "conftest.nl"
4582 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4583 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4584 as_fn_arith $ac_count + 1 && ac_count=$as_val
4585 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4586 # Best one so far, save it but keep looking for a better one
4587 ac_cv_path_GREP="$ac_path_GREP"
4588 ac_path_GREP_max=$ac_count
4589 fi
4590 # 10*(2^10) chars as input seems more than enough
4591 test $ac_count -gt 10 && break
4592 done
4593 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4594 esac
4595
4596 $ac_path_GREP_found && break 3
4597 done
4598 done
4599 done
4600 IFS=$as_save_IFS
4601 if test -z "$ac_cv_path_GREP"; then
4602 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4603 fi
4604 else
4605 ac_cv_path_GREP=$GREP
4606 fi
4607
4608 fi
4609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4610 $as_echo "$ac_cv_path_GREP" >&6; }
4611 GREP="$ac_cv_path_GREP"
4612
4613
4614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4615 $as_echo_n "checking for egrep... " >&6; }
4616 if test "${ac_cv_path_EGREP+set}" = set; then :
4617 $as_echo_n "(cached) " >&6
4618 else
4619 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4620 then ac_cv_path_EGREP="$GREP -E"
4621 else
4622 if test -z "$EGREP"; then
4623 ac_path_EGREP_found=false
4624 # Loop through the user's path and test for each of PROGNAME-LIST
4625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4626 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4627 do
4628 IFS=$as_save_IFS
4629 test -z "$as_dir" && as_dir=.
4630 for ac_prog in egrep; do
4631 for ac_exec_ext in '' $ac_executable_extensions; do
4632 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4633 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4634 # Check for GNU ac_path_EGREP and select it if it is found.
4635 # Check for GNU $ac_path_EGREP
4636 case `"$ac_path_EGREP" --version 2>&1` in
4637 *GNU*)
4638 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4639 *)
4640 ac_count=0
4641 $as_echo_n 0123456789 >"conftest.in"
4642 while :
4643 do
4644 cat "conftest.in" "conftest.in" >"conftest.tmp"
4645 mv "conftest.tmp" "conftest.in"
4646 cp "conftest.in" "conftest.nl"
4647 $as_echo 'EGREP' >> "conftest.nl"
4648 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4649 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4650 as_fn_arith $ac_count + 1 && ac_count=$as_val
4651 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4652 # Best one so far, save it but keep looking for a better one
4653 ac_cv_path_EGREP="$ac_path_EGREP"
4654 ac_path_EGREP_max=$ac_count
4655 fi
4656 # 10*(2^10) chars as input seems more than enough
4657 test $ac_count -gt 10 && break
4658 done
4659 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4660 esac
4661
4662 $ac_path_EGREP_found && break 3
4663 done
4664 done
4665 done
4666 IFS=$as_save_IFS
4667 if test -z "$ac_cv_path_EGREP"; then
4668 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4669 fi
4670 else
4671 ac_cv_path_EGREP=$EGREP
4672 fi
4673
4674 fi
4675 fi
4676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4677 $as_echo "$ac_cv_path_EGREP" >&6; }
4678 EGREP="$ac_cv_path_EGREP"
4679
4680
4681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4682 $as_echo_n "checking for fgrep... " >&6; }
4683 if test "${ac_cv_path_FGREP+set}" = set; then :
4684 $as_echo_n "(cached) " >&6
4685 else
4686 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4687 then ac_cv_path_FGREP="$GREP -F"
4688 else
4689 if test -z "$FGREP"; then
4690 ac_path_FGREP_found=false
4691 # Loop through the user's path and test for each of PROGNAME-LIST
4692 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4693 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4694 do
4695 IFS=$as_save_IFS
4696 test -z "$as_dir" && as_dir=.
4697 for ac_prog in fgrep; do
4698 for ac_exec_ext in '' $ac_executable_extensions; do
4699 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4700 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4701 # Check for GNU ac_path_FGREP and select it if it is found.
4702 # Check for GNU $ac_path_FGREP
4703 case `"$ac_path_FGREP" --version 2>&1` in
4704 *GNU*)
4705 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4706 *)
4707 ac_count=0
4708 $as_echo_n 0123456789 >"conftest.in"
4709 while :
4710 do
4711 cat "conftest.in" "conftest.in" >"conftest.tmp"
4712 mv "conftest.tmp" "conftest.in"
4713 cp "conftest.in" "conftest.nl"
4714 $as_echo 'FGREP' >> "conftest.nl"
4715 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4716 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4717 as_fn_arith $ac_count + 1 && ac_count=$as_val
4718 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4719 # Best one so far, save it but keep looking for a better one
4720 ac_cv_path_FGREP="$ac_path_FGREP"
4721 ac_path_FGREP_max=$ac_count
4722 fi
4723 # 10*(2^10) chars as input seems more than enough
4724 test $ac_count -gt 10 && break
4725 done
4726 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4727 esac
4728
4729 $ac_path_FGREP_found && break 3
4730 done
4731 done
4732 done
4733 IFS=$as_save_IFS
4734 if test -z "$ac_cv_path_FGREP"; then
4735 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4736 fi
4737 else
4738 ac_cv_path_FGREP=$FGREP
4739 fi
4740
4741 fi
4742 fi
4743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4744 $as_echo "$ac_cv_path_FGREP" >&6; }
4745 FGREP="$ac_cv_path_FGREP"
4746
4747
4748 test -z "$GREP" && GREP=grep
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768 # Check whether --with-gnu-ld was given.
4769 if test "${with_gnu_ld+set}" = set; then :
4770 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4771 else
4772 with_gnu_ld=no
4773 fi
4774
4775 ac_prog=ld
4776 if test "$GCC" = yes; then
4777 # Check if gcc -print-prog-name=ld gives a path.
4778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4779 $as_echo_n "checking for ld used by $CC... " >&6; }
4780 case $host in
4781 *-*-mingw*)
4782 # gcc leaves a trailing carriage return which upsets mingw
4783 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4784 *)
4785 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4786 esac
4787 case $ac_prog in
4788 # Accept absolute paths.
4789 [\\/]* | ?:[\\/]*)
4790 re_direlt='/[^/][^/]*/\.\./'
4791 # Canonicalize the pathname of ld
4792 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4793 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4794 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4795 done
4796 test -z "$LD" && LD="$ac_prog"
4797 ;;
4798 "")
4799 # If it fails, then pretend we aren't using GCC.
4800 ac_prog=ld
4801 ;;
4802 *)
4803 # If it is relative, then search for the first ld in PATH.
4804 with_gnu_ld=unknown
4805 ;;
4806 esac
4807 elif test "$with_gnu_ld" = yes; then
4808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4809 $as_echo_n "checking for GNU ld... " >&6; }
4810 else
4811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4812 $as_echo_n "checking for non-GNU ld... " >&6; }
4813 fi
4814 if test "${lt_cv_path_LD+set}" = set; then :
4815 $as_echo_n "(cached) " >&6
4816 else
4817 if test -z "$LD"; then
4818 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4819 for ac_dir in $PATH; do
4820 IFS="$lt_save_ifs"
4821 test -z "$ac_dir" && ac_dir=.
4822 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4823 lt_cv_path_LD="$ac_dir/$ac_prog"
4824 # Check to see if the program is GNU ld. I'd rather use --version,
4825 # but apparently some variants of GNU ld only accept -v.
4826 # Break only if it was the GNU/non-GNU ld that we prefer.
4827 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4828 *GNU* | *'with BFD'*)
4829 test "$with_gnu_ld" != no && break
4830 ;;
4831 *)
4832 test "$with_gnu_ld" != yes && break
4833 ;;
4834 esac
4835 fi
4836 done
4837 IFS="$lt_save_ifs"
4838 else
4839 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4840 fi
4841 fi
4842
4843 LD="$lt_cv_path_LD"
4844 if test -n "$LD"; then
4845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4846 $as_echo "$LD" >&6; }
4847 else
4848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4849 $as_echo "no" >&6; }
4850 fi
4851 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4853 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4854 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4855 $as_echo_n "(cached) " >&6
4856 else
4857 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4858 case `$LD -v 2>&1 </dev/null` in
4859 *GNU* | *'with BFD'*)
4860 lt_cv_prog_gnu_ld=yes
4861 ;;
4862 *)
4863 lt_cv_prog_gnu_ld=no
4864 ;;
4865 esac
4866 fi
4867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4868 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4869 with_gnu_ld=$lt_cv_prog_gnu_ld
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4880 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4881 if test "${lt_cv_path_NM+set}" = set; then :
4882 $as_echo_n "(cached) " >&6
4883 else
4884 if test -n "$NM"; then
4885 # Let the user override the test.
4886 lt_cv_path_NM="$NM"
4887 else
4888 lt_nm_to_check="${ac_tool_prefix}nm"
4889 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4890 lt_nm_to_check="$lt_nm_to_check nm"
4891 fi
4892 for lt_tmp_nm in $lt_nm_to_check; do
4893 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4894 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4895 IFS="$lt_save_ifs"
4896 test -z "$ac_dir" && ac_dir=.
4897 tmp_nm="$ac_dir/$lt_tmp_nm"
4898 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4899 # Check to see if the nm accepts a BSD-compat flag.
4900 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4901 # nm: unknown option "B" ignored
4902 # Tru64's nm complains that /dev/null is an invalid object file
4903 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4904 */dev/null* | *'Invalid file or object type'*)
4905 lt_cv_path_NM="$tmp_nm -B"
4906 break
4907 ;;
4908 *)
4909 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4910 */dev/null*)
4911 lt_cv_path_NM="$tmp_nm -p"
4912 break
4913 ;;
4914 *)
4915 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4916 continue # so that we can try to find one that supports BSD flags
4917 ;;
4918 esac
4919 ;;
4920 esac
4921 fi
4922 done
4923 IFS="$lt_save_ifs"
4924 done
4925 : ${lt_cv_path_NM=no}
4926 fi
4927 fi
4928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4929 $as_echo "$lt_cv_path_NM" >&6; }
4930 if test "$lt_cv_path_NM" != "no"; then
4931 NM="$lt_cv_path_NM"
4932 else
4933 # Didn't find any BSD compatible name lister, look for dumpbin.
4934 if test -n "$ac_tool_prefix"; then
4935 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4936 do
4937 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4938 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4940 $as_echo_n "checking for $ac_word... " >&6; }
4941 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4942 $as_echo_n "(cached) " >&6
4943 else
4944 if test -n "$DUMPBIN"; then
4945 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4946 else
4947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4948 for as_dir in $PATH
4949 do
4950 IFS=$as_save_IFS
4951 test -z "$as_dir" && as_dir=.
4952 for ac_exec_ext in '' $ac_executable_extensions; do
4953 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4954 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4955 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4956 break 2
4957 fi
4958 done
4959 done
4960 IFS=$as_save_IFS
4961
4962 fi
4963 fi
4964 DUMPBIN=$ac_cv_prog_DUMPBIN
4965 if test -n "$DUMPBIN"; then
4966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4967 $as_echo "$DUMPBIN" >&6; }
4968 else
4969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4970 $as_echo "no" >&6; }
4971 fi
4972
4973
4974 test -n "$DUMPBIN" && break
4975 done
4976 fi
4977 if test -z "$DUMPBIN"; then
4978 ac_ct_DUMPBIN=$DUMPBIN
4979 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4980 do
4981 # Extract the first word of "$ac_prog", so it can be a program name with args.
4982 set dummy $ac_prog; ac_word=$2
4983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4984 $as_echo_n "checking for $ac_word... " >&6; }
4985 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4986 $as_echo_n "(cached) " >&6
4987 else
4988 if test -n "$ac_ct_DUMPBIN"; then
4989 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4990 else
4991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4992 for as_dir in $PATH
4993 do
4994 IFS=$as_save_IFS
4995 test -z "$as_dir" && as_dir=.
4996 for ac_exec_ext in '' $ac_executable_extensions; do
4997 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4998 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4999 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5000 break 2
5001 fi
5002 done
5003 done
5004 IFS=$as_save_IFS
5005
5006 fi
5007 fi
5008 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5009 if test -n "$ac_ct_DUMPBIN"; then
5010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5011 $as_echo "$ac_ct_DUMPBIN" >&6; }
5012 else
5013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5014 $as_echo "no" >&6; }
5015 fi
5016
5017
5018 test -n "$ac_ct_DUMPBIN" && break
5019 done
5020
5021 if test "x$ac_ct_DUMPBIN" = x; then
5022 DUMPBIN=":"
5023 else
5024 case $cross_compiling:$ac_tool_warned in
5025 yes:)
5026 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5027 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5028 ac_tool_warned=yes ;;
5029 esac
5030 DUMPBIN=$ac_ct_DUMPBIN
5031 fi
5032 fi
5033
5034
5035 if test "$DUMPBIN" != ":"; then
5036 NM="$DUMPBIN"
5037 fi
5038 fi
5039 test -z "$NM" && NM=nm
5040
5041
5042
5043
5044
5045
5046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5047 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5048 if test "${lt_cv_nm_interface+set}" = set; then :
5049 $as_echo_n "(cached) " >&6
5050 else
5051 lt_cv_nm_interface="BSD nm"
5052 echo "int some_variable = 0;" > conftest.$ac_ext
5053 (eval echo "\"\$as_me:5053: $ac_compile\"" >&5)
5054 (eval "$ac_compile" 2>conftest.err)
5055 cat conftest.err >&5
5056 (eval echo "\"\$as_me:5056: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5057 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5058 cat conftest.err >&5
5059 (eval echo "\"\$as_me:5059: output\"" >&5)
5060 cat conftest.out >&5
5061 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5062 lt_cv_nm_interface="MS dumpbin"
5063 fi
5064 rm -f conftest*
5065 fi
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5067 $as_echo "$lt_cv_nm_interface" >&6; }
5068
5069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5070 $as_echo_n "checking whether ln -s works... " >&6; }
5071 LN_S=$as_ln_s
5072 if test "$LN_S" = "ln -s"; then
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5074 $as_echo "yes" >&6; }
5075 else
5076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5077 $as_echo "no, using $LN_S" >&6; }
5078 fi
5079
5080 # find the maximum length of command line arguments
5081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5082 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5083 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5084 $as_echo_n "(cached) " >&6
5085 else
5086 i=0
5087 teststring="ABCD"
5088
5089 case $build_os in
5090 msdosdjgpp*)
5091 # On DJGPP, this test can blow up pretty badly due to problems in libc
5092 # (any single argument exceeding 2000 bytes causes a buffer overrun
5093 # during glob expansion). Even if it were fixed, the result of this
5094 # check would be larger than it should be.
5095 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5096 ;;
5097
5098 gnu*)
5099 # Under GNU Hurd, this test is not required because there is
5100 # no limit to the length of command line arguments.
5101 # Libtool will interpret -1 as no limit whatsoever
5102 lt_cv_sys_max_cmd_len=-1;
5103 ;;
5104
5105 cygwin* | mingw* | cegcc*)
5106 # On Win9x/ME, this test blows up -- it succeeds, but takes
5107 # about 5 minutes as the teststring grows exponentially.
5108 # Worse, since 9x/ME are not pre-emptively multitasking,
5109 # you end up with a "frozen" computer, even though with patience
5110 # the test eventually succeeds (with a max line length of 256k).
5111 # Instead, let's just punt: use the minimum linelength reported by
5112 # all of the supported platforms: 8192 (on NT/2K/XP).
5113 lt_cv_sys_max_cmd_len=8192;
5114 ;;
5115
5116 amigaos*)
5117 # On AmigaOS with pdksh, this test takes hours, literally.
5118 # So we just punt and use a minimum line length of 8192.
5119 lt_cv_sys_max_cmd_len=8192;
5120 ;;
5121
5122 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5123 # This has been around since 386BSD, at least. Likely further.
5124 if test -x /sbin/sysctl; then
5125 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5126 elif test -x /usr/sbin/sysctl; then
5127 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5128 else
5129 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5130 fi
5131 # And add a safety zone
5132 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5133 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5134 ;;
5135
5136 interix*)
5137 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5138 lt_cv_sys_max_cmd_len=196608
5139 ;;
5140
5141 osf*)
5142 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5143 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5144 # nice to cause kernel panics so lets avoid the loop below.
5145 # First set a reasonable default.
5146 lt_cv_sys_max_cmd_len=16384
5147 #
5148 if test -x /sbin/sysconfig; then
5149 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5150 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5151 esac
5152 fi
5153 ;;
5154 sco3.2v5*)
5155 lt_cv_sys_max_cmd_len=102400
5156 ;;
5157 sysv5* | sco5v6* | sysv4.2uw2*)
5158 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5159 if test -n "$kargmax"; then
5160 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5161 else
5162 lt_cv_sys_max_cmd_len=32768
5163 fi
5164 ;;
5165 *)
5166 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5167 if test -n "$lt_cv_sys_max_cmd_len"; then
5168 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5169 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5170 else
5171 # Make teststring a little bigger before we do anything with it.
5172 # a 1K string should be a reasonable start.
5173 for i in 1 2 3 4 5 6 7 8 ; do
5174 teststring=$teststring$teststring
5175 done
5176 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5177 # If test is not a shell built-in, we'll probably end up computing a
5178 # maximum length that is only half of the actual maximum length, but
5179 # we can't tell.
5180 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5181 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5182 test $i != 17 # 1/2 MB should be enough
5183 do
5184 i=`expr $i + 1`
5185 teststring=$teststring$teststring
5186 done
5187 # Only check the string length outside the loop.
5188 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5189 teststring=
5190 # Add a significant safety factor because C++ compilers can tack on
5191 # massive amounts of additional arguments before passing them to the
5192 # linker. It appears as though 1/2 is a usable value.
5193 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5194 fi
5195 ;;
5196 esac
5197
5198 fi
5199
5200 if test -n $lt_cv_sys_max_cmd_len ; then
5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5202 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5203 else
5204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5205 $as_echo "none" >&6; }
5206 fi
5207 max_cmd_len=$lt_cv_sys_max_cmd_len
5208
5209
5210
5211
5212
5213
5214 : ${CP="cp -f"}
5215 : ${MV="mv -f"}
5216 : ${RM="rm -f"}
5217
5218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5219 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5220 # Try some XSI features
5221 xsi_shell=no
5222 ( _lt_dummy="a/b/c"
5223 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5224 = c,a/b,, \
5225 && eval 'test $(( 1 + 1 )) -eq 2 \
5226 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5227 && xsi_shell=yes
5228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5229 $as_echo "$xsi_shell" >&6; }
5230
5231
5232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5233 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5234 lt_shell_append=no
5235 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5236 >/dev/null 2>&1 \
5237 && lt_shell_append=yes
5238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5239 $as_echo "$lt_shell_append" >&6; }
5240
5241
5242 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5243 lt_unset=unset
5244 else
5245 lt_unset=false
5246 fi
5247
5248
5249
5250
5251
5252 # test EBCDIC or ASCII
5253 case `echo X|tr X '\101'` in
5254 A) # ASCII based system
5255 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5256 lt_SP2NL='tr \040 \012'
5257 lt_NL2SP='tr \015\012 \040\040'
5258 ;;
5259 *) # EBCDIC based system
5260 lt_SP2NL='tr \100 \n'
5261 lt_NL2SP='tr \r\n \100\100'
5262 ;;
5263 esac
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5274 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5275 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5276 $as_echo_n "(cached) " >&6
5277 else
5278 lt_cv_ld_reload_flag='-r'
5279 fi
5280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5281 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5282 reload_flag=$lt_cv_ld_reload_flag
5283 case $reload_flag in
5284 "" | " "*) ;;
5285 *) reload_flag=" $reload_flag" ;;
5286 esac
5287 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5288 case $host_os in
5289 darwin*)
5290 if test "$GCC" = yes; then
5291 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5292 else
5293 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5294 fi
5295 ;;
5296 esac
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306 if test -n "$ac_tool_prefix"; then
5307 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5308 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5310 $as_echo_n "checking for $ac_word... " >&6; }
5311 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5312 $as_echo_n "(cached) " >&6
5313 else
5314 if test -n "$OBJDUMP"; then
5315 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5316 else
5317 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5318 for as_dir in $PATH
5319 do
5320 IFS=$as_save_IFS
5321 test -z "$as_dir" && as_dir=.
5322 for ac_exec_ext in '' $ac_executable_extensions; do
5323 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5324 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5325 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5326 break 2
5327 fi
5328 done
5329 done
5330 IFS=$as_save_IFS
5331
5332 fi
5333 fi
5334 OBJDUMP=$ac_cv_prog_OBJDUMP
5335 if test -n "$OBJDUMP"; then
5336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5337 $as_echo "$OBJDUMP" >&6; }
5338 else
5339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5340 $as_echo "no" >&6; }
5341 fi
5342
5343
5344 fi
5345 if test -z "$ac_cv_prog_OBJDUMP"; then
5346 ac_ct_OBJDUMP=$OBJDUMP
5347 # Extract the first word of "objdump", so it can be a program name with args.
5348 set dummy objdump; ac_word=$2
5349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5350 $as_echo_n "checking for $ac_word... " >&6; }
5351 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5352 $as_echo_n "(cached) " >&6
5353 else
5354 if test -n "$ac_ct_OBJDUMP"; then
5355 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5356 else
5357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5358 for as_dir in $PATH
5359 do
5360 IFS=$as_save_IFS
5361 test -z "$as_dir" && as_dir=.
5362 for ac_exec_ext in '' $ac_executable_extensions; do
5363 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5364 ac_cv_prog_ac_ct_OBJDUMP="objdump"
5365 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5366 break 2
5367 fi
5368 done
5369 done
5370 IFS=$as_save_IFS
5371
5372 fi
5373 fi
5374 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5375 if test -n "$ac_ct_OBJDUMP"; then
5376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5377 $as_echo "$ac_ct_OBJDUMP" >&6; }
5378 else
5379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5380 $as_echo "no" >&6; }
5381 fi
5382
5383 if test "x$ac_ct_OBJDUMP" = x; then
5384 OBJDUMP="false"
5385 else
5386 case $cross_compiling:$ac_tool_warned in
5387 yes:)
5388 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5389 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5390 ac_tool_warned=yes ;;
5391 esac
5392 OBJDUMP=$ac_ct_OBJDUMP
5393 fi
5394 else
5395 OBJDUMP="$ac_cv_prog_OBJDUMP"
5396 fi
5397
5398 test -z "$OBJDUMP" && OBJDUMP=objdump
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5409 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5410 if test "${lt_cv_deplibs_check_method+set}" = set; then :
5411 $as_echo_n "(cached) " >&6
5412 else
5413 lt_cv_file_magic_cmd='$MAGIC_CMD'
5414 lt_cv_file_magic_test_file=
5415 lt_cv_deplibs_check_method='unknown'
5416 # Need to set the preceding variable on all platforms that support
5417 # interlibrary dependencies.
5418 # 'none' -- dependencies not supported.
5419 # `unknown' -- same as none, but documents that we really don't know.
5420 # 'pass_all' -- all dependencies passed with no checks.
5421 # 'test_compile' -- check by making test program.
5422 # 'file_magic [[regex]]' -- check by looking for files in library path
5423 # which responds to the $file_magic_cmd with a given extended regex.
5424 # If you have `file' or equivalent on your system and you're not sure
5425 # whether `pass_all' will *always* work, you probably want this one.
5426
5427 case $host_os in
5428 aix[4-9]*)
5429 lt_cv_deplibs_check_method=pass_all
5430 ;;
5431
5432 beos*)
5433 lt_cv_deplibs_check_method=pass_all
5434 ;;
5435
5436 bsdi[45]*)
5437 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5438 lt_cv_file_magic_cmd='/usr/bin/file -L'
5439 lt_cv_file_magic_test_file=/shlib/libc.so
5440 ;;
5441
5442 cygwin*)
5443 # func_win32_libid is a shell function defined in ltmain.sh
5444 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5445 lt_cv_file_magic_cmd='func_win32_libid'
5446 ;;
5447
5448 mingw* | pw32*)
5449 # Base MSYS/MinGW do not provide the 'file' command needed by
5450 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5451 # unless we find 'file', for example because we are cross-compiling.
5452 if ( file / ) >/dev/null 2>&1; then
5453 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5454 lt_cv_file_magic_cmd='func_win32_libid'
5455 else
5456 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5457 lt_cv_file_magic_cmd='$OBJDUMP -f'
5458 fi
5459 ;;
5460
5461 cegcc)
5462 # use the weaker test based on 'objdump'. See mingw*.
5463 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5464 lt_cv_file_magic_cmd='$OBJDUMP -f'
5465 ;;
5466
5467 darwin* | rhapsody*)
5468 lt_cv_deplibs_check_method=pass_all
5469 ;;
5470
5471 freebsd* | dragonfly*)
5472 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5473 case $host_cpu in
5474 i*86 )
5475 # Not sure whether the presence of OpenBSD here was a mistake.
5476 # Let's accept both of them until this is cleared up.
5477 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5478 lt_cv_file_magic_cmd=/usr/bin/file
5479 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5480 ;;
5481 esac
5482 else
5483 lt_cv_deplibs_check_method=pass_all
5484 fi
5485 ;;
5486
5487 gnu*)
5488 lt_cv_deplibs_check_method=pass_all
5489 ;;
5490
5491 hpux10.20* | hpux11*)
5492 lt_cv_file_magic_cmd=/usr/bin/file
5493 case $host_cpu in
5494 ia64*)
5495 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5496 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5497 ;;
5498 hppa*64*)
5499 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]'
5500 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5501 ;;
5502 *)
5503 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5504 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5505 ;;
5506 esac
5507 ;;
5508
5509 interix[3-9]*)
5510 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5511 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5512 ;;
5513
5514 irix5* | irix6* | nonstopux*)
5515 case $LD in
5516 *-32|*"-32 ") libmagic=32-bit;;
5517 *-n32|*"-n32 ") libmagic=N32;;
5518 *-64|*"-64 ") libmagic=64-bit;;
5519 *) libmagic=never-match;;
5520 esac
5521 lt_cv_deplibs_check_method=pass_all
5522 ;;
5523
5524 # This must be Linux ELF.
5525 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5526 lt_cv_deplibs_check_method=pass_all
5527 ;;
5528
5529 netbsd* | netbsdelf*-gnu)
5530 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5531 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5532 else
5533 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5534 fi
5535 ;;
5536
5537 newos6*)
5538 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5539 lt_cv_file_magic_cmd=/usr/bin/file
5540 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5541 ;;
5542
5543 *nto* | *qnx*)
5544 lt_cv_deplibs_check_method=pass_all
5545 ;;
5546
5547 openbsd*)
5548 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5549 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5550 else
5551 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5552 fi
5553 ;;
5554
5555 osf3* | osf4* | osf5*)
5556 lt_cv_deplibs_check_method=pass_all
5557 ;;
5558
5559 rdos*)
5560 lt_cv_deplibs_check_method=pass_all
5561 ;;
5562
5563 solaris*)
5564 lt_cv_deplibs_check_method=pass_all
5565 ;;
5566
5567 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5568 lt_cv_deplibs_check_method=pass_all
5569 ;;
5570
5571 sysv4 | sysv4.3*)
5572 case $host_vendor in
5573 motorola)
5574 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]'
5575 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5576 ;;
5577 ncr)
5578 lt_cv_deplibs_check_method=pass_all
5579 ;;
5580 sequent)
5581 lt_cv_file_magic_cmd='/bin/file'
5582 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5583 ;;
5584 sni)
5585 lt_cv_file_magic_cmd='/bin/file'
5586 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5587 lt_cv_file_magic_test_file=/lib/libc.so
5588 ;;
5589 siemens)
5590 lt_cv_deplibs_check_method=pass_all
5591 ;;
5592 pc)
5593 lt_cv_deplibs_check_method=pass_all
5594 ;;
5595 esac
5596 ;;
5597
5598 tpf*)
5599 lt_cv_deplibs_check_method=pass_all
5600 ;;
5601 esac
5602
5603 fi
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5605 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5606 file_magic_cmd=$lt_cv_file_magic_cmd
5607 deplibs_check_method=$lt_cv_deplibs_check_method
5608 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621 if test -n "$ac_tool_prefix"; then
5622 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5623 set dummy ${ac_tool_prefix}ar; ac_word=$2
5624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5625 $as_echo_n "checking for $ac_word... " >&6; }
5626 if test "${ac_cv_prog_AR+set}" = set; then :
5627 $as_echo_n "(cached) " >&6
5628 else
5629 if test -n "$AR"; then
5630 ac_cv_prog_AR="$AR" # Let the user override the test.
5631 else
5632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5633 for as_dir in $PATH
5634 do
5635 IFS=$as_save_IFS
5636 test -z "$as_dir" && as_dir=.
5637 for ac_exec_ext in '' $ac_executable_extensions; do
5638 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5639 ac_cv_prog_AR="${ac_tool_prefix}ar"
5640 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5641 break 2
5642 fi
5643 done
5644 done
5645 IFS=$as_save_IFS
5646
5647 fi
5648 fi
5649 AR=$ac_cv_prog_AR
5650 if test -n "$AR"; then
5651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5652 $as_echo "$AR" >&6; }
5653 else
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5655 $as_echo "no" >&6; }
5656 fi
5657
5658
5659 fi
5660 if test -z "$ac_cv_prog_AR"; then
5661 ac_ct_AR=$AR
5662 # Extract the first word of "ar", so it can be a program name with args.
5663 set dummy ar; ac_word=$2
5664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5665 $as_echo_n "checking for $ac_word... " >&6; }
5666 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5667 $as_echo_n "(cached) " >&6
5668 else
5669 if test -n "$ac_ct_AR"; then
5670 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5671 else
5672 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5673 for as_dir in $PATH
5674 do
5675 IFS=$as_save_IFS
5676 test -z "$as_dir" && as_dir=.
5677 for ac_exec_ext in '' $ac_executable_extensions; do
5678 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5679 ac_cv_prog_ac_ct_AR="ar"
5680 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5681 break 2
5682 fi
5683 done
5684 done
5685 IFS=$as_save_IFS
5686
5687 fi
5688 fi
5689 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5690 if test -n "$ac_ct_AR"; then
5691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5692 $as_echo "$ac_ct_AR" >&6; }
5693 else
5694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5695 $as_echo "no" >&6; }
5696 fi
5697
5698 if test "x$ac_ct_AR" = x; then
5699 AR="false"
5700 else
5701 case $cross_compiling:$ac_tool_warned in
5702 yes:)
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5704 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5705 ac_tool_warned=yes ;;
5706 esac
5707 AR=$ac_ct_AR
5708 fi
5709 else
5710 AR="$ac_cv_prog_AR"
5711 fi
5712
5713 test -z "$AR" && AR=ar
5714 test -z "$AR_FLAGS" && AR_FLAGS=cru
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726 if test -n "$ac_tool_prefix"; then
5727 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5728 set dummy ${ac_tool_prefix}strip; ac_word=$2
5729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5730 $as_echo_n "checking for $ac_word... " >&6; }
5731 if test "${ac_cv_prog_STRIP+set}" = set; then :
5732 $as_echo_n "(cached) " >&6
5733 else
5734 if test -n "$STRIP"; then
5735 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5736 else
5737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5738 for as_dir in $PATH
5739 do
5740 IFS=$as_save_IFS
5741 test -z "$as_dir" && as_dir=.
5742 for ac_exec_ext in '' $ac_executable_extensions; do
5743 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5744 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5745 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5746 break 2
5747 fi
5748 done
5749 done
5750 IFS=$as_save_IFS
5751
5752 fi
5753 fi
5754 STRIP=$ac_cv_prog_STRIP
5755 if test -n "$STRIP"; then
5756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5757 $as_echo "$STRIP" >&6; }
5758 else
5759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5760 $as_echo "no" >&6; }
5761 fi
5762
5763
5764 fi
5765 if test -z "$ac_cv_prog_STRIP"; then
5766 ac_ct_STRIP=$STRIP
5767 # Extract the first word of "strip", so it can be a program name with args.
5768 set dummy strip; ac_word=$2
5769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5770 $as_echo_n "checking for $ac_word... " >&6; }
5771 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5772 $as_echo_n "(cached) " >&6
5773 else
5774 if test -n "$ac_ct_STRIP"; then
5775 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5776 else
5777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5778 for as_dir in $PATH
5779 do
5780 IFS=$as_save_IFS
5781 test -z "$as_dir" && as_dir=.
5782 for ac_exec_ext in '' $ac_executable_extensions; do
5783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5784 ac_cv_prog_ac_ct_STRIP="strip"
5785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5786 break 2
5787 fi
5788 done
5789 done
5790 IFS=$as_save_IFS
5791
5792 fi
5793 fi
5794 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5795 if test -n "$ac_ct_STRIP"; then
5796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5797 $as_echo "$ac_ct_STRIP" >&6; }
5798 else
5799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5800 $as_echo "no" >&6; }
5801 fi
5802
5803 if test "x$ac_ct_STRIP" = x; then
5804 STRIP=":"
5805 else
5806 case $cross_compiling:$ac_tool_warned in
5807 yes:)
5808 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5809 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5810 ac_tool_warned=yes ;;
5811 esac
5812 STRIP=$ac_ct_STRIP
5813 fi
5814 else
5815 STRIP="$ac_cv_prog_STRIP"
5816 fi
5817
5818 test -z "$STRIP" && STRIP=:
5819
5820
5821
5822
5823
5824
5825 if test -n "$ac_tool_prefix"; then
5826 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5827 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5829 $as_echo_n "checking for $ac_word... " >&6; }
5830 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5831 $as_echo_n "(cached) " >&6
5832 else
5833 if test -n "$RANLIB"; then
5834 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5835 else
5836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5837 for as_dir in $PATH
5838 do
5839 IFS=$as_save_IFS
5840 test -z "$as_dir" && as_dir=.
5841 for ac_exec_ext in '' $ac_executable_extensions; do
5842 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5843 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5844 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5845 break 2
5846 fi
5847 done
5848 done
5849 IFS=$as_save_IFS
5850
5851 fi
5852 fi
5853 RANLIB=$ac_cv_prog_RANLIB
5854 if test -n "$RANLIB"; then
5855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5856 $as_echo "$RANLIB" >&6; }
5857 else
5858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5859 $as_echo "no" >&6; }
5860 fi
5861
5862
5863 fi
5864 if test -z "$ac_cv_prog_RANLIB"; then
5865 ac_ct_RANLIB=$RANLIB
5866 # Extract the first word of "ranlib", so it can be a program name with args.
5867 set dummy ranlib; ac_word=$2
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5869 $as_echo_n "checking for $ac_word... " >&6; }
5870 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5871 $as_echo_n "(cached) " >&6
5872 else
5873 if test -n "$ac_ct_RANLIB"; then
5874 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5875 else
5876 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5877 for as_dir in $PATH
5878 do
5879 IFS=$as_save_IFS
5880 test -z "$as_dir" && as_dir=.
5881 for ac_exec_ext in '' $ac_executable_extensions; do
5882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5883 ac_cv_prog_ac_ct_RANLIB="ranlib"
5884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5885 break 2
5886 fi
5887 done
5888 done
5889 IFS=$as_save_IFS
5890
5891 fi
5892 fi
5893 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5894 if test -n "$ac_ct_RANLIB"; then
5895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5896 $as_echo "$ac_ct_RANLIB" >&6; }
5897 else
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5899 $as_echo "no" >&6; }
5900 fi
5901
5902 if test "x$ac_ct_RANLIB" = x; then
5903 RANLIB=":"
5904 else
5905 case $cross_compiling:$ac_tool_warned in
5906 yes:)
5907 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5908 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5909 ac_tool_warned=yes ;;
5910 esac
5911 RANLIB=$ac_ct_RANLIB
5912 fi
5913 else
5914 RANLIB="$ac_cv_prog_RANLIB"
5915 fi
5916
5917 test -z "$RANLIB" && RANLIB=:
5918
5919
5920
5921
5922
5923
5924 # Determine commands to create old-style static archives.
5925 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5926 old_postinstall_cmds='chmod 644 $oldlib'
5927 old_postuninstall_cmds=
5928
5929 if test -n "$RANLIB"; then
5930 case $host_os in
5931 openbsd*)
5932 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5933 ;;
5934 *)
5935 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5936 ;;
5937 esac
5938 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5939 fi
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974 # If no C compiler was specified, use CC.
5975 LTCC=${LTCC-"$CC"}
5976
5977 # If no C compiler flags were specified, use CFLAGS.
5978 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5979
5980 # Allow CC to be a program name with arguments.
5981 compiler=$CC
5982
5983
5984 # Check for command to grab the raw symbol name followed by C symbol from nm.
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5986 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5987 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5988 $as_echo_n "(cached) " >&6
5989 else
5990
5991 # These are sane defaults that work on at least a few old systems.
5992 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5993
5994 # Character class describing NM global symbol codes.
5995 symcode='[BCDEGRST]'
5996
5997 # Regexp to match symbols that can be accessed directly from C.
5998 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5999
6000 # Define system-specific variables.
6001 case $host_os in
6002 aix*)
6003 symcode='[BCDT]'
6004 ;;
6005 cygwin* | mingw* | pw32* | cegcc*)
6006 symcode='[ABCDGISTW]'
6007 ;;
6008 hpux*)
6009 if test "$host_cpu" = ia64; then
6010 symcode='[ABCDEGRST]'
6011 fi
6012 ;;
6013 irix* | nonstopux*)
6014 symcode='[BCDEGRST]'
6015 ;;
6016 osf*)
6017 symcode='[BCDEGQRST]'
6018 ;;
6019 solaris*)
6020 symcode='[BDRT]'
6021 ;;
6022 sco3.2v5*)
6023 symcode='[DT]'
6024 ;;
6025 sysv4.2uw2*)
6026 symcode='[DT]'
6027 ;;
6028 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6029 symcode='[ABDT]'
6030 ;;
6031 sysv4)
6032 symcode='[DFNSTU]'
6033 ;;
6034 esac
6035
6036 # If we're using GNU nm, then use its standard symbol codes.
6037 case `$NM -V 2>&1` in
6038 *GNU* | *'with BFD'*)
6039 symcode='[ABCDGIRSTW]' ;;
6040 esac
6041
6042 # Transform an extracted symbol line into a proper C declaration.
6043 # Some systems (esp. on ia64) link data and code symbols differently,
6044 # so use this general approach.
6045 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6046
6047 # Transform an extracted symbol line into symbol name and symbol address
6048 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6049 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'"
6050
6051 # Handle CRLF in mingw tool chain
6052 opt_cr=
6053 case $build_os in
6054 mingw*)
6055 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6056 ;;
6057 esac
6058
6059 # Try without a prefix underscore, then with it.
6060 for ac_symprfx in "" "_"; do
6061
6062 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6063 symxfrm="\\1 $ac_symprfx\\2 \\2"
6064
6065 # Write the raw and C identifiers.
6066 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6067 # Fake it for dumpbin and say T for any non-static function
6068 # and D for any global variable.
6069 # Also find C++ and __fastcall symbols from MSVC++,
6070 # which start with @ or ?.
6071 lt_cv_sys_global_symbol_pipe="$AWK '"\
6072 " {last_section=section; section=\$ 3};"\
6073 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6074 " \$ 0!~/External *\|/{next};"\
6075 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6076 " {if(hide[section]) next};"\
6077 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6078 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6079 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6080 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6081 " ' prfx=^$ac_symprfx"
6082 else
6083 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6084 fi
6085
6086 # Check to see that the pipe works correctly.
6087 pipe_works=no
6088
6089 rm -f conftest*
6090 cat > conftest.$ac_ext <<_LT_EOF
6091 #ifdef __cplusplus
6092 extern "C" {
6093 #endif
6094 char nm_test_var;
6095 void nm_test_func(void);
6096 void nm_test_func(void){}
6097 #ifdef __cplusplus
6098 }
6099 #endif
6100 int main(){nm_test_var='a';nm_test_func();return(0);}
6101 _LT_EOF
6102
6103 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6104 (eval $ac_compile) 2>&5
6105 ac_status=$?
6106 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6107 test $ac_status = 0; }; then
6108 # Now try to grab the symbols.
6109 nlist=conftest.nm
6110 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
6111 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6112 ac_status=$?
6113 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6114 test $ac_status = 0; } && test -s "$nlist"; then
6115 # Try sorting and uniquifying the output.
6116 if sort "$nlist" | uniq > "$nlist"T; then
6117 mv -f "$nlist"T "$nlist"
6118 else
6119 rm -f "$nlist"T
6120 fi
6121
6122 # Make sure that we snagged all the symbols we need.
6123 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6124 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6125 cat <<_LT_EOF > conftest.$ac_ext
6126 #ifdef __cplusplus
6127 extern "C" {
6128 #endif
6129
6130 _LT_EOF
6131 # Now generate the symbol file.
6132 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6133
6134 cat <<_LT_EOF >> conftest.$ac_ext
6135
6136 /* The mapping between symbol names and symbols. */
6137 const struct {
6138 const char *name;
6139 void *address;
6140 }
6141 lt__PROGRAM__LTX_preloaded_symbols[] =
6142 {
6143 { "@PROGRAM@", (void *) 0 },
6144 _LT_EOF
6145 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6146 cat <<\_LT_EOF >> conftest.$ac_ext
6147 {0, (void *) 0}
6148 };
6149
6150 /* This works around a problem in FreeBSD linker */
6151 #ifdef FREEBSD_WORKAROUND
6152 static const void *lt_preloaded_setup() {
6153 return lt__PROGRAM__LTX_preloaded_symbols;
6154 }
6155 #endif
6156
6157 #ifdef __cplusplus
6158 }
6159 #endif
6160 _LT_EOF
6161 # Now try linking the two files.
6162 mv conftest.$ac_objext conftstm.$ac_objext
6163 lt_save_LIBS="$LIBS"
6164 lt_save_CFLAGS="$CFLAGS"
6165 LIBS="conftstm.$ac_objext"
6166 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6167 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6168 (eval $ac_link) 2>&5
6169 ac_status=$?
6170 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6171 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6172 pipe_works=yes
6173 fi
6174 LIBS="$lt_save_LIBS"
6175 CFLAGS="$lt_save_CFLAGS"
6176 else
6177 echo "cannot find nm_test_func in $nlist" >&5
6178 fi
6179 else
6180 echo "cannot find nm_test_var in $nlist" >&5
6181 fi
6182 else
6183 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6184 fi
6185 else
6186 echo "$progname: failed program was:" >&5
6187 cat conftest.$ac_ext >&5
6188 fi
6189 rm -rf conftest* conftst*
6190
6191 # Do not use the global_symbol_pipe unless it works.
6192 if test "$pipe_works" = yes; then
6193 break
6194 else
6195 lt_cv_sys_global_symbol_pipe=
6196 fi
6197 done
6198
6199 fi
6200
6201 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6202 lt_cv_sys_global_symbol_to_cdecl=
6203 fi
6204 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6206 $as_echo "failed" >&6; }
6207 else
6208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6209 $as_echo "ok" >&6; }
6210 fi
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234 # Check whether --enable-libtool-lock was given.
6235 if test "${enable_libtool_lock+set}" = set; then :
6236 enableval=$enable_libtool_lock;
6237 fi
6238
6239 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6240
6241 # Some flags need to be propagated to the compiler or linker for good
6242 # libtool support.
6243 case $host in
6244 ia64-*-hpux*)
6245 # Find out which ABI we are using.
6246 echo 'int i;' > conftest.$ac_ext
6247 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6248 (eval $ac_compile) 2>&5
6249 ac_status=$?
6250 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6251 test $ac_status = 0; }; then
6252 case `/usr/bin/file conftest.$ac_objext` in
6253 *ELF-32*)
6254 HPUX_IA64_MODE="32"
6255 ;;
6256 *ELF-64*)
6257 HPUX_IA64_MODE="64"
6258 ;;
6259 esac
6260 fi
6261 rm -rf conftest*
6262 ;;
6263 *-*-irix6*)
6264 # Find out which ABI we are using.
6265 echo '#line 6265 "configure"' > conftest.$ac_ext
6266 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6267 (eval $ac_compile) 2>&5
6268 ac_status=$?
6269 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6270 test $ac_status = 0; }; then
6271 if test "$lt_cv_prog_gnu_ld" = yes; then
6272 case `/usr/bin/file conftest.$ac_objext` in
6273 *32-bit*)
6274 LD="${LD-ld} -melf32bsmip"
6275 ;;
6276 *N32*)
6277 LD="${LD-ld} -melf32bmipn32"
6278 ;;
6279 *64-bit*)
6280 LD="${LD-ld} -melf64bmip"
6281 ;;
6282 esac
6283 else
6284 case `/usr/bin/file conftest.$ac_objext` in
6285 *32-bit*)
6286 LD="${LD-ld} -32"
6287 ;;
6288 *N32*)
6289 LD="${LD-ld} -n32"
6290 ;;
6291 *64-bit*)
6292 LD="${LD-ld} -64"
6293 ;;
6294 esac
6295 fi
6296 fi
6297 rm -rf conftest*
6298 ;;
6299
6300 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6301 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6302 # Find out which ABI we are using.
6303 echo 'int i;' > conftest.$ac_ext
6304 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6305 (eval $ac_compile) 2>&5
6306 ac_status=$?
6307 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6308 test $ac_status = 0; }; then
6309 case `/usr/bin/file conftest.o` in
6310 *32-bit*)
6311 case $host in
6312 x86_64-*kfreebsd*-gnu)
6313 LD="${LD-ld} -m elf_i386_fbsd"
6314 ;;
6315 x86_64-*linux*)
6316 LD="${LD-ld} -m elf_i386"
6317 ;;
6318 ppc64-*linux*|powerpc64-*linux*)
6319 LD="${LD-ld} -m elf32ppclinux"
6320 ;;
6321 s390x-*linux*)
6322 LD="${LD-ld} -m elf_s390"
6323 ;;
6324 sparc64-*linux*)
6325 LD="${LD-ld} -m elf32_sparc"
6326 ;;
6327 esac
6328 ;;
6329 *64-bit*)
6330 case $host in
6331 x86_64-*kfreebsd*-gnu)
6332 LD="${LD-ld} -m elf_x86_64_fbsd"
6333 ;;
6334 x86_64-*linux*)
6335 LD="${LD-ld} -m elf_x86_64"
6336 ;;
6337 ppc*-*linux*|powerpc*-*linux*)
6338 LD="${LD-ld} -m elf64ppc"
6339 ;;
6340 s390*-*linux*|s390*-*tpf*)
6341 LD="${LD-ld} -m elf64_s390"
6342 ;;
6343 sparc*-*linux*)
6344 LD="${LD-ld} -m elf64_sparc"
6345 ;;
6346 esac
6347 ;;
6348 esac
6349 fi
6350 rm -rf conftest*
6351 ;;
6352
6353 *-*-sco3.2v5*)
6354 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6355 SAVE_CFLAGS="$CFLAGS"
6356 CFLAGS="$CFLAGS -belf"
6357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6358 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6359 if test "${lt_cv_cc_needs_belf+set}" = set; then :
6360 $as_echo_n "(cached) " >&6
6361 else
6362 ac_ext=c
6363 ac_cpp='$CPP $CPPFLAGS'
6364 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6365 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6366 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6367
6368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6369 /* end confdefs.h. */
6370
6371 int
6372 main ()
6373 {
6374
6375 ;
6376 return 0;
6377 }
6378 _ACEOF
6379 if ac_fn_c_try_link "$LINENO"; then :
6380 lt_cv_cc_needs_belf=yes
6381 else
6382 lt_cv_cc_needs_belf=no
6383 fi
6384 rm -f core conftest.err conftest.$ac_objext \
6385 conftest$ac_exeext conftest.$ac_ext
6386 ac_ext=c
6387 ac_cpp='$CPP $CPPFLAGS'
6388 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6389 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6390 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6391
6392 fi
6393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6394 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6395 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6396 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6397 CFLAGS="$SAVE_CFLAGS"
6398 fi
6399 ;;
6400 sparc*-*solaris*)
6401 # Find out which ABI we are using.
6402 echo 'int i;' > conftest.$ac_ext
6403 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6404 (eval $ac_compile) 2>&5
6405 ac_status=$?
6406 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6407 test $ac_status = 0; }; then
6408 case `/usr/bin/file conftest.o` in
6409 *64-bit*)
6410 case $lt_cv_prog_gnu_ld in
6411 yes*) LD="${LD-ld} -m elf64_sparc" ;;
6412 *)
6413 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6414 LD="${LD-ld} -64"
6415 fi
6416 ;;
6417 esac
6418 ;;
6419 esac
6420 fi
6421 rm -rf conftest*
6422 ;;
6423 esac
6424
6425 need_locks="$enable_libtool_lock"
6426
6427
6428 case $host_os in
6429 rhapsody* | darwin*)
6430 if test -n "$ac_tool_prefix"; then
6431 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6432 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6434 $as_echo_n "checking for $ac_word... " >&6; }
6435 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6436 $as_echo_n "(cached) " >&6
6437 else
6438 if test -n "$DSYMUTIL"; then
6439 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6440 else
6441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6442 for as_dir in $PATH
6443 do
6444 IFS=$as_save_IFS
6445 test -z "$as_dir" && as_dir=.
6446 for ac_exec_ext in '' $ac_executable_extensions; do
6447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6448 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6450 break 2
6451 fi
6452 done
6453 done
6454 IFS=$as_save_IFS
6455
6456 fi
6457 fi
6458 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6459 if test -n "$DSYMUTIL"; then
6460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6461 $as_echo "$DSYMUTIL" >&6; }
6462 else
6463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6464 $as_echo "no" >&6; }
6465 fi
6466
6467
6468 fi
6469 if test -z "$ac_cv_prog_DSYMUTIL"; then
6470 ac_ct_DSYMUTIL=$DSYMUTIL
6471 # Extract the first word of "dsymutil", so it can be a program name with args.
6472 set dummy dsymutil; ac_word=$2
6473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6474 $as_echo_n "checking for $ac_word... " >&6; }
6475 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6476 $as_echo_n "(cached) " >&6
6477 else
6478 if test -n "$ac_ct_DSYMUTIL"; then
6479 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6480 else
6481 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6482 for as_dir in $PATH
6483 do
6484 IFS=$as_save_IFS
6485 test -z "$as_dir" && as_dir=.
6486 for ac_exec_ext in '' $ac_executable_extensions; do
6487 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6488 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6489 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6490 break 2
6491 fi
6492 done
6493 done
6494 IFS=$as_save_IFS
6495
6496 fi
6497 fi
6498 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6499 if test -n "$ac_ct_DSYMUTIL"; then
6500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6501 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6502 else
6503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6504 $as_echo "no" >&6; }
6505 fi
6506
6507 if test "x$ac_ct_DSYMUTIL" = x; then
6508 DSYMUTIL=":"
6509 else
6510 case $cross_compiling:$ac_tool_warned in
6511 yes:)
6512 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6513 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6514 ac_tool_warned=yes ;;
6515 esac
6516 DSYMUTIL=$ac_ct_DSYMUTIL
6517 fi
6518 else
6519 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6520 fi
6521
6522 if test -n "$ac_tool_prefix"; then
6523 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6524 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6526 $as_echo_n "checking for $ac_word... " >&6; }
6527 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6528 $as_echo_n "(cached) " >&6
6529 else
6530 if test -n "$NMEDIT"; then
6531 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6532 else
6533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6534 for as_dir in $PATH
6535 do
6536 IFS=$as_save_IFS
6537 test -z "$as_dir" && as_dir=.
6538 for ac_exec_ext in '' $ac_executable_extensions; do
6539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6540 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6542 break 2
6543 fi
6544 done
6545 done
6546 IFS=$as_save_IFS
6547
6548 fi
6549 fi
6550 NMEDIT=$ac_cv_prog_NMEDIT
6551 if test -n "$NMEDIT"; then
6552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6553 $as_echo "$NMEDIT" >&6; }
6554 else
6555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6556 $as_echo "no" >&6; }
6557 fi
6558
6559
6560 fi
6561 if test -z "$ac_cv_prog_NMEDIT"; then
6562 ac_ct_NMEDIT=$NMEDIT
6563 # Extract the first word of "nmedit", so it can be a program name with args.
6564 set dummy nmedit; ac_word=$2
6565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6566 $as_echo_n "checking for $ac_word... " >&6; }
6567 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6568 $as_echo_n "(cached) " >&6
6569 else
6570 if test -n "$ac_ct_NMEDIT"; then
6571 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6572 else
6573 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6574 for as_dir in $PATH
6575 do
6576 IFS=$as_save_IFS
6577 test -z "$as_dir" && as_dir=.
6578 for ac_exec_ext in '' $ac_executable_extensions; do
6579 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6580 ac_cv_prog_ac_ct_NMEDIT="nmedit"
6581 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6582 break 2
6583 fi
6584 done
6585 done
6586 IFS=$as_save_IFS
6587
6588 fi
6589 fi
6590 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6591 if test -n "$ac_ct_NMEDIT"; then
6592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6593 $as_echo "$ac_ct_NMEDIT" >&6; }
6594 else
6595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6596 $as_echo "no" >&6; }
6597 fi
6598
6599 if test "x$ac_ct_NMEDIT" = x; then
6600 NMEDIT=":"
6601 else
6602 case $cross_compiling:$ac_tool_warned in
6603 yes:)
6604 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6605 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6606 ac_tool_warned=yes ;;
6607 esac
6608 NMEDIT=$ac_ct_NMEDIT
6609 fi
6610 else
6611 NMEDIT="$ac_cv_prog_NMEDIT"
6612 fi
6613
6614 if test -n "$ac_tool_prefix"; then
6615 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6616 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6618 $as_echo_n "checking for $ac_word... " >&6; }
6619 if test "${ac_cv_prog_LIPO+set}" = set; then :
6620 $as_echo_n "(cached) " >&6
6621 else
6622 if test -n "$LIPO"; then
6623 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6624 else
6625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6626 for as_dir in $PATH
6627 do
6628 IFS=$as_save_IFS
6629 test -z "$as_dir" && as_dir=.
6630 for ac_exec_ext in '' $ac_executable_extensions; do
6631 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6632 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6633 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6634 break 2
6635 fi
6636 done
6637 done
6638 IFS=$as_save_IFS
6639
6640 fi
6641 fi
6642 LIPO=$ac_cv_prog_LIPO
6643 if test -n "$LIPO"; then
6644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6645 $as_echo "$LIPO" >&6; }
6646 else
6647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6648 $as_echo "no" >&6; }
6649 fi
6650
6651
6652 fi
6653 if test -z "$ac_cv_prog_LIPO"; then
6654 ac_ct_LIPO=$LIPO
6655 # Extract the first word of "lipo", so it can be a program name with args.
6656 set dummy lipo; ac_word=$2
6657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6658 $as_echo_n "checking for $ac_word... " >&6; }
6659 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6660 $as_echo_n "(cached) " >&6
6661 else
6662 if test -n "$ac_ct_LIPO"; then
6663 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6664 else
6665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6666 for as_dir in $PATH
6667 do
6668 IFS=$as_save_IFS
6669 test -z "$as_dir" && as_dir=.
6670 for ac_exec_ext in '' $ac_executable_extensions; do
6671 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6672 ac_cv_prog_ac_ct_LIPO="lipo"
6673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6674 break 2
6675 fi
6676 done
6677 done
6678 IFS=$as_save_IFS
6679
6680 fi
6681 fi
6682 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6683 if test -n "$ac_ct_LIPO"; then
6684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6685 $as_echo "$ac_ct_LIPO" >&6; }
6686 else
6687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6688 $as_echo "no" >&6; }
6689 fi
6690
6691 if test "x$ac_ct_LIPO" = x; then
6692 LIPO=":"
6693 else
6694 case $cross_compiling:$ac_tool_warned in
6695 yes:)
6696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6697 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6698 ac_tool_warned=yes ;;
6699 esac
6700 LIPO=$ac_ct_LIPO
6701 fi
6702 else
6703 LIPO="$ac_cv_prog_LIPO"
6704 fi
6705
6706 if test -n "$ac_tool_prefix"; then
6707 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6708 set dummy ${ac_tool_prefix}otool; ac_word=$2
6709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6710 $as_echo_n "checking for $ac_word... " >&6; }
6711 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6712 $as_echo_n "(cached) " >&6
6713 else
6714 if test -n "$OTOOL"; then
6715 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6716 else
6717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6718 for as_dir in $PATH
6719 do
6720 IFS=$as_save_IFS
6721 test -z "$as_dir" && as_dir=.
6722 for ac_exec_ext in '' $ac_executable_extensions; do
6723 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6724 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6725 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6726 break 2
6727 fi
6728 done
6729 done
6730 IFS=$as_save_IFS
6731
6732 fi
6733 fi
6734 OTOOL=$ac_cv_prog_OTOOL
6735 if test -n "$OTOOL"; then
6736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6737 $as_echo "$OTOOL" >&6; }
6738 else
6739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6740 $as_echo "no" >&6; }
6741 fi
6742
6743
6744 fi
6745 if test -z "$ac_cv_prog_OTOOL"; then
6746 ac_ct_OTOOL=$OTOOL
6747 # Extract the first word of "otool", so it can be a program name with args.
6748 set dummy otool; ac_word=$2
6749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6750 $as_echo_n "checking for $ac_word... " >&6; }
6751 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6752 $as_echo_n "(cached) " >&6
6753 else
6754 if test -n "$ac_ct_OTOOL"; then
6755 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6756 else
6757 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6758 for as_dir in $PATH
6759 do
6760 IFS=$as_save_IFS
6761 test -z "$as_dir" && as_dir=.
6762 for ac_exec_ext in '' $ac_executable_extensions; do
6763 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6764 ac_cv_prog_ac_ct_OTOOL="otool"
6765 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6766 break 2
6767 fi
6768 done
6769 done
6770 IFS=$as_save_IFS
6771
6772 fi
6773 fi
6774 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6775 if test -n "$ac_ct_OTOOL"; then
6776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6777 $as_echo "$ac_ct_OTOOL" >&6; }
6778 else
6779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6780 $as_echo "no" >&6; }
6781 fi
6782
6783 if test "x$ac_ct_OTOOL" = x; then
6784 OTOOL=":"
6785 else
6786 case $cross_compiling:$ac_tool_warned in
6787 yes:)
6788 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6789 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6790 ac_tool_warned=yes ;;
6791 esac
6792 OTOOL=$ac_ct_OTOOL
6793 fi
6794 else
6795 OTOOL="$ac_cv_prog_OTOOL"
6796 fi
6797
6798 if test -n "$ac_tool_prefix"; then
6799 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6800 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6802 $as_echo_n "checking for $ac_word... " >&6; }
6803 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6804 $as_echo_n "(cached) " >&6
6805 else
6806 if test -n "$OTOOL64"; then
6807 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6808 else
6809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6810 for as_dir in $PATH
6811 do
6812 IFS=$as_save_IFS
6813 test -z "$as_dir" && as_dir=.
6814 for ac_exec_ext in '' $ac_executable_extensions; do
6815 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6816 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6817 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6818 break 2
6819 fi
6820 done
6821 done
6822 IFS=$as_save_IFS
6823
6824 fi
6825 fi
6826 OTOOL64=$ac_cv_prog_OTOOL64
6827 if test -n "$OTOOL64"; then
6828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6829 $as_echo "$OTOOL64" >&6; }
6830 else
6831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6832 $as_echo "no" >&6; }
6833 fi
6834
6835
6836 fi
6837 if test -z "$ac_cv_prog_OTOOL64"; then
6838 ac_ct_OTOOL64=$OTOOL64
6839 # Extract the first word of "otool64", so it can be a program name with args.
6840 set dummy otool64; ac_word=$2
6841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6842 $as_echo_n "checking for $ac_word... " >&6; }
6843 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6844 $as_echo_n "(cached) " >&6
6845 else
6846 if test -n "$ac_ct_OTOOL64"; then
6847 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6848 else
6849 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6850 for as_dir in $PATH
6851 do
6852 IFS=$as_save_IFS
6853 test -z "$as_dir" && as_dir=.
6854 for ac_exec_ext in '' $ac_executable_extensions; do
6855 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6856 ac_cv_prog_ac_ct_OTOOL64="otool64"
6857 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6858 break 2
6859 fi
6860 done
6861 done
6862 IFS=$as_save_IFS
6863
6864 fi
6865 fi
6866 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6867 if test -n "$ac_ct_OTOOL64"; then
6868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6869 $as_echo "$ac_ct_OTOOL64" >&6; }
6870 else
6871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6872 $as_echo "no" >&6; }
6873 fi
6874
6875 if test "x$ac_ct_OTOOL64" = x; then
6876 OTOOL64=":"
6877 else
6878 case $cross_compiling:$ac_tool_warned in
6879 yes:)
6880 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6881 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6882 ac_tool_warned=yes ;;
6883 esac
6884 OTOOL64=$ac_ct_OTOOL64
6885 fi
6886 else
6887 OTOOL64="$ac_cv_prog_OTOOL64"
6888 fi
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6917 $as_echo_n "checking for -single_module linker flag... " >&6; }
6918 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6919 $as_echo_n "(cached) " >&6
6920 else
6921 lt_cv_apple_cc_single_mod=no
6922 if test -z "${LT_MULTI_MODULE}"; then
6923 # By default we will add the -single_module flag. You can override
6924 # by either setting the environment variable LT_MULTI_MODULE
6925 # non-empty at configure time, or by adding -multi_module to the
6926 # link flags.
6927 rm -rf libconftest.dylib*
6928 echo "int foo(void){return 1;}" > conftest.c
6929 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6930 -dynamiclib -Wl,-single_module conftest.c" >&5
6931 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6932 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6933 _lt_result=$?
6934 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6935 lt_cv_apple_cc_single_mod=yes
6936 else
6937 cat conftest.err >&5
6938 fi
6939 rm -rf libconftest.dylib*
6940 rm -f conftest.*
6941 fi
6942 fi
6943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6944 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6946 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6947 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6948 $as_echo_n "(cached) " >&6
6949 else
6950 lt_cv_ld_exported_symbols_list=no
6951 save_LDFLAGS=$LDFLAGS
6952 echo "_main" > conftest.sym
6953 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6955 /* end confdefs.h. */
6956
6957 int
6958 main ()
6959 {
6960
6961 ;
6962 return 0;
6963 }
6964 _ACEOF
6965 if ac_fn_c_try_link "$LINENO"; then :
6966 lt_cv_ld_exported_symbols_list=yes
6967 else
6968 lt_cv_ld_exported_symbols_list=no
6969 fi
6970 rm -f core conftest.err conftest.$ac_objext \
6971 conftest$ac_exeext conftest.$ac_ext
6972 LDFLAGS="$save_LDFLAGS"
6973
6974 fi
6975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6976 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6977 case $host_os in
6978 rhapsody* | darwin1.[012])
6979 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6980 darwin1.*)
6981 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6982 darwin*) # darwin 5.x on
6983 # if running on 10.5 or later, the deployment target defaults
6984 # to the OS version, if on x86, and 10.4, the deployment
6985 # target defaults to 10.4. Don't you love it?
6986 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6987 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6988 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6989 10.[012]*)
6990 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6991 10.*)
6992 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6993 esac
6994 ;;
6995 esac
6996 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6997 _lt_dar_single_mod='$single_module'
6998 fi
6999 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7000 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7001 else
7002 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7003 fi
7004 if test "$DSYMUTIL" != ":"; then
7005 _lt_dsymutil='~$DSYMUTIL $lib || :'
7006 else
7007 _lt_dsymutil=
7008 fi
7009 ;;
7010 esac
7011
7012 ac_ext=c
7013 ac_cpp='$CPP $CPPFLAGS'
7014 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7015 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7016 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7018 $as_echo_n "checking how to run the C preprocessor... " >&6; }
7019 # On Suns, sometimes $CPP names a directory.
7020 if test -n "$CPP" && test -d "$CPP"; then
7021 CPP=
7022 fi
7023 if test -z "$CPP"; then
7024 if test "${ac_cv_prog_CPP+set}" = set; then :
7025 $as_echo_n "(cached) " >&6
7026 else
7027 # Double quotes because CPP needs to be expanded
7028 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7029 do
7030 ac_preproc_ok=false
7031 for ac_c_preproc_warn_flag in '' yes
7032 do
7033 # Use a header file that comes with gcc, so configuring glibc
7034 # with a fresh cross-compiler works.
7035 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7036 # <limits.h> exists even on freestanding compilers.
7037 # On the NeXT, cc -E runs the code through the compiler's parser,
7038 # not just through cpp. "Syntax error" is here to catch this case.
7039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7040 /* end confdefs.h. */
7041 #ifdef __STDC__
7042 # include <limits.h>
7043 #else
7044 # include <assert.h>
7045 #endif
7046 Syntax error
7047 _ACEOF
7048 if ac_fn_c_try_cpp "$LINENO"; then :
7049
7050 else
7051 # Broken: fails on valid input.
7052 continue
7053 fi
7054 rm -f conftest.err conftest.$ac_ext
7055
7056 # OK, works on sane cases. Now check whether nonexistent headers
7057 # can be detected and how.
7058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7059 /* end confdefs.h. */
7060 #include <ac_nonexistent.h>
7061 _ACEOF
7062 if ac_fn_c_try_cpp "$LINENO"; then :
7063 # Broken: success on invalid input.
7064 continue
7065 else
7066 # Passes both tests.
7067 ac_preproc_ok=:
7068 break
7069 fi
7070 rm -f conftest.err conftest.$ac_ext
7071
7072 done
7073 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7074 rm -f conftest.err conftest.$ac_ext
7075 if $ac_preproc_ok; then :
7076 break
7077 fi
7078
7079 done
7080 ac_cv_prog_CPP=$CPP
7081
7082 fi
7083 CPP=$ac_cv_prog_CPP
7084 else
7085 ac_cv_prog_CPP=$CPP
7086 fi
7087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7088 $as_echo "$CPP" >&6; }
7089 ac_preproc_ok=false
7090 for ac_c_preproc_warn_flag in '' yes
7091 do
7092 # Use a header file that comes with gcc, so configuring glibc
7093 # with a fresh cross-compiler works.
7094 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7095 # <limits.h> exists even on freestanding compilers.
7096 # On the NeXT, cc -E runs the code through the compiler's parser,
7097 # not just through cpp. "Syntax error" is here to catch this case.
7098 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7099 /* end confdefs.h. */
7100 #ifdef __STDC__
7101 # include <limits.h>
7102 #else
7103 # include <assert.h>
7104 #endif
7105 Syntax error
7106 _ACEOF
7107 if ac_fn_c_try_cpp "$LINENO"; then :
7108
7109 else
7110 # Broken: fails on valid input.
7111 continue
7112 fi
7113 rm -f conftest.err conftest.$ac_ext
7114
7115 # OK, works on sane cases. Now check whether nonexistent headers
7116 # can be detected and how.
7117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7118 /* end confdefs.h. */
7119 #include <ac_nonexistent.h>
7120 _ACEOF
7121 if ac_fn_c_try_cpp "$LINENO"; then :
7122 # Broken: success on invalid input.
7123 continue
7124 else
7125 # Passes both tests.
7126 ac_preproc_ok=:
7127 break
7128 fi
7129 rm -f conftest.err conftest.$ac_ext
7130
7131 done
7132 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7133 rm -f conftest.err conftest.$ac_ext
7134 if $ac_preproc_ok; then :
7135
7136 else
7137 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7138 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7139 as_fn_error "C preprocessor \"$CPP\" fails sanity check
7140 See \`config.log' for more details." "$LINENO" 5; }
7141 fi
7142
7143 ac_ext=c
7144 ac_cpp='$CPP $CPPFLAGS'
7145 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7146 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7147 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7148
7149
7150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7151 $as_echo_n "checking for ANSI C header files... " >&6; }
7152 if test "${ac_cv_header_stdc+set}" = set; then :
7153 $as_echo_n "(cached) " >&6
7154 else
7155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7156 /* end confdefs.h. */
7157 #include <stdlib.h>
7158 #include <stdarg.h>
7159 #include <string.h>
7160 #include <float.h>
7161
7162 int
7163 main ()
7164 {
7165
7166 ;
7167 return 0;
7168 }
7169 _ACEOF
7170 if ac_fn_c_try_compile "$LINENO"; then :
7171 ac_cv_header_stdc=yes
7172 else
7173 ac_cv_header_stdc=no
7174 fi
7175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7176
7177 if test $ac_cv_header_stdc = yes; then
7178 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7180 /* end confdefs.h. */
7181 #include <string.h>
7182
7183 _ACEOF
7184 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7185 $EGREP "memchr" >/dev/null 2>&1; then :
7186
7187 else
7188 ac_cv_header_stdc=no
7189 fi
7190 rm -f conftest*
7191
7192 fi
7193
7194 if test $ac_cv_header_stdc = yes; then
7195 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7197 /* end confdefs.h. */
7198 #include <stdlib.h>
7199
7200 _ACEOF
7201 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7202 $EGREP "free" >/dev/null 2>&1; then :
7203
7204 else
7205 ac_cv_header_stdc=no
7206 fi
7207 rm -f conftest*
7208
7209 fi
7210
7211 if test $ac_cv_header_stdc = yes; then
7212 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7213 if test "$cross_compiling" = yes; then :
7214 :
7215 else
7216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7217 /* end confdefs.h. */
7218 #include <ctype.h>
7219 #include <stdlib.h>
7220 #if ((' ' & 0x0FF) == 0x020)
7221 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7222 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7223 #else
7224 # define ISLOWER(c) \
7225 (('a' <= (c) && (c) <= 'i') \
7226 || ('j' <= (c) && (c) <= 'r') \
7227 || ('s' <= (c) && (c) <= 'z'))
7228 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7229 #endif
7230
7231 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7232 int
7233 main ()
7234 {
7235 int i;
7236 for (i = 0; i < 256; i++)
7237 if (XOR (islower (i), ISLOWER (i))
7238 || toupper (i) != TOUPPER (i))
7239 return 2;
7240 return 0;
7241 }
7242 _ACEOF
7243 if ac_fn_c_try_run "$LINENO"; then :
7244
7245 else
7246 ac_cv_header_stdc=no
7247 fi
7248 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7249 conftest.$ac_objext conftest.beam conftest.$ac_ext
7250 fi
7251
7252 fi
7253 fi
7254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7255 $as_echo "$ac_cv_header_stdc" >&6; }
7256 if test $ac_cv_header_stdc = yes; then
7257
7258 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7259
7260 fi
7261
7262 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7263 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7264 inttypes.h stdint.h unistd.h
7265 do :
7266 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7267 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7268 "
7269 eval as_val=\$$as_ac_Header
7270 if test "x$as_val" = x""yes; then :
7271 cat >>confdefs.h <<_ACEOF
7272 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7273 _ACEOF
7274
7275 fi
7276
7277 done
7278
7279
7280 for ac_header in dlfcn.h
7281 do :
7282 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7283 "
7284 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7285 cat >>confdefs.h <<_ACEOF
7286 #define HAVE_DLFCN_H 1
7287 _ACEOF
7288
7289 fi
7290
7291 done
7292
7293
7294
7295 # Set options
7296
7297
7298
7299 enable_dlopen=no
7300
7301
7302 enable_win32_dll=no
7303
7304
7305 # Check whether --enable-shared was given.
7306 if test "${enable_shared+set}" = set; then :
7307 enableval=$enable_shared; p=${PACKAGE-default}
7308 case $enableval in
7309 yes) enable_shared=yes ;;
7310 no) enable_shared=no ;;
7311 *)
7312 enable_shared=no
7313 # Look at the argument we got. We use all the common list separators.
7314 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7315 for pkg in $enableval; do
7316 IFS="$lt_save_ifs"
7317 if test "X$pkg" = "X$p"; then
7318 enable_shared=yes
7319 fi
7320 done
7321 IFS="$lt_save_ifs"
7322 ;;
7323 esac
7324 else
7325 enable_shared=yes
7326 fi
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336 # Check whether --enable-static was given.
7337 if test "${enable_static+set}" = set; then :
7338 enableval=$enable_static; p=${PACKAGE-default}
7339 case $enableval in
7340 yes) enable_static=yes ;;
7341 no) enable_static=no ;;
7342 *)
7343 enable_static=no
7344 # Look at the argument we got. We use all the common list separators.
7345 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7346 for pkg in $enableval; do
7347 IFS="$lt_save_ifs"
7348 if test "X$pkg" = "X$p"; then
7349 enable_static=yes
7350 fi
7351 done
7352 IFS="$lt_save_ifs"
7353 ;;
7354 esac
7355 else
7356 enable_static=yes
7357 fi
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368 # Check whether --with-pic was given.
7369 if test "${with_pic+set}" = set; then :
7370 withval=$with_pic; pic_mode="$withval"
7371 else
7372 pic_mode=default
7373 fi
7374
7375
7376 test -z "$pic_mode" && pic_mode=default
7377
7378
7379
7380
7381
7382
7383
7384 # Check whether --enable-fast-install was given.
7385 if test "${enable_fast_install+set}" = set; then :
7386 enableval=$enable_fast_install; p=${PACKAGE-default}
7387 case $enableval in
7388 yes) enable_fast_install=yes ;;
7389 no) enable_fast_install=no ;;
7390 *)
7391 enable_fast_install=no
7392 # Look at the argument we got. We use all the common list separators.
7393 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7394 for pkg in $enableval; do
7395 IFS="$lt_save_ifs"
7396 if test "X$pkg" = "X$p"; then
7397 enable_fast_install=yes
7398 fi
7399 done
7400 IFS="$lt_save_ifs"
7401 ;;
7402 esac
7403 else
7404 enable_fast_install=yes
7405 fi
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417 # This can be used to rebuild libtool when needed
7418 LIBTOOL_DEPS="$ltmain"
7419
7420 # Always use our own libtool.
7421 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447 test -z "$LN_S" && LN_S="ln -s"
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462 if test -n "${ZSH_VERSION+set}" ; then
7463 setopt NO_GLOB_SUBST
7464 fi
7465
7466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7467 $as_echo_n "checking for objdir... " >&6; }
7468 if test "${lt_cv_objdir+set}" = set; then :
7469 $as_echo_n "(cached) " >&6
7470 else
7471 rm -f .libs 2>/dev/null
7472 mkdir .libs 2>/dev/null
7473 if test -d .libs; then
7474 lt_cv_objdir=.libs
7475 else
7476 # MS-DOS does not allow filenames that begin with a dot.
7477 lt_cv_objdir=_libs
7478 fi
7479 rmdir .libs 2>/dev/null
7480 fi
7481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7482 $as_echo "$lt_cv_objdir" >&6; }
7483 objdir=$lt_cv_objdir
7484
7485
7486
7487
7488
7489 cat >>confdefs.h <<_ACEOF
7490 #define LT_OBJDIR "$lt_cv_objdir/"
7491 _ACEOF
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509 case $host_os in
7510 aix3*)
7511 # AIX sometimes has problems with the GCC collect2 program. For some
7512 # reason, if we set the COLLECT_NAMES environment variable, the problems
7513 # vanish in a puff of smoke.
7514 if test "X${COLLECT_NAMES+set}" != Xset; then
7515 COLLECT_NAMES=
7516 export COLLECT_NAMES
7517 fi
7518 ;;
7519 esac
7520
7521 # Sed substitution that helps us do robust quoting. It backslashifies
7522 # metacharacters that are still active within double-quoted strings.
7523 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7524
7525 # Same as above, but do not quote variable references.
7526 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7527
7528 # Sed substitution to delay expansion of an escaped shell variable in a
7529 # double_quote_subst'ed string.
7530 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7531
7532 # Sed substitution to delay expansion of an escaped single quote.
7533 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7534
7535 # Sed substitution to avoid accidental globbing in evaled expressions
7536 no_glob_subst='s/\*/\\\*/g'
7537
7538 # Global variables:
7539 ofile=libtool
7540 can_build_shared=yes
7541
7542 # All known linkers require a `.a' archive for static linking (except MSVC,
7543 # which needs '.lib').
7544 libext=a
7545
7546 with_gnu_ld="$lt_cv_prog_gnu_ld"
7547
7548 old_CC="$CC"
7549 old_CFLAGS="$CFLAGS"
7550
7551 # Set sane defaults for various variables
7552 test -z "$CC" && CC=cc
7553 test -z "$LTCC" && LTCC=$CC
7554 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7555 test -z "$LD" && LD=ld
7556 test -z "$ac_objext" && ac_objext=o
7557
7558 for cc_temp in $compiler""; do
7559 case $cc_temp in
7560 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7561 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7562 \-*) ;;
7563 *) break;;
7564 esac
7565 done
7566 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7567
7568
7569 # Only perform the check for file, if the check method requires it
7570 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7571 case $deplibs_check_method in
7572 file_magic*)
7573 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7575 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7576 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7577 $as_echo_n "(cached) " >&6
7578 else
7579 case $MAGIC_CMD in
7580 [\\/*] | ?:[\\/]*)
7581 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7582 ;;
7583 *)
7584 lt_save_MAGIC_CMD="$MAGIC_CMD"
7585 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7586 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7587 for ac_dir in $ac_dummy; do
7588 IFS="$lt_save_ifs"
7589 test -z "$ac_dir" && ac_dir=.
7590 if test -f $ac_dir/${ac_tool_prefix}file; then
7591 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7592 if test -n "$file_magic_test_file"; then
7593 case $deplibs_check_method in
7594 "file_magic "*)
7595 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7596 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7597 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7598 $EGREP "$file_magic_regex" > /dev/null; then
7599 :
7600 else
7601 cat <<_LT_EOF 1>&2
7602
7603 *** Warning: the command libtool uses to detect shared libraries,
7604 *** $file_magic_cmd, produces output that libtool cannot recognize.
7605 *** The result is that libtool may fail to recognize shared libraries
7606 *** as such. This will affect the creation of libtool libraries that
7607 *** depend on shared libraries, but programs linked with such libtool
7608 *** libraries will work regardless of this problem. Nevertheless, you
7609 *** may want to report the problem to your system manager and/or to
7610 *** bug-libtool@gnu.org
7611
7612 _LT_EOF
7613 fi ;;
7614 esac
7615 fi
7616 break
7617 fi
7618 done
7619 IFS="$lt_save_ifs"
7620 MAGIC_CMD="$lt_save_MAGIC_CMD"
7621 ;;
7622 esac
7623 fi
7624
7625 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7626 if test -n "$MAGIC_CMD"; then
7627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7628 $as_echo "$MAGIC_CMD" >&6; }
7629 else
7630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7631 $as_echo "no" >&6; }
7632 fi
7633
7634
7635
7636
7637
7638 if test -z "$lt_cv_path_MAGIC_CMD"; then
7639 if test -n "$ac_tool_prefix"; then
7640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7641 $as_echo_n "checking for file... " >&6; }
7642 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7643 $as_echo_n "(cached) " >&6
7644 else
7645 case $MAGIC_CMD in
7646 [\\/*] | ?:[\\/]*)
7647 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7648 ;;
7649 *)
7650 lt_save_MAGIC_CMD="$MAGIC_CMD"
7651 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7652 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7653 for ac_dir in $ac_dummy; do
7654 IFS="$lt_save_ifs"
7655 test -z "$ac_dir" && ac_dir=.
7656 if test -f $ac_dir/file; then
7657 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7658 if test -n "$file_magic_test_file"; then
7659 case $deplibs_check_method in
7660 "file_magic "*)
7661 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7662 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7663 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7664 $EGREP "$file_magic_regex" > /dev/null; then
7665 :
7666 else
7667 cat <<_LT_EOF 1>&2
7668
7669 *** Warning: the command libtool uses to detect shared libraries,
7670 *** $file_magic_cmd, produces output that libtool cannot recognize.
7671 *** The result is that libtool may fail to recognize shared libraries
7672 *** as such. This will affect the creation of libtool libraries that
7673 *** depend on shared libraries, but programs linked with such libtool
7674 *** libraries will work regardless of this problem. Nevertheless, you
7675 *** may want to report the problem to your system manager and/or to
7676 *** bug-libtool@gnu.org
7677
7678 _LT_EOF
7679 fi ;;
7680 esac
7681 fi
7682 break
7683 fi
7684 done
7685 IFS="$lt_save_ifs"
7686 MAGIC_CMD="$lt_save_MAGIC_CMD"
7687 ;;
7688 esac
7689 fi
7690
7691 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7692 if test -n "$MAGIC_CMD"; then
7693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7694 $as_echo "$MAGIC_CMD" >&6; }
7695 else
7696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7697 $as_echo "no" >&6; }
7698 fi
7699
7700
7701 else
7702 MAGIC_CMD=:
7703 fi
7704 fi
7705
7706 fi
7707 ;;
7708 esac
7709
7710 # Use C for the default configuration in the libtool script
7711
7712 lt_save_CC="$CC"
7713 ac_ext=c
7714 ac_cpp='$CPP $CPPFLAGS'
7715 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7716 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7717 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7718
7719
7720 # Source file extension for C test sources.
7721 ac_ext=c
7722
7723 # Object file extension for compiled C test sources.
7724 objext=o
7725 objext=$objext
7726
7727 # Code to be used in simple compile tests
7728 lt_simple_compile_test_code="int some_variable = 0;"
7729
7730 # Code to be used in simple link tests
7731 lt_simple_link_test_code='int main(){return(0);}'
7732
7733
7734
7735
7736
7737
7738
7739 # If no C compiler was specified, use CC.
7740 LTCC=${LTCC-"$CC"}
7741
7742 # If no C compiler flags were specified, use CFLAGS.
7743 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7744
7745 # Allow CC to be a program name with arguments.
7746 compiler=$CC
7747
7748 # Save the default compiler, since it gets overwritten when the other
7749 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7750 compiler_DEFAULT=$CC
7751
7752 # save warnings/boilerplate of simple test code
7753 ac_outfile=conftest.$ac_objext
7754 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7755 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7756 _lt_compiler_boilerplate=`cat conftest.err`
7757 $RM conftest*
7758
7759 ac_outfile=conftest.$ac_objext
7760 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7761 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7762 _lt_linker_boilerplate=`cat conftest.err`
7763 $RM -r conftest*
7764
7765
7766 if test -n "$compiler"; then
7767
7768 lt_prog_compiler_no_builtin_flag=
7769
7770 if test "$GCC" = yes; then
7771 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7772
7773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7774 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7775 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7776 $as_echo_n "(cached) " >&6
7777 else
7778 lt_cv_prog_compiler_rtti_exceptions=no
7779 ac_outfile=conftest.$ac_objext
7780 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7781 lt_compiler_flag="-fno-rtti -fno-exceptions"
7782 # Insert the option either (1) after the last *FLAGS variable, or
7783 # (2) before a word containing "conftest.", or (3) at the end.
7784 # Note that $ac_compile itself does not contain backslashes and begins
7785 # with a dollar sign (not a hyphen), so the echo should work correctly.
7786 # The option is referenced via a variable to avoid confusing sed.
7787 lt_compile=`echo "$ac_compile" | $SED \
7788 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7789 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7790 -e 's:$: $lt_compiler_flag:'`
7791 (eval echo "\"\$as_me:7791: $lt_compile\"" >&5)
7792 (eval "$lt_compile" 2>conftest.err)
7793 ac_status=$?
7794 cat conftest.err >&5
7795 echo "$as_me:7795: \$? = $ac_status" >&5
7796 if (exit $ac_status) && test -s "$ac_outfile"; then
7797 # The compiler can only warn and ignore the option if not recognized
7798 # So say no if there are warnings other than the usual output.
7799 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7800 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7801 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7802 lt_cv_prog_compiler_rtti_exceptions=yes
7803 fi
7804 fi
7805 $RM conftest*
7806
7807 fi
7808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7809 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7810
7811 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7812 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7813 else
7814 :
7815 fi
7816
7817 fi
7818
7819
7820
7821
7822
7823
7824 lt_prog_compiler_wl=
7825 lt_prog_compiler_pic=
7826 lt_prog_compiler_static=
7827
7828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7829 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7830
7831 if test "$GCC" = yes; then
7832 lt_prog_compiler_wl='-Wl,'
7833 lt_prog_compiler_static='-static'
7834
7835 case $host_os in
7836 aix*)
7837 # All AIX code is PIC.
7838 if test "$host_cpu" = ia64; then
7839 # AIX 5 now supports IA64 processor
7840 lt_prog_compiler_static='-Bstatic'
7841 fi
7842 ;;
7843
7844 amigaos*)
7845 case $host_cpu in
7846 powerpc)
7847 # see comment about AmigaOS4 .so support
7848 lt_prog_compiler_pic='-fPIC'
7849 ;;
7850 m68k)
7851 # FIXME: we need at least 68020 code to build shared libraries, but
7852 # adding the `-m68020' flag to GCC prevents building anything better,
7853 # like `-m68040'.
7854 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7855 ;;
7856 esac
7857 ;;
7858
7859 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7860 # PIC is the default for these OSes.
7861 ;;
7862
7863 mingw* | cygwin* | pw32* | os2* | cegcc*)
7864 # This hack is so that the source file can tell whether it is being
7865 # built for inclusion in a dll (and should export symbols for example).
7866 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7867 # (--disable-auto-import) libraries
7868 lt_prog_compiler_pic='-DDLL_EXPORT'
7869 ;;
7870
7871 darwin* | rhapsody*)
7872 # PIC is the default on this platform
7873 # Common symbols not allowed in MH_DYLIB files
7874 lt_prog_compiler_pic='-fno-common'
7875 ;;
7876
7877 hpux*)
7878 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7879 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7880 # sets the default TLS model and affects inlining.
7881 case $host_cpu in
7882 hppa*64*)
7883 # +Z the default
7884 ;;
7885 *)
7886 lt_prog_compiler_pic='-fPIC'
7887 ;;
7888 esac
7889 ;;
7890
7891 interix[3-9]*)
7892 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7893 # Instead, we relocate shared libraries at runtime.
7894 ;;
7895
7896 msdosdjgpp*)
7897 # Just because we use GCC doesn't mean we suddenly get shared libraries
7898 # on systems that don't support them.
7899 lt_prog_compiler_can_build_shared=no
7900 enable_shared=no
7901 ;;
7902
7903 *nto* | *qnx*)
7904 # QNX uses GNU C++, but need to define -shared option too, otherwise
7905 # it will coredump.
7906 lt_prog_compiler_pic='-fPIC -shared'
7907 ;;
7908
7909 sysv4*MP*)
7910 if test -d /usr/nec; then
7911 lt_prog_compiler_pic=-Kconform_pic
7912 fi
7913 ;;
7914
7915 *)
7916 lt_prog_compiler_pic='-fPIC'
7917 ;;
7918 esac
7919 else
7920 # PORTME Check for flag to pass linker flags through the system compiler.
7921 case $host_os in
7922 aix*)
7923 lt_prog_compiler_wl='-Wl,'
7924 if test "$host_cpu" = ia64; then
7925 # AIX 5 now supports IA64 processor
7926 lt_prog_compiler_static='-Bstatic'
7927 else
7928 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7929 fi
7930 ;;
7931
7932 mingw* | cygwin* | pw32* | os2* | cegcc*)
7933 # This hack is so that the source file can tell whether it is being
7934 # built for inclusion in a dll (and should export symbols for example).
7935 lt_prog_compiler_pic='-DDLL_EXPORT'
7936 ;;
7937
7938 hpux9* | hpux10* | hpux11*)
7939 lt_prog_compiler_wl='-Wl,'
7940 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7941 # not for PA HP-UX.
7942 case $host_cpu in
7943 hppa*64*|ia64*)
7944 # +Z the default
7945 ;;
7946 *)
7947 lt_prog_compiler_pic='+Z'
7948 ;;
7949 esac
7950 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7951 lt_prog_compiler_static='${wl}-a ${wl}archive'
7952 ;;
7953
7954 irix5* | irix6* | nonstopux*)
7955 lt_prog_compiler_wl='-Wl,'
7956 # PIC (with -KPIC) is the default.
7957 lt_prog_compiler_static='-non_shared'
7958 ;;
7959
7960 linux* | k*bsd*-gnu | kopensolaris*-gnu)
7961 case $cc_basename in
7962 # old Intel for x86_64 which still supported -KPIC.
7963 ecc*)
7964 lt_prog_compiler_wl='-Wl,'
7965 lt_prog_compiler_pic='-KPIC'
7966 lt_prog_compiler_static='-static'
7967 ;;
7968 # icc used to be incompatible with GCC.
7969 # ICC 10 doesn't accept -KPIC any more.
7970 icc* | ifort*)
7971 lt_prog_compiler_wl='-Wl,'
7972 lt_prog_compiler_pic='-fPIC'
7973 lt_prog_compiler_static='-static'
7974 ;;
7975 # Lahey Fortran 8.1.
7976 lf95*)
7977 lt_prog_compiler_wl='-Wl,'
7978 lt_prog_compiler_pic='--shared'
7979 lt_prog_compiler_static='--static'
7980 ;;
7981 pgcc* | pgf77* | pgf90* | pgf95*)
7982 # Portland Group compilers (*not* the Pentium gcc compiler,
7983 # which looks to be a dead project)
7984 lt_prog_compiler_wl='-Wl,'
7985 lt_prog_compiler_pic='-fpic'
7986 lt_prog_compiler_static='-Bstatic'
7987 ;;
7988 ccc*)
7989 lt_prog_compiler_wl='-Wl,'
7990 # All Alpha code is PIC.
7991 lt_prog_compiler_static='-non_shared'
7992 ;;
7993 xl*)
7994 # IBM XL C 8.0/Fortran 10.1 on PPC
7995 lt_prog_compiler_wl='-Wl,'
7996 lt_prog_compiler_pic='-qpic'
7997 lt_prog_compiler_static='-qstaticlink'
7998 ;;
7999 *)
8000 case `$CC -V 2>&1 | sed 5q` in
8001 *Sun\ C*)
8002 # Sun C 5.9
8003 lt_prog_compiler_pic='-KPIC'
8004 lt_prog_compiler_static='-Bstatic'
8005 lt_prog_compiler_wl='-Wl,'
8006 ;;
8007 *Sun\ F*)
8008 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8009 lt_prog_compiler_pic='-KPIC'
8010 lt_prog_compiler_static='-Bstatic'
8011 lt_prog_compiler_wl=''
8012 ;;
8013 esac
8014 ;;
8015 esac
8016 ;;
8017
8018 newsos6)
8019 lt_prog_compiler_pic='-KPIC'
8020 lt_prog_compiler_static='-Bstatic'
8021 ;;
8022
8023 *nto* | *qnx*)
8024 # QNX uses GNU C++, but need to define -shared option too, otherwise
8025 # it will coredump.
8026 lt_prog_compiler_pic='-fPIC -shared'
8027 ;;
8028
8029 osf3* | osf4* | osf5*)
8030 lt_prog_compiler_wl='-Wl,'
8031 # All OSF/1 code is PIC.
8032 lt_prog_compiler_static='-non_shared'
8033 ;;
8034
8035 rdos*)
8036 lt_prog_compiler_static='-non_shared'
8037 ;;
8038
8039 solaris*)
8040 lt_prog_compiler_pic='-KPIC'
8041 lt_prog_compiler_static='-Bstatic'
8042 case $cc_basename in
8043 f77* | f90* | f95*)
8044 lt_prog_compiler_wl='-Qoption ld ';;
8045 *)
8046 lt_prog_compiler_wl='-Wl,';;
8047 esac
8048 ;;
8049
8050 sunos4*)
8051 lt_prog_compiler_wl='-Qoption ld '
8052 lt_prog_compiler_pic='-PIC'
8053 lt_prog_compiler_static='-Bstatic'
8054 ;;
8055
8056 sysv4 | sysv4.2uw2* | sysv4.3*)
8057 lt_prog_compiler_wl='-Wl,'
8058 lt_prog_compiler_pic='-KPIC'
8059 lt_prog_compiler_static='-Bstatic'
8060 ;;
8061
8062 sysv4*MP*)
8063 if test -d /usr/nec ;then
8064 lt_prog_compiler_pic='-Kconform_pic'
8065 lt_prog_compiler_static='-Bstatic'
8066 fi
8067 ;;
8068
8069 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8070 lt_prog_compiler_wl='-Wl,'
8071 lt_prog_compiler_pic='-KPIC'
8072 lt_prog_compiler_static='-Bstatic'
8073 ;;
8074
8075 unicos*)
8076 lt_prog_compiler_wl='-Wl,'
8077 lt_prog_compiler_can_build_shared=no
8078 ;;
8079
8080 uts4*)
8081 lt_prog_compiler_pic='-pic'
8082 lt_prog_compiler_static='-Bstatic'
8083 ;;
8084
8085 *)
8086 lt_prog_compiler_can_build_shared=no
8087 ;;
8088 esac
8089 fi
8090
8091 case $host_os in
8092 # For platforms which do not support PIC, -DPIC is meaningless:
8093 *djgpp*)
8094 lt_prog_compiler_pic=
8095 ;;
8096 *)
8097 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8098 ;;
8099 esac
8100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8101 $as_echo "$lt_prog_compiler_pic" >&6; }
8102
8103
8104
8105
8106
8107
8108 #
8109 # Check to make sure the PIC flag actually works.
8110 #
8111 if test -n "$lt_prog_compiler_pic"; then
8112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8113 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8114 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8115 $as_echo_n "(cached) " >&6
8116 else
8117 lt_cv_prog_compiler_pic_works=no
8118 ac_outfile=conftest.$ac_objext
8119 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8120 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8121 # Insert the option either (1) after the last *FLAGS variable, or
8122 # (2) before a word containing "conftest.", or (3) at the end.
8123 # Note that $ac_compile itself does not contain backslashes and begins
8124 # with a dollar sign (not a hyphen), so the echo should work correctly.
8125 # The option is referenced via a variable to avoid confusing sed.
8126 lt_compile=`echo "$ac_compile" | $SED \
8127 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8128 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8129 -e 's:$: $lt_compiler_flag:'`
8130 (eval echo "\"\$as_me:8130: $lt_compile\"" >&5)
8131 (eval "$lt_compile" 2>conftest.err)
8132 ac_status=$?
8133 cat conftest.err >&5
8134 echo "$as_me:8134: \$? = $ac_status" >&5
8135 if (exit $ac_status) && test -s "$ac_outfile"; then
8136 # The compiler can only warn and ignore the option if not recognized
8137 # So say no if there are warnings other than the usual output.
8138 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8139 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8140 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8141 lt_cv_prog_compiler_pic_works=yes
8142 fi
8143 fi
8144 $RM conftest*
8145
8146 fi
8147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8148 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8149
8150 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8151 case $lt_prog_compiler_pic in
8152 "" | " "*) ;;
8153 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8154 esac
8155 else
8156 lt_prog_compiler_pic=
8157 lt_prog_compiler_can_build_shared=no
8158 fi
8159
8160 fi
8161
8162
8163
8164
8165
8166
8167 #
8168 # Check to make sure the static flag actually works.
8169 #
8170 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8172 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8173 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8174 $as_echo_n "(cached) " >&6
8175 else
8176 lt_cv_prog_compiler_static_works=no
8177 save_LDFLAGS="$LDFLAGS"
8178 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8179 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8180 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8181 # The linker can only warn and ignore the option if not recognized
8182 # So say no if there are warnings
8183 if test -s conftest.err; then
8184 # Append any errors to the config.log.
8185 cat conftest.err 1>&5
8186 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8187 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8188 if diff conftest.exp conftest.er2 >/dev/null; then
8189 lt_cv_prog_compiler_static_works=yes
8190 fi
8191 else
8192 lt_cv_prog_compiler_static_works=yes
8193 fi
8194 fi
8195 $RM -r conftest*
8196 LDFLAGS="$save_LDFLAGS"
8197
8198 fi
8199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8200 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8201
8202 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8203 :
8204 else
8205 lt_prog_compiler_static=
8206 fi
8207
8208
8209
8210
8211
8212
8213
8214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8215 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8216 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8217 $as_echo_n "(cached) " >&6
8218 else
8219 lt_cv_prog_compiler_c_o=no
8220 $RM -r conftest 2>/dev/null
8221 mkdir conftest
8222 cd conftest
8223 mkdir out
8224 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8225
8226 lt_compiler_flag="-o out/conftest2.$ac_objext"
8227 # Insert the option either (1) after the last *FLAGS variable, or
8228 # (2) before a word containing "conftest.", or (3) at the end.
8229 # Note that $ac_compile itself does not contain backslashes and begins
8230 # with a dollar sign (not a hyphen), so the echo should work correctly.
8231 lt_compile=`echo "$ac_compile" | $SED \
8232 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8233 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8234 -e 's:$: $lt_compiler_flag:'`
8235 (eval echo "\"\$as_me:8235: $lt_compile\"" >&5)
8236 (eval "$lt_compile" 2>out/conftest.err)
8237 ac_status=$?
8238 cat out/conftest.err >&5
8239 echo "$as_me:8239: \$? = $ac_status" >&5
8240 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8241 then
8242 # The compiler can only warn and ignore the option if not recognized
8243 # So say no if there are warnings
8244 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8245 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8246 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8247 lt_cv_prog_compiler_c_o=yes
8248 fi
8249 fi
8250 chmod u+w . 2>&5
8251 $RM conftest*
8252 # SGI C++ compiler will create directory out/ii_files/ for
8253 # template instantiation
8254 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8255 $RM out/* && rmdir out
8256 cd ..
8257 $RM -r conftest
8258 $RM conftest*
8259
8260 fi
8261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8262 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8263
8264
8265
8266
8267
8268
8269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8270 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8271 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8272 $as_echo_n "(cached) " >&6
8273 else
8274 lt_cv_prog_compiler_c_o=no
8275 $RM -r conftest 2>/dev/null
8276 mkdir conftest
8277 cd conftest
8278 mkdir out
8279 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8280
8281 lt_compiler_flag="-o out/conftest2.$ac_objext"
8282 # Insert the option either (1) after the last *FLAGS variable, or
8283 # (2) before a word containing "conftest.", or (3) at the end.
8284 # Note that $ac_compile itself does not contain backslashes and begins
8285 # with a dollar sign (not a hyphen), so the echo should work correctly.
8286 lt_compile=`echo "$ac_compile" | $SED \
8287 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8288 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8289 -e 's:$: $lt_compiler_flag:'`
8290 (eval echo "\"\$as_me:8290: $lt_compile\"" >&5)
8291 (eval "$lt_compile" 2>out/conftest.err)
8292 ac_status=$?
8293 cat out/conftest.err >&5
8294 echo "$as_me:8294: \$? = $ac_status" >&5
8295 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8296 then
8297 # The compiler can only warn and ignore the option if not recognized
8298 # So say no if there are warnings
8299 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8300 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8301 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8302 lt_cv_prog_compiler_c_o=yes
8303 fi
8304 fi
8305 chmod u+w . 2>&5
8306 $RM conftest*
8307 # SGI C++ compiler will create directory out/ii_files/ for
8308 # template instantiation
8309 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8310 $RM out/* && rmdir out
8311 cd ..
8312 $RM -r conftest
8313 $RM conftest*
8314
8315 fi
8316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8317 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8318
8319
8320
8321
8322 hard_links="nottested"
8323 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8324 # do not overwrite the value of need_locks provided by the user
8325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8326 $as_echo_n "checking if we can lock with hard links... " >&6; }
8327 hard_links=yes
8328 $RM conftest*
8329 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8330 touch conftest.a
8331 ln conftest.a conftest.b 2>&5 || hard_links=no
8332 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8334 $as_echo "$hard_links" >&6; }
8335 if test "$hard_links" = no; then
8336 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8337 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8338 need_locks=warn
8339 fi
8340 else
8341 need_locks=no
8342 fi
8343
8344
8345
8346
8347
8348
8349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8350 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8351
8352 runpath_var=
8353 allow_undefined_flag=
8354 always_export_symbols=no
8355 archive_cmds=
8356 archive_expsym_cmds=
8357 compiler_needs_object=no
8358 enable_shared_with_static_runtimes=no
8359 export_dynamic_flag_spec=
8360 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8361 hardcode_automatic=no
8362 hardcode_direct=no
8363 hardcode_direct_absolute=no
8364 hardcode_libdir_flag_spec=
8365 hardcode_libdir_flag_spec_ld=
8366 hardcode_libdir_separator=
8367 hardcode_minus_L=no
8368 hardcode_shlibpath_var=unsupported
8369 inherit_rpath=no
8370 link_all_deplibs=unknown
8371 module_cmds=
8372 module_expsym_cmds=
8373 old_archive_from_new_cmds=
8374 old_archive_from_expsyms_cmds=
8375 thread_safe_flag_spec=
8376 whole_archive_flag_spec=
8377 # include_expsyms should be a list of space-separated symbols to be *always*
8378 # included in the symbol list
8379 include_expsyms=
8380 # exclude_expsyms can be an extended regexp of symbols to exclude
8381 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8382 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8383 # as well as any symbol that contains `d'.
8384 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8385 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8386 # platforms (ab)use it in PIC code, but their linkers get confused if
8387 # the symbol is explicitly referenced. Since portable code cannot
8388 # rely on this symbol name, it's probably fine to never include it in
8389 # preloaded symbol tables.
8390 # Exclude shared library initialization/finalization symbols.
8391 extract_expsyms_cmds=
8392
8393 case $host_os in
8394 cygwin* | mingw* | pw32* | cegcc*)
8395 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8396 # When not using gcc, we currently assume that we are using
8397 # Microsoft Visual C++.
8398 if test "$GCC" != yes; then
8399 with_gnu_ld=no
8400 fi
8401 ;;
8402 interix*)
8403 # we just hope/assume this is gcc and not c89 (= MSVC++)
8404 with_gnu_ld=yes
8405 ;;
8406 openbsd*)
8407 with_gnu_ld=no
8408 ;;
8409 linux* | k*bsd*-gnu)
8410 link_all_deplibs=no
8411 ;;
8412 esac
8413
8414 ld_shlibs=yes
8415 if test "$with_gnu_ld" = yes; then
8416 # If archive_cmds runs LD, not CC, wlarc should be empty
8417 wlarc='${wl}'
8418
8419 # Set some defaults for GNU ld with shared library support. These
8420 # are reset later if shared libraries are not supported. Putting them
8421 # here allows them to be overridden if necessary.
8422 runpath_var=LD_RUN_PATH
8423 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8424 export_dynamic_flag_spec='${wl}--export-dynamic'
8425 # ancient GNU ld didn't support --whole-archive et. al.
8426 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8427 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8428 else
8429 whole_archive_flag_spec=
8430 fi
8431 supports_anon_versioning=no
8432 case `$LD -v 2>&1` in
8433 *GNU\ gold*) supports_anon_versioning=yes ;;
8434 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8435 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8436 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8437 *\ 2.11.*) ;; # other 2.11 versions
8438 *) supports_anon_versioning=yes ;;
8439 esac
8440
8441 # See if GNU ld supports shared libraries.
8442 case $host_os in
8443 aix[3-9]*)
8444 # On AIX/PPC, the GNU linker is very broken
8445 if test "$host_cpu" != ia64; then
8446 ld_shlibs=no
8447 cat <<_LT_EOF 1>&2
8448
8449 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8450 *** to be unable to reliably create shared libraries on AIX.
8451 *** Therefore, libtool is disabling shared libraries support. If you
8452 *** really care for shared libraries, you may want to modify your PATH
8453 *** so that a non-GNU linker is found, and then restart.
8454
8455 _LT_EOF
8456 fi
8457 ;;
8458
8459 amigaos*)
8460 case $host_cpu in
8461 powerpc)
8462 # see comment about AmigaOS4 .so support
8463 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8464 archive_expsym_cmds=''
8465 ;;
8466 m68k)
8467 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)'
8468 hardcode_libdir_flag_spec='-L$libdir'
8469 hardcode_minus_L=yes
8470 ;;
8471 esac
8472 ;;
8473
8474 beos*)
8475 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8476 allow_undefined_flag=unsupported
8477 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8478 # support --undefined. This deserves some investigation. FIXME
8479 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8480 else
8481 ld_shlibs=no
8482 fi
8483 ;;
8484
8485 cygwin* | mingw* | pw32* | cegcc*)
8486 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8487 # as there is no search path for DLLs.
8488 hardcode_libdir_flag_spec='-L$libdir'
8489 allow_undefined_flag=unsupported
8490 always_export_symbols=no
8491 enable_shared_with_static_runtimes=yes
8492 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8493
8494 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8495 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8496 # If the export-symbols file already is a .def file (1st line
8497 # is EXPORTS), use it as is; otherwise, prepend...
8498 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8499 cp $export_symbols $output_objdir/$soname.def;
8500 else
8501 echo EXPORTS > $output_objdir/$soname.def;
8502 cat $export_symbols >> $output_objdir/$soname.def;
8503 fi~
8504 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8505 else
8506 ld_shlibs=no
8507 fi
8508 ;;
8509
8510 interix[3-9]*)
8511 hardcode_direct=no
8512 hardcode_shlibpath_var=no
8513 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8514 export_dynamic_flag_spec='${wl}-E'
8515 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8516 # Instead, shared libraries are loaded at an image base (0x10000000 by
8517 # default) and relocated if they conflict, which is a slow very memory
8518 # consuming and fragmenting process. To avoid this, we pick a random,
8519 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8520 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8521 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8522 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'
8523 ;;
8524
8525 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8526 tmp_diet=no
8527 if test "$host_os" = linux-dietlibc; then
8528 case $cc_basename in
8529 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8530 esac
8531 fi
8532 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8533 && test "$tmp_diet" = no
8534 then
8535 tmp_addflag=
8536 tmp_sharedflag='-shared'
8537 case $cc_basename,$host_cpu in
8538 pgcc*) # Portland Group C compiler
8539 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'
8540 tmp_addflag=' $pic_flag'
8541 ;;
8542 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
8543 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'
8544 tmp_addflag=' $pic_flag -Mnomain' ;;
8545 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8546 tmp_addflag=' -i_dynamic' ;;
8547 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8548 tmp_addflag=' -i_dynamic -nofor_main' ;;
8549 ifc* | ifort*) # Intel Fortran compiler
8550 tmp_addflag=' -nofor_main' ;;
8551 lf95*) # Lahey Fortran 8.1
8552 whole_archive_flag_spec=
8553 tmp_sharedflag='--shared' ;;
8554 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8555 tmp_sharedflag='-qmkshrobj'
8556 tmp_addflag= ;;
8557 esac
8558 case `$CC -V 2>&1 | sed 5q` in
8559 *Sun\ C*) # Sun C 5.9
8560 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'
8561 compiler_needs_object=yes
8562 tmp_sharedflag='-G' ;;
8563 *Sun\ F*) # Sun Fortran 8.3
8564 tmp_sharedflag='-G' ;;
8565 esac
8566 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8567
8568 if test "x$supports_anon_versioning" = xyes; then
8569 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8570 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8571 echo "local: *; };" >> $output_objdir/$libname.ver~
8572 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8573 fi
8574
8575 case $cc_basename in
8576 xlf*)
8577 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8578 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8579 hardcode_libdir_flag_spec=
8580 hardcode_libdir_flag_spec_ld='-rpath $libdir'
8581 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8582 if test "x$supports_anon_versioning" = xyes; then
8583 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8584 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8585 echo "local: *; };" >> $output_objdir/$libname.ver~
8586 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8587 fi
8588 ;;
8589 esac
8590 else
8591 ld_shlibs=no
8592 fi
8593 ;;
8594
8595 netbsd* | netbsdelf*-gnu)
8596 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8597 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8598 wlarc=
8599 else
8600 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8601 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8602 fi
8603 ;;
8604
8605 solaris*)
8606 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8607 ld_shlibs=no
8608 cat <<_LT_EOF 1>&2
8609
8610 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8611 *** create shared libraries on Solaris systems. Therefore, libtool
8612 *** is disabling shared libraries support. We urge you to upgrade GNU
8613 *** binutils to release 2.9.1 or newer. Another option is to modify
8614 *** your PATH or compiler configuration so that the native linker is
8615 *** used, and then restart.
8616
8617 _LT_EOF
8618 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8619 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8620 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8621 else
8622 ld_shlibs=no
8623 fi
8624 ;;
8625
8626 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8627 case `$LD -v 2>&1` in
8628 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8629 ld_shlibs=no
8630 cat <<_LT_EOF 1>&2
8631
8632 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8633 *** reliably create shared libraries on SCO systems. Therefore, libtool
8634 *** is disabling shared libraries support. We urge you to upgrade GNU
8635 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8636 *** your PATH or compiler configuration so that the native linker is
8637 *** used, and then restart.
8638
8639 _LT_EOF
8640 ;;
8641 *)
8642 # For security reasons, it is highly recommended that you always
8643 # use absolute paths for naming shared libraries, and exclude the
8644 # DT_RUNPATH tag from executables and libraries. But doing so
8645 # requires that you compile everything twice, which is a pain.
8646 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8647 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8648 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8649 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8650 else
8651 ld_shlibs=no
8652 fi
8653 ;;
8654 esac
8655 ;;
8656
8657 sunos4*)
8658 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8659 wlarc=
8660 hardcode_direct=yes
8661 hardcode_shlibpath_var=no
8662 ;;
8663
8664 *)
8665 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8666 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8667 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8668 else
8669 ld_shlibs=no
8670 fi
8671 ;;
8672 esac
8673
8674 if test "$ld_shlibs" = no; then
8675 runpath_var=
8676 hardcode_libdir_flag_spec=
8677 export_dynamic_flag_spec=
8678 whole_archive_flag_spec=
8679 fi
8680 else
8681 # PORTME fill in a description of your system's linker (not GNU ld)
8682 case $host_os in
8683 aix3*)
8684 allow_undefined_flag=unsupported
8685 always_export_symbols=yes
8686 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'
8687 # Note: this linker hardcodes the directories in LIBPATH if there
8688 # are no directories specified by -L.
8689 hardcode_minus_L=yes
8690 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8691 # Neither direct hardcoding nor static linking is supported with a
8692 # broken collect2.
8693 hardcode_direct=unsupported
8694 fi
8695 ;;
8696
8697 aix[4-9]*)
8698 if test "$host_cpu" = ia64; then
8699 # On IA64, the linker does run time linking by default, so we don't
8700 # have to do anything special.
8701 aix_use_runtimelinking=no
8702 exp_sym_flag='-Bexport'
8703 no_entry_flag=""
8704 else
8705 # If we're using GNU nm, then we don't want the "-C" option.
8706 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8707 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8708 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'
8709 else
8710 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'
8711 fi
8712 aix_use_runtimelinking=no
8713
8714 # Test if we are trying to use run time linking or normal
8715 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8716 # need to do runtime linking.
8717 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8718 for ld_flag in $LDFLAGS; do
8719 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8720 aix_use_runtimelinking=yes
8721 break
8722 fi
8723 done
8724 ;;
8725 esac
8726
8727 exp_sym_flag='-bexport'
8728 no_entry_flag='-bnoentry'
8729 fi
8730
8731 # When large executables or shared objects are built, AIX ld can
8732 # have problems creating the table of contents. If linking a library
8733 # or program results in "error TOC overflow" add -mminimal-toc to
8734 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8735 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8736
8737 archive_cmds=''
8738 hardcode_direct=yes
8739 hardcode_direct_absolute=yes
8740 hardcode_libdir_separator=':'
8741 link_all_deplibs=yes
8742 file_list_spec='${wl}-f,'
8743
8744 if test "$GCC" = yes; then
8745 case $host_os in aix4.[012]|aix4.[012].*)
8746 # We only want to do this on AIX 4.2 and lower, the check
8747 # below for broken collect2 doesn't work under 4.3+
8748 collect2name=`${CC} -print-prog-name=collect2`
8749 if test -f "$collect2name" &&
8750 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8751 then
8752 # We have reworked collect2
8753 :
8754 else
8755 # We have old collect2
8756 hardcode_direct=unsupported
8757 # It fails to find uninstalled libraries when the uninstalled
8758 # path is not listed in the libpath. Setting hardcode_minus_L
8759 # to unsupported forces relinking
8760 hardcode_minus_L=yes
8761 hardcode_libdir_flag_spec='-L$libdir'
8762 hardcode_libdir_separator=
8763 fi
8764 ;;
8765 esac
8766 shared_flag='-shared'
8767 if test "$aix_use_runtimelinking" = yes; then
8768 shared_flag="$shared_flag "'${wl}-G'
8769 fi
8770 link_all_deplibs=no
8771 else
8772 # not using gcc
8773 if test "$host_cpu" = ia64; then
8774 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8775 # chokes on -Wl,-G. The following line is correct:
8776 shared_flag='-G'
8777 else
8778 if test "$aix_use_runtimelinking" = yes; then
8779 shared_flag='${wl}-G'
8780 else
8781 shared_flag='${wl}-bM:SRE'
8782 fi
8783 fi
8784 fi
8785
8786 export_dynamic_flag_spec='${wl}-bexpall'
8787 # It seems that -bexpall does not export symbols beginning with
8788 # underscore (_), so it is better to generate a list of symbols to export.
8789 always_export_symbols=yes
8790 if test "$aix_use_runtimelinking" = yes; then
8791 # Warning - without using the other runtime loading flags (-brtl),
8792 # -berok will link without error, but may produce a broken library.
8793 allow_undefined_flag='-berok'
8794 # Determine the default libpath from the value encoded in an
8795 # empty executable.
8796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8797 /* end confdefs.h. */
8798
8799 int
8800 main ()
8801 {
8802
8803 ;
8804 return 0;
8805 }
8806 _ACEOF
8807 if ac_fn_c_try_link "$LINENO"; then :
8808
8809 lt_aix_libpath_sed='
8810 /Import File Strings/,/^$/ {
8811 /^0/ {
8812 s/^0 *\(.*\)$/\1/
8813 p
8814 }
8815 }'
8816 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8817 # Check for a 64-bit object if we didn't find anything.
8818 if test -z "$aix_libpath"; then
8819 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8820 fi
8821 fi
8822 rm -f core conftest.err conftest.$ac_objext \
8823 conftest$ac_exeext conftest.$ac_ext
8824 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8825
8826 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8827 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"
8828 else
8829 if test "$host_cpu" = ia64; then
8830 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8831 allow_undefined_flag="-z nodefs"
8832 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"
8833 else
8834 # Determine the default libpath from the value encoded in an
8835 # empty executable.
8836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8837 /* end confdefs.h. */
8838
8839 int
8840 main ()
8841 {
8842
8843 ;
8844 return 0;
8845 }
8846 _ACEOF
8847 if ac_fn_c_try_link "$LINENO"; then :
8848
8849 lt_aix_libpath_sed='
8850 /Import File Strings/,/^$/ {
8851 /^0/ {
8852 s/^0 *\(.*\)$/\1/
8853 p
8854 }
8855 }'
8856 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8857 # Check for a 64-bit object if we didn't find anything.
8858 if test -z "$aix_libpath"; then
8859 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8860 fi
8861 fi
8862 rm -f core conftest.err conftest.$ac_objext \
8863 conftest$ac_exeext conftest.$ac_ext
8864 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8865
8866 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8867 # Warning - without using the other run time loading flags,
8868 # -berok will link without error, but may produce a broken library.
8869 no_undefined_flag=' ${wl}-bernotok'
8870 allow_undefined_flag=' ${wl}-berok'
8871 # Exported symbols can be pulled into shared objects from archives
8872 whole_archive_flag_spec='$convenience'
8873 archive_cmds_need_lc=yes
8874 # This is similar to how AIX traditionally builds its shared libraries.
8875 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'
8876 fi
8877 fi
8878 ;;
8879
8880 amigaos*)
8881 case $host_cpu in
8882 powerpc)
8883 # see comment about AmigaOS4 .so support
8884 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8885 archive_expsym_cmds=''
8886 ;;
8887 m68k)
8888 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)'
8889 hardcode_libdir_flag_spec='-L$libdir'
8890 hardcode_minus_L=yes
8891 ;;
8892 esac
8893 ;;
8894
8895 bsdi[45]*)
8896 export_dynamic_flag_spec=-rdynamic
8897 ;;
8898
8899 cygwin* | mingw* | pw32* | cegcc*)
8900 # When not using gcc, we currently assume that we are using
8901 # Microsoft Visual C++.
8902 # hardcode_libdir_flag_spec is actually meaningless, as there is
8903 # no search path for DLLs.
8904 hardcode_libdir_flag_spec=' '
8905 allow_undefined_flag=unsupported
8906 # Tell ltmain to make .lib files, not .a files.
8907 libext=lib
8908 # Tell ltmain to make .dll files, not .so files.
8909 shrext_cmds=".dll"
8910 # FIXME: Setting linknames here is a bad hack.
8911 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8912 # The linker will automatically build a .lib file if we build a DLL.
8913 old_archive_from_new_cmds='true'
8914 # FIXME: Should let the user specify the lib program.
8915 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8916 fix_srcfile_path='`cygpath -w "$srcfile"`'
8917 enable_shared_with_static_runtimes=yes
8918 ;;
8919
8920 darwin* | rhapsody*)
8921
8922
8923 archive_cmds_need_lc=no
8924 hardcode_direct=no
8925 hardcode_automatic=yes
8926 hardcode_shlibpath_var=unsupported
8927 whole_archive_flag_spec=''
8928 link_all_deplibs=yes
8929 allow_undefined_flag="$_lt_dar_allow_undefined"
8930 case $cc_basename in
8931 ifort*) _lt_dar_can_shared=yes ;;
8932 *) _lt_dar_can_shared=$GCC ;;
8933 esac
8934 if test "$_lt_dar_can_shared" = "yes"; then
8935 output_verbose_link_cmd=echo
8936 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8937 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8938 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}"
8939 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}"
8940
8941 else
8942 ld_shlibs=no
8943 fi
8944
8945 ;;
8946
8947 dgux*)
8948 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8949 hardcode_libdir_flag_spec='-L$libdir'
8950 hardcode_shlibpath_var=no
8951 ;;
8952
8953 freebsd1*)
8954 ld_shlibs=no
8955 ;;
8956
8957 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8958 # support. Future versions do this automatically, but an explicit c++rt0.o
8959 # does not break anything, and helps significantly (at the cost of a little
8960 # extra space).
8961 freebsd2.2*)
8962 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8963 hardcode_libdir_flag_spec='-R$libdir'
8964 hardcode_direct=yes
8965 hardcode_shlibpath_var=no
8966 ;;
8967
8968 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8969 freebsd2*)
8970 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8971 hardcode_direct=yes
8972 hardcode_minus_L=yes
8973 hardcode_shlibpath_var=no
8974 ;;
8975
8976 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8977 freebsd* | dragonfly*)
8978 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8979 hardcode_libdir_flag_spec='-R$libdir'
8980 hardcode_direct=yes
8981 hardcode_shlibpath_var=no
8982 ;;
8983
8984 hpux9*)
8985 if test "$GCC" = yes; then
8986 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'
8987 else
8988 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'
8989 fi
8990 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8991 hardcode_libdir_separator=:
8992 hardcode_direct=yes
8993
8994 # hardcode_minus_L: Not really in the search PATH,
8995 # but as the default location of the library.
8996 hardcode_minus_L=yes
8997 export_dynamic_flag_spec='${wl}-E'
8998 ;;
8999
9000 hpux10*)
9001 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9002 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9003 else
9004 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9005 fi
9006 if test "$with_gnu_ld" = no; then
9007 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9008 hardcode_libdir_flag_spec_ld='+b $libdir'
9009 hardcode_libdir_separator=:
9010 hardcode_direct=yes
9011 hardcode_direct_absolute=yes
9012 export_dynamic_flag_spec='${wl}-E'
9013 # hardcode_minus_L: Not really in the search PATH,
9014 # but as the default location of the library.
9015 hardcode_minus_L=yes
9016 fi
9017 ;;
9018
9019 hpux11*)
9020 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9021 case $host_cpu in
9022 hppa*64*)
9023 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9024 ;;
9025 ia64*)
9026 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9027 ;;
9028 *)
9029 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9030 ;;
9031 esac
9032 else
9033 case $host_cpu in
9034 hppa*64*)
9035 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9036 ;;
9037 ia64*)
9038 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9039 ;;
9040 *)
9041 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9042 ;;
9043 esac
9044 fi
9045 if test "$with_gnu_ld" = no; then
9046 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9047 hardcode_libdir_separator=:
9048
9049 case $host_cpu in
9050 hppa*64*|ia64*)
9051 hardcode_direct=no
9052 hardcode_shlibpath_var=no
9053 ;;
9054 *)
9055 hardcode_direct=yes
9056 hardcode_direct_absolute=yes
9057 export_dynamic_flag_spec='${wl}-E'
9058
9059 # hardcode_minus_L: Not really in the search PATH,
9060 # but as the default location of the library.
9061 hardcode_minus_L=yes
9062 ;;
9063 esac
9064 fi
9065 ;;
9066
9067 irix5* | irix6* | nonstopux*)
9068 if test "$GCC" = yes; then
9069 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'
9070 # Try to use the -exported_symbol ld option, if it does not
9071 # work, assume that -exports_file does not work either and
9072 # implicitly export all symbols.
9073 save_LDFLAGS="$LDFLAGS"
9074 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9076 /* end confdefs.h. */
9077 int foo(void) {}
9078 _ACEOF
9079 if ac_fn_c_try_link "$LINENO"; then :
9080 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'
9081
9082 fi
9083 rm -f core conftest.err conftest.$ac_objext \
9084 conftest$ac_exeext conftest.$ac_ext
9085 LDFLAGS="$save_LDFLAGS"
9086 else
9087 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'
9088 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'
9089 fi
9090 archive_cmds_need_lc='no'
9091 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9092 hardcode_libdir_separator=:
9093 inherit_rpath=yes
9094 link_all_deplibs=yes
9095 ;;
9096
9097 netbsd* | netbsdelf*-gnu)
9098 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9099 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9100 else
9101 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9102 fi
9103 hardcode_libdir_flag_spec='-R$libdir'
9104 hardcode_direct=yes
9105 hardcode_shlibpath_var=no
9106 ;;
9107
9108 newsos6)
9109 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9110 hardcode_direct=yes
9111 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9112 hardcode_libdir_separator=:
9113 hardcode_shlibpath_var=no
9114 ;;
9115
9116 *nto* | *qnx*)
9117 ;;
9118
9119 openbsd*)
9120 if test -f /usr/libexec/ld.so; then
9121 hardcode_direct=yes
9122 hardcode_shlibpath_var=no
9123 hardcode_direct_absolute=yes
9124 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9125 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9126 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9127 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9128 export_dynamic_flag_spec='${wl}-E'
9129 else
9130 case $host_os in
9131 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9132 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9133 hardcode_libdir_flag_spec='-R$libdir'
9134 ;;
9135 *)
9136 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9137 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9138 ;;
9139 esac
9140 fi
9141 else
9142 ld_shlibs=no
9143 fi
9144 ;;
9145
9146 os2*)
9147 hardcode_libdir_flag_spec='-L$libdir'
9148 hardcode_minus_L=yes
9149 allow_undefined_flag=unsupported
9150 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'
9151 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9152 ;;
9153
9154 osf3*)
9155 if test "$GCC" = yes; then
9156 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9157 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'
9158 else
9159 allow_undefined_flag=' -expect_unresolved \*'
9160 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'
9161 fi
9162 archive_cmds_need_lc='no'
9163 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9164 hardcode_libdir_separator=:
9165 ;;
9166
9167 osf4* | osf5*) # as osf3* with the addition of -msym flag
9168 if test "$GCC" = yes; then
9169 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9170 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'
9171 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9172 else
9173 allow_undefined_flag=' -expect_unresolved \*'
9174 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'
9175 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~
9176 $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'
9177
9178 # Both c and cxx compiler support -rpath directly
9179 hardcode_libdir_flag_spec='-rpath $libdir'
9180 fi
9181 archive_cmds_need_lc='no'
9182 hardcode_libdir_separator=:
9183 ;;
9184
9185 solaris*)
9186 no_undefined_flag=' -z defs'
9187 if test "$GCC" = yes; then
9188 wlarc='${wl}'
9189 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9190 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9191 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9192 else
9193 case `$CC -V 2>&1` in
9194 *"Compilers 5.0"*)
9195 wlarc=''
9196 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9197 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9198 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9199 ;;
9200 *)
9201 wlarc='${wl}'
9202 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9203 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9204 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9205 ;;
9206 esac
9207 fi
9208 hardcode_libdir_flag_spec='-R$libdir'
9209 hardcode_shlibpath_var=no
9210 case $host_os in
9211 solaris2.[0-5] | solaris2.[0-5].*) ;;
9212 *)
9213 # The compiler driver will combine and reorder linker options,
9214 # but understands `-z linker_flag'. GCC discards it without `$wl',
9215 # but is careful enough not to reorder.
9216 # Supported since Solaris 2.6 (maybe 2.5.1?)
9217 if test "$GCC" = yes; then
9218 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9219 else
9220 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9221 fi
9222 ;;
9223 esac
9224 link_all_deplibs=yes
9225 ;;
9226
9227 sunos4*)
9228 if test "x$host_vendor" = xsequent; then
9229 # Use $CC to link under sequent, because it throws in some extra .o
9230 # files that make .init and .fini sections work.
9231 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9232 else
9233 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9234 fi
9235 hardcode_libdir_flag_spec='-L$libdir'
9236 hardcode_direct=yes
9237 hardcode_minus_L=yes
9238 hardcode_shlibpath_var=no
9239 ;;
9240
9241 sysv4)
9242 case $host_vendor in
9243 sni)
9244 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9245 hardcode_direct=yes # is this really true???
9246 ;;
9247 siemens)
9248 ## LD is ld it makes a PLAMLIB
9249 ## CC just makes a GrossModule.
9250 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9251 reload_cmds='$CC -r -o $output$reload_objs'
9252 hardcode_direct=no
9253 ;;
9254 motorola)
9255 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9256 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9257 ;;
9258 esac
9259 runpath_var='LD_RUN_PATH'
9260 hardcode_shlibpath_var=no
9261 ;;
9262
9263 sysv4.3*)
9264 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9265 hardcode_shlibpath_var=no
9266 export_dynamic_flag_spec='-Bexport'
9267 ;;
9268
9269 sysv4*MP*)
9270 if test -d /usr/nec; then
9271 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9272 hardcode_shlibpath_var=no
9273 runpath_var=LD_RUN_PATH
9274 hardcode_runpath_var=yes
9275 ld_shlibs=yes
9276 fi
9277 ;;
9278
9279 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9280 no_undefined_flag='${wl}-z,text'
9281 archive_cmds_need_lc=no
9282 hardcode_shlibpath_var=no
9283 runpath_var='LD_RUN_PATH'
9284
9285 if test "$GCC" = yes; then
9286 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9287 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9288 else
9289 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9290 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9291 fi
9292 ;;
9293
9294 sysv5* | sco3.2v5* | sco5v6*)
9295 # Note: We can NOT use -z defs as we might desire, because we do not
9296 # link with -lc, and that would cause any symbols used from libc to
9297 # always be unresolved, which means just about no library would
9298 # ever link correctly. If we're not using GNU ld we use -z text
9299 # though, which does catch some bad symbols but isn't as heavy-handed
9300 # as -z defs.
9301 no_undefined_flag='${wl}-z,text'
9302 allow_undefined_flag='${wl}-z,nodefs'
9303 archive_cmds_need_lc=no
9304 hardcode_shlibpath_var=no
9305 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9306 hardcode_libdir_separator=':'
9307 link_all_deplibs=yes
9308 export_dynamic_flag_spec='${wl}-Bexport'
9309 runpath_var='LD_RUN_PATH'
9310
9311 if test "$GCC" = yes; then
9312 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9313 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9314 else
9315 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9316 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9317 fi
9318 ;;
9319
9320 uts4*)
9321 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9322 hardcode_libdir_flag_spec='-L$libdir'
9323 hardcode_shlibpath_var=no
9324 ;;
9325
9326 *)
9327 ld_shlibs=no
9328 ;;
9329 esac
9330
9331 if test x$host_vendor = xsni; then
9332 case $host in
9333 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9334 export_dynamic_flag_spec='${wl}-Blargedynsym'
9335 ;;
9336 esac
9337 fi
9338 fi
9339
9340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9341 $as_echo "$ld_shlibs" >&6; }
9342 test "$ld_shlibs" = no && can_build_shared=no
9343
9344 with_gnu_ld=$with_gnu_ld
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360 #
9361 # Do we need to explicitly link libc?
9362 #
9363 case "x$archive_cmds_need_lc" in
9364 x|xyes)
9365 # Assume -lc should be added
9366 archive_cmds_need_lc=yes
9367
9368 if test "$enable_shared" = yes && test "$GCC" = yes; then
9369 case $archive_cmds in
9370 *'~'*)
9371 # FIXME: we may have to deal with multi-command sequences.
9372 ;;
9373 '$CC '*)
9374 # Test whether the compiler implicitly links with -lc since on some
9375 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9376 # to ld, don't add -lc before -lgcc.
9377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9378 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9379 $RM conftest*
9380 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9381
9382 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9383 (eval $ac_compile) 2>&5
9384 ac_status=$?
9385 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9386 test $ac_status = 0; } 2>conftest.err; then
9387 soname=conftest
9388 lib=conftest
9389 libobjs=conftest.$ac_objext
9390 deplibs=
9391 wl=$lt_prog_compiler_wl
9392 pic_flag=$lt_prog_compiler_pic
9393 compiler_flags=-v
9394 linker_flags=-v
9395 verstring=
9396 output_objdir=.
9397 libname=conftest
9398 lt_save_allow_undefined_flag=$allow_undefined_flag
9399 allow_undefined_flag=
9400 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9401 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9402 ac_status=$?
9403 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9404 test $ac_status = 0; }
9405 then
9406 archive_cmds_need_lc=no
9407 else
9408 archive_cmds_need_lc=yes
9409 fi
9410 allow_undefined_flag=$lt_save_allow_undefined_flag
9411 else
9412 cat conftest.err 1>&5
9413 fi
9414 $RM conftest*
9415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
9416 $as_echo "$archive_cmds_need_lc" >&6; }
9417 ;;
9418 esac
9419 fi
9420 ;;
9421 esac
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9580 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9581
9582 if test "$GCC" = yes; then
9583 case $host_os in
9584 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9585 *) lt_awk_arg="/^libraries:/" ;;
9586 esac
9587 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9588 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9589 # if the path contains ";" then we assume it to be the separator
9590 # otherwise default to the standard path separator (i.e. ":") - it is
9591 # assumed that no part of a normal pathname contains ";" but that should
9592 # okay in the real world where ";" in dirpaths is itself problematic.
9593 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9594 else
9595 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9596 fi
9597 # Ok, now we have the path, separated by spaces, we can step through it
9598 # and add multilib dir if necessary.
9599 lt_tmp_lt_search_path_spec=
9600 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9601 for lt_sys_path in $lt_search_path_spec; do
9602 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9603 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9604 else
9605 test -d "$lt_sys_path" && \
9606 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9607 fi
9608 done
9609 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9610 BEGIN {RS=" "; FS="/|\n";} {
9611 lt_foo="";
9612 lt_count=0;
9613 for (lt_i = NF; lt_i > 0; lt_i--) {
9614 if ($lt_i != "" && $lt_i != ".") {
9615 if ($lt_i == "..") {
9616 lt_count++;
9617 } else {
9618 if (lt_count == 0) {
9619 lt_foo="/" $lt_i lt_foo;
9620 } else {
9621 lt_count--;
9622 }
9623 }
9624 }
9625 }
9626 if (lt_foo != "") { lt_freq[lt_foo]++; }
9627 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9628 }'`
9629 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9630 else
9631 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9632 fi
9633 library_names_spec=
9634 libname_spec='lib$name'
9635 soname_spec=
9636 shrext_cmds=".so"
9637 postinstall_cmds=
9638 postuninstall_cmds=
9639 finish_cmds=
9640 finish_eval=
9641 shlibpath_var=
9642 shlibpath_overrides_runpath=unknown
9643 version_type=none
9644 dynamic_linker="$host_os ld.so"
9645 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9646 need_lib_prefix=unknown
9647 hardcode_into_libs=no
9648
9649 # when you set need_version to no, make sure it does not cause -set_version
9650 # flags to be left without arguments
9651 need_version=unknown
9652
9653 case $host_os in
9654 aix3*)
9655 version_type=linux
9656 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9657 shlibpath_var=LIBPATH
9658
9659 # AIX 3 has no versioning support, so we append a major version to the name.
9660 soname_spec='${libname}${release}${shared_ext}$major'
9661 ;;
9662
9663 aix[4-9]*)
9664 version_type=linux
9665 need_lib_prefix=no
9666 need_version=no
9667 hardcode_into_libs=yes
9668 if test "$host_cpu" = ia64; then
9669 # AIX 5 supports IA64
9670 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9671 shlibpath_var=LD_LIBRARY_PATH
9672 else
9673 # With GCC up to 2.95.x, collect2 would create an import file
9674 # for dependence libraries. The import file would start with
9675 # the line `#! .'. This would cause the generated library to
9676 # depend on `.', always an invalid library. This was fixed in
9677 # development snapshots of GCC prior to 3.0.
9678 case $host_os in
9679 aix4 | aix4.[01] | aix4.[01].*)
9680 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9681 echo ' yes '
9682 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9683 :
9684 else
9685 can_build_shared=no
9686 fi
9687 ;;
9688 esac
9689 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9690 # soname into executable. Probably we can add versioning support to
9691 # collect2, so additional links can be useful in future.
9692 if test "$aix_use_runtimelinking" = yes; then
9693 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9694 # instead of lib<name>.a to let people know that these are not
9695 # typical AIX shared libraries.
9696 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9697 else
9698 # We preserve .a as extension for shared libraries through AIX4.2
9699 # and later when we are not doing run time linking.
9700 library_names_spec='${libname}${release}.a $libname.a'
9701 soname_spec='${libname}${release}${shared_ext}$major'
9702 fi
9703 shlibpath_var=LIBPATH
9704 fi
9705 ;;
9706
9707 amigaos*)
9708 case $host_cpu in
9709 powerpc)
9710 # Since July 2007 AmigaOS4 officially supports .so libraries.
9711 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9712 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9713 ;;
9714 m68k)
9715 library_names_spec='$libname.ixlibrary $libname.a'
9716 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9717 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'
9718 ;;
9719 esac
9720 ;;
9721
9722 beos*)
9723 library_names_spec='${libname}${shared_ext}'
9724 dynamic_linker="$host_os ld.so"
9725 shlibpath_var=LIBRARY_PATH
9726 ;;
9727
9728 bsdi[45]*)
9729 version_type=linux
9730 need_version=no
9731 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9732 soname_spec='${libname}${release}${shared_ext}$major'
9733 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9734 shlibpath_var=LD_LIBRARY_PATH
9735 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9736 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9737 # the default ld.so.conf also contains /usr/contrib/lib and
9738 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9739 # libtool to hard-code these into programs
9740 ;;
9741
9742 cygwin* | mingw* | pw32* | cegcc*)
9743 version_type=windows
9744 shrext_cmds=".dll"
9745 need_version=no
9746 need_lib_prefix=no
9747
9748 case $GCC,$host_os in
9749 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9750 library_names_spec='$libname.dll.a'
9751 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9752 postinstall_cmds='base_file=`basename \${file}`~
9753 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9754 dldir=$destdir/`dirname \$dlpath`~
9755 test -d \$dldir || mkdir -p \$dldir~
9756 $install_prog $dir/$dlname \$dldir/$dlname~
9757 chmod a+x \$dldir/$dlname~
9758 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9759 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9760 fi'
9761 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9762 dlpath=$dir/\$dldll~
9763 $RM \$dlpath'
9764 shlibpath_overrides_runpath=yes
9765
9766 case $host_os in
9767 cygwin*)
9768 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9769 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9770 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9771 ;;
9772 mingw* | cegcc*)
9773 # MinGW DLLs use traditional 'lib' prefix
9774 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9775 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9776 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9777 # It is most probably a Windows format PATH printed by
9778 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9779 # path with ; separators, and with drive letters. We can handle the
9780 # drive letters (cygwin fileutils understands them), so leave them,
9781 # especially as we might pass files found there to a mingw objdump,
9782 # which wouldn't understand a cygwinified path. Ahh.
9783 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9784 else
9785 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9786 fi
9787 ;;
9788 pw32*)
9789 # pw32 DLLs use 'pw' prefix rather than 'lib'
9790 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9791 ;;
9792 esac
9793 ;;
9794
9795 *)
9796 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9797 ;;
9798 esac
9799 dynamic_linker='Win32 ld.exe'
9800 # FIXME: first we should search . and the directory the executable is in
9801 shlibpath_var=PATH
9802 ;;
9803
9804 darwin* | rhapsody*)
9805 dynamic_linker="$host_os dyld"
9806 version_type=darwin
9807 need_lib_prefix=no
9808 need_version=no
9809 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9810 soname_spec='${libname}${release}${major}$shared_ext'
9811 shlibpath_overrides_runpath=yes
9812 shlibpath_var=DYLD_LIBRARY_PATH
9813 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9814
9815 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9816 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9817 ;;
9818
9819 dgux*)
9820 version_type=linux
9821 need_lib_prefix=no
9822 need_version=no
9823 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9824 soname_spec='${libname}${release}${shared_ext}$major'
9825 shlibpath_var=LD_LIBRARY_PATH
9826 ;;
9827
9828 freebsd1*)
9829 dynamic_linker=no
9830 ;;
9831
9832 freebsd* | dragonfly*)
9833 # DragonFly does not have aout. When/if they implement a new
9834 # versioning mechanism, adjust this.
9835 if test -x /usr/bin/objformat; then
9836 objformat=`/usr/bin/objformat`
9837 else
9838 case $host_os in
9839 freebsd[123]*) objformat=aout ;;
9840 *) objformat=elf ;;
9841 esac
9842 fi
9843 version_type=freebsd-$objformat
9844 case $version_type in
9845 freebsd-elf*)
9846 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9847 need_version=no
9848 need_lib_prefix=no
9849 ;;
9850 freebsd-*)
9851 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9852 need_version=yes
9853 ;;
9854 esac
9855 shlibpath_var=LD_LIBRARY_PATH
9856 case $host_os in
9857 freebsd2*)
9858 shlibpath_overrides_runpath=yes
9859 ;;
9860 freebsd3.[01]* | freebsdelf3.[01]*)
9861 shlibpath_overrides_runpath=yes
9862 hardcode_into_libs=yes
9863 ;;
9864 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9865 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9866 shlibpath_overrides_runpath=no
9867 hardcode_into_libs=yes
9868 ;;
9869 *) # from 4.6 on, and DragonFly
9870 shlibpath_overrides_runpath=yes
9871 hardcode_into_libs=yes
9872 ;;
9873 esac
9874 ;;
9875
9876 gnu*)
9877 version_type=linux
9878 need_lib_prefix=no
9879 need_version=no
9880 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9881 soname_spec='${libname}${release}${shared_ext}$major'
9882 shlibpath_var=LD_LIBRARY_PATH
9883 hardcode_into_libs=yes
9884 ;;
9885
9886 hpux9* | hpux10* | hpux11*)
9887 # Give a soname corresponding to the major version so that dld.sl refuses to
9888 # link against other versions.
9889 version_type=sunos
9890 need_lib_prefix=no
9891 need_version=no
9892 case $host_cpu in
9893 ia64*)
9894 shrext_cmds='.so'
9895 hardcode_into_libs=yes
9896 dynamic_linker="$host_os dld.so"
9897 shlibpath_var=LD_LIBRARY_PATH
9898 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9899 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9900 soname_spec='${libname}${release}${shared_ext}$major'
9901 if test "X$HPUX_IA64_MODE" = X32; then
9902 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9903 else
9904 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9905 fi
9906 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9907 ;;
9908 hppa*64*)
9909 shrext_cmds='.sl'
9910 hardcode_into_libs=yes
9911 dynamic_linker="$host_os dld.sl"
9912 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9913 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9914 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9915 soname_spec='${libname}${release}${shared_ext}$major'
9916 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9917 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9918 ;;
9919 *)
9920 shrext_cmds='.sl'
9921 dynamic_linker="$host_os dld.sl"
9922 shlibpath_var=SHLIB_PATH
9923 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9924 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9925 soname_spec='${libname}${release}${shared_ext}$major'
9926 ;;
9927 esac
9928 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9929 postinstall_cmds='chmod 555 $lib'
9930 ;;
9931
9932 interix[3-9]*)
9933 version_type=linux
9934 need_lib_prefix=no
9935 need_version=no
9936 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9937 soname_spec='${libname}${release}${shared_ext}$major'
9938 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9939 shlibpath_var=LD_LIBRARY_PATH
9940 shlibpath_overrides_runpath=no
9941 hardcode_into_libs=yes
9942 ;;
9943
9944 irix5* | irix6* | nonstopux*)
9945 case $host_os in
9946 nonstopux*) version_type=nonstopux ;;
9947 *)
9948 if test "$lt_cv_prog_gnu_ld" = yes; then
9949 version_type=linux
9950 else
9951 version_type=irix
9952 fi ;;
9953 esac
9954 need_lib_prefix=no
9955 need_version=no
9956 soname_spec='${libname}${release}${shared_ext}$major'
9957 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9958 case $host_os in
9959 irix5* | nonstopux*)
9960 libsuff= shlibsuff=
9961 ;;
9962 *)
9963 case $LD in # libtool.m4 will add one of these switches to LD
9964 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9965 libsuff= shlibsuff= libmagic=32-bit;;
9966 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9967 libsuff=32 shlibsuff=N32 libmagic=N32;;
9968 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9969 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9970 *) libsuff= shlibsuff= libmagic=never-match;;
9971 esac
9972 ;;
9973 esac
9974 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9975 shlibpath_overrides_runpath=no
9976 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9977 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9978 hardcode_into_libs=yes
9979 ;;
9980
9981 # No shared lib support for Linux oldld, aout, or coff.
9982 linux*oldld* | linux*aout* | linux*coff*)
9983 dynamic_linker=no
9984 ;;
9985
9986 # This must be Linux ELF.
9987 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9988 version_type=linux
9989 need_lib_prefix=no
9990 need_version=no
9991 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9992 soname_spec='${libname}${release}${shared_ext}$major'
9993 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9994 shlibpath_var=LD_LIBRARY_PATH
9995 shlibpath_overrides_runpath=no
9996 # Some binutils ld are patched to set DT_RUNPATH
9997 save_LDFLAGS=$LDFLAGS
9998 save_libdir=$libdir
9999 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10000 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10002 /* end confdefs.h. */
10003
10004 int
10005 main ()
10006 {
10007
10008 ;
10009 return 0;
10010 }
10011 _ACEOF
10012 if ac_fn_c_try_link "$LINENO"; then :
10013 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10014 shlibpath_overrides_runpath=yes
10015 fi
10016 fi
10017 rm -f core conftest.err conftest.$ac_objext \
10018 conftest$ac_exeext conftest.$ac_ext
10019 LDFLAGS=$save_LDFLAGS
10020 libdir=$save_libdir
10021
10022 # This implies no fast_install, which is unacceptable.
10023 # Some rework will be needed to allow for fast_install
10024 # before this can be enabled.
10025 hardcode_into_libs=yes
10026
10027 # Append ld.so.conf contents to the search path
10028 if test -f /etc/ld.so.conf; then
10029 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' ' '`
10030 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10031 fi
10032
10033 # We used to test for /lib/ld.so.1 and disable shared libraries on
10034 # powerpc, because MkLinux only supported shared libraries with the
10035 # GNU dynamic linker. Since this was broken with cross compilers,
10036 # most powerpc-linux boxes support dynamic linking these days and
10037 # people can always --disable-shared, the test was removed, and we
10038 # assume the GNU/Linux dynamic linker is in use.
10039 dynamic_linker='GNU/Linux ld.so'
10040 ;;
10041
10042 netbsdelf*-gnu)
10043 version_type=linux
10044 need_lib_prefix=no
10045 need_version=no
10046 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10047 soname_spec='${libname}${release}${shared_ext}$major'
10048 shlibpath_var=LD_LIBRARY_PATH
10049 shlibpath_overrides_runpath=no
10050 hardcode_into_libs=yes
10051 dynamic_linker='NetBSD ld.elf_so'
10052 ;;
10053
10054 netbsd*)
10055 version_type=sunos
10056 need_lib_prefix=no
10057 need_version=no
10058 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10059 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10060 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10061 dynamic_linker='NetBSD (a.out) ld.so'
10062 else
10063 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10064 soname_spec='${libname}${release}${shared_ext}$major'
10065 dynamic_linker='NetBSD ld.elf_so'
10066 fi
10067 shlibpath_var=LD_LIBRARY_PATH
10068 shlibpath_overrides_runpath=yes
10069 hardcode_into_libs=yes
10070 ;;
10071
10072 newsos6)
10073 version_type=linux
10074 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10075 shlibpath_var=LD_LIBRARY_PATH
10076 shlibpath_overrides_runpath=yes
10077 ;;
10078
10079 *nto* | *qnx*)
10080 version_type=qnx
10081 need_lib_prefix=no
10082 need_version=no
10083 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10084 soname_spec='${libname}${release}${shared_ext}$major'
10085 shlibpath_var=LD_LIBRARY_PATH
10086 shlibpath_overrides_runpath=no
10087 hardcode_into_libs=yes
10088 dynamic_linker='ldqnx.so'
10089 ;;
10090
10091 openbsd*)
10092 version_type=sunos
10093 sys_lib_dlsearch_path_spec="/usr/lib"
10094 need_lib_prefix=no
10095 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10096 case $host_os in
10097 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10098 *) need_version=no ;;
10099 esac
10100 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10101 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10102 shlibpath_var=LD_LIBRARY_PATH
10103 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10104 case $host_os in
10105 openbsd2.[89] | openbsd2.[89].*)
10106 shlibpath_overrides_runpath=no
10107 ;;
10108 *)
10109 shlibpath_overrides_runpath=yes
10110 ;;
10111 esac
10112 else
10113 shlibpath_overrides_runpath=yes
10114 fi
10115 ;;
10116
10117 os2*)
10118 libname_spec='$name'
10119 shrext_cmds=".dll"
10120 need_lib_prefix=no
10121 library_names_spec='$libname${shared_ext} $libname.a'
10122 dynamic_linker='OS/2 ld.exe'
10123 shlibpath_var=LIBPATH
10124 ;;
10125
10126 osf3* | osf4* | osf5*)
10127 version_type=osf
10128 need_lib_prefix=no
10129 need_version=no
10130 soname_spec='${libname}${release}${shared_ext}$major'
10131 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10132 shlibpath_var=LD_LIBRARY_PATH
10133 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10134 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10135 ;;
10136
10137 rdos*)
10138 dynamic_linker=no
10139 ;;
10140
10141 solaris*)
10142 version_type=linux
10143 need_lib_prefix=no
10144 need_version=no
10145 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10146 soname_spec='${libname}${release}${shared_ext}$major'
10147 shlibpath_var=LD_LIBRARY_PATH
10148 shlibpath_overrides_runpath=yes
10149 hardcode_into_libs=yes
10150 # ldd complains unless libraries are executable
10151 postinstall_cmds='chmod +x $lib'
10152 ;;
10153
10154 sunos4*)
10155 version_type=sunos
10156 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10157 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10158 shlibpath_var=LD_LIBRARY_PATH
10159 shlibpath_overrides_runpath=yes
10160 if test "$with_gnu_ld" = yes; then
10161 need_lib_prefix=no
10162 fi
10163 need_version=yes
10164 ;;
10165
10166 sysv4 | sysv4.3*)
10167 version_type=linux
10168 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10169 soname_spec='${libname}${release}${shared_ext}$major'
10170 shlibpath_var=LD_LIBRARY_PATH
10171 case $host_vendor in
10172 sni)
10173 shlibpath_overrides_runpath=no
10174 need_lib_prefix=no
10175 runpath_var=LD_RUN_PATH
10176 ;;
10177 siemens)
10178 need_lib_prefix=no
10179 ;;
10180 motorola)
10181 need_lib_prefix=no
10182 need_version=no
10183 shlibpath_overrides_runpath=no
10184 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10185 ;;
10186 esac
10187 ;;
10188
10189 sysv4*MP*)
10190 if test -d /usr/nec ;then
10191 version_type=linux
10192 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10193 soname_spec='$libname${shared_ext}.$major'
10194 shlibpath_var=LD_LIBRARY_PATH
10195 fi
10196 ;;
10197
10198 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10199 version_type=freebsd-elf
10200 need_lib_prefix=no
10201 need_version=no
10202 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10203 soname_spec='${libname}${release}${shared_ext}$major'
10204 shlibpath_var=LD_LIBRARY_PATH
10205 shlibpath_overrides_runpath=yes
10206 hardcode_into_libs=yes
10207 if test "$with_gnu_ld" = yes; then
10208 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10209 else
10210 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10211 case $host_os in
10212 sco3.2v5*)
10213 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10214 ;;
10215 esac
10216 fi
10217 sys_lib_dlsearch_path_spec='/usr/lib'
10218 ;;
10219
10220 tpf*)
10221 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10222 version_type=linux
10223 need_lib_prefix=no
10224 need_version=no
10225 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10226 shlibpath_var=LD_LIBRARY_PATH
10227 shlibpath_overrides_runpath=no
10228 hardcode_into_libs=yes
10229 ;;
10230
10231 uts4*)
10232 version_type=linux
10233 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10234 soname_spec='${libname}${release}${shared_ext}$major'
10235 shlibpath_var=LD_LIBRARY_PATH
10236 ;;
10237
10238 *)
10239 dynamic_linker=no
10240 ;;
10241 esac
10242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10243 $as_echo "$dynamic_linker" >&6; }
10244 test "$dynamic_linker" = no && can_build_shared=no
10245
10246 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10247 if test "$GCC" = yes; then
10248 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10249 fi
10250
10251 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10252 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10253 fi
10254 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10255 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10256 fi
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10345 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10346 hardcode_action=
10347 if test -n "$hardcode_libdir_flag_spec" ||
10348 test -n "$runpath_var" ||
10349 test "X$hardcode_automatic" = "Xyes" ; then
10350
10351 # We can hardcode non-existent directories.
10352 if test "$hardcode_direct" != no &&
10353 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10354 # have to relink, otherwise we might link with an installed library
10355 # when we should be linking with a yet-to-be-installed one
10356 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10357 test "$hardcode_minus_L" != no; then
10358 # Linking always hardcodes the temporary library directory.
10359 hardcode_action=relink
10360 else
10361 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10362 hardcode_action=immediate
10363 fi
10364 else
10365 # We cannot hardcode anything, or else we can only hardcode existing
10366 # directories.
10367 hardcode_action=unsupported
10368 fi
10369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10370 $as_echo "$hardcode_action" >&6; }
10371
10372 if test "$hardcode_action" = relink ||
10373 test "$inherit_rpath" = yes; then
10374 # Fast installation is not supported
10375 enable_fast_install=no
10376 elif test "$shlibpath_overrides_runpath" = yes ||
10377 test "$enable_shared" = no; then
10378 # Fast installation is not necessary
10379 enable_fast_install=needless
10380 fi
10381
10382
10383
10384
10385
10386
10387 if test "x$enable_dlopen" != xyes; then
10388 enable_dlopen=unknown
10389 enable_dlopen_self=unknown
10390 enable_dlopen_self_static=unknown
10391 else
10392 lt_cv_dlopen=no
10393 lt_cv_dlopen_libs=
10394
10395 case $host_os in
10396 beos*)
10397 lt_cv_dlopen="load_add_on"
10398 lt_cv_dlopen_libs=
10399 lt_cv_dlopen_self=yes
10400 ;;
10401
10402 mingw* | pw32* | cegcc*)
10403 lt_cv_dlopen="LoadLibrary"
10404 lt_cv_dlopen_libs=
10405 ;;
10406
10407 cygwin*)
10408 lt_cv_dlopen="dlopen"
10409 lt_cv_dlopen_libs=
10410 ;;
10411
10412 darwin*)
10413 # if libdl is installed we need to link against it
10414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10415 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10416 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10417 $as_echo_n "(cached) " >&6
10418 else
10419 ac_check_lib_save_LIBS=$LIBS
10420 LIBS="-ldl $LIBS"
10421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10422 /* end confdefs.h. */
10423
10424 /* Override any GCC internal prototype to avoid an error.
10425 Use char because int might match the return type of a GCC
10426 builtin and then its argument prototype would still apply. */
10427 #ifdef __cplusplus
10428 extern "C"
10429 #endif
10430 char dlopen ();
10431 int
10432 main ()
10433 {
10434 return dlopen ();
10435 ;
10436 return 0;
10437 }
10438 _ACEOF
10439 if ac_fn_c_try_link "$LINENO"; then :
10440 ac_cv_lib_dl_dlopen=yes
10441 else
10442 ac_cv_lib_dl_dlopen=no
10443 fi
10444 rm -f core conftest.err conftest.$ac_objext \
10445 conftest$ac_exeext conftest.$ac_ext
10446 LIBS=$ac_check_lib_save_LIBS
10447 fi
10448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10449 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10450 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10451 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10452 else
10453
10454 lt_cv_dlopen="dyld"
10455 lt_cv_dlopen_libs=
10456 lt_cv_dlopen_self=yes
10457
10458 fi
10459
10460 ;;
10461
10462 *)
10463 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10464 if test "x$ac_cv_func_shl_load" = x""yes; then :
10465 lt_cv_dlopen="shl_load"
10466 else
10467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10468 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10469 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10470 $as_echo_n "(cached) " >&6
10471 else
10472 ac_check_lib_save_LIBS=$LIBS
10473 LIBS="-ldld $LIBS"
10474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10475 /* end confdefs.h. */
10476
10477 /* Override any GCC internal prototype to avoid an error.
10478 Use char because int might match the return type of a GCC
10479 builtin and then its argument prototype would still apply. */
10480 #ifdef __cplusplus
10481 extern "C"
10482 #endif
10483 char shl_load ();
10484 int
10485 main ()
10486 {
10487 return shl_load ();
10488 ;
10489 return 0;
10490 }
10491 _ACEOF
10492 if ac_fn_c_try_link "$LINENO"; then :
10493 ac_cv_lib_dld_shl_load=yes
10494 else
10495 ac_cv_lib_dld_shl_load=no
10496 fi
10497 rm -f core conftest.err conftest.$ac_objext \
10498 conftest$ac_exeext conftest.$ac_ext
10499 LIBS=$ac_check_lib_save_LIBS
10500 fi
10501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10502 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10503 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10504 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10505 else
10506 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10507 if test "x$ac_cv_func_dlopen" = x""yes; then :
10508 lt_cv_dlopen="dlopen"
10509 else
10510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10511 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10512 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10513 $as_echo_n "(cached) " >&6
10514 else
10515 ac_check_lib_save_LIBS=$LIBS
10516 LIBS="-ldl $LIBS"
10517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10518 /* end confdefs.h. */
10519
10520 /* Override any GCC internal prototype to avoid an error.
10521 Use char because int might match the return type of a GCC
10522 builtin and then its argument prototype would still apply. */
10523 #ifdef __cplusplus
10524 extern "C"
10525 #endif
10526 char dlopen ();
10527 int
10528 main ()
10529 {
10530 return dlopen ();
10531 ;
10532 return 0;
10533 }
10534 _ACEOF
10535 if ac_fn_c_try_link "$LINENO"; then :
10536 ac_cv_lib_dl_dlopen=yes
10537 else
10538 ac_cv_lib_dl_dlopen=no
10539 fi
10540 rm -f core conftest.err conftest.$ac_objext \
10541 conftest$ac_exeext conftest.$ac_ext
10542 LIBS=$ac_check_lib_save_LIBS
10543 fi
10544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10545 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10546 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10547 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10548 else
10549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10550 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10551 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10552 $as_echo_n "(cached) " >&6
10553 else
10554 ac_check_lib_save_LIBS=$LIBS
10555 LIBS="-lsvld $LIBS"
10556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10557 /* end confdefs.h. */
10558
10559 /* Override any GCC internal prototype to avoid an error.
10560 Use char because int might match the return type of a GCC
10561 builtin and then its argument prototype would still apply. */
10562 #ifdef __cplusplus
10563 extern "C"
10564 #endif
10565 char dlopen ();
10566 int
10567 main ()
10568 {
10569 return dlopen ();
10570 ;
10571 return 0;
10572 }
10573 _ACEOF
10574 if ac_fn_c_try_link "$LINENO"; then :
10575 ac_cv_lib_svld_dlopen=yes
10576 else
10577 ac_cv_lib_svld_dlopen=no
10578 fi
10579 rm -f core conftest.err conftest.$ac_objext \
10580 conftest$ac_exeext conftest.$ac_ext
10581 LIBS=$ac_check_lib_save_LIBS
10582 fi
10583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10584 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10585 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10586 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10587 else
10588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10589 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10590 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10591 $as_echo_n "(cached) " >&6
10592 else
10593 ac_check_lib_save_LIBS=$LIBS
10594 LIBS="-ldld $LIBS"
10595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10596 /* end confdefs.h. */
10597
10598 /* Override any GCC internal prototype to avoid an error.
10599 Use char because int might match the return type of a GCC
10600 builtin and then its argument prototype would still apply. */
10601 #ifdef __cplusplus
10602 extern "C"
10603 #endif
10604 char dld_link ();
10605 int
10606 main ()
10607 {
10608 return dld_link ();
10609 ;
10610 return 0;
10611 }
10612 _ACEOF
10613 if ac_fn_c_try_link "$LINENO"; then :
10614 ac_cv_lib_dld_dld_link=yes
10615 else
10616 ac_cv_lib_dld_dld_link=no
10617 fi
10618 rm -f core conftest.err conftest.$ac_objext \
10619 conftest$ac_exeext conftest.$ac_ext
10620 LIBS=$ac_check_lib_save_LIBS
10621 fi
10622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10623 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10624 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10625 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10626 fi
10627
10628
10629 fi
10630
10631
10632 fi
10633
10634
10635 fi
10636
10637
10638 fi
10639
10640
10641 fi
10642
10643 ;;
10644 esac
10645
10646 if test "x$lt_cv_dlopen" != xno; then
10647 enable_dlopen=yes
10648 else
10649 enable_dlopen=no
10650 fi
10651
10652 case $lt_cv_dlopen in
10653 dlopen)
10654 save_CPPFLAGS="$CPPFLAGS"
10655 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10656
10657 save_LDFLAGS="$LDFLAGS"
10658 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10659
10660 save_LIBS="$LIBS"
10661 LIBS="$lt_cv_dlopen_libs $LIBS"
10662
10663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10664 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10665 if test "${lt_cv_dlopen_self+set}" = set; then :
10666 $as_echo_n "(cached) " >&6
10667 else
10668 if test "$cross_compiling" = yes; then :
10669 lt_cv_dlopen_self=cross
10670 else
10671 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10672 lt_status=$lt_dlunknown
10673 cat > conftest.$ac_ext <<_LT_EOF
10674 #line 10674 "configure"
10675 #include "confdefs.h"
10676
10677 #if HAVE_DLFCN_H
10678 #include <dlfcn.h>
10679 #endif
10680
10681 #include <stdio.h>
10682
10683 #ifdef RTLD_GLOBAL
10684 # define LT_DLGLOBAL RTLD_GLOBAL
10685 #else
10686 # ifdef DL_GLOBAL
10687 # define LT_DLGLOBAL DL_GLOBAL
10688 # else
10689 # define LT_DLGLOBAL 0
10690 # endif
10691 #endif
10692
10693 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10694 find out it does not work in some platform. */
10695 #ifndef LT_DLLAZY_OR_NOW
10696 # ifdef RTLD_LAZY
10697 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10698 # else
10699 # ifdef DL_LAZY
10700 # define LT_DLLAZY_OR_NOW DL_LAZY
10701 # else
10702 # ifdef RTLD_NOW
10703 # define LT_DLLAZY_OR_NOW RTLD_NOW
10704 # else
10705 # ifdef DL_NOW
10706 # define LT_DLLAZY_OR_NOW DL_NOW
10707 # else
10708 # define LT_DLLAZY_OR_NOW 0
10709 # endif
10710 # endif
10711 # endif
10712 # endif
10713 #endif
10714
10715 void fnord() { int i=42;}
10716 int main ()
10717 {
10718 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10719 int status = $lt_dlunknown;
10720
10721 if (self)
10722 {
10723 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10724 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10725 /* dlclose (self); */
10726 }
10727 else
10728 puts (dlerror ());
10729
10730 return status;
10731 }
10732 _LT_EOF
10733 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10734 (eval $ac_link) 2>&5
10735 ac_status=$?
10736 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10737 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10738 (./conftest; exit; ) >&5 2>/dev/null
10739 lt_status=$?
10740 case x$lt_status in
10741 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10742 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10743 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10744 esac
10745 else :
10746 # compilation failed
10747 lt_cv_dlopen_self=no
10748 fi
10749 fi
10750 rm -fr conftest*
10751
10752
10753 fi
10754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10755 $as_echo "$lt_cv_dlopen_self" >&6; }
10756
10757 if test "x$lt_cv_dlopen_self" = xyes; then
10758 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10760 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10761 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10762 $as_echo_n "(cached) " >&6
10763 else
10764 if test "$cross_compiling" = yes; then :
10765 lt_cv_dlopen_self_static=cross
10766 else
10767 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10768 lt_status=$lt_dlunknown
10769 cat > conftest.$ac_ext <<_LT_EOF
10770 #line 10770 "configure"
10771 #include "confdefs.h"
10772
10773 #if HAVE_DLFCN_H
10774 #include <dlfcn.h>
10775 #endif
10776
10777 #include <stdio.h>
10778
10779 #ifdef RTLD_GLOBAL
10780 # define LT_DLGLOBAL RTLD_GLOBAL
10781 #else
10782 # ifdef DL_GLOBAL
10783 # define LT_DLGLOBAL DL_GLOBAL
10784 # else
10785 # define LT_DLGLOBAL 0
10786 # endif
10787 #endif
10788
10789 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10790 find out it does not work in some platform. */
10791 #ifndef LT_DLLAZY_OR_NOW
10792 # ifdef RTLD_LAZY
10793 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10794 # else
10795 # ifdef DL_LAZY
10796 # define LT_DLLAZY_OR_NOW DL_LAZY
10797 # else
10798 # ifdef RTLD_NOW
10799 # define LT_DLLAZY_OR_NOW RTLD_NOW
10800 # else
10801 # ifdef DL_NOW
10802 # define LT_DLLAZY_OR_NOW DL_NOW
10803 # else
10804 # define LT_DLLAZY_OR_NOW 0
10805 # endif
10806 # endif
10807 # endif
10808 # endif
10809 #endif
10810
10811 void fnord() { int i=42;}
10812 int main ()
10813 {
10814 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10815 int status = $lt_dlunknown;
10816
10817 if (self)
10818 {
10819 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10820 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10821 /* dlclose (self); */
10822 }
10823 else
10824 puts (dlerror ());
10825
10826 return status;
10827 }
10828 _LT_EOF
10829 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10830 (eval $ac_link) 2>&5
10831 ac_status=$?
10832 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10833 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10834 (./conftest; exit; ) >&5 2>/dev/null
10835 lt_status=$?
10836 case x$lt_status in
10837 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10838 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10839 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10840 esac
10841 else :
10842 # compilation failed
10843 lt_cv_dlopen_self_static=no
10844 fi
10845 fi
10846 rm -fr conftest*
10847
10848
10849 fi
10850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10851 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10852 fi
10853
10854 CPPFLAGS="$save_CPPFLAGS"
10855 LDFLAGS="$save_LDFLAGS"
10856 LIBS="$save_LIBS"
10857 ;;
10858 esac
10859
10860 case $lt_cv_dlopen_self in
10861 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10862 *) enable_dlopen_self=unknown ;;
10863 esac
10864
10865 case $lt_cv_dlopen_self_static in
10866 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10867 *) enable_dlopen_self_static=unknown ;;
10868 esac
10869 fi
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887 striplib=
10888 old_striplib=
10889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10890 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10891 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10892 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10893 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10895 $as_echo "yes" >&6; }
10896 else
10897 # FIXME - insert some real tests, host_os isn't really good enough
10898 case $host_os in
10899 darwin*)
10900 if test -n "$STRIP" ; then
10901 striplib="$STRIP -x"
10902 old_striplib="$STRIP -S"
10903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10904 $as_echo "yes" >&6; }
10905 else
10906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10907 $as_echo "no" >&6; }
10908 fi
10909 ;;
10910 *)
10911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10912 $as_echo "no" >&6; }
10913 ;;
10914 esac
10915 fi
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928 # Report which library types will actually be built
10929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10930 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10932 $as_echo "$can_build_shared" >&6; }
10933
10934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10935 $as_echo_n "checking whether to build shared libraries... " >&6; }
10936 test "$can_build_shared" = "no" && enable_shared=no
10937
10938 # On AIX, shared libraries and static libraries use the same namespace, and
10939 # are all built from PIC.
10940 case $host_os in
10941 aix3*)
10942 test "$enable_shared" = yes && enable_static=no
10943 if test -n "$RANLIB"; then
10944 archive_cmds="$archive_cmds~\$RANLIB \$lib"
10945 postinstall_cmds='$RANLIB $lib'
10946 fi
10947 ;;
10948
10949 aix[4-9]*)
10950 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10951 test "$enable_shared" = yes && enable_static=no
10952 fi
10953 ;;
10954 esac
10955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10956 $as_echo "$enable_shared" >&6; }
10957
10958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10959 $as_echo_n "checking whether to build static libraries... " >&6; }
10960 # Make sure either enable_shared or enable_static is yes.
10961 test "$enable_shared" = yes || enable_static=yes
10962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10963 $as_echo "$enable_static" >&6; }
10964
10965
10966
10967
10968 fi
10969 ac_ext=c
10970 ac_cpp='$CPP $CPPFLAGS'
10971 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10972 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10973 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10974
10975 CC="$lt_save_CC"
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989 ac_config_commands="$ac_config_commands libtool"
10990
10991
10992
10993
10994 # Only expand once:
10995
10996
10997 ac_ext=c
10998 ac_cpp='$CPP $CPPFLAGS'
10999 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11000 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11001 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11002 if test -n "$ac_tool_prefix"; then
11003 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11004 set dummy ${ac_tool_prefix}gcc; ac_word=$2
11005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11006 $as_echo_n "checking for $ac_word... " >&6; }
11007 if test "${ac_cv_prog_CC+set}" = set; then :
11008 $as_echo_n "(cached) " >&6
11009 else
11010 if test -n "$CC"; then
11011 ac_cv_prog_CC="$CC" # Let the user override the test.
11012 else
11013 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11014 for as_dir in $PATH
11015 do
11016 IFS=$as_save_IFS
11017 test -z "$as_dir" && as_dir=.
11018 for ac_exec_ext in '' $ac_executable_extensions; do
11019 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11020 ac_cv_prog_CC="${ac_tool_prefix}gcc"
11021 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11022 break 2
11023 fi
11024 done
11025 done
11026 IFS=$as_save_IFS
11027
11028 fi
11029 fi
11030 CC=$ac_cv_prog_CC
11031 if test -n "$CC"; then
11032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11033 $as_echo "$CC" >&6; }
11034 else
11035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11036 $as_echo "no" >&6; }
11037 fi
11038
11039
11040 fi
11041 if test -z "$ac_cv_prog_CC"; then
11042 ac_ct_CC=$CC
11043 # Extract the first word of "gcc", so it can be a program name with args.
11044 set dummy gcc; ac_word=$2
11045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11046 $as_echo_n "checking for $ac_word... " >&6; }
11047 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
11048 $as_echo_n "(cached) " >&6
11049 else
11050 if test -n "$ac_ct_CC"; then
11051 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11052 else
11053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11054 for as_dir in $PATH
11055 do
11056 IFS=$as_save_IFS
11057 test -z "$as_dir" && as_dir=.
11058 for ac_exec_ext in '' $ac_executable_extensions; do
11059 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11060 ac_cv_prog_ac_ct_CC="gcc"
11061 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11062 break 2
11063 fi
11064 done
11065 done
11066 IFS=$as_save_IFS
11067
11068 fi
11069 fi
11070 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11071 if test -n "$ac_ct_CC"; then
11072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11073 $as_echo "$ac_ct_CC" >&6; }
11074 else
11075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11076 $as_echo "no" >&6; }
11077 fi
11078
11079 if test "x$ac_ct_CC" = x; then
11080 CC=""
11081 else
11082 case $cross_compiling:$ac_tool_warned in
11083 yes:)
11084 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11085 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11086 ac_tool_warned=yes ;;
11087 esac
11088 CC=$ac_ct_CC
11089 fi
11090 else
11091 CC="$ac_cv_prog_CC"
11092 fi
11093
11094 if test -z "$CC"; then
11095 if test -n "$ac_tool_prefix"; then
11096 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
11097 set dummy ${ac_tool_prefix}cc; ac_word=$2
11098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11099 $as_echo_n "checking for $ac_word... " >&6; }
11100 if test "${ac_cv_prog_CC+set}" = set; then :
11101 $as_echo_n "(cached) " >&6
11102 else
11103 if test -n "$CC"; then
11104 ac_cv_prog_CC="$CC" # Let the user override the test.
11105 else
11106 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11107 for as_dir in $PATH
11108 do
11109 IFS=$as_save_IFS
11110 test -z "$as_dir" && as_dir=.
11111 for ac_exec_ext in '' $ac_executable_extensions; do
11112 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11113 ac_cv_prog_CC="${ac_tool_prefix}cc"
11114 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11115 break 2
11116 fi
11117 done
11118 done
11119 IFS=$as_save_IFS
11120
11121 fi
11122 fi
11123 CC=$ac_cv_prog_CC
11124 if test -n "$CC"; then
11125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11126 $as_echo "$CC" >&6; }
11127 else
11128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11129 $as_echo "no" >&6; }
11130 fi
11131
11132
11133 fi
11134 fi
11135 if test -z "$CC"; then
11136 # Extract the first word of "cc", so it can be a program name with args.
11137 set dummy cc; ac_word=$2
11138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11139 $as_echo_n "checking for $ac_word... " >&6; }
11140 if test "${ac_cv_prog_CC+set}" = set; then :
11141 $as_echo_n "(cached) " >&6
11142 else
11143 if test -n "$CC"; then
11144 ac_cv_prog_CC="$CC" # Let the user override the test.
11145 else
11146 ac_prog_rejected=no
11147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11148 for as_dir in $PATH
11149 do
11150 IFS=$as_save_IFS
11151 test -z "$as_dir" && as_dir=.
11152 for ac_exec_ext in '' $ac_executable_extensions; do
11153 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11154 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
11155 ac_prog_rejected=yes
11156 continue
11157 fi
11158 ac_cv_prog_CC="cc"
11159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11160 break 2
11161 fi
11162 done
11163 done
11164 IFS=$as_save_IFS
11165
11166 if test $ac_prog_rejected = yes; then
11167 # We found a bogon in the path, so make sure we never use it.
11168 set dummy $ac_cv_prog_CC
11169 shift
11170 if test $# != 0; then
11171 # We chose a different compiler from the bogus one.
11172 # However, it has the same basename, so the bogon will be chosen
11173 # first if we set CC to just the basename; use the full file name.
11174 shift
11175 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
11176 fi
11177 fi
11178 fi
11179 fi
11180 CC=$ac_cv_prog_CC
11181 if test -n "$CC"; then
11182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11183 $as_echo "$CC" >&6; }
11184 else
11185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11186 $as_echo "no" >&6; }
11187 fi
11188
11189
11190 fi
11191 if test -z "$CC"; then
11192 if test -n "$ac_tool_prefix"; then
11193 for ac_prog in cl.exe
11194 do
11195 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11196 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11198 $as_echo_n "checking for $ac_word... " >&6; }
11199 if test "${ac_cv_prog_CC+set}" = set; then :
11200 $as_echo_n "(cached) " >&6
11201 else
11202 if test -n "$CC"; then
11203 ac_cv_prog_CC="$CC" # Let the user override the test.
11204 else
11205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11206 for as_dir in $PATH
11207 do
11208 IFS=$as_save_IFS
11209 test -z "$as_dir" && as_dir=.
11210 for ac_exec_ext in '' $ac_executable_extensions; do
11211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11212 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
11213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11214 break 2
11215 fi
11216 done
11217 done
11218 IFS=$as_save_IFS
11219
11220 fi
11221 fi
11222 CC=$ac_cv_prog_CC
11223 if test -n "$CC"; then
11224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11225 $as_echo "$CC" >&6; }
11226 else
11227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11228 $as_echo "no" >&6; }
11229 fi
11230
11231
11232 test -n "$CC" && break
11233 done
11234 fi
11235 if test -z "$CC"; then
11236 ac_ct_CC=$CC
11237 for ac_prog in cl.exe
11238 do
11239 # Extract the first word of "$ac_prog", so it can be a program name with args.
11240 set dummy $ac_prog; ac_word=$2
11241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11242 $as_echo_n "checking for $ac_word... " >&6; }
11243 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
11244 $as_echo_n "(cached) " >&6
11245 else
11246 if test -n "$ac_ct_CC"; then
11247 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11248 else
11249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11250 for as_dir in $PATH
11251 do
11252 IFS=$as_save_IFS
11253 test -z "$as_dir" && as_dir=.
11254 for ac_exec_ext in '' $ac_executable_extensions; do
11255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11256 ac_cv_prog_ac_ct_CC="$ac_prog"
11257 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11258 break 2
11259 fi
11260 done
11261 done
11262 IFS=$as_save_IFS
11263
11264 fi
11265 fi
11266 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11267 if test -n "$ac_ct_CC"; then
11268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11269 $as_echo "$ac_ct_CC" >&6; }
11270 else
11271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11272 $as_echo "no" >&6; }
11273 fi
11274
11275
11276 test -n "$ac_ct_CC" && break
11277 done
11278
11279 if test "x$ac_ct_CC" = x; then
11280 CC=""
11281 else
11282 case $cross_compiling:$ac_tool_warned in
11283 yes:)
11284 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11285 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11286 ac_tool_warned=yes ;;
11287 esac
11288 CC=$ac_ct_CC
11289 fi
11290 fi
11291
11292 fi
11293
11294
11295 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11296 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11297 as_fn_error "no acceptable C compiler found in \$PATH
11298 See \`config.log' for more details." "$LINENO" 5; }
11299
11300 # Provide some information about the compiler.
11301 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
11302 set X $ac_compile
11303 ac_compiler=$2
11304 for ac_option in --version -v -V -qversion; do
11305 { { ac_try="$ac_compiler $ac_option >&5"
11306 case "(($ac_try" in
11307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11308 *) ac_try_echo=$ac_try;;
11309 esac
11310 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11311 $as_echo "$ac_try_echo"; } >&5
11312 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
11313 ac_status=$?
11314 if test -s conftest.err; then
11315 sed '10a\
11316 ... rest of stderr output deleted ...
11317 10q' conftest.err >conftest.er1
11318 cat conftest.er1 >&5
11319 fi
11320 rm -f conftest.er1 conftest.err
11321 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11322 test $ac_status = 0; }
11323 done
11324
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
11326 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
11327 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
11328 $as_echo_n "(cached) " >&6
11329 else
11330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11331 /* end confdefs.h. */
11332
11333 int
11334 main ()
11335 {
11336 #ifndef __GNUC__
11337 choke me
11338 #endif
11339
11340 ;
11341 return 0;
11342 }
11343 _ACEOF
11344 if ac_fn_c_try_compile "$LINENO"; then :
11345 ac_compiler_gnu=yes
11346 else
11347 ac_compiler_gnu=no
11348 fi
11349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11350 ac_cv_c_compiler_gnu=$ac_compiler_gnu
11351
11352 fi
11353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
11354 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
11355 if test $ac_compiler_gnu = yes; then
11356 GCC=yes
11357 else
11358 GCC=
11359 fi
11360 ac_test_CFLAGS=${CFLAGS+set}
11361 ac_save_CFLAGS=$CFLAGS
11362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
11363 $as_echo_n "checking whether $CC accepts -g... " >&6; }
11364 if test "${ac_cv_prog_cc_g+set}" = set; then :
11365 $as_echo_n "(cached) " >&6
11366 else
11367 ac_save_c_werror_flag=$ac_c_werror_flag
11368 ac_c_werror_flag=yes
11369 ac_cv_prog_cc_g=no
11370 CFLAGS="-g"
11371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11372 /* end confdefs.h. */
11373
11374 int
11375 main ()
11376 {
11377
11378 ;
11379 return 0;
11380 }
11381 _ACEOF
11382 if ac_fn_c_try_compile "$LINENO"; then :
11383 ac_cv_prog_cc_g=yes
11384 else
11385 CFLAGS=""
11386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11387 /* end confdefs.h. */
11388
11389 int
11390 main ()
11391 {
11392
11393 ;
11394 return 0;
11395 }
11396 _ACEOF
11397 if ac_fn_c_try_compile "$LINENO"; then :
11398
11399 else
11400 ac_c_werror_flag=$ac_save_c_werror_flag
11401 CFLAGS="-g"
11402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11403 /* end confdefs.h. */
11404
11405 int
11406 main ()
11407 {
11408
11409 ;
11410 return 0;
11411 }
11412 _ACEOF
11413 if ac_fn_c_try_compile "$LINENO"; then :
11414 ac_cv_prog_cc_g=yes
11415 fi
11416 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11417 fi
11418 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11419 fi
11420 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11421 ac_c_werror_flag=$ac_save_c_werror_flag
11422 fi
11423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
11424 $as_echo "$ac_cv_prog_cc_g" >&6; }
11425 if test "$ac_test_CFLAGS" = set; then
11426 CFLAGS=$ac_save_CFLAGS
11427 elif test $ac_cv_prog_cc_g = yes; then
11428 if test "$GCC" = yes; then
11429 CFLAGS="-g -O2"
11430 else
11431 CFLAGS="-g"
11432 fi
11433 else
11434 if test "$GCC" = yes; then
11435 CFLAGS="-O2"
11436 else
11437 CFLAGS=
11438 fi
11439 fi
11440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
11441 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
11442 if test "${ac_cv_prog_cc_c89+set}" = set; then :
11443 $as_echo_n "(cached) " >&6
11444 else
11445 ac_cv_prog_cc_c89=no
11446 ac_save_CC=$CC
11447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11448 /* end confdefs.h. */
11449 #include <stdarg.h>
11450 #include <stdio.h>
11451 #include <sys/types.h>
11452 #include <sys/stat.h>
11453 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
11454 struct buf { int x; };
11455 FILE * (*rcsopen) (struct buf *, struct stat *, int);
11456 static char *e (p, i)
11457 char **p;
11458 int i;
11459 {
11460 return p[i];
11461 }
11462 static char *f (char * (*g) (char **, int), char **p, ...)
11463 {
11464 char *s;
11465 va_list v;
11466 va_start (v,p);
11467 s = g (p, va_arg (v,int));
11468 va_end (v);
11469 return s;
11470 }
11471
11472 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
11473 function prototypes and stuff, but not '\xHH' hex character constants.
11474 These don't provoke an error unfortunately, instead are silently treated
11475 as 'x'. The following induces an error, until -std is added to get
11476 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
11477 array size at least. It's necessary to write '\x00'==0 to get something
11478 that's true only with -std. */
11479 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
11480
11481 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
11482 inside strings and character constants. */
11483 #define FOO(x) 'x'
11484 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
11485
11486 int test (int i, double x);
11487 struct s1 {int (*f) (int a);};
11488 struct s2 {int (*f) (double a);};
11489 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11490 int argc;
11491 char **argv;
11492 int
11493 main ()
11494 {
11495 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
11496 ;
11497 return 0;
11498 }
11499 _ACEOF
11500 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
11501 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11502 do
11503 CC="$ac_save_CC $ac_arg"
11504 if ac_fn_c_try_compile "$LINENO"; then :
11505 ac_cv_prog_cc_c89=$ac_arg
11506 fi
11507 rm -f core conftest.err conftest.$ac_objext
11508 test "x$ac_cv_prog_cc_c89" != "xno" && break
11509 done
11510 rm -f conftest.$ac_ext
11511 CC=$ac_save_CC
11512
11513 fi
11514 # AC_CACHE_VAL
11515 case "x$ac_cv_prog_cc_c89" in
11516 x)
11517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11518 $as_echo "none needed" >&6; } ;;
11519 xno)
11520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11521 $as_echo "unsupported" >&6; } ;;
11522 *)
11523 CC="$CC $ac_cv_prog_cc_c89"
11524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
11525 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
11526 esac
11527 if test "x$ac_cv_prog_cc_c89" != xno; then :
11528
11529 fi
11530
11531 ac_ext=c
11532 ac_cpp='$CPP $CPPFLAGS'
11533 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11534 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11535 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11536
11537 depcc="$CC" am_compiler_list=
11538
11539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
11540 $as_echo_n "checking dependency style of $depcc... " >&6; }
11541 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
11542 $as_echo_n "(cached) " >&6
11543 else
11544 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11545 # We make a subdir and do the tests there. Otherwise we can end up
11546 # making bogus files that we don't know about and never remove. For
11547 # instance it was reported that on HP-UX the gcc test will end up
11548 # making a dummy file named `D' -- because `-MD' means `put the output
11549 # in D'.
11550 mkdir conftest.dir
11551 # Copy depcomp to subdir because otherwise we won't find it if we're
11552 # using a relative directory.
11553 cp "$am_depcomp" conftest.dir
11554 cd conftest.dir
11555 # We will build objects and dependencies in a subdirectory because
11556 # it helps to detect inapplicable dependency modes. For instance
11557 # both Tru64's cc and ICC support -MD to output dependencies as a
11558 # side effect of compilation, but ICC will put the dependencies in
11559 # the current directory while Tru64 will put them in the object
11560 # directory.
11561 mkdir sub
11562
11563 am_cv_CC_dependencies_compiler_type=none
11564 if test "$am_compiler_list" = ""; then
11565 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11566 fi
11567 am__universal=false
11568 case " $depcc " in #(
11569 *\ -arch\ *\ -arch\ *) am__universal=true ;;
11570 esac
11571
11572 for depmode in $am_compiler_list; do
11573 # Setup a source with many dependencies, because some compilers
11574 # like to wrap large dependency lists on column 80 (with \), and
11575 # we should not choose a depcomp mode which is confused by this.
11576 #
11577 # We need to recreate these files for each test, as the compiler may
11578 # overwrite some of them when testing with obscure command lines.
11579 # This happens at least with the AIX C compiler.
11580 : > sub/conftest.c
11581 for i in 1 2 3 4 5 6; do
11582 echo '#include "conftst'$i'.h"' >> sub/conftest.c
11583 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
11584 # Solaris 8's {/usr,}/bin/sh.
11585 touch sub/conftst$i.h
11586 done
11587 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
11588
11589 # We check with `-c' and `-o' for the sake of the "dashmstdout"
11590 # mode. It turns out that the SunPro C++ compiler does not properly
11591 # handle `-M -o', and we need to detect this. Also, some Intel
11592 # versions had trouble with output in subdirs
11593 am__obj=sub/conftest.${OBJEXT-o}
11594 am__minus_obj="-o $am__obj"
11595 case $depmode in
11596 gcc)
11597 # This depmode causes a compiler race in universal mode.
11598 test "$am__universal" = false || continue
11599 ;;
11600 nosideeffect)
11601 # after this tag, mechanisms are not by side-effect, so they'll
11602 # only be used when explicitly requested
11603 if test "x$enable_dependency_tracking" = xyes; then
11604 continue
11605 else
11606 break
11607 fi
11608 ;;
11609 msvisualcpp | msvcmsys)
11610 # This compiler won't grok `-c -o', but also, the minuso test has
11611 # not run yet. These depmodes are late enough in the game, and
11612 # so weak that their functioning should not be impacted.
11613 am__obj=conftest.${OBJEXT-o}
11614 am__minus_obj=
11615 ;;
11616 none) break ;;
11617 esac
11618 if depmode=$depmode \
11619 source=sub/conftest.c object=$am__obj \
11620 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11621 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11622 >/dev/null 2>conftest.err &&
11623 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11624 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11625 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11626 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11627 # icc doesn't choke on unknown options, it will just issue warnings
11628 # or remarks (even with -Werror). So we grep stderr for any message
11629 # that says an option was ignored or not supported.
11630 # When given -MP, icc 7.0 and 7.1 complain thusly:
11631 # icc: Command line warning: ignoring option '-M'; no argument required
11632 # The diagnosis changed in icc 8.0:
11633 # icc: Command line remark: option '-MP' not supported
11634 if (grep 'ignoring option' conftest.err ||
11635 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11636 am_cv_CC_dependencies_compiler_type=$depmode
11637 break
11638 fi
11639 fi
11640 done
11641
11642 cd ..
11643 rm -rf conftest.dir
11644 else
11645 am_cv_CC_dependencies_compiler_type=none
11646 fi
11647
11648 fi
11649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
11650 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
11651 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
11652
11653 if
11654 test "x$enable_dependency_tracking" != xno \
11655 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
11656 am__fastdepCC_TRUE=
11657 am__fastdepCC_FALSE='#'
11658 else
11659 am__fastdepCC_TRUE='#'
11660 am__fastdepCC_FALSE=
11661 fi
11662
11663
11664
11665 # Extract the first word of "xsltproc", so it can be a program name with args.
11666 set dummy xsltproc; ac_word=$2
11667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11668 $as_echo_n "checking for $ac_word... " >&6; }
11669 if test "${ac_cv_path_XSLTPROC+set}" = set; then :
11670 $as_echo_n "(cached) " >&6
11671 else
11672 case $XSLTPROC in
11673 [\\/]* | ?:[\\/]*)
11674 ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
11675 ;;
11676 *)
11677 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11678 for as_dir in $PATH
11679 do
11680 IFS=$as_save_IFS
11681 test -z "$as_dir" && as_dir=.
11682 for ac_exec_ext in '' $ac_executable_extensions; do
11683 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11684 ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
11685 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11686 break 2
11687 fi
11688 done
11689 done
11690 IFS=$as_save_IFS
11691
11692 test -z "$ac_cv_path_XSLTPROC" && ac_cv_path_XSLTPROC="no"
11693 ;;
11694 esac
11695 fi
11696 XSLTPROC=$ac_cv_path_XSLTPROC
11697 if test -n "$XSLTPROC"; then
11698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
11699 $as_echo "$XSLTPROC" >&6; }
11700 else
11701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11702 $as_echo "no" >&6; }
11703 fi
11704
11705
11706 if test "$XSLTPROC" = "no"; then
11707 as_fn_error "XCB requires xsltproc." "$LINENO" 5
11708 fi
11709
11710 HTML_CHECK_RESULT=false
11711 if test x"$HAVE_CHECK" = xyes; then
11712 if test x"$XSLTPROC" != xno; then
11713 HTML_CHECK_RESULT=true
11714 fi
11715 fi
11716
11717
11718 # Checks for pkg-config packages
11719
11720 pkg_failed=no
11721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XCBPROTO" >&5
11722 $as_echo_n "checking for XCBPROTO... " >&6; }
11723
11724 if test -n "$PKG_CONFIG"; then
11725 if test -n "$XCBPROTO_CFLAGS"; then
11726 pkg_cv_XCBPROTO_CFLAGS="$XCBPROTO_CFLAGS"
11727 else
11728 if test -n "$PKG_CONFIG" && \
11729 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb-proto >= 1.6\""; } >&5
11730 ($PKG_CONFIG --exists --print-errors "xcb-proto >= 1.6") 2>&5
11731 ac_status=$?
11732 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11733 test $ac_status = 0; }; then
11734 pkg_cv_XCBPROTO_CFLAGS=`$PKG_CONFIG --cflags "xcb-proto >= 1.6" 2>/dev/null`
11735 else
11736 pkg_failed=yes
11737 fi
11738 fi
11739 else
11740 pkg_failed=untried
11741 fi
11742 if test -n "$PKG_CONFIG"; then
11743 if test -n "$XCBPROTO_LIBS"; then
11744 pkg_cv_XCBPROTO_LIBS="$XCBPROTO_LIBS"
11745 else
11746 if test -n "$PKG_CONFIG" && \
11747 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb-proto >= 1.6\""; } >&5
11748 ($PKG_CONFIG --exists --print-errors "xcb-proto >= 1.6") 2>&5
11749 ac_status=$?
11750 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11751 test $ac_status = 0; }; then
11752 pkg_cv_XCBPROTO_LIBS=`$PKG_CONFIG --libs "xcb-proto >= 1.6" 2>/dev/null`
11753 else
11754 pkg_failed=yes
11755 fi
11756 fi
11757 else
11758 pkg_failed=untried
11759 fi
11760
11761
11762
11763 if test $pkg_failed = yes; then
11764
11765 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11766 _pkg_short_errors_supported=yes
11767 else
11768 _pkg_short_errors_supported=no
11769 fi
11770 if test $_pkg_short_errors_supported = yes; then
11771 XCBPROTO_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xcb-proto >= 1.6"`
11772 else
11773 XCBPROTO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xcb-proto >= 1.6"`
11774 fi
11775 # Put the nasty error message in config.log where it belongs
11776 echo "$XCBPROTO_PKG_ERRORS" >&5
11777
11778 as_fn_error "Package requirements (xcb-proto >= 1.6) were not met:
11779
11780 $XCBPROTO_PKG_ERRORS
11781
11782 Consider adjusting the PKG_CONFIG_PATH environment variable if you
11783 installed software in a non-standard prefix.
11784
11785 Alternatively, you may set the environment variables XCBPROTO_CFLAGS
11786 and XCBPROTO_LIBS to avoid the need to call pkg-config.
11787 See the pkg-config man page for more details.
11788 " "$LINENO" 5
11789 elif test $pkg_failed = untried; then
11790 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11791 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11792 as_fn_error "The pkg-config script could not be found or is too old. Make sure it
11793 is in your PATH or set the PKG_CONFIG environment variable to the full
11794 path to pkg-config.
11795
11796 Alternatively, you may set the environment variables XCBPROTO_CFLAGS
11797 and XCBPROTO_LIBS to avoid the need to call pkg-config.
11798 See the pkg-config man page for more details.
11799
11800 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11801 See \`config.log' for more details." "$LINENO" 5; }
11802 else
11803 XCBPROTO_CFLAGS=$pkg_cv_XCBPROTO_CFLAGS
11804 XCBPROTO_LIBS=$pkg_cv_XCBPROTO_LIBS
11805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11806 $as_echo "yes" >&6; }
11807 :
11808 fi
11809 NEEDED="pthread-stubs xau >= 0.99.2"
11810
11811 pkg_failed=no
11812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NEEDED" >&5
11813 $as_echo_n "checking for NEEDED... " >&6; }
11814
11815 if test -n "$PKG_CONFIG"; then
11816 if test -n "$NEEDED_CFLAGS"; then
11817 pkg_cv_NEEDED_CFLAGS="$NEEDED_CFLAGS"
11818 else
11819 if test -n "$PKG_CONFIG" && \
11820 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$NEEDED\""; } >&5
11821 ($PKG_CONFIG --exists --print-errors "$NEEDED") 2>&5
11822 ac_status=$?
11823 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11824 test $ac_status = 0; }; then
11825 pkg_cv_NEEDED_CFLAGS=`$PKG_CONFIG --cflags "$NEEDED" 2>/dev/null`
11826 else
11827 pkg_failed=yes
11828 fi
11829 fi
11830 else
11831 pkg_failed=untried
11832 fi
11833 if test -n "$PKG_CONFIG"; then
11834 if test -n "$NEEDED_LIBS"; then
11835 pkg_cv_NEEDED_LIBS="$NEEDED_LIBS"
11836 else
11837 if test -n "$PKG_CONFIG" && \
11838 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$NEEDED\""; } >&5
11839 ($PKG_CONFIG --exists --print-errors "$NEEDED") 2>&5
11840 ac_status=$?
11841 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11842 test $ac_status = 0; }; then
11843 pkg_cv_NEEDED_LIBS=`$PKG_CONFIG --libs "$NEEDED" 2>/dev/null`
11844 else
11845 pkg_failed=yes
11846 fi
11847 fi
11848 else
11849 pkg_failed=untried
11850 fi
11851
11852
11853
11854 if test $pkg_failed = yes; then
11855
11856 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11857 _pkg_short_errors_supported=yes
11858 else
11859 _pkg_short_errors_supported=no
11860 fi
11861 if test $_pkg_short_errors_supported = yes; then
11862 NEEDED_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$NEEDED"`
11863 else
11864 NEEDED_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$NEEDED"`
11865 fi
11866 # Put the nasty error message in config.log where it belongs
11867 echo "$NEEDED_PKG_ERRORS" >&5
11868
11869 as_fn_error "Package requirements ($NEEDED) were not met:
11870
11871 $NEEDED_PKG_ERRORS
11872
11873 Consider adjusting the PKG_CONFIG_PATH environment variable if you
11874 installed software in a non-standard prefix.
11875
11876 Alternatively, you may set the environment variables NEEDED_CFLAGS
11877 and NEEDED_LIBS to avoid the need to call pkg-config.
11878 See the pkg-config man page for more details.
11879 " "$LINENO" 5
11880 elif test $pkg_failed = untried; then
11881 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11882 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11883 as_fn_error "The pkg-config script could not be found or is too old. Make sure it
11884 is in your PATH or set the PKG_CONFIG environment variable to the full
11885 path to pkg-config.
11886
11887 Alternatively, you may set the environment variables NEEDED_CFLAGS
11888 and NEEDED_LIBS to avoid the need to call pkg-config.
11889 See the pkg-config man page for more details.
11890
11891 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11892 See \`config.log' for more details." "$LINENO" 5; }
11893 else
11894 NEEDED_CFLAGS=$pkg_cv_NEEDED_CFLAGS
11895 NEEDED_LIBS=$pkg_cv_NEEDED_LIBS
11896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11897 $as_echo "yes" >&6; }
11898 :
11899 fi
11900
11901 have_xdmcp="no"
11902
11903 pkg_failed=no
11904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XDMCP" >&5
11905 $as_echo_n "checking for XDMCP... " >&6; }
11906
11907 if test -n "$PKG_CONFIG"; then
11908 if test -n "$XDMCP_CFLAGS"; then
11909 pkg_cv_XDMCP_CFLAGS="$XDMCP_CFLAGS"
11910 else
11911 if test -n "$PKG_CONFIG" && \
11912 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xdmcp\""; } >&5
11913 ($PKG_CONFIG --exists --print-errors "xdmcp") 2>&5
11914 ac_status=$?
11915 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11916 test $ac_status = 0; }; then
11917 pkg_cv_XDMCP_CFLAGS=`$PKG_CONFIG --cflags "xdmcp" 2>/dev/null`
11918 else
11919 pkg_failed=yes
11920 fi
11921 fi
11922 else
11923 pkg_failed=untried
11924 fi
11925 if test -n "$PKG_CONFIG"; then
11926 if test -n "$XDMCP_LIBS"; then
11927 pkg_cv_XDMCP_LIBS="$XDMCP_LIBS"
11928 else
11929 if test -n "$PKG_CONFIG" && \
11930 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xdmcp\""; } >&5
11931 ($PKG_CONFIG --exists --print-errors "xdmcp") 2>&5
11932 ac_status=$?
11933 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11934 test $ac_status = 0; }; then
11935 pkg_cv_XDMCP_LIBS=`$PKG_CONFIG --libs "xdmcp" 2>/dev/null`
11936 else
11937 pkg_failed=yes
11938 fi
11939 fi
11940 else
11941 pkg_failed=untried
11942 fi
11943
11944
11945
11946 if test $pkg_failed = yes; then
11947
11948 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11949 _pkg_short_errors_supported=yes
11950 else
11951 _pkg_short_errors_supported=no
11952 fi
11953 if test $_pkg_short_errors_supported = yes; then
11954 XDMCP_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xdmcp"`
11955 else
11956 XDMCP_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xdmcp"`
11957 fi
11958 # Put the nasty error message in config.log where it belongs
11959 echo "$XDMCP_PKG_ERRORS" >&5
11960
11961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11962 $as_echo "no" >&6; }
11963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11964 $as_echo "no" >&6; }
11965 elif test $pkg_failed = untried; then
11966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11967 $as_echo "no" >&6; }
11968 else
11969 XDMCP_CFLAGS=$pkg_cv_XDMCP_CFLAGS
11970 XDMCP_LIBS=$pkg_cv_XDMCP_LIBS
11971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11972 $as_echo "yes" >&6; }
11973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XdmcpWrap in -lXdmcp" >&5
11974 $as_echo_n "checking for XdmcpWrap in -lXdmcp... " >&6; }
11975 if test "${ac_cv_lib_Xdmcp_XdmcpWrap+set}" = set; then :
11976 $as_echo_n "(cached) " >&6
11977 else
11978 ac_check_lib_save_LIBS=$LIBS
11979 LIBS="-lXdmcp $XDMCP_LIBS $LIBS"
11980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11981 /* end confdefs.h. */
11982
11983 /* Override any GCC internal prototype to avoid an error.
11984 Use char because int might match the return type of a GCC
11985 builtin and then its argument prototype would still apply. */
11986 #ifdef __cplusplus
11987 extern "C"
11988 #endif
11989 char XdmcpWrap ();
11990 int
11991 main ()
11992 {
11993 return XdmcpWrap ();
11994 ;
11995 return 0;
11996 }
11997 _ACEOF
11998 if ac_fn_c_try_link "$LINENO"; then :
11999 ac_cv_lib_Xdmcp_XdmcpWrap=yes
12000 else
12001 ac_cv_lib_Xdmcp_XdmcpWrap=no
12002 fi
12003 rm -f core conftest.err conftest.$ac_objext \
12004 conftest$ac_exeext conftest.$ac_ext
12005 LIBS=$ac_check_lib_save_LIBS
12006 fi
12007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xdmcp_XdmcpWrap" >&5
12008 $as_echo "$ac_cv_lib_Xdmcp_XdmcpWrap" >&6; }
12009 if test "x$ac_cv_lib_Xdmcp_XdmcpWrap" = x""yes; then :
12010
12011
12012 $as_echo "#define HASXDMAUTH 1" >>confdefs.h
12013
12014 NEEDED="$NEEDED xdmcp"
12015 have_xdmcp="yes"
12016
12017 else
12018
12019 XDMCP_CFLAGS=
12020 XDMCP_LIBS=
12021
12022 fi
12023
12024 fi
12025
12026
12027
12028 # Find the xcb-proto protocol descriptions
12029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XCBPROTO_XCBINCLUDEDIR" >&5
12030 $as_echo_n "checking XCBPROTO_XCBINCLUDEDIR... " >&6; }
12031 XCBPROTO_XCBINCLUDEDIR=`$PKG_CONFIG --variable=xcbincludedir xcb-proto`
12032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XCBPROTO_XCBINCLUDEDIR" >&5
12033 $as_echo "$XCBPROTO_XCBINCLUDEDIR" >&6; }
12034
12035
12036 # Find the xcb-proto version
12037 XCBPROTO_VERSION=`$PKG_CONFIG --modversion xcb-proto`
12038
12039
12040 # Find the xcbgen Python package
12041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XCBPROTO_XCBPYTHONDIR" >&5
12042 $as_echo_n "checking XCBPROTO_XCBPYTHONDIR... " >&6; }
12043 XCBPROTO_XCBPYTHONDIR=`$PKG_CONFIG --variable=pythondir xcb-proto`
12044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XCBPROTO_XCBPYTHONDIR" >&5
12045 $as_echo "$XCBPROTO_XCBPYTHONDIR" >&6; }
12046
12047
12048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
12049 $as_echo_n "checking for ANSI C header files... " >&6; }
12050 if test "${ac_cv_header_stdc+set}" = set; then :
12051 $as_echo_n "(cached) " >&6
12052 else
12053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12054 /* end confdefs.h. */
12055 #include <stdlib.h>
12056 #include <stdarg.h>
12057 #include <string.h>
12058 #include <float.h>
12059
12060 int
12061 main ()
12062 {
12063
12064 ;
12065 return 0;
12066 }
12067 _ACEOF
12068 if ac_fn_c_try_compile "$LINENO"; then :
12069 ac_cv_header_stdc=yes
12070 else
12071 ac_cv_header_stdc=no
12072 fi
12073 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12074
12075 if test $ac_cv_header_stdc = yes; then
12076 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12078 /* end confdefs.h. */
12079 #include <string.h>
12080
12081 _ACEOF
12082 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12083 $EGREP "memchr" >/dev/null 2>&1; then :
12084
12085 else
12086 ac_cv_header_stdc=no
12087 fi
12088 rm -f conftest*
12089
12090 fi
12091
12092 if test $ac_cv_header_stdc = yes; then
12093 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12095 /* end confdefs.h. */
12096 #include <stdlib.h>
12097
12098 _ACEOF
12099 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12100 $EGREP "free" >/dev/null 2>&1; then :
12101
12102 else
12103 ac_cv_header_stdc=no
12104 fi
12105 rm -f conftest*
12106
12107 fi
12108
12109 if test $ac_cv_header_stdc = yes; then
12110 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12111 if test "$cross_compiling" = yes; then :
12112 :
12113 else
12114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12115 /* end confdefs.h. */
12116 #include <ctype.h>
12117 #include <stdlib.h>
12118 #if ((' ' & 0x0FF) == 0x020)
12119 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12120 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12121 #else
12122 # define ISLOWER(c) \
12123 (('a' <= (c) && (c) <= 'i') \
12124 || ('j' <= (c) && (c) <= 'r') \
12125 || ('s' <= (c) && (c) <= 'z'))
12126 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12127 #endif
12128
12129 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12130 int
12131 main ()
12132 {
12133 int i;
12134 for (i = 0; i < 256; i++)
12135 if (XOR (islower (i), ISLOWER (i))
12136 || toupper (i) != TOUPPER (i))
12137 return 2;
12138 return 0;
12139 }
12140 _ACEOF
12141 if ac_fn_c_try_run "$LINENO"; then :
12142
12143 else
12144 ac_cv_header_stdc=no
12145 fi
12146 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12147 conftest.$ac_objext conftest.beam conftest.$ac_ext
12148 fi
12149
12150 fi
12151 fi
12152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12153 $as_echo "$ac_cv_header_stdc" >&6; }
12154 if test $ac_cv_header_stdc = yes; then
12155
12156 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
12157
12158 fi
12159
12160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
12161 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
12162 if test "${ac_cv_search_getaddrinfo+set}" = set; then :
12163 $as_echo_n "(cached) " >&6
12164 else
12165 ac_func_search_save_LIBS=$LIBS
12166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12167 /* end confdefs.h. */
12168
12169 /* Override any GCC internal prototype to avoid an error.
12170 Use char because int might match the return type of a GCC
12171 builtin and then its argument prototype would still apply. */
12172 #ifdef __cplusplus
12173 extern "C"
12174 #endif
12175 char getaddrinfo ();
12176 int
12177 main ()
12178 {
12179 return getaddrinfo ();
12180 ;
12181 return 0;
12182 }
12183 _ACEOF
12184 for ac_lib in '' socket; do
12185 if test -z "$ac_lib"; then
12186 ac_res="none required"
12187 else
12188 ac_res=-l$ac_lib
12189 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12190 fi
12191 if ac_fn_c_try_link "$LINENO"; then :
12192 ac_cv_search_getaddrinfo=$ac_res
12193 fi
12194 rm -f core conftest.err conftest.$ac_objext \
12195 conftest$ac_exeext
12196 if test "${ac_cv_search_getaddrinfo+set}" = set; then :
12197 break
12198 fi
12199 done
12200 if test "${ac_cv_search_getaddrinfo+set}" = set; then :
12201
12202 else
12203 ac_cv_search_getaddrinfo=no
12204 fi
12205 rm conftest.$ac_ext
12206 LIBS=$ac_func_search_save_LIBS
12207 fi
12208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
12209 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
12210 ac_res=$ac_cv_search_getaddrinfo
12211 if test "$ac_res" != no; then :
12212 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12213
12214 fi
12215
12216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing connect" >&5
12217 $as_echo_n "checking for library containing connect... " >&6; }
12218 if test "${ac_cv_search_connect+set}" = set; then :
12219 $as_echo_n "(cached) " >&6
12220 else
12221 ac_func_search_save_LIBS=$LIBS
12222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12223 /* end confdefs.h. */
12224
12225 /* Override any GCC internal prototype to avoid an error.
12226 Use char because int might match the return type of a GCC
12227 builtin and then its argument prototype would still apply. */
12228 #ifdef __cplusplus
12229 extern "C"
12230 #endif
12231 char connect ();
12232 int
12233 main ()
12234 {
12235 return connect ();
12236 ;
12237 return 0;
12238 }
12239 _ACEOF
12240 for ac_lib in '' socket; do
12241 if test -z "$ac_lib"; then
12242 ac_res="none required"
12243 else
12244 ac_res=-l$ac_lib
12245 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12246 fi
12247 if ac_fn_c_try_link "$LINENO"; then :
12248 ac_cv_search_connect=$ac_res
12249 fi
12250 rm -f core conftest.err conftest.$ac_objext \
12251 conftest$ac_exeext
12252 if test "${ac_cv_search_connect+set}" = set; then :
12253 break
12254 fi
12255 done
12256 if test "${ac_cv_search_connect+set}" = set; then :
12257
12258 else
12259 ac_cv_search_connect=no
12260 fi
12261 rm conftest.$ac_ext
12262 LIBS=$ac_func_search_save_LIBS
12263 fi
12264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_connect" >&5
12265 $as_echo "$ac_cv_search_connect" >&6; }
12266 ac_res=$ac_cv_search_connect
12267 if test "$ac_res" != no; then :
12268 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12269
12270 fi
12271
12272
12273 case $host_os in
12274 linux*)
12275
12276 $as_echo "#define HAVE_ABSTRACT_SOCKETS 1" >>confdefs.h
12277
12278 ;;
12279 esac
12280
12281
12282 # Check whether --with-queue-size was given.
12283 if test "${with_queue_size+set}" = set; then :
12284 withval=$with_queue_size; xcb_queue_buffer_size="$withval"
12285 else
12286 xcb_queue_buffer_size=16384
12287 fi
12288
12289
12290 cat >>confdefs.h <<_ACEOF
12291 #define XCB_QUEUE_BUFFER_SIZE $xcb_queue_buffer_size
12292 _ACEOF
12293
12294
12295 ac_fn_c_check_member "$LINENO" "struct sockaddr_un" "sun_len" "ac_cv_member_struct_sockaddr_un_sun_len" " #include <sys/types.h>
12296 #include <sys/un.h>
12297
12298 "
12299 if test "x$ac_cv_member_struct_sockaddr_un_sun_len" = x""yes; then :
12300
12301 $as_echo "#define HAVE_SOCKADDR_SUN_LEN 1" >>confdefs.h
12302
12303 fi
12304
12305
12306 xcbincludedir='${includedir}/xcb'
12307
12308
12309 if test "x$GCC" = xyes ; then
12310 CWARNFLAGS="-Wall -pedantic -Wpointer-arith \
12311 -Wstrict-prototypes -Wmissing-declarations -Wnested-externs"
12312 else
12313 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
12314 if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then :
12315 SUNCC="yes"
12316 else
12317 SUNCC="no"
12318 fi
12319
12320 if test "x$SUNCC" = "xyes"; then
12321 CWARNFLAGS="-v"
12322 fi
12323 fi
12324
12325
12326
12327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} supports symbol visibility" >&5
12328 $as_echo_n "checking whether ${CC} supports symbol visibility... " >&6; }
12329
12330 save_CFLAGS=${CFLAGS}
12331 CFLAGS="$CFLAGS -fvisibility=hidden -fvisibility-inlines-hidden"
12332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12333 /* end confdefs.h. */
12334
12335 #pragma GCC visibility push(hidden)
12336 extern void f(int);
12337 #pragma GCC visibility pop
12338
12339 int
12340 main ()
12341 {
12342
12343
12344 ;
12345 return 0;
12346 }
12347 _ACEOF
12348 if ac_fn_c_try_compile "$LINENO"; then :
12349
12350 $as_echo "#define GCC_HAS_VISIBILITY /**/" >>confdefs.h
12351
12352 :
12353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12354 $as_echo "yes" >&6; }
12355 else
12356 :
12357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12358 $as_echo "no" >&6; }
12359 fi
12360 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12361
12362 CFLAGS=${save_CFLAGS}
12363
12364
12365 # htmldir is not defined prior to autoconf 2.59c, so on earlier versions
12366 # set an equivalent value.
12367
12368
12369
12370 DOXYGEN="doxygen"
12371
12372 # Check whether --enable-build_docs was given.
12373 if test "${enable_build_docs+set}" = set; then :
12374 enableval=$enable_build_docs; if test x"$enableval" != x"yes" ; then
12375 enable_build_docs="no"
12376 else
12377 enable_build_docs="yes"
12378 fi
12379 else
12380 enable_build_docs="yes"
12381 fi
12382
12383
12384 if test "$enable_build_docs" = "no" ; then
12385 BUILD_DOCS=no
12386 else
12387
12388 # Check whether --with-doxygen was given.
12389 if test "${with_doxygen+set}" = set; then :
12390 withval=$with_doxygen; DOXYGEN=${withval}
12391 # Extract the first word of "${DOXYGEN}", so it can be a program name with args.
12392 set dummy ${DOXYGEN}; ac_word=$2
12393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12394 $as_echo_n "checking for $ac_word... " >&6; }
12395 if test "${ac_cv_prog_BUILD_DOCS+set}" = set; then :
12396 $as_echo_n "(cached) " >&6
12397 else
12398 if test -n "$BUILD_DOCS"; then
12399 ac_cv_prog_BUILD_DOCS="$BUILD_DOCS" # Let the user override the test.
12400 else
12401 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12402 for as_dir in $PATH
12403 do
12404 IFS=$as_save_IFS
12405 test -z "$as_dir" && as_dir=.
12406 for ac_exec_ext in '' $ac_executable_extensions; do
12407 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12408 ac_cv_prog_BUILD_DOCS="yes"
12409 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12410 break 2
12411 fi
12412 done
12413 done
12414 IFS=$as_save_IFS
12415
12416 test -z "$ac_cv_prog_BUILD_DOCS" && ac_cv_prog_BUILD_DOCS="no"
12417 fi
12418 fi
12419 BUILD_DOCS=$ac_cv_prog_BUILD_DOCS
12420 if test -n "$BUILD_DOCS"; then
12421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_DOCS" >&5
12422 $as_echo "$BUILD_DOCS" >&6; }
12423 else
12424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12425 $as_echo "no" >&6; }
12426 fi
12427
12428
12429 if test $BUILD_DOCS = no; then
12430 echo "WARNING:"
12431 echo "The doxygen program you specified:"
12432 echo "$DOXYGEN"
12433 echo "was not found. Please check the path and make sure "
12434 echo "the program exists and is executable."
12435 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Warning: no doxygen detected. Documentation will not be built" >&5
12436 $as_echo "$as_me: WARNING: Warning: no doxygen detected. Documentation will not be built" >&2;}
12437 fi
12438 else
12439 # Extract the first word of "${DOXYGEN}", so it can be a program name with args.
12440 set dummy ${DOXYGEN}; ac_word=$2
12441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12442 $as_echo_n "checking for $ac_word... " >&6; }
12443 if test "${ac_cv_prog_BUILD_DOCS+set}" = set; then :
12444 $as_echo_n "(cached) " >&6
12445 else
12446 if test -n "$BUILD_DOCS"; then
12447 ac_cv_prog_BUILD_DOCS="$BUILD_DOCS" # Let the user override the test.
12448 else
12449 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12450 for as_dir in $PATH
12451 do
12452 IFS=$as_save_IFS
12453 test -z "$as_dir" && as_dir=.
12454 for ac_exec_ext in '' $ac_executable_extensions; do
12455 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12456 ac_cv_prog_BUILD_DOCS="yes"
12457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12458 break 2
12459 fi
12460 done
12461 done
12462 IFS=$as_save_IFS
12463
12464 test -z "$ac_cv_prog_BUILD_DOCS" && ac_cv_prog_BUILD_DOCS="no"
12465 fi
12466 fi
12467 BUILD_DOCS=$ac_cv_prog_BUILD_DOCS
12468 if test -n "$BUILD_DOCS"; then
12469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_DOCS" >&5
12470 $as_echo "$BUILD_DOCS" >&6; }
12471 else
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12473 $as_echo "no" >&6; }
12474 fi
12475
12476
12477 if test ${BUILD_DOCS} = no; then
12478 echo "WARNING:"
12479 echo "The doxygen program was not found in your execute"
12480 echo "You may have doxygen installed somewhere not covered by your path."
12481 echo ""
12482 echo "If this is the case make sure you have the packages installed, AND"
12483 echo "that the doxygen program is in your execute path (see your"
12484 echo "shell manual page on setting the \$PATH environment variable), OR"
12485 echo "alternatively, specify the program to use with --with-doxygen."
12486 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Warning: no doxygen detected. Documentation will not be built" >&5
12487 $as_echo "$as_me: WARNING: Warning: no doxygen detected. Documentation will not be built" >&2;}
12488 fi
12489 fi
12490
12491 # Extract the first word of "dot", so it can be a program name with args.
12492 set dummy dot; ac_word=$2
12493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12494 $as_echo_n "checking for $ac_word... " >&6; }
12495 if test "${ac_cv_path_DOT+set}" = set; then :
12496 $as_echo_n "(cached) " >&6
12497 else
12498 case $DOT in
12499 [\\/]* | ?:[\\/]*)
12500 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
12501 ;;
12502 *)
12503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12504 for as_dir in $PATH
12505 do
12506 IFS=$as_save_IFS
12507 test -z "$as_dir" && as_dir=.
12508 for ac_exec_ext in '' $ac_executable_extensions; do
12509 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12510 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
12511 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12512 break 2
12513 fi
12514 done
12515 done
12516 IFS=$as_save_IFS
12517
12518 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="no"
12519 ;;
12520 esac
12521 fi
12522 DOT=$ac_cv_path_DOT
12523 if test -n "$DOT"; then
12524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
12525 $as_echo "$DOT" >&6; }
12526 else
12527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12528 $as_echo "no" >&6; }
12529 fi
12530
12531
12532 if test "$DOT" = "no"; then
12533 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Warning: no dot detected. Documentation will not be built" >&5
12534 $as_echo "$as_me: WARNING: Warning: no dot detected. Documentation will not be built" >&2;}
12535 BUILD_DOCS="no"
12536 fi
12537 fi
12538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether documentation is built" >&5
12539 $as_echo_n "checking whether documentation is built... " >&6; }
12540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${BUILD_DOCS}" >&5
12541 $as_echo "${BUILD_DOCS}" >&6; }
12542
12543
12544
12545 if test "x$BUILD_DOCS" = "xyes"; then
12546 BUILD_DOCS_TRUE=
12547 BUILD_DOCS_FALSE='#'
12548 else
12549 BUILD_DOCS_TRUE='#'
12550 BUILD_DOCS_FALSE=
12551 fi
12552
12553
12554
12555
12556 case $host_os in
12557 # darwin has poll() but can't be used to poll character devices (atleast through SnowLeopard)
12558 darwin*) ;;
12559 *)
12560 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
12561 if test "x$ac_cv_func_poll" = x""yes; then :
12562
12563 $as_echo "#define USE_POLL 1" >>confdefs.h
12564
12565 fi
12566
12567 ;;
12568 esac
12569
12570
12571
12572 # Check whether --enable-composite was given.
12573 if test "${enable_composite+set}" = set; then :
12574 enableval=$enable_composite; BUILD_COMPOSITE=$enableval
12575 else
12576 BUILD_COMPOSITE="yes"
12577 fi
12578
12579
12580 if test "x$BUILD_COMPOSITE" = "xyes"; then
12581 BUILD_COMPOSITE_TRUE=
12582 BUILD_COMPOSITE_FALSE='#'
12583 else
12584 BUILD_COMPOSITE_TRUE='#'
12585 BUILD_COMPOSITE_FALSE=
12586 fi
12587
12588
12589
12590
12591 # Check whether --enable-damage was given.
12592 if test "${enable_damage+set}" = set; then :
12593 enableval=$enable_damage; BUILD_DAMAGE=$enableval
12594 else
12595 BUILD_DAMAGE="yes"
12596 fi
12597
12598
12599 if test "x$BUILD_DAMAGE" = "xyes"; then
12600 BUILD_DAMAGE_TRUE=
12601 BUILD_DAMAGE_FALSE='#'
12602 else
12603 BUILD_DAMAGE_TRUE='#'
12604 BUILD_DAMAGE_FALSE=
12605 fi
12606
12607
12608
12609
12610 # Check whether --enable-dpms was given.
12611 if test "${enable_dpms+set}" = set; then :
12612 enableval=$enable_dpms; BUILD_DPMS=$enableval
12613 else
12614 BUILD_DPMS="yes"
12615 fi
12616
12617
12618 if test "x$BUILD_DPMS" = "xyes"; then
12619 BUILD_DPMS_TRUE=
12620 BUILD_DPMS_FALSE='#'
12621 else
12622 BUILD_DPMS_TRUE='#'
12623 BUILD_DPMS_FALSE=
12624 fi
12625
12626
12627
12628
12629 # Check whether --enable-dri2 was given.
12630 if test "${enable_dri2+set}" = set; then :
12631 enableval=$enable_dri2; BUILD_DRI2=$enableval
12632 else
12633 BUILD_DRI2="yes"
12634 fi
12635
12636
12637 if test "x$BUILD_DRI2" = "xyes"; then
12638 BUILD_DRI2_TRUE=
12639 BUILD_DRI2_FALSE='#'
12640 else
12641 BUILD_DRI2_TRUE='#'
12642 BUILD_DRI2_FALSE=
12643 fi
12644
12645
12646
12647
12648 # Check whether --enable-glx was given.
12649 if test "${enable_glx+set}" = set; then :
12650 enableval=$enable_glx; BUILD_GLX=$enableval
12651 else
12652 BUILD_GLX="yes"
12653 fi
12654
12655
12656 if test "x$BUILD_GLX" = "xyes"; then
12657 BUILD_GLX_TRUE=
12658 BUILD_GLX_FALSE='#'
12659 else
12660 BUILD_GLX_TRUE='#'
12661 BUILD_GLX_FALSE=
12662 fi
12663
12664
12665
12666
12667 # Check whether --enable-randr was given.
12668 if test "${enable_randr+set}" = set; then :
12669 enableval=$enable_randr; BUILD_RANDR=$enableval
12670 else
12671 BUILD_RANDR="yes"
12672 fi
12673
12674
12675 if test "x$BUILD_RANDR" = "xyes"; then
12676 BUILD_RANDR_TRUE=
12677 BUILD_RANDR_FALSE='#'
12678 else
12679 BUILD_RANDR_TRUE='#'
12680 BUILD_RANDR_FALSE=
12681 fi
12682
12683
12684
12685
12686 # Check whether --enable-record was given.
12687 if test "${enable_record+set}" = set; then :
12688 enableval=$enable_record; BUILD_RECORD=$enableval
12689 else
12690 BUILD_RECORD="yes"
12691 fi
12692
12693
12694 if test "x$BUILD_RECORD" = "xyes"; then
12695 BUILD_RECORD_TRUE=
12696 BUILD_RECORD_FALSE='#'
12697 else
12698 BUILD_RECORD_TRUE='#'
12699 BUILD_RECORD_FALSE=
12700 fi
12701
12702
12703
12704
12705 # Check whether --enable-render was given.
12706 if test "${enable_render+set}" = set; then :
12707 enableval=$enable_render; BUILD_RENDER=$enableval
12708 else
12709 BUILD_RENDER="yes"
12710 fi
12711
12712
12713 if test "x$BUILD_RENDER" = "xyes"; then
12714 BUILD_RENDER_TRUE=
12715 BUILD_RENDER_FALSE='#'
12716 else
12717 BUILD_RENDER_TRUE='#'
12718 BUILD_RENDER_FALSE=
12719 fi
12720
12721
12722
12723
12724 # Check whether --enable-resource was given.
12725 if test "${enable_resource+set}" = set; then :
12726 enableval=$enable_resource; BUILD_RESOURCE=$enableval
12727 else
12728 BUILD_RESOURCE="yes"
12729 fi
12730
12731
12732 if test "x$BUILD_RESOURCE" = "xyes"; then
12733 BUILD_RESOURCE_TRUE=
12734 BUILD_RESOURCE_FALSE='#'
12735 else
12736 BUILD_RESOURCE_TRUE='#'
12737 BUILD_RESOURCE_FALSE=
12738 fi
12739
12740
12741
12742
12743 # Check whether --enable-screensaver was given.
12744 if test "${enable_screensaver+set}" = set; then :
12745 enableval=$enable_screensaver; BUILD_SCREENSAVER=$enableval
12746 else
12747 BUILD_SCREENSAVER="yes"
12748 fi
12749
12750
12751 if test "x$BUILD_SCREENSAVER" = "xyes"; then
12752 BUILD_SCREENSAVER_TRUE=
12753 BUILD_SCREENSAVER_FALSE='#'
12754 else
12755 BUILD_SCREENSAVER_TRUE='#'
12756 BUILD_SCREENSAVER_FALSE=
12757 fi
12758
12759
12760
12761
12762 # Check whether --enable-shape was given.
12763 if test "${enable_shape+set}" = set; then :
12764 enableval=$enable_shape; BUILD_SHAPE=$enableval
12765 else
12766 BUILD_SHAPE="yes"
12767 fi
12768
12769
12770 if test "x$BUILD_SHAPE" = "xyes"; then
12771 BUILD_SHAPE_TRUE=
12772 BUILD_SHAPE_FALSE='#'
12773 else
12774 BUILD_SHAPE_TRUE='#'
12775 BUILD_SHAPE_FALSE=
12776 fi
12777
12778
12779
12780
12781 # Check whether --enable-shm was given.
12782 if test "${enable_shm+set}" = set; then :
12783 enableval=$enable_shm; BUILD_SHM=$enableval
12784 else
12785 BUILD_SHM="yes"
12786 fi
12787
12788
12789 if test "x$BUILD_SHM" = "xyes"; then
12790 BUILD_SHM_TRUE=
12791 BUILD_SHM_FALSE='#'
12792 else
12793 BUILD_SHM_TRUE='#'
12794 BUILD_SHM_FALSE=
12795 fi
12796
12797
12798
12799
12800 # Check whether --enable-sync was given.
12801 if test "${enable_sync+set}" = set; then :
12802 enableval=$enable_sync; BUILD_SYNC=$enableval
12803 else
12804 BUILD_SYNC="yes"
12805 fi
12806
12807
12808 if test "x$BUILD_SYNC" = "xyes"; then
12809 BUILD_SYNC_TRUE=
12810 BUILD_SYNC_FALSE='#'
12811 else
12812 BUILD_SYNC_TRUE='#'
12813 BUILD_SYNC_FALSE=
12814 fi
12815
12816
12817
12818
12819 # Check whether --enable-xevie was given.
12820 if test "${enable_xevie+set}" = set; then :
12821 enableval=$enable_xevie; BUILD_XEVIE=$enableval
12822 else
12823 BUILD_XEVIE="yes"
12824 fi
12825
12826
12827 if test "x$BUILD_XEVIE" = "xyes"; then
12828 BUILD_XEVIE_TRUE=
12829 BUILD_XEVIE_FALSE='#'
12830 else
12831 BUILD_XEVIE_TRUE='#'
12832 BUILD_XEVIE_FALSE=
12833 fi
12834
12835
12836
12837
12838 # Check whether --enable-xfixes was given.
12839 if test "${enable_xfixes+set}" = set; then :
12840 enableval=$enable_xfixes; BUILD_XFIXES=$enableval
12841 else
12842 BUILD_XFIXES="yes"
12843 fi
12844
12845
12846 if test "x$BUILD_XFIXES" = "xyes"; then
12847 BUILD_XFIXES_TRUE=
12848 BUILD_XFIXES_FALSE='#'
12849 else
12850 BUILD_XFIXES_TRUE='#'
12851 BUILD_XFIXES_FALSE=
12852 fi
12853
12854
12855
12856
12857 # Check whether --enable-xfree86-dri was given.
12858 if test "${enable_xfree86_dri+set}" = set; then :
12859 enableval=$enable_xfree86_dri; BUILD_XFREE86_DRI=$enableval
12860 else
12861 BUILD_XFREE86_DRI="yes"
12862 fi
12863
12864
12865 if test "x$BUILD_XFREE86_DRI" = "xyes"; then
12866 BUILD_XFREE86_DRI_TRUE=
12867 BUILD_XFREE86_DRI_FALSE='#'
12868 else
12869 BUILD_XFREE86_DRI_TRUE='#'
12870 BUILD_XFREE86_DRI_FALSE=
12871 fi
12872
12873
12874
12875
12876 # Check whether --enable-xinerama was given.
12877 if test "${enable_xinerama+set}" = set; then :
12878 enableval=$enable_xinerama; BUILD_XINERAMA=$enableval
12879 else
12880 BUILD_XINERAMA="yes"
12881 fi
12882
12883
12884 if test "x$BUILD_XINERAMA" = "xyes"; then
12885 BUILD_XINERAMA_TRUE=
12886 BUILD_XINERAMA_FALSE='#'
12887 else
12888 BUILD_XINERAMA_TRUE='#'
12889 BUILD_XINERAMA_FALSE=
12890 fi
12891
12892
12893
12894
12895 # Check whether --enable-xinput was given.
12896 if test "${enable_xinput+set}" = set; then :
12897 enableval=$enable_xinput; BUILD_XINPUT=$enableval
12898 else
12899 BUILD_XINPUT="no"
12900 fi
12901
12902
12903 if test "x$BUILD_XINPUT" = "xyes"; then
12904 BUILD_XINPUT_TRUE=
12905 BUILD_XINPUT_FALSE='#'
12906 else
12907 BUILD_XINPUT_TRUE='#'
12908 BUILD_XINPUT_FALSE=
12909 fi
12910
12911
12912
12913
12914 # Check whether --enable-xprint was given.
12915 if test "${enable_xprint+set}" = set; then :
12916 enableval=$enable_xprint; BUILD_XPRINT=$enableval
12917 else
12918 BUILD_XPRINT="yes"
12919 fi
12920
12921
12922 if test "x$BUILD_XPRINT" = "xyes"; then
12923 BUILD_XPRINT_TRUE=
12924 BUILD_XPRINT_FALSE='#'
12925 else
12926 BUILD_XPRINT_TRUE='#'
12927 BUILD_XPRINT_FALSE=
12928 fi
12929
12930
12931
12932
12933 # Check whether --enable-selinux was given.
12934 if test "${enable_selinux+set}" = set; then :
12935 enableval=$enable_selinux; BUILD_SELINUX=$enableval
12936 else
12937 BUILD_SELINUX="no"
12938 fi
12939
12940
12941 if test "x$BUILD_SELINUX" = "xyes"; then
12942 BUILD_SELINUX_TRUE=
12943 BUILD_SELINUX_FALSE='#'
12944 else
12945 BUILD_SELINUX_TRUE='#'
12946 BUILD_SELINUX_FALSE=
12947 fi
12948
12949
12950
12951
12952 # Check whether --enable-xtest was given.
12953 if test "${enable_xtest+set}" = set; then :
12954 enableval=$enable_xtest; BUILD_XTEST=$enableval
12955 else
12956 BUILD_XTEST="yes"
12957 fi
12958
12959
12960 if test "x$BUILD_XTEST" = "xyes"; then
12961 BUILD_XTEST_TRUE=
12962 BUILD_XTEST_FALSE='#'
12963 else
12964 BUILD_XTEST_TRUE='#'
12965 BUILD_XTEST_FALSE=
12966 fi
12967
12968
12969
12970
12971 # Check whether --enable-xv was given.
12972 if test "${enable_xv+set}" = set; then :
12973 enableval=$enable_xv; BUILD_XV=$enableval
12974 else
12975 BUILD_XV="yes"
12976 fi
12977
12978
12979 if test "x$BUILD_XV" = "xyes"; then
12980 BUILD_XV_TRUE=
12981 BUILD_XV_FALSE='#'
12982 else
12983 BUILD_XV_TRUE='#'
12984 BUILD_XV_FALSE=
12985 fi
12986
12987
12988
12989
12990 # Check whether --enable-xvmc was given.
12991 if test "${enable_xvmc+set}" = set; then :
12992 enableval=$enable_xvmc; BUILD_XVMC=$enableval
12993 else
12994 BUILD_XVMC="yes"
12995 fi
12996
12997
12998 if test "x$BUILD_XVMC" = "xyes"; then
12999 BUILD_XVMC_TRUE=
13000 BUILD_XVMC_FALSE='#'
13001 else
13002 BUILD_XVMC_TRUE='#'
13003 BUILD_XVMC_FALSE=
13004 fi
13005
13006
13007
13008
13009 # Check whether --with-launchd was given.
13010 if test "${with_launchd+set}" = set; then :
13011 withval=$with_launchd; LAUNCHD=$withval
13012 else
13013 LAUNCHD=auto
13014 fi
13015
13016 if test "x$LAUNCHD" = xauto; then
13017 unset LAUNCHD
13018 # Extract the first word of "launchd", so it can be a program name with args.
13019 set dummy launchd; ac_word=$2
13020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13021 $as_echo_n "checking for $ac_word... " >&6; }
13022 if test "${ac_cv_prog_LAUNCHD+set}" = set; then :
13023 $as_echo_n "(cached) " >&6
13024 else
13025 if test -n "$LAUNCHD"; then
13026 ac_cv_prog_LAUNCHD="$LAUNCHD" # Let the user override the test.
13027 else
13028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13029 for as_dir in $PATH
13030 do
13031 IFS=$as_save_IFS
13032 test -z "$as_dir" && as_dir=.
13033 for ac_exec_ext in '' $ac_executable_extensions; do
13034 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13035 ac_cv_prog_LAUNCHD="yes"
13036 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13037 break 2
13038 fi
13039 done
13040 done
13041 IFS=$as_save_IFS
13042
13043 test -z "$ac_cv_prog_LAUNCHD" && ac_cv_prog_LAUNCHD="no"
13044 fi
13045 fi
13046 LAUNCHD=$ac_cv_prog_LAUNCHD
13047 if test -n "$LAUNCHD"; then
13048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LAUNCHD" >&5
13049 $as_echo "$LAUNCHD" >&6; }
13050 else
13051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13052 $as_echo "no" >&6; }
13053 fi
13054
13055
13056 fi
13057
13058 if test "x$LAUNCHD" = xyes ; then
13059
13060 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
13061
13062 fi
13063
13064 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile tests/Makefile"
13065
13066
13067 ac_config_files="$ac_config_files xcb.pc xcb-composite.pc xcb-damage.pc xcb-dpms.pc xcb-dri2.pc xcb-glx.pc xcb-randr.pc xcb-record.pc xcb-render.pc xcb-res.pc xcb-screensaver.pc xcb-shape.pc xcb-shm.pc xcb-sync.pc xcb-xevie.pc xcb-xf86dri.pc xcb-xfixes.pc xcb-xinerama.pc xcb-xinput.pc xcb-xprint.pc xcb-xselinux.pc xcb-xtest.pc xcb-xv.pc xcb-xvmc.pc"
13068
13069
13070 ac_config_files="$ac_config_files doc/xcb.doxygen"
13071
13072
13073 cat >confcache <<\_ACEOF
13074 # This file is a shell script that caches the results of configure
13075 # tests run on this system so they can be shared between configure
13076 # scripts and configure runs, see configure's option --config-cache.
13077 # It is not useful on other systems. If it contains results you don't
13078 # want to keep, you may remove or edit it.
13079 #
13080 # config.status only pays attention to the cache file if you give it
13081 # the --recheck option to rerun configure.
13082 #
13083 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13084 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13085 # following values.
13086
13087 _ACEOF
13088
13089 # The following way of writing the cache mishandles newlines in values,
13090 # but we know of no workaround that is simple, portable, and efficient.
13091 # So, we kill variables containing newlines.
13092 # Ultrix sh set writes to stderr and can't be redirected directly,
13093 # and sets the high bit in the cache file unless we assign to the vars.
13094 (
13095 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13096 eval ac_val=\$$ac_var
13097 case $ac_val in #(
13098 *${as_nl}*)
13099 case $ac_var in #(
13100 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13101 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13102 esac
13103 case $ac_var in #(
13104 _ | IFS | as_nl) ;; #(
13105 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13106 *) { eval $ac_var=; unset $ac_var;} ;;
13107 esac ;;
13108 esac
13109 done
13110
13111 (set) 2>&1 |
13112 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13113 *${as_nl}ac_space=\ *)
13114 # `set' does not quote correctly, so add quotes: double-quote
13115 # substitution turns \\\\ into \\, and sed turns \\ into \.
13116 sed -n \
13117 "s/'/'\\\\''/g;
13118 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13119 ;; #(
13120 *)
13121 # `set' quotes correctly as required by POSIX, so do not add quotes.
13122 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13123 ;;
13124 esac |
13125 sort
13126 ) |
13127 sed '
13128 /^ac_cv_env_/b end
13129 t clear
13130 :clear
13131 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13132 t end
13133 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13134 :end' >>confcache
13135 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13136 if test -w "$cache_file"; then
13137 test "x$cache_file" != "x/dev/null" &&
13138 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13139 $as_echo "$as_me: updating cache $cache_file" >&6;}
13140 cat confcache >$cache_file
13141 else
13142 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13143 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13144 fi
13145 fi
13146 rm -f confcache
13147
13148 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13149 # Let make expand exec_prefix.
13150 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13151
13152 DEFS=-DHAVE_CONFIG_H
13153
13154 ac_libobjs=
13155 ac_ltlibobjs=
13156 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13157 # 1. Remove the extension, and $U if already installed.
13158 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13159 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13160 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13161 # will be set to the directory where LIBOBJS objects are built.
13162 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13163 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13164 done
13165 LIBOBJS=$ac_libobjs
13166
13167 LTLIBOBJS=$ac_ltlibobjs
13168
13169
13170 if test -n "$EXEEXT"; then
13171 am__EXEEXT_TRUE=
13172 am__EXEEXT_FALSE='#'
13173 else
13174 am__EXEEXT_TRUE='#'
13175 am__EXEEXT_FALSE=
13176 fi
13177
13178 if test -z "${HAVE_CHECK_TRUE}" && test -z "${HAVE_CHECK_FALSE}"; then
13179 as_fn_error "conditional \"HAVE_CHECK\" was never defined.
13180 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13181 fi
13182 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13183 as_fn_error "conditional \"AMDEP\" was never defined.
13184 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13185 fi
13186 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13187 as_fn_error "conditional \"am__fastdepCC\" was never defined.
13188 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13189 fi
13190 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13191 as_fn_error "conditional \"am__fastdepCC\" was never defined.
13192 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13193 fi
13194 if test -z "${BUILD_DOCS_TRUE}" && test -z "${BUILD_DOCS_FALSE}"; then
13195 as_fn_error "conditional \"BUILD_DOCS\" was never defined.
13196 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13197 fi
13198 if test -z "${BUILD_COMPOSITE_TRUE}" && test -z "${BUILD_COMPOSITE_FALSE}"; then
13199 as_fn_error "conditional \"BUILD_COMPOSITE\" was never defined.
13200 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13201 fi
13202 if test -z "${BUILD_DAMAGE_TRUE}" && test -z "${BUILD_DAMAGE_FALSE}"; then
13203 as_fn_error "conditional \"BUILD_DAMAGE\" was never defined.
13204 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13205 fi
13206 if test -z "${BUILD_DPMS_TRUE}" && test -z "${BUILD_DPMS_FALSE}"; then
13207 as_fn_error "conditional \"BUILD_DPMS\" was never defined.
13208 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13209 fi
13210 if test -z "${BUILD_DRI2_TRUE}" && test -z "${BUILD_DRI2_FALSE}"; then
13211 as_fn_error "conditional \"BUILD_DRI2\" was never defined.
13212 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13213 fi
13214 if test -z "${BUILD_GLX_TRUE}" && test -z "${BUILD_GLX_FALSE}"; then
13215 as_fn_error "conditional \"BUILD_GLX\" was never defined.
13216 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13217 fi
13218 if test -z "${BUILD_RANDR_TRUE}" && test -z "${BUILD_RANDR_FALSE}"; then
13219 as_fn_error "conditional \"BUILD_RANDR\" was never defined.
13220 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13221 fi
13222 if test -z "${BUILD_RECORD_TRUE}" && test -z "${BUILD_RECORD_FALSE}"; then
13223 as_fn_error "conditional \"BUILD_RECORD\" was never defined.
13224 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13225 fi
13226 if test -z "${BUILD_RENDER_TRUE}" && test -z "${BUILD_RENDER_FALSE}"; then
13227 as_fn_error "conditional \"BUILD_RENDER\" was never defined.
13228 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13229 fi
13230 if test -z "${BUILD_RESOURCE_TRUE}" && test -z "${BUILD_RESOURCE_FALSE}"; then
13231 as_fn_error "conditional \"BUILD_RESOURCE\" was never defined.
13232 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13233 fi
13234 if test -z "${BUILD_SCREENSAVER_TRUE}" && test -z "${BUILD_SCREENSAVER_FALSE}"; then
13235 as_fn_error "conditional \"BUILD_SCREENSAVER\" was never defined.
13236 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13237 fi
13238 if test -z "${BUILD_SHAPE_TRUE}" && test -z "${BUILD_SHAPE_FALSE}"; then
13239 as_fn_error "conditional \"BUILD_SHAPE\" was never defined.
13240 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13241 fi
13242 if test -z "${BUILD_SHM_TRUE}" && test -z "${BUILD_SHM_FALSE}"; then
13243 as_fn_error "conditional \"BUILD_SHM\" was never defined.
13244 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13245 fi
13246 if test -z "${BUILD_SYNC_TRUE}" && test -z "${BUILD_SYNC_FALSE}"; then
13247 as_fn_error "conditional \"BUILD_SYNC\" was never defined.
13248 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13249 fi
13250 if test -z "${BUILD_XEVIE_TRUE}" && test -z "${BUILD_XEVIE_FALSE}"; then
13251 as_fn_error "conditional \"BUILD_XEVIE\" was never defined.
13252 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13253 fi
13254 if test -z "${BUILD_XFIXES_TRUE}" && test -z "${BUILD_XFIXES_FALSE}"; then
13255 as_fn_error "conditional \"BUILD_XFIXES\" was never defined.
13256 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13257 fi
13258 if test -z "${BUILD_XFREE86_DRI_TRUE}" && test -z "${BUILD_XFREE86_DRI_FALSE}"; then
13259 as_fn_error "conditional \"BUILD_XFREE86_DRI\" was never defined.
13260 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13261 fi
13262 if test -z "${BUILD_XINERAMA_TRUE}" && test -z "${BUILD_XINERAMA_FALSE}"; then
13263 as_fn_error "conditional \"BUILD_XINERAMA\" was never defined.
13264 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13265 fi
13266 if test -z "${BUILD_XINPUT_TRUE}" && test -z "${BUILD_XINPUT_FALSE}"; then
13267 as_fn_error "conditional \"BUILD_XINPUT\" was never defined.
13268 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13269 fi
13270 if test -z "${BUILD_XPRINT_TRUE}" && test -z "${BUILD_XPRINT_FALSE}"; then
13271 as_fn_error "conditional \"BUILD_XPRINT\" was never defined.
13272 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13273 fi
13274 if test -z "${BUILD_SELINUX_TRUE}" && test -z "${BUILD_SELINUX_FALSE}"; then
13275 as_fn_error "conditional \"BUILD_SELINUX\" was never defined.
13276 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13277 fi
13278 if test -z "${BUILD_XTEST_TRUE}" && test -z "${BUILD_XTEST_FALSE}"; then
13279 as_fn_error "conditional \"BUILD_XTEST\" was never defined.
13280 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13281 fi
13282 if test -z "${BUILD_XV_TRUE}" && test -z "${BUILD_XV_FALSE}"; then
13283 as_fn_error "conditional \"BUILD_XV\" was never defined.
13284 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13285 fi
13286 if test -z "${BUILD_XVMC_TRUE}" && test -z "${BUILD_XVMC_FALSE}"; then
13287 as_fn_error "conditional \"BUILD_XVMC\" was never defined.
13288 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13289 fi
13290
13291 : ${CONFIG_STATUS=./config.status}
13292 ac_write_fail=0
13293 ac_clean_files_save=$ac_clean_files
13294 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13295 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13296 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13297 as_write_fail=0
13298 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13299 #! $SHELL
13300 # Generated by $as_me.
13301 # Run this file to recreate the current configuration.
13302 # Compiler output produced by configure, useful for debugging
13303 # configure, is in config.log if it exists.
13304
13305 debug=false
13306 ac_cs_recheck=false
13307 ac_cs_silent=false
13308
13309 SHELL=\${CONFIG_SHELL-$SHELL}
13310 export SHELL
13311 _ASEOF
13312 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13313 ## -------------------- ##
13314 ## M4sh Initialization. ##
13315 ## -------------------- ##
13316
13317 # Be more Bourne compatible
13318 DUALCASE=1; export DUALCASE # for MKS sh
13319 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13320 emulate sh
13321 NULLCMD=:
13322 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13323 # is contrary to our usage. Disable this feature.
13324 alias -g '${1+"$@"}'='"$@"'
13325 setopt NO_GLOB_SUBST
13326 else
13327 case `(set -o) 2>/dev/null` in #(
13328 *posix*) :
13329 set -o posix ;; #(
13330 *) :
13331 ;;
13332 esac
13333 fi
13334
13335
13336 as_nl='
13337 '
13338 export as_nl
13339 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13340 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13341 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13342 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13343 # Prefer a ksh shell builtin over an external printf program on Solaris,
13344 # but without wasting forks for bash or zsh.
13345 if test -z "$BASH_VERSION$ZSH_VERSION" \
13346 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13347 as_echo='print -r --'
13348 as_echo_n='print -rn --'
13349 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13350 as_echo='printf %s\n'
13351 as_echo_n='printf %s'
13352 else
13353 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13354 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13355 as_echo_n='/usr/ucb/echo -n'
13356 else
13357 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13358 as_echo_n_body='eval
13359 arg=$1;
13360 case $arg in #(
13361 *"$as_nl"*)
13362 expr "X$arg" : "X\\(.*\\)$as_nl";
13363 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13364 esac;
13365 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13366 '
13367 export as_echo_n_body
13368 as_echo_n='sh -c $as_echo_n_body as_echo'
13369 fi
13370 export as_echo_body
13371 as_echo='sh -c $as_echo_body as_echo'
13372 fi
13373
13374 # The user is always right.
13375 if test "${PATH_SEPARATOR+set}" != set; then
13376 PATH_SEPARATOR=:
13377 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13378 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13379 PATH_SEPARATOR=';'
13380 }
13381 fi
13382
13383
13384 # IFS
13385 # We need space, tab and new line, in precisely that order. Quoting is
13386 # there to prevent editors from complaining about space-tab.
13387 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13388 # splitting by setting IFS to empty value.)
13389 IFS=" "" $as_nl"
13390
13391 # Find who we are. Look in the path if we contain no directory separator.
13392 case $0 in #((
13393 *[\\/]* ) as_myself=$0 ;;
13394 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13395 for as_dir in $PATH
13396 do
13397 IFS=$as_save_IFS
13398 test -z "$as_dir" && as_dir=.
13399 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13400 done
13401 IFS=$as_save_IFS
13402
13403 ;;
13404 esac
13405 # We did not find ourselves, most probably we were run as `sh COMMAND'
13406 # in which case we are not to be found in the path.
13407 if test "x$as_myself" = x; then
13408 as_myself=$0
13409 fi
13410 if test ! -f "$as_myself"; then
13411 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13412 exit 1
13413 fi
13414
13415 # Unset variables that we do not need and which cause bugs (e.g. in
13416 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13417 # suppresses any "Segmentation fault" message there. '((' could
13418 # trigger a bug in pdksh 5.2.14.
13419 for as_var in BASH_ENV ENV MAIL MAILPATH
13420 do eval test x\${$as_var+set} = xset \
13421 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13422 done
13423 PS1='$ '
13424 PS2='> '
13425 PS4='+ '
13426
13427 # NLS nuisances.
13428 LC_ALL=C
13429 export LC_ALL
13430 LANGUAGE=C
13431 export LANGUAGE
13432
13433 # CDPATH.
13434 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13435
13436
13437 # as_fn_error ERROR [LINENO LOG_FD]
13438 # ---------------------------------
13439 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13440 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13441 # script with status $?, using 1 if that was 0.
13442 as_fn_error ()
13443 {
13444 as_status=$?; test $as_status -eq 0 && as_status=1
13445 if test "$3"; then
13446 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13447 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
13448 fi
13449 $as_echo "$as_me: error: $1" >&2
13450 as_fn_exit $as_status
13451 } # as_fn_error
13452
13453
13454 # as_fn_set_status STATUS
13455 # -----------------------
13456 # Set $? to STATUS, without forking.
13457 as_fn_set_status ()
13458 {
13459 return $1
13460 } # as_fn_set_status
13461
13462 # as_fn_exit STATUS
13463 # -----------------
13464 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13465 as_fn_exit ()
13466 {
13467 set +e
13468 as_fn_set_status $1
13469 exit $1
13470 } # as_fn_exit
13471
13472 # as_fn_unset VAR
13473 # ---------------
13474 # Portably unset VAR.
13475 as_fn_unset ()
13476 {
13477 { eval $1=; unset $1;}
13478 }
13479 as_unset=as_fn_unset
13480 # as_fn_append VAR VALUE
13481 # ----------------------
13482 # Append the text in VALUE to the end of the definition contained in VAR. Take
13483 # advantage of any shell optimizations that allow amortized linear growth over
13484 # repeated appends, instead of the typical quadratic growth present in naive
13485 # implementations.
13486 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13487 eval 'as_fn_append ()
13488 {
13489 eval $1+=\$2
13490 }'
13491 else
13492 as_fn_append ()
13493 {
13494 eval $1=\$$1\$2
13495 }
13496 fi # as_fn_append
13497
13498 # as_fn_arith ARG...
13499 # ------------------
13500 # Perform arithmetic evaluation on the ARGs, and store the result in the
13501 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13502 # must be portable across $(()) and expr.
13503 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13504 eval 'as_fn_arith ()
13505 {
13506 as_val=$(( $* ))
13507 }'
13508 else
13509 as_fn_arith ()
13510 {
13511 as_val=`expr "$@" || test $? -eq 1`
13512 }
13513 fi # as_fn_arith
13514
13515
13516 if expr a : '\(a\)' >/dev/null 2>&1 &&
13517 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13518 as_expr=expr
13519 else
13520 as_expr=false
13521 fi
13522
13523 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13524 as_basename=basename
13525 else
13526 as_basename=false
13527 fi
13528
13529 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13530 as_dirname=dirname
13531 else
13532 as_dirname=false
13533 fi
13534
13535 as_me=`$as_basename -- "$0" ||
13536 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13537 X"$0" : 'X\(//\)$' \| \
13538 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13539 $as_echo X/"$0" |
13540 sed '/^.*\/\([^/][^/]*\)\/*$/{
13541 s//\1/
13542 q
13543 }
13544 /^X\/\(\/\/\)$/{
13545 s//\1/
13546 q
13547 }
13548 /^X\/\(\/\).*/{
13549 s//\1/
13550 q
13551 }
13552 s/.*/./; q'`
13553
13554 # Avoid depending upon Character Ranges.
13555 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13556 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13557 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13558 as_cr_digits='0123456789'
13559 as_cr_alnum=$as_cr_Letters$as_cr_digits
13560
13561 ECHO_C= ECHO_N= ECHO_T=
13562 case `echo -n x` in #(((((
13563 -n*)
13564 case `echo 'xy\c'` in
13565 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13566 xy) ECHO_C='\c';;
13567 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13568 ECHO_T=' ';;
13569 esac;;
13570 *)
13571 ECHO_N='-n';;
13572 esac
13573
13574 rm -f conf$$ conf$$.exe conf$$.file
13575 if test -d conf$$.dir; then
13576 rm -f conf$$.dir/conf$$.file
13577 else
13578 rm -f conf$$.dir
13579 mkdir conf$$.dir 2>/dev/null
13580 fi
13581 if (echo >conf$$.file) 2>/dev/null; then
13582 if ln -s conf$$.file conf$$ 2>/dev/null; then
13583 as_ln_s='ln -s'
13584 # ... but there are two gotchas:
13585 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13586 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13587 # In both cases, we have to default to `cp -p'.
13588 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13589 as_ln_s='cp -p'
13590 elif ln conf$$.file conf$$ 2>/dev/null; then
13591 as_ln_s=ln
13592 else
13593 as_ln_s='cp -p'
13594 fi
13595 else
13596 as_ln_s='cp -p'
13597 fi
13598 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13599 rmdir conf$$.dir 2>/dev/null
13600
13601
13602 # as_fn_mkdir_p
13603 # -------------
13604 # Create "$as_dir" as a directory, including parents if necessary.
13605 as_fn_mkdir_p ()
13606 {
13607
13608 case $as_dir in #(
13609 -*) as_dir=./$as_dir;;
13610 esac
13611 test -d "$as_dir" || eval $as_mkdir_p || {
13612 as_dirs=
13613 while :; do
13614 case $as_dir in #(
13615 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13616 *) as_qdir=$as_dir;;
13617 esac
13618 as_dirs="'$as_qdir' $as_dirs"
13619 as_dir=`$as_dirname -- "$as_dir" ||
13620 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13621 X"$as_dir" : 'X\(//\)[^/]' \| \
13622 X"$as_dir" : 'X\(//\)$' \| \
13623 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13624 $as_echo X"$as_dir" |
13625 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13626 s//\1/
13627 q
13628 }
13629 /^X\(\/\/\)[^/].*/{
13630 s//\1/
13631 q
13632 }
13633 /^X\(\/\/\)$/{
13634 s//\1/
13635 q
13636 }
13637 /^X\(\/\).*/{
13638 s//\1/
13639 q
13640 }
13641 s/.*/./; q'`
13642 test -d "$as_dir" && break
13643 done
13644 test -z "$as_dirs" || eval "mkdir $as_dirs"
13645 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
13646
13647
13648 } # as_fn_mkdir_p
13649 if mkdir -p . 2>/dev/null; then
13650 as_mkdir_p='mkdir -p "$as_dir"'
13651 else
13652 test -d ./-p && rmdir ./-p
13653 as_mkdir_p=false
13654 fi
13655
13656 if test -x / >/dev/null 2>&1; then
13657 as_test_x='test -x'
13658 else
13659 if ls -dL / >/dev/null 2>&1; then
13660 as_ls_L_option=L
13661 else
13662 as_ls_L_option=
13663 fi
13664 as_test_x='
13665 eval sh -c '\''
13666 if test -d "$1"; then
13667 test -d "$1/.";
13668 else
13669 case $1 in #(
13670 -*)set "./$1";;
13671 esac;
13672 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13673 ???[sx]*):;;*)false;;esac;fi
13674 '\'' sh
13675 '
13676 fi
13677 as_executable_p=$as_test_x
13678
13679 # Sed expression to map a string onto a valid CPP name.
13680 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13681
13682 # Sed expression to map a string onto a valid variable name.
13683 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13684
13685
13686 exec 6>&1
13687 ## ----------------------------------- ##
13688 ## Main body of $CONFIG_STATUS script. ##
13689 ## ----------------------------------- ##
13690 _ASEOF
13691 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13692
13693 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13694 # Save the log message, to keep $0 and so on meaningful, and to
13695 # report actual input values of CONFIG_FILES etc. instead of their
13696 # values after options handling.
13697 ac_log="
13698 This file was extended by libxcb $as_me 1.6, which was
13699 generated by GNU Autoconf 2.65. Invocation command line was
13700
13701 CONFIG_FILES = $CONFIG_FILES
13702 CONFIG_HEADERS = $CONFIG_HEADERS
13703 CONFIG_LINKS = $CONFIG_LINKS
13704 CONFIG_COMMANDS = $CONFIG_COMMANDS
13705 $ $0 $@
13706
13707 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13708 "
13709
13710 _ACEOF
13711
13712 case $ac_config_files in *"
13713 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13714 esac
13715
13716 case $ac_config_headers in *"
13717 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13718 esac
13719
13720
13721 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13722 # Files that config.status was made for.
13723 config_files="$ac_config_files"
13724 config_headers="$ac_config_headers"
13725 config_commands="$ac_config_commands"
13726
13727 _ACEOF
13728
13729 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13730 ac_cs_usage="\
13731 \`$as_me' instantiates files and other configuration actions
13732 from templates according to the current configuration. Unless the files
13733 and actions are specified as TAGs, all are instantiated by default.
13734
13735 Usage: $0 [OPTION]... [TAG]...
13736
13737 -h, --help print this help, then exit
13738 -V, --version print version number and configuration settings, then exit
13739 --config print configuration, then exit
13740 -q, --quiet, --silent
13741 do not print progress messages
13742 -d, --debug don't remove temporary files
13743 --recheck update $as_me by reconfiguring in the same conditions
13744 --file=FILE[:TEMPLATE]
13745 instantiate the configuration file FILE
13746 --header=FILE[:TEMPLATE]
13747 instantiate the configuration header FILE
13748
13749 Configuration files:
13750 $config_files
13751
13752 Configuration headers:
13753 $config_headers
13754
13755 Configuration commands:
13756 $config_commands
13757
13758 Report bugs to <xcb (at] lists.freedesktop.org>."
13759
13760 _ACEOF
13761 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13762 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13763 ac_cs_version="\\
13764 libxcb config.status 1.6
13765 configured by $0, generated by GNU Autoconf 2.65,
13766 with options \\"\$ac_cs_config\\"
13767
13768 Copyright (C) 2009 Free Software Foundation, Inc.
13769 This config.status script is free software; the Free Software Foundation
13770 gives unlimited permission to copy, distribute and modify it."
13771
13772 ac_pwd='$ac_pwd'
13773 srcdir='$srcdir'
13774 INSTALL='$INSTALL'
13775 MKDIR_P='$MKDIR_P'
13776 AWK='$AWK'
13777 test -n "\$AWK" || AWK=awk
13778 _ACEOF
13779
13780 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13781 # The default lists apply if the user does not specify any file.
13782 ac_need_defaults=:
13783 while test $# != 0
13784 do
13785 case $1 in
13786 --*=*)
13787 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13788 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13789 ac_shift=:
13790 ;;
13791 *)
13792 ac_option=$1
13793 ac_optarg=$2
13794 ac_shift=shift
13795 ;;
13796 esac
13797
13798 case $ac_option in
13799 # Handling of the options.
13800 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13801 ac_cs_recheck=: ;;
13802 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13803 $as_echo "$ac_cs_version"; exit ;;
13804 --config | --confi | --conf | --con | --co | --c )
13805 $as_echo "$ac_cs_config"; exit ;;
13806 --debug | --debu | --deb | --de | --d | -d )
13807 debug=: ;;
13808 --file | --fil | --fi | --f )
13809 $ac_shift
13810 case $ac_optarg in
13811 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13812 esac
13813 as_fn_append CONFIG_FILES " '$ac_optarg'"
13814 ac_need_defaults=false;;
13815 --header | --heade | --head | --hea )
13816 $ac_shift
13817 case $ac_optarg in
13818 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13819 esac
13820 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13821 ac_need_defaults=false;;
13822 --he | --h)
13823 # Conflict between --help and --header
13824 as_fn_error "ambiguous option: \`$1'
13825 Try \`$0 --help' for more information.";;
13826 --help | --hel | -h )
13827 $as_echo "$ac_cs_usage"; exit ;;
13828 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13829 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13830 ac_cs_silent=: ;;
13831
13832 # This is an error.
13833 -*) as_fn_error "unrecognized option: \`$1'
13834 Try \`$0 --help' for more information." ;;
13835
13836 *) as_fn_append ac_config_targets " $1"
13837 ac_need_defaults=false ;;
13838
13839 esac
13840 shift
13841 done
13842
13843 ac_configure_extra_args=
13844
13845 if $ac_cs_silent; then
13846 exec 6>/dev/null
13847 ac_configure_extra_args="$ac_configure_extra_args --silent"
13848 fi
13849
13850 _ACEOF
13851 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13852 if \$ac_cs_recheck; then
13853 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13854 shift
13855 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13856 CONFIG_SHELL='$SHELL'
13857 export CONFIG_SHELL
13858 exec "\$@"
13859 fi
13860
13861 _ACEOF
13862 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13863 exec 5>>config.log
13864 {
13865 echo
13866 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13867 ## Running $as_me. ##
13868 _ASBOX
13869 $as_echo "$ac_log"
13870 } >&5
13871
13872 _ACEOF
13873 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13874 #
13875 # INIT-COMMANDS
13876 #
13877 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13878
13879
13880 # The HP-UX ksh and POSIX shell print the target directory to stdout
13881 # if CDPATH is set.
13882 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13883
13884 sed_quote_subst='$sed_quote_subst'
13885 double_quote_subst='$double_quote_subst'
13886 delay_variable_subst='$delay_variable_subst'
13887 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
13888 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
13889 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
13890 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
13891 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
13892 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
13893 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
13894 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
13895 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
13896 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
13897 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
13898 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
13899 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
13900 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
13901 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
13902 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
13903 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
13904 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
13905 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
13906 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
13907 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
13908 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
13909 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
13910 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
13911 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
13912 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
13913 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
13914 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13915 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
13916 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
13917 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
13918 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
13919 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
13920 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
13921 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
13922 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13923 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13924 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13925 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
13926 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
13927 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
13928 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
13929 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
13930 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
13931 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"`'
13932 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"`'
13933 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
13934 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
13935 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
13936 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
13937 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
13938 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
13939 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
13940 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
13941 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
13942 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
13943 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
13944 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
13945 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
13946 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
13947 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
13948 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
13949 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13950 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13951 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
13952 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
13953 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
13954 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
13955 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
13956 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13957 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13958 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13959 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13960 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13961 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13962 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
13963 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
13964 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
13965 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
13966 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
13967 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
13968 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
13969 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
13970 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
13971 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
13972 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
13973 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
13974 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
13975 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
13976 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
13977 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13978 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
13979 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
13980 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13981 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
13982 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
13983 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
13984 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
13985 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
13986 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
13987 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
13988 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
13989 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
13990 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
13991 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
13992 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13993 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13994 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
13995 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
13996 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
13997 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
13998 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
13999 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
14000 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
14001 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
14002 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
14003 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
14004 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
14005
14006 LTCC='$LTCC'
14007 LTCFLAGS='$LTCFLAGS'
14008 compiler='$compiler_DEFAULT'
14009
14010 # Quote evaled strings.
14011 for var in SED \
14012 GREP \
14013 EGREP \
14014 FGREP \
14015 LD \
14016 NM \
14017 LN_S \
14018 lt_SP2NL \
14019 lt_NL2SP \
14020 reload_flag \
14021 OBJDUMP \
14022 deplibs_check_method \
14023 file_magic_cmd \
14024 AR \
14025 AR_FLAGS \
14026 STRIP \
14027 RANLIB \
14028 CC \
14029 CFLAGS \
14030 compiler \
14031 lt_cv_sys_global_symbol_pipe \
14032 lt_cv_sys_global_symbol_to_cdecl \
14033 lt_cv_sys_global_symbol_to_c_name_address \
14034 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14035 SHELL \
14036 ECHO \
14037 lt_prog_compiler_no_builtin_flag \
14038 lt_prog_compiler_wl \
14039 lt_prog_compiler_pic \
14040 lt_prog_compiler_static \
14041 lt_cv_prog_compiler_c_o \
14042 need_locks \
14043 DSYMUTIL \
14044 NMEDIT \
14045 LIPO \
14046 OTOOL \
14047 OTOOL64 \
14048 shrext_cmds \
14049 export_dynamic_flag_spec \
14050 whole_archive_flag_spec \
14051 compiler_needs_object \
14052 with_gnu_ld \
14053 allow_undefined_flag \
14054 no_undefined_flag \
14055 hardcode_libdir_flag_spec \
14056 hardcode_libdir_flag_spec_ld \
14057 hardcode_libdir_separator \
14058 fix_srcfile_path \
14059 exclude_expsyms \
14060 include_expsyms \
14061 file_list_spec \
14062 variables_saved_for_relink \
14063 libname_spec \
14064 library_names_spec \
14065 soname_spec \
14066 finish_eval \
14067 old_striplib \
14068 striplib; do
14069 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14070 *[\\\\\\\`\\"\\\$]*)
14071 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14072 ;;
14073 *)
14074 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14075 ;;
14076 esac
14077 done
14078
14079 # Double-quote double-evaled strings.
14080 for var in reload_cmds \
14081 old_postinstall_cmds \
14082 old_postuninstall_cmds \
14083 old_archive_cmds \
14084 extract_expsyms_cmds \
14085 old_archive_from_new_cmds \
14086 old_archive_from_expsyms_cmds \
14087 archive_cmds \
14088 archive_expsym_cmds \
14089 module_cmds \
14090 module_expsym_cmds \
14091 export_symbols_cmds \
14092 prelink_cmds \
14093 postinstall_cmds \
14094 postuninstall_cmds \
14095 finish_cmds \
14096 sys_lib_search_path_spec \
14097 sys_lib_dlsearch_path_spec; do
14098 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14099 *[\\\\\\\`\\"\\\$]*)
14100 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14101 ;;
14102 *)
14103 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14104 ;;
14105 esac
14106 done
14107
14108 # Fix-up fallback echo if it was mangled by the above quoting rules.
14109 case \$lt_ECHO in
14110 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
14111 ;;
14112 esac
14113
14114 ac_aux_dir='$ac_aux_dir'
14115 xsi_shell='$xsi_shell'
14116 lt_shell_append='$lt_shell_append'
14117
14118 # See if we are running on zsh, and set the options which allow our
14119 # commands through without removal of \ escapes INIT.
14120 if test -n "\${ZSH_VERSION+set}" ; then
14121 setopt NO_GLOB_SUBST
14122 fi
14123
14124
14125 PACKAGE='$PACKAGE'
14126 VERSION='$VERSION'
14127 TIMESTAMP='$TIMESTAMP'
14128 RM='$RM'
14129 ofile='$ofile'
14130
14131
14132
14133
14134 _ACEOF
14135
14136 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14137
14138 # Handling of arguments.
14139 for ac_config_target in $ac_config_targets
14140 do
14141 case $ac_config_target in
14142 "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
14143 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14144 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14145 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14146 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14147 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14148 "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
14149 "xcb.pc") CONFIG_FILES="$CONFIG_FILES xcb.pc" ;;
14150 "xcb-composite.pc") CONFIG_FILES="$CONFIG_FILES xcb-composite.pc" ;;
14151 "xcb-damage.pc") CONFIG_FILES="$CONFIG_FILES xcb-damage.pc" ;;
14152 "xcb-dpms.pc") CONFIG_FILES="$CONFIG_FILES xcb-dpms.pc" ;;
14153 "xcb-dri2.pc") CONFIG_FILES="$CONFIG_FILES xcb-dri2.pc" ;;
14154 "xcb-glx.pc") CONFIG_FILES="$CONFIG_FILES xcb-glx.pc" ;;
14155 "xcb-randr.pc") CONFIG_FILES="$CONFIG_FILES xcb-randr.pc" ;;
14156 "xcb-record.pc") CONFIG_FILES="$CONFIG_FILES xcb-record.pc" ;;
14157 "xcb-render.pc") CONFIG_FILES="$CONFIG_FILES xcb-render.pc" ;;
14158 "xcb-res.pc") CONFIG_FILES="$CONFIG_FILES xcb-res.pc" ;;
14159 "xcb-screensaver.pc") CONFIG_FILES="$CONFIG_FILES xcb-screensaver.pc" ;;
14160 "xcb-shape.pc") CONFIG_FILES="$CONFIG_FILES xcb-shape.pc" ;;
14161 "xcb-shm.pc") CONFIG_FILES="$CONFIG_FILES xcb-shm.pc" ;;
14162 "xcb-sync.pc") CONFIG_FILES="$CONFIG_FILES xcb-sync.pc" ;;
14163 "xcb-xevie.pc") CONFIG_FILES="$CONFIG_FILES xcb-xevie.pc" ;;
14164 "xcb-xf86dri.pc") CONFIG_FILES="$CONFIG_FILES xcb-xf86dri.pc" ;;
14165 "xcb-xfixes.pc") CONFIG_FILES="$CONFIG_FILES xcb-xfixes.pc" ;;
14166 "xcb-xinerama.pc") CONFIG_FILES="$CONFIG_FILES xcb-xinerama.pc" ;;
14167 "xcb-xinput.pc") CONFIG_FILES="$CONFIG_FILES xcb-xinput.pc" ;;
14168 "xcb-xprint.pc") CONFIG_FILES="$CONFIG_FILES xcb-xprint.pc" ;;
14169 "xcb-xselinux.pc") CONFIG_FILES="$CONFIG_FILES xcb-xselinux.pc" ;;
14170 "xcb-xtest.pc") CONFIG_FILES="$CONFIG_FILES xcb-xtest.pc" ;;
14171 "xcb-xv.pc") CONFIG_FILES="$CONFIG_FILES xcb-xv.pc" ;;
14172 "xcb-xvmc.pc") CONFIG_FILES="$CONFIG_FILES xcb-xvmc.pc" ;;
14173 "doc/xcb.doxygen") CONFIG_FILES="$CONFIG_FILES doc/xcb.doxygen" ;;
14174
14175 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14176 esac
14177 done
14178
14179
14180 # If the user did not use the arguments to specify the items to instantiate,
14181 # then the envvar interface is used. Set only those that are not.
14182 # We use the long form for the default assignment because of an extremely
14183 # bizarre bug on SunOS 4.1.3.
14184 if $ac_need_defaults; then
14185 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14186 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14187 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14188 fi
14189
14190 # Have a temporary directory for convenience. Make it in the build tree
14191 # simply because there is no reason against having it here, and in addition,
14192 # creating and moving files from /tmp can sometimes cause problems.
14193 # Hook for its removal unless debugging.
14194 # Note that there is a small window in which the directory will not be cleaned:
14195 # after its creation but before its name has been assigned to `$tmp'.
14196 $debug ||
14197 {
14198 tmp=
14199 trap 'exit_status=$?
14200 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14201 ' 0
14202 trap 'as_fn_exit 1' 1 2 13 15
14203 }
14204 # Create a (secure) tmp directory for tmp files.
14205
14206 {
14207 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14208 test -n "$tmp" && test -d "$tmp"
14209 } ||
14210 {
14211 tmp=./conf$$-$RANDOM
14212 (umask 077 && mkdir "$tmp")
14213 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14214
14215 # Set up the scripts for CONFIG_FILES section.
14216 # No need to generate them if there are no CONFIG_FILES.
14217 # This happens for instance with `./config.status config.h'.
14218 if test -n "$CONFIG_FILES"; then
14219
14220
14221 ac_cr=`echo X | tr X '\015'`
14222 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14223 # But we know of no other shell where ac_cr would be empty at this
14224 # point, so we can use a bashism as a fallback.
14225 if test "x$ac_cr" = x; then
14226 eval ac_cr=\$\'\\r\'
14227 fi
14228 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14229 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14230 ac_cs_awk_cr='\r'
14231 else
14232 ac_cs_awk_cr=$ac_cr
14233 fi
14234
14235 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14236 _ACEOF
14237
14238
14239 {
14240 echo "cat >conf$$subs.awk <<_ACEOF" &&
14241 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14242 echo "_ACEOF"
14243 } >conf$$subs.sh ||
14244 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14245 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14246 ac_delim='%!_!# '
14247 for ac_last_try in false false false false false :; do
14248 . ./conf$$subs.sh ||
14249 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14250
14251 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14252 if test $ac_delim_n = $ac_delim_num; then
14253 break
14254 elif $ac_last_try; then
14255 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14256 else
14257 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14258 fi
14259 done
14260 rm -f conf$$subs.sh
14261
14262 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14263 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14264 _ACEOF
14265 sed -n '
14266 h
14267 s/^/S["/; s/!.*/"]=/
14268 p
14269 g
14270 s/^[^!]*!//
14271 :repl
14272 t repl
14273 s/'"$ac_delim"'$//
14274 t delim
14275 :nl
14276 h
14277 s/\(.\{148\}\)..*/\1/
14278 t more1
14279 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14280 p
14281 n
14282 b repl
14283 :more1
14284 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14285 p
14286 g
14287 s/.\{148\}//
14288 t nl
14289 :delim
14290 h
14291 s/\(.\{148\}\)..*/\1/
14292 t more2
14293 s/["\\]/\\&/g; s/^/"/; s/$/"/
14294 p
14295 b
14296 :more2
14297 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14298 p
14299 g
14300 s/.\{148\}//
14301 t delim
14302 ' <conf$$subs.awk | sed '
14303 /^[^""]/{
14304 N
14305 s/\n//
14306 }
14307 ' >>$CONFIG_STATUS || ac_write_fail=1
14308 rm -f conf$$subs.awk
14309 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14310 _ACAWK
14311 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14312 for (key in S) S_is_set[key] = 1
14313 FS = ""
14314
14315 }
14316 {
14317 line = $ 0
14318 nfields = split(line, field, "@")
14319 substed = 0
14320 len = length(field[1])
14321 for (i = 2; i < nfields; i++) {
14322 key = field[i]
14323 keylen = length(key)
14324 if (S_is_set[key]) {
14325 value = S[key]
14326 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14327 len += length(value) + length(field[++i])
14328 substed = 1
14329 } else
14330 len += 1 + keylen
14331 }
14332
14333 print line
14334 }
14335
14336 _ACAWK
14337 _ACEOF
14338 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14339 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14340 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14341 else
14342 cat
14343 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14344 || as_fn_error "could not setup config files machinery" "$LINENO" 5
14345 _ACEOF
14346
14347 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14348 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14349 # trailing colons and then remove the whole line if VPATH becomes empty
14350 # (actually we leave an empty line to preserve line numbers).
14351 if test "x$srcdir" = x.; then
14352 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14353 s/:*\$(srcdir):*/:/
14354 s/:*\${srcdir}:*/:/
14355 s/:*@srcdir@:*/:/
14356 s/^\([^=]*=[ ]*\):*/\1/
14357 s/:*$//
14358 s/^[^=]*=[ ]*$//
14359 }'
14360 fi
14361
14362 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14363 fi # test -n "$CONFIG_FILES"
14364
14365 # Set up the scripts for CONFIG_HEADERS section.
14366 # No need to generate them if there are no CONFIG_HEADERS.
14367 # This happens for instance with `./config.status Makefile'.
14368 if test -n "$CONFIG_HEADERS"; then
14369 cat >"$tmp/defines.awk" <<\_ACAWK ||
14370 BEGIN {
14371 _ACEOF
14372
14373 # Transform confdefs.h into an awk script `defines.awk', embedded as
14374 # here-document in config.status, that substitutes the proper values into
14375 # config.h.in to produce config.h.
14376
14377 # Create a delimiter string that does not exist in confdefs.h, to ease
14378 # handling of long lines.
14379 ac_delim='%!_!# '
14380 for ac_last_try in false false :; do
14381 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14382 if test -z "$ac_t"; then
14383 break
14384 elif $ac_last_try; then
14385 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
14386 else
14387 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14388 fi
14389 done
14390
14391 # For the awk script, D is an array of macro values keyed by name,
14392 # likewise P contains macro parameters if any. Preserve backslash
14393 # newline sequences.
14394
14395 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14396 sed -n '
14397 s/.\{148\}/&'"$ac_delim"'/g
14398 t rset
14399 :rset
14400 s/^[ ]*#[ ]*define[ ][ ]*/ /
14401 t def
14402 d
14403 :def
14404 s/\\$//
14405 t bsnl
14406 s/["\\]/\\&/g
14407 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14408 D["\1"]=" \3"/p
14409 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14410 d
14411 :bsnl
14412 s/["\\]/\\&/g
14413 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14414 D["\1"]=" \3\\\\\\n"\\/p
14415 t cont
14416 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14417 t cont
14418 d
14419 :cont
14420 n
14421 s/.\{148\}/&'"$ac_delim"'/g
14422 t clear
14423 :clear
14424 s/\\$//
14425 t bsnlc
14426 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14427 d
14428 :bsnlc
14429 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14430 b cont
14431 ' <confdefs.h | sed '
14432 s/'"$ac_delim"'/"\\\
14433 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14434
14435 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14436 for (key in D) D_is_set[key] = 1
14437 FS = ""
14438 }
14439 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14440 line = \$ 0
14441 split(line, arg, " ")
14442 if (arg[1] == "#") {
14443 defundef = arg[2]
14444 mac1 = arg[3]
14445 } else {
14446 defundef = substr(arg[1], 2)
14447 mac1 = arg[2]
14448 }
14449 split(mac1, mac2, "(") #)
14450 macro = mac2[1]
14451 prefix = substr(line, 1, index(line, defundef) - 1)
14452 if (D_is_set[macro]) {
14453 # Preserve the white space surrounding the "#".
14454 print prefix "define", macro P[macro] D[macro]
14455 next
14456 } else {
14457 # Replace #undef with comments. This is necessary, for example,
14458 # in the case of _POSIX_SOURCE, which is predefined and required
14459 # on some systems where configure will not decide to define it.
14460 if (defundef == "undef") {
14461 print "/*", prefix defundef, macro, "*/"
14462 next
14463 }
14464 }
14465 }
14466 { print }
14467 _ACAWK
14468 _ACEOF
14469 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14470 as_fn_error "could not setup config headers machinery" "$LINENO" 5
14471 fi # test -n "$CONFIG_HEADERS"
14472
14473
14474 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14475 shift
14476 for ac_tag
14477 do
14478 case $ac_tag in
14479 :[FHLC]) ac_mode=$ac_tag; continue;;
14480 esac
14481 case $ac_mode$ac_tag in
14482 :[FHL]*:*);;
14483 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14484 :[FH]-) ac_tag=-:-;;
14485 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14486 esac
14487 ac_save_IFS=$IFS
14488 IFS=:
14489 set x $ac_tag
14490 IFS=$ac_save_IFS
14491 shift
14492 ac_file=$1
14493 shift
14494
14495 case $ac_mode in
14496 :L) ac_source=$1;;
14497 :[FH])
14498 ac_file_inputs=
14499 for ac_f
14500 do
14501 case $ac_f in
14502 -) ac_f="$tmp/stdin";;
14503 *) # Look for the file first in the build tree, then in the source tree
14504 # (if the path is not absolute). The absolute path cannot be DOS-style,
14505 # because $ac_f cannot contain `:'.
14506 test -f "$ac_f" ||
14507 case $ac_f in
14508 [\\/$]*) false;;
14509 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14510 esac ||
14511 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14512 esac
14513 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14514 as_fn_append ac_file_inputs " '$ac_f'"
14515 done
14516
14517 # Let's still pretend it is `configure' which instantiates (i.e., don't
14518 # use $as_me), people would be surprised to read:
14519 # /* config.h. Generated by config.status. */
14520 configure_input='Generated from '`
14521 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14522 `' by configure.'
14523 if test x"$ac_file" != x-; then
14524 configure_input="$ac_file. $configure_input"
14525 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14526 $as_echo "$as_me: creating $ac_file" >&6;}
14527 fi
14528 # Neutralize special characters interpreted by sed in replacement strings.
14529 case $configure_input in #(
14530 *\&* | *\|* | *\\* )
14531 ac_sed_conf_input=`$as_echo "$configure_input" |
14532 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14533 *) ac_sed_conf_input=$configure_input;;
14534 esac
14535
14536 case $ac_tag in
14537 *:-:* | *:-) cat >"$tmp/stdin" \
14538 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14539 esac
14540 ;;
14541 esac
14542
14543 ac_dir=`$as_dirname -- "$ac_file" ||
14544 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14545 X"$ac_file" : 'X\(//\)[^/]' \| \
14546 X"$ac_file" : 'X\(//\)$' \| \
14547 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14548 $as_echo X"$ac_file" |
14549 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14550 s//\1/
14551 q
14552 }
14553 /^X\(\/\/\)[^/].*/{
14554 s//\1/
14555 q
14556 }
14557 /^X\(\/\/\)$/{
14558 s//\1/
14559 q
14560 }
14561 /^X\(\/\).*/{
14562 s//\1/
14563 q
14564 }
14565 s/.*/./; q'`
14566 as_dir="$ac_dir"; as_fn_mkdir_p
14567 ac_builddir=.
14568
14569 case "$ac_dir" in
14570 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14571 *)
14572 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14573 # A ".." for each directory in $ac_dir_suffix.
14574 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14575 case $ac_top_builddir_sub in
14576 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14577 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14578 esac ;;
14579 esac
14580 ac_abs_top_builddir=$ac_pwd
14581 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14582 # for backward compatibility:
14583 ac_top_builddir=$ac_top_build_prefix
14584
14585 case $srcdir in
14586 .) # We are building in place.
14587 ac_srcdir=.
14588 ac_top_srcdir=$ac_top_builddir_sub
14589 ac_abs_top_srcdir=$ac_pwd ;;
14590 [\\/]* | ?:[\\/]* ) # Absolute name.
14591 ac_srcdir=$srcdir$ac_dir_suffix;
14592 ac_top_srcdir=$srcdir
14593 ac_abs_top_srcdir=$srcdir ;;
14594 *) # Relative name.
14595 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14596 ac_top_srcdir=$ac_top_build_prefix$srcdir
14597 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14598 esac
14599 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14600
14601
14602 case $ac_mode in
14603 :F)
14604 #
14605 # CONFIG_FILE
14606 #
14607
14608 case $INSTALL in
14609 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14610 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14611 esac
14612 ac_MKDIR_P=$MKDIR_P
14613 case $MKDIR_P in
14614 [\\/$]* | ?:[\\/]* ) ;;
14615 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14616 esac
14617 _ACEOF
14618
14619 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14620 # If the template does not know about datarootdir, expand it.
14621 # FIXME: This hack should be removed a few years after 2.60.
14622 ac_datarootdir_hack=; ac_datarootdir_seen=
14623 ac_sed_dataroot='
14624 /datarootdir/ {
14625 p
14626 q
14627 }
14628 /@datadir@/p
14629 /@docdir@/p
14630 /@infodir@/p
14631 /@localedir@/p
14632 /@mandir@/p'
14633 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14634 *datarootdir*) ac_datarootdir_seen=yes;;
14635 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14636 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14637 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14638 _ACEOF
14639 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14640 ac_datarootdir_hack='
14641 s&@datadir@&$datadir&g
14642 s&@docdir@&$docdir&g
14643 s&@infodir@&$infodir&g
14644 s&@localedir@&$localedir&g
14645 s&@mandir@&$mandir&g
14646 s&\\\${datarootdir}&$datarootdir&g' ;;
14647 esac
14648 _ACEOF
14649
14650 # Neutralize VPATH when `$srcdir' = `.'.
14651 # Shell code in configure.ac might set extrasub.
14652 # FIXME: do we really want to maintain this feature?
14653 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14654 ac_sed_extra="$ac_vpsub
14655 $extrasub
14656 _ACEOF
14657 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14658 :t
14659 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14660 s|@configure_input@|$ac_sed_conf_input|;t t
14661 s&@top_builddir@&$ac_top_builddir_sub&;t t
14662 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14663 s&@srcdir@&$ac_srcdir&;t t
14664 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14665 s&@top_srcdir@&$ac_top_srcdir&;t t
14666 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14667 s&@builddir@&$ac_builddir&;t t
14668 s&@abs_builddir@&$ac_abs_builddir&;t t
14669 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14670 s&@INSTALL@&$ac_INSTALL&;t t
14671 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14672 $ac_datarootdir_hack
14673 "
14674 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
14675 || as_fn_error "could not create $ac_file" "$LINENO" 5
14676
14677 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14678 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14679 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14680 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14681 which seems to be undefined. Please make sure it is defined." >&5
14682 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14683 which seems to be undefined. Please make sure it is defined." >&2;}
14684
14685 rm -f "$tmp/stdin"
14686 case $ac_file in
14687 -) cat "$tmp/out" && rm -f "$tmp/out";;
14688 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14689 esac \
14690 || as_fn_error "could not create $ac_file" "$LINENO" 5
14691 ;;
14692 :H)
14693 #
14694 # CONFIG_HEADER
14695 #
14696 if test x"$ac_file" != x-; then
14697 {
14698 $as_echo "/* $configure_input */" \
14699 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14700 } >"$tmp/config.h" \
14701 || as_fn_error "could not create $ac_file" "$LINENO" 5
14702 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14703 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14704 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14705 else
14706 rm -f "$ac_file"
14707 mv "$tmp/config.h" "$ac_file" \
14708 || as_fn_error "could not create $ac_file" "$LINENO" 5
14709 fi
14710 else
14711 $as_echo "/* $configure_input */" \
14712 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14713 || as_fn_error "could not create -" "$LINENO" 5
14714 fi
14715 # Compute "$ac_file"'s index in $config_headers.
14716 _am_arg="$ac_file"
14717 _am_stamp_count=1
14718 for _am_header in $config_headers :; do
14719 case $_am_header in
14720 $_am_arg | $_am_arg:* )
14721 break ;;
14722 * )
14723 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14724 esac
14725 done
14726 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14727 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14728 X"$_am_arg" : 'X\(//\)[^/]' \| \
14729 X"$_am_arg" : 'X\(//\)$' \| \
14730 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14731 $as_echo X"$_am_arg" |
14732 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14733 s//\1/
14734 q
14735 }
14736 /^X\(\/\/\)[^/].*/{
14737 s//\1/
14738 q
14739 }
14740 /^X\(\/\/\)$/{
14741 s//\1/
14742 q
14743 }
14744 /^X\(\/\).*/{
14745 s//\1/
14746 q
14747 }
14748 s/.*/./; q'`/stamp-h$_am_stamp_count
14749 ;;
14750
14751 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14752 $as_echo "$as_me: executing $ac_file commands" >&6;}
14753 ;;
14754 esac
14755
14756
14757 case $ac_file$ac_mode in
14758 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14759 # Autoconf 2.62 quotes --file arguments for eval, but not when files
14760 # are listed without --file. Let's play safe and only enable the eval
14761 # if we detect the quoting.
14762 case $CONFIG_FILES in
14763 *\'*) eval set x "$CONFIG_FILES" ;;
14764 *) set x $CONFIG_FILES ;;
14765 esac
14766 shift
14767 for mf
14768 do
14769 # Strip MF so we end up with the name of the file.
14770 mf=`echo "$mf" | sed -e 's/:.*$//'`
14771 # Check whether this is an Automake generated Makefile or not.
14772 # We used to match only the files named `Makefile.in', but
14773 # some people rename them; so instead we look at the file content.
14774 # Grep'ing the first line is not enough: some people post-process
14775 # each Makefile.in and add a new line on top of each file to say so.
14776 # Grep'ing the whole file is not good either: AIX grep has a line
14777 # limit of 2048, but all sed's we know have understand at least 4000.
14778 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14779 dirpart=`$as_dirname -- "$mf" ||
14780 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14781 X"$mf" : 'X\(//\)[^/]' \| \
14782 X"$mf" : 'X\(//\)$' \| \
14783 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14784 $as_echo X"$mf" |
14785 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14786 s//\1/
14787 q
14788 }
14789 /^X\(\/\/\)[^/].*/{
14790 s//\1/
14791 q
14792 }
14793 /^X\(\/\/\)$/{
14794 s//\1/
14795 q
14796 }
14797 /^X\(\/\).*/{
14798 s//\1/
14799 q
14800 }
14801 s/.*/./; q'`
14802 else
14803 continue
14804 fi
14805 # Extract the definition of DEPDIR, am__include, and am__quote
14806 # from the Makefile without running `make'.
14807 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14808 test -z "$DEPDIR" && continue
14809 am__include=`sed -n 's/^am__include = //p' < "$mf"`
14810 test -z "am__include" && continue
14811 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14812 # When using ansi2knr, U may be empty or an underscore; expand it
14813 U=`sed -n 's/^U = //p' < "$mf"`
14814 # Find all dependency output files, they are included files with
14815 # $(DEPDIR) in their names. We invoke sed twice because it is the
14816 # simplest approach to changing $(DEPDIR) to its actual value in the
14817 # expansion.
14818 for file in `sed -n "
14819 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14820 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
14821 # Make sure the directory exists.
14822 test -f "$dirpart/$file" && continue
14823 fdir=`$as_dirname -- "$file" ||
14824 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14825 X"$file" : 'X\(//\)[^/]' \| \
14826 X"$file" : 'X\(//\)$' \| \
14827 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14828 $as_echo X"$file" |
14829 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14830 s//\1/
14831 q
14832 }
14833 /^X\(\/\/\)[^/].*/{
14834 s//\1/
14835 q
14836 }
14837 /^X\(\/\/\)$/{
14838 s//\1/
14839 q
14840 }
14841 /^X\(\/\).*/{
14842 s//\1/
14843 q
14844 }
14845 s/.*/./; q'`
14846 as_dir=$dirpart/$fdir; as_fn_mkdir_p
14847 # echo "creating $dirpart/$file"
14848 echo '# dummy' > "$dirpart/$file"
14849 done
14850 done
14851 }
14852 ;;
14853 "libtool":C)
14854
14855 # See if we are running on zsh, and set the options which allow our
14856 # commands through without removal of \ escapes.
14857 if test -n "${ZSH_VERSION+set}" ; then
14858 setopt NO_GLOB_SUBST
14859 fi
14860
14861 cfgfile="${ofile}T"
14862 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14863 $RM "$cfgfile"
14864
14865 cat <<_LT_EOF >> "$cfgfile"
14866 #! $SHELL
14867
14868 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14869 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14870 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14871 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14872 #
14873 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14874 # 2006, 2007, 2008 Free Software Foundation, Inc.
14875 # Written by Gordon Matzigkeit, 1996
14876 #
14877 # This file is part of GNU Libtool.
14878 #
14879 # GNU Libtool is free software; you can redistribute it and/or
14880 # modify it under the terms of the GNU General Public License as
14881 # published by the Free Software Foundation; either version 2 of
14882 # the License, or (at your option) any later version.
14883 #
14884 # As a special exception to the GNU General Public License,
14885 # if you distribute this file as part of a program or library that
14886 # is built using GNU Libtool, you may include this file under the
14887 # same distribution terms that you use for the rest of that program.
14888 #
14889 # GNU Libtool is distributed in the hope that it will be useful,
14890 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14891 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14892 # GNU General Public License for more details.
14893 #
14894 # You should have received a copy of the GNU General Public License
14895 # along with GNU Libtool; see the file COPYING. If not, a copy
14896 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14897 # obtained by writing to the Free Software Foundation, Inc.,
14898 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14899
14900
14901 # The names of the tagged configurations supported by this script.
14902 available_tags=""
14903
14904 # ### BEGIN LIBTOOL CONFIG
14905
14906 # Which release of libtool.m4 was used?
14907 macro_version=$macro_version
14908 macro_revision=$macro_revision
14909
14910 # Whether or not to build shared libraries.
14911 build_libtool_libs=$enable_shared
14912
14913 # Whether or not to build static libraries.
14914 build_old_libs=$enable_static
14915
14916 # What type of objects to build.
14917 pic_mode=$pic_mode
14918
14919 # Whether or not to optimize for fast installation.
14920 fast_install=$enable_fast_install
14921
14922 # The host system.
14923 host_alias=$host_alias
14924 host=$host
14925 host_os=$host_os
14926
14927 # The build system.
14928 build_alias=$build_alias
14929 build=$build
14930 build_os=$build_os
14931
14932 # A sed program that does not truncate output.
14933 SED=$lt_SED
14934
14935 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14936 Xsed="\$SED -e 1s/^X//"
14937
14938 # A grep program that handles long lines.
14939 GREP=$lt_GREP
14940
14941 # An ERE matcher.
14942 EGREP=$lt_EGREP
14943
14944 # A literal string matcher.
14945 FGREP=$lt_FGREP
14946
14947 # A BSD- or MS-compatible name lister.
14948 NM=$lt_NM
14949
14950 # Whether we need soft or hard links.
14951 LN_S=$lt_LN_S
14952
14953 # What is the maximum length of a command?
14954 max_cmd_len=$max_cmd_len
14955
14956 # Object file suffix (normally "o").
14957 objext=$ac_objext
14958
14959 # Executable file suffix (normally "").
14960 exeext=$exeext
14961
14962 # whether the shell understands "unset".
14963 lt_unset=$lt_unset
14964
14965 # turn spaces into newlines.
14966 SP2NL=$lt_lt_SP2NL
14967
14968 # turn newlines into spaces.
14969 NL2SP=$lt_lt_NL2SP
14970
14971 # How to create reloadable object files.
14972 reload_flag=$lt_reload_flag
14973 reload_cmds=$lt_reload_cmds
14974
14975 # An object symbol dumper.
14976 OBJDUMP=$lt_OBJDUMP
14977
14978 # Method to check whether dependent libraries are shared objects.
14979 deplibs_check_method=$lt_deplibs_check_method
14980
14981 # Command to use when deplibs_check_method == "file_magic".
14982 file_magic_cmd=$lt_file_magic_cmd
14983
14984 # The archiver.
14985 AR=$lt_AR
14986 AR_FLAGS=$lt_AR_FLAGS
14987
14988 # A symbol stripping program.
14989 STRIP=$lt_STRIP
14990
14991 # Commands used to install an old-style archive.
14992 RANLIB=$lt_RANLIB
14993 old_postinstall_cmds=$lt_old_postinstall_cmds
14994 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14995
14996 # A C compiler.
14997 LTCC=$lt_CC
14998
14999 # LTCC compiler flags.
15000 LTCFLAGS=$lt_CFLAGS
15001
15002 # Take the output of nm and produce a listing of raw symbols and C names.
15003 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15004
15005 # Transform the output of nm in a proper C declaration.
15006 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15007
15008 # Transform the output of nm in a C name address pair.
15009 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15010
15011 # Transform the output of nm in a C name address pair when lib prefix is needed.
15012 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15013
15014 # The name of the directory that contains temporary libtool files.
15015 objdir=$objdir
15016
15017 # Shell to use when invoking shell scripts.
15018 SHELL=$lt_SHELL
15019
15020 # An echo program that does not interpret backslashes.
15021 ECHO=$lt_ECHO
15022
15023 # Used to examine libraries when file_magic_cmd begins with "file".
15024 MAGIC_CMD=$MAGIC_CMD
15025
15026 # Must we lock files when doing compilation?
15027 need_locks=$lt_need_locks
15028
15029 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15030 DSYMUTIL=$lt_DSYMUTIL
15031
15032 # Tool to change global to local symbols on Mac OS X.
15033 NMEDIT=$lt_NMEDIT
15034
15035 # Tool to manipulate fat objects and archives on Mac OS X.
15036 LIPO=$lt_LIPO
15037
15038 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15039 OTOOL=$lt_OTOOL
15040
15041 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15042 OTOOL64=$lt_OTOOL64
15043
15044 # Old archive suffix (normally "a").
15045 libext=$libext
15046
15047 # Shared library suffix (normally ".so").
15048 shrext_cmds=$lt_shrext_cmds
15049
15050 # The commands to extract the exported symbol list from a shared archive.
15051 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15052
15053 # Variables whose values should be saved in libtool wrapper scripts and
15054 # restored at link time.
15055 variables_saved_for_relink=$lt_variables_saved_for_relink
15056
15057 # Do we need the "lib" prefix for modules?
15058 need_lib_prefix=$need_lib_prefix
15059
15060 # Do we need a version for libraries?
15061 need_version=$need_version
15062
15063 # Library versioning type.
15064 version_type=$version_type
15065
15066 # Shared library runtime path variable.
15067 runpath_var=$runpath_var
15068
15069 # Shared library path variable.
15070 shlibpath_var=$shlibpath_var
15071
15072 # Is shlibpath searched before the hard-coded library search path?
15073 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15074
15075 # Format of library name prefix.
15076 libname_spec=$lt_libname_spec
15077
15078 # List of archive names. First name is the real one, the rest are links.
15079 # The last name is the one that the linker finds with -lNAME
15080 library_names_spec=$lt_library_names_spec
15081
15082 # The coded name of the library, if different from the real name.
15083 soname_spec=$lt_soname_spec
15084
15085 # Command to use after installation of a shared archive.
15086 postinstall_cmds=$lt_postinstall_cmds
15087
15088 # Command to use after uninstallation of a shared archive.
15089 postuninstall_cmds=$lt_postuninstall_cmds
15090
15091 # Commands used to finish a libtool library installation in a directory.
15092 finish_cmds=$lt_finish_cmds
15093
15094 # As "finish_cmds", except a single script fragment to be evaled but
15095 # not shown.
15096 finish_eval=$lt_finish_eval
15097
15098 # Whether we should hardcode library paths into libraries.
15099 hardcode_into_libs=$hardcode_into_libs
15100
15101 # Compile-time system search path for libraries.
15102 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15103
15104 # Run-time system search path for libraries.
15105 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15106
15107 # Whether dlopen is supported.
15108 dlopen_support=$enable_dlopen
15109
15110 # Whether dlopen of programs is supported.
15111 dlopen_self=$enable_dlopen_self
15112
15113 # Whether dlopen of statically linked programs is supported.
15114 dlopen_self_static=$enable_dlopen_self_static
15115
15116 # Commands to strip libraries.
15117 old_striplib=$lt_old_striplib
15118 striplib=$lt_striplib
15119
15120
15121 # The linker used to build libraries.
15122 LD=$lt_LD
15123
15124 # Commands used to build an old-style archive.
15125 old_archive_cmds=$lt_old_archive_cmds
15126
15127 # A language specific compiler.
15128 CC=$lt_compiler
15129
15130 # Is the compiler the GNU compiler?
15131 with_gcc=$GCC
15132
15133 # Compiler flag to turn off builtin functions.
15134 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15135
15136 # How to pass a linker flag through the compiler.
15137 wl=$lt_lt_prog_compiler_wl
15138
15139 # Additional compiler flags for building library objects.
15140 pic_flag=$lt_lt_prog_compiler_pic
15141
15142 # Compiler flag to prevent dynamic linking.
15143 link_static_flag=$lt_lt_prog_compiler_static
15144
15145 # Does compiler simultaneously support -c and -o options?
15146 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15147
15148 # Whether or not to add -lc for building shared libraries.
15149 build_libtool_need_lc=$archive_cmds_need_lc
15150
15151 # Whether or not to disallow shared libs when runtime libs are static.
15152 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15153
15154 # Compiler flag to allow reflexive dlopens.
15155 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15156
15157 # Compiler flag to generate shared objects directly from archives.
15158 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15159
15160 # Whether the compiler copes with passing no objects directly.
15161 compiler_needs_object=$lt_compiler_needs_object
15162
15163 # Create an old-style archive from a shared archive.
15164 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15165
15166 # Create a temporary old-style archive to link instead of a shared archive.
15167 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15168
15169 # Commands used to build a shared archive.
15170 archive_cmds=$lt_archive_cmds
15171 archive_expsym_cmds=$lt_archive_expsym_cmds
15172
15173 # Commands used to build a loadable module if different from building
15174 # a shared archive.
15175 module_cmds=$lt_module_cmds
15176 module_expsym_cmds=$lt_module_expsym_cmds
15177
15178 # Whether we are building with GNU ld or not.
15179 with_gnu_ld=$lt_with_gnu_ld
15180
15181 # Flag that allows shared libraries with undefined symbols to be built.
15182 allow_undefined_flag=$lt_allow_undefined_flag
15183
15184 # Flag that enforces no undefined symbols.
15185 no_undefined_flag=$lt_no_undefined_flag
15186
15187 # Flag to hardcode \$libdir into a binary during linking.
15188 # This must work even if \$libdir does not exist
15189 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15190
15191 # If ld is used when linking, flag to hardcode \$libdir into a binary
15192 # during linking. This must work even if \$libdir does not exist.
15193 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15194
15195 # Whether we need a single "-rpath" flag with a separated argument.
15196 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15197
15198 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15199 # DIR into the resulting binary.
15200 hardcode_direct=$hardcode_direct
15201
15202 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15203 # DIR into the resulting binary and the resulting library dependency is
15204 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15205 # library is relocated.
15206 hardcode_direct_absolute=$hardcode_direct_absolute
15207
15208 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15209 # into the resulting binary.
15210 hardcode_minus_L=$hardcode_minus_L
15211
15212 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15213 # into the resulting binary.
15214 hardcode_shlibpath_var=$hardcode_shlibpath_var
15215
15216 # Set to "yes" if building a shared library automatically hardcodes DIR
15217 # into the library and all subsequent libraries and executables linked
15218 # against it.
15219 hardcode_automatic=$hardcode_automatic
15220
15221 # Set to yes if linker adds runtime paths of dependent libraries
15222 # to runtime path list.
15223 inherit_rpath=$inherit_rpath
15224
15225 # Whether libtool must link a program against all its dependency libraries.
15226 link_all_deplibs=$link_all_deplibs
15227
15228 # Fix the shell variable \$srcfile for the compiler.
15229 fix_srcfile_path=$lt_fix_srcfile_path
15230
15231 # Set to "yes" if exported symbols are required.
15232 always_export_symbols=$always_export_symbols
15233
15234 # The commands to list exported symbols.
15235 export_symbols_cmds=$lt_export_symbols_cmds
15236
15237 # Symbols that should not be listed in the preloaded symbols.
15238 exclude_expsyms=$lt_exclude_expsyms
15239
15240 # Symbols that must always be exported.
15241 include_expsyms=$lt_include_expsyms
15242
15243 # Commands necessary for linking programs (against libraries) with templates.
15244 prelink_cmds=$lt_prelink_cmds
15245
15246 # Specify filename containing input files.
15247 file_list_spec=$lt_file_list_spec
15248
15249 # How to hardcode a shared library path into an executable.
15250 hardcode_action=$hardcode_action
15251
15252 # ### END LIBTOOL CONFIG
15253
15254 _LT_EOF
15255
15256 case $host_os in
15257 aix3*)
15258 cat <<\_LT_EOF >> "$cfgfile"
15259 # AIX sometimes has problems with the GCC collect2 program. For some
15260 # reason, if we set the COLLECT_NAMES environment variable, the problems
15261 # vanish in a puff of smoke.
15262 if test "X${COLLECT_NAMES+set}" != Xset; then
15263 COLLECT_NAMES=
15264 export COLLECT_NAMES
15265 fi
15266 _LT_EOF
15267 ;;
15268 esac
15269
15270
15271 ltmain="$ac_aux_dir/ltmain.sh"
15272
15273
15274 # We use sed instead of cat because bash on DJGPP gets confused if
15275 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15276 # text mode, it properly converts lines to CR/LF. This bash problem
15277 # is reportedly fixed, but why not run on old versions too?
15278 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15279 || (rm -f "$cfgfile"; exit 1)
15280
15281 case $xsi_shell in
15282 yes)
15283 cat << \_LT_EOF >> "$cfgfile"
15284
15285 # func_dirname file append nondir_replacement
15286 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15287 # otherwise set result to NONDIR_REPLACEMENT.
15288 func_dirname ()
15289 {
15290 case ${1} in
15291 */*) func_dirname_result="${1%/*}${2}" ;;
15292 * ) func_dirname_result="${3}" ;;
15293 esac
15294 }
15295
15296 # func_basename file
15297 func_basename ()
15298 {
15299 func_basename_result="${1##*/}"
15300 }
15301
15302 # func_dirname_and_basename file append nondir_replacement
15303 # perform func_basename and func_dirname in a single function
15304 # call:
15305 # dirname: Compute the dirname of FILE. If nonempty,
15306 # add APPEND to the result, otherwise set result
15307 # to NONDIR_REPLACEMENT.
15308 # value returned in "$func_dirname_result"
15309 # basename: Compute filename of FILE.
15310 # value retuned in "$func_basename_result"
15311 # Implementation must be kept synchronized with func_dirname
15312 # and func_basename. For efficiency, we do not delegate to
15313 # those functions but instead duplicate the functionality here.
15314 func_dirname_and_basename ()
15315 {
15316 case ${1} in
15317 */*) func_dirname_result="${1%/*}${2}" ;;
15318 * ) func_dirname_result="${3}" ;;
15319 esac
15320 func_basename_result="${1##*/}"
15321 }
15322
15323 # func_stripname prefix suffix name
15324 # strip PREFIX and SUFFIX off of NAME.
15325 # PREFIX and SUFFIX must not contain globbing or regex special
15326 # characters, hashes, percent signs, but SUFFIX may contain a leading
15327 # dot (in which case that matches only a dot).
15328 func_stripname ()
15329 {
15330 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15331 # positional parameters, so assign one to ordinary parameter first.
15332 func_stripname_result=${3}
15333 func_stripname_result=${func_stripname_result#"${1}"}
15334 func_stripname_result=${func_stripname_result%"${2}"}
15335 }
15336
15337 # func_opt_split
15338 func_opt_split ()
15339 {
15340 func_opt_split_opt=${1%%=*}
15341 func_opt_split_arg=${1#*=}
15342 }
15343
15344 # func_lo2o object
15345 func_lo2o ()
15346 {
15347 case ${1} in
15348 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15349 *) func_lo2o_result=${1} ;;
15350 esac
15351 }
15352
15353 # func_xform libobj-or-source
15354 func_xform ()
15355 {
15356 func_xform_result=${1%.*}.lo
15357 }
15358
15359 # func_arith arithmetic-term...
15360 func_arith ()
15361 {
15362 func_arith_result=$(( $* ))
15363 }
15364
15365 # func_len string
15366 # STRING may not start with a hyphen.
15367 func_len ()
15368 {
15369 func_len_result=${#1}
15370 }
15371
15372 _LT_EOF
15373 ;;
15374 *) # Bourne compatible functions.
15375 cat << \_LT_EOF >> "$cfgfile"
15376
15377 # func_dirname file append nondir_replacement
15378 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15379 # otherwise set result to NONDIR_REPLACEMENT.
15380 func_dirname ()
15381 {
15382 # Extract subdirectory from the argument.
15383 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
15384 if test "X$func_dirname_result" = "X${1}"; then
15385 func_dirname_result="${3}"
15386 else
15387 func_dirname_result="$func_dirname_result${2}"
15388 fi
15389 }
15390
15391 # func_basename file
15392 func_basename ()
15393 {
15394 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
15395 }
15396
15397
15398 # func_stripname prefix suffix name
15399 # strip PREFIX and SUFFIX off of NAME.
15400 # PREFIX and SUFFIX must not contain globbing or regex special
15401 # characters, hashes, percent signs, but SUFFIX may contain a leading
15402 # dot (in which case that matches only a dot).
15403 # func_strip_suffix prefix name
15404 func_stripname ()
15405 {
15406 case ${2} in
15407 .*) func_stripname_result=`$ECHO "X${3}" \
15408 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
15409 *) func_stripname_result=`$ECHO "X${3}" \
15410 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
15411 esac
15412 }
15413
15414 # sed scripts:
15415 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15416 my_sed_long_arg='1s/^-[^=]*=//'
15417
15418 # func_opt_split
15419 func_opt_split ()
15420 {
15421 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
15422 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
15423 }
15424
15425 # func_lo2o object
15426 func_lo2o ()
15427 {
15428 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
15429 }
15430
15431 # func_xform libobj-or-source
15432 func_xform ()
15433 {
15434 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
15435 }
15436
15437 # func_arith arithmetic-term...
15438 func_arith ()
15439 {
15440 func_arith_result=`expr "$@"`
15441 }
15442
15443 # func_len string
15444 # STRING may not start with a hyphen.
15445 func_len ()
15446 {
15447 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15448 }
15449
15450 _LT_EOF
15451 esac
15452
15453 case $lt_shell_append in
15454 yes)
15455 cat << \_LT_EOF >> "$cfgfile"
15456
15457 # func_append var value
15458 # Append VALUE to the end of shell variable VAR.
15459 func_append ()
15460 {
15461 eval "$1+=\$2"
15462 }
15463 _LT_EOF
15464 ;;
15465 *)
15466 cat << \_LT_EOF >> "$cfgfile"
15467
15468 # func_append var value
15469 # Append VALUE to the end of shell variable VAR.
15470 func_append ()
15471 {
15472 eval "$1=\$$1\$2"
15473 }
15474
15475 _LT_EOF
15476 ;;
15477 esac
15478
15479
15480 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15481 || (rm -f "$cfgfile"; exit 1)
15482
15483 mv -f "$cfgfile" "$ofile" ||
15484 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15485 chmod +x "$ofile"
15486
15487 ;;
15488
15489 esac
15490 done # for ac_tag
15491
15492
15493 as_fn_exit 0
15494 _ACEOF
15495 ac_clean_files=$ac_clean_files_save
15496
15497 test $ac_write_fail = 0 ||
15498 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15499
15500
15501 # configure is writing to config.log, and then calls config.status.
15502 # config.status does its own redirection, appending to config.log.
15503 # Unfortunately, on DOS this fails, as config.log is still kept open
15504 # by configure, so config.status won't be able to write to it; its
15505 # output is simply discarded. So we exec the FD to /dev/null,
15506 # effectively closing config.log, so it can be properly (re)opened and
15507 # appended to by config.status. When coming back to configure, we
15508 # need to make the FD available again.
15509 if test "$no_create" != yes; then
15510 ac_cs_success=:
15511 ac_config_status_args=
15512 test "$silent" = yes &&
15513 ac_config_status_args="$ac_config_status_args --quiet"
15514 exec 5>/dev/null
15515 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15516 exec 5>>config.log
15517 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15518 # would make configure fail if this is the last instruction.
15519 $ac_cs_success || as_fn_exit $?
15520 fi
15521 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15522 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15523 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15524 fi
15525
15526
15527
15528 echo ""
15529 echo " Package: ${PACKAGE_NAME} ${PACKAGE_VERSION}"
15530 echo ""
15531 echo " Configuration"
15532 echo " XDM support.........: ${have_xdmcp}"
15533 echo " Build unit tests....: ${HAVE_CHECK}"
15534 echo " XCB buffer size.....: ${xcb_queue_buffer_size}"
15535 echo ""
15536 echo " Used CFLAGS:"
15537 echo " CPPFLAGS............: ${CPPFLAGS}"
15538 echo " CFLAGS..............: ${CFLAGS}"
15539 echo " Warning CFLAGS......: ${CWARNFLAGS}"
15540 echo ""
15541 echo " Installation:"
15542 echo " Prefix..............: ${prefix}"
15543 echo ""
15544