configure revision 1.1.1.4 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for libxcb 1.9.1.
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, 2010 Free Software
10 # Foundation, 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 as_myself=
95 case $0 in #((
96 *[\\/]* ) as_myself=$0 ;;
97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 for as_dir in $PATH
99 do
100 IFS=$as_save_IFS
101 test -z "$as_dir" && as_dir=.
102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 done
104 IFS=$as_save_IFS
105
106 ;;
107 esac
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x; then
111 as_myself=$0
112 fi
113 if test ! -f "$as_myself"; then
114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 exit 1
116 fi
117
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there. '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\${$as_var+set} = xset \
124 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # CDPATH.
137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139 if test "x$CONFIG_SHELL" = x; then
140 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 emulate sh
142 NULLCMD=:
143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 # is contrary to our usage. Disable this feature.
145 alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 setopt NO_GLOB_SUBST
147 else
148 case \`(set -o) 2>/dev/null\` in #(
149 *posix*) :
150 set -o posix ;; #(
151 *) :
152 ;;
153 esac
154 fi
155 "
156 as_required="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
161
162 exitcode=0
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169 else
170 exitcode=1; echo positional parameters were not saved.
171 fi
172 test x\$exitcode = x0 || exit 1"
173 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 test \$(( 1 + 1 )) = 2 || exit 1
178
179 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
180 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
181 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
183 PATH=/empty FPATH=/empty; export PATH FPATH
184 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
185 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
186 if (eval "$as_required") 2>/dev/null; then :
187 as_have_required=yes
188 else
189 as_have_required=no
190 fi
191 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192
193 else
194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195 as_found=false
196 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197 do
198 IFS=$as_save_IFS
199 test -z "$as_dir" && as_dir=.
200 as_found=:
201 case $as_dir in #(
202 /*)
203 for as_base in sh bash ksh sh5; do
204 # Try only shells that exist, to save several forks.
205 as_shell=$as_dir/$as_base
206 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208 CONFIG_SHELL=$as_shell as_have_required=yes
209 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210 break 2
211 fi
212 fi
213 done;;
214 esac
215 as_found=false
216 done
217 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219 CONFIG_SHELL=$SHELL as_have_required=yes
220 fi; }
221 IFS=$as_save_IFS
222
223
224 if test "x$CONFIG_SHELL" != x; then :
225 # We cannot yet assume a decent shell, so we have to provide a
226 # neutralization value for shells without unset; and this also
227 # works around shells that cannot unset nonexistent variables.
228 # Preserve -v and -x to the replacement shell.
229 BASH_ENV=/dev/null
230 ENV=/dev/null
231 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232 export CONFIG_SHELL
233 case $- in # ((((
234 *v*x* | *x*v* ) as_opts=-vx ;;
235 *v* ) as_opts=-v ;;
236 *x* ) as_opts=-x ;;
237 * ) as_opts= ;;
238 esac
239 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240 fi
241
242 if test x$as_have_required = xno; then :
243 $as_echo "$0: This script requires a shell more modern than all"
244 $as_echo "$0: the shells that I found on your system."
245 if test x${ZSH_VERSION+set} = xset ; then
246 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248 else
249 $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
250 $0: xcb (at] lists.freedesktop.org about your system, including
251 $0: any error possibly output before this message. Then
252 $0: install a modern shell, or manually run the script
253 $0: under such a shell if you do have one."
254 fi
255 exit 1
256 fi
257 fi
258 fi
259 SHELL=${CONFIG_SHELL-/bin/sh}
260 export SHELL
261 # Unset more variables known to interfere with behavior of common tools.
262 CLICOLOR_FORCE= GREP_OPTIONS=
263 unset CLICOLOR_FORCE GREP_OPTIONS
264
265 ## --------------------- ##
266 ## M4sh Shell Functions. ##
267 ## --------------------- ##
268 # as_fn_unset VAR
269 # ---------------
270 # Portably unset VAR.
271 as_fn_unset ()
272 {
273 { eval $1=; unset $1;}
274 }
275 as_unset=as_fn_unset
276
277 # as_fn_set_status STATUS
278 # -----------------------
279 # Set $? to STATUS, without forking.
280 as_fn_set_status ()
281 {
282 return $1
283 } # as_fn_set_status
284
285 # as_fn_exit STATUS
286 # -----------------
287 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
288 as_fn_exit ()
289 {
290 set +e
291 as_fn_set_status $1
292 exit $1
293 } # as_fn_exit
294
295 # as_fn_mkdir_p
296 # -------------
297 # Create "$as_dir" as a directory, including parents if necessary.
298 as_fn_mkdir_p ()
299 {
300
301 case $as_dir in #(
302 -*) as_dir=./$as_dir;;
303 esac
304 test -d "$as_dir" || eval $as_mkdir_p || {
305 as_dirs=
306 while :; do
307 case $as_dir in #(
308 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
309 *) as_qdir=$as_dir;;
310 esac
311 as_dirs="'$as_qdir' $as_dirs"
312 as_dir=`$as_dirname -- "$as_dir" ||
313 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
314 X"$as_dir" : 'X\(//\)[^/]' \| \
315 X"$as_dir" : 'X\(//\)$' \| \
316 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
317 $as_echo X"$as_dir" |
318 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
319 s//\1/
320 q
321 }
322 /^X\(\/\/\)[^/].*/{
323 s//\1/
324 q
325 }
326 /^X\(\/\/\)$/{
327 s//\1/
328 q
329 }
330 /^X\(\/\).*/{
331 s//\1/
332 q
333 }
334 s/.*/./; q'`
335 test -d "$as_dir" && break
336 done
337 test -z "$as_dirs" || eval "mkdir $as_dirs"
338 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
339
340
341 } # as_fn_mkdir_p
342 # as_fn_append VAR VALUE
343 # ----------------------
344 # Append the text in VALUE to the end of the definition contained in VAR. Take
345 # advantage of any shell optimizations that allow amortized linear growth over
346 # repeated appends, instead of the typical quadratic growth present in naive
347 # implementations.
348 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
349 eval 'as_fn_append ()
350 {
351 eval $1+=\$2
352 }'
353 else
354 as_fn_append ()
355 {
356 eval $1=\$$1\$2
357 }
358 fi # as_fn_append
359
360 # as_fn_arith ARG...
361 # ------------------
362 # Perform arithmetic evaluation on the ARGs, and store the result in the
363 # global $as_val. Take advantage of shells that can avoid forks. The arguments
364 # must be portable across $(()) and expr.
365 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
366 eval 'as_fn_arith ()
367 {
368 as_val=$(( $* ))
369 }'
370 else
371 as_fn_arith ()
372 {
373 as_val=`expr "$@" || test $? -eq 1`
374 }
375 fi # as_fn_arith
376
377
378 # as_fn_error STATUS ERROR [LINENO LOG_FD]
379 # ----------------------------------------
380 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
381 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
382 # script with STATUS, using 1 if that was 0.
383 as_fn_error ()
384 {
385 as_status=$1; test $as_status -eq 0 && as_status=1
386 if test "$4"; then
387 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
388 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
389 fi
390 $as_echo "$as_me: error: $2" >&2
391 as_fn_exit $as_status
392 } # as_fn_error
393
394 if expr a : '\(a\)' >/dev/null 2>&1 &&
395 test "X`expr 00001 : '.*\(...\)'`" = X001; then
396 as_expr=expr
397 else
398 as_expr=false
399 fi
400
401 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
402 as_basename=basename
403 else
404 as_basename=false
405 fi
406
407 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
408 as_dirname=dirname
409 else
410 as_dirname=false
411 fi
412
413 as_me=`$as_basename -- "$0" ||
414 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
415 X"$0" : 'X\(//\)$' \| \
416 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
417 $as_echo X/"$0" |
418 sed '/^.*\/\([^/][^/]*\)\/*$/{
419 s//\1/
420 q
421 }
422 /^X\/\(\/\/\)$/{
423 s//\1/
424 q
425 }
426 /^X\/\(\/\).*/{
427 s//\1/
428 q
429 }
430 s/.*/./; q'`
431
432 # Avoid depending upon Character Ranges.
433 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
434 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
435 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
436 as_cr_digits='0123456789'
437 as_cr_alnum=$as_cr_Letters$as_cr_digits
438
439
440 as_lineno_1=$LINENO as_lineno_1a=$LINENO
441 as_lineno_2=$LINENO as_lineno_2a=$LINENO
442 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
443 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
444 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
445 sed -n '
446 p
447 /[$]LINENO/=
448 ' <$as_myself |
449 sed '
450 s/[$]LINENO.*/&-/
451 t lineno
452 b
453 :lineno
454 N
455 :loop
456 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
457 t loop
458 s/-\n.*//
459 ' >$as_me.lineno &&
460 chmod +x "$as_me.lineno" ||
461 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
462
463 # Don't try to exec as it changes $[0], causing all sort of problems
464 # (the dirname of $[0] is not the place where we might find the
465 # original and so on. Autoconf is especially sensitive to this).
466 . "./$as_me.lineno"
467 # Exit status is that of the last command.
468 exit
469 }
470
471 ECHO_C= ECHO_N= ECHO_T=
472 case `echo -n x` in #(((((
473 -n*)
474 case `echo 'xy\c'` in
475 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
476 xy) ECHO_C='\c';;
477 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
478 ECHO_T=' ';;
479 esac;;
480 *)
481 ECHO_N='-n';;
482 esac
483
484 rm -f conf$$ conf$$.exe conf$$.file
485 if test -d conf$$.dir; then
486 rm -f conf$$.dir/conf$$.file
487 else
488 rm -f conf$$.dir
489 mkdir conf$$.dir 2>/dev/null
490 fi
491 if (echo >conf$$.file) 2>/dev/null; then
492 if ln -s conf$$.file conf$$ 2>/dev/null; then
493 as_ln_s='ln -s'
494 # ... but there are two gotchas:
495 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
496 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
497 # In both cases, we have to default to `cp -p'.
498 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
499 as_ln_s='cp -p'
500 elif ln conf$$.file conf$$ 2>/dev/null; then
501 as_ln_s=ln
502 else
503 as_ln_s='cp -p'
504 fi
505 else
506 as_ln_s='cp -p'
507 fi
508 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
509 rmdir conf$$.dir 2>/dev/null
510
511 if mkdir -p . 2>/dev/null; then
512 as_mkdir_p='mkdir -p "$as_dir"'
513 else
514 test -d ./-p && rmdir ./-p
515 as_mkdir_p=false
516 fi
517
518 if test -x / >/dev/null 2>&1; then
519 as_test_x='test -x'
520 else
521 if ls -dL / >/dev/null 2>&1; then
522 as_ls_L_option=L
523 else
524 as_ls_L_option=
525 fi
526 as_test_x='
527 eval sh -c '\''
528 if test -d "$1"; then
529 test -d "$1/.";
530 else
531 case $1 in #(
532 -*)set "./$1";;
533 esac;
534 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
535 ???[sx]*):;;*)false;;esac;fi
536 '\'' sh
537 '
538 fi
539 as_executable_p=$as_test_x
540
541 # Sed expression to map a string onto a valid CPP name.
542 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
543
544 # Sed expression to map a string onto a valid variable name.
545 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
546
547 SHELL=${CONFIG_SHELL-/bin/sh}
548
549
550 test -n "$DJDIR" || exec 7<&0 </dev/null
551 exec 6>&1
552
553 # Name of the host.
554 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
555 # so uname gets run too.
556 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
557
558 #
559 # Initializations.
560 #
561 ac_default_prefix=/usr/local
562 ac_clean_files=
563 ac_config_libobj_dir=.
564 LIBOBJS=
565 cross_compiling=no
566 subdirs=
567 MFLAGS=
568 MAKEFLAGS=
569
570 # Identity of this package.
571 PACKAGE_NAME='libxcb'
572 PACKAGE_TARNAME='libxcb'
573 PACKAGE_VERSION='1.9.1'
574 PACKAGE_STRING='libxcb 1.9.1'
575 PACKAGE_BUGREPORT='xcb@lists.freedesktop.org'
576 PACKAGE_URL=''
577
578 ac_unique_file="xcb.pc.in"
579 # Factoring default headers for most tests.
580 ac_includes_default="\
581 #include <stdio.h>
582 #ifdef HAVE_SYS_TYPES_H
583 # include <sys/types.h>
584 #endif
585 #ifdef HAVE_SYS_STAT_H
586 # include <sys/stat.h>
587 #endif
588 #ifdef STDC_HEADERS
589 # include <stdlib.h>
590 # include <stddef.h>
591 #else
592 # ifdef HAVE_STDLIB_H
593 # include <stdlib.h>
594 # endif
595 #endif
596 #ifdef HAVE_STRING_H
597 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
598 # include <memory.h>
599 # endif
600 # include <string.h>
601 #endif
602 #ifdef HAVE_STRINGS_H
603 # include <strings.h>
604 #endif
605 #ifdef HAVE_INTTYPES_H
606 # include <inttypes.h>
607 #endif
608 #ifdef HAVE_STDINT_H
609 # include <stdint.h>
610 #endif
611 #ifdef HAVE_UNISTD_H
612 # include <unistd.h>
613 #endif"
614
615 ac_subst_vars='am__EXEEXT_FALSE
616 am__EXEEXT_TRUE
617 LTLIBOBJS
618 LIBOBJS
619 LAUNCHD
620 BUILD_XVMC_FALSE
621 BUILD_XVMC_TRUE
622 BUILD_XV_FALSE
623 BUILD_XV_TRUE
624 BUILD_XTEST_FALSE
625 BUILD_XTEST_TRUE
626 BUILD_SELINUX_FALSE
627 BUILD_SELINUX_TRUE
628 BUILD_XPRINT_FALSE
629 BUILD_XPRINT_TRUE
630 BUILD_XKB_FALSE
631 BUILD_XKB_TRUE
632 BUILD_XINPUT_FALSE
633 BUILD_XINPUT_TRUE
634 BUILD_XINERAMA_FALSE
635 BUILD_XINERAMA_TRUE
636 BUILD_XFREE86_DRI_FALSE
637 BUILD_XFREE86_DRI_TRUE
638 BUILD_XFIXES_FALSE
639 BUILD_XFIXES_TRUE
640 BUILD_XEVIE_FALSE
641 BUILD_XEVIE_TRUE
642 BUILD_SYNC_FALSE
643 BUILD_SYNC_TRUE
644 BUILD_SHM_FALSE
645 BUILD_SHM_TRUE
646 BUILD_SHAPE_FALSE
647 BUILD_SHAPE_TRUE
648 BUILD_SCREENSAVER_FALSE
649 BUILD_SCREENSAVER_TRUE
650 BUILD_RESOURCE_FALSE
651 BUILD_RESOURCE_TRUE
652 BUILD_RENDER_FALSE
653 BUILD_RENDER_TRUE
654 BUILD_RECORD_FALSE
655 BUILD_RECORD_TRUE
656 BUILD_RANDR_FALSE
657 BUILD_RANDR_TRUE
658 BUILD_GLX_FALSE
659 BUILD_GLX_TRUE
660 BUILD_DRI2_FALSE
661 BUILD_DRI2_TRUE
662 BUILD_DPMS_FALSE
663 BUILD_DPMS_TRUE
664 BUILD_DAMAGE_FALSE
665 BUILD_DAMAGE_TRUE
666 BUILD_COMPOSITE_FALSE
667 BUILD_COMPOSITE_TRUE
668 BUILD_DOCS_FALSE
669 BUILD_DOCS_TRUE
670 DOXYGEN
671 DOT
672 BUILD_DOCS
673 CWARNFLAGS
674 xcbincludedir
675 XCB_HAVE_WIN32_FALSE
676 XCB_HAVE_WIN32_TRUE
677 lt_enable_auto_import
678 XCBPROTO_XCBPYTHONDIR
679 XCBPROTO_VERSION
680 XCBPROTO_XCBINCLUDEDIR
681 NEEDED
682 XDMCP_LIBS
683 XDMCP_CFLAGS
684 NEEDED_LIBS
685 NEEDED_CFLAGS
686 XCBPROTO_LIBS
687 XCBPROTO_CFLAGS
688 HTML_CHECK_RESULT
689 XSLTPROC
690 OTOOL64
691 OTOOL
692 LIPO
693 NMEDIT
694 DSYMUTIL
695 MANIFEST_TOOL
696 RANLIB
697 ac_ct_AR
698 AR
699 LN_S
700 NM
701 ac_ct_DUMPBIN
702 DUMPBIN
703 LD
704 FGREP
705 SED
706 LIBTOOL
707 OBJDUMP
708 DLLTOOL
709 AS
710 host_os
711 host_vendor
712 host_cpu
713 host
714 build_os
715 build_vendor
716 build_cpu
717 build
718 HAVE_CHECK_FALSE
719 HAVE_CHECK_TRUE
720 CHECK_LIBS
721 CHECK_CFLAGS
722 PKG_CONFIG
723 pkgpyexecdir
724 pyexecdir
725 pkgpythondir
726 pythondir
727 PYTHON_PLATFORM
728 PYTHON_EXEC_PREFIX
729 PYTHON_PREFIX
730 PYTHON_VERSION
731 PYTHON
732 AM_BACKSLASH
733 AM_DEFAULT_VERBOSITY
734 AM_DEFAULT_V
735 AM_V
736 am__fastdepCC_FALSE
737 am__fastdepCC_TRUE
738 CCDEPMODE
739 am__nodep
740 AMDEPBACKSLASH
741 AMDEP_FALSE
742 AMDEP_TRUE
743 am__quote
744 am__include
745 DEPDIR
746 am__untar
747 am__tar
748 AMTAR
749 am__leading_dot
750 SET_MAKE
751 AWK
752 mkdir_p
753 MKDIR_P
754 INSTALL_STRIP_PROGRAM
755 STRIP
756 install_sh
757 MAKEINFO
758 AUTOHEADER
759 AUTOMAKE
760 AUTOCONF
761 ACLOCAL
762 VERSION
763 PACKAGE
764 CYGPATH_W
765 am__isrc
766 INSTALL_DATA
767 INSTALL_SCRIPT
768 INSTALL_PROGRAM
769 EGREP
770 GREP
771 CPP
772 OBJEXT
773 EXEEXT
774 ac_ct_CC
775 CPPFLAGS
776 LDFLAGS
777 CFLAGS
778 CC
779 target_alias
780 host_alias
781 build_alias
782 LIBS
783 ECHO_T
784 ECHO_N
785 ECHO_C
786 DEFS
787 mandir
788 localedir
789 libdir
790 psdir
791 pdfdir
792 dvidir
793 htmldir
794 infodir
795 docdir
796 oldincludedir
797 includedir
798 localstatedir
799 sharedstatedir
800 sysconfdir
801 datadir
802 datarootdir
803 libexecdir
804 sbindir
805 bindir
806 program_transform_name
807 prefix
808 exec_prefix
809 PACKAGE_URL
810 PACKAGE_BUGREPORT
811 PACKAGE_STRING
812 PACKAGE_VERSION
813 PACKAGE_TARNAME
814 PACKAGE_NAME
815 PATH_SEPARATOR
816 SHELL'
817 ac_subst_files=''
818 ac_user_opts='
819 enable_option_checking
820 enable_dependency_tracking
821 enable_silent_rules
822 enable_shared
823 enable_static
824 with_pic
825 enable_fast_install
826 with_gnu_ld
827 with_sysroot
828 enable_libtool_lock
829 with_queue_size
830 enable_build_docs
831 with_doxygen
832 enable_composite
833 enable_damage
834 enable_dpms
835 enable_dri2
836 enable_glx
837 enable_randr
838 enable_record
839 enable_render
840 enable_resource
841 enable_screensaver
842 enable_shape
843 enable_shm
844 enable_sync
845 enable_xevie
846 enable_xfixes
847 enable_xfree86_dri
848 enable_xinerama
849 enable_xinput
850 enable_xkb
851 enable_xprint
852 enable_selinux
853 enable_xtest
854 enable_xv
855 enable_xvmc
856 with_launchd
857 '
858 ac_precious_vars='build_alias
859 host_alias
860 target_alias
861 CC
862 CFLAGS
863 LDFLAGS
864 LIBS
865 CPPFLAGS
866 CPP
867 PYTHON
868 PKG_CONFIG
869 CHECK_CFLAGS
870 CHECK_LIBS
871 XCBPROTO_CFLAGS
872 XCBPROTO_LIBS
873 NEEDED_CFLAGS
874 NEEDED_LIBS
875 XDMCP_CFLAGS
876 XDMCP_LIBS'
877
878
879 # Initialize some variables set by options.
880 ac_init_help=
881 ac_init_version=false
882 ac_unrecognized_opts=
883 ac_unrecognized_sep=
884 # The variables have the same names as the options, with
885 # dashes changed to underlines.
886 cache_file=/dev/null
887 exec_prefix=NONE
888 no_create=
889 no_recursion=
890 prefix=NONE
891 program_prefix=NONE
892 program_suffix=NONE
893 program_transform_name=s,x,x,
894 silent=
895 site=
896 srcdir=
897 verbose=
898 x_includes=NONE
899 x_libraries=NONE
900
901 # Installation directory options.
902 # These are left unexpanded so users can "make install exec_prefix=/foo"
903 # and all the variables that are supposed to be based on exec_prefix
904 # by default will actually change.
905 # Use braces instead of parens because sh, perl, etc. also accept them.
906 # (The list follows the same order as the GNU Coding Standards.)
907 bindir='${exec_prefix}/bin'
908 sbindir='${exec_prefix}/sbin'
909 libexecdir='${exec_prefix}/libexec'
910 datarootdir='${prefix}/share'
911 datadir='${datarootdir}'
912 sysconfdir='${prefix}/etc'
913 sharedstatedir='${prefix}/com'
914 localstatedir='${prefix}/var'
915 includedir='${prefix}/include'
916 oldincludedir='/usr/include'
917 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
918 infodir='${datarootdir}/info'
919 htmldir='${docdir}'
920 dvidir='${docdir}'
921 pdfdir='${docdir}'
922 psdir='${docdir}'
923 libdir='${exec_prefix}/lib'
924 localedir='${datarootdir}/locale'
925 mandir='${datarootdir}/man'
926
927 ac_prev=
928 ac_dashdash=
929 for ac_option
930 do
931 # If the previous option needs an argument, assign it.
932 if test -n "$ac_prev"; then
933 eval $ac_prev=\$ac_option
934 ac_prev=
935 continue
936 fi
937
938 case $ac_option in
939 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
940 *=) ac_optarg= ;;
941 *) ac_optarg=yes ;;
942 esac
943
944 # Accept the important Cygnus configure options, so we can diagnose typos.
945
946 case $ac_dashdash$ac_option in
947 --)
948 ac_dashdash=yes ;;
949
950 -bindir | --bindir | --bindi | --bind | --bin | --bi)
951 ac_prev=bindir ;;
952 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
953 bindir=$ac_optarg ;;
954
955 -build | --build | --buil | --bui | --bu)
956 ac_prev=build_alias ;;
957 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
958 build_alias=$ac_optarg ;;
959
960 -cache-file | --cache-file | --cache-fil | --cache-fi \
961 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
962 ac_prev=cache_file ;;
963 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
964 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
965 cache_file=$ac_optarg ;;
966
967 --config-cache | -C)
968 cache_file=config.cache ;;
969
970 -datadir | --datadir | --datadi | --datad)
971 ac_prev=datadir ;;
972 -datadir=* | --datadir=* | --datadi=* | --datad=*)
973 datadir=$ac_optarg ;;
974
975 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
976 | --dataroo | --dataro | --datar)
977 ac_prev=datarootdir ;;
978 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
979 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
980 datarootdir=$ac_optarg ;;
981
982 -disable-* | --disable-*)
983 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
984 # Reject names that are not valid shell variable names.
985 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
986 as_fn_error $? "invalid feature name: $ac_useropt"
987 ac_useropt_orig=$ac_useropt
988 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
989 case $ac_user_opts in
990 *"
991 "enable_$ac_useropt"
992 "*) ;;
993 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
994 ac_unrecognized_sep=', ';;
995 esac
996 eval enable_$ac_useropt=no ;;
997
998 -docdir | --docdir | --docdi | --doc | --do)
999 ac_prev=docdir ;;
1000 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1001 docdir=$ac_optarg ;;
1002
1003 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1004 ac_prev=dvidir ;;
1005 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1006 dvidir=$ac_optarg ;;
1007
1008 -enable-* | --enable-*)
1009 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1010 # Reject names that are not valid shell variable names.
1011 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1012 as_fn_error $? "invalid feature name: $ac_useropt"
1013 ac_useropt_orig=$ac_useropt
1014 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1015 case $ac_user_opts in
1016 *"
1017 "enable_$ac_useropt"
1018 "*) ;;
1019 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1020 ac_unrecognized_sep=', ';;
1021 esac
1022 eval enable_$ac_useropt=\$ac_optarg ;;
1023
1024 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1025 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1026 | --exec | --exe | --ex)
1027 ac_prev=exec_prefix ;;
1028 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1029 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1030 | --exec=* | --exe=* | --ex=*)
1031 exec_prefix=$ac_optarg ;;
1032
1033 -gas | --gas | --ga | --g)
1034 # Obsolete; use --with-gas.
1035 with_gas=yes ;;
1036
1037 -help | --help | --hel | --he | -h)
1038 ac_init_help=long ;;
1039 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1040 ac_init_help=recursive ;;
1041 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1042 ac_init_help=short ;;
1043
1044 -host | --host | --hos | --ho)
1045 ac_prev=host_alias ;;
1046 -host=* | --host=* | --hos=* | --ho=*)
1047 host_alias=$ac_optarg ;;
1048
1049 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1050 ac_prev=htmldir ;;
1051 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1052 | --ht=*)
1053 htmldir=$ac_optarg ;;
1054
1055 -includedir | --includedir | --includedi | --included | --include \
1056 | --includ | --inclu | --incl | --inc)
1057 ac_prev=includedir ;;
1058 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1059 | --includ=* | --inclu=* | --incl=* | --inc=*)
1060 includedir=$ac_optarg ;;
1061
1062 -infodir | --infodir | --infodi | --infod | --info | --inf)
1063 ac_prev=infodir ;;
1064 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1065 infodir=$ac_optarg ;;
1066
1067 -libdir | --libdir | --libdi | --libd)
1068 ac_prev=libdir ;;
1069 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1070 libdir=$ac_optarg ;;
1071
1072 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1073 | --libexe | --libex | --libe)
1074 ac_prev=libexecdir ;;
1075 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1076 | --libexe=* | --libex=* | --libe=*)
1077 libexecdir=$ac_optarg ;;
1078
1079 -localedir | --localedir | --localedi | --localed | --locale)
1080 ac_prev=localedir ;;
1081 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1082 localedir=$ac_optarg ;;
1083
1084 -localstatedir | --localstatedir | --localstatedi | --localstated \
1085 | --localstate | --localstat | --localsta | --localst | --locals)
1086 ac_prev=localstatedir ;;
1087 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1088 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1089 localstatedir=$ac_optarg ;;
1090
1091 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1092 ac_prev=mandir ;;
1093 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1094 mandir=$ac_optarg ;;
1095
1096 -nfp | --nfp | --nf)
1097 # Obsolete; use --without-fp.
1098 with_fp=no ;;
1099
1100 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1101 | --no-cr | --no-c | -n)
1102 no_create=yes ;;
1103
1104 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1105 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1106 no_recursion=yes ;;
1107
1108 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1109 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1110 | --oldin | --oldi | --old | --ol | --o)
1111 ac_prev=oldincludedir ;;
1112 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1113 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1114 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1115 oldincludedir=$ac_optarg ;;
1116
1117 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1118 ac_prev=prefix ;;
1119 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1120 prefix=$ac_optarg ;;
1121
1122 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1123 | --program-pre | --program-pr | --program-p)
1124 ac_prev=program_prefix ;;
1125 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1126 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1127 program_prefix=$ac_optarg ;;
1128
1129 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1130 | --program-suf | --program-su | --program-s)
1131 ac_prev=program_suffix ;;
1132 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1133 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1134 program_suffix=$ac_optarg ;;
1135
1136 -program-transform-name | --program-transform-name \
1137 | --program-transform-nam | --program-transform-na \
1138 | --program-transform-n | --program-transform- \
1139 | --program-transform | --program-transfor \
1140 | --program-transfo | --program-transf \
1141 | --program-trans | --program-tran \
1142 | --progr-tra | --program-tr | --program-t)
1143 ac_prev=program_transform_name ;;
1144 -program-transform-name=* | --program-transform-name=* \
1145 | --program-transform-nam=* | --program-transform-na=* \
1146 | --program-transform-n=* | --program-transform-=* \
1147 | --program-transform=* | --program-transfor=* \
1148 | --program-transfo=* | --program-transf=* \
1149 | --program-trans=* | --program-tran=* \
1150 | --progr-tra=* | --program-tr=* | --program-t=*)
1151 program_transform_name=$ac_optarg ;;
1152
1153 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1154 ac_prev=pdfdir ;;
1155 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1156 pdfdir=$ac_optarg ;;
1157
1158 -psdir | --psdir | --psdi | --psd | --ps)
1159 ac_prev=psdir ;;
1160 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1161 psdir=$ac_optarg ;;
1162
1163 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1164 | -silent | --silent | --silen | --sile | --sil)
1165 silent=yes ;;
1166
1167 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1168 ac_prev=sbindir ;;
1169 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1170 | --sbi=* | --sb=*)
1171 sbindir=$ac_optarg ;;
1172
1173 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1174 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1175 | --sharedst | --shareds | --shared | --share | --shar \
1176 | --sha | --sh)
1177 ac_prev=sharedstatedir ;;
1178 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1179 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1180 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1181 | --sha=* | --sh=*)
1182 sharedstatedir=$ac_optarg ;;
1183
1184 -site | --site | --sit)
1185 ac_prev=site ;;
1186 -site=* | --site=* | --sit=*)
1187 site=$ac_optarg ;;
1188
1189 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1190 ac_prev=srcdir ;;
1191 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1192 srcdir=$ac_optarg ;;
1193
1194 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1195 | --syscon | --sysco | --sysc | --sys | --sy)
1196 ac_prev=sysconfdir ;;
1197 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1198 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1199 sysconfdir=$ac_optarg ;;
1200
1201 -target | --target | --targe | --targ | --tar | --ta | --t)
1202 ac_prev=target_alias ;;
1203 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1204 target_alias=$ac_optarg ;;
1205
1206 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1207 verbose=yes ;;
1208
1209 -version | --version | --versio | --versi | --vers | -V)
1210 ac_init_version=: ;;
1211
1212 -with-* | --with-*)
1213 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1214 # Reject names that are not valid shell variable names.
1215 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1216 as_fn_error $? "invalid package name: $ac_useropt"
1217 ac_useropt_orig=$ac_useropt
1218 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1219 case $ac_user_opts in
1220 *"
1221 "with_$ac_useropt"
1222 "*) ;;
1223 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1224 ac_unrecognized_sep=', ';;
1225 esac
1226 eval with_$ac_useropt=\$ac_optarg ;;
1227
1228 -without-* | --without-*)
1229 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1230 # Reject names that are not valid shell variable names.
1231 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1232 as_fn_error $? "invalid package name: $ac_useropt"
1233 ac_useropt_orig=$ac_useropt
1234 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1235 case $ac_user_opts in
1236 *"
1237 "with_$ac_useropt"
1238 "*) ;;
1239 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1240 ac_unrecognized_sep=', ';;
1241 esac
1242 eval with_$ac_useropt=no ;;
1243
1244 --x)
1245 # Obsolete; use --with-x.
1246 with_x=yes ;;
1247
1248 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1249 | --x-incl | --x-inc | --x-in | --x-i)
1250 ac_prev=x_includes ;;
1251 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1252 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1253 x_includes=$ac_optarg ;;
1254
1255 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1256 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1257 ac_prev=x_libraries ;;
1258 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1259 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1260 x_libraries=$ac_optarg ;;
1261
1262 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1263 Try \`$0 --help' for more information"
1264 ;;
1265
1266 *=*)
1267 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1268 # Reject names that are not valid shell variable names.
1269 case $ac_envvar in #(
1270 '' | [0-9]* | *[!_$as_cr_alnum]* )
1271 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1272 esac
1273 eval $ac_envvar=\$ac_optarg
1274 export $ac_envvar ;;
1275
1276 *)
1277 # FIXME: should be removed in autoconf 3.0.
1278 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1279 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1280 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1281 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1282 ;;
1283
1284 esac
1285 done
1286
1287 if test -n "$ac_prev"; then
1288 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1289 as_fn_error $? "missing argument to $ac_option"
1290 fi
1291
1292 if test -n "$ac_unrecognized_opts"; then
1293 case $enable_option_checking in
1294 no) ;;
1295 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1296 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1297 esac
1298 fi
1299
1300 # Check all directory arguments for consistency.
1301 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1302 datadir sysconfdir sharedstatedir localstatedir includedir \
1303 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1304 libdir localedir mandir
1305 do
1306 eval ac_val=\$$ac_var
1307 # Remove trailing slashes.
1308 case $ac_val in
1309 */ )
1310 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1311 eval $ac_var=\$ac_val;;
1312 esac
1313 # Be sure to have absolute directory names.
1314 case $ac_val in
1315 [\\/$]* | ?:[\\/]* ) continue;;
1316 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1317 esac
1318 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1319 done
1320
1321 # There might be people who depend on the old broken behavior: `$host'
1322 # used to hold the argument of --host etc.
1323 # FIXME: To remove some day.
1324 build=$build_alias
1325 host=$host_alias
1326 target=$target_alias
1327
1328 # FIXME: To remove some day.
1329 if test "x$host_alias" != x; then
1330 if test "x$build_alias" = x; then
1331 cross_compiling=maybe
1332 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1333 If a cross compiler is detected then cross compile mode will be used" >&2
1334 elif test "x$build_alias" != "x$host_alias"; then
1335 cross_compiling=yes
1336 fi
1337 fi
1338
1339 ac_tool_prefix=
1340 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1341
1342 test "$silent" = yes && exec 6>/dev/null
1343
1344
1345 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1346 ac_ls_di=`ls -di .` &&
1347 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1348 as_fn_error $? "working directory cannot be determined"
1349 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1350 as_fn_error $? "pwd does not report name of working directory"
1351
1352
1353 # Find the source files, if location was not specified.
1354 if test -z "$srcdir"; then
1355 ac_srcdir_defaulted=yes
1356 # Try the directory containing this script, then the parent directory.
1357 ac_confdir=`$as_dirname -- "$as_myself" ||
1358 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1359 X"$as_myself" : 'X\(//\)[^/]' \| \
1360 X"$as_myself" : 'X\(//\)$' \| \
1361 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1362 $as_echo X"$as_myself" |
1363 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1364 s//\1/
1365 q
1366 }
1367 /^X\(\/\/\)[^/].*/{
1368 s//\1/
1369 q
1370 }
1371 /^X\(\/\/\)$/{
1372 s//\1/
1373 q
1374 }
1375 /^X\(\/\).*/{
1376 s//\1/
1377 q
1378 }
1379 s/.*/./; q'`
1380 srcdir=$ac_confdir
1381 if test ! -r "$srcdir/$ac_unique_file"; then
1382 srcdir=..
1383 fi
1384 else
1385 ac_srcdir_defaulted=no
1386 fi
1387 if test ! -r "$srcdir/$ac_unique_file"; then
1388 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1389 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1390 fi
1391 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1392 ac_abs_confdir=`(
1393 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1394 pwd)`
1395 # When building in place, set srcdir=.
1396 if test "$ac_abs_confdir" = "$ac_pwd"; then
1397 srcdir=.
1398 fi
1399 # Remove unnecessary trailing slashes from srcdir.
1400 # Double slashes in file names in object file debugging info
1401 # mess up M-x gdb in Emacs.
1402 case $srcdir in
1403 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1404 esac
1405 for ac_var in $ac_precious_vars; do
1406 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1407 eval ac_env_${ac_var}_value=\$${ac_var}
1408 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1409 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1410 done
1411
1412 #
1413 # Report the --help message.
1414 #
1415 if test "$ac_init_help" = "long"; then
1416 # Omit some internal or obsolete options to make the list less imposing.
1417 # This message is too long to be a string in the A/UX 3.1 sh.
1418 cat <<_ACEOF
1419 \`configure' configures libxcb 1.9.1 to adapt to many kinds of systems.
1420
1421 Usage: $0 [OPTION]... [VAR=VALUE]...
1422
1423 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1424 VAR=VALUE. See below for descriptions of some of the useful variables.
1425
1426 Defaults for the options are specified in brackets.
1427
1428 Configuration:
1429 -h, --help display this help and exit
1430 --help=short display options specific to this package
1431 --help=recursive display the short help of all the included packages
1432 -V, --version display version information and exit
1433 -q, --quiet, --silent do not print \`checking ...' messages
1434 --cache-file=FILE cache test results in FILE [disabled]
1435 -C, --config-cache alias for \`--cache-file=config.cache'
1436 -n, --no-create do not create output files
1437 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1438
1439 Installation directories:
1440 --prefix=PREFIX install architecture-independent files in PREFIX
1441 [$ac_default_prefix]
1442 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1443 [PREFIX]
1444
1445 By default, \`make install' will install all the files in
1446 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1447 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1448 for instance \`--prefix=\$HOME'.
1449
1450 For better control, use the options below.
1451
1452 Fine tuning of the installation directories:
1453 --bindir=DIR user executables [EPREFIX/bin]
1454 --sbindir=DIR system admin executables [EPREFIX/sbin]
1455 --libexecdir=DIR program executables [EPREFIX/libexec]
1456 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1457 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1458 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1459 --libdir=DIR object code libraries [EPREFIX/lib]
1460 --includedir=DIR C header files [PREFIX/include]
1461 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1462 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1463 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1464 --infodir=DIR info documentation [DATAROOTDIR/info]
1465 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1466 --mandir=DIR man documentation [DATAROOTDIR/man]
1467 --docdir=DIR documentation root [DATAROOTDIR/doc/libxcb]
1468 --htmldir=DIR html documentation [DOCDIR]
1469 --dvidir=DIR dvi documentation [DOCDIR]
1470 --pdfdir=DIR pdf documentation [DOCDIR]
1471 --psdir=DIR ps documentation [DOCDIR]
1472 _ACEOF
1473
1474 cat <<\_ACEOF
1475
1476 Program names:
1477 --program-prefix=PREFIX prepend PREFIX to installed program names
1478 --program-suffix=SUFFIX append SUFFIX to installed program names
1479 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1480
1481 System types:
1482 --build=BUILD configure for building on BUILD [guessed]
1483 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1484 _ACEOF
1485 fi
1486
1487 if test -n "$ac_init_help"; then
1488 case $ac_init_help in
1489 short | recursive ) echo "Configuration of libxcb 1.9.1:";;
1490 esac
1491 cat <<\_ACEOF
1492
1493 Optional Features:
1494 --disable-option-checking ignore unrecognized --enable/--with options
1495 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1496 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1497 --enable-dependency-tracking
1498 do not reject slow dependency extractors
1499 --disable-dependency-tracking
1500 speeds up one-time build
1501 --enable-silent-rules less verbose build output (undo: "make V=1")
1502 --disable-silent-rules verbose build output (undo: "make V=0")
1503 --enable-shared[=PKGS] build shared libraries [default=yes]
1504 --enable-static[=PKGS] build static libraries [default=yes]
1505 --enable-fast-install[=PKGS]
1506 optimize for fast installation [default=yes]
1507 --disable-libtool-lock avoid locking (might break parallel builds)
1508 --disable-build-docs Disable the build of the documentation
1509 --enable-composite Build XCB Composite Extension (default: "yes")
1510 --enable-damage Build XCB Damage Extension (default: "yes")
1511 --enable-dpms Build XCB DPMS Extension (default: "yes")
1512 --enable-dri2 Build XCB DRI2 Extension (default: "yes")
1513 --enable-glx Build XCB GLX Extension (default: "yes")
1514 --enable-randr Build XCB RandR Extension (default: "yes")
1515 --enable-record Build XCB Record Extension (default: "yes")
1516 --enable-render Build XCB Render Extension (default: "yes")
1517 --enable-resource Build XCB Resource Extension (default: "yes")
1518 --enable-screensaver Build XCB Screensaver Extension (default: "yes")
1519 --enable-shape Build XCB Shape Extension (default: "yes")
1520 --enable-shm Build XCB Shm Extension (default: "yes")
1521 --enable-sync Build XCB Sync Extension (default: "yes")
1522 --enable-xevie Build XCB Xevie Extension (default: "yes")
1523 --enable-xfixes Build XCB XFixes Extension (default: "yes")
1524 --enable-xfree86-dri Build XCB XFree86-DRI Extension (default: "yes")
1525 --enable-xinerama Build XCB Xinerama Extension (default: "yes")
1526 --enable-xinput Build XCB XInput Extension (default: "no")
1527 --enable-xkb Build XCB XKB Extension (default: "no")
1528 --enable-xprint Build XCB Xprint Extension (default: "yes")
1529 --enable-selinux Build XCB SELinux Extension (default: "no")
1530 --enable-xtest Build XCB XTest Extension (default: "yes")
1531 --enable-xv Build XCB Xv Extension (default: "yes")
1532 --enable-xvmc Build XCB XvMC Extension (default: "yes")
1533
1534 Optional Packages:
1535 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1536 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1537 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1538 both]
1539 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1540 --with-sysroot=DIR Search for dependent libraries within DIR
1541 (or the compiler's sysroot if not specified).
1542 --with-queue-size=SIZE Set the XCB buffer queue size (default is 16384)
1543 --with-doxygen=FILE doxygen program to use (eg /usr/bin/doxygen)
1544 --with-launchd Build with support for Apple's launchd (default:
1545 auto)
1546
1547 Some influential environment variables:
1548 CC C compiler command
1549 CFLAGS C compiler flags
1550 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1551 nonstandard directory <lib dir>
1552 LIBS libraries to pass to the linker, e.g. -l<library>
1553 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1554 you have headers in a nonstandard directory <include dir>
1555 CPP C preprocessor
1556 PYTHON the Python interpreter
1557 PKG_CONFIG path to pkg-config utility
1558 CHECK_CFLAGS
1559 C compiler flags for CHECK, overriding pkg-config
1560 CHECK_LIBS linker flags for CHECK, overriding pkg-config
1561 XCBPROTO_CFLAGS
1562 C compiler flags for XCBPROTO, overriding pkg-config
1563 XCBPROTO_LIBS
1564 linker flags for XCBPROTO, overriding pkg-config
1565 NEEDED_CFLAGS
1566 C compiler flags for NEEDED, overriding pkg-config
1567 NEEDED_LIBS linker flags for NEEDED, overriding pkg-config
1568 XDMCP_CFLAGS
1569 C compiler flags for XDMCP, overriding pkg-config
1570 XDMCP_LIBS linker flags for XDMCP, overriding pkg-config
1571
1572 Use these variables to override the choices made by `configure' or to help
1573 it to find libraries and programs with nonstandard names/locations.
1574
1575 Report bugs to <xcb@lists.freedesktop.org>.
1576 _ACEOF
1577 ac_status=$?
1578 fi
1579
1580 if test "$ac_init_help" = "recursive"; then
1581 # If there are subdirs, report their specific --help.
1582 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1583 test -d "$ac_dir" ||
1584 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1585 continue
1586 ac_builddir=.
1587
1588 case "$ac_dir" in
1589 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1590 *)
1591 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1592 # A ".." for each directory in $ac_dir_suffix.
1593 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1594 case $ac_top_builddir_sub in
1595 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1596 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1597 esac ;;
1598 esac
1599 ac_abs_top_builddir=$ac_pwd
1600 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1601 # for backward compatibility:
1602 ac_top_builddir=$ac_top_build_prefix
1603
1604 case $srcdir in
1605 .) # We are building in place.
1606 ac_srcdir=.
1607 ac_top_srcdir=$ac_top_builddir_sub
1608 ac_abs_top_srcdir=$ac_pwd ;;
1609 [\\/]* | ?:[\\/]* ) # Absolute name.
1610 ac_srcdir=$srcdir$ac_dir_suffix;
1611 ac_top_srcdir=$srcdir
1612 ac_abs_top_srcdir=$srcdir ;;
1613 *) # Relative name.
1614 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1615 ac_top_srcdir=$ac_top_build_prefix$srcdir
1616 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1617 esac
1618 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1619
1620 cd "$ac_dir" || { ac_status=$?; continue; }
1621 # Check for guested configure.
1622 if test -f "$ac_srcdir/configure.gnu"; then
1623 echo &&
1624 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1625 elif test -f "$ac_srcdir/configure"; then
1626 echo &&
1627 $SHELL "$ac_srcdir/configure" --help=recursive
1628 else
1629 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1630 fi || ac_status=$?
1631 cd "$ac_pwd" || { ac_status=$?; break; }
1632 done
1633 fi
1634
1635 test -n "$ac_init_help" && exit $ac_status
1636 if $ac_init_version; then
1637 cat <<\_ACEOF
1638 libxcb configure 1.9.1
1639 generated by GNU Autoconf 2.68
1640
1641 Copyright (C) 2010 Free Software Foundation, Inc.
1642 This configure script is free software; the Free Software Foundation
1643 gives unlimited permission to copy, distribute and modify it.
1644 _ACEOF
1645 exit
1646 fi
1647
1648 ## ------------------------ ##
1649 ## Autoconf initialization. ##
1650 ## ------------------------ ##
1651
1652 # ac_fn_c_try_compile LINENO
1653 # --------------------------
1654 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1655 ac_fn_c_try_compile ()
1656 {
1657 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1658 rm -f conftest.$ac_objext
1659 if { { ac_try="$ac_compile"
1660 case "(($ac_try" in
1661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1662 *) ac_try_echo=$ac_try;;
1663 esac
1664 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1665 $as_echo "$ac_try_echo"; } >&5
1666 (eval "$ac_compile") 2>conftest.err
1667 ac_status=$?
1668 if test -s conftest.err; then
1669 grep -v '^ *+' conftest.err >conftest.er1
1670 cat conftest.er1 >&5
1671 mv -f conftest.er1 conftest.err
1672 fi
1673 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1674 test $ac_status = 0; } && {
1675 test -z "$ac_c_werror_flag" ||
1676 test ! -s conftest.err
1677 } && test -s conftest.$ac_objext; then :
1678 ac_retval=0
1679 else
1680 $as_echo "$as_me: failed program was:" >&5
1681 sed 's/^/| /' conftest.$ac_ext >&5
1682
1683 ac_retval=1
1684 fi
1685 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1686 as_fn_set_status $ac_retval
1687
1688 } # ac_fn_c_try_compile
1689
1690 # ac_fn_c_try_cpp LINENO
1691 # ----------------------
1692 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1693 ac_fn_c_try_cpp ()
1694 {
1695 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1696 if { { ac_try="$ac_cpp conftest.$ac_ext"
1697 case "(($ac_try" in
1698 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1699 *) ac_try_echo=$ac_try;;
1700 esac
1701 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1702 $as_echo "$ac_try_echo"; } >&5
1703 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1704 ac_status=$?
1705 if test -s conftest.err; then
1706 grep -v '^ *+' conftest.err >conftest.er1
1707 cat conftest.er1 >&5
1708 mv -f conftest.er1 conftest.err
1709 fi
1710 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1711 test $ac_status = 0; } > conftest.i && {
1712 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1713 test ! -s conftest.err
1714 }; then :
1715 ac_retval=0
1716 else
1717 $as_echo "$as_me: failed program was:" >&5
1718 sed 's/^/| /' conftest.$ac_ext >&5
1719
1720 ac_retval=1
1721 fi
1722 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1723 as_fn_set_status $ac_retval
1724
1725 } # ac_fn_c_try_cpp
1726
1727 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1728 # -------------------------------------------------------
1729 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1730 # the include files in INCLUDES and setting the cache variable VAR
1731 # accordingly.
1732 ac_fn_c_check_header_mongrel ()
1733 {
1734 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1735 if eval \${$3+:} false; then :
1736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1737 $as_echo_n "checking for $2... " >&6; }
1738 if eval \${$3+:} false; then :
1739 $as_echo_n "(cached) " >&6
1740 fi
1741 eval ac_res=\$$3
1742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1743 $as_echo "$ac_res" >&6; }
1744 else
1745 # Is the header compilable?
1746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1747 $as_echo_n "checking $2 usability... " >&6; }
1748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1749 /* end confdefs.h. */
1750 $4
1751 #include <$2>
1752 _ACEOF
1753 if ac_fn_c_try_compile "$LINENO"; then :
1754 ac_header_compiler=yes
1755 else
1756 ac_header_compiler=no
1757 fi
1758 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1760 $as_echo "$ac_header_compiler" >&6; }
1761
1762 # Is the header present?
1763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1764 $as_echo_n "checking $2 presence... " >&6; }
1765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1766 /* end confdefs.h. */
1767 #include <$2>
1768 _ACEOF
1769 if ac_fn_c_try_cpp "$LINENO"; then :
1770 ac_header_preproc=yes
1771 else
1772 ac_header_preproc=no
1773 fi
1774 rm -f conftest.err conftest.i conftest.$ac_ext
1775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1776 $as_echo "$ac_header_preproc" >&6; }
1777
1778 # So? What about this header?
1779 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1780 yes:no: )
1781 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1782 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1783 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1784 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1785 ;;
1786 no:yes:* )
1787 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1788 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1789 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1790 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1791 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1792 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1793 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1794 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1795 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1796 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1797 ( $as_echo "## ---------------------------------------- ##
1798 ## Report this to xcb (at] lists.freedesktop.org ##
1799 ## ---------------------------------------- ##"
1800 ) | sed "s/^/$as_me: WARNING: /" >&2
1801 ;;
1802 esac
1803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1804 $as_echo_n "checking for $2... " >&6; }
1805 if eval \${$3+:} false; then :
1806 $as_echo_n "(cached) " >&6
1807 else
1808 eval "$3=\$ac_header_compiler"
1809 fi
1810 eval ac_res=\$$3
1811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1812 $as_echo "$ac_res" >&6; }
1813 fi
1814 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1815
1816 } # ac_fn_c_check_header_mongrel
1817
1818 # ac_fn_c_try_run LINENO
1819 # ----------------------
1820 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1821 # that executables *can* be run.
1822 ac_fn_c_try_run ()
1823 {
1824 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1825 if { { ac_try="$ac_link"
1826 case "(($ac_try" in
1827 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1828 *) ac_try_echo=$ac_try;;
1829 esac
1830 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1831 $as_echo "$ac_try_echo"; } >&5
1832 (eval "$ac_link") 2>&5
1833 ac_status=$?
1834 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1835 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1836 { { case "(($ac_try" in
1837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1838 *) ac_try_echo=$ac_try;;
1839 esac
1840 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1841 $as_echo "$ac_try_echo"; } >&5
1842 (eval "$ac_try") 2>&5
1843 ac_status=$?
1844 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1845 test $ac_status = 0; }; }; then :
1846 ac_retval=0
1847 else
1848 $as_echo "$as_me: program exited with status $ac_status" >&5
1849 $as_echo "$as_me: failed program was:" >&5
1850 sed 's/^/| /' conftest.$ac_ext >&5
1851
1852 ac_retval=$ac_status
1853 fi
1854 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1855 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1856 as_fn_set_status $ac_retval
1857
1858 } # ac_fn_c_try_run
1859
1860 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1861 # -------------------------------------------------------
1862 # Tests whether HEADER exists and can be compiled using the include files in
1863 # INCLUDES, setting the cache variable VAR accordingly.
1864 ac_fn_c_check_header_compile ()
1865 {
1866 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1868 $as_echo_n "checking for $2... " >&6; }
1869 if eval \${$3+:} false; then :
1870 $as_echo_n "(cached) " >&6
1871 else
1872 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1873 /* end confdefs.h. */
1874 $4
1875 #include <$2>
1876 _ACEOF
1877 if ac_fn_c_try_compile "$LINENO"; then :
1878 eval "$3=yes"
1879 else
1880 eval "$3=no"
1881 fi
1882 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1883 fi
1884 eval ac_res=\$$3
1885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1886 $as_echo "$ac_res" >&6; }
1887 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1888
1889 } # ac_fn_c_check_header_compile
1890
1891 # ac_fn_c_try_link LINENO
1892 # -----------------------
1893 # Try to link conftest.$ac_ext, and return whether this succeeded.
1894 ac_fn_c_try_link ()
1895 {
1896 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1897 rm -f conftest.$ac_objext conftest$ac_exeext
1898 if { { ac_try="$ac_link"
1899 case "(($ac_try" in
1900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1901 *) ac_try_echo=$ac_try;;
1902 esac
1903 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1904 $as_echo "$ac_try_echo"; } >&5
1905 (eval "$ac_link") 2>conftest.err
1906 ac_status=$?
1907 if test -s conftest.err; then
1908 grep -v '^ *+' conftest.err >conftest.er1
1909 cat conftest.er1 >&5
1910 mv -f conftest.er1 conftest.err
1911 fi
1912 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1913 test $ac_status = 0; } && {
1914 test -z "$ac_c_werror_flag" ||
1915 test ! -s conftest.err
1916 } && test -s conftest$ac_exeext && {
1917 test "$cross_compiling" = yes ||
1918 $as_test_x conftest$ac_exeext
1919 }; then :
1920 ac_retval=0
1921 else
1922 $as_echo "$as_me: failed program was:" >&5
1923 sed 's/^/| /' conftest.$ac_ext >&5
1924
1925 ac_retval=1
1926 fi
1927 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1928 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1929 # interfere with the next link command; also delete a directory that is
1930 # left behind by Apple's compiler. We do this before executing the actions.
1931 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1932 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1933 as_fn_set_status $ac_retval
1934
1935 } # ac_fn_c_try_link
1936
1937 # ac_fn_c_check_func LINENO FUNC VAR
1938 # ----------------------------------
1939 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1940 ac_fn_c_check_func ()
1941 {
1942 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1944 $as_echo_n "checking for $2... " >&6; }
1945 if eval \${$3+:} false; then :
1946 $as_echo_n "(cached) " >&6
1947 else
1948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1949 /* end confdefs.h. */
1950 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1951 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1952 #define $2 innocuous_$2
1953
1954 /* System header to define __stub macros and hopefully few prototypes,
1955 which can conflict with char $2 (); below.
1956 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1957 <limits.h> exists even on freestanding compilers. */
1958
1959 #ifdef __STDC__
1960 # include <limits.h>
1961 #else
1962 # include <assert.h>
1963 #endif
1964
1965 #undef $2
1966
1967 /* Override any GCC internal prototype to avoid an error.
1968 Use char because int might match the return type of a GCC
1969 builtin and then its argument prototype would still apply. */
1970 #ifdef __cplusplus
1971 extern "C"
1972 #endif
1973 char $2 ();
1974 /* The GNU C library defines this for functions which it implements
1975 to always fail with ENOSYS. Some functions are actually named
1976 something starting with __ and the normal name is an alias. */
1977 #if defined __stub_$2 || defined __stub___$2
1978 choke me
1979 #endif
1980
1981 int
1982 main ()
1983 {
1984 return $2 ();
1985 ;
1986 return 0;
1987 }
1988 _ACEOF
1989 if ac_fn_c_try_link "$LINENO"; then :
1990 eval "$3=yes"
1991 else
1992 eval "$3=no"
1993 fi
1994 rm -f core conftest.err conftest.$ac_objext \
1995 conftest$ac_exeext conftest.$ac_ext
1996 fi
1997 eval ac_res=\$$3
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1999 $as_echo "$ac_res" >&6; }
2000 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2001
2002 } # ac_fn_c_check_func
2003
2004 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2005 # ----------------------------------------------------
2006 # Tries to find if the field MEMBER exists in type AGGR, after including
2007 # INCLUDES, setting cache variable VAR accordingly.
2008 ac_fn_c_check_member ()
2009 {
2010 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2012 $as_echo_n "checking for $2.$3... " >&6; }
2013 if eval \${$4+:} false; then :
2014 $as_echo_n "(cached) " >&6
2015 else
2016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2017 /* end confdefs.h. */
2018 $5
2019 int
2020 main ()
2021 {
2022 static $2 ac_aggr;
2023 if (ac_aggr.$3)
2024 return 0;
2025 ;
2026 return 0;
2027 }
2028 _ACEOF
2029 if ac_fn_c_try_compile "$LINENO"; then :
2030 eval "$4=yes"
2031 else
2032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2033 /* end confdefs.h. */
2034 $5
2035 int
2036 main ()
2037 {
2038 static $2 ac_aggr;
2039 if (sizeof ac_aggr.$3)
2040 return 0;
2041 ;
2042 return 0;
2043 }
2044 _ACEOF
2045 if ac_fn_c_try_compile "$LINENO"; then :
2046 eval "$4=yes"
2047 else
2048 eval "$4=no"
2049 fi
2050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2051 fi
2052 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2053 fi
2054 eval ac_res=\$$4
2055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2056 $as_echo "$ac_res" >&6; }
2057 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2058
2059 } # ac_fn_c_check_member
2060
2061 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2062 # ---------------------------------------------
2063 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2064 # accordingly.
2065 ac_fn_c_check_decl ()
2066 {
2067 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2068 as_decl_name=`echo $2|sed 's/ *(.*//'`
2069 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2071 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2072 if eval \${$3+:} false; then :
2073 $as_echo_n "(cached) " >&6
2074 else
2075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2076 /* end confdefs.h. */
2077 $4
2078 int
2079 main ()
2080 {
2081 #ifndef $as_decl_name
2082 #ifdef __cplusplus
2083 (void) $as_decl_use;
2084 #else
2085 (void) $as_decl_name;
2086 #endif
2087 #endif
2088
2089 ;
2090 return 0;
2091 }
2092 _ACEOF
2093 if ac_fn_c_try_compile "$LINENO"; then :
2094 eval "$3=yes"
2095 else
2096 eval "$3=no"
2097 fi
2098 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2099 fi
2100 eval ac_res=\$$3
2101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2102 $as_echo "$ac_res" >&6; }
2103 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2104
2105 } # ac_fn_c_check_decl
2106 cat >config.log <<_ACEOF
2107 This file contains any messages produced by compilers while
2108 running configure, to aid debugging if configure makes a mistake.
2109
2110 It was created by libxcb $as_me 1.9.1, which was
2111 generated by GNU Autoconf 2.68. Invocation command line was
2112
2113 $ $0 $@
2114
2115 _ACEOF
2116 exec 5>>config.log
2117 {
2118 cat <<_ASUNAME
2119 ## --------- ##
2120 ## Platform. ##
2121 ## --------- ##
2122
2123 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2124 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2125 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2126 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2127 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2128
2129 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2130 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2131
2132 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2133 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2134 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2135 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2136 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2137 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2138 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2139
2140 _ASUNAME
2141
2142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2143 for as_dir in $PATH
2144 do
2145 IFS=$as_save_IFS
2146 test -z "$as_dir" && as_dir=.
2147 $as_echo "PATH: $as_dir"
2148 done
2149 IFS=$as_save_IFS
2150
2151 } >&5
2152
2153 cat >&5 <<_ACEOF
2154
2155
2156 ## ----------- ##
2157 ## Core tests. ##
2158 ## ----------- ##
2159
2160 _ACEOF
2161
2162
2163 # Keep a trace of the command line.
2164 # Strip out --no-create and --no-recursion so they do not pile up.
2165 # Strip out --silent because we don't want to record it for future runs.
2166 # Also quote any args containing shell meta-characters.
2167 # Make two passes to allow for proper duplicate-argument suppression.
2168 ac_configure_args=
2169 ac_configure_args0=
2170 ac_configure_args1=
2171 ac_must_keep_next=false
2172 for ac_pass in 1 2
2173 do
2174 for ac_arg
2175 do
2176 case $ac_arg in
2177 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2178 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2179 | -silent | --silent | --silen | --sile | --sil)
2180 continue ;;
2181 *\'*)
2182 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2183 esac
2184 case $ac_pass in
2185 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2186 2)
2187 as_fn_append ac_configure_args1 " '$ac_arg'"
2188 if test $ac_must_keep_next = true; then
2189 ac_must_keep_next=false # Got value, back to normal.
2190 else
2191 case $ac_arg in
2192 *=* | --config-cache | -C | -disable-* | --disable-* \
2193 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2194 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2195 | -with-* | --with-* | -without-* | --without-* | --x)
2196 case "$ac_configure_args0 " in
2197 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2198 esac
2199 ;;
2200 -* ) ac_must_keep_next=true ;;
2201 esac
2202 fi
2203 as_fn_append ac_configure_args " '$ac_arg'"
2204 ;;
2205 esac
2206 done
2207 done
2208 { ac_configure_args0=; unset ac_configure_args0;}
2209 { ac_configure_args1=; unset ac_configure_args1;}
2210
2211 # When interrupted or exit'd, cleanup temporary files, and complete
2212 # config.log. We remove comments because anyway the quotes in there
2213 # would cause problems or look ugly.
2214 # WARNING: Use '\'' to represent an apostrophe within the trap.
2215 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2216 trap 'exit_status=$?
2217 # Save into config.log some information that might help in debugging.
2218 {
2219 echo
2220
2221 $as_echo "## ---------------- ##
2222 ## Cache variables. ##
2223 ## ---------------- ##"
2224 echo
2225 # The following way of writing the cache mishandles newlines in values,
2226 (
2227 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2228 eval ac_val=\$$ac_var
2229 case $ac_val in #(
2230 *${as_nl}*)
2231 case $ac_var in #(
2232 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2233 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2234 esac
2235 case $ac_var in #(
2236 _ | IFS | as_nl) ;; #(
2237 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2238 *) { eval $ac_var=; unset $ac_var;} ;;
2239 esac ;;
2240 esac
2241 done
2242 (set) 2>&1 |
2243 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2244 *${as_nl}ac_space=\ *)
2245 sed -n \
2246 "s/'\''/'\''\\\\'\'''\''/g;
2247 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2248 ;; #(
2249 *)
2250 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2251 ;;
2252 esac |
2253 sort
2254 )
2255 echo
2256
2257 $as_echo "## ----------------- ##
2258 ## Output variables. ##
2259 ## ----------------- ##"
2260 echo
2261 for ac_var in $ac_subst_vars
2262 do
2263 eval ac_val=\$$ac_var
2264 case $ac_val in
2265 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2266 esac
2267 $as_echo "$ac_var='\''$ac_val'\''"
2268 done | sort
2269 echo
2270
2271 if test -n "$ac_subst_files"; then
2272 $as_echo "## ------------------- ##
2273 ## File substitutions. ##
2274 ## ------------------- ##"
2275 echo
2276 for ac_var in $ac_subst_files
2277 do
2278 eval ac_val=\$$ac_var
2279 case $ac_val in
2280 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2281 esac
2282 $as_echo "$ac_var='\''$ac_val'\''"
2283 done | sort
2284 echo
2285 fi
2286
2287 if test -s confdefs.h; then
2288 $as_echo "## ----------- ##
2289 ## confdefs.h. ##
2290 ## ----------- ##"
2291 echo
2292 cat confdefs.h
2293 echo
2294 fi
2295 test "$ac_signal" != 0 &&
2296 $as_echo "$as_me: caught signal $ac_signal"
2297 $as_echo "$as_me: exit $exit_status"
2298 } >&5
2299 rm -f core *.core core.conftest.* &&
2300 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2301 exit $exit_status
2302 ' 0
2303 for ac_signal in 1 2 13 15; do
2304 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2305 done
2306 ac_signal=0
2307
2308 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2309 rm -f -r conftest* confdefs.h
2310
2311 $as_echo "/* confdefs.h */" > confdefs.h
2312
2313 # Predefined preprocessor variables.
2314
2315 cat >>confdefs.h <<_ACEOF
2316 #define PACKAGE_NAME "$PACKAGE_NAME"
2317 _ACEOF
2318
2319 cat >>confdefs.h <<_ACEOF
2320 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2321 _ACEOF
2322
2323 cat >>confdefs.h <<_ACEOF
2324 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2325 _ACEOF
2326
2327 cat >>confdefs.h <<_ACEOF
2328 #define PACKAGE_STRING "$PACKAGE_STRING"
2329 _ACEOF
2330
2331 cat >>confdefs.h <<_ACEOF
2332 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2333 _ACEOF
2334
2335 cat >>confdefs.h <<_ACEOF
2336 #define PACKAGE_URL "$PACKAGE_URL"
2337 _ACEOF
2338
2339
2340 # Let the site file select an alternate cache file if it wants to.
2341 # Prefer an explicitly selected file to automatically selected ones.
2342 ac_site_file1=NONE
2343 ac_site_file2=NONE
2344 if test -n "$CONFIG_SITE"; then
2345 # We do not want a PATH search for config.site.
2346 case $CONFIG_SITE in #((
2347 -*) ac_site_file1=./$CONFIG_SITE;;
2348 */*) ac_site_file1=$CONFIG_SITE;;
2349 *) ac_site_file1=./$CONFIG_SITE;;
2350 esac
2351 elif test "x$prefix" != xNONE; then
2352 ac_site_file1=$prefix/share/config.site
2353 ac_site_file2=$prefix/etc/config.site
2354 else
2355 ac_site_file1=$ac_default_prefix/share/config.site
2356 ac_site_file2=$ac_default_prefix/etc/config.site
2357 fi
2358 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2359 do
2360 test "x$ac_site_file" = xNONE && continue
2361 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2362 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2363 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2364 sed 's/^/| /' "$ac_site_file" >&5
2365 . "$ac_site_file" \
2366 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2367 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2368 as_fn_error $? "failed to load site script $ac_site_file
2369 See \`config.log' for more details" "$LINENO" 5; }
2370 fi
2371 done
2372
2373 if test -r "$cache_file"; then
2374 # Some versions of bash will fail to source /dev/null (special files
2375 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2376 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2377 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2378 $as_echo "$as_me: loading cache $cache_file" >&6;}
2379 case $cache_file in
2380 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2381 *) . "./$cache_file";;
2382 esac
2383 fi
2384 else
2385 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2386 $as_echo "$as_me: creating cache $cache_file" >&6;}
2387 >$cache_file
2388 fi
2389
2390 # Check that the precious variables saved in the cache have kept the same
2391 # value.
2392 ac_cache_corrupted=false
2393 for ac_var in $ac_precious_vars; do
2394 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2395 eval ac_new_set=\$ac_env_${ac_var}_set
2396 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2397 eval ac_new_val=\$ac_env_${ac_var}_value
2398 case $ac_old_set,$ac_new_set in
2399 set,)
2400 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2401 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2402 ac_cache_corrupted=: ;;
2403 ,set)
2404 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2405 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2406 ac_cache_corrupted=: ;;
2407 ,);;
2408 *)
2409 if test "x$ac_old_val" != "x$ac_new_val"; then
2410 # differences in whitespace do not lead to failure.
2411 ac_old_val_w=`echo x $ac_old_val`
2412 ac_new_val_w=`echo x $ac_new_val`
2413 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2414 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2415 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2416 ac_cache_corrupted=:
2417 else
2418 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2419 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2420 eval $ac_var=\$ac_old_val
2421 fi
2422 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2423 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2424 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2425 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2426 fi;;
2427 esac
2428 # Pass precious variables to config.status.
2429 if test "$ac_new_set" = set; then
2430 case $ac_new_val in
2431 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2432 *) ac_arg=$ac_var=$ac_new_val ;;
2433 esac
2434 case " $ac_configure_args " in
2435 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2436 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2437 esac
2438 fi
2439 done
2440 if $ac_cache_corrupted; then
2441 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2442 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2443 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2444 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2445 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2446 fi
2447 ## -------------------- ##
2448 ## Main body of script. ##
2449 ## -------------------- ##
2450
2451 ac_ext=c
2452 ac_cpp='$CPP $CPPFLAGS'
2453 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2454 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2455 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2456
2457
2458
2459 # Set common system defines for POSIX extensions, such as _GNU_SOURCE
2460 # Must be called before any macros that run the compiler (like AC_PROG_LIBTOOL)
2461 # to avoid autoconf errors.
2462 ac_ext=c
2463 ac_cpp='$CPP $CPPFLAGS'
2464 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2465 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2466 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2467 if test -n "$ac_tool_prefix"; then
2468 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2469 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2471 $as_echo_n "checking for $ac_word... " >&6; }
2472 if ${ac_cv_prog_CC+:} false; then :
2473 $as_echo_n "(cached) " >&6
2474 else
2475 if test -n "$CC"; then
2476 ac_cv_prog_CC="$CC" # Let the user override the test.
2477 else
2478 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2479 for as_dir in $PATH
2480 do
2481 IFS=$as_save_IFS
2482 test -z "$as_dir" && as_dir=.
2483 for ac_exec_ext in '' $ac_executable_extensions; do
2484 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2485 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2486 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2487 break 2
2488 fi
2489 done
2490 done
2491 IFS=$as_save_IFS
2492
2493 fi
2494 fi
2495 CC=$ac_cv_prog_CC
2496 if test -n "$CC"; then
2497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2498 $as_echo "$CC" >&6; }
2499 else
2500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2501 $as_echo "no" >&6; }
2502 fi
2503
2504
2505 fi
2506 if test -z "$ac_cv_prog_CC"; then
2507 ac_ct_CC=$CC
2508 # Extract the first word of "gcc", so it can be a program name with args.
2509 set dummy gcc; ac_word=$2
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2511 $as_echo_n "checking for $ac_word... " >&6; }
2512 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2513 $as_echo_n "(cached) " >&6
2514 else
2515 if test -n "$ac_ct_CC"; then
2516 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2517 else
2518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2519 for as_dir in $PATH
2520 do
2521 IFS=$as_save_IFS
2522 test -z "$as_dir" && as_dir=.
2523 for ac_exec_ext in '' $ac_executable_extensions; do
2524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2525 ac_cv_prog_ac_ct_CC="gcc"
2526 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2527 break 2
2528 fi
2529 done
2530 done
2531 IFS=$as_save_IFS
2532
2533 fi
2534 fi
2535 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2536 if test -n "$ac_ct_CC"; then
2537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2538 $as_echo "$ac_ct_CC" >&6; }
2539 else
2540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2541 $as_echo "no" >&6; }
2542 fi
2543
2544 if test "x$ac_ct_CC" = x; then
2545 CC=""
2546 else
2547 case $cross_compiling:$ac_tool_warned in
2548 yes:)
2549 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2550 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2551 ac_tool_warned=yes ;;
2552 esac
2553 CC=$ac_ct_CC
2554 fi
2555 else
2556 CC="$ac_cv_prog_CC"
2557 fi
2558
2559 if test -z "$CC"; then
2560 if test -n "$ac_tool_prefix"; then
2561 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2562 set dummy ${ac_tool_prefix}cc; ac_word=$2
2563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2564 $as_echo_n "checking for $ac_word... " >&6; }
2565 if ${ac_cv_prog_CC+:} false; then :
2566 $as_echo_n "(cached) " >&6
2567 else
2568 if test -n "$CC"; then
2569 ac_cv_prog_CC="$CC" # Let the user override the test.
2570 else
2571 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2572 for as_dir in $PATH
2573 do
2574 IFS=$as_save_IFS
2575 test -z "$as_dir" && as_dir=.
2576 for ac_exec_ext in '' $ac_executable_extensions; do
2577 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2578 ac_cv_prog_CC="${ac_tool_prefix}cc"
2579 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2580 break 2
2581 fi
2582 done
2583 done
2584 IFS=$as_save_IFS
2585
2586 fi
2587 fi
2588 CC=$ac_cv_prog_CC
2589 if test -n "$CC"; then
2590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2591 $as_echo "$CC" >&6; }
2592 else
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2594 $as_echo "no" >&6; }
2595 fi
2596
2597
2598 fi
2599 fi
2600 if test -z "$CC"; then
2601 # Extract the first word of "cc", so it can be a program name with args.
2602 set dummy cc; ac_word=$2
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2604 $as_echo_n "checking for $ac_word... " >&6; }
2605 if ${ac_cv_prog_CC+:} false; then :
2606 $as_echo_n "(cached) " >&6
2607 else
2608 if test -n "$CC"; then
2609 ac_cv_prog_CC="$CC" # Let the user override the test.
2610 else
2611 ac_prog_rejected=no
2612 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2613 for as_dir in $PATH
2614 do
2615 IFS=$as_save_IFS
2616 test -z "$as_dir" && as_dir=.
2617 for ac_exec_ext in '' $ac_executable_extensions; do
2618 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2619 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2620 ac_prog_rejected=yes
2621 continue
2622 fi
2623 ac_cv_prog_CC="cc"
2624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2625 break 2
2626 fi
2627 done
2628 done
2629 IFS=$as_save_IFS
2630
2631 if test $ac_prog_rejected = yes; then
2632 # We found a bogon in the path, so make sure we never use it.
2633 set dummy $ac_cv_prog_CC
2634 shift
2635 if test $# != 0; then
2636 # We chose a different compiler from the bogus one.
2637 # However, it has the same basename, so the bogon will be chosen
2638 # first if we set CC to just the basename; use the full file name.
2639 shift
2640 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2641 fi
2642 fi
2643 fi
2644 fi
2645 CC=$ac_cv_prog_CC
2646 if test -n "$CC"; then
2647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2648 $as_echo "$CC" >&6; }
2649 else
2650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2651 $as_echo "no" >&6; }
2652 fi
2653
2654
2655 fi
2656 if test -z "$CC"; then
2657 if test -n "$ac_tool_prefix"; then
2658 for ac_prog in cl.exe
2659 do
2660 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2661 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2663 $as_echo_n "checking for $ac_word... " >&6; }
2664 if ${ac_cv_prog_CC+:} false; then :
2665 $as_echo_n "(cached) " >&6
2666 else
2667 if test -n "$CC"; then
2668 ac_cv_prog_CC="$CC" # Let the user override the test.
2669 else
2670 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2671 for as_dir in $PATH
2672 do
2673 IFS=$as_save_IFS
2674 test -z "$as_dir" && as_dir=.
2675 for ac_exec_ext in '' $ac_executable_extensions; do
2676 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2677 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2678 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2679 break 2
2680 fi
2681 done
2682 done
2683 IFS=$as_save_IFS
2684
2685 fi
2686 fi
2687 CC=$ac_cv_prog_CC
2688 if test -n "$CC"; then
2689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2690 $as_echo "$CC" >&6; }
2691 else
2692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2693 $as_echo "no" >&6; }
2694 fi
2695
2696
2697 test -n "$CC" && break
2698 done
2699 fi
2700 if test -z "$CC"; then
2701 ac_ct_CC=$CC
2702 for ac_prog in cl.exe
2703 do
2704 # Extract the first word of "$ac_prog", so it can be a program name with args.
2705 set dummy $ac_prog; ac_word=$2
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2707 $as_echo_n "checking for $ac_word... " >&6; }
2708 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2709 $as_echo_n "(cached) " >&6
2710 else
2711 if test -n "$ac_ct_CC"; then
2712 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2713 else
2714 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2715 for as_dir in $PATH
2716 do
2717 IFS=$as_save_IFS
2718 test -z "$as_dir" && as_dir=.
2719 for ac_exec_ext in '' $ac_executable_extensions; do
2720 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2721 ac_cv_prog_ac_ct_CC="$ac_prog"
2722 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2723 break 2
2724 fi
2725 done
2726 done
2727 IFS=$as_save_IFS
2728
2729 fi
2730 fi
2731 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2732 if test -n "$ac_ct_CC"; then
2733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2734 $as_echo "$ac_ct_CC" >&6; }
2735 else
2736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2737 $as_echo "no" >&6; }
2738 fi
2739
2740
2741 test -n "$ac_ct_CC" && break
2742 done
2743
2744 if test "x$ac_ct_CC" = x; then
2745 CC=""
2746 else
2747 case $cross_compiling:$ac_tool_warned in
2748 yes:)
2749 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2750 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2751 ac_tool_warned=yes ;;
2752 esac
2753 CC=$ac_ct_CC
2754 fi
2755 fi
2756
2757 fi
2758
2759
2760 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2761 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2762 as_fn_error $? "no acceptable C compiler found in \$PATH
2763 See \`config.log' for more details" "$LINENO" 5; }
2764
2765 # Provide some information about the compiler.
2766 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2767 set X $ac_compile
2768 ac_compiler=$2
2769 for ac_option in --version -v -V -qversion; do
2770 { { ac_try="$ac_compiler $ac_option >&5"
2771 case "(($ac_try" in
2772 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2773 *) ac_try_echo=$ac_try;;
2774 esac
2775 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2776 $as_echo "$ac_try_echo"; } >&5
2777 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2778 ac_status=$?
2779 if test -s conftest.err; then
2780 sed '10a\
2781 ... rest of stderr output deleted ...
2782 10q' conftest.err >conftest.er1
2783 cat conftest.er1 >&5
2784 fi
2785 rm -f conftest.er1 conftest.err
2786 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2787 test $ac_status = 0; }
2788 done
2789
2790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2791 /* end confdefs.h. */
2792
2793 int
2794 main ()
2795 {
2796
2797 ;
2798 return 0;
2799 }
2800 _ACEOF
2801 ac_clean_files_save=$ac_clean_files
2802 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2803 # Try to create an executable without -o first, disregard a.out.
2804 # It will help us diagnose broken compilers, and finding out an intuition
2805 # of exeext.
2806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2807 $as_echo_n "checking whether the C compiler works... " >&6; }
2808 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2809
2810 # The possible output files:
2811 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2812
2813 ac_rmfiles=
2814 for ac_file in $ac_files
2815 do
2816 case $ac_file in
2817 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2818 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2819 esac
2820 done
2821 rm -f $ac_rmfiles
2822
2823 if { { ac_try="$ac_link_default"
2824 case "(($ac_try" in
2825 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2826 *) ac_try_echo=$ac_try;;
2827 esac
2828 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2829 $as_echo "$ac_try_echo"; } >&5
2830 (eval "$ac_link_default") 2>&5
2831 ac_status=$?
2832 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2833 test $ac_status = 0; }; then :
2834 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2835 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2836 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2837 # so that the user can short-circuit this test for compilers unknown to
2838 # Autoconf.
2839 for ac_file in $ac_files ''
2840 do
2841 test -f "$ac_file" || continue
2842 case $ac_file in
2843 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2844 ;;
2845 [ab].out )
2846 # We found the default executable, but exeext='' is most
2847 # certainly right.
2848 break;;
2849 *.* )
2850 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2851 then :; else
2852 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2853 fi
2854 # We set ac_cv_exeext here because the later test for it is not
2855 # safe: cross compilers may not add the suffix if given an `-o'
2856 # argument, so we may need to know it at that point already.
2857 # Even if this section looks crufty: it has the advantage of
2858 # actually working.
2859 break;;
2860 * )
2861 break;;
2862 esac
2863 done
2864 test "$ac_cv_exeext" = no && ac_cv_exeext=
2865
2866 else
2867 ac_file=''
2868 fi
2869 if test -z "$ac_file"; then :
2870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2871 $as_echo "no" >&6; }
2872 $as_echo "$as_me: failed program was:" >&5
2873 sed 's/^/| /' conftest.$ac_ext >&5
2874
2875 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2876 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2877 as_fn_error 77 "C compiler cannot create executables
2878 See \`config.log' for more details" "$LINENO" 5; }
2879 else
2880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2881 $as_echo "yes" >&6; }
2882 fi
2883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2884 $as_echo_n "checking for C compiler default output file name... " >&6; }
2885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2886 $as_echo "$ac_file" >&6; }
2887 ac_exeext=$ac_cv_exeext
2888
2889 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2890 ac_clean_files=$ac_clean_files_save
2891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2892 $as_echo_n "checking for suffix of executables... " >&6; }
2893 if { { ac_try="$ac_link"
2894 case "(($ac_try" in
2895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2896 *) ac_try_echo=$ac_try;;
2897 esac
2898 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2899 $as_echo "$ac_try_echo"; } >&5
2900 (eval "$ac_link") 2>&5
2901 ac_status=$?
2902 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2903 test $ac_status = 0; }; then :
2904 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2905 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2906 # work properly (i.e., refer to `conftest.exe'), while it won't with
2907 # `rm'.
2908 for ac_file in conftest.exe conftest conftest.*; do
2909 test -f "$ac_file" || continue
2910 case $ac_file in
2911 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2912 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2913 break;;
2914 * ) break;;
2915 esac
2916 done
2917 else
2918 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2919 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2920 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2921 See \`config.log' for more details" "$LINENO" 5; }
2922 fi
2923 rm -f conftest conftest$ac_cv_exeext
2924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2925 $as_echo "$ac_cv_exeext" >&6; }
2926
2927 rm -f conftest.$ac_ext
2928 EXEEXT=$ac_cv_exeext
2929 ac_exeext=$EXEEXT
2930 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2931 /* end confdefs.h. */
2932 #include <stdio.h>
2933 int
2934 main ()
2935 {
2936 FILE *f = fopen ("conftest.out", "w");
2937 return ferror (f) || fclose (f) != 0;
2938
2939 ;
2940 return 0;
2941 }
2942 _ACEOF
2943 ac_clean_files="$ac_clean_files conftest.out"
2944 # Check that the compiler produces executables we can run. If not, either
2945 # the compiler is broken, or we cross compile.
2946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2947 $as_echo_n "checking whether we are cross compiling... " >&6; }
2948 if test "$cross_compiling" != yes; then
2949 { { ac_try="$ac_link"
2950 case "(($ac_try" in
2951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2952 *) ac_try_echo=$ac_try;;
2953 esac
2954 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2955 $as_echo "$ac_try_echo"; } >&5
2956 (eval "$ac_link") 2>&5
2957 ac_status=$?
2958 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2959 test $ac_status = 0; }
2960 if { ac_try='./conftest$ac_cv_exeext'
2961 { { case "(($ac_try" in
2962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963 *) ac_try_echo=$ac_try;;
2964 esac
2965 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2966 $as_echo "$ac_try_echo"; } >&5
2967 (eval "$ac_try") 2>&5
2968 ac_status=$?
2969 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2970 test $ac_status = 0; }; }; then
2971 cross_compiling=no
2972 else
2973 if test "$cross_compiling" = maybe; then
2974 cross_compiling=yes
2975 else
2976 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2977 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2978 as_fn_error $? "cannot run C compiled programs.
2979 If you meant to cross compile, use \`--host'.
2980 See \`config.log' for more details" "$LINENO" 5; }
2981 fi
2982 fi
2983 fi
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2985 $as_echo "$cross_compiling" >&6; }
2986
2987 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2988 ac_clean_files=$ac_clean_files_save
2989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2990 $as_echo_n "checking for suffix of object files... " >&6; }
2991 if ${ac_cv_objext+:} false; then :
2992 $as_echo_n "(cached) " >&6
2993 else
2994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2995 /* end confdefs.h. */
2996
2997 int
2998 main ()
2999 {
3000
3001 ;
3002 return 0;
3003 }
3004 _ACEOF
3005 rm -f conftest.o conftest.obj
3006 if { { ac_try="$ac_compile"
3007 case "(($ac_try" in
3008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3009 *) ac_try_echo=$ac_try;;
3010 esac
3011 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3012 $as_echo "$ac_try_echo"; } >&5
3013 (eval "$ac_compile") 2>&5
3014 ac_status=$?
3015 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3016 test $ac_status = 0; }; then :
3017 for ac_file in conftest.o conftest.obj conftest.*; do
3018 test -f "$ac_file" || continue;
3019 case $ac_file in
3020 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3021 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3022 break;;
3023 esac
3024 done
3025 else
3026 $as_echo "$as_me: failed program was:" >&5
3027 sed 's/^/| /' conftest.$ac_ext >&5
3028
3029 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3030 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3031 as_fn_error $? "cannot compute suffix of object files: cannot compile
3032 See \`config.log' for more details" "$LINENO" 5; }
3033 fi
3034 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3035 fi
3036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3037 $as_echo "$ac_cv_objext" >&6; }
3038 OBJEXT=$ac_cv_objext
3039 ac_objext=$OBJEXT
3040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3041 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3042 if ${ac_cv_c_compiler_gnu+:} false; then :
3043 $as_echo_n "(cached) " >&6
3044 else
3045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3046 /* end confdefs.h. */
3047
3048 int
3049 main ()
3050 {
3051 #ifndef __GNUC__
3052 choke me
3053 #endif
3054
3055 ;
3056 return 0;
3057 }
3058 _ACEOF
3059 if ac_fn_c_try_compile "$LINENO"; then :
3060 ac_compiler_gnu=yes
3061 else
3062 ac_compiler_gnu=no
3063 fi
3064 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3065 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3066
3067 fi
3068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3069 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3070 if test $ac_compiler_gnu = yes; then
3071 GCC=yes
3072 else
3073 GCC=
3074 fi
3075 ac_test_CFLAGS=${CFLAGS+set}
3076 ac_save_CFLAGS=$CFLAGS
3077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3078 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3079 if ${ac_cv_prog_cc_g+:} false; then :
3080 $as_echo_n "(cached) " >&6
3081 else
3082 ac_save_c_werror_flag=$ac_c_werror_flag
3083 ac_c_werror_flag=yes
3084 ac_cv_prog_cc_g=no
3085 CFLAGS="-g"
3086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3087 /* end confdefs.h. */
3088
3089 int
3090 main ()
3091 {
3092
3093 ;
3094 return 0;
3095 }
3096 _ACEOF
3097 if ac_fn_c_try_compile "$LINENO"; then :
3098 ac_cv_prog_cc_g=yes
3099 else
3100 CFLAGS=""
3101 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3102 /* end confdefs.h. */
3103
3104 int
3105 main ()
3106 {
3107
3108 ;
3109 return 0;
3110 }
3111 _ACEOF
3112 if ac_fn_c_try_compile "$LINENO"; then :
3113
3114 else
3115 ac_c_werror_flag=$ac_save_c_werror_flag
3116 CFLAGS="-g"
3117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3118 /* end confdefs.h. */
3119
3120 int
3121 main ()
3122 {
3123
3124 ;
3125 return 0;
3126 }
3127 _ACEOF
3128 if ac_fn_c_try_compile "$LINENO"; then :
3129 ac_cv_prog_cc_g=yes
3130 fi
3131 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3132 fi
3133 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3134 fi
3135 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3136 ac_c_werror_flag=$ac_save_c_werror_flag
3137 fi
3138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3139 $as_echo "$ac_cv_prog_cc_g" >&6; }
3140 if test "$ac_test_CFLAGS" = set; then
3141 CFLAGS=$ac_save_CFLAGS
3142 elif test $ac_cv_prog_cc_g = yes; then
3143 if test "$GCC" = yes; then
3144 CFLAGS="-g -O2"
3145 else
3146 CFLAGS="-g"
3147 fi
3148 else
3149 if test "$GCC" = yes; then
3150 CFLAGS="-O2"
3151 else
3152 CFLAGS=
3153 fi
3154 fi
3155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3156 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3157 if ${ac_cv_prog_cc_c89+:} false; then :
3158 $as_echo_n "(cached) " >&6
3159 else
3160 ac_cv_prog_cc_c89=no
3161 ac_save_CC=$CC
3162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3163 /* end confdefs.h. */
3164 #include <stdarg.h>
3165 #include <stdio.h>
3166 #include <sys/types.h>
3167 #include <sys/stat.h>
3168 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3169 struct buf { int x; };
3170 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3171 static char *e (p, i)
3172 char **p;
3173 int i;
3174 {
3175 return p[i];
3176 }
3177 static char *f (char * (*g) (char **, int), char **p, ...)
3178 {
3179 char *s;
3180 va_list v;
3181 va_start (v,p);
3182 s = g (p, va_arg (v,int));
3183 va_end (v);
3184 return s;
3185 }
3186
3187 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3188 function prototypes and stuff, but not '\xHH' hex character constants.
3189 These don't provoke an error unfortunately, instead are silently treated
3190 as 'x'. The following induces an error, until -std is added to get
3191 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3192 array size at least. It's necessary to write '\x00'==0 to get something
3193 that's true only with -std. */
3194 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3195
3196 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3197 inside strings and character constants. */
3198 #define FOO(x) 'x'
3199 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3200
3201 int test (int i, double x);
3202 struct s1 {int (*f) (int a);};
3203 struct s2 {int (*f) (double a);};
3204 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3205 int argc;
3206 char **argv;
3207 int
3208 main ()
3209 {
3210 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3211 ;
3212 return 0;
3213 }
3214 _ACEOF
3215 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3216 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3217 do
3218 CC="$ac_save_CC $ac_arg"
3219 if ac_fn_c_try_compile "$LINENO"; then :
3220 ac_cv_prog_cc_c89=$ac_arg
3221 fi
3222 rm -f core conftest.err conftest.$ac_objext
3223 test "x$ac_cv_prog_cc_c89" != "xno" && break
3224 done
3225 rm -f conftest.$ac_ext
3226 CC=$ac_save_CC
3227
3228 fi
3229 # AC_CACHE_VAL
3230 case "x$ac_cv_prog_cc_c89" in
3231 x)
3232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3233 $as_echo "none needed" >&6; } ;;
3234 xno)
3235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3236 $as_echo "unsupported" >&6; } ;;
3237 *)
3238 CC="$CC $ac_cv_prog_cc_c89"
3239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3240 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3241 esac
3242 if test "x$ac_cv_prog_cc_c89" != xno; then :
3243
3244 fi
3245
3246 ac_ext=c
3247 ac_cpp='$CPP $CPPFLAGS'
3248 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3249 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3250 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3251
3252
3253 ac_ext=c
3254 ac_cpp='$CPP $CPPFLAGS'
3255 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3256 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3257 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3259 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3260 # On Suns, sometimes $CPP names a directory.
3261 if test -n "$CPP" && test -d "$CPP"; then
3262 CPP=
3263 fi
3264 if test -z "$CPP"; then
3265 if ${ac_cv_prog_CPP+:} false; then :
3266 $as_echo_n "(cached) " >&6
3267 else
3268 # Double quotes because CPP needs to be expanded
3269 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3270 do
3271 ac_preproc_ok=false
3272 for ac_c_preproc_warn_flag in '' yes
3273 do
3274 # Use a header file that comes with gcc, so configuring glibc
3275 # with a fresh cross-compiler works.
3276 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3277 # <limits.h> exists even on freestanding compilers.
3278 # On the NeXT, cc -E runs the code through the compiler's parser,
3279 # not just through cpp. "Syntax error" is here to catch this case.
3280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3281 /* end confdefs.h. */
3282 #ifdef __STDC__
3283 # include <limits.h>
3284 #else
3285 # include <assert.h>
3286 #endif
3287 Syntax error
3288 _ACEOF
3289 if ac_fn_c_try_cpp "$LINENO"; then :
3290
3291 else
3292 # Broken: fails on valid input.
3293 continue
3294 fi
3295 rm -f conftest.err conftest.i conftest.$ac_ext
3296
3297 # OK, works on sane cases. Now check whether nonexistent headers
3298 # can be detected and how.
3299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3300 /* end confdefs.h. */
3301 #include <ac_nonexistent.h>
3302 _ACEOF
3303 if ac_fn_c_try_cpp "$LINENO"; then :
3304 # Broken: success on invalid input.
3305 continue
3306 else
3307 # Passes both tests.
3308 ac_preproc_ok=:
3309 break
3310 fi
3311 rm -f conftest.err conftest.i conftest.$ac_ext
3312
3313 done
3314 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3315 rm -f conftest.i conftest.err conftest.$ac_ext
3316 if $ac_preproc_ok; then :
3317 break
3318 fi
3319
3320 done
3321 ac_cv_prog_CPP=$CPP
3322
3323 fi
3324 CPP=$ac_cv_prog_CPP
3325 else
3326 ac_cv_prog_CPP=$CPP
3327 fi
3328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3329 $as_echo "$CPP" >&6; }
3330 ac_preproc_ok=false
3331 for ac_c_preproc_warn_flag in '' yes
3332 do
3333 # Use a header file that comes with gcc, so configuring glibc
3334 # with a fresh cross-compiler works.
3335 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3336 # <limits.h> exists even on freestanding compilers.
3337 # On the NeXT, cc -E runs the code through the compiler's parser,
3338 # not just through cpp. "Syntax error" is here to catch this case.
3339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3340 /* end confdefs.h. */
3341 #ifdef __STDC__
3342 # include <limits.h>
3343 #else
3344 # include <assert.h>
3345 #endif
3346 Syntax error
3347 _ACEOF
3348 if ac_fn_c_try_cpp "$LINENO"; then :
3349
3350 else
3351 # Broken: fails on valid input.
3352 continue
3353 fi
3354 rm -f conftest.err conftest.i conftest.$ac_ext
3355
3356 # OK, works on sane cases. Now check whether nonexistent headers
3357 # can be detected and how.
3358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3359 /* end confdefs.h. */
3360 #include <ac_nonexistent.h>
3361 _ACEOF
3362 if ac_fn_c_try_cpp "$LINENO"; then :
3363 # Broken: success on invalid input.
3364 continue
3365 else
3366 # Passes both tests.
3367 ac_preproc_ok=:
3368 break
3369 fi
3370 rm -f conftest.err conftest.i conftest.$ac_ext
3371
3372 done
3373 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3374 rm -f conftest.i conftest.err conftest.$ac_ext
3375 if $ac_preproc_ok; then :
3376
3377 else
3378 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3379 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3380 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3381 See \`config.log' for more details" "$LINENO" 5; }
3382 fi
3383
3384 ac_ext=c
3385 ac_cpp='$CPP $CPPFLAGS'
3386 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3387 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3388 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3389
3390
3391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3392 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3393 if ${ac_cv_path_GREP+:} false; then :
3394 $as_echo_n "(cached) " >&6
3395 else
3396 if test -z "$GREP"; then
3397 ac_path_GREP_found=false
3398 # Loop through the user's path and test for each of PROGNAME-LIST
3399 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3400 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3401 do
3402 IFS=$as_save_IFS
3403 test -z "$as_dir" && as_dir=.
3404 for ac_prog in grep ggrep; do
3405 for ac_exec_ext in '' $ac_executable_extensions; do
3406 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3407 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3408 # Check for GNU ac_path_GREP and select it if it is found.
3409 # Check for GNU $ac_path_GREP
3410 case `"$ac_path_GREP" --version 2>&1` in
3411 *GNU*)
3412 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3413 *)
3414 ac_count=0
3415 $as_echo_n 0123456789 >"conftest.in"
3416 while :
3417 do
3418 cat "conftest.in" "conftest.in" >"conftest.tmp"
3419 mv "conftest.tmp" "conftest.in"
3420 cp "conftest.in" "conftest.nl"
3421 $as_echo 'GREP' >> "conftest.nl"
3422 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3423 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3424 as_fn_arith $ac_count + 1 && ac_count=$as_val
3425 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3426 # Best one so far, save it but keep looking for a better one
3427 ac_cv_path_GREP="$ac_path_GREP"
3428 ac_path_GREP_max=$ac_count
3429 fi
3430 # 10*(2^10) chars as input seems more than enough
3431 test $ac_count -gt 10 && break
3432 done
3433 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3434 esac
3435
3436 $ac_path_GREP_found && break 3
3437 done
3438 done
3439 done
3440 IFS=$as_save_IFS
3441 if test -z "$ac_cv_path_GREP"; then
3442 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3443 fi
3444 else
3445 ac_cv_path_GREP=$GREP
3446 fi
3447
3448 fi
3449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3450 $as_echo "$ac_cv_path_GREP" >&6; }
3451 GREP="$ac_cv_path_GREP"
3452
3453
3454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3455 $as_echo_n "checking for egrep... " >&6; }
3456 if ${ac_cv_path_EGREP+:} false; then :
3457 $as_echo_n "(cached) " >&6
3458 else
3459 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3460 then ac_cv_path_EGREP="$GREP -E"
3461 else
3462 if test -z "$EGREP"; then
3463 ac_path_EGREP_found=false
3464 # Loop through the user's path and test for each of PROGNAME-LIST
3465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3466 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3467 do
3468 IFS=$as_save_IFS
3469 test -z "$as_dir" && as_dir=.
3470 for ac_prog in egrep; do
3471 for ac_exec_ext in '' $ac_executable_extensions; do
3472 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3473 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3474 # Check for GNU ac_path_EGREP and select it if it is found.
3475 # Check for GNU $ac_path_EGREP
3476 case `"$ac_path_EGREP" --version 2>&1` in
3477 *GNU*)
3478 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3479 *)
3480 ac_count=0
3481 $as_echo_n 0123456789 >"conftest.in"
3482 while :
3483 do
3484 cat "conftest.in" "conftest.in" >"conftest.tmp"
3485 mv "conftest.tmp" "conftest.in"
3486 cp "conftest.in" "conftest.nl"
3487 $as_echo 'EGREP' >> "conftest.nl"
3488 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3489 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3490 as_fn_arith $ac_count + 1 && ac_count=$as_val
3491 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3492 # Best one so far, save it but keep looking for a better one
3493 ac_cv_path_EGREP="$ac_path_EGREP"
3494 ac_path_EGREP_max=$ac_count
3495 fi
3496 # 10*(2^10) chars as input seems more than enough
3497 test $ac_count -gt 10 && break
3498 done
3499 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3500 esac
3501
3502 $ac_path_EGREP_found && break 3
3503 done
3504 done
3505 done
3506 IFS=$as_save_IFS
3507 if test -z "$ac_cv_path_EGREP"; then
3508 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3509 fi
3510 else
3511 ac_cv_path_EGREP=$EGREP
3512 fi
3513
3514 fi
3515 fi
3516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3517 $as_echo "$ac_cv_path_EGREP" >&6; }
3518 EGREP="$ac_cv_path_EGREP"
3519
3520
3521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3522 $as_echo_n "checking for ANSI C header files... " >&6; }
3523 if ${ac_cv_header_stdc+:} false; then :
3524 $as_echo_n "(cached) " >&6
3525 else
3526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3527 /* end confdefs.h. */
3528 #include <stdlib.h>
3529 #include <stdarg.h>
3530 #include <string.h>
3531 #include <float.h>
3532
3533 int
3534 main ()
3535 {
3536
3537 ;
3538 return 0;
3539 }
3540 _ACEOF
3541 if ac_fn_c_try_compile "$LINENO"; then :
3542 ac_cv_header_stdc=yes
3543 else
3544 ac_cv_header_stdc=no
3545 fi
3546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3547
3548 if test $ac_cv_header_stdc = yes; then
3549 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3551 /* end confdefs.h. */
3552 #include <string.h>
3553
3554 _ACEOF
3555 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3556 $EGREP "memchr" >/dev/null 2>&1; then :
3557
3558 else
3559 ac_cv_header_stdc=no
3560 fi
3561 rm -f conftest*
3562
3563 fi
3564
3565 if test $ac_cv_header_stdc = yes; then
3566 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3568 /* end confdefs.h. */
3569 #include <stdlib.h>
3570
3571 _ACEOF
3572 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3573 $EGREP "free" >/dev/null 2>&1; then :
3574
3575 else
3576 ac_cv_header_stdc=no
3577 fi
3578 rm -f conftest*
3579
3580 fi
3581
3582 if test $ac_cv_header_stdc = yes; then
3583 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3584 if test "$cross_compiling" = yes; then :
3585 :
3586 else
3587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3588 /* end confdefs.h. */
3589 #include <ctype.h>
3590 #include <stdlib.h>
3591 #if ((' ' & 0x0FF) == 0x020)
3592 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3593 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3594 #else
3595 # define ISLOWER(c) \
3596 (('a' <= (c) && (c) <= 'i') \
3597 || ('j' <= (c) && (c) <= 'r') \
3598 || ('s' <= (c) && (c) <= 'z'))
3599 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3600 #endif
3601
3602 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3603 int
3604 main ()
3605 {
3606 int i;
3607 for (i = 0; i < 256; i++)
3608 if (XOR (islower (i), ISLOWER (i))
3609 || toupper (i) != TOUPPER (i))
3610 return 2;
3611 return 0;
3612 }
3613 _ACEOF
3614 if ac_fn_c_try_run "$LINENO"; then :
3615
3616 else
3617 ac_cv_header_stdc=no
3618 fi
3619 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3620 conftest.$ac_objext conftest.beam conftest.$ac_ext
3621 fi
3622
3623 fi
3624 fi
3625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3626 $as_echo "$ac_cv_header_stdc" >&6; }
3627 if test $ac_cv_header_stdc = yes; then
3628
3629 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3630
3631 fi
3632
3633 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3634 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3635 inttypes.h stdint.h unistd.h
3636 do :
3637 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3638 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3639 "
3640 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3641 cat >>confdefs.h <<_ACEOF
3642 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3643 _ACEOF
3644
3645 fi
3646
3647 done
3648
3649
3650
3651 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3652 if test "x$ac_cv_header_minix_config_h" = xyes; then :
3653 MINIX=yes
3654 else
3655 MINIX=
3656 fi
3657
3658
3659 if test "$MINIX" = yes; then
3660
3661 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3662
3663
3664 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3665
3666
3667 $as_echo "#define _MINIX 1" >>confdefs.h
3668
3669 fi
3670
3671
3672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3673 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3674 if ${ac_cv_safe_to_define___extensions__+:} false; then :
3675 $as_echo_n "(cached) " >&6
3676 else
3677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3678 /* end confdefs.h. */
3679
3680 # define __EXTENSIONS__ 1
3681 $ac_includes_default
3682 int
3683 main ()
3684 {
3685
3686 ;
3687 return 0;
3688 }
3689 _ACEOF
3690 if ac_fn_c_try_compile "$LINENO"; then :
3691 ac_cv_safe_to_define___extensions__=yes
3692 else
3693 ac_cv_safe_to_define___extensions__=no
3694 fi
3695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3696 fi
3697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3698 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3699 test $ac_cv_safe_to_define___extensions__ = yes &&
3700 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3701
3702 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3703
3704 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3705
3706 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3707
3708 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3709
3710
3711
3712 # Initialize Automake
3713 am__api_version='1.13'
3714
3715 ac_aux_dir=
3716 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3717 if test -f "$ac_dir/install-sh"; then
3718 ac_aux_dir=$ac_dir
3719 ac_install_sh="$ac_aux_dir/install-sh -c"
3720 break
3721 elif test -f "$ac_dir/install.sh"; then
3722 ac_aux_dir=$ac_dir
3723 ac_install_sh="$ac_aux_dir/install.sh -c"
3724 break
3725 elif test -f "$ac_dir/shtool"; then
3726 ac_aux_dir=$ac_dir
3727 ac_install_sh="$ac_aux_dir/shtool install -c"
3728 break
3729 fi
3730 done
3731 if test -z "$ac_aux_dir"; then
3732 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3733 fi
3734
3735 # These three variables are undocumented and unsupported,
3736 # and are intended to be withdrawn in a future Autoconf release.
3737 # They can cause serious problems if a builder's source tree is in a directory
3738 # whose full name contains unusual characters.
3739 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3740 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3741 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3742
3743
3744 # Find a good install program. We prefer a C program (faster),
3745 # so one script is as good as another. But avoid the broken or
3746 # incompatible versions:
3747 # SysV /etc/install, /usr/sbin/install
3748 # SunOS /usr/etc/install
3749 # IRIX /sbin/install
3750 # AIX /bin/install
3751 # AmigaOS /C/install, which installs bootblocks on floppy discs
3752 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3753 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3754 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3755 # OS/2's system install, which has a completely different semantic
3756 # ./install, which can be erroneously created by make from ./install.sh.
3757 # Reject install programs that cannot install multiple files.
3758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3759 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3760 if test -z "$INSTALL"; then
3761 if ${ac_cv_path_install+:} false; then :
3762 $as_echo_n "(cached) " >&6
3763 else
3764 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3765 for as_dir in $PATH
3766 do
3767 IFS=$as_save_IFS
3768 test -z "$as_dir" && as_dir=.
3769 # Account for people who put trailing slashes in PATH elements.
3770 case $as_dir/ in #((
3771 ./ | .// | /[cC]/* | \
3772 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3773 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3774 /usr/ucb/* ) ;;
3775 *)
3776 # OSF1 and SCO ODT 3.0 have their own names for install.
3777 # Don't use installbsd from OSF since it installs stuff as root
3778 # by default.
3779 for ac_prog in ginstall scoinst install; do
3780 for ac_exec_ext in '' $ac_executable_extensions; do
3781 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3782 if test $ac_prog = install &&
3783 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3784 # AIX install. It has an incompatible calling convention.
3785 :
3786 elif test $ac_prog = install &&
3787 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3788 # program-specific install script used by HP pwplus--don't use.
3789 :
3790 else
3791 rm -rf conftest.one conftest.two conftest.dir
3792 echo one > conftest.one
3793 echo two > conftest.two
3794 mkdir conftest.dir
3795 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3796 test -s conftest.one && test -s conftest.two &&
3797 test -s conftest.dir/conftest.one &&
3798 test -s conftest.dir/conftest.two
3799 then
3800 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3801 break 3
3802 fi
3803 fi
3804 fi
3805 done
3806 done
3807 ;;
3808 esac
3809
3810 done
3811 IFS=$as_save_IFS
3812
3813 rm -rf conftest.one conftest.two conftest.dir
3814
3815 fi
3816 if test "${ac_cv_path_install+set}" = set; then
3817 INSTALL=$ac_cv_path_install
3818 else
3819 # As a last resort, use the slow shell script. Don't cache a
3820 # value for INSTALL within a source directory, because that will
3821 # break other packages using the cache if that directory is
3822 # removed, or if the value is a relative name.
3823 INSTALL=$ac_install_sh
3824 fi
3825 fi
3826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3827 $as_echo "$INSTALL" >&6; }
3828
3829 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3830 # It thinks the first close brace ends the variable substitution.
3831 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3832
3833 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3834
3835 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3836
3837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3838 $as_echo_n "checking whether build environment is sane... " >&6; }
3839 # Reject unsafe characters in $srcdir or the absolute working directory
3840 # name. Accept space and tab only in the latter.
3841 am_lf='
3842 '
3843 case `pwd` in
3844 *[\\\"\#\$\&\'\`$am_lf]*)
3845 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3846 esac
3847 case $srcdir in
3848 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3849 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3850 esac
3851
3852 # Do 'set' in a subshell so we don't clobber the current shell's
3853 # arguments. Must try -L first in case configure is actually a
3854 # symlink; some systems play weird games with the mod time of symlinks
3855 # (eg FreeBSD returns the mod time of the symlink's containing
3856 # directory).
3857 if (
3858 am_has_slept=no
3859 for am_try in 1 2; do
3860 echo "timestamp, slept: $am_has_slept" > conftest.file
3861 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3862 if test "$*" = "X"; then
3863 # -L didn't work.
3864 set X `ls -t "$srcdir/configure" conftest.file`
3865 fi
3866 if test "$*" != "X $srcdir/configure conftest.file" \
3867 && test "$*" != "X conftest.file $srcdir/configure"; then
3868
3869 # If neither matched, then we have a broken ls. This can happen
3870 # if, for instance, CONFIG_SHELL is bash and it inherits a
3871 # broken ls alias from the environment. This has actually
3872 # happened. Such a system could not be considered "sane".
3873 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
3874 alias in your environment" "$LINENO" 5
3875 fi
3876 if test "$2" = conftest.file || test $am_try -eq 2; then
3877 break
3878 fi
3879 # Just in case.
3880 sleep 1
3881 am_has_slept=yes
3882 done
3883 test "$2" = conftest.file
3884 )
3885 then
3886 # Ok.
3887 :
3888 else
3889 as_fn_error $? "newly created file is older than distributed files!
3890 Check your system clock" "$LINENO" 5
3891 fi
3892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3893 $as_echo "yes" >&6; }
3894 # If we didn't sleep, we still need to ensure time stamps of config.status and
3895 # generated files are strictly newer.
3896 am_sleep_pid=
3897 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
3898 ( sleep 1 ) &
3899 am_sleep_pid=$!
3900 fi
3901
3902 rm -f conftest.file
3903
3904 test "$program_prefix" != NONE &&
3905 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3906 # Use a double $ so make ignores it.
3907 test "$program_suffix" != NONE &&
3908 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3909 # Double any \ or $.
3910 # By default was `s,x,x', remove it if useless.
3911 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3912 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3913
3914 # expand $ac_aux_dir to an absolute path
3915 am_aux_dir=`cd $ac_aux_dir && pwd`
3916
3917 if test x"${MISSING+set}" != xset; then
3918 case $am_aux_dir in
3919 *\ * | *\ *)
3920 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3921 *)
3922 MISSING="\${SHELL} $am_aux_dir/missing" ;;
3923 esac
3924 fi
3925 # Use eval to expand $SHELL
3926 if eval "$MISSING --is-lightweight"; then
3927 am_missing_run="$MISSING "
3928 else
3929 am_missing_run=
3930 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3931 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3932 fi
3933
3934 if test x"${install_sh}" != xset; then
3935 case $am_aux_dir in
3936 *\ * | *\ *)
3937 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3938 *)
3939 install_sh="\${SHELL} $am_aux_dir/install-sh"
3940 esac
3941 fi
3942
3943 # Installed binaries are usually stripped using 'strip' when the user
3944 # run "make install-strip". However 'strip' might not be the right
3945 # tool to use in cross-compilation environments, therefore Automake
3946 # will honor the 'STRIP' environment variable to overrule this program.
3947 if test "$cross_compiling" != no; then
3948 if test -n "$ac_tool_prefix"; then
3949 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3950 set dummy ${ac_tool_prefix}strip; ac_word=$2
3951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3952 $as_echo_n "checking for $ac_word... " >&6; }
3953 if ${ac_cv_prog_STRIP+:} false; then :
3954 $as_echo_n "(cached) " >&6
3955 else
3956 if test -n "$STRIP"; then
3957 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3958 else
3959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3960 for as_dir in $PATH
3961 do
3962 IFS=$as_save_IFS
3963 test -z "$as_dir" && as_dir=.
3964 for ac_exec_ext in '' $ac_executable_extensions; do
3965 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3966 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3967 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3968 break 2
3969 fi
3970 done
3971 done
3972 IFS=$as_save_IFS
3973
3974 fi
3975 fi
3976 STRIP=$ac_cv_prog_STRIP
3977 if test -n "$STRIP"; then
3978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3979 $as_echo "$STRIP" >&6; }
3980 else
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3982 $as_echo "no" >&6; }
3983 fi
3984
3985
3986 fi
3987 if test -z "$ac_cv_prog_STRIP"; then
3988 ac_ct_STRIP=$STRIP
3989 # Extract the first word of "strip", so it can be a program name with args.
3990 set dummy strip; ac_word=$2
3991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3992 $as_echo_n "checking for $ac_word... " >&6; }
3993 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3994 $as_echo_n "(cached) " >&6
3995 else
3996 if test -n "$ac_ct_STRIP"; then
3997 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3998 else
3999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4000 for as_dir in $PATH
4001 do
4002 IFS=$as_save_IFS
4003 test -z "$as_dir" && as_dir=.
4004 for ac_exec_ext in '' $ac_executable_extensions; do
4005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4006 ac_cv_prog_ac_ct_STRIP="strip"
4007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4008 break 2
4009 fi
4010 done
4011 done
4012 IFS=$as_save_IFS
4013
4014 fi
4015 fi
4016 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4017 if test -n "$ac_ct_STRIP"; then
4018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4019 $as_echo "$ac_ct_STRIP" >&6; }
4020 else
4021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4022 $as_echo "no" >&6; }
4023 fi
4024
4025 if test "x$ac_ct_STRIP" = x; then
4026 STRIP=":"
4027 else
4028 case $cross_compiling:$ac_tool_warned in
4029 yes:)
4030 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4031 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4032 ac_tool_warned=yes ;;
4033 esac
4034 STRIP=$ac_ct_STRIP
4035 fi
4036 else
4037 STRIP="$ac_cv_prog_STRIP"
4038 fi
4039
4040 fi
4041 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4042
4043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4044 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4045 if test -z "$MKDIR_P"; then
4046 if ${ac_cv_path_mkdir+:} false; then :
4047 $as_echo_n "(cached) " >&6
4048 else
4049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4050 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4051 do
4052 IFS=$as_save_IFS
4053 test -z "$as_dir" && as_dir=.
4054 for ac_prog in mkdir gmkdir; do
4055 for ac_exec_ext in '' $ac_executable_extensions; do
4056 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
4057 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4058 'mkdir (GNU coreutils) '* | \
4059 'mkdir (coreutils) '* | \
4060 'mkdir (fileutils) '4.1*)
4061 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4062 break 3;;
4063 esac
4064 done
4065 done
4066 done
4067 IFS=$as_save_IFS
4068
4069 fi
4070
4071 test -d ./--version && rmdir ./--version
4072 if test "${ac_cv_path_mkdir+set}" = set; then
4073 MKDIR_P="$ac_cv_path_mkdir -p"
4074 else
4075 # As a last resort, use the slow shell script. Don't cache a
4076 # value for MKDIR_P within a source directory, because that will
4077 # break other packages using the cache if that directory is
4078 # removed, or if the value is a relative name.
4079 MKDIR_P="$ac_install_sh -d"
4080 fi
4081 fi
4082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4083 $as_echo "$MKDIR_P" >&6; }
4084
4085 for ac_prog in gawk mawk nawk awk
4086 do
4087 # Extract the first word of "$ac_prog", so it can be a program name with args.
4088 set dummy $ac_prog; ac_word=$2
4089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4090 $as_echo_n "checking for $ac_word... " >&6; }
4091 if ${ac_cv_prog_AWK+:} false; then :
4092 $as_echo_n "(cached) " >&6
4093 else
4094 if test -n "$AWK"; then
4095 ac_cv_prog_AWK="$AWK" # Let the user override the test.
4096 else
4097 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4098 for as_dir in $PATH
4099 do
4100 IFS=$as_save_IFS
4101 test -z "$as_dir" && as_dir=.
4102 for ac_exec_ext in '' $ac_executable_extensions; do
4103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4104 ac_cv_prog_AWK="$ac_prog"
4105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4106 break 2
4107 fi
4108 done
4109 done
4110 IFS=$as_save_IFS
4111
4112 fi
4113 fi
4114 AWK=$ac_cv_prog_AWK
4115 if test -n "$AWK"; then
4116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4117 $as_echo "$AWK" >&6; }
4118 else
4119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4120 $as_echo "no" >&6; }
4121 fi
4122
4123
4124 test -n "$AWK" && break
4125 done
4126
4127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4128 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4129 set x ${MAKE-make}
4130 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4131 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4132 $as_echo_n "(cached) " >&6
4133 else
4134 cat >conftest.make <<\_ACEOF
4135 SHELL = /bin/sh
4136 all:
4137 @echo '@@@%%%=$(MAKE)=@@@%%%'
4138 _ACEOF
4139 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4140 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4141 *@@@%%%=?*=@@@%%%*)
4142 eval ac_cv_prog_make_${ac_make}_set=yes;;
4143 *)
4144 eval ac_cv_prog_make_${ac_make}_set=no;;
4145 esac
4146 rm -f conftest.make
4147 fi
4148 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4150 $as_echo "yes" >&6; }
4151 SET_MAKE=
4152 else
4153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4154 $as_echo "no" >&6; }
4155 SET_MAKE="MAKE=${MAKE-make}"
4156 fi
4157
4158 rm -rf .tst 2>/dev/null
4159 mkdir .tst 2>/dev/null
4160 if test -d .tst; then
4161 am__leading_dot=.
4162 else
4163 am__leading_dot=_
4164 fi
4165 rmdir .tst 2>/dev/null
4166
4167 DEPDIR="${am__leading_dot}deps"
4168
4169 ac_config_commands="$ac_config_commands depfiles"
4170
4171
4172 am_make=${MAKE-make}
4173 cat > confinc << 'END'
4174 am__doit:
4175 @echo this is the am__doit target
4176 .PHONY: am__doit
4177 END
4178 # If we don't find an include directive, just comment out the code.
4179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4180 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4181 am__include="#"
4182 am__quote=
4183 _am_result=none
4184 # First try GNU make style include.
4185 echo "include confinc" > confmf
4186 # Ignore all kinds of additional output from 'make'.
4187 case `$am_make -s -f confmf 2> /dev/null` in #(
4188 *the\ am__doit\ target*)
4189 am__include=include
4190 am__quote=
4191 _am_result=GNU
4192 ;;
4193 esac
4194 # Now try BSD make style include.
4195 if test "$am__include" = "#"; then
4196 echo '.include "confinc"' > confmf
4197 case `$am_make -s -f confmf 2> /dev/null` in #(
4198 *the\ am__doit\ target*)
4199 am__include=.include
4200 am__quote="\""
4201 _am_result=BSD
4202 ;;
4203 esac
4204 fi
4205
4206
4207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4208 $as_echo "$_am_result" >&6; }
4209 rm -f confinc confmf
4210
4211 # Check whether --enable-dependency-tracking was given.
4212 if test "${enable_dependency_tracking+set}" = set; then :
4213 enableval=$enable_dependency_tracking;
4214 fi
4215
4216 if test "x$enable_dependency_tracking" != xno; then
4217 am_depcomp="$ac_aux_dir/depcomp"
4218 AMDEPBACKSLASH='\'
4219 am__nodep='_no'
4220 fi
4221 if test "x$enable_dependency_tracking" != xno; then
4222 AMDEP_TRUE=
4223 AMDEP_FALSE='#'
4224 else
4225 AMDEP_TRUE='#'
4226 AMDEP_FALSE=
4227 fi
4228
4229
4230 # Check whether --enable-silent-rules was given.
4231 if test "${enable_silent_rules+set}" = set; then :
4232 enableval=$enable_silent_rules;
4233 fi
4234
4235 case $enable_silent_rules in # (((
4236 yes) AM_DEFAULT_VERBOSITY=0;;
4237 no) AM_DEFAULT_VERBOSITY=1;;
4238 *) AM_DEFAULT_VERBOSITY=1;;
4239 esac
4240 am_make=${MAKE-make}
4241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4242 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4243 if ${am_cv_make_support_nested_variables+:} false; then :
4244 $as_echo_n "(cached) " >&6
4245 else
4246 if $as_echo 'TRUE=$(BAR$(V))
4247 BAR0=false
4248 BAR1=true
4249 V=1
4250 am__doit:
4251 @$(TRUE)
4252 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4253 am_cv_make_support_nested_variables=yes
4254 else
4255 am_cv_make_support_nested_variables=no
4256 fi
4257 fi
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4259 $as_echo "$am_cv_make_support_nested_variables" >&6; }
4260 if test $am_cv_make_support_nested_variables = yes; then
4261 AM_V='$(V)'
4262 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4263 else
4264 AM_V=$AM_DEFAULT_VERBOSITY
4265 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4266 fi
4267 AM_BACKSLASH='\'
4268
4269 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4270 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4271 # is not polluted with repeated "-I."
4272 am__isrc=' -I$(srcdir)'
4273 # test to see if srcdir already configured
4274 if test -f $srcdir/config.status; then
4275 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4276 fi
4277 fi
4278
4279 # test whether we have cygpath
4280 if test -z "$CYGPATH_W"; then
4281 if (cygpath --version) >/dev/null 2>/dev/null; then
4282 CYGPATH_W='cygpath -w'
4283 else
4284 CYGPATH_W=echo
4285 fi
4286 fi
4287
4288
4289 # Define the identity of the package.
4290 PACKAGE='libxcb'
4291 VERSION='1.9.1'
4292
4293
4294 cat >>confdefs.h <<_ACEOF
4295 #define PACKAGE "$PACKAGE"
4296 _ACEOF
4297
4298
4299 cat >>confdefs.h <<_ACEOF
4300 #define VERSION "$VERSION"
4301 _ACEOF
4302
4303 # Some tools Automake needs.
4304
4305 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4306
4307
4308 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4309
4310
4311 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4312
4313
4314 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4315
4316
4317 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4318
4319 # For better backward compatibility. To be removed once Automake 1.9.x
4320 # dies out for good. For more background, see:
4321 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4322 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4323 mkdir_p='$(MKDIR_P)'
4324
4325 # We need awk for the "check" target. The system "awk" is bad on
4326 # some platforms.
4327 # Always define AMTAR for backward compatibility. Yes, it's still used
4328 # in the wild :-( We should find a proper way to deprecate it ...
4329 AMTAR='$${TAR-tar}'
4330
4331
4332 # We'll loop over all known methods to create a tar archive until one works.
4333 _am_tools='gnutar pax cpio none'
4334
4335 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4336
4337
4338
4339
4340
4341 depcc="$CC" am_compiler_list=
4342
4343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4344 $as_echo_n "checking dependency style of $depcc... " >&6; }
4345 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4346 $as_echo_n "(cached) " >&6
4347 else
4348 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4349 # We make a subdir and do the tests there. Otherwise we can end up
4350 # making bogus files that we don't know about and never remove. For
4351 # instance it was reported that on HP-UX the gcc test will end up
4352 # making a dummy file named 'D' -- because '-MD' means "put the output
4353 # in D".
4354 rm -rf conftest.dir
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 10 /bin/sh.
4390 echo '/* dummy */' > 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 msvc7 | msvc7msys | 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
4470 # Check whether --enable-silent-rules was given.
4471 if test "${enable_silent_rules+set}" = set; then :
4472 enableval=$enable_silent_rules;
4473 fi
4474
4475 case $enable_silent_rules in # (((
4476 yes) AM_DEFAULT_VERBOSITY=0;;
4477 no) AM_DEFAULT_VERBOSITY=1;;
4478 *) AM_DEFAULT_VERBOSITY=0;;
4479 esac
4480 am_make=${MAKE-make}
4481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4482 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4483 if ${am_cv_make_support_nested_variables+:} false; then :
4484 $as_echo_n "(cached) " >&6
4485 else
4486 if $as_echo 'TRUE=$(BAR$(V))
4487 BAR0=false
4488 BAR1=true
4489 V=1
4490 am__doit:
4491 @$(TRUE)
4492 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4493 am_cv_make_support_nested_variables=yes
4494 else
4495 am_cv_make_support_nested_variables=no
4496 fi
4497 fi
4498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4499 $as_echo "$am_cv_make_support_nested_variables" >&6; }
4500 if test $am_cv_make_support_nested_variables = yes; then
4501 AM_V='$(V)'
4502 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4503 else
4504 AM_V=$AM_DEFAULT_VERBOSITY
4505 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4506 fi
4507 AM_BACKSLASH='\'
4508
4509
4510
4511
4512
4513
4514
4515
4516 if test -n "$PYTHON"; then
4517 # If the user set $PYTHON, use it and don't search something else.
4518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 2.6" >&5
4519 $as_echo_n "checking whether $PYTHON version is >= 2.6... " >&6; }
4520 prog="import sys
4521 # split strings by '.' and convert to numeric. Append some zeros
4522 # because we need at least 4 digits for the hex conversion.
4523 # map returns an iterator in Python 3.0 and a list in 2.x
4524 minver = list(map(int, '2.6'.split('.'))) + [0, 0, 0]
4525 minverhex = 0
4526 # xrange is not present in Python 3.0 and range returns an iterator
4527 for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i]
4528 sys.exit(sys.hexversion < minverhex)"
4529 if { echo "$as_me:$LINENO: $PYTHON -c "$prog"" >&5
4530 ($PYTHON -c "$prog") >&5 2>&5
4531 ac_status=$?
4532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4533 (exit $ac_status); }; then :
4534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4535 $as_echo "yes" >&6; }
4536 else
4537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4538 $as_echo "no" >&6; }
4539 as_fn_error $? "Python interpreter is too old" "$LINENO" 5
4540 fi
4541 am_display_PYTHON=$PYTHON
4542 else
4543 # Otherwise, try each interpreter until we find one that satisfies
4544 # VERSION.
4545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 2.6" >&5
4546 $as_echo_n "checking for a Python interpreter with version >= 2.6... " >&6; }
4547 if ${am_cv_pathless_PYTHON+:} false; then :
4548 $as_echo_n "(cached) " >&6
4549 else
4550
4551 for am_cv_pathless_PYTHON in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do
4552 test "$am_cv_pathless_PYTHON" = none && break
4553 prog="import sys
4554 # split strings by '.' and convert to numeric. Append some zeros
4555 # because we need at least 4 digits for the hex conversion.
4556 # map returns an iterator in Python 3.0 and a list in 2.x
4557 minver = list(map(int, '2.6'.split('.'))) + [0, 0, 0]
4558 minverhex = 0
4559 # xrange is not present in Python 3.0 and range returns an iterator
4560 for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i]
4561 sys.exit(sys.hexversion < minverhex)"
4562 if { echo "$as_me:$LINENO: $am_cv_pathless_PYTHON -c "$prog"" >&5
4563 ($am_cv_pathless_PYTHON -c "$prog") >&5 2>&5
4564 ac_status=$?
4565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4566 (exit $ac_status); }; then :
4567 break
4568 fi
4569 done
4570 fi
4571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5
4572 $as_echo "$am_cv_pathless_PYTHON" >&6; }
4573 # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
4574 if test "$am_cv_pathless_PYTHON" = none; then
4575 PYTHON=:
4576 else
4577 # Extract the first word of "$am_cv_pathless_PYTHON", so it can be a program name with args.
4578 set dummy $am_cv_pathless_PYTHON; ac_word=$2
4579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4580 $as_echo_n "checking for $ac_word... " >&6; }
4581 if ${ac_cv_path_PYTHON+:} false; then :
4582 $as_echo_n "(cached) " >&6
4583 else
4584 case $PYTHON in
4585 [\\/]* | ?:[\\/]*)
4586 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
4587 ;;
4588 *)
4589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4590 for as_dir in $PATH
4591 do
4592 IFS=$as_save_IFS
4593 test -z "$as_dir" && as_dir=.
4594 for ac_exec_ext in '' $ac_executable_extensions; do
4595 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4596 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
4597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4598 break 2
4599 fi
4600 done
4601 done
4602 IFS=$as_save_IFS
4603
4604 ;;
4605 esac
4606 fi
4607 PYTHON=$ac_cv_path_PYTHON
4608 if test -n "$PYTHON"; then
4609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
4610 $as_echo "$PYTHON" >&6; }
4611 else
4612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4613 $as_echo "no" >&6; }
4614 fi
4615
4616
4617 fi
4618 am_display_PYTHON=$am_cv_pathless_PYTHON
4619 fi
4620
4621
4622 if test "$PYTHON" = :; then
4623 as_fn_error $? "no suitable Python interpreter found" "$LINENO" 5
4624 else
4625
4626
4627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5
4628 $as_echo_n "checking for $am_display_PYTHON version... " >&6; }
4629 if ${am_cv_python_version+:} false; then :
4630 $as_echo_n "(cached) " >&6
4631 else
4632 am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"`
4633 fi
4634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
4635 $as_echo "$am_cv_python_version" >&6; }
4636 PYTHON_VERSION=$am_cv_python_version
4637
4638
4639
4640 PYTHON_PREFIX='${prefix}'
4641
4642 PYTHON_EXEC_PREFIX='${exec_prefix}'
4643
4644
4645
4646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5
4647 $as_echo_n "checking for $am_display_PYTHON platform... " >&6; }
4648 if ${am_cv_python_platform+:} false; then :
4649 $as_echo_n "(cached) " >&6
4650 else
4651 am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`
4652 fi
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5
4654 $as_echo "$am_cv_python_platform" >&6; }
4655 PYTHON_PLATFORM=$am_cv_python_platform
4656
4657
4658 # Just factor out some code duplication.
4659 am_python_setup_sysconfig="\
4660 import sys
4661 # Prefer sysconfig over distutils.sysconfig, for better compatibility
4662 # with python 3.x. See automake bug#10227.
4663 try:
4664 import sysconfig
4665 except ImportError:
4666 can_use_sysconfig = 0
4667 else:
4668 can_use_sysconfig = 1
4669 # Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs:
4670 # <https://github.com/pypa/virtualenv/issues/118>
4671 try:
4672 from platform import python_implementation
4673 if python_implementation() == 'CPython' and sys.version[:3] == '2.7':
4674 can_use_sysconfig = 0
4675 except ImportError:
4676 pass"
4677
4678
4679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5
4680 $as_echo_n "checking for $am_display_PYTHON script directory... " >&6; }
4681 if ${am_cv_python_pythondir+:} false; then :
4682 $as_echo_n "(cached) " >&6
4683 else
4684 if test "x$prefix" = xNONE
4685 then
4686 am_py_prefix=$ac_default_prefix
4687 else
4688 am_py_prefix=$prefix
4689 fi
4690 am_cv_python_pythondir=`$PYTHON -c "
4691 $am_python_setup_sysconfig
4692 if can_use_sysconfig:
4693 sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'})
4694 else:
4695 from distutils import sysconfig
4696 sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix')
4697 sys.stdout.write(sitedir)"`
4698 case $am_cv_python_pythondir in
4699 $am_py_prefix*)
4700 am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
4701 am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
4702 ;;
4703 *)
4704 case $am_py_prefix in
4705 /usr|/System*) ;;
4706 *)
4707 am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
4708 ;;
4709 esac
4710 ;;
4711 esac
4712
4713 fi
4714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5
4715 $as_echo "$am_cv_python_pythondir" >&6; }
4716 pythondir=$am_cv_python_pythondir
4717
4718
4719
4720 pkgpythondir=\${pythondir}/$PACKAGE
4721
4722
4723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5
4724 $as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; }
4725 if ${am_cv_python_pyexecdir+:} false; then :
4726 $as_echo_n "(cached) " >&6
4727 else
4728 if test "x$exec_prefix" = xNONE
4729 then
4730 am_py_exec_prefix=$am_py_prefix
4731 else
4732 am_py_exec_prefix=$exec_prefix
4733 fi
4734 am_cv_python_pyexecdir=`$PYTHON -c "
4735 $am_python_setup_sysconfig
4736 if can_use_sysconfig:
4737 sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'})
4738 else:
4739 from distutils import sysconfig
4740 sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix')
4741 sys.stdout.write(sitedir)"`
4742 case $am_cv_python_pyexecdir in
4743 $am_py_exec_prefix*)
4744 am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
4745 am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
4746 ;;
4747 *)
4748 case $am_py_exec_prefix in
4749 /usr|/System*) ;;
4750 *)
4751 am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
4752 ;;
4753 esac
4754 ;;
4755 esac
4756
4757 fi
4758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5
4759 $as_echo "$am_cv_python_pyexecdir" >&6; }
4760 pyexecdir=$am_cv_python_pyexecdir
4761
4762
4763
4764 pkgpyexecdir=\${pyexecdir}/$PACKAGE
4765
4766
4767
4768 fi
4769
4770
4771
4772
4773
4774 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4775 if test -n "$ac_tool_prefix"; then
4776 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4777 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4779 $as_echo_n "checking for $ac_word... " >&6; }
4780 if ${ac_cv_path_PKG_CONFIG+:} false; then :
4781 $as_echo_n "(cached) " >&6
4782 else
4783 case $PKG_CONFIG in
4784 [\\/]* | ?:[\\/]*)
4785 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4786 ;;
4787 *)
4788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4789 for as_dir in $PATH
4790 do
4791 IFS=$as_save_IFS
4792 test -z "$as_dir" && as_dir=.
4793 for ac_exec_ext in '' $ac_executable_extensions; do
4794 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4795 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4796 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4797 break 2
4798 fi
4799 done
4800 done
4801 IFS=$as_save_IFS
4802
4803 ;;
4804 esac
4805 fi
4806 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4807 if test -n "$PKG_CONFIG"; then
4808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4809 $as_echo "$PKG_CONFIG" >&6; }
4810 else
4811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4812 $as_echo "no" >&6; }
4813 fi
4814
4815
4816 fi
4817 if test -z "$ac_cv_path_PKG_CONFIG"; then
4818 ac_pt_PKG_CONFIG=$PKG_CONFIG
4819 # Extract the first word of "pkg-config", so it can be a program name with args.
4820 set dummy pkg-config; ac_word=$2
4821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4822 $as_echo_n "checking for $ac_word... " >&6; }
4823 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4824 $as_echo_n "(cached) " >&6
4825 else
4826 case $ac_pt_PKG_CONFIG in
4827 [\\/]* | ?:[\\/]*)
4828 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4829 ;;
4830 *)
4831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4832 for as_dir in $PATH
4833 do
4834 IFS=$as_save_IFS
4835 test -z "$as_dir" && as_dir=.
4836 for ac_exec_ext in '' $ac_executable_extensions; do
4837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4838 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4840 break 2
4841 fi
4842 done
4843 done
4844 IFS=$as_save_IFS
4845
4846 ;;
4847 esac
4848 fi
4849 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4850 if test -n "$ac_pt_PKG_CONFIG"; then
4851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4852 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
4853 else
4854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4855 $as_echo "no" >&6; }
4856 fi
4857
4858 if test "x$ac_pt_PKG_CONFIG" = x; then
4859 PKG_CONFIG=""
4860 else
4861 case $cross_compiling:$ac_tool_warned in
4862 yes:)
4863 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4864 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4865 ac_tool_warned=yes ;;
4866 esac
4867 PKG_CONFIG=$ac_pt_PKG_CONFIG
4868 fi
4869 else
4870 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4871 fi
4872
4873 fi
4874 if test -n "$PKG_CONFIG"; then
4875 _pkg_min_version=0.9.0
4876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4877 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4878 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4880 $as_echo "yes" >&6; }
4881 else
4882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4883 $as_echo "no" >&6; }
4884 PKG_CONFIG=""
4885 fi
4886
4887 fi
4888
4889 pkg_failed=no
4890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CHECK" >&5
4891 $as_echo_n "checking for CHECK... " >&6; }
4892
4893 if test -n "$CHECK_CFLAGS"; then
4894 pkg_cv_CHECK_CFLAGS="$CHECK_CFLAGS"
4895 elif test -n "$PKG_CONFIG"; then
4896 if test -n "$PKG_CONFIG" && \
4897 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"check >= 0.9.4\""; } >&5
4898 ($PKG_CONFIG --exists --print-errors "check >= 0.9.4") 2>&5
4899 ac_status=$?
4900 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4901 test $ac_status = 0; }; then
4902 pkg_cv_CHECK_CFLAGS=`$PKG_CONFIG --cflags "check >= 0.9.4" 2>/dev/null`
4903 else
4904 pkg_failed=yes
4905 fi
4906 else
4907 pkg_failed=untried
4908 fi
4909 if test -n "$CHECK_LIBS"; then
4910 pkg_cv_CHECK_LIBS="$CHECK_LIBS"
4911 elif test -n "$PKG_CONFIG"; then
4912 if test -n "$PKG_CONFIG" && \
4913 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"check >= 0.9.4\""; } >&5
4914 ($PKG_CONFIG --exists --print-errors "check >= 0.9.4") 2>&5
4915 ac_status=$?
4916 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4917 test $ac_status = 0; }; then
4918 pkg_cv_CHECK_LIBS=`$PKG_CONFIG --libs "check >= 0.9.4" 2>/dev/null`
4919 else
4920 pkg_failed=yes
4921 fi
4922 else
4923 pkg_failed=untried
4924 fi
4925
4926
4927
4928 if test $pkg_failed = yes; then
4929
4930 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
4931 _pkg_short_errors_supported=yes
4932 else
4933 _pkg_short_errors_supported=no
4934 fi
4935 if test $_pkg_short_errors_supported = yes; then
4936 CHECK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "check >= 0.9.4" 2>&1`
4937 else
4938 CHECK_PKG_ERRORS=`$PKG_CONFIG --print-errors "check >= 0.9.4" 2>&1`
4939 fi
4940 # Put the nasty error message in config.log where it belongs
4941 echo "$CHECK_PKG_ERRORS" >&5
4942
4943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4944 $as_echo "no" >&6; }
4945 HAVE_CHECK=no
4946 elif test $pkg_failed = untried; then
4947 HAVE_CHECK=no
4948 else
4949 CHECK_CFLAGS=$pkg_cv_CHECK_CFLAGS
4950 CHECK_LIBS=$pkg_cv_CHECK_LIBS
4951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4952 $as_echo "yes" >&6; }
4953 HAVE_CHECK=yes
4954 fi
4955 if test x$HAVE_CHECK = xyes; then
4956 HAVE_CHECK_TRUE=
4957 HAVE_CHECK_FALSE='#'
4958 else
4959 HAVE_CHECK_TRUE='#'
4960 HAVE_CHECK_FALSE=
4961 fi
4962
4963
4964 ac_config_headers="$ac_config_headers src/config.h"
4965
4966
4967 # Make sure we can run config.sub.
4968 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4969 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4970
4971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4972 $as_echo_n "checking build system type... " >&6; }
4973 if ${ac_cv_build+:} false; then :
4974 $as_echo_n "(cached) " >&6
4975 else
4976 ac_build_alias=$build_alias
4977 test "x$ac_build_alias" = x &&
4978 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4979 test "x$ac_build_alias" = x &&
4980 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4981 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4982 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4983
4984 fi
4985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4986 $as_echo "$ac_cv_build" >&6; }
4987 case $ac_cv_build in
4988 *-*-*) ;;
4989 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4990 esac
4991 build=$ac_cv_build
4992 ac_save_IFS=$IFS; IFS='-'
4993 set x $ac_cv_build
4994 shift
4995 build_cpu=$1
4996 build_vendor=$2
4997 shift; shift
4998 # Remember, the first character of IFS is used to create $*,
4999 # except with old shells:
5000 build_os=$*
5001 IFS=$ac_save_IFS
5002 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
5003
5004
5005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5006 $as_echo_n "checking host system type... " >&6; }
5007 if ${ac_cv_host+:} false; then :
5008 $as_echo_n "(cached) " >&6
5009 else
5010 if test "x$host_alias" = x; then
5011 ac_cv_host=$ac_cv_build
5012 else
5013 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5014 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5015 fi
5016
5017 fi
5018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5019 $as_echo "$ac_cv_host" >&6; }
5020 case $ac_cv_host in
5021 *-*-*) ;;
5022 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5023 esac
5024 host=$ac_cv_host
5025 ac_save_IFS=$IFS; IFS='-'
5026 set x $ac_cv_host
5027 shift
5028 host_cpu=$1
5029 host_vendor=$2
5030 shift; shift
5031 # Remember, the first character of IFS is used to create $*,
5032 # except with old shells:
5033 host_os=$*
5034 IFS=$ac_save_IFS
5035 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5036
5037
5038 enable_win32_dll=yes
5039
5040 case $host in
5041 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
5042 if test -n "$ac_tool_prefix"; then
5043 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
5044 set dummy ${ac_tool_prefix}as; ac_word=$2
5045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5046 $as_echo_n "checking for $ac_word... " >&6; }
5047 if ${ac_cv_prog_AS+:} false; then :
5048 $as_echo_n "(cached) " >&6
5049 else
5050 if test -n "$AS"; then
5051 ac_cv_prog_AS="$AS" # Let the user override the test.
5052 else
5053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5054 for as_dir in $PATH
5055 do
5056 IFS=$as_save_IFS
5057 test -z "$as_dir" && as_dir=.
5058 for ac_exec_ext in '' $ac_executable_extensions; do
5059 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5060 ac_cv_prog_AS="${ac_tool_prefix}as"
5061 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5062 break 2
5063 fi
5064 done
5065 done
5066 IFS=$as_save_IFS
5067
5068 fi
5069 fi
5070 AS=$ac_cv_prog_AS
5071 if test -n "$AS"; then
5072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
5073 $as_echo "$AS" >&6; }
5074 else
5075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5076 $as_echo "no" >&6; }
5077 fi
5078
5079
5080 fi
5081 if test -z "$ac_cv_prog_AS"; then
5082 ac_ct_AS=$AS
5083 # Extract the first word of "as", so it can be a program name with args.
5084 set dummy as; ac_word=$2
5085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5086 $as_echo_n "checking for $ac_word... " >&6; }
5087 if ${ac_cv_prog_ac_ct_AS+:} false; then :
5088 $as_echo_n "(cached) " >&6
5089 else
5090 if test -n "$ac_ct_AS"; then
5091 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
5092 else
5093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5094 for as_dir in $PATH
5095 do
5096 IFS=$as_save_IFS
5097 test -z "$as_dir" && as_dir=.
5098 for ac_exec_ext in '' $ac_executable_extensions; do
5099 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5100 ac_cv_prog_ac_ct_AS="as"
5101 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5102 break 2
5103 fi
5104 done
5105 done
5106 IFS=$as_save_IFS
5107
5108 fi
5109 fi
5110 ac_ct_AS=$ac_cv_prog_ac_ct_AS
5111 if test -n "$ac_ct_AS"; then
5112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
5113 $as_echo "$ac_ct_AS" >&6; }
5114 else
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5116 $as_echo "no" >&6; }
5117 fi
5118
5119 if test "x$ac_ct_AS" = x; then
5120 AS="false"
5121 else
5122 case $cross_compiling:$ac_tool_warned in
5123 yes:)
5124 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5125 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5126 ac_tool_warned=yes ;;
5127 esac
5128 AS=$ac_ct_AS
5129 fi
5130 else
5131 AS="$ac_cv_prog_AS"
5132 fi
5133
5134 if test -n "$ac_tool_prefix"; then
5135 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5136 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5138 $as_echo_n "checking for $ac_word... " >&6; }
5139 if ${ac_cv_prog_DLLTOOL+:} false; then :
5140 $as_echo_n "(cached) " >&6
5141 else
5142 if test -n "$DLLTOOL"; then
5143 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5144 else
5145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5146 for as_dir in $PATH
5147 do
5148 IFS=$as_save_IFS
5149 test -z "$as_dir" && as_dir=.
5150 for ac_exec_ext in '' $ac_executable_extensions; do
5151 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5152 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5153 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5154 break 2
5155 fi
5156 done
5157 done
5158 IFS=$as_save_IFS
5159
5160 fi
5161 fi
5162 DLLTOOL=$ac_cv_prog_DLLTOOL
5163 if test -n "$DLLTOOL"; then
5164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5165 $as_echo "$DLLTOOL" >&6; }
5166 else
5167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5168 $as_echo "no" >&6; }
5169 fi
5170
5171
5172 fi
5173 if test -z "$ac_cv_prog_DLLTOOL"; then
5174 ac_ct_DLLTOOL=$DLLTOOL
5175 # Extract the first word of "dlltool", so it can be a program name with args.
5176 set dummy dlltool; ac_word=$2
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5178 $as_echo_n "checking for $ac_word... " >&6; }
5179 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5180 $as_echo_n "(cached) " >&6
5181 else
5182 if test -n "$ac_ct_DLLTOOL"; then
5183 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5184 else
5185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5186 for as_dir in $PATH
5187 do
5188 IFS=$as_save_IFS
5189 test -z "$as_dir" && as_dir=.
5190 for ac_exec_ext in '' $ac_executable_extensions; do
5191 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5192 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5193 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5194 break 2
5195 fi
5196 done
5197 done
5198 IFS=$as_save_IFS
5199
5200 fi
5201 fi
5202 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5203 if test -n "$ac_ct_DLLTOOL"; then
5204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5205 $as_echo "$ac_ct_DLLTOOL" >&6; }
5206 else
5207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5208 $as_echo "no" >&6; }
5209 fi
5210
5211 if test "x$ac_ct_DLLTOOL" = x; then
5212 DLLTOOL="false"
5213 else
5214 case $cross_compiling:$ac_tool_warned in
5215 yes:)
5216 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5217 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5218 ac_tool_warned=yes ;;
5219 esac
5220 DLLTOOL=$ac_ct_DLLTOOL
5221 fi
5222 else
5223 DLLTOOL="$ac_cv_prog_DLLTOOL"
5224 fi
5225
5226 if test -n "$ac_tool_prefix"; then
5227 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5228 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5230 $as_echo_n "checking for $ac_word... " >&6; }
5231 if ${ac_cv_prog_OBJDUMP+:} false; then :
5232 $as_echo_n "(cached) " >&6
5233 else
5234 if test -n "$OBJDUMP"; then
5235 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5236 else
5237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5238 for as_dir in $PATH
5239 do
5240 IFS=$as_save_IFS
5241 test -z "$as_dir" && as_dir=.
5242 for ac_exec_ext in '' $ac_executable_extensions; do
5243 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5244 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5245 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5246 break 2
5247 fi
5248 done
5249 done
5250 IFS=$as_save_IFS
5251
5252 fi
5253 fi
5254 OBJDUMP=$ac_cv_prog_OBJDUMP
5255 if test -n "$OBJDUMP"; then
5256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5257 $as_echo "$OBJDUMP" >&6; }
5258 else
5259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5260 $as_echo "no" >&6; }
5261 fi
5262
5263
5264 fi
5265 if test -z "$ac_cv_prog_OBJDUMP"; then
5266 ac_ct_OBJDUMP=$OBJDUMP
5267 # Extract the first word of "objdump", so it can be a program name with args.
5268 set dummy objdump; ac_word=$2
5269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5270 $as_echo_n "checking for $ac_word... " >&6; }
5271 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5272 $as_echo_n "(cached) " >&6
5273 else
5274 if test -n "$ac_ct_OBJDUMP"; then
5275 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5276 else
5277 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5278 for as_dir in $PATH
5279 do
5280 IFS=$as_save_IFS
5281 test -z "$as_dir" && as_dir=.
5282 for ac_exec_ext in '' $ac_executable_extensions; do
5283 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5284 ac_cv_prog_ac_ct_OBJDUMP="objdump"
5285 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5286 break 2
5287 fi
5288 done
5289 done
5290 IFS=$as_save_IFS
5291
5292 fi
5293 fi
5294 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5295 if test -n "$ac_ct_OBJDUMP"; then
5296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5297 $as_echo "$ac_ct_OBJDUMP" >&6; }
5298 else
5299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5300 $as_echo "no" >&6; }
5301 fi
5302
5303 if test "x$ac_ct_OBJDUMP" = x; then
5304 OBJDUMP="false"
5305 else
5306 case $cross_compiling:$ac_tool_warned in
5307 yes:)
5308 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5309 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5310 ac_tool_warned=yes ;;
5311 esac
5312 OBJDUMP=$ac_ct_OBJDUMP
5313 fi
5314 else
5315 OBJDUMP="$ac_cv_prog_OBJDUMP"
5316 fi
5317
5318 ;;
5319 esac
5320
5321 test -z "$AS" && AS=as
5322
5323
5324
5325
5326
5327 test -z "$DLLTOOL" && DLLTOOL=dlltool
5328
5329
5330
5331
5332
5333 test -z "$OBJDUMP" && OBJDUMP=objdump
5334
5335
5336
5337
5338
5339
5340
5341 case `pwd` in
5342 *\ * | *\ *)
5343 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5344 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5345 esac
5346
5347
5348
5349 macro_version='2.4.2'
5350 macro_revision='1.3337'
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364 ltmain="$ac_aux_dir/ltmain.sh"
5365
5366 # Backslashify metacharacters that are still active within
5367 # double-quoted strings.
5368 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5369
5370 # Same as above, but do not quote variable references.
5371 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5372
5373 # Sed substitution to delay expansion of an escaped shell variable in a
5374 # double_quote_subst'ed string.
5375 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5376
5377 # Sed substitution to delay expansion of an escaped single quote.
5378 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5379
5380 # Sed substitution to avoid accidental globbing in evaled expressions
5381 no_glob_subst='s/\*/\\\*/g'
5382
5383 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5384 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5385 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5386
5387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5388 $as_echo_n "checking how to print strings... " >&6; }
5389 # Test print first, because it will be a builtin if present.
5390 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
5391 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5392 ECHO='print -r --'
5393 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5394 ECHO='printf %s\n'
5395 else
5396 # Use this function as a fallback that always works.
5397 func_fallback_echo ()
5398 {
5399 eval 'cat <<_LTECHO_EOF
5400 $1
5401 _LTECHO_EOF'
5402 }
5403 ECHO='func_fallback_echo'
5404 fi
5405
5406 # func_echo_all arg...
5407 # Invoke $ECHO with all args, space-separated.
5408 func_echo_all ()
5409 {
5410 $ECHO ""
5411 }
5412
5413 case "$ECHO" in
5414 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5415 $as_echo "printf" >&6; } ;;
5416 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5417 $as_echo "print -r" >&6; } ;;
5418 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5419 $as_echo "cat" >&6; } ;;
5420 esac
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5436 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5437 if ${ac_cv_path_SED+:} false; then :
5438 $as_echo_n "(cached) " >&6
5439 else
5440 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5441 for ac_i in 1 2 3 4 5 6 7; do
5442 ac_script="$ac_script$as_nl$ac_script"
5443 done
5444 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5445 { ac_script=; unset ac_script;}
5446 if test -z "$SED"; then
5447 ac_path_SED_found=false
5448 # Loop through the user's path and test for each of PROGNAME-LIST
5449 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5450 for as_dir in $PATH
5451 do
5452 IFS=$as_save_IFS
5453 test -z "$as_dir" && as_dir=.
5454 for ac_prog in sed gsed; do
5455 for ac_exec_ext in '' $ac_executable_extensions; do
5456 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5457 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5458 # Check for GNU ac_path_SED and select it if it is found.
5459 # Check for GNU $ac_path_SED
5460 case `"$ac_path_SED" --version 2>&1` in
5461 *GNU*)
5462 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5463 *)
5464 ac_count=0
5465 $as_echo_n 0123456789 >"conftest.in"
5466 while :
5467 do
5468 cat "conftest.in" "conftest.in" >"conftest.tmp"
5469 mv "conftest.tmp" "conftest.in"
5470 cp "conftest.in" "conftest.nl"
5471 $as_echo '' >> "conftest.nl"
5472 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5473 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5474 as_fn_arith $ac_count + 1 && ac_count=$as_val
5475 if test $ac_count -gt ${ac_path_SED_max-0}; then
5476 # Best one so far, save it but keep looking for a better one
5477 ac_cv_path_SED="$ac_path_SED"
5478 ac_path_SED_max=$ac_count
5479 fi
5480 # 10*(2^10) chars as input seems more than enough
5481 test $ac_count -gt 10 && break
5482 done
5483 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5484 esac
5485
5486 $ac_path_SED_found && break 3
5487 done
5488 done
5489 done
5490 IFS=$as_save_IFS
5491 if test -z "$ac_cv_path_SED"; then
5492 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5493 fi
5494 else
5495 ac_cv_path_SED=$SED
5496 fi
5497
5498 fi
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5500 $as_echo "$ac_cv_path_SED" >&6; }
5501 SED="$ac_cv_path_SED"
5502 rm -f conftest.sed
5503
5504 test -z "$SED" && SED=sed
5505 Xsed="$SED -e 1s/^X//"
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5518 $as_echo_n "checking for fgrep... " >&6; }
5519 if ${ac_cv_path_FGREP+:} false; then :
5520 $as_echo_n "(cached) " >&6
5521 else
5522 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5523 then ac_cv_path_FGREP="$GREP -F"
5524 else
5525 if test -z "$FGREP"; then
5526 ac_path_FGREP_found=false
5527 # Loop through the user's path and test for each of PROGNAME-LIST
5528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5529 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5530 do
5531 IFS=$as_save_IFS
5532 test -z "$as_dir" && as_dir=.
5533 for ac_prog in fgrep; do
5534 for ac_exec_ext in '' $ac_executable_extensions; do
5535 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5536 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5537 # Check for GNU ac_path_FGREP and select it if it is found.
5538 # Check for GNU $ac_path_FGREP
5539 case `"$ac_path_FGREP" --version 2>&1` in
5540 *GNU*)
5541 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5542 *)
5543 ac_count=0
5544 $as_echo_n 0123456789 >"conftest.in"
5545 while :
5546 do
5547 cat "conftest.in" "conftest.in" >"conftest.tmp"
5548 mv "conftest.tmp" "conftest.in"
5549 cp "conftest.in" "conftest.nl"
5550 $as_echo 'FGREP' >> "conftest.nl"
5551 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5552 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5553 as_fn_arith $ac_count + 1 && ac_count=$as_val
5554 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5555 # Best one so far, save it but keep looking for a better one
5556 ac_cv_path_FGREP="$ac_path_FGREP"
5557 ac_path_FGREP_max=$ac_count
5558 fi
5559 # 10*(2^10) chars as input seems more than enough
5560 test $ac_count -gt 10 && break
5561 done
5562 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5563 esac
5564
5565 $ac_path_FGREP_found && break 3
5566 done
5567 done
5568 done
5569 IFS=$as_save_IFS
5570 if test -z "$ac_cv_path_FGREP"; then
5571 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5572 fi
5573 else
5574 ac_cv_path_FGREP=$FGREP
5575 fi
5576
5577 fi
5578 fi
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5580 $as_echo "$ac_cv_path_FGREP" >&6; }
5581 FGREP="$ac_cv_path_FGREP"
5582
5583
5584 test -z "$GREP" && GREP=grep
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604 # Check whether --with-gnu-ld was given.
5605 if test "${with_gnu_ld+set}" = set; then :
5606 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5607 else
5608 with_gnu_ld=no
5609 fi
5610
5611 ac_prog=ld
5612 if test "$GCC" = yes; then
5613 # Check if gcc -print-prog-name=ld gives a path.
5614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5615 $as_echo_n "checking for ld used by $CC... " >&6; }
5616 case $host in
5617 *-*-mingw*)
5618 # gcc leaves a trailing carriage return which upsets mingw
5619 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5620 *)
5621 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5622 esac
5623 case $ac_prog in
5624 # Accept absolute paths.
5625 [\\/]* | ?:[\\/]*)
5626 re_direlt='/[^/][^/]*/\.\./'
5627 # Canonicalize the pathname of ld
5628 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5629 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5630 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5631 done
5632 test -z "$LD" && LD="$ac_prog"
5633 ;;
5634 "")
5635 # If it fails, then pretend we aren't using GCC.
5636 ac_prog=ld
5637 ;;
5638 *)
5639 # If it is relative, then search for the first ld in PATH.
5640 with_gnu_ld=unknown
5641 ;;
5642 esac
5643 elif test "$with_gnu_ld" = yes; then
5644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5645 $as_echo_n "checking for GNU ld... " >&6; }
5646 else
5647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5648 $as_echo_n "checking for non-GNU ld... " >&6; }
5649 fi
5650 if ${lt_cv_path_LD+:} false; then :
5651 $as_echo_n "(cached) " >&6
5652 else
5653 if test -z "$LD"; then
5654 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5655 for ac_dir in $PATH; do
5656 IFS="$lt_save_ifs"
5657 test -z "$ac_dir" && ac_dir=.
5658 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5659 lt_cv_path_LD="$ac_dir/$ac_prog"
5660 # Check to see if the program is GNU ld. I'd rather use --version,
5661 # but apparently some variants of GNU ld only accept -v.
5662 # Break only if it was the GNU/non-GNU ld that we prefer.
5663 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5664 *GNU* | *'with BFD'*)
5665 test "$with_gnu_ld" != no && break
5666 ;;
5667 *)
5668 test "$with_gnu_ld" != yes && break
5669 ;;
5670 esac
5671 fi
5672 done
5673 IFS="$lt_save_ifs"
5674 else
5675 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5676 fi
5677 fi
5678
5679 LD="$lt_cv_path_LD"
5680 if test -n "$LD"; then
5681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5682 $as_echo "$LD" >&6; }
5683 else
5684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5685 $as_echo "no" >&6; }
5686 fi
5687 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5689 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5690 if ${lt_cv_prog_gnu_ld+:} false; then :
5691 $as_echo_n "(cached) " >&6
5692 else
5693 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5694 case `$LD -v 2>&1 </dev/null` in
5695 *GNU* | *'with BFD'*)
5696 lt_cv_prog_gnu_ld=yes
5697 ;;
5698 *)
5699 lt_cv_prog_gnu_ld=no
5700 ;;
5701 esac
5702 fi
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5704 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5705 with_gnu_ld=$lt_cv_prog_gnu_ld
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5716 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5717 if ${lt_cv_path_NM+:} false; then :
5718 $as_echo_n "(cached) " >&6
5719 else
5720 if test -n "$NM"; then
5721 # Let the user override the test.
5722 lt_cv_path_NM="$NM"
5723 else
5724 lt_nm_to_check="${ac_tool_prefix}nm"
5725 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5726 lt_nm_to_check="$lt_nm_to_check nm"
5727 fi
5728 for lt_tmp_nm in $lt_nm_to_check; do
5729 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5730 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5731 IFS="$lt_save_ifs"
5732 test -z "$ac_dir" && ac_dir=.
5733 tmp_nm="$ac_dir/$lt_tmp_nm"
5734 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5735 # Check to see if the nm accepts a BSD-compat flag.
5736 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5737 # nm: unknown option "B" ignored
5738 # Tru64's nm complains that /dev/null is an invalid object file
5739 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5740 */dev/null* | *'Invalid file or object type'*)
5741 lt_cv_path_NM="$tmp_nm -B"
5742 break
5743 ;;
5744 *)
5745 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5746 */dev/null*)
5747 lt_cv_path_NM="$tmp_nm -p"
5748 break
5749 ;;
5750 *)
5751 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5752 continue # so that we can try to find one that supports BSD flags
5753 ;;
5754 esac
5755 ;;
5756 esac
5757 fi
5758 done
5759 IFS="$lt_save_ifs"
5760 done
5761 : ${lt_cv_path_NM=no}
5762 fi
5763 fi
5764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5765 $as_echo "$lt_cv_path_NM" >&6; }
5766 if test "$lt_cv_path_NM" != "no"; then
5767 NM="$lt_cv_path_NM"
5768 else
5769 # Didn't find any BSD compatible name lister, look for dumpbin.
5770 if test -n "$DUMPBIN"; then :
5771 # Let the user override the test.
5772 else
5773 if test -n "$ac_tool_prefix"; then
5774 for ac_prog in dumpbin "link -dump"
5775 do
5776 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5777 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5779 $as_echo_n "checking for $ac_word... " >&6; }
5780 if ${ac_cv_prog_DUMPBIN+:} false; then :
5781 $as_echo_n "(cached) " >&6
5782 else
5783 if test -n "$DUMPBIN"; then
5784 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5785 else
5786 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5787 for as_dir in $PATH
5788 do
5789 IFS=$as_save_IFS
5790 test -z "$as_dir" && as_dir=.
5791 for ac_exec_ext in '' $ac_executable_extensions; do
5792 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5793 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5795 break 2
5796 fi
5797 done
5798 done
5799 IFS=$as_save_IFS
5800
5801 fi
5802 fi
5803 DUMPBIN=$ac_cv_prog_DUMPBIN
5804 if test -n "$DUMPBIN"; then
5805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5806 $as_echo "$DUMPBIN" >&6; }
5807 else
5808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5809 $as_echo "no" >&6; }
5810 fi
5811
5812
5813 test -n "$DUMPBIN" && break
5814 done
5815 fi
5816 if test -z "$DUMPBIN"; then
5817 ac_ct_DUMPBIN=$DUMPBIN
5818 for ac_prog in dumpbin "link -dump"
5819 do
5820 # Extract the first word of "$ac_prog", so it can be a program name with args.
5821 set dummy $ac_prog; ac_word=$2
5822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5823 $as_echo_n "checking for $ac_word... " >&6; }
5824 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5825 $as_echo_n "(cached) " >&6
5826 else
5827 if test -n "$ac_ct_DUMPBIN"; then
5828 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5829 else
5830 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5831 for as_dir in $PATH
5832 do
5833 IFS=$as_save_IFS
5834 test -z "$as_dir" && as_dir=.
5835 for ac_exec_ext in '' $ac_executable_extensions; do
5836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5837 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5839 break 2
5840 fi
5841 done
5842 done
5843 IFS=$as_save_IFS
5844
5845 fi
5846 fi
5847 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5848 if test -n "$ac_ct_DUMPBIN"; then
5849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5850 $as_echo "$ac_ct_DUMPBIN" >&6; }
5851 else
5852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5853 $as_echo "no" >&6; }
5854 fi
5855
5856
5857 test -n "$ac_ct_DUMPBIN" && break
5858 done
5859
5860 if test "x$ac_ct_DUMPBIN" = x; then
5861 DUMPBIN=":"
5862 else
5863 case $cross_compiling:$ac_tool_warned in
5864 yes:)
5865 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5866 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5867 ac_tool_warned=yes ;;
5868 esac
5869 DUMPBIN=$ac_ct_DUMPBIN
5870 fi
5871 fi
5872
5873 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5874 *COFF*)
5875 DUMPBIN="$DUMPBIN -symbols"
5876 ;;
5877 *)
5878 DUMPBIN=:
5879 ;;
5880 esac
5881 fi
5882
5883 if test "$DUMPBIN" != ":"; then
5884 NM="$DUMPBIN"
5885 fi
5886 fi
5887 test -z "$NM" && NM=nm
5888
5889
5890
5891
5892
5893
5894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5895 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5896 if ${lt_cv_nm_interface+:} false; then :
5897 $as_echo_n "(cached) " >&6
5898 else
5899 lt_cv_nm_interface="BSD nm"
5900 echo "int some_variable = 0;" > conftest.$ac_ext
5901 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5902 (eval "$ac_compile" 2>conftest.err)
5903 cat conftest.err >&5
5904 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5905 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5906 cat conftest.err >&5
5907 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5908 cat conftest.out >&5
5909 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5910 lt_cv_nm_interface="MS dumpbin"
5911 fi
5912 rm -f conftest*
5913 fi
5914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5915 $as_echo "$lt_cv_nm_interface" >&6; }
5916
5917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5918 $as_echo_n "checking whether ln -s works... " >&6; }
5919 LN_S=$as_ln_s
5920 if test "$LN_S" = "ln -s"; then
5921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5922 $as_echo "yes" >&6; }
5923 else
5924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5925 $as_echo "no, using $LN_S" >&6; }
5926 fi
5927
5928 # find the maximum length of command line arguments
5929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5930 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5931 if ${lt_cv_sys_max_cmd_len+:} false; then :
5932 $as_echo_n "(cached) " >&6
5933 else
5934 i=0
5935 teststring="ABCD"
5936
5937 case $build_os in
5938 msdosdjgpp*)
5939 # On DJGPP, this test can blow up pretty badly due to problems in libc
5940 # (any single argument exceeding 2000 bytes causes a buffer overrun
5941 # during glob expansion). Even if it were fixed, the result of this
5942 # check would be larger than it should be.
5943 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5944 ;;
5945
5946 gnu*)
5947 # Under GNU Hurd, this test is not required because there is
5948 # no limit to the length of command line arguments.
5949 # Libtool will interpret -1 as no limit whatsoever
5950 lt_cv_sys_max_cmd_len=-1;
5951 ;;
5952
5953 cygwin* | mingw* | cegcc*)
5954 # On Win9x/ME, this test blows up -- it succeeds, but takes
5955 # about 5 minutes as the teststring grows exponentially.
5956 # Worse, since 9x/ME are not pre-emptively multitasking,
5957 # you end up with a "frozen" computer, even though with patience
5958 # the test eventually succeeds (with a max line length of 256k).
5959 # Instead, let's just punt: use the minimum linelength reported by
5960 # all of the supported platforms: 8192 (on NT/2K/XP).
5961 lt_cv_sys_max_cmd_len=8192;
5962 ;;
5963
5964 mint*)
5965 # On MiNT this can take a long time and run out of memory.
5966 lt_cv_sys_max_cmd_len=8192;
5967 ;;
5968
5969 amigaos*)
5970 # On AmigaOS with pdksh, this test takes hours, literally.
5971 # So we just punt and use a minimum line length of 8192.
5972 lt_cv_sys_max_cmd_len=8192;
5973 ;;
5974
5975 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5976 # This has been around since 386BSD, at least. Likely further.
5977 if test -x /sbin/sysctl; then
5978 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5979 elif test -x /usr/sbin/sysctl; then
5980 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5981 else
5982 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5983 fi
5984 # And add a safety zone
5985 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5986 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5987 ;;
5988
5989 interix*)
5990 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5991 lt_cv_sys_max_cmd_len=196608
5992 ;;
5993
5994 os2*)
5995 # The test takes a long time on OS/2.
5996 lt_cv_sys_max_cmd_len=8192
5997 ;;
5998
5999 osf*)
6000 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6001 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6002 # nice to cause kernel panics so lets avoid the loop below.
6003 # First set a reasonable default.
6004 lt_cv_sys_max_cmd_len=16384
6005 #
6006 if test -x /sbin/sysconfig; then
6007 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6008 *1*) lt_cv_sys_max_cmd_len=-1 ;;
6009 esac
6010 fi
6011 ;;
6012 sco3.2v5*)
6013 lt_cv_sys_max_cmd_len=102400
6014 ;;
6015 sysv5* | sco5v6* | sysv4.2uw2*)
6016 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6017 if test -n "$kargmax"; then
6018 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
6019 else
6020 lt_cv_sys_max_cmd_len=32768
6021 fi
6022 ;;
6023 *)
6024 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6025 if test -n "$lt_cv_sys_max_cmd_len"; then
6026 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6027 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6028 else
6029 # Make teststring a little bigger before we do anything with it.
6030 # a 1K string should be a reasonable start.
6031 for i in 1 2 3 4 5 6 7 8 ; do
6032 teststring=$teststring$teststring
6033 done
6034 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6035 # If test is not a shell built-in, we'll probably end up computing a
6036 # maximum length that is only half of the actual maximum length, but
6037 # we can't tell.
6038 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
6039 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6040 test $i != 17 # 1/2 MB should be enough
6041 do
6042 i=`expr $i + 1`
6043 teststring=$teststring$teststring
6044 done
6045 # Only check the string length outside the loop.
6046 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6047 teststring=
6048 # Add a significant safety factor because C++ compilers can tack on
6049 # massive amounts of additional arguments before passing them to the
6050 # linker. It appears as though 1/2 is a usable value.
6051 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6052 fi
6053 ;;
6054 esac
6055
6056 fi
6057
6058 if test -n $lt_cv_sys_max_cmd_len ; then
6059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6060 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6061 else
6062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6063 $as_echo "none" >&6; }
6064 fi
6065 max_cmd_len=$lt_cv_sys_max_cmd_len
6066
6067
6068
6069
6070
6071
6072 : ${CP="cp -f"}
6073 : ${MV="mv -f"}
6074 : ${RM="rm -f"}
6075
6076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6077 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6078 # Try some XSI features
6079 xsi_shell=no
6080 ( _lt_dummy="a/b/c"
6081 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
6082 = c,a/b,b/c, \
6083 && eval 'test $(( 1 + 1 )) -eq 2 \
6084 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6085 && xsi_shell=yes
6086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6087 $as_echo "$xsi_shell" >&6; }
6088
6089
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6091 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6092 lt_shell_append=no
6093 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6094 >/dev/null 2>&1 \
6095 && lt_shell_append=yes
6096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6097 $as_echo "$lt_shell_append" >&6; }
6098
6099
6100 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6101 lt_unset=unset
6102 else
6103 lt_unset=false
6104 fi
6105
6106
6107
6108
6109
6110 # test EBCDIC or ASCII
6111 case `echo X|tr X '\101'` in
6112 A) # ASCII based system
6113 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6114 lt_SP2NL='tr \040 \012'
6115 lt_NL2SP='tr \015\012 \040\040'
6116 ;;
6117 *) # EBCDIC based system
6118 lt_SP2NL='tr \100 \n'
6119 lt_NL2SP='tr \r\n \100\100'
6120 ;;
6121 esac
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
6132 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
6133 if ${lt_cv_to_host_file_cmd+:} false; then :
6134 $as_echo_n "(cached) " >&6
6135 else
6136 case $host in
6137 *-*-mingw* )
6138 case $build in
6139 *-*-mingw* ) # actually msys
6140 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
6141 ;;
6142 *-*-cygwin* )
6143 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
6144 ;;
6145 * ) # otherwise, assume *nix
6146 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
6147 ;;
6148 esac
6149 ;;
6150 *-*-cygwin* )
6151 case $build in
6152 *-*-mingw* ) # actually msys
6153 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
6154 ;;
6155 *-*-cygwin* )
6156 lt_cv_to_host_file_cmd=func_convert_file_noop
6157 ;;
6158 * ) # otherwise, assume *nix
6159 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
6160 ;;
6161 esac
6162 ;;
6163 * ) # unhandled hosts (and "normal" native builds)
6164 lt_cv_to_host_file_cmd=func_convert_file_noop
6165 ;;
6166 esac
6167
6168 fi
6169
6170 to_host_file_cmd=$lt_cv_to_host_file_cmd
6171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
6172 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
6173
6174
6175
6176
6177
6178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
6179 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
6180 if ${lt_cv_to_tool_file_cmd+:} false; then :
6181 $as_echo_n "(cached) " >&6
6182 else
6183 #assume ordinary cross tools, or native build.
6184 lt_cv_to_tool_file_cmd=func_convert_file_noop
6185 case $host in
6186 *-*-mingw* )
6187 case $build in
6188 *-*-mingw* ) # actually msys
6189 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
6190 ;;
6191 esac
6192 ;;
6193 esac
6194
6195 fi
6196
6197 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
6198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
6199 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
6200
6201
6202
6203
6204
6205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6206 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6207 if ${lt_cv_ld_reload_flag+:} false; then :
6208 $as_echo_n "(cached) " >&6
6209 else
6210 lt_cv_ld_reload_flag='-r'
6211 fi
6212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6213 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6214 reload_flag=$lt_cv_ld_reload_flag
6215 case $reload_flag in
6216 "" | " "*) ;;
6217 *) reload_flag=" $reload_flag" ;;
6218 esac
6219 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6220 case $host_os in
6221 cygwin* | mingw* | pw32* | cegcc*)
6222 if test "$GCC" != yes; then
6223 reload_cmds=false
6224 fi
6225 ;;
6226 darwin*)
6227 if test "$GCC" = yes; then
6228 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6229 else
6230 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6231 fi
6232 ;;
6233 esac
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243 if test -n "$ac_tool_prefix"; then
6244 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6245 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6247 $as_echo_n "checking for $ac_word... " >&6; }
6248 if ${ac_cv_prog_OBJDUMP+:} false; then :
6249 $as_echo_n "(cached) " >&6
6250 else
6251 if test -n "$OBJDUMP"; then
6252 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6253 else
6254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6255 for as_dir in $PATH
6256 do
6257 IFS=$as_save_IFS
6258 test -z "$as_dir" && as_dir=.
6259 for ac_exec_ext in '' $ac_executable_extensions; do
6260 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6261 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6262 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6263 break 2
6264 fi
6265 done
6266 done
6267 IFS=$as_save_IFS
6268
6269 fi
6270 fi
6271 OBJDUMP=$ac_cv_prog_OBJDUMP
6272 if test -n "$OBJDUMP"; then
6273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6274 $as_echo "$OBJDUMP" >&6; }
6275 else
6276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6277 $as_echo "no" >&6; }
6278 fi
6279
6280
6281 fi
6282 if test -z "$ac_cv_prog_OBJDUMP"; then
6283 ac_ct_OBJDUMP=$OBJDUMP
6284 # Extract the first word of "objdump", so it can be a program name with args.
6285 set dummy objdump; ac_word=$2
6286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6287 $as_echo_n "checking for $ac_word... " >&6; }
6288 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6289 $as_echo_n "(cached) " >&6
6290 else
6291 if test -n "$ac_ct_OBJDUMP"; then
6292 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6293 else
6294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6295 for as_dir in $PATH
6296 do
6297 IFS=$as_save_IFS
6298 test -z "$as_dir" && as_dir=.
6299 for ac_exec_ext in '' $ac_executable_extensions; do
6300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6301 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6302 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6303 break 2
6304 fi
6305 done
6306 done
6307 IFS=$as_save_IFS
6308
6309 fi
6310 fi
6311 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6312 if test -n "$ac_ct_OBJDUMP"; then
6313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6314 $as_echo "$ac_ct_OBJDUMP" >&6; }
6315 else
6316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6317 $as_echo "no" >&6; }
6318 fi
6319
6320 if test "x$ac_ct_OBJDUMP" = x; then
6321 OBJDUMP="false"
6322 else
6323 case $cross_compiling:$ac_tool_warned in
6324 yes:)
6325 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6326 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6327 ac_tool_warned=yes ;;
6328 esac
6329 OBJDUMP=$ac_ct_OBJDUMP
6330 fi
6331 else
6332 OBJDUMP="$ac_cv_prog_OBJDUMP"
6333 fi
6334
6335 test -z "$OBJDUMP" && OBJDUMP=objdump
6336
6337
6338
6339
6340
6341
6342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6343 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6344 if ${lt_cv_deplibs_check_method+:} false; then :
6345 $as_echo_n "(cached) " >&6
6346 else
6347 lt_cv_file_magic_cmd='$MAGIC_CMD'
6348 lt_cv_file_magic_test_file=
6349 lt_cv_deplibs_check_method='unknown'
6350 # Need to set the preceding variable on all platforms that support
6351 # interlibrary dependencies.
6352 # 'none' -- dependencies not supported.
6353 # `unknown' -- same as none, but documents that we really don't know.
6354 # 'pass_all' -- all dependencies passed with no checks.
6355 # 'test_compile' -- check by making test program.
6356 # 'file_magic [[regex]]' -- check by looking for files in library path
6357 # which responds to the $file_magic_cmd with a given extended regex.
6358 # If you have `file' or equivalent on your system and you're not sure
6359 # whether `pass_all' will *always* work, you probably want this one.
6360
6361 case $host_os in
6362 aix[4-9]*)
6363 lt_cv_deplibs_check_method=pass_all
6364 ;;
6365
6366 beos*)
6367 lt_cv_deplibs_check_method=pass_all
6368 ;;
6369
6370 bsdi[45]*)
6371 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6372 lt_cv_file_magic_cmd='/usr/bin/file -L'
6373 lt_cv_file_magic_test_file=/shlib/libc.so
6374 ;;
6375
6376 cygwin*)
6377 # func_win32_libid is a shell function defined in ltmain.sh
6378 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6379 lt_cv_file_magic_cmd='func_win32_libid'
6380 ;;
6381
6382 mingw* | pw32*)
6383 # Base MSYS/MinGW do not provide the 'file' command needed by
6384 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6385 # unless we find 'file', for example because we are cross-compiling.
6386 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6387 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6388 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6389 lt_cv_file_magic_cmd='func_win32_libid'
6390 else
6391 # Keep this pattern in sync with the one in func_win32_libid.
6392 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
6393 lt_cv_file_magic_cmd='$OBJDUMP -f'
6394 fi
6395 ;;
6396
6397 cegcc*)
6398 # use the weaker test based on 'objdump'. See mingw*.
6399 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6400 lt_cv_file_magic_cmd='$OBJDUMP -f'
6401 ;;
6402
6403 darwin* | rhapsody*)
6404 lt_cv_deplibs_check_method=pass_all
6405 ;;
6406
6407 freebsd* | dragonfly*)
6408 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6409 case $host_cpu in
6410 i*86 )
6411 # Not sure whether the presence of OpenBSD here was a mistake.
6412 # Let's accept both of them until this is cleared up.
6413 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6414 lt_cv_file_magic_cmd=/usr/bin/file
6415 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6416 ;;
6417 esac
6418 else
6419 lt_cv_deplibs_check_method=pass_all
6420 fi
6421 ;;
6422
6423 gnu*)
6424 lt_cv_deplibs_check_method=pass_all
6425 ;;
6426
6427 haiku*)
6428 lt_cv_deplibs_check_method=pass_all
6429 ;;
6430
6431 hpux10.20* | hpux11*)
6432 lt_cv_file_magic_cmd=/usr/bin/file
6433 case $host_cpu in
6434 ia64*)
6435 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6436 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6437 ;;
6438 hppa*64*)
6439 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6440 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6441 ;;
6442 *)
6443 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6444 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6445 ;;
6446 esac
6447 ;;
6448
6449 interix[3-9]*)
6450 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6451 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6452 ;;
6453
6454 irix5* | irix6* | nonstopux*)
6455 case $LD in
6456 *-32|*"-32 ") libmagic=32-bit;;
6457 *-n32|*"-n32 ") libmagic=N32;;
6458 *-64|*"-64 ") libmagic=64-bit;;
6459 *) libmagic=never-match;;
6460 esac
6461 lt_cv_deplibs_check_method=pass_all
6462 ;;
6463
6464 # This must be glibc/ELF.
6465 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6466 lt_cv_deplibs_check_method=pass_all
6467 ;;
6468
6469 netbsd*)
6470 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6471 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6472 else
6473 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6474 fi
6475 ;;
6476
6477 newos6*)
6478 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6479 lt_cv_file_magic_cmd=/usr/bin/file
6480 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6481 ;;
6482
6483 *nto* | *qnx*)
6484 lt_cv_deplibs_check_method=pass_all
6485 ;;
6486
6487 openbsd*)
6488 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6489 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6490 else
6491 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6492 fi
6493 ;;
6494
6495 osf3* | osf4* | osf5*)
6496 lt_cv_deplibs_check_method=pass_all
6497 ;;
6498
6499 rdos*)
6500 lt_cv_deplibs_check_method=pass_all
6501 ;;
6502
6503 solaris*)
6504 lt_cv_deplibs_check_method=pass_all
6505 ;;
6506
6507 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6508 lt_cv_deplibs_check_method=pass_all
6509 ;;
6510
6511 sysv4 | sysv4.3*)
6512 case $host_vendor in
6513 motorola)
6514 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]'
6515 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6516 ;;
6517 ncr)
6518 lt_cv_deplibs_check_method=pass_all
6519 ;;
6520 sequent)
6521 lt_cv_file_magic_cmd='/bin/file'
6522 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6523 ;;
6524 sni)
6525 lt_cv_file_magic_cmd='/bin/file'
6526 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6527 lt_cv_file_magic_test_file=/lib/libc.so
6528 ;;
6529 siemens)
6530 lt_cv_deplibs_check_method=pass_all
6531 ;;
6532 pc)
6533 lt_cv_deplibs_check_method=pass_all
6534 ;;
6535 esac
6536 ;;
6537
6538 tpf*)
6539 lt_cv_deplibs_check_method=pass_all
6540 ;;
6541 esac
6542
6543 fi
6544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6545 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6546
6547 file_magic_glob=
6548 want_nocaseglob=no
6549 if test "$build" = "$host"; then
6550 case $host_os in
6551 mingw* | pw32*)
6552 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6553 want_nocaseglob=yes
6554 else
6555 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6556 fi
6557 ;;
6558 esac
6559 fi
6560
6561 file_magic_cmd=$lt_cv_file_magic_cmd
6562 deplibs_check_method=$lt_cv_deplibs_check_method
6563 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586 if test -n "$ac_tool_prefix"; then
6587 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6588 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6590 $as_echo_n "checking for $ac_word... " >&6; }
6591 if ${ac_cv_prog_DLLTOOL+:} false; then :
6592 $as_echo_n "(cached) " >&6
6593 else
6594 if test -n "$DLLTOOL"; then
6595 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6596 else
6597 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6598 for as_dir in $PATH
6599 do
6600 IFS=$as_save_IFS
6601 test -z "$as_dir" && as_dir=.
6602 for ac_exec_ext in '' $ac_executable_extensions; do
6603 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6604 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6605 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6606 break 2
6607 fi
6608 done
6609 done
6610 IFS=$as_save_IFS
6611
6612 fi
6613 fi
6614 DLLTOOL=$ac_cv_prog_DLLTOOL
6615 if test -n "$DLLTOOL"; then
6616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6617 $as_echo "$DLLTOOL" >&6; }
6618 else
6619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6620 $as_echo "no" >&6; }
6621 fi
6622
6623
6624 fi
6625 if test -z "$ac_cv_prog_DLLTOOL"; then
6626 ac_ct_DLLTOOL=$DLLTOOL
6627 # Extract the first word of "dlltool", so it can be a program name with args.
6628 set dummy dlltool; ac_word=$2
6629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6630 $as_echo_n "checking for $ac_word... " >&6; }
6631 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6632 $as_echo_n "(cached) " >&6
6633 else
6634 if test -n "$ac_ct_DLLTOOL"; then
6635 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6636 else
6637 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6638 for as_dir in $PATH
6639 do
6640 IFS=$as_save_IFS
6641 test -z "$as_dir" && as_dir=.
6642 for ac_exec_ext in '' $ac_executable_extensions; do
6643 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6644 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6645 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6646 break 2
6647 fi
6648 done
6649 done
6650 IFS=$as_save_IFS
6651
6652 fi
6653 fi
6654 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6655 if test -n "$ac_ct_DLLTOOL"; then
6656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6657 $as_echo "$ac_ct_DLLTOOL" >&6; }
6658 else
6659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6660 $as_echo "no" >&6; }
6661 fi
6662
6663 if test "x$ac_ct_DLLTOOL" = x; then
6664 DLLTOOL="false"
6665 else
6666 case $cross_compiling:$ac_tool_warned in
6667 yes:)
6668 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6669 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6670 ac_tool_warned=yes ;;
6671 esac
6672 DLLTOOL=$ac_ct_DLLTOOL
6673 fi
6674 else
6675 DLLTOOL="$ac_cv_prog_DLLTOOL"
6676 fi
6677
6678 test -z "$DLLTOOL" && DLLTOOL=dlltool
6679
6680
6681
6682
6683
6684
6685
6686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6687 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6688 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6689 $as_echo_n "(cached) " >&6
6690 else
6691 lt_cv_sharedlib_from_linklib_cmd='unknown'
6692
6693 case $host_os in
6694 cygwin* | mingw* | pw32* | cegcc*)
6695 # two different shell functions defined in ltmain.sh
6696 # decide which to use based on capabilities of $DLLTOOL
6697 case `$DLLTOOL --help 2>&1` in
6698 *--identify-strict*)
6699 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6700 ;;
6701 *)
6702 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6703 ;;
6704 esac
6705 ;;
6706 *)
6707 # fallback: assume linklib IS sharedlib
6708 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
6709 ;;
6710 esac
6711
6712 fi
6713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6714 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6715 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6716 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6717
6718
6719
6720
6721
6722
6723
6724 if test -n "$ac_tool_prefix"; then
6725 for ac_prog in ar
6726 do
6727 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6728 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6730 $as_echo_n "checking for $ac_word... " >&6; }
6731 if ${ac_cv_prog_AR+:} false; then :
6732 $as_echo_n "(cached) " >&6
6733 else
6734 if test -n "$AR"; then
6735 ac_cv_prog_AR="$AR" # Let the user override the test.
6736 else
6737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6738 for as_dir in $PATH
6739 do
6740 IFS=$as_save_IFS
6741 test -z "$as_dir" && as_dir=.
6742 for ac_exec_ext in '' $ac_executable_extensions; do
6743 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6744 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6745 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6746 break 2
6747 fi
6748 done
6749 done
6750 IFS=$as_save_IFS
6751
6752 fi
6753 fi
6754 AR=$ac_cv_prog_AR
6755 if test -n "$AR"; then
6756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6757 $as_echo "$AR" >&6; }
6758 else
6759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6760 $as_echo "no" >&6; }
6761 fi
6762
6763
6764 test -n "$AR" && break
6765 done
6766 fi
6767 if test -z "$AR"; then
6768 ac_ct_AR=$AR
6769 for ac_prog in ar
6770 do
6771 # Extract the first word of "$ac_prog", so it can be a program name with args.
6772 set dummy $ac_prog; ac_word=$2
6773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6774 $as_echo_n "checking for $ac_word... " >&6; }
6775 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6776 $as_echo_n "(cached) " >&6
6777 else
6778 if test -n "$ac_ct_AR"; then
6779 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6780 else
6781 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6782 for as_dir in $PATH
6783 do
6784 IFS=$as_save_IFS
6785 test -z "$as_dir" && as_dir=.
6786 for ac_exec_ext in '' $ac_executable_extensions; do
6787 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6788 ac_cv_prog_ac_ct_AR="$ac_prog"
6789 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6790 break 2
6791 fi
6792 done
6793 done
6794 IFS=$as_save_IFS
6795
6796 fi
6797 fi
6798 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6799 if test -n "$ac_ct_AR"; then
6800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6801 $as_echo "$ac_ct_AR" >&6; }
6802 else
6803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6804 $as_echo "no" >&6; }
6805 fi
6806
6807
6808 test -n "$ac_ct_AR" && break
6809 done
6810
6811 if test "x$ac_ct_AR" = x; then
6812 AR="false"
6813 else
6814 case $cross_compiling:$ac_tool_warned in
6815 yes:)
6816 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6817 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6818 ac_tool_warned=yes ;;
6819 esac
6820 AR=$ac_ct_AR
6821 fi
6822 fi
6823
6824 : ${AR=ar}
6825 : ${AR_FLAGS=cru}
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6838 $as_echo_n "checking for archiver @FILE support... " >&6; }
6839 if ${lt_cv_ar_at_file+:} false; then :
6840 $as_echo_n "(cached) " >&6
6841 else
6842 lt_cv_ar_at_file=no
6843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6844 /* end confdefs.h. */
6845
6846 int
6847 main ()
6848 {
6849
6850 ;
6851 return 0;
6852 }
6853 _ACEOF
6854 if ac_fn_c_try_compile "$LINENO"; then :
6855 echo conftest.$ac_objext > conftest.lst
6856 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6857 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6858 (eval $lt_ar_try) 2>&5
6859 ac_status=$?
6860 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6861 test $ac_status = 0; }
6862 if test "$ac_status" -eq 0; then
6863 # Ensure the archiver fails upon bogus file names.
6864 rm -f conftest.$ac_objext libconftest.a
6865 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6866 (eval $lt_ar_try) 2>&5
6867 ac_status=$?
6868 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6869 test $ac_status = 0; }
6870 if test "$ac_status" -ne 0; then
6871 lt_cv_ar_at_file=@
6872 fi
6873 fi
6874 rm -f conftest.* libconftest.a
6875
6876 fi
6877 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6878
6879 fi
6880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6881 $as_echo "$lt_cv_ar_at_file" >&6; }
6882
6883 if test "x$lt_cv_ar_at_file" = xno; then
6884 archiver_list_spec=
6885 else
6886 archiver_list_spec=$lt_cv_ar_at_file
6887 fi
6888
6889
6890
6891
6892
6893
6894
6895 if test -n "$ac_tool_prefix"; then
6896 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6897 set dummy ${ac_tool_prefix}strip; ac_word=$2
6898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6899 $as_echo_n "checking for $ac_word... " >&6; }
6900 if ${ac_cv_prog_STRIP+:} false; then :
6901 $as_echo_n "(cached) " >&6
6902 else
6903 if test -n "$STRIP"; then
6904 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6905 else
6906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6907 for as_dir in $PATH
6908 do
6909 IFS=$as_save_IFS
6910 test -z "$as_dir" && as_dir=.
6911 for ac_exec_ext in '' $ac_executable_extensions; do
6912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6913 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6915 break 2
6916 fi
6917 done
6918 done
6919 IFS=$as_save_IFS
6920
6921 fi
6922 fi
6923 STRIP=$ac_cv_prog_STRIP
6924 if test -n "$STRIP"; then
6925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6926 $as_echo "$STRIP" >&6; }
6927 else
6928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6929 $as_echo "no" >&6; }
6930 fi
6931
6932
6933 fi
6934 if test -z "$ac_cv_prog_STRIP"; then
6935 ac_ct_STRIP=$STRIP
6936 # Extract the first word of "strip", so it can be a program name with args.
6937 set dummy strip; ac_word=$2
6938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6939 $as_echo_n "checking for $ac_word... " >&6; }
6940 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6941 $as_echo_n "(cached) " >&6
6942 else
6943 if test -n "$ac_ct_STRIP"; then
6944 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6945 else
6946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6947 for as_dir in $PATH
6948 do
6949 IFS=$as_save_IFS
6950 test -z "$as_dir" && as_dir=.
6951 for ac_exec_ext in '' $ac_executable_extensions; do
6952 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6953 ac_cv_prog_ac_ct_STRIP="strip"
6954 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6955 break 2
6956 fi
6957 done
6958 done
6959 IFS=$as_save_IFS
6960
6961 fi
6962 fi
6963 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6964 if test -n "$ac_ct_STRIP"; then
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6966 $as_echo "$ac_ct_STRIP" >&6; }
6967 else
6968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6969 $as_echo "no" >&6; }
6970 fi
6971
6972 if test "x$ac_ct_STRIP" = x; then
6973 STRIP=":"
6974 else
6975 case $cross_compiling:$ac_tool_warned in
6976 yes:)
6977 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6978 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6979 ac_tool_warned=yes ;;
6980 esac
6981 STRIP=$ac_ct_STRIP
6982 fi
6983 else
6984 STRIP="$ac_cv_prog_STRIP"
6985 fi
6986
6987 test -z "$STRIP" && STRIP=:
6988
6989
6990
6991
6992
6993
6994 if test -n "$ac_tool_prefix"; then
6995 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6996 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6998 $as_echo_n "checking for $ac_word... " >&6; }
6999 if ${ac_cv_prog_RANLIB+:} false; then :
7000 $as_echo_n "(cached) " >&6
7001 else
7002 if test -n "$RANLIB"; then
7003 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7004 else
7005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7006 for as_dir in $PATH
7007 do
7008 IFS=$as_save_IFS
7009 test -z "$as_dir" && as_dir=.
7010 for ac_exec_ext in '' $ac_executable_extensions; do
7011 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7012 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7013 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7014 break 2
7015 fi
7016 done
7017 done
7018 IFS=$as_save_IFS
7019
7020 fi
7021 fi
7022 RANLIB=$ac_cv_prog_RANLIB
7023 if test -n "$RANLIB"; then
7024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7025 $as_echo "$RANLIB" >&6; }
7026 else
7027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7028 $as_echo "no" >&6; }
7029 fi
7030
7031
7032 fi
7033 if test -z "$ac_cv_prog_RANLIB"; then
7034 ac_ct_RANLIB=$RANLIB
7035 # Extract the first word of "ranlib", so it can be a program name with args.
7036 set dummy ranlib; ac_word=$2
7037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7038 $as_echo_n "checking for $ac_word... " >&6; }
7039 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
7040 $as_echo_n "(cached) " >&6
7041 else
7042 if test -n "$ac_ct_RANLIB"; then
7043 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7044 else
7045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7046 for as_dir in $PATH
7047 do
7048 IFS=$as_save_IFS
7049 test -z "$as_dir" && as_dir=.
7050 for ac_exec_ext in '' $ac_executable_extensions; do
7051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7052 ac_cv_prog_ac_ct_RANLIB="ranlib"
7053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7054 break 2
7055 fi
7056 done
7057 done
7058 IFS=$as_save_IFS
7059
7060 fi
7061 fi
7062 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7063 if test -n "$ac_ct_RANLIB"; then
7064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7065 $as_echo "$ac_ct_RANLIB" >&6; }
7066 else
7067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7068 $as_echo "no" >&6; }
7069 fi
7070
7071 if test "x$ac_ct_RANLIB" = x; then
7072 RANLIB=":"
7073 else
7074 case $cross_compiling:$ac_tool_warned in
7075 yes:)
7076 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7077 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7078 ac_tool_warned=yes ;;
7079 esac
7080 RANLIB=$ac_ct_RANLIB
7081 fi
7082 else
7083 RANLIB="$ac_cv_prog_RANLIB"
7084 fi
7085
7086 test -z "$RANLIB" && RANLIB=:
7087
7088
7089
7090
7091
7092
7093 # Determine commands to create old-style static archives.
7094 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7095 old_postinstall_cmds='chmod 644 $oldlib'
7096 old_postuninstall_cmds=
7097
7098 if test -n "$RANLIB"; then
7099 case $host_os in
7100 openbsd*)
7101 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
7102 ;;
7103 *)
7104 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
7105 ;;
7106 esac
7107 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
7108 fi
7109
7110 case $host_os in
7111 darwin*)
7112 lock_old_archive_extraction=yes ;;
7113 *)
7114 lock_old_archive_extraction=no ;;
7115 esac
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155 # If no C compiler was specified, use CC.
7156 LTCC=${LTCC-"$CC"}
7157
7158 # If no C compiler flags were specified, use CFLAGS.
7159 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7160
7161 # Allow CC to be a program name with arguments.
7162 compiler=$CC
7163
7164
7165 # Check for command to grab the raw symbol name followed by C symbol from nm.
7166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7167 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7168 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
7169 $as_echo_n "(cached) " >&6
7170 else
7171
7172 # These are sane defaults that work on at least a few old systems.
7173 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
7174
7175 # Character class describing NM global symbol codes.
7176 symcode='[BCDEGRST]'
7177
7178 # Regexp to match symbols that can be accessed directly from C.
7179 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7180
7181 # Define system-specific variables.
7182 case $host_os in
7183 aix*)
7184 symcode='[BCDT]'
7185 ;;
7186 cygwin* | mingw* | pw32* | cegcc*)
7187 symcode='[ABCDGISTW]'
7188 ;;
7189 hpux*)
7190 if test "$host_cpu" = ia64; then
7191 symcode='[ABCDEGRST]'
7192 fi
7193 ;;
7194 irix* | nonstopux*)
7195 symcode='[BCDEGRST]'
7196 ;;
7197 osf*)
7198 symcode='[BCDEGQRST]'
7199 ;;
7200 solaris*)
7201 symcode='[BDRT]'
7202 ;;
7203 sco3.2v5*)
7204 symcode='[DT]'
7205 ;;
7206 sysv4.2uw2*)
7207 symcode='[DT]'
7208 ;;
7209 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7210 symcode='[ABDT]'
7211 ;;
7212 sysv4)
7213 symcode='[DFNSTU]'
7214 ;;
7215 esac
7216
7217 # If we're using GNU nm, then use its standard symbol codes.
7218 case `$NM -V 2>&1` in
7219 *GNU* | *'with BFD'*)
7220 symcode='[ABCDGIRSTW]' ;;
7221 esac
7222
7223 # Transform an extracted symbol line into a proper C declaration.
7224 # Some systems (esp. on ia64) link data and code symbols differently,
7225 # so use this general approach.
7226 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7227
7228 # Transform an extracted symbol line into symbol name and symbol address
7229 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
7230 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'"
7231
7232 # Handle CRLF in mingw tool chain
7233 opt_cr=
7234 case $build_os in
7235 mingw*)
7236 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7237 ;;
7238 esac
7239
7240 # Try without a prefix underscore, then with it.
7241 for ac_symprfx in "" "_"; do
7242
7243 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7244 symxfrm="\\1 $ac_symprfx\\2 \\2"
7245
7246 # Write the raw and C identifiers.
7247 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7248 # Fake it for dumpbin and say T for any non-static function
7249 # and D for any global variable.
7250 # Also find C++ and __fastcall symbols from MSVC++,
7251 # which start with @ or ?.
7252 lt_cv_sys_global_symbol_pipe="$AWK '"\
7253 " {last_section=section; section=\$ 3};"\
7254 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
7255 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7256 " \$ 0!~/External *\|/{next};"\
7257 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7258 " {if(hide[section]) next};"\
7259 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7260 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7261 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7262 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7263 " ' prfx=^$ac_symprfx"
7264 else
7265 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7266 fi
7267 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
7268
7269 # Check to see that the pipe works correctly.
7270 pipe_works=no
7271
7272 rm -f conftest*
7273 cat > conftest.$ac_ext <<_LT_EOF
7274 #ifdef __cplusplus
7275 extern "C" {
7276 #endif
7277 char nm_test_var;
7278 void nm_test_func(void);
7279 void nm_test_func(void){}
7280 #ifdef __cplusplus
7281 }
7282 #endif
7283 int main(){nm_test_var='a';nm_test_func();return(0);}
7284 _LT_EOF
7285
7286 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7287 (eval $ac_compile) 2>&5
7288 ac_status=$?
7289 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7290 test $ac_status = 0; }; then
7291 # Now try to grab the symbols.
7292 nlist=conftest.nm
7293 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7294 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7295 ac_status=$?
7296 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7297 test $ac_status = 0; } && test -s "$nlist"; then
7298 # Try sorting and uniquifying the output.
7299 if sort "$nlist" | uniq > "$nlist"T; then
7300 mv -f "$nlist"T "$nlist"
7301 else
7302 rm -f "$nlist"T
7303 fi
7304
7305 # Make sure that we snagged all the symbols we need.
7306 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7307 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7308 cat <<_LT_EOF > conftest.$ac_ext
7309 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
7310 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
7311 /* DATA imports from DLLs on WIN32 con't be const, because runtime
7312 relocations are performed -- see ld's documentation on pseudo-relocs. */
7313 # define LT_DLSYM_CONST
7314 #elif defined(__osf__)
7315 /* This system does not cope well with relocations in const data. */
7316 # define LT_DLSYM_CONST
7317 #else
7318 # define LT_DLSYM_CONST const
7319 #endif
7320
7321 #ifdef __cplusplus
7322 extern "C" {
7323 #endif
7324
7325 _LT_EOF
7326 # Now generate the symbol file.
7327 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7328
7329 cat <<_LT_EOF >> conftest.$ac_ext
7330
7331 /* The mapping between symbol names and symbols. */
7332 LT_DLSYM_CONST struct {
7333 const char *name;
7334 void *address;
7335 }
7336 lt__PROGRAM__LTX_preloaded_symbols[] =
7337 {
7338 { "@PROGRAM@", (void *) 0 },
7339 _LT_EOF
7340 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7341 cat <<\_LT_EOF >> conftest.$ac_ext
7342 {0, (void *) 0}
7343 };
7344
7345 /* This works around a problem in FreeBSD linker */
7346 #ifdef FREEBSD_WORKAROUND
7347 static const void *lt_preloaded_setup() {
7348 return lt__PROGRAM__LTX_preloaded_symbols;
7349 }
7350 #endif
7351
7352 #ifdef __cplusplus
7353 }
7354 #endif
7355 _LT_EOF
7356 # Now try linking the two files.
7357 mv conftest.$ac_objext conftstm.$ac_objext
7358 lt_globsym_save_LIBS=$LIBS
7359 lt_globsym_save_CFLAGS=$CFLAGS
7360 LIBS="conftstm.$ac_objext"
7361 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7362 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7363 (eval $ac_link) 2>&5
7364 ac_status=$?
7365 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7366 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7367 pipe_works=yes
7368 fi
7369 LIBS=$lt_globsym_save_LIBS
7370 CFLAGS=$lt_globsym_save_CFLAGS
7371 else
7372 echo "cannot find nm_test_func in $nlist" >&5
7373 fi
7374 else
7375 echo "cannot find nm_test_var in $nlist" >&5
7376 fi
7377 else
7378 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7379 fi
7380 else
7381 echo "$progname: failed program was:" >&5
7382 cat conftest.$ac_ext >&5
7383 fi
7384 rm -rf conftest* conftst*
7385
7386 # Do not use the global_symbol_pipe unless it works.
7387 if test "$pipe_works" = yes; then
7388 break
7389 else
7390 lt_cv_sys_global_symbol_pipe=
7391 fi
7392 done
7393
7394 fi
7395
7396 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7397 lt_cv_sys_global_symbol_to_cdecl=
7398 fi
7399 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7401 $as_echo "failed" >&6; }
7402 else
7403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7404 $as_echo "ok" >&6; }
7405 fi
7406
7407 # Response file support.
7408 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7409 nm_file_list_spec='@'
7410 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
7411 nm_file_list_spec='@'
7412 fi
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7441 $as_echo_n "checking for sysroot... " >&6; }
7442
7443 # Check whether --with-sysroot was given.
7444 if test "${with_sysroot+set}" = set; then :
7445 withval=$with_sysroot;
7446 else
7447 with_sysroot=no
7448 fi
7449
7450
7451 lt_sysroot=
7452 case ${with_sysroot} in #(
7453 yes)
7454 if test "$GCC" = yes; then
7455 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
7456 fi
7457 ;; #(
7458 /*)
7459 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
7460 ;; #(
7461 no|'')
7462 ;; #(
7463 *)
7464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
7465 $as_echo "${with_sysroot}" >&6; }
7466 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
7467 ;;
7468 esac
7469
7470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
7471 $as_echo "${lt_sysroot:-no}" >&6; }
7472
7473
7474
7475
7476
7477 # Check whether --enable-libtool-lock was given.
7478 if test "${enable_libtool_lock+set}" = set; then :
7479 enableval=$enable_libtool_lock;
7480 fi
7481
7482 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7483
7484 # Some flags need to be propagated to the compiler or linker for good
7485 # libtool support.
7486 case $host in
7487 ia64-*-hpux*)
7488 # Find out which ABI we are using.
7489 echo 'int i;' > conftest.$ac_ext
7490 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7491 (eval $ac_compile) 2>&5
7492 ac_status=$?
7493 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7494 test $ac_status = 0; }; then
7495 case `/usr/bin/file conftest.$ac_objext` in
7496 *ELF-32*)
7497 HPUX_IA64_MODE="32"
7498 ;;
7499 *ELF-64*)
7500 HPUX_IA64_MODE="64"
7501 ;;
7502 esac
7503 fi
7504 rm -rf conftest*
7505 ;;
7506 *-*-irix6*)
7507 # Find out which ABI we are using.
7508 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7509 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7510 (eval $ac_compile) 2>&5
7511 ac_status=$?
7512 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7513 test $ac_status = 0; }; then
7514 if test "$lt_cv_prog_gnu_ld" = yes; then
7515 case `/usr/bin/file conftest.$ac_objext` in
7516 *32-bit*)
7517 LD="${LD-ld} -melf32bsmip"
7518 ;;
7519 *N32*)
7520 LD="${LD-ld} -melf32bmipn32"
7521 ;;
7522 *64-bit*)
7523 LD="${LD-ld} -melf64bmip"
7524 ;;
7525 esac
7526 else
7527 case `/usr/bin/file conftest.$ac_objext` in
7528 *32-bit*)
7529 LD="${LD-ld} -32"
7530 ;;
7531 *N32*)
7532 LD="${LD-ld} -n32"
7533 ;;
7534 *64-bit*)
7535 LD="${LD-ld} -64"
7536 ;;
7537 esac
7538 fi
7539 fi
7540 rm -rf conftest*
7541 ;;
7542
7543 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7544 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7545 # Find out which ABI we are using.
7546 echo 'int i;' > conftest.$ac_ext
7547 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7548 (eval $ac_compile) 2>&5
7549 ac_status=$?
7550 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7551 test $ac_status = 0; }; then
7552 case `/usr/bin/file conftest.o` in
7553 *32-bit*)
7554 case $host in
7555 x86_64-*kfreebsd*-gnu)
7556 LD="${LD-ld} -m elf_i386_fbsd"
7557 ;;
7558 x86_64-*linux*)
7559 LD="${LD-ld} -m elf_i386"
7560 ;;
7561 ppc64-*linux*|powerpc64-*linux*)
7562 LD="${LD-ld} -m elf32ppclinux"
7563 ;;
7564 s390x-*linux*)
7565 LD="${LD-ld} -m elf_s390"
7566 ;;
7567 sparc64-*linux*)
7568 LD="${LD-ld} -m elf32_sparc"
7569 ;;
7570 esac
7571 ;;
7572 *64-bit*)
7573 case $host in
7574 x86_64-*kfreebsd*-gnu)
7575 LD="${LD-ld} -m elf_x86_64_fbsd"
7576 ;;
7577 x86_64-*linux*)
7578 LD="${LD-ld} -m elf_x86_64"
7579 ;;
7580 ppc*-*linux*|powerpc*-*linux*)
7581 LD="${LD-ld} -m elf64ppc"
7582 ;;
7583 s390*-*linux*|s390*-*tpf*)
7584 LD="${LD-ld} -m elf64_s390"
7585 ;;
7586 sparc*-*linux*)
7587 LD="${LD-ld} -m elf64_sparc"
7588 ;;
7589 esac
7590 ;;
7591 esac
7592 fi
7593 rm -rf conftest*
7594 ;;
7595
7596 *-*-sco3.2v5*)
7597 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7598 SAVE_CFLAGS="$CFLAGS"
7599 CFLAGS="$CFLAGS -belf"
7600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7601 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7602 if ${lt_cv_cc_needs_belf+:} false; then :
7603 $as_echo_n "(cached) " >&6
7604 else
7605 ac_ext=c
7606 ac_cpp='$CPP $CPPFLAGS'
7607 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7608 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7609 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7610
7611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7612 /* end confdefs.h. */
7613
7614 int
7615 main ()
7616 {
7617
7618 ;
7619 return 0;
7620 }
7621 _ACEOF
7622 if ac_fn_c_try_link "$LINENO"; then :
7623 lt_cv_cc_needs_belf=yes
7624 else
7625 lt_cv_cc_needs_belf=no
7626 fi
7627 rm -f core conftest.err conftest.$ac_objext \
7628 conftest$ac_exeext conftest.$ac_ext
7629 ac_ext=c
7630 ac_cpp='$CPP $CPPFLAGS'
7631 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7632 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7633 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7634
7635 fi
7636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7637 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7638 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7639 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7640 CFLAGS="$SAVE_CFLAGS"
7641 fi
7642 ;;
7643 *-*solaris*)
7644 # Find out which ABI we are using.
7645 echo 'int i;' > conftest.$ac_ext
7646 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7647 (eval $ac_compile) 2>&5
7648 ac_status=$?
7649 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7650 test $ac_status = 0; }; then
7651 case `/usr/bin/file conftest.o` in
7652 *64-bit*)
7653 case $lt_cv_prog_gnu_ld in
7654 yes*)
7655 case $host in
7656 i?86-*-solaris*)
7657 LD="${LD-ld} -m elf_x86_64"
7658 ;;
7659 sparc*-*-solaris*)
7660 LD="${LD-ld} -m elf64_sparc"
7661 ;;
7662 esac
7663 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
7664 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7665 LD="${LD-ld}_sol2"
7666 fi
7667 ;;
7668 *)
7669 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7670 LD="${LD-ld} -64"
7671 fi
7672 ;;
7673 esac
7674 ;;
7675 esac
7676 fi
7677 rm -rf conftest*
7678 ;;
7679 esac
7680
7681 need_locks="$enable_libtool_lock"
7682
7683 if test -n "$ac_tool_prefix"; then
7684 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7685 set dummy ${ac_tool_prefix}mt; ac_word=$2
7686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7687 $as_echo_n "checking for $ac_word... " >&6; }
7688 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7689 $as_echo_n "(cached) " >&6
7690 else
7691 if test -n "$MANIFEST_TOOL"; then
7692 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7693 else
7694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7695 for as_dir in $PATH
7696 do
7697 IFS=$as_save_IFS
7698 test -z "$as_dir" && as_dir=.
7699 for ac_exec_ext in '' $ac_executable_extensions; do
7700 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7701 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7702 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7703 break 2
7704 fi
7705 done
7706 done
7707 IFS=$as_save_IFS
7708
7709 fi
7710 fi
7711 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7712 if test -n "$MANIFEST_TOOL"; then
7713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7714 $as_echo "$MANIFEST_TOOL" >&6; }
7715 else
7716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7717 $as_echo "no" >&6; }
7718 fi
7719
7720
7721 fi
7722 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7723 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7724 # Extract the first word of "mt", so it can be a program name with args.
7725 set dummy mt; ac_word=$2
7726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7727 $as_echo_n "checking for $ac_word... " >&6; }
7728 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7729 $as_echo_n "(cached) " >&6
7730 else
7731 if test -n "$ac_ct_MANIFEST_TOOL"; then
7732 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7733 else
7734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7735 for as_dir in $PATH
7736 do
7737 IFS=$as_save_IFS
7738 test -z "$as_dir" && as_dir=.
7739 for ac_exec_ext in '' $ac_executable_extensions; do
7740 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7741 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7742 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7743 break 2
7744 fi
7745 done
7746 done
7747 IFS=$as_save_IFS
7748
7749 fi
7750 fi
7751 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7752 if test -n "$ac_ct_MANIFEST_TOOL"; then
7753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7754 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7755 else
7756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7757 $as_echo "no" >&6; }
7758 fi
7759
7760 if test "x$ac_ct_MANIFEST_TOOL" = x; then
7761 MANIFEST_TOOL=":"
7762 else
7763 case $cross_compiling:$ac_tool_warned in
7764 yes:)
7765 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7766 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7767 ac_tool_warned=yes ;;
7768 esac
7769 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7770 fi
7771 else
7772 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7773 fi
7774
7775 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7777 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7778 if ${lt_cv_path_mainfest_tool+:} false; then :
7779 $as_echo_n "(cached) " >&6
7780 else
7781 lt_cv_path_mainfest_tool=no
7782 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7783 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7784 cat conftest.err >&5
7785 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7786 lt_cv_path_mainfest_tool=yes
7787 fi
7788 rm -f conftest*
7789 fi
7790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7791 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
7792 if test "x$lt_cv_path_mainfest_tool" != xyes; then
7793 MANIFEST_TOOL=:
7794 fi
7795
7796
7797
7798
7799
7800
7801 case $host_os in
7802 rhapsody* | darwin*)
7803 if test -n "$ac_tool_prefix"; then
7804 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7805 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7807 $as_echo_n "checking for $ac_word... " >&6; }
7808 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7809 $as_echo_n "(cached) " >&6
7810 else
7811 if test -n "$DSYMUTIL"; then
7812 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7813 else
7814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7815 for as_dir in $PATH
7816 do
7817 IFS=$as_save_IFS
7818 test -z "$as_dir" && as_dir=.
7819 for ac_exec_ext in '' $ac_executable_extensions; do
7820 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7821 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7823 break 2
7824 fi
7825 done
7826 done
7827 IFS=$as_save_IFS
7828
7829 fi
7830 fi
7831 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7832 if test -n "$DSYMUTIL"; then
7833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7834 $as_echo "$DSYMUTIL" >&6; }
7835 else
7836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7837 $as_echo "no" >&6; }
7838 fi
7839
7840
7841 fi
7842 if test -z "$ac_cv_prog_DSYMUTIL"; then
7843 ac_ct_DSYMUTIL=$DSYMUTIL
7844 # Extract the first word of "dsymutil", so it can be a program name with args.
7845 set dummy dsymutil; ac_word=$2
7846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7847 $as_echo_n "checking for $ac_word... " >&6; }
7848 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7849 $as_echo_n "(cached) " >&6
7850 else
7851 if test -n "$ac_ct_DSYMUTIL"; then
7852 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7853 else
7854 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7855 for as_dir in $PATH
7856 do
7857 IFS=$as_save_IFS
7858 test -z "$as_dir" && as_dir=.
7859 for ac_exec_ext in '' $ac_executable_extensions; do
7860 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7861 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7862 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7863 break 2
7864 fi
7865 done
7866 done
7867 IFS=$as_save_IFS
7868
7869 fi
7870 fi
7871 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7872 if test -n "$ac_ct_DSYMUTIL"; then
7873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7874 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7875 else
7876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7877 $as_echo "no" >&6; }
7878 fi
7879
7880 if test "x$ac_ct_DSYMUTIL" = x; then
7881 DSYMUTIL=":"
7882 else
7883 case $cross_compiling:$ac_tool_warned in
7884 yes:)
7885 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7886 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7887 ac_tool_warned=yes ;;
7888 esac
7889 DSYMUTIL=$ac_ct_DSYMUTIL
7890 fi
7891 else
7892 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7893 fi
7894
7895 if test -n "$ac_tool_prefix"; then
7896 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7897 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7899 $as_echo_n "checking for $ac_word... " >&6; }
7900 if ${ac_cv_prog_NMEDIT+:} false; then :
7901 $as_echo_n "(cached) " >&6
7902 else
7903 if test -n "$NMEDIT"; then
7904 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7905 else
7906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7907 for as_dir in $PATH
7908 do
7909 IFS=$as_save_IFS
7910 test -z "$as_dir" && as_dir=.
7911 for ac_exec_ext in '' $ac_executable_extensions; do
7912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7913 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7915 break 2
7916 fi
7917 done
7918 done
7919 IFS=$as_save_IFS
7920
7921 fi
7922 fi
7923 NMEDIT=$ac_cv_prog_NMEDIT
7924 if test -n "$NMEDIT"; then
7925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7926 $as_echo "$NMEDIT" >&6; }
7927 else
7928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7929 $as_echo "no" >&6; }
7930 fi
7931
7932
7933 fi
7934 if test -z "$ac_cv_prog_NMEDIT"; then
7935 ac_ct_NMEDIT=$NMEDIT
7936 # Extract the first word of "nmedit", so it can be a program name with args.
7937 set dummy nmedit; ac_word=$2
7938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7939 $as_echo_n "checking for $ac_word... " >&6; }
7940 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7941 $as_echo_n "(cached) " >&6
7942 else
7943 if test -n "$ac_ct_NMEDIT"; then
7944 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7945 else
7946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7947 for as_dir in $PATH
7948 do
7949 IFS=$as_save_IFS
7950 test -z "$as_dir" && as_dir=.
7951 for ac_exec_ext in '' $ac_executable_extensions; do
7952 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7953 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7954 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7955 break 2
7956 fi
7957 done
7958 done
7959 IFS=$as_save_IFS
7960
7961 fi
7962 fi
7963 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7964 if test -n "$ac_ct_NMEDIT"; then
7965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7966 $as_echo "$ac_ct_NMEDIT" >&6; }
7967 else
7968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7969 $as_echo "no" >&6; }
7970 fi
7971
7972 if test "x$ac_ct_NMEDIT" = x; then
7973 NMEDIT=":"
7974 else
7975 case $cross_compiling:$ac_tool_warned in
7976 yes:)
7977 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7978 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7979 ac_tool_warned=yes ;;
7980 esac
7981 NMEDIT=$ac_ct_NMEDIT
7982 fi
7983 else
7984 NMEDIT="$ac_cv_prog_NMEDIT"
7985 fi
7986
7987 if test -n "$ac_tool_prefix"; then
7988 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7989 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7991 $as_echo_n "checking for $ac_word... " >&6; }
7992 if ${ac_cv_prog_LIPO+:} false; then :
7993 $as_echo_n "(cached) " >&6
7994 else
7995 if test -n "$LIPO"; then
7996 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7997 else
7998 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7999 for as_dir in $PATH
8000 do
8001 IFS=$as_save_IFS
8002 test -z "$as_dir" && as_dir=.
8003 for ac_exec_ext in '' $ac_executable_extensions; do
8004 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8005 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
8006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8007 break 2
8008 fi
8009 done
8010 done
8011 IFS=$as_save_IFS
8012
8013 fi
8014 fi
8015 LIPO=$ac_cv_prog_LIPO
8016 if test -n "$LIPO"; then
8017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8018 $as_echo "$LIPO" >&6; }
8019 else
8020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8021 $as_echo "no" >&6; }
8022 fi
8023
8024
8025 fi
8026 if test -z "$ac_cv_prog_LIPO"; then
8027 ac_ct_LIPO=$LIPO
8028 # Extract the first word of "lipo", so it can be a program name with args.
8029 set dummy lipo; ac_word=$2
8030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8031 $as_echo_n "checking for $ac_word... " >&6; }
8032 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
8033 $as_echo_n "(cached) " >&6
8034 else
8035 if test -n "$ac_ct_LIPO"; then
8036 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
8037 else
8038 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8039 for as_dir in $PATH
8040 do
8041 IFS=$as_save_IFS
8042 test -z "$as_dir" && as_dir=.
8043 for ac_exec_ext in '' $ac_executable_extensions; do
8044 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8045 ac_cv_prog_ac_ct_LIPO="lipo"
8046 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8047 break 2
8048 fi
8049 done
8050 done
8051 IFS=$as_save_IFS
8052
8053 fi
8054 fi
8055 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
8056 if test -n "$ac_ct_LIPO"; then
8057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
8058 $as_echo "$ac_ct_LIPO" >&6; }
8059 else
8060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8061 $as_echo "no" >&6; }
8062 fi
8063
8064 if test "x$ac_ct_LIPO" = x; then
8065 LIPO=":"
8066 else
8067 case $cross_compiling:$ac_tool_warned in
8068 yes:)
8069 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8070 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8071 ac_tool_warned=yes ;;
8072 esac
8073 LIPO=$ac_ct_LIPO
8074 fi
8075 else
8076 LIPO="$ac_cv_prog_LIPO"
8077 fi
8078
8079 if test -n "$ac_tool_prefix"; then
8080 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
8081 set dummy ${ac_tool_prefix}otool; ac_word=$2
8082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8083 $as_echo_n "checking for $ac_word... " >&6; }
8084 if ${ac_cv_prog_OTOOL+:} false; then :
8085 $as_echo_n "(cached) " >&6
8086 else
8087 if test -n "$OTOOL"; then
8088 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8089 else
8090 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8091 for as_dir in $PATH
8092 do
8093 IFS=$as_save_IFS
8094 test -z "$as_dir" && as_dir=.
8095 for ac_exec_ext in '' $ac_executable_extensions; do
8096 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8097 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
8098 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8099 break 2
8100 fi
8101 done
8102 done
8103 IFS=$as_save_IFS
8104
8105 fi
8106 fi
8107 OTOOL=$ac_cv_prog_OTOOL
8108 if test -n "$OTOOL"; then
8109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8110 $as_echo "$OTOOL" >&6; }
8111 else
8112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8113 $as_echo "no" >&6; }
8114 fi
8115
8116
8117 fi
8118 if test -z "$ac_cv_prog_OTOOL"; then
8119 ac_ct_OTOOL=$OTOOL
8120 # Extract the first word of "otool", so it can be a program name with args.
8121 set dummy otool; ac_word=$2
8122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8123 $as_echo_n "checking for $ac_word... " >&6; }
8124 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
8125 $as_echo_n "(cached) " >&6
8126 else
8127 if test -n "$ac_ct_OTOOL"; then
8128 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8129 else
8130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8131 for as_dir in $PATH
8132 do
8133 IFS=$as_save_IFS
8134 test -z "$as_dir" && as_dir=.
8135 for ac_exec_ext in '' $ac_executable_extensions; do
8136 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8137 ac_cv_prog_ac_ct_OTOOL="otool"
8138 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8139 break 2
8140 fi
8141 done
8142 done
8143 IFS=$as_save_IFS
8144
8145 fi
8146 fi
8147 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8148 if test -n "$ac_ct_OTOOL"; then
8149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8150 $as_echo "$ac_ct_OTOOL" >&6; }
8151 else
8152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8153 $as_echo "no" >&6; }
8154 fi
8155
8156 if test "x$ac_ct_OTOOL" = x; then
8157 OTOOL=":"
8158 else
8159 case $cross_compiling:$ac_tool_warned in
8160 yes:)
8161 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8162 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8163 ac_tool_warned=yes ;;
8164 esac
8165 OTOOL=$ac_ct_OTOOL
8166 fi
8167 else
8168 OTOOL="$ac_cv_prog_OTOOL"
8169 fi
8170
8171 if test -n "$ac_tool_prefix"; then
8172 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8173 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8175 $as_echo_n "checking for $ac_word... " >&6; }
8176 if ${ac_cv_prog_OTOOL64+:} false; then :
8177 $as_echo_n "(cached) " >&6
8178 else
8179 if test -n "$OTOOL64"; then
8180 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8181 else
8182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8183 for as_dir in $PATH
8184 do
8185 IFS=$as_save_IFS
8186 test -z "$as_dir" && as_dir=.
8187 for ac_exec_ext in '' $ac_executable_extensions; do
8188 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8189 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8190 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8191 break 2
8192 fi
8193 done
8194 done
8195 IFS=$as_save_IFS
8196
8197 fi
8198 fi
8199 OTOOL64=$ac_cv_prog_OTOOL64
8200 if test -n "$OTOOL64"; then
8201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8202 $as_echo "$OTOOL64" >&6; }
8203 else
8204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8205 $as_echo "no" >&6; }
8206 fi
8207
8208
8209 fi
8210 if test -z "$ac_cv_prog_OTOOL64"; then
8211 ac_ct_OTOOL64=$OTOOL64
8212 # Extract the first word of "otool64", so it can be a program name with args.
8213 set dummy otool64; ac_word=$2
8214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8215 $as_echo_n "checking for $ac_word... " >&6; }
8216 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8217 $as_echo_n "(cached) " >&6
8218 else
8219 if test -n "$ac_ct_OTOOL64"; then
8220 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8221 else
8222 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8223 for as_dir in $PATH
8224 do
8225 IFS=$as_save_IFS
8226 test -z "$as_dir" && as_dir=.
8227 for ac_exec_ext in '' $ac_executable_extensions; do
8228 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8229 ac_cv_prog_ac_ct_OTOOL64="otool64"
8230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8231 break 2
8232 fi
8233 done
8234 done
8235 IFS=$as_save_IFS
8236
8237 fi
8238 fi
8239 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8240 if test -n "$ac_ct_OTOOL64"; then
8241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8242 $as_echo "$ac_ct_OTOOL64" >&6; }
8243 else
8244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8245 $as_echo "no" >&6; }
8246 fi
8247
8248 if test "x$ac_ct_OTOOL64" = x; then
8249 OTOOL64=":"
8250 else
8251 case $cross_compiling:$ac_tool_warned in
8252 yes:)
8253 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8254 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8255 ac_tool_warned=yes ;;
8256 esac
8257 OTOOL64=$ac_ct_OTOOL64
8258 fi
8259 else
8260 OTOOL64="$ac_cv_prog_OTOOL64"
8261 fi
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8290 $as_echo_n "checking for -single_module linker flag... " >&6; }
8291 if ${lt_cv_apple_cc_single_mod+:} false; then :
8292 $as_echo_n "(cached) " >&6
8293 else
8294 lt_cv_apple_cc_single_mod=no
8295 if test -z "${LT_MULTI_MODULE}"; then
8296 # By default we will add the -single_module flag. You can override
8297 # by either setting the environment variable LT_MULTI_MODULE
8298 # non-empty at configure time, or by adding -multi_module to the
8299 # link flags.
8300 rm -rf libconftest.dylib*
8301 echo "int foo(void){return 1;}" > conftest.c
8302 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8303 -dynamiclib -Wl,-single_module conftest.c" >&5
8304 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8305 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8306 _lt_result=$?
8307 # If there is a non-empty error log, and "single_module"
8308 # appears in it, assume the flag caused a linker warning
8309 if test -s conftest.err && $GREP single_module conftest.err; then
8310 cat conftest.err >&5
8311 # Otherwise, if the output was created with a 0 exit code from
8312 # the compiler, it worked.
8313 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
8314 lt_cv_apple_cc_single_mod=yes
8315 else
8316 cat conftest.err >&5
8317 fi
8318 rm -rf libconftest.dylib*
8319 rm -f conftest.*
8320 fi
8321 fi
8322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8323 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8324
8325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8326 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8327 if ${lt_cv_ld_exported_symbols_list+:} false; then :
8328 $as_echo_n "(cached) " >&6
8329 else
8330 lt_cv_ld_exported_symbols_list=no
8331 save_LDFLAGS=$LDFLAGS
8332 echo "_main" > conftest.sym
8333 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8335 /* end confdefs.h. */
8336
8337 int
8338 main ()
8339 {
8340
8341 ;
8342 return 0;
8343 }
8344 _ACEOF
8345 if ac_fn_c_try_link "$LINENO"; then :
8346 lt_cv_ld_exported_symbols_list=yes
8347 else
8348 lt_cv_ld_exported_symbols_list=no
8349 fi
8350 rm -f core conftest.err conftest.$ac_objext \
8351 conftest$ac_exeext conftest.$ac_ext
8352 LDFLAGS="$save_LDFLAGS"
8353
8354 fi
8355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8356 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8357
8358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8359 $as_echo_n "checking for -force_load linker flag... " >&6; }
8360 if ${lt_cv_ld_force_load+:} false; then :
8361 $as_echo_n "(cached) " >&6
8362 else
8363 lt_cv_ld_force_load=no
8364 cat > conftest.c << _LT_EOF
8365 int forced_loaded() { return 2;}
8366 _LT_EOF
8367 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8368 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8369 echo "$AR cru libconftest.a conftest.o" >&5
8370 $AR cru libconftest.a conftest.o 2>&5
8371 echo "$RANLIB libconftest.a" >&5
8372 $RANLIB libconftest.a 2>&5
8373 cat > conftest.c << _LT_EOF
8374 int main() { return 0;}
8375 _LT_EOF
8376 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8377 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8378 _lt_result=$?
8379 if test -s conftest.err && $GREP force_load conftest.err; then
8380 cat conftest.err >&5
8381 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
8382 lt_cv_ld_force_load=yes
8383 else
8384 cat conftest.err >&5
8385 fi
8386 rm -f conftest.err libconftest.a conftest conftest.c
8387 rm -rf conftest.dSYM
8388
8389 fi
8390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8391 $as_echo "$lt_cv_ld_force_load" >&6; }
8392 case $host_os in
8393 rhapsody* | darwin1.[012])
8394 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8395 darwin1.*)
8396 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8397 darwin*) # darwin 5.x on
8398 # if running on 10.5 or later, the deployment target defaults
8399 # to the OS version, if on x86, and 10.4, the deployment
8400 # target defaults to 10.4. Don't you love it?
8401 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8402 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8403 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8404 10.[012]*)
8405 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8406 10.*)
8407 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8408 esac
8409 ;;
8410 esac
8411 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8412 _lt_dar_single_mod='$single_module'
8413 fi
8414 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8415 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8416 else
8417 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8418 fi
8419 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8420 _lt_dsymutil='~$DSYMUTIL $lib || :'
8421 else
8422 _lt_dsymutil=
8423 fi
8424 ;;
8425 esac
8426
8427 for ac_header in dlfcn.h
8428 do :
8429 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8430 "
8431 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8432 cat >>confdefs.h <<_ACEOF
8433 #define HAVE_DLFCN_H 1
8434 _ACEOF
8435
8436 fi
8437
8438 done
8439
8440
8441
8442
8443
8444 # Set options
8445
8446
8447
8448 enable_dlopen=no
8449
8450
8451
8452 # Check whether --enable-shared was given.
8453 if test "${enable_shared+set}" = set; then :
8454 enableval=$enable_shared; p=${PACKAGE-default}
8455 case $enableval in
8456 yes) enable_shared=yes ;;
8457 no) enable_shared=no ;;
8458 *)
8459 enable_shared=no
8460 # Look at the argument we got. We use all the common list separators.
8461 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8462 for pkg in $enableval; do
8463 IFS="$lt_save_ifs"
8464 if test "X$pkg" = "X$p"; then
8465 enable_shared=yes
8466 fi
8467 done
8468 IFS="$lt_save_ifs"
8469 ;;
8470 esac
8471 else
8472 enable_shared=yes
8473 fi
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483 # Check whether --enable-static was given.
8484 if test "${enable_static+set}" = set; then :
8485 enableval=$enable_static; p=${PACKAGE-default}
8486 case $enableval in
8487 yes) enable_static=yes ;;
8488 no) enable_static=no ;;
8489 *)
8490 enable_static=no
8491 # Look at the argument we got. We use all the common list separators.
8492 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8493 for pkg in $enableval; do
8494 IFS="$lt_save_ifs"
8495 if test "X$pkg" = "X$p"; then
8496 enable_static=yes
8497 fi
8498 done
8499 IFS="$lt_save_ifs"
8500 ;;
8501 esac
8502 else
8503 enable_static=yes
8504 fi
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515 # Check whether --with-pic was given.
8516 if test "${with_pic+set}" = set; then :
8517 withval=$with_pic; lt_p=${PACKAGE-default}
8518 case $withval in
8519 yes|no) pic_mode=$withval ;;
8520 *)
8521 pic_mode=default
8522 # Look at the argument we got. We use all the common list separators.
8523 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8524 for lt_pkg in $withval; do
8525 IFS="$lt_save_ifs"
8526 if test "X$lt_pkg" = "X$lt_p"; then
8527 pic_mode=yes
8528 fi
8529 done
8530 IFS="$lt_save_ifs"
8531 ;;
8532 esac
8533 else
8534 pic_mode=default
8535 fi
8536
8537
8538 test -z "$pic_mode" && pic_mode=default
8539
8540
8541
8542
8543
8544
8545
8546 # Check whether --enable-fast-install was given.
8547 if test "${enable_fast_install+set}" = set; then :
8548 enableval=$enable_fast_install; p=${PACKAGE-default}
8549 case $enableval in
8550 yes) enable_fast_install=yes ;;
8551 no) enable_fast_install=no ;;
8552 *)
8553 enable_fast_install=no
8554 # Look at the argument we got. We use all the common list separators.
8555 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8556 for pkg in $enableval; do
8557 IFS="$lt_save_ifs"
8558 if test "X$pkg" = "X$p"; then
8559 enable_fast_install=yes
8560 fi
8561 done
8562 IFS="$lt_save_ifs"
8563 ;;
8564 esac
8565 else
8566 enable_fast_install=yes
8567 fi
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579 # This can be used to rebuild libtool when needed
8580 LIBTOOL_DEPS="$ltmain"
8581
8582 # Always use our own libtool.
8583 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614 test -z "$LN_S" && LN_S="ln -s"
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629 if test -n "${ZSH_VERSION+set}" ; then
8630 setopt NO_GLOB_SUBST
8631 fi
8632
8633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8634 $as_echo_n "checking for objdir... " >&6; }
8635 if ${lt_cv_objdir+:} false; then :
8636 $as_echo_n "(cached) " >&6
8637 else
8638 rm -f .libs 2>/dev/null
8639 mkdir .libs 2>/dev/null
8640 if test -d .libs; then
8641 lt_cv_objdir=.libs
8642 else
8643 # MS-DOS does not allow filenames that begin with a dot.
8644 lt_cv_objdir=_libs
8645 fi
8646 rmdir .libs 2>/dev/null
8647 fi
8648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8649 $as_echo "$lt_cv_objdir" >&6; }
8650 objdir=$lt_cv_objdir
8651
8652
8653
8654
8655
8656 cat >>confdefs.h <<_ACEOF
8657 #define LT_OBJDIR "$lt_cv_objdir/"
8658 _ACEOF
8659
8660
8661
8662
8663 case $host_os in
8664 aix3*)
8665 # AIX sometimes has problems with the GCC collect2 program. For some
8666 # reason, if we set the COLLECT_NAMES environment variable, the problems
8667 # vanish in a puff of smoke.
8668 if test "X${COLLECT_NAMES+set}" != Xset; then
8669 COLLECT_NAMES=
8670 export COLLECT_NAMES
8671 fi
8672 ;;
8673 esac
8674
8675 # Global variables:
8676 ofile=libtool
8677 can_build_shared=yes
8678
8679 # All known linkers require a `.a' archive for static linking (except MSVC,
8680 # which needs '.lib').
8681 libext=a
8682
8683 with_gnu_ld="$lt_cv_prog_gnu_ld"
8684
8685 old_CC="$CC"
8686 old_CFLAGS="$CFLAGS"
8687
8688 # Set sane defaults for various variables
8689 test -z "$CC" && CC=cc
8690 test -z "$LTCC" && LTCC=$CC
8691 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8692 test -z "$LD" && LD=ld
8693 test -z "$ac_objext" && ac_objext=o
8694
8695 for cc_temp in $compiler""; do
8696 case $cc_temp in
8697 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8698 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8699 \-*) ;;
8700 *) break;;
8701 esac
8702 done
8703 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8704
8705
8706 # Only perform the check for file, if the check method requires it
8707 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8708 case $deplibs_check_method in
8709 file_magic*)
8710 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8712 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8713 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8714 $as_echo_n "(cached) " >&6
8715 else
8716 case $MAGIC_CMD in
8717 [\\/*] | ?:[\\/]*)
8718 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8719 ;;
8720 *)
8721 lt_save_MAGIC_CMD="$MAGIC_CMD"
8722 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8723 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8724 for ac_dir in $ac_dummy; do
8725 IFS="$lt_save_ifs"
8726 test -z "$ac_dir" && ac_dir=.
8727 if test -f $ac_dir/${ac_tool_prefix}file; then
8728 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8729 if test -n "$file_magic_test_file"; then
8730 case $deplibs_check_method in
8731 "file_magic "*)
8732 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8733 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8734 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8735 $EGREP "$file_magic_regex" > /dev/null; then
8736 :
8737 else
8738 cat <<_LT_EOF 1>&2
8739
8740 *** Warning: the command libtool uses to detect shared libraries,
8741 *** $file_magic_cmd, produces output that libtool cannot recognize.
8742 *** The result is that libtool may fail to recognize shared libraries
8743 *** as such. This will affect the creation of libtool libraries that
8744 *** depend on shared libraries, but programs linked with such libtool
8745 *** libraries will work regardless of this problem. Nevertheless, you
8746 *** may want to report the problem to your system manager and/or to
8747 *** bug-libtool@gnu.org
8748
8749 _LT_EOF
8750 fi ;;
8751 esac
8752 fi
8753 break
8754 fi
8755 done
8756 IFS="$lt_save_ifs"
8757 MAGIC_CMD="$lt_save_MAGIC_CMD"
8758 ;;
8759 esac
8760 fi
8761
8762 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8763 if test -n "$MAGIC_CMD"; then
8764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8765 $as_echo "$MAGIC_CMD" >&6; }
8766 else
8767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8768 $as_echo "no" >&6; }
8769 fi
8770
8771
8772
8773
8774
8775 if test -z "$lt_cv_path_MAGIC_CMD"; then
8776 if test -n "$ac_tool_prefix"; then
8777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8778 $as_echo_n "checking for file... " >&6; }
8779 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8780 $as_echo_n "(cached) " >&6
8781 else
8782 case $MAGIC_CMD in
8783 [\\/*] | ?:[\\/]*)
8784 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8785 ;;
8786 *)
8787 lt_save_MAGIC_CMD="$MAGIC_CMD"
8788 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8789 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8790 for ac_dir in $ac_dummy; do
8791 IFS="$lt_save_ifs"
8792 test -z "$ac_dir" && ac_dir=.
8793 if test -f $ac_dir/file; then
8794 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8795 if test -n "$file_magic_test_file"; then
8796 case $deplibs_check_method in
8797 "file_magic "*)
8798 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8799 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8800 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8801 $EGREP "$file_magic_regex" > /dev/null; then
8802 :
8803 else
8804 cat <<_LT_EOF 1>&2
8805
8806 *** Warning: the command libtool uses to detect shared libraries,
8807 *** $file_magic_cmd, produces output that libtool cannot recognize.
8808 *** The result is that libtool may fail to recognize shared libraries
8809 *** as such. This will affect the creation of libtool libraries that
8810 *** depend on shared libraries, but programs linked with such libtool
8811 *** libraries will work regardless of this problem. Nevertheless, you
8812 *** may want to report the problem to your system manager and/or to
8813 *** bug-libtool@gnu.org
8814
8815 _LT_EOF
8816 fi ;;
8817 esac
8818 fi
8819 break
8820 fi
8821 done
8822 IFS="$lt_save_ifs"
8823 MAGIC_CMD="$lt_save_MAGIC_CMD"
8824 ;;
8825 esac
8826 fi
8827
8828 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8829 if test -n "$MAGIC_CMD"; then
8830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8831 $as_echo "$MAGIC_CMD" >&6; }
8832 else
8833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8834 $as_echo "no" >&6; }
8835 fi
8836
8837
8838 else
8839 MAGIC_CMD=:
8840 fi
8841 fi
8842
8843 fi
8844 ;;
8845 esac
8846
8847 # Use C for the default configuration in the libtool script
8848
8849 lt_save_CC="$CC"
8850 ac_ext=c
8851 ac_cpp='$CPP $CPPFLAGS'
8852 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8853 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8854 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8855
8856
8857 # Source file extension for C test sources.
8858 ac_ext=c
8859
8860 # Object file extension for compiled C test sources.
8861 objext=o
8862 objext=$objext
8863
8864 # Code to be used in simple compile tests
8865 lt_simple_compile_test_code="int some_variable = 0;"
8866
8867 # Code to be used in simple link tests
8868 lt_simple_link_test_code='int main(){return(0);}'
8869
8870
8871
8872
8873
8874
8875
8876 # If no C compiler was specified, use CC.
8877 LTCC=${LTCC-"$CC"}
8878
8879 # If no C compiler flags were specified, use CFLAGS.
8880 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8881
8882 # Allow CC to be a program name with arguments.
8883 compiler=$CC
8884
8885 # Save the default compiler, since it gets overwritten when the other
8886 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8887 compiler_DEFAULT=$CC
8888
8889 # save warnings/boilerplate of simple test code
8890 ac_outfile=conftest.$ac_objext
8891 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8892 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8893 _lt_compiler_boilerplate=`cat conftest.err`
8894 $RM conftest*
8895
8896 ac_outfile=conftest.$ac_objext
8897 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8898 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8899 _lt_linker_boilerplate=`cat conftest.err`
8900 $RM -r conftest*
8901
8902
8903 if test -n "$compiler"; then
8904
8905 lt_prog_compiler_no_builtin_flag=
8906
8907 if test "$GCC" = yes; then
8908 case $cc_basename in
8909 nvcc*)
8910 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8911 *)
8912 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8913 esac
8914
8915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8916 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8917 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8918 $as_echo_n "(cached) " >&6
8919 else
8920 lt_cv_prog_compiler_rtti_exceptions=no
8921 ac_outfile=conftest.$ac_objext
8922 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8923 lt_compiler_flag="-fno-rtti -fno-exceptions"
8924 # Insert the option either (1) after the last *FLAGS variable, or
8925 # (2) before a word containing "conftest.", or (3) at the end.
8926 # Note that $ac_compile itself does not contain backslashes and begins
8927 # with a dollar sign (not a hyphen), so the echo should work correctly.
8928 # The option is referenced via a variable to avoid confusing sed.
8929 lt_compile=`echo "$ac_compile" | $SED \
8930 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8931 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8932 -e 's:$: $lt_compiler_flag:'`
8933 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8934 (eval "$lt_compile" 2>conftest.err)
8935 ac_status=$?
8936 cat conftest.err >&5
8937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8938 if (exit $ac_status) && test -s "$ac_outfile"; then
8939 # The compiler can only warn and ignore the option if not recognized
8940 # So say no if there are warnings other than the usual output.
8941 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8942 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8943 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8944 lt_cv_prog_compiler_rtti_exceptions=yes
8945 fi
8946 fi
8947 $RM conftest*
8948
8949 fi
8950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8951 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8952
8953 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8954 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8955 else
8956 :
8957 fi
8958
8959 fi
8960
8961
8962
8963
8964
8965
8966 lt_prog_compiler_wl=
8967 lt_prog_compiler_pic=
8968 lt_prog_compiler_static=
8969
8970
8971 if test "$GCC" = yes; then
8972 lt_prog_compiler_wl='-Wl,'
8973 lt_prog_compiler_static='-static'
8974
8975 case $host_os in
8976 aix*)
8977 # All AIX code is PIC.
8978 if test "$host_cpu" = ia64; then
8979 # AIX 5 now supports IA64 processor
8980 lt_prog_compiler_static='-Bstatic'
8981 fi
8982 ;;
8983
8984 amigaos*)
8985 case $host_cpu in
8986 powerpc)
8987 # see comment about AmigaOS4 .so support
8988 lt_prog_compiler_pic='-fPIC'
8989 ;;
8990 m68k)
8991 # FIXME: we need at least 68020 code to build shared libraries, but
8992 # adding the `-m68020' flag to GCC prevents building anything better,
8993 # like `-m68040'.
8994 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8995 ;;
8996 esac
8997 ;;
8998
8999 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9000 # PIC is the default for these OSes.
9001 ;;
9002
9003 mingw* | cygwin* | pw32* | os2* | cegcc*)
9004 # This hack is so that the source file can tell whether it is being
9005 # built for inclusion in a dll (and should export symbols for example).
9006 # Although the cygwin gcc ignores -fPIC, still need this for old-style
9007 # (--disable-auto-import) libraries
9008 lt_prog_compiler_pic='-DDLL_EXPORT'
9009 ;;
9010
9011 darwin* | rhapsody*)
9012 # PIC is the default on this platform
9013 # Common symbols not allowed in MH_DYLIB files
9014 lt_prog_compiler_pic='-fno-common'
9015 ;;
9016
9017 haiku*)
9018 # PIC is the default for Haiku.
9019 # The "-static" flag exists, but is broken.
9020 lt_prog_compiler_static=
9021 ;;
9022
9023 hpux*)
9024 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9025 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
9026 # sets the default TLS model and affects inlining.
9027 case $host_cpu in
9028 hppa*64*)
9029 # +Z the default
9030 ;;
9031 *)
9032 lt_prog_compiler_pic='-fPIC'
9033 ;;
9034 esac
9035 ;;
9036
9037 interix[3-9]*)
9038 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9039 # Instead, we relocate shared libraries at runtime.
9040 ;;
9041
9042 msdosdjgpp*)
9043 # Just because we use GCC doesn't mean we suddenly get shared libraries
9044 # on systems that don't support them.
9045 lt_prog_compiler_can_build_shared=no
9046 enable_shared=no
9047 ;;
9048
9049 *nto* | *qnx*)
9050 # QNX uses GNU C++, but need to define -shared option too, otherwise
9051 # it will coredump.
9052 lt_prog_compiler_pic='-fPIC -shared'
9053 ;;
9054
9055 sysv4*MP*)
9056 if test -d /usr/nec; then
9057 lt_prog_compiler_pic=-Kconform_pic
9058 fi
9059 ;;
9060
9061 *)
9062 lt_prog_compiler_pic='-fPIC'
9063 ;;
9064 esac
9065
9066 case $cc_basename in
9067 nvcc*) # Cuda Compiler Driver 2.2
9068 lt_prog_compiler_wl='-Xlinker '
9069 if test -n "$lt_prog_compiler_pic"; then
9070 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
9071 fi
9072 ;;
9073 esac
9074 else
9075 # PORTME Check for flag to pass linker flags through the system compiler.
9076 case $host_os in
9077 aix*)
9078 lt_prog_compiler_wl='-Wl,'
9079 if test "$host_cpu" = ia64; then
9080 # AIX 5 now supports IA64 processor
9081 lt_prog_compiler_static='-Bstatic'
9082 else
9083 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9084 fi
9085 ;;
9086
9087 mingw* | cygwin* | pw32* | os2* | cegcc*)
9088 # This hack is so that the source file can tell whether it is being
9089 # built for inclusion in a dll (and should export symbols for example).
9090 lt_prog_compiler_pic='-DDLL_EXPORT'
9091 ;;
9092
9093 hpux9* | hpux10* | hpux11*)
9094 lt_prog_compiler_wl='-Wl,'
9095 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9096 # not for PA HP-UX.
9097 case $host_cpu in
9098 hppa*64*|ia64*)
9099 # +Z the default
9100 ;;
9101 *)
9102 lt_prog_compiler_pic='+Z'
9103 ;;
9104 esac
9105 # Is there a better lt_prog_compiler_static that works with the bundled CC?
9106 lt_prog_compiler_static='${wl}-a ${wl}archive'
9107 ;;
9108
9109 irix5* | irix6* | nonstopux*)
9110 lt_prog_compiler_wl='-Wl,'
9111 # PIC (with -KPIC) is the default.
9112 lt_prog_compiler_static='-non_shared'
9113 ;;
9114
9115 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9116 case $cc_basename in
9117 # old Intel for x86_64 which still supported -KPIC.
9118 ecc*)
9119 lt_prog_compiler_wl='-Wl,'
9120 lt_prog_compiler_pic='-KPIC'
9121 lt_prog_compiler_static='-static'
9122 ;;
9123 # icc used to be incompatible with GCC.
9124 # ICC 10 doesn't accept -KPIC any more.
9125 icc* | ifort*)
9126 lt_prog_compiler_wl='-Wl,'
9127 lt_prog_compiler_pic='-fPIC'
9128 lt_prog_compiler_static='-static'
9129 ;;
9130 # Lahey Fortran 8.1.
9131 lf95*)
9132 lt_prog_compiler_wl='-Wl,'
9133 lt_prog_compiler_pic='--shared'
9134 lt_prog_compiler_static='--static'
9135 ;;
9136 nagfor*)
9137 # NAG Fortran compiler
9138 lt_prog_compiler_wl='-Wl,-Wl,,'
9139 lt_prog_compiler_pic='-PIC'
9140 lt_prog_compiler_static='-Bstatic'
9141 ;;
9142 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9143 # Portland Group compilers (*not* the Pentium gcc compiler,
9144 # which looks to be a dead project)
9145 lt_prog_compiler_wl='-Wl,'
9146 lt_prog_compiler_pic='-fpic'
9147 lt_prog_compiler_static='-Bstatic'
9148 ;;
9149 ccc*)
9150 lt_prog_compiler_wl='-Wl,'
9151 # All Alpha code is PIC.
9152 lt_prog_compiler_static='-non_shared'
9153 ;;
9154 xl* | bgxl* | bgf* | mpixl*)
9155 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9156 lt_prog_compiler_wl='-Wl,'
9157 lt_prog_compiler_pic='-qpic'
9158 lt_prog_compiler_static='-qstaticlink'
9159 ;;
9160 *)
9161 case `$CC -V 2>&1 | sed 5q` in
9162 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
9163 # Sun Fortran 8.3 passes all unrecognized flags to the linker
9164 lt_prog_compiler_pic='-KPIC'
9165 lt_prog_compiler_static='-Bstatic'
9166 lt_prog_compiler_wl=''
9167 ;;
9168 *Sun\ F* | *Sun*Fortran*)
9169 lt_prog_compiler_pic='-KPIC'
9170 lt_prog_compiler_static='-Bstatic'
9171 lt_prog_compiler_wl='-Qoption ld '
9172 ;;
9173 *Sun\ C*)
9174 # Sun C 5.9
9175 lt_prog_compiler_pic='-KPIC'
9176 lt_prog_compiler_static='-Bstatic'
9177 lt_prog_compiler_wl='-Wl,'
9178 ;;
9179 *Intel*\ [CF]*Compiler*)
9180 lt_prog_compiler_wl='-Wl,'
9181 lt_prog_compiler_pic='-fPIC'
9182 lt_prog_compiler_static='-static'
9183 ;;
9184 *Portland\ Group*)
9185 lt_prog_compiler_wl='-Wl,'
9186 lt_prog_compiler_pic='-fpic'
9187 lt_prog_compiler_static='-Bstatic'
9188 ;;
9189 esac
9190 ;;
9191 esac
9192 ;;
9193
9194 newsos6)
9195 lt_prog_compiler_pic='-KPIC'
9196 lt_prog_compiler_static='-Bstatic'
9197 ;;
9198
9199 *nto* | *qnx*)
9200 # QNX uses GNU C++, but need to define -shared option too, otherwise
9201 # it will coredump.
9202 lt_prog_compiler_pic='-fPIC -shared'
9203 ;;
9204
9205 osf3* | osf4* | osf5*)
9206 lt_prog_compiler_wl='-Wl,'
9207 # All OSF/1 code is PIC.
9208 lt_prog_compiler_static='-non_shared'
9209 ;;
9210
9211 rdos*)
9212 lt_prog_compiler_static='-non_shared'
9213 ;;
9214
9215 solaris*)
9216 lt_prog_compiler_pic='-KPIC'
9217 lt_prog_compiler_static='-Bstatic'
9218 case $cc_basename in
9219 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
9220 lt_prog_compiler_wl='-Qoption ld ';;
9221 *)
9222 lt_prog_compiler_wl='-Wl,';;
9223 esac
9224 ;;
9225
9226 sunos4*)
9227 lt_prog_compiler_wl='-Qoption ld '
9228 lt_prog_compiler_pic='-PIC'
9229 lt_prog_compiler_static='-Bstatic'
9230 ;;
9231
9232 sysv4 | sysv4.2uw2* | sysv4.3*)
9233 lt_prog_compiler_wl='-Wl,'
9234 lt_prog_compiler_pic='-KPIC'
9235 lt_prog_compiler_static='-Bstatic'
9236 ;;
9237
9238 sysv4*MP*)
9239 if test -d /usr/nec ;then
9240 lt_prog_compiler_pic='-Kconform_pic'
9241 lt_prog_compiler_static='-Bstatic'
9242 fi
9243 ;;
9244
9245 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9246 lt_prog_compiler_wl='-Wl,'
9247 lt_prog_compiler_pic='-KPIC'
9248 lt_prog_compiler_static='-Bstatic'
9249 ;;
9250
9251 unicos*)
9252 lt_prog_compiler_wl='-Wl,'
9253 lt_prog_compiler_can_build_shared=no
9254 ;;
9255
9256 uts4*)
9257 lt_prog_compiler_pic='-pic'
9258 lt_prog_compiler_static='-Bstatic'
9259 ;;
9260
9261 *)
9262 lt_prog_compiler_can_build_shared=no
9263 ;;
9264 esac
9265 fi
9266
9267 case $host_os in
9268 # For platforms which do not support PIC, -DPIC is meaningless:
9269 *djgpp*)
9270 lt_prog_compiler_pic=
9271 ;;
9272 *)
9273 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9274 ;;
9275 esac
9276
9277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9278 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9279 if ${lt_cv_prog_compiler_pic+:} false; then :
9280 $as_echo_n "(cached) " >&6
9281 else
9282 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9283 fi
9284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9285 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
9286 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9287
9288 #
9289 # Check to make sure the PIC flag actually works.
9290 #
9291 if test -n "$lt_prog_compiler_pic"; then
9292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9293 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9294 if ${lt_cv_prog_compiler_pic_works+:} false; then :
9295 $as_echo_n "(cached) " >&6
9296 else
9297 lt_cv_prog_compiler_pic_works=no
9298 ac_outfile=conftest.$ac_objext
9299 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9300 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9301 # Insert the option either (1) after the last *FLAGS variable, or
9302 # (2) before a word containing "conftest.", or (3) at the end.
9303 # Note that $ac_compile itself does not contain backslashes and begins
9304 # with a dollar sign (not a hyphen), so the echo should work correctly.
9305 # The option is referenced via a variable to avoid confusing sed.
9306 lt_compile=`echo "$ac_compile" | $SED \
9307 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9308 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9309 -e 's:$: $lt_compiler_flag:'`
9310 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9311 (eval "$lt_compile" 2>conftest.err)
9312 ac_status=$?
9313 cat conftest.err >&5
9314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9315 if (exit $ac_status) && test -s "$ac_outfile"; then
9316 # The compiler can only warn and ignore the option if not recognized
9317 # So say no if there are warnings other than the usual output.
9318 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9319 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9320 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9321 lt_cv_prog_compiler_pic_works=yes
9322 fi
9323 fi
9324 $RM conftest*
9325
9326 fi
9327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9328 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9329
9330 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9331 case $lt_prog_compiler_pic in
9332 "" | " "*) ;;
9333 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9334 esac
9335 else
9336 lt_prog_compiler_pic=
9337 lt_prog_compiler_can_build_shared=no
9338 fi
9339
9340 fi
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352 #
9353 # Check to make sure the static flag actually works.
9354 #
9355 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9357 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9358 if ${lt_cv_prog_compiler_static_works+:} false; then :
9359 $as_echo_n "(cached) " >&6
9360 else
9361 lt_cv_prog_compiler_static_works=no
9362 save_LDFLAGS="$LDFLAGS"
9363 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9364 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9365 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9366 # The linker can only warn and ignore the option if not recognized
9367 # So say no if there are warnings
9368 if test -s conftest.err; then
9369 # Append any errors to the config.log.
9370 cat conftest.err 1>&5
9371 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9372 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9373 if diff conftest.exp conftest.er2 >/dev/null; then
9374 lt_cv_prog_compiler_static_works=yes
9375 fi
9376 else
9377 lt_cv_prog_compiler_static_works=yes
9378 fi
9379 fi
9380 $RM -r conftest*
9381 LDFLAGS="$save_LDFLAGS"
9382
9383 fi
9384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9385 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9386
9387 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9388 :
9389 else
9390 lt_prog_compiler_static=
9391 fi
9392
9393
9394
9395
9396
9397
9398
9399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9400 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9401 if ${lt_cv_prog_compiler_c_o+:} false; then :
9402 $as_echo_n "(cached) " >&6
9403 else
9404 lt_cv_prog_compiler_c_o=no
9405 $RM -r conftest 2>/dev/null
9406 mkdir conftest
9407 cd conftest
9408 mkdir out
9409 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9410
9411 lt_compiler_flag="-o out/conftest2.$ac_objext"
9412 # Insert the option either (1) after the last *FLAGS variable, or
9413 # (2) before a word containing "conftest.", or (3) at the end.
9414 # Note that $ac_compile itself does not contain backslashes and begins
9415 # with a dollar sign (not a hyphen), so the echo should work correctly.
9416 lt_compile=`echo "$ac_compile" | $SED \
9417 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9418 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9419 -e 's:$: $lt_compiler_flag:'`
9420 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9421 (eval "$lt_compile" 2>out/conftest.err)
9422 ac_status=$?
9423 cat out/conftest.err >&5
9424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9425 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9426 then
9427 # The compiler can only warn and ignore the option if not recognized
9428 # So say no if there are warnings
9429 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9430 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9431 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9432 lt_cv_prog_compiler_c_o=yes
9433 fi
9434 fi
9435 chmod u+w . 2>&5
9436 $RM conftest*
9437 # SGI C++ compiler will create directory out/ii_files/ for
9438 # template instantiation
9439 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9440 $RM out/* && rmdir out
9441 cd ..
9442 $RM -r conftest
9443 $RM conftest*
9444
9445 fi
9446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9447 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9448
9449
9450
9451
9452
9453
9454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9455 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9456 if ${lt_cv_prog_compiler_c_o+:} false; then :
9457 $as_echo_n "(cached) " >&6
9458 else
9459 lt_cv_prog_compiler_c_o=no
9460 $RM -r conftest 2>/dev/null
9461 mkdir conftest
9462 cd conftest
9463 mkdir out
9464 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9465
9466 lt_compiler_flag="-o out/conftest2.$ac_objext"
9467 # Insert the option either (1) after the last *FLAGS variable, or
9468 # (2) before a word containing "conftest.", or (3) at the end.
9469 # Note that $ac_compile itself does not contain backslashes and begins
9470 # with a dollar sign (not a hyphen), so the echo should work correctly.
9471 lt_compile=`echo "$ac_compile" | $SED \
9472 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9473 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9474 -e 's:$: $lt_compiler_flag:'`
9475 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9476 (eval "$lt_compile" 2>out/conftest.err)
9477 ac_status=$?
9478 cat out/conftest.err >&5
9479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9480 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9481 then
9482 # The compiler can only warn and ignore the option if not recognized
9483 # So say no if there are warnings
9484 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9485 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9486 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9487 lt_cv_prog_compiler_c_o=yes
9488 fi
9489 fi
9490 chmod u+w . 2>&5
9491 $RM conftest*
9492 # SGI C++ compiler will create directory out/ii_files/ for
9493 # template instantiation
9494 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9495 $RM out/* && rmdir out
9496 cd ..
9497 $RM -r conftest
9498 $RM conftest*
9499
9500 fi
9501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9502 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9503
9504
9505
9506
9507 hard_links="nottested"
9508 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9509 # do not overwrite the value of need_locks provided by the user
9510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9511 $as_echo_n "checking if we can lock with hard links... " >&6; }
9512 hard_links=yes
9513 $RM conftest*
9514 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9515 touch conftest.a
9516 ln conftest.a conftest.b 2>&5 || hard_links=no
9517 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9519 $as_echo "$hard_links" >&6; }
9520 if test "$hard_links" = no; then
9521 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9522 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9523 need_locks=warn
9524 fi
9525 else
9526 need_locks=no
9527 fi
9528
9529
9530
9531
9532
9533
9534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9535 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9536
9537 runpath_var=
9538 allow_undefined_flag=
9539 always_export_symbols=no
9540 archive_cmds=
9541 archive_expsym_cmds=
9542 compiler_needs_object=no
9543 enable_shared_with_static_runtimes=no
9544 export_dynamic_flag_spec=
9545 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9546 hardcode_automatic=no
9547 hardcode_direct=no
9548 hardcode_direct_absolute=no
9549 hardcode_libdir_flag_spec=
9550 hardcode_libdir_separator=
9551 hardcode_minus_L=no
9552 hardcode_shlibpath_var=unsupported
9553 inherit_rpath=no
9554 link_all_deplibs=unknown
9555 module_cmds=
9556 module_expsym_cmds=
9557 old_archive_from_new_cmds=
9558 old_archive_from_expsyms_cmds=
9559 thread_safe_flag_spec=
9560 whole_archive_flag_spec=
9561 # include_expsyms should be a list of space-separated symbols to be *always*
9562 # included in the symbol list
9563 include_expsyms=
9564 # exclude_expsyms can be an extended regexp of symbols to exclude
9565 # it will be wrapped by ` (' and `)$', so one must not match beginning or
9566 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9567 # as well as any symbol that contains `d'.
9568 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9569 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9570 # platforms (ab)use it in PIC code, but their linkers get confused if
9571 # the symbol is explicitly referenced. Since portable code cannot
9572 # rely on this symbol name, it's probably fine to never include it in
9573 # preloaded symbol tables.
9574 # Exclude shared library initialization/finalization symbols.
9575 extract_expsyms_cmds=
9576
9577 case $host_os in
9578 cygwin* | mingw* | pw32* | cegcc*)
9579 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9580 # When not using gcc, we currently assume that we are using
9581 # Microsoft Visual C++.
9582 if test "$GCC" != yes; then
9583 with_gnu_ld=no
9584 fi
9585 ;;
9586 interix*)
9587 # we just hope/assume this is gcc and not c89 (= MSVC++)
9588 with_gnu_ld=yes
9589 ;;
9590 openbsd*)
9591 with_gnu_ld=no
9592 ;;
9593 esac
9594
9595 ld_shlibs=yes
9596
9597 # On some targets, GNU ld is compatible enough with the native linker
9598 # that we're better off using the native interface for both.
9599 lt_use_gnu_ld_interface=no
9600 if test "$with_gnu_ld" = yes; then
9601 case $host_os in
9602 aix*)
9603 # The AIX port of GNU ld has always aspired to compatibility
9604 # with the native linker. However, as the warning in the GNU ld
9605 # block says, versions before 2.19.5* couldn't really create working
9606 # shared libraries, regardless of the interface used.
9607 case `$LD -v 2>&1` in
9608 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9609 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9610 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9611 *)
9612 lt_use_gnu_ld_interface=yes
9613 ;;
9614 esac
9615 ;;
9616 *)
9617 lt_use_gnu_ld_interface=yes
9618 ;;
9619 esac
9620 fi
9621
9622 if test "$lt_use_gnu_ld_interface" = yes; then
9623 # If archive_cmds runs LD, not CC, wlarc should be empty
9624 wlarc='${wl}'
9625
9626 # Set some defaults for GNU ld with shared library support. These
9627 # are reset later if shared libraries are not supported. Putting them
9628 # here allows them to be overridden if necessary.
9629 runpath_var=LD_RUN_PATH
9630 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9631 export_dynamic_flag_spec='${wl}--export-dynamic'
9632 # ancient GNU ld didn't support --whole-archive et. al.
9633 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9634 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9635 else
9636 whole_archive_flag_spec=
9637 fi
9638 supports_anon_versioning=no
9639 case `$LD -v 2>&1` in
9640 *GNU\ gold*) supports_anon_versioning=yes ;;
9641 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9642 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9643 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9644 *\ 2.11.*) ;; # other 2.11 versions
9645 *) supports_anon_versioning=yes ;;
9646 esac
9647
9648 # See if GNU ld supports shared libraries.
9649 case $host_os in
9650 aix[3-9]*)
9651 # On AIX/PPC, the GNU linker is very broken
9652 if test "$host_cpu" != ia64; then
9653 ld_shlibs=no
9654 cat <<_LT_EOF 1>&2
9655
9656 *** Warning: the GNU linker, at least up to release 2.19, is reported
9657 *** to be unable to reliably create shared libraries on AIX.
9658 *** Therefore, libtool is disabling shared libraries support. If you
9659 *** really care for shared libraries, you may want to install binutils
9660 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9661 *** You will then need to restart the configuration process.
9662
9663 _LT_EOF
9664 fi
9665 ;;
9666
9667 amigaos*)
9668 case $host_cpu in
9669 powerpc)
9670 # see comment about AmigaOS4 .so support
9671 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9672 archive_expsym_cmds=''
9673 ;;
9674 m68k)
9675 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)'
9676 hardcode_libdir_flag_spec='-L$libdir'
9677 hardcode_minus_L=yes
9678 ;;
9679 esac
9680 ;;
9681
9682 beos*)
9683 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9684 allow_undefined_flag=unsupported
9685 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
9686 # support --undefined. This deserves some investigation. FIXME
9687 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9688 else
9689 ld_shlibs=no
9690 fi
9691 ;;
9692
9693 cygwin* | mingw* | pw32* | cegcc*)
9694 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9695 # as there is no search path for DLLs.
9696 hardcode_libdir_flag_spec='-L$libdir'
9697 export_dynamic_flag_spec='${wl}--export-all-symbols'
9698 allow_undefined_flag=unsupported
9699 always_export_symbols=no
9700 enable_shared_with_static_runtimes=yes
9701 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
9702 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9703
9704 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9705 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9706 # If the export-symbols file already is a .def file (1st line
9707 # is EXPORTS), use it as is; otherwise, prepend...
9708 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9709 cp $export_symbols $output_objdir/$soname.def;
9710 else
9711 echo EXPORTS > $output_objdir/$soname.def;
9712 cat $export_symbols >> $output_objdir/$soname.def;
9713 fi~
9714 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9715 else
9716 ld_shlibs=no
9717 fi
9718 ;;
9719
9720 haiku*)
9721 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9722 link_all_deplibs=yes
9723 ;;
9724
9725 interix[3-9]*)
9726 hardcode_direct=no
9727 hardcode_shlibpath_var=no
9728 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9729 export_dynamic_flag_spec='${wl}-E'
9730 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9731 # Instead, shared libraries are loaded at an image base (0x10000000 by
9732 # default) and relocated if they conflict, which is a slow very memory
9733 # consuming and fragmenting process. To avoid this, we pick a random,
9734 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9735 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9736 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9737 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'
9738 ;;
9739
9740 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9741 tmp_diet=no
9742 if test "$host_os" = linux-dietlibc; then
9743 case $cc_basename in
9744 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9745 esac
9746 fi
9747 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9748 && test "$tmp_diet" = no
9749 then
9750 tmp_addflag=' $pic_flag'
9751 tmp_sharedflag='-shared'
9752 case $cc_basename,$host_cpu in
9753 pgcc*) # Portland Group C compiler
9754 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9755 tmp_addflag=' $pic_flag'
9756 ;;
9757 pgf77* | pgf90* | pgf95* | pgfortran*)
9758 # Portland Group f77 and f90 compilers
9759 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9760 tmp_addflag=' $pic_flag -Mnomain' ;;
9761 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9762 tmp_addflag=' -i_dynamic' ;;
9763 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9764 tmp_addflag=' -i_dynamic -nofor_main' ;;
9765 ifc* | ifort*) # Intel Fortran compiler
9766 tmp_addflag=' -nofor_main' ;;
9767 lf95*) # Lahey Fortran 8.1
9768 whole_archive_flag_spec=
9769 tmp_sharedflag='--shared' ;;
9770 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9771 tmp_sharedflag='-qmkshrobj'
9772 tmp_addflag= ;;
9773 nvcc*) # Cuda Compiler Driver 2.2
9774 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9775 compiler_needs_object=yes
9776 ;;
9777 esac
9778 case `$CC -V 2>&1 | sed 5q` in
9779 *Sun\ C*) # Sun C 5.9
9780 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9781 compiler_needs_object=yes
9782 tmp_sharedflag='-G' ;;
9783 *Sun\ F*) # Sun Fortran 8.3
9784 tmp_sharedflag='-G' ;;
9785 esac
9786 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9787
9788 if test "x$supports_anon_versioning" = xyes; then
9789 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9790 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9791 echo "local: *; };" >> $output_objdir/$libname.ver~
9792 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9793 fi
9794
9795 case $cc_basename in
9796 xlf* | bgf* | bgxlf* | mpixlf*)
9797 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9798 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9799 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9800 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9801 if test "x$supports_anon_versioning" = xyes; then
9802 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9803 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9804 echo "local: *; };" >> $output_objdir/$libname.ver~
9805 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9806 fi
9807 ;;
9808 esac
9809 else
9810 ld_shlibs=no
9811 fi
9812 ;;
9813
9814 netbsd*)
9815 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9816 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9817 wlarc=
9818 else
9819 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9820 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9821 fi
9822 ;;
9823
9824 solaris*)
9825 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9826 ld_shlibs=no
9827 cat <<_LT_EOF 1>&2
9828
9829 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9830 *** create shared libraries on Solaris systems. Therefore, libtool
9831 *** is disabling shared libraries support. We urge you to upgrade GNU
9832 *** binutils to release 2.9.1 or newer. Another option is to modify
9833 *** your PATH or compiler configuration so that the native linker is
9834 *** used, and then restart.
9835
9836 _LT_EOF
9837 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9838 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9839 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9840 else
9841 ld_shlibs=no
9842 fi
9843 ;;
9844
9845 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9846 case `$LD -v 2>&1` in
9847 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9848 ld_shlibs=no
9849 cat <<_LT_EOF 1>&2
9850
9851 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9852 *** reliably create shared libraries on SCO systems. Therefore, libtool
9853 *** is disabling shared libraries support. We urge you to upgrade GNU
9854 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9855 *** your PATH or compiler configuration so that the native linker is
9856 *** used, and then restart.
9857
9858 _LT_EOF
9859 ;;
9860 *)
9861 # For security reasons, it is highly recommended that you always
9862 # use absolute paths for naming shared libraries, and exclude the
9863 # DT_RUNPATH tag from executables and libraries. But doing so
9864 # requires that you compile everything twice, which is a pain.
9865 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9866 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9867 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9868 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9869 else
9870 ld_shlibs=no
9871 fi
9872 ;;
9873 esac
9874 ;;
9875
9876 sunos4*)
9877 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9878 wlarc=
9879 hardcode_direct=yes
9880 hardcode_shlibpath_var=no
9881 ;;
9882
9883 *)
9884 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9885 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9886 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9887 else
9888 ld_shlibs=no
9889 fi
9890 ;;
9891 esac
9892
9893 if test "$ld_shlibs" = no; then
9894 runpath_var=
9895 hardcode_libdir_flag_spec=
9896 export_dynamic_flag_spec=
9897 whole_archive_flag_spec=
9898 fi
9899 else
9900 # PORTME fill in a description of your system's linker (not GNU ld)
9901 case $host_os in
9902 aix3*)
9903 allow_undefined_flag=unsupported
9904 always_export_symbols=yes
9905 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'
9906 # Note: this linker hardcodes the directories in LIBPATH if there
9907 # are no directories specified by -L.
9908 hardcode_minus_L=yes
9909 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9910 # Neither direct hardcoding nor static linking is supported with a
9911 # broken collect2.
9912 hardcode_direct=unsupported
9913 fi
9914 ;;
9915
9916 aix[4-9]*)
9917 if test "$host_cpu" = ia64; then
9918 # On IA64, the linker does run time linking by default, so we don't
9919 # have to do anything special.
9920 aix_use_runtimelinking=no
9921 exp_sym_flag='-Bexport'
9922 no_entry_flag=""
9923 else
9924 # If we're using GNU nm, then we don't want the "-C" option.
9925 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9926 # Also, AIX nm treats weak defined symbols like other global
9927 # defined symbols, whereas GNU nm marks them as "W".
9928 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9929 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9930 else
9931 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'
9932 fi
9933 aix_use_runtimelinking=no
9934
9935 # Test if we are trying to use run time linking or normal
9936 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9937 # need to do runtime linking.
9938 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9939 for ld_flag in $LDFLAGS; do
9940 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9941 aix_use_runtimelinking=yes
9942 break
9943 fi
9944 done
9945 ;;
9946 esac
9947
9948 exp_sym_flag='-bexport'
9949 no_entry_flag='-bnoentry'
9950 fi
9951
9952 # When large executables or shared objects are built, AIX ld can
9953 # have problems creating the table of contents. If linking a library
9954 # or program results in "error TOC overflow" add -mminimal-toc to
9955 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9956 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9957
9958 archive_cmds=''
9959 hardcode_direct=yes
9960 hardcode_direct_absolute=yes
9961 hardcode_libdir_separator=':'
9962 link_all_deplibs=yes
9963 file_list_spec='${wl}-f,'
9964
9965 if test "$GCC" = yes; then
9966 case $host_os in aix4.[012]|aix4.[012].*)
9967 # We only want to do this on AIX 4.2 and lower, the check
9968 # below for broken collect2 doesn't work under 4.3+
9969 collect2name=`${CC} -print-prog-name=collect2`
9970 if test -f "$collect2name" &&
9971 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9972 then
9973 # We have reworked collect2
9974 :
9975 else
9976 # We have old collect2
9977 hardcode_direct=unsupported
9978 # It fails to find uninstalled libraries when the uninstalled
9979 # path is not listed in the libpath. Setting hardcode_minus_L
9980 # to unsupported forces relinking
9981 hardcode_minus_L=yes
9982 hardcode_libdir_flag_spec='-L$libdir'
9983 hardcode_libdir_separator=
9984 fi
9985 ;;
9986 esac
9987 shared_flag='-shared'
9988 if test "$aix_use_runtimelinking" = yes; then
9989 shared_flag="$shared_flag "'${wl}-G'
9990 fi
9991 else
9992 # not using gcc
9993 if test "$host_cpu" = ia64; then
9994 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9995 # chokes on -Wl,-G. The following line is correct:
9996 shared_flag='-G'
9997 else
9998 if test "$aix_use_runtimelinking" = yes; then
9999 shared_flag='${wl}-G'
10000 else
10001 shared_flag='${wl}-bM:SRE'
10002 fi
10003 fi
10004 fi
10005
10006 export_dynamic_flag_spec='${wl}-bexpall'
10007 # It seems that -bexpall does not export symbols beginning with
10008 # underscore (_), so it is better to generate a list of symbols to export.
10009 always_export_symbols=yes
10010 if test "$aix_use_runtimelinking" = yes; then
10011 # Warning - without using the other runtime loading flags (-brtl),
10012 # -berok will link without error, but may produce a broken library.
10013 allow_undefined_flag='-berok'
10014 # Determine the default libpath from the value encoded in an
10015 # empty executable.
10016 if test "${lt_cv_aix_libpath+set}" = set; then
10017 aix_libpath=$lt_cv_aix_libpath
10018 else
10019 if ${lt_cv_aix_libpath_+:} false; then :
10020 $as_echo_n "(cached) " >&6
10021 else
10022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10023 /* end confdefs.h. */
10024
10025 int
10026 main ()
10027 {
10028
10029 ;
10030 return 0;
10031 }
10032 _ACEOF
10033 if ac_fn_c_try_link "$LINENO"; then :
10034
10035 lt_aix_libpath_sed='
10036 /Import File Strings/,/^$/ {
10037 /^0/ {
10038 s/^0 *\([^ ]*\) *$/\1/
10039 p
10040 }
10041 }'
10042 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10043 # Check for a 64-bit object if we didn't find anything.
10044 if test -z "$lt_cv_aix_libpath_"; then
10045 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10046 fi
10047 fi
10048 rm -f core conftest.err conftest.$ac_objext \
10049 conftest$ac_exeext conftest.$ac_ext
10050 if test -z "$lt_cv_aix_libpath_"; then
10051 lt_cv_aix_libpath_="/usr/lib:/lib"
10052 fi
10053
10054 fi
10055
10056 aix_libpath=$lt_cv_aix_libpath_
10057 fi
10058
10059 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10060 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
10061 else
10062 if test "$host_cpu" = ia64; then
10063 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10064 allow_undefined_flag="-z nodefs"
10065 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"
10066 else
10067 # Determine the default libpath from the value encoded in an
10068 # empty executable.
10069 if test "${lt_cv_aix_libpath+set}" = set; then
10070 aix_libpath=$lt_cv_aix_libpath
10071 else
10072 if ${lt_cv_aix_libpath_+:} false; then :
10073 $as_echo_n "(cached) " >&6
10074 else
10075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10076 /* end confdefs.h. */
10077
10078 int
10079 main ()
10080 {
10081
10082 ;
10083 return 0;
10084 }
10085 _ACEOF
10086 if ac_fn_c_try_link "$LINENO"; then :
10087
10088 lt_aix_libpath_sed='
10089 /Import File Strings/,/^$/ {
10090 /^0/ {
10091 s/^0 *\([^ ]*\) *$/\1/
10092 p
10093 }
10094 }'
10095 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10096 # Check for a 64-bit object if we didn't find anything.
10097 if test -z "$lt_cv_aix_libpath_"; then
10098 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10099 fi
10100 fi
10101 rm -f core conftest.err conftest.$ac_objext \
10102 conftest$ac_exeext conftest.$ac_ext
10103 if test -z "$lt_cv_aix_libpath_"; then
10104 lt_cv_aix_libpath_="/usr/lib:/lib"
10105 fi
10106
10107 fi
10108
10109 aix_libpath=$lt_cv_aix_libpath_
10110 fi
10111
10112 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10113 # Warning - without using the other run time loading flags,
10114 # -berok will link without error, but may produce a broken library.
10115 no_undefined_flag=' ${wl}-bernotok'
10116 allow_undefined_flag=' ${wl}-berok'
10117 if test "$with_gnu_ld" = yes; then
10118 # We only use this code for GNU lds that support --whole-archive.
10119 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10120 else
10121 # Exported symbols can be pulled into shared objects from archives
10122 whole_archive_flag_spec='$convenience'
10123 fi
10124 archive_cmds_need_lc=yes
10125 # This is similar to how AIX traditionally builds its shared libraries.
10126 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'
10127 fi
10128 fi
10129 ;;
10130
10131 amigaos*)
10132 case $host_cpu in
10133 powerpc)
10134 # see comment about AmigaOS4 .so support
10135 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10136 archive_expsym_cmds=''
10137 ;;
10138 m68k)
10139 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)'
10140 hardcode_libdir_flag_spec='-L$libdir'
10141 hardcode_minus_L=yes
10142 ;;
10143 esac
10144 ;;
10145
10146 bsdi[45]*)
10147 export_dynamic_flag_spec=-rdynamic
10148 ;;
10149
10150 cygwin* | mingw* | pw32* | cegcc*)
10151 # When not using gcc, we currently assume that we are using
10152 # Microsoft Visual C++.
10153 # hardcode_libdir_flag_spec is actually meaningless, as there is
10154 # no search path for DLLs.
10155 case $cc_basename in
10156 cl*)
10157 # Native MSVC
10158 hardcode_libdir_flag_spec=' '
10159 allow_undefined_flag=unsupported
10160 always_export_symbols=yes
10161 file_list_spec='@'
10162 # Tell ltmain to make .lib files, not .a files.
10163 libext=lib
10164 # Tell ltmain to make .dll files, not .so files.
10165 shrext_cmds=".dll"
10166 # FIXME: Setting linknames here is a bad hack.
10167 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
10168 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10169 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
10170 else
10171 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
10172 fi~
10173 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
10174 linknames='
10175 # The linker will not automatically build a static lib if we build a DLL.
10176 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
10177 enable_shared_with_static_runtimes=yes
10178 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
10179 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10180 # Don't use ranlib
10181 old_postinstall_cmds='chmod 644 $oldlib'
10182 postlink_cmds='lt_outputfile="@OUTPUT@"~
10183 lt_tool_outputfile="@TOOL_OUTPUT@"~
10184 case $lt_outputfile in
10185 *.exe|*.EXE) ;;
10186 *)
10187 lt_outputfile="$lt_outputfile.exe"
10188 lt_tool_outputfile="$lt_tool_outputfile.exe"
10189 ;;
10190 esac~
10191 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
10192 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
10193 $RM "$lt_outputfile.manifest";
10194 fi'
10195 ;;
10196 *)
10197 # Assume MSVC wrapper
10198 hardcode_libdir_flag_spec=' '
10199 allow_undefined_flag=unsupported
10200 # Tell ltmain to make .lib files, not .a files.
10201 libext=lib
10202 # Tell ltmain to make .dll files, not .so files.
10203 shrext_cmds=".dll"
10204 # FIXME: Setting linknames here is a bad hack.
10205 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10206 # The linker will automatically build a .lib file if we build a DLL.
10207 old_archive_from_new_cmds='true'
10208 # FIXME: Should let the user specify the lib program.
10209 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10210 enable_shared_with_static_runtimes=yes
10211 ;;
10212 esac
10213 ;;
10214
10215 darwin* | rhapsody*)
10216
10217
10218 archive_cmds_need_lc=no
10219 hardcode_direct=no
10220 hardcode_automatic=yes
10221 hardcode_shlibpath_var=unsupported
10222 if test "$lt_cv_ld_force_load" = "yes"; then
10223 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
10224
10225 else
10226 whole_archive_flag_spec=''
10227 fi
10228 link_all_deplibs=yes
10229 allow_undefined_flag="$_lt_dar_allow_undefined"
10230 case $cc_basename in
10231 ifort*) _lt_dar_can_shared=yes ;;
10232 *) _lt_dar_can_shared=$GCC ;;
10233 esac
10234 if test "$_lt_dar_can_shared" = "yes"; then
10235 output_verbose_link_cmd=func_echo_all
10236 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10237 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10238 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}"
10239 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}"
10240
10241 else
10242 ld_shlibs=no
10243 fi
10244
10245 ;;
10246
10247 dgux*)
10248 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10249 hardcode_libdir_flag_spec='-L$libdir'
10250 hardcode_shlibpath_var=no
10251 ;;
10252
10253 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10254 # support. Future versions do this automatically, but an explicit c++rt0.o
10255 # does not break anything, and helps significantly (at the cost of a little
10256 # extra space).
10257 freebsd2.2*)
10258 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10259 hardcode_libdir_flag_spec='-R$libdir'
10260 hardcode_direct=yes
10261 hardcode_shlibpath_var=no
10262 ;;
10263
10264 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10265 freebsd2.*)
10266 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10267 hardcode_direct=yes
10268 hardcode_minus_L=yes
10269 hardcode_shlibpath_var=no
10270 ;;
10271
10272 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10273 freebsd* | dragonfly*)
10274 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10275 hardcode_libdir_flag_spec='-R$libdir'
10276 hardcode_direct=yes
10277 hardcode_shlibpath_var=no
10278 ;;
10279
10280 hpux9*)
10281 if test "$GCC" = yes; then
10282 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
10283 else
10284 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'
10285 fi
10286 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10287 hardcode_libdir_separator=:
10288 hardcode_direct=yes
10289
10290 # hardcode_minus_L: Not really in the search PATH,
10291 # but as the default location of the library.
10292 hardcode_minus_L=yes
10293 export_dynamic_flag_spec='${wl}-E'
10294 ;;
10295
10296 hpux10*)
10297 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10298 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10299 else
10300 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10301 fi
10302 if test "$with_gnu_ld" = no; then
10303 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10304 hardcode_libdir_separator=:
10305 hardcode_direct=yes
10306 hardcode_direct_absolute=yes
10307 export_dynamic_flag_spec='${wl}-E'
10308 # hardcode_minus_L: Not really in the search PATH,
10309 # but as the default location of the library.
10310 hardcode_minus_L=yes
10311 fi
10312 ;;
10313
10314 hpux11*)
10315 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10316 case $host_cpu in
10317 hppa*64*)
10318 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10319 ;;
10320 ia64*)
10321 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10322 ;;
10323 *)
10324 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10325 ;;
10326 esac
10327 else
10328 case $host_cpu in
10329 hppa*64*)
10330 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10331 ;;
10332 ia64*)
10333 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10334 ;;
10335 *)
10336
10337 # Older versions of the 11.00 compiler do not understand -b yet
10338 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10340 $as_echo_n "checking if $CC understands -b... " >&6; }
10341 if ${lt_cv_prog_compiler__b+:} false; then :
10342 $as_echo_n "(cached) " >&6
10343 else
10344 lt_cv_prog_compiler__b=no
10345 save_LDFLAGS="$LDFLAGS"
10346 LDFLAGS="$LDFLAGS -b"
10347 echo "$lt_simple_link_test_code" > conftest.$ac_ext
10348 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10349 # The linker can only warn and ignore the option if not recognized
10350 # So say no if there are warnings
10351 if test -s conftest.err; then
10352 # Append any errors to the config.log.
10353 cat conftest.err 1>&5
10354 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10355 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10356 if diff conftest.exp conftest.er2 >/dev/null; then
10357 lt_cv_prog_compiler__b=yes
10358 fi
10359 else
10360 lt_cv_prog_compiler__b=yes
10361 fi
10362 fi
10363 $RM -r conftest*
10364 LDFLAGS="$save_LDFLAGS"
10365
10366 fi
10367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10368 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10369
10370 if test x"$lt_cv_prog_compiler__b" = xyes; then
10371 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10372 else
10373 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10374 fi
10375
10376 ;;
10377 esac
10378 fi
10379 if test "$with_gnu_ld" = no; then
10380 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10381 hardcode_libdir_separator=:
10382
10383 case $host_cpu in
10384 hppa*64*|ia64*)
10385 hardcode_direct=no
10386 hardcode_shlibpath_var=no
10387 ;;
10388 *)
10389 hardcode_direct=yes
10390 hardcode_direct_absolute=yes
10391 export_dynamic_flag_spec='${wl}-E'
10392
10393 # hardcode_minus_L: Not really in the search PATH,
10394 # but as the default location of the library.
10395 hardcode_minus_L=yes
10396 ;;
10397 esac
10398 fi
10399 ;;
10400
10401 irix5* | irix6* | nonstopux*)
10402 if test "$GCC" = yes; then
10403 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10404 # Try to use the -exported_symbol ld option, if it does not
10405 # work, assume that -exports_file does not work either and
10406 # implicitly export all symbols.
10407 # This should be the same for all languages, so no per-tag cache variable.
10408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10409 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10410 if ${lt_cv_irix_exported_symbol+:} false; then :
10411 $as_echo_n "(cached) " >&6
10412 else
10413 save_LDFLAGS="$LDFLAGS"
10414 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10416 /* end confdefs.h. */
10417 int foo (void) { return 0; }
10418 _ACEOF
10419 if ac_fn_c_try_link "$LINENO"; then :
10420 lt_cv_irix_exported_symbol=yes
10421 else
10422 lt_cv_irix_exported_symbol=no
10423 fi
10424 rm -f core conftest.err conftest.$ac_objext \
10425 conftest$ac_exeext conftest.$ac_ext
10426 LDFLAGS="$save_LDFLAGS"
10427 fi
10428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10429 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
10430 if test "$lt_cv_irix_exported_symbol" = yes; then
10431 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
10432 fi
10433 else
10434 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10435 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
10436 fi
10437 archive_cmds_need_lc='no'
10438 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10439 hardcode_libdir_separator=:
10440 inherit_rpath=yes
10441 link_all_deplibs=yes
10442 ;;
10443
10444 netbsd*)
10445 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10446 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
10447 else
10448 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
10449 fi
10450 hardcode_libdir_flag_spec='-R$libdir'
10451 hardcode_direct=yes
10452 hardcode_shlibpath_var=no
10453 ;;
10454
10455 newsos6)
10456 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10457 hardcode_direct=yes
10458 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10459 hardcode_libdir_separator=:
10460 hardcode_shlibpath_var=no
10461 ;;
10462
10463 *nto* | *qnx*)
10464 ;;
10465
10466 openbsd*)
10467 if test -f /usr/libexec/ld.so; then
10468 hardcode_direct=yes
10469 hardcode_shlibpath_var=no
10470 hardcode_direct_absolute=yes
10471 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10472 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10473 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10474 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10475 export_dynamic_flag_spec='${wl}-E'
10476 else
10477 case $host_os in
10478 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10479 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10480 hardcode_libdir_flag_spec='-R$libdir'
10481 ;;
10482 *)
10483 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10484 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10485 ;;
10486 esac
10487 fi
10488 else
10489 ld_shlibs=no
10490 fi
10491 ;;
10492
10493 os2*)
10494 hardcode_libdir_flag_spec='-L$libdir'
10495 hardcode_minus_L=yes
10496 allow_undefined_flag=unsupported
10497 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'
10498 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10499 ;;
10500
10501 osf3*)
10502 if test "$GCC" = yes; then
10503 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10504 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10505 else
10506 allow_undefined_flag=' -expect_unresolved \*'
10507 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10508 fi
10509 archive_cmds_need_lc='no'
10510 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10511 hardcode_libdir_separator=:
10512 ;;
10513
10514 osf4* | osf5*) # as osf3* with the addition of -msym flag
10515 if test "$GCC" = yes; then
10516 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10517 archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10518 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10519 else
10520 allow_undefined_flag=' -expect_unresolved \*'
10521 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10522 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~
10523 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
10524
10525 # Both c and cxx compiler support -rpath directly
10526 hardcode_libdir_flag_spec='-rpath $libdir'
10527 fi
10528 archive_cmds_need_lc='no'
10529 hardcode_libdir_separator=:
10530 ;;
10531
10532 solaris*)
10533 no_undefined_flag=' -z defs'
10534 if test "$GCC" = yes; then
10535 wlarc='${wl}'
10536 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10537 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10538 $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10539 else
10540 case `$CC -V 2>&1` in
10541 *"Compilers 5.0"*)
10542 wlarc=''
10543 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10544 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10545 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10546 ;;
10547 *)
10548 wlarc='${wl}'
10549 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10550 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10551 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10552 ;;
10553 esac
10554 fi
10555 hardcode_libdir_flag_spec='-R$libdir'
10556 hardcode_shlibpath_var=no
10557 case $host_os in
10558 solaris2.[0-5] | solaris2.[0-5].*) ;;
10559 *)
10560 # The compiler driver will combine and reorder linker options,
10561 # but understands `-z linker_flag'. GCC discards it without `$wl',
10562 # but is careful enough not to reorder.
10563 # Supported since Solaris 2.6 (maybe 2.5.1?)
10564 if test "$GCC" = yes; then
10565 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10566 else
10567 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10568 fi
10569 ;;
10570 esac
10571 link_all_deplibs=yes
10572 ;;
10573
10574 sunos4*)
10575 if test "x$host_vendor" = xsequent; then
10576 # Use $CC to link under sequent, because it throws in some extra .o
10577 # files that make .init and .fini sections work.
10578 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10579 else
10580 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10581 fi
10582 hardcode_libdir_flag_spec='-L$libdir'
10583 hardcode_direct=yes
10584 hardcode_minus_L=yes
10585 hardcode_shlibpath_var=no
10586 ;;
10587
10588 sysv4)
10589 case $host_vendor in
10590 sni)
10591 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10592 hardcode_direct=yes # is this really true???
10593 ;;
10594 siemens)
10595 ## LD is ld it makes a PLAMLIB
10596 ## CC just makes a GrossModule.
10597 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10598 reload_cmds='$CC -r -o $output$reload_objs'
10599 hardcode_direct=no
10600 ;;
10601 motorola)
10602 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10603 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10604 ;;
10605 esac
10606 runpath_var='LD_RUN_PATH'
10607 hardcode_shlibpath_var=no
10608 ;;
10609
10610 sysv4.3*)
10611 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10612 hardcode_shlibpath_var=no
10613 export_dynamic_flag_spec='-Bexport'
10614 ;;
10615
10616 sysv4*MP*)
10617 if test -d /usr/nec; then
10618 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10619 hardcode_shlibpath_var=no
10620 runpath_var=LD_RUN_PATH
10621 hardcode_runpath_var=yes
10622 ld_shlibs=yes
10623 fi
10624 ;;
10625
10626 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10627 no_undefined_flag='${wl}-z,text'
10628 archive_cmds_need_lc=no
10629 hardcode_shlibpath_var=no
10630 runpath_var='LD_RUN_PATH'
10631
10632 if test "$GCC" = yes; then
10633 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10634 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10635 else
10636 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10637 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10638 fi
10639 ;;
10640
10641 sysv5* | sco3.2v5* | sco5v6*)
10642 # Note: We can NOT use -z defs as we might desire, because we do not
10643 # link with -lc, and that would cause any symbols used from libc to
10644 # always be unresolved, which means just about no library would
10645 # ever link correctly. If we're not using GNU ld we use -z text
10646 # though, which does catch some bad symbols but isn't as heavy-handed
10647 # as -z defs.
10648 no_undefined_flag='${wl}-z,text'
10649 allow_undefined_flag='${wl}-z,nodefs'
10650 archive_cmds_need_lc=no
10651 hardcode_shlibpath_var=no
10652 hardcode_libdir_flag_spec='${wl}-R,$libdir'
10653 hardcode_libdir_separator=':'
10654 link_all_deplibs=yes
10655 export_dynamic_flag_spec='${wl}-Bexport'
10656 runpath_var='LD_RUN_PATH'
10657
10658 if test "$GCC" = yes; then
10659 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10660 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10661 else
10662 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10663 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10664 fi
10665 ;;
10666
10667 uts4*)
10668 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10669 hardcode_libdir_flag_spec='-L$libdir'
10670 hardcode_shlibpath_var=no
10671 ;;
10672
10673 *)
10674 ld_shlibs=no
10675 ;;
10676 esac
10677
10678 if test x$host_vendor = xsni; then
10679 case $host in
10680 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10681 export_dynamic_flag_spec='${wl}-Blargedynsym'
10682 ;;
10683 esac
10684 fi
10685 fi
10686
10687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10688 $as_echo "$ld_shlibs" >&6; }
10689 test "$ld_shlibs" = no && can_build_shared=no
10690
10691 with_gnu_ld=$with_gnu_ld
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707 #
10708 # Do we need to explicitly link libc?
10709 #
10710 case "x$archive_cmds_need_lc" in
10711 x|xyes)
10712 # Assume -lc should be added
10713 archive_cmds_need_lc=yes
10714
10715 if test "$enable_shared" = yes && test "$GCC" = yes; then
10716 case $archive_cmds in
10717 *'~'*)
10718 # FIXME: we may have to deal with multi-command sequences.
10719 ;;
10720 '$CC '*)
10721 # Test whether the compiler implicitly links with -lc since on some
10722 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10723 # to ld, don't add -lc before -lgcc.
10724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10725 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10726 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10727 $as_echo_n "(cached) " >&6
10728 else
10729 $RM conftest*
10730 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10731
10732 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10733 (eval $ac_compile) 2>&5
10734 ac_status=$?
10735 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10736 test $ac_status = 0; } 2>conftest.err; then
10737 soname=conftest
10738 lib=conftest
10739 libobjs=conftest.$ac_objext
10740 deplibs=
10741 wl=$lt_prog_compiler_wl
10742 pic_flag=$lt_prog_compiler_pic
10743 compiler_flags=-v
10744 linker_flags=-v
10745 verstring=
10746 output_objdir=.
10747 libname=conftest
10748 lt_save_allow_undefined_flag=$allow_undefined_flag
10749 allow_undefined_flag=
10750 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10751 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10752 ac_status=$?
10753 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10754 test $ac_status = 0; }
10755 then
10756 lt_cv_archive_cmds_need_lc=no
10757 else
10758 lt_cv_archive_cmds_need_lc=yes
10759 fi
10760 allow_undefined_flag=$lt_save_allow_undefined_flag
10761 else
10762 cat conftest.err 1>&5
10763 fi
10764 $RM conftest*
10765
10766 fi
10767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10768 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10769 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10770 ;;
10771 esac
10772 fi
10773 ;;
10774 esac
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10928 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10929
10930 if test "$GCC" = yes; then
10931 case $host_os in
10932 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10933 *) lt_awk_arg="/^libraries:/" ;;
10934 esac
10935 case $host_os in
10936 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10937 *) lt_sed_strip_eq="s,=/,/,g" ;;
10938 esac
10939 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10940 case $lt_search_path_spec in
10941 *\;*)
10942 # if the path contains ";" then we assume it to be the separator
10943 # otherwise default to the standard path separator (i.e. ":") - it is
10944 # assumed that no part of a normal pathname contains ";" but that should
10945 # okay in the real world where ";" in dirpaths is itself problematic.
10946 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10947 ;;
10948 *)
10949 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10950 ;;
10951 esac
10952 # Ok, now we have the path, separated by spaces, we can step through it
10953 # and add multilib dir if necessary.
10954 lt_tmp_lt_search_path_spec=
10955 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10956 for lt_sys_path in $lt_search_path_spec; do
10957 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10958 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10959 else
10960 test -d "$lt_sys_path" && \
10961 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10962 fi
10963 done
10964 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10965 BEGIN {RS=" "; FS="/|\n";} {
10966 lt_foo="";
10967 lt_count=0;
10968 for (lt_i = NF; lt_i > 0; lt_i--) {
10969 if ($lt_i != "" && $lt_i != ".") {
10970 if ($lt_i == "..") {
10971 lt_count++;
10972 } else {
10973 if (lt_count == 0) {
10974 lt_foo="/" $lt_i lt_foo;
10975 } else {
10976 lt_count--;
10977 }
10978 }
10979 }
10980 }
10981 if (lt_foo != "") { lt_freq[lt_foo]++; }
10982 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10983 }'`
10984 # AWK program above erroneously prepends '/' to C:/dos/paths
10985 # for these hosts.
10986 case $host_os in
10987 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10988 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10989 esac
10990 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10991 else
10992 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10993 fi
10994 library_names_spec=
10995 libname_spec='lib$name'
10996 soname_spec=
10997 shrext_cmds=".so"
10998 postinstall_cmds=
10999 postuninstall_cmds=
11000 finish_cmds=
11001 finish_eval=
11002 shlibpath_var=
11003 shlibpath_overrides_runpath=unknown
11004 version_type=none
11005 dynamic_linker="$host_os ld.so"
11006 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11007 need_lib_prefix=unknown
11008 hardcode_into_libs=no
11009
11010 # when you set need_version to no, make sure it does not cause -set_version
11011 # flags to be left without arguments
11012 need_version=unknown
11013
11014 case $host_os in
11015 aix3*)
11016 version_type=linux # correct to gnu/linux during the next big refactor
11017 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11018 shlibpath_var=LIBPATH
11019
11020 # AIX 3 has no versioning support, so we append a major version to the name.
11021 soname_spec='${libname}${release}${shared_ext}$major'
11022 ;;
11023
11024 aix[4-9]*)
11025 version_type=linux # correct to gnu/linux during the next big refactor
11026 need_lib_prefix=no
11027 need_version=no
11028 hardcode_into_libs=yes
11029 if test "$host_cpu" = ia64; then
11030 # AIX 5 supports IA64
11031 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11032 shlibpath_var=LD_LIBRARY_PATH
11033 else
11034 # With GCC up to 2.95.x, collect2 would create an import file
11035 # for dependence libraries. The import file would start with
11036 # the line `#! .'. This would cause the generated library to
11037 # depend on `.', always an invalid library. This was fixed in
11038 # development snapshots of GCC prior to 3.0.
11039 case $host_os in
11040 aix4 | aix4.[01] | aix4.[01].*)
11041 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11042 echo ' yes '
11043 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11044 :
11045 else
11046 can_build_shared=no
11047 fi
11048 ;;
11049 esac
11050 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11051 # soname into executable. Probably we can add versioning support to
11052 # collect2, so additional links can be useful in future.
11053 if test "$aix_use_runtimelinking" = yes; then
11054 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11055 # instead of lib<name>.a to let people know that these are not
11056 # typical AIX shared libraries.
11057 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11058 else
11059 # We preserve .a as extension for shared libraries through AIX4.2
11060 # and later when we are not doing run time linking.
11061 library_names_spec='${libname}${release}.a $libname.a'
11062 soname_spec='${libname}${release}${shared_ext}$major'
11063 fi
11064 shlibpath_var=LIBPATH
11065 fi
11066 ;;
11067
11068 amigaos*)
11069 case $host_cpu in
11070 powerpc)
11071 # Since July 2007 AmigaOS4 officially supports .so libraries.
11072 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11073 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11074 ;;
11075 m68k)
11076 library_names_spec='$libname.ixlibrary $libname.a'
11077 # Create ${libname}_ixlibrary.a entries in /sys/libs.
11078 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
11079 ;;
11080 esac
11081 ;;
11082
11083 beos*)
11084 library_names_spec='${libname}${shared_ext}'
11085 dynamic_linker="$host_os ld.so"
11086 shlibpath_var=LIBRARY_PATH
11087 ;;
11088
11089 bsdi[45]*)
11090 version_type=linux # correct to gnu/linux during the next big refactor
11091 need_version=no
11092 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11093 soname_spec='${libname}${release}${shared_ext}$major'
11094 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11095 shlibpath_var=LD_LIBRARY_PATH
11096 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11097 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11098 # the default ld.so.conf also contains /usr/contrib/lib and
11099 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11100 # libtool to hard-code these into programs
11101 ;;
11102
11103 cygwin* | mingw* | pw32* | cegcc*)
11104 version_type=windows
11105 shrext_cmds=".dll"
11106 need_version=no
11107 need_lib_prefix=no
11108
11109 case $GCC,$cc_basename in
11110 yes,*)
11111 # gcc
11112 library_names_spec='$libname.dll.a'
11113 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11114 postinstall_cmds='base_file=`basename \${file}`~
11115 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11116 dldir=$destdir/`dirname \$dlpath`~
11117 test -d \$dldir || mkdir -p \$dldir~
11118 $install_prog $dir/$dlname \$dldir/$dlname~
11119 chmod a+x \$dldir/$dlname~
11120 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11121 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11122 fi'
11123 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11124 dlpath=$dir/\$dldll~
11125 $RM \$dlpath'
11126 shlibpath_overrides_runpath=yes
11127
11128 case $host_os in
11129 cygwin*)
11130 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11131 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11132
11133 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11134 ;;
11135 mingw* | cegcc*)
11136 # MinGW DLLs use traditional 'lib' prefix
11137 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11138 ;;
11139 pw32*)
11140 # pw32 DLLs use 'pw' prefix rather than 'lib'
11141 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11142 ;;
11143 esac
11144 dynamic_linker='Win32 ld.exe'
11145 ;;
11146
11147 *,cl*)
11148 # Native MSVC
11149 libname_spec='$name'
11150 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11151 library_names_spec='${libname}.dll.lib'
11152
11153 case $build_os in
11154 mingw*)
11155 sys_lib_search_path_spec=
11156 lt_save_ifs=$IFS
11157 IFS=';'
11158 for lt_path in $LIB
11159 do
11160 IFS=$lt_save_ifs
11161 # Let DOS variable expansion print the short 8.3 style file name.
11162 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
11163 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
11164 done
11165 IFS=$lt_save_ifs
11166 # Convert to MSYS style.
11167 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
11168 ;;
11169 cygwin*)
11170 # Convert to unix form, then to dos form, then back to unix form
11171 # but this time dos style (no spaces!) so that the unix form looks
11172 # like /cygdrive/c/PROGRA~1:/cygdr...
11173 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
11174 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
11175 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11176 ;;
11177 *)
11178 sys_lib_search_path_spec="$LIB"
11179 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11180 # It is most probably a Windows format PATH.
11181 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11182 else
11183 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11184 fi
11185 # FIXME: find the short name or the path components, as spaces are
11186 # common. (e.g. "Program Files" -> "PROGRA~1")
11187 ;;
11188 esac
11189
11190 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11191 postinstall_cmds='base_file=`basename \${file}`~
11192 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11193 dldir=$destdir/`dirname \$dlpath`~
11194 test -d \$dldir || mkdir -p \$dldir~
11195 $install_prog $dir/$dlname \$dldir/$dlname'
11196 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11197 dlpath=$dir/\$dldll~
11198 $RM \$dlpath'
11199 shlibpath_overrides_runpath=yes
11200 dynamic_linker='Win32 link.exe'
11201 ;;
11202
11203 *)
11204 # Assume MSVC wrapper
11205 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11206 dynamic_linker='Win32 ld.exe'
11207 ;;
11208 esac
11209 # FIXME: first we should search . and the directory the executable is in
11210 shlibpath_var=PATH
11211 ;;
11212
11213 darwin* | rhapsody*)
11214 dynamic_linker="$host_os dyld"
11215 version_type=darwin
11216 need_lib_prefix=no
11217 need_version=no
11218 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11219 soname_spec='${libname}${release}${major}$shared_ext'
11220 shlibpath_overrides_runpath=yes
11221 shlibpath_var=DYLD_LIBRARY_PATH
11222 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11223
11224 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11225 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11226 ;;
11227
11228 dgux*)
11229 version_type=linux # correct to gnu/linux during the next big refactor
11230 need_lib_prefix=no
11231 need_version=no
11232 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11233 soname_spec='${libname}${release}${shared_ext}$major'
11234 shlibpath_var=LD_LIBRARY_PATH
11235 ;;
11236
11237 freebsd* | dragonfly*)
11238 # DragonFly does not have aout. When/if they implement a new
11239 # versioning mechanism, adjust this.
11240 if test -x /usr/bin/objformat; then
11241 objformat=`/usr/bin/objformat`
11242 else
11243 case $host_os in
11244 freebsd[23].*) objformat=aout ;;
11245 *) objformat=elf ;;
11246 esac
11247 fi
11248 version_type=freebsd-$objformat
11249 case $version_type in
11250 freebsd-elf*)
11251 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11252 need_version=no
11253 need_lib_prefix=no
11254 ;;
11255 freebsd-*)
11256 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11257 need_version=yes
11258 ;;
11259 esac
11260 shlibpath_var=LD_LIBRARY_PATH
11261 case $host_os in
11262 freebsd2.*)
11263 shlibpath_overrides_runpath=yes
11264 ;;
11265 freebsd3.[01]* | freebsdelf3.[01]*)
11266 shlibpath_overrides_runpath=yes
11267 hardcode_into_libs=yes
11268 ;;
11269 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11270 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11271 shlibpath_overrides_runpath=no
11272 hardcode_into_libs=yes
11273 ;;
11274 *) # from 4.6 on, and DragonFly
11275 shlibpath_overrides_runpath=yes
11276 hardcode_into_libs=yes
11277 ;;
11278 esac
11279 ;;
11280
11281 gnu*)
11282 version_type=linux # correct to gnu/linux during the next big refactor
11283 need_lib_prefix=no
11284 need_version=no
11285 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11286 soname_spec='${libname}${release}${shared_ext}$major'
11287 shlibpath_var=LD_LIBRARY_PATH
11288 shlibpath_overrides_runpath=no
11289 hardcode_into_libs=yes
11290 ;;
11291
11292 haiku*)
11293 version_type=linux # correct to gnu/linux during the next big refactor
11294 need_lib_prefix=no
11295 need_version=no
11296 dynamic_linker="$host_os runtime_loader"
11297 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11298 soname_spec='${libname}${release}${shared_ext}$major'
11299 shlibpath_var=LIBRARY_PATH
11300 shlibpath_overrides_runpath=yes
11301 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11302 hardcode_into_libs=yes
11303 ;;
11304
11305 hpux9* | hpux10* | hpux11*)
11306 # Give a soname corresponding to the major version so that dld.sl refuses to
11307 # link against other versions.
11308 version_type=sunos
11309 need_lib_prefix=no
11310 need_version=no
11311 case $host_cpu in
11312 ia64*)
11313 shrext_cmds='.so'
11314 hardcode_into_libs=yes
11315 dynamic_linker="$host_os dld.so"
11316 shlibpath_var=LD_LIBRARY_PATH
11317 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11318 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11319 soname_spec='${libname}${release}${shared_ext}$major'
11320 if test "X$HPUX_IA64_MODE" = X32; then
11321 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11322 else
11323 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11324 fi
11325 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11326 ;;
11327 hppa*64*)
11328 shrext_cmds='.sl'
11329 hardcode_into_libs=yes
11330 dynamic_linker="$host_os dld.sl"
11331 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11332 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11333 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11334 soname_spec='${libname}${release}${shared_ext}$major'
11335 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11336 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11337 ;;
11338 *)
11339 shrext_cmds='.sl'
11340 dynamic_linker="$host_os dld.sl"
11341 shlibpath_var=SHLIB_PATH
11342 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11343 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11344 soname_spec='${libname}${release}${shared_ext}$major'
11345 ;;
11346 esac
11347 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11348 postinstall_cmds='chmod 555 $lib'
11349 # or fails outright, so override atomically:
11350 install_override_mode=555
11351 ;;
11352
11353 interix[3-9]*)
11354 version_type=linux # correct to gnu/linux during the next big refactor
11355 need_lib_prefix=no
11356 need_version=no
11357 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11358 soname_spec='${libname}${release}${shared_ext}$major'
11359 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11360 shlibpath_var=LD_LIBRARY_PATH
11361 shlibpath_overrides_runpath=no
11362 hardcode_into_libs=yes
11363 ;;
11364
11365 irix5* | irix6* | nonstopux*)
11366 case $host_os in
11367 nonstopux*) version_type=nonstopux ;;
11368 *)
11369 if test "$lt_cv_prog_gnu_ld" = yes; then
11370 version_type=linux # correct to gnu/linux during the next big refactor
11371 else
11372 version_type=irix
11373 fi ;;
11374 esac
11375 need_lib_prefix=no
11376 need_version=no
11377 soname_spec='${libname}${release}${shared_ext}$major'
11378 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11379 case $host_os in
11380 irix5* | nonstopux*)
11381 libsuff= shlibsuff=
11382 ;;
11383 *)
11384 case $LD in # libtool.m4 will add one of these switches to LD
11385 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11386 libsuff= shlibsuff= libmagic=32-bit;;
11387 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11388 libsuff=32 shlibsuff=N32 libmagic=N32;;
11389 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11390 libsuff=64 shlibsuff=64 libmagic=64-bit;;
11391 *) libsuff= shlibsuff= libmagic=never-match;;
11392 esac
11393 ;;
11394 esac
11395 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11396 shlibpath_overrides_runpath=no
11397 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11398 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11399 hardcode_into_libs=yes
11400 ;;
11401
11402 # No shared lib support for Linux oldld, aout, or coff.
11403 linux*oldld* | linux*aout* | linux*coff*)
11404 dynamic_linker=no
11405 ;;
11406
11407 # This must be glibc/ELF.
11408 linux* | k*bsd*-gnu | kopensolaris*-gnu)
11409 version_type=linux # correct to gnu/linux during the next big refactor
11410 need_lib_prefix=no
11411 need_version=no
11412 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11413 soname_spec='${libname}${release}${shared_ext}$major'
11414 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11415 shlibpath_var=LD_LIBRARY_PATH
11416 shlibpath_overrides_runpath=no
11417
11418 # Some binutils ld are patched to set DT_RUNPATH
11419 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11420 $as_echo_n "(cached) " >&6
11421 else
11422 lt_cv_shlibpath_overrides_runpath=no
11423 save_LDFLAGS=$LDFLAGS
11424 save_libdir=$libdir
11425 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11426 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11428 /* end confdefs.h. */
11429
11430 int
11431 main ()
11432 {
11433
11434 ;
11435 return 0;
11436 }
11437 _ACEOF
11438 if ac_fn_c_try_link "$LINENO"; then :
11439 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11440 lt_cv_shlibpath_overrides_runpath=yes
11441 fi
11442 fi
11443 rm -f core conftest.err conftest.$ac_objext \
11444 conftest$ac_exeext conftest.$ac_ext
11445 LDFLAGS=$save_LDFLAGS
11446 libdir=$save_libdir
11447
11448 fi
11449
11450 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11451
11452 # This implies no fast_install, which is unacceptable.
11453 # Some rework will be needed to allow for fast_install
11454 # before this can be enabled.
11455 hardcode_into_libs=yes
11456
11457 # Append ld.so.conf contents to the search path
11458 if test -f /etc/ld.so.conf; then
11459 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
11460 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11461 fi
11462
11463 # We used to test for /lib/ld.so.1 and disable shared libraries on
11464 # powerpc, because MkLinux only supported shared libraries with the
11465 # GNU dynamic linker. Since this was broken with cross compilers,
11466 # most powerpc-linux boxes support dynamic linking these days and
11467 # people can always --disable-shared, the test was removed, and we
11468 # assume the GNU/Linux dynamic linker is in use.
11469 dynamic_linker='GNU/Linux ld.so'
11470 ;;
11471
11472 netbsd*)
11473 version_type=sunos
11474 need_lib_prefix=no
11475 need_version=no
11476 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11477 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11478 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11479 dynamic_linker='NetBSD (a.out) ld.so'
11480 else
11481 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11482 soname_spec='${libname}${release}${shared_ext}$major'
11483 dynamic_linker='NetBSD ld.elf_so'
11484 fi
11485 shlibpath_var=LD_LIBRARY_PATH
11486 shlibpath_overrides_runpath=yes
11487 hardcode_into_libs=yes
11488 ;;
11489
11490 newsos6)
11491 version_type=linux # correct to gnu/linux during the next big refactor
11492 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11493 shlibpath_var=LD_LIBRARY_PATH
11494 shlibpath_overrides_runpath=yes
11495 ;;
11496
11497 *nto* | *qnx*)
11498 version_type=qnx
11499 need_lib_prefix=no
11500 need_version=no
11501 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11502 soname_spec='${libname}${release}${shared_ext}$major'
11503 shlibpath_var=LD_LIBRARY_PATH
11504 shlibpath_overrides_runpath=no
11505 hardcode_into_libs=yes
11506 dynamic_linker='ldqnx.so'
11507 ;;
11508
11509 openbsd*)
11510 version_type=sunos
11511 sys_lib_dlsearch_path_spec="/usr/lib"
11512 need_lib_prefix=no
11513 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11514 case $host_os in
11515 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
11516 *) need_version=no ;;
11517 esac
11518 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11519 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11520 shlibpath_var=LD_LIBRARY_PATH
11521 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11522 case $host_os in
11523 openbsd2.[89] | openbsd2.[89].*)
11524 shlibpath_overrides_runpath=no
11525 ;;
11526 *)
11527 shlibpath_overrides_runpath=yes
11528 ;;
11529 esac
11530 else
11531 shlibpath_overrides_runpath=yes
11532 fi
11533 ;;
11534
11535 os2*)
11536 libname_spec='$name'
11537 shrext_cmds=".dll"
11538 need_lib_prefix=no
11539 library_names_spec='$libname${shared_ext} $libname.a'
11540 dynamic_linker='OS/2 ld.exe'
11541 shlibpath_var=LIBPATH
11542 ;;
11543
11544 osf3* | osf4* | osf5*)
11545 version_type=osf
11546 need_lib_prefix=no
11547 need_version=no
11548 soname_spec='${libname}${release}${shared_ext}$major'
11549 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11550 shlibpath_var=LD_LIBRARY_PATH
11551 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11552 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11553 ;;
11554
11555 rdos*)
11556 dynamic_linker=no
11557 ;;
11558
11559 solaris*)
11560 version_type=linux # correct to gnu/linux during the next big refactor
11561 need_lib_prefix=no
11562 need_version=no
11563 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11564 soname_spec='${libname}${release}${shared_ext}$major'
11565 shlibpath_var=LD_LIBRARY_PATH
11566 shlibpath_overrides_runpath=yes
11567 hardcode_into_libs=yes
11568 # ldd complains unless libraries are executable
11569 postinstall_cmds='chmod +x $lib'
11570 ;;
11571
11572 sunos4*)
11573 version_type=sunos
11574 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11575 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11576 shlibpath_var=LD_LIBRARY_PATH
11577 shlibpath_overrides_runpath=yes
11578 if test "$with_gnu_ld" = yes; then
11579 need_lib_prefix=no
11580 fi
11581 need_version=yes
11582 ;;
11583
11584 sysv4 | sysv4.3*)
11585 version_type=linux # correct to gnu/linux during the next big refactor
11586 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11587 soname_spec='${libname}${release}${shared_ext}$major'
11588 shlibpath_var=LD_LIBRARY_PATH
11589 case $host_vendor in
11590 sni)
11591 shlibpath_overrides_runpath=no
11592 need_lib_prefix=no
11593 runpath_var=LD_RUN_PATH
11594 ;;
11595 siemens)
11596 need_lib_prefix=no
11597 ;;
11598 motorola)
11599 need_lib_prefix=no
11600 need_version=no
11601 shlibpath_overrides_runpath=no
11602 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11603 ;;
11604 esac
11605 ;;
11606
11607 sysv4*MP*)
11608 if test -d /usr/nec ;then
11609 version_type=linux # correct to gnu/linux during the next big refactor
11610 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11611 soname_spec='$libname${shared_ext}.$major'
11612 shlibpath_var=LD_LIBRARY_PATH
11613 fi
11614 ;;
11615
11616 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11617 version_type=freebsd-elf
11618 need_lib_prefix=no
11619 need_version=no
11620 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11621 soname_spec='${libname}${release}${shared_ext}$major'
11622 shlibpath_var=LD_LIBRARY_PATH
11623 shlibpath_overrides_runpath=yes
11624 hardcode_into_libs=yes
11625 if test "$with_gnu_ld" = yes; then
11626 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11627 else
11628 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11629 case $host_os in
11630 sco3.2v5*)
11631 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11632 ;;
11633 esac
11634 fi
11635 sys_lib_dlsearch_path_spec='/usr/lib'
11636 ;;
11637
11638 tpf*)
11639 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11640 version_type=linux # correct to gnu/linux during the next big refactor
11641 need_lib_prefix=no
11642 need_version=no
11643 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11644 shlibpath_var=LD_LIBRARY_PATH
11645 shlibpath_overrides_runpath=no
11646 hardcode_into_libs=yes
11647 ;;
11648
11649 uts4*)
11650 version_type=linux # correct to gnu/linux during the next big refactor
11651 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11652 soname_spec='${libname}${release}${shared_ext}$major'
11653 shlibpath_var=LD_LIBRARY_PATH
11654 ;;
11655
11656 *)
11657 dynamic_linker=no
11658 ;;
11659 esac
11660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11661 $as_echo "$dynamic_linker" >&6; }
11662 test "$dynamic_linker" = no && can_build_shared=no
11663
11664 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11665 if test "$GCC" = yes; then
11666 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11667 fi
11668
11669 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11670 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11671 fi
11672 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11673 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11674 fi
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11768 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11769 hardcode_action=
11770 if test -n "$hardcode_libdir_flag_spec" ||
11771 test -n "$runpath_var" ||
11772 test "X$hardcode_automatic" = "Xyes" ; then
11773
11774 # We can hardcode non-existent directories.
11775 if test "$hardcode_direct" != no &&
11776 # If the only mechanism to avoid hardcoding is shlibpath_var, we
11777 # have to relink, otherwise we might link with an installed library
11778 # when we should be linking with a yet-to-be-installed one
11779 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11780 test "$hardcode_minus_L" != no; then
11781 # Linking always hardcodes the temporary library directory.
11782 hardcode_action=relink
11783 else
11784 # We can link without hardcoding, and we can hardcode nonexisting dirs.
11785 hardcode_action=immediate
11786 fi
11787 else
11788 # We cannot hardcode anything, or else we can only hardcode existing
11789 # directories.
11790 hardcode_action=unsupported
11791 fi
11792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11793 $as_echo "$hardcode_action" >&6; }
11794
11795 if test "$hardcode_action" = relink ||
11796 test "$inherit_rpath" = yes; then
11797 # Fast installation is not supported
11798 enable_fast_install=no
11799 elif test "$shlibpath_overrides_runpath" = yes ||
11800 test "$enable_shared" = no; then
11801 # Fast installation is not necessary
11802 enable_fast_install=needless
11803 fi
11804
11805
11806
11807
11808
11809
11810 if test "x$enable_dlopen" != xyes; then
11811 enable_dlopen=unknown
11812 enable_dlopen_self=unknown
11813 enable_dlopen_self_static=unknown
11814 else
11815 lt_cv_dlopen=no
11816 lt_cv_dlopen_libs=
11817
11818 case $host_os in
11819 beos*)
11820 lt_cv_dlopen="load_add_on"
11821 lt_cv_dlopen_libs=
11822 lt_cv_dlopen_self=yes
11823 ;;
11824
11825 mingw* | pw32* | cegcc*)
11826 lt_cv_dlopen="LoadLibrary"
11827 lt_cv_dlopen_libs=
11828 ;;
11829
11830 cygwin*)
11831 lt_cv_dlopen="dlopen"
11832 lt_cv_dlopen_libs=
11833 ;;
11834
11835 darwin*)
11836 # if libdl is installed we need to link against it
11837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11838 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11839 if ${ac_cv_lib_dl_dlopen+:} false; then :
11840 $as_echo_n "(cached) " >&6
11841 else
11842 ac_check_lib_save_LIBS=$LIBS
11843 LIBS="-ldl $LIBS"
11844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11845 /* end confdefs.h. */
11846
11847 /* Override any GCC internal prototype to avoid an error.
11848 Use char because int might match the return type of a GCC
11849 builtin and then its argument prototype would still apply. */
11850 #ifdef __cplusplus
11851 extern "C"
11852 #endif
11853 char dlopen ();
11854 int
11855 main ()
11856 {
11857 return dlopen ();
11858 ;
11859 return 0;
11860 }
11861 _ACEOF
11862 if ac_fn_c_try_link "$LINENO"; then :
11863 ac_cv_lib_dl_dlopen=yes
11864 else
11865 ac_cv_lib_dl_dlopen=no
11866 fi
11867 rm -f core conftest.err conftest.$ac_objext \
11868 conftest$ac_exeext conftest.$ac_ext
11869 LIBS=$ac_check_lib_save_LIBS
11870 fi
11871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11872 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11873 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11874 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11875 else
11876
11877 lt_cv_dlopen="dyld"
11878 lt_cv_dlopen_libs=
11879 lt_cv_dlopen_self=yes
11880
11881 fi
11882
11883 ;;
11884
11885 *)
11886 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11887 if test "x$ac_cv_func_shl_load" = xyes; then :
11888 lt_cv_dlopen="shl_load"
11889 else
11890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11891 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11892 if ${ac_cv_lib_dld_shl_load+:} false; then :
11893 $as_echo_n "(cached) " >&6
11894 else
11895 ac_check_lib_save_LIBS=$LIBS
11896 LIBS="-ldld $LIBS"
11897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11898 /* end confdefs.h. */
11899
11900 /* Override any GCC internal prototype to avoid an error.
11901 Use char because int might match the return type of a GCC
11902 builtin and then its argument prototype would still apply. */
11903 #ifdef __cplusplus
11904 extern "C"
11905 #endif
11906 char shl_load ();
11907 int
11908 main ()
11909 {
11910 return shl_load ();
11911 ;
11912 return 0;
11913 }
11914 _ACEOF
11915 if ac_fn_c_try_link "$LINENO"; then :
11916 ac_cv_lib_dld_shl_load=yes
11917 else
11918 ac_cv_lib_dld_shl_load=no
11919 fi
11920 rm -f core conftest.err conftest.$ac_objext \
11921 conftest$ac_exeext conftest.$ac_ext
11922 LIBS=$ac_check_lib_save_LIBS
11923 fi
11924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11925 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11926 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11927 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11928 else
11929 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11930 if test "x$ac_cv_func_dlopen" = xyes; then :
11931 lt_cv_dlopen="dlopen"
11932 else
11933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11934 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11935 if ${ac_cv_lib_dl_dlopen+:} false; then :
11936 $as_echo_n "(cached) " >&6
11937 else
11938 ac_check_lib_save_LIBS=$LIBS
11939 LIBS="-ldl $LIBS"
11940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11941 /* end confdefs.h. */
11942
11943 /* Override any GCC internal prototype to avoid an error.
11944 Use char because int might match the return type of a GCC
11945 builtin and then its argument prototype would still apply. */
11946 #ifdef __cplusplus
11947 extern "C"
11948 #endif
11949 char dlopen ();
11950 int
11951 main ()
11952 {
11953 return dlopen ();
11954 ;
11955 return 0;
11956 }
11957 _ACEOF
11958 if ac_fn_c_try_link "$LINENO"; then :
11959 ac_cv_lib_dl_dlopen=yes
11960 else
11961 ac_cv_lib_dl_dlopen=no
11962 fi
11963 rm -f core conftest.err conftest.$ac_objext \
11964 conftest$ac_exeext conftest.$ac_ext
11965 LIBS=$ac_check_lib_save_LIBS
11966 fi
11967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11968 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11969 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11970 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11971 else
11972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11973 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11974 if ${ac_cv_lib_svld_dlopen+:} false; then :
11975 $as_echo_n "(cached) " >&6
11976 else
11977 ac_check_lib_save_LIBS=$LIBS
11978 LIBS="-lsvld $LIBS"
11979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11980 /* end confdefs.h. */
11981
11982 /* Override any GCC internal prototype to avoid an error.
11983 Use char because int might match the return type of a GCC
11984 builtin and then its argument prototype would still apply. */
11985 #ifdef __cplusplus
11986 extern "C"
11987 #endif
11988 char dlopen ();
11989 int
11990 main ()
11991 {
11992 return dlopen ();
11993 ;
11994 return 0;
11995 }
11996 _ACEOF
11997 if ac_fn_c_try_link "$LINENO"; then :
11998 ac_cv_lib_svld_dlopen=yes
11999 else
12000 ac_cv_lib_svld_dlopen=no
12001 fi
12002 rm -f core conftest.err conftest.$ac_objext \
12003 conftest$ac_exeext conftest.$ac_ext
12004 LIBS=$ac_check_lib_save_LIBS
12005 fi
12006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12007 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12008 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
12009 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12010 else
12011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12012 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12013 if ${ac_cv_lib_dld_dld_link+:} false; then :
12014 $as_echo_n "(cached) " >&6
12015 else
12016 ac_check_lib_save_LIBS=$LIBS
12017 LIBS="-ldld $LIBS"
12018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12019 /* end confdefs.h. */
12020
12021 /* Override any GCC internal prototype to avoid an error.
12022 Use char because int might match the return type of a GCC
12023 builtin and then its argument prototype would still apply. */
12024 #ifdef __cplusplus
12025 extern "C"
12026 #endif
12027 char dld_link ();
12028 int
12029 main ()
12030 {
12031 return dld_link ();
12032 ;
12033 return 0;
12034 }
12035 _ACEOF
12036 if ac_fn_c_try_link "$LINENO"; then :
12037 ac_cv_lib_dld_dld_link=yes
12038 else
12039 ac_cv_lib_dld_dld_link=no
12040 fi
12041 rm -f core conftest.err conftest.$ac_objext \
12042 conftest$ac_exeext conftest.$ac_ext
12043 LIBS=$ac_check_lib_save_LIBS
12044 fi
12045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12046 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12047 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12048 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12049 fi
12050
12051
12052 fi
12053
12054
12055 fi
12056
12057
12058 fi
12059
12060
12061 fi
12062
12063
12064 fi
12065
12066 ;;
12067 esac
12068
12069 if test "x$lt_cv_dlopen" != xno; then
12070 enable_dlopen=yes
12071 else
12072 enable_dlopen=no
12073 fi
12074
12075 case $lt_cv_dlopen in
12076 dlopen)
12077 save_CPPFLAGS="$CPPFLAGS"
12078 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12079
12080 save_LDFLAGS="$LDFLAGS"
12081 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12082
12083 save_LIBS="$LIBS"
12084 LIBS="$lt_cv_dlopen_libs $LIBS"
12085
12086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12087 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12088 if ${lt_cv_dlopen_self+:} false; then :
12089 $as_echo_n "(cached) " >&6
12090 else
12091 if test "$cross_compiling" = yes; then :
12092 lt_cv_dlopen_self=cross
12093 else
12094 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12095 lt_status=$lt_dlunknown
12096 cat > conftest.$ac_ext <<_LT_EOF
12097 #line $LINENO "configure"
12098 #include "confdefs.h"
12099
12100 #if HAVE_DLFCN_H
12101 #include <dlfcn.h>
12102 #endif
12103
12104 #include <stdio.h>
12105
12106 #ifdef RTLD_GLOBAL
12107 # define LT_DLGLOBAL RTLD_GLOBAL
12108 #else
12109 # ifdef DL_GLOBAL
12110 # define LT_DLGLOBAL DL_GLOBAL
12111 # else
12112 # define LT_DLGLOBAL 0
12113 # endif
12114 #endif
12115
12116 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12117 find out it does not work in some platform. */
12118 #ifndef LT_DLLAZY_OR_NOW
12119 # ifdef RTLD_LAZY
12120 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12121 # else
12122 # ifdef DL_LAZY
12123 # define LT_DLLAZY_OR_NOW DL_LAZY
12124 # else
12125 # ifdef RTLD_NOW
12126 # define LT_DLLAZY_OR_NOW RTLD_NOW
12127 # else
12128 # ifdef DL_NOW
12129 # define LT_DLLAZY_OR_NOW DL_NOW
12130 # else
12131 # define LT_DLLAZY_OR_NOW 0
12132 # endif
12133 # endif
12134 # endif
12135 # endif
12136 #endif
12137
12138 /* When -fvisbility=hidden is used, assume the code has been annotated
12139 correspondingly for the symbols needed. */
12140 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12141 int fnord () __attribute__((visibility("default")));
12142 #endif
12143
12144 int fnord () { return 42; }
12145 int main ()
12146 {
12147 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12148 int status = $lt_dlunknown;
12149
12150 if (self)
12151 {
12152 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12153 else
12154 {
12155 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12156 else puts (dlerror ());
12157 }
12158 /* dlclose (self); */
12159 }
12160 else
12161 puts (dlerror ());
12162
12163 return status;
12164 }
12165 _LT_EOF
12166 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12167 (eval $ac_link) 2>&5
12168 ac_status=$?
12169 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12170 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12171 (./conftest; exit; ) >&5 2>/dev/null
12172 lt_status=$?
12173 case x$lt_status in
12174 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12175 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12176 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12177 esac
12178 else :
12179 # compilation failed
12180 lt_cv_dlopen_self=no
12181 fi
12182 fi
12183 rm -fr conftest*
12184
12185
12186 fi
12187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12188 $as_echo "$lt_cv_dlopen_self" >&6; }
12189
12190 if test "x$lt_cv_dlopen_self" = xyes; then
12191 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12193 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12194 if ${lt_cv_dlopen_self_static+:} false; then :
12195 $as_echo_n "(cached) " >&6
12196 else
12197 if test "$cross_compiling" = yes; then :
12198 lt_cv_dlopen_self_static=cross
12199 else
12200 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12201 lt_status=$lt_dlunknown
12202 cat > conftest.$ac_ext <<_LT_EOF
12203 #line $LINENO "configure"
12204 #include "confdefs.h"
12205
12206 #if HAVE_DLFCN_H
12207 #include <dlfcn.h>
12208 #endif
12209
12210 #include <stdio.h>
12211
12212 #ifdef RTLD_GLOBAL
12213 # define LT_DLGLOBAL RTLD_GLOBAL
12214 #else
12215 # ifdef DL_GLOBAL
12216 # define LT_DLGLOBAL DL_GLOBAL
12217 # else
12218 # define LT_DLGLOBAL 0
12219 # endif
12220 #endif
12221
12222 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12223 find out it does not work in some platform. */
12224 #ifndef LT_DLLAZY_OR_NOW
12225 # ifdef RTLD_LAZY
12226 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12227 # else
12228 # ifdef DL_LAZY
12229 # define LT_DLLAZY_OR_NOW DL_LAZY
12230 # else
12231 # ifdef RTLD_NOW
12232 # define LT_DLLAZY_OR_NOW RTLD_NOW
12233 # else
12234 # ifdef DL_NOW
12235 # define LT_DLLAZY_OR_NOW DL_NOW
12236 # else
12237 # define LT_DLLAZY_OR_NOW 0
12238 # endif
12239 # endif
12240 # endif
12241 # endif
12242 #endif
12243
12244 /* When -fvisbility=hidden is used, assume the code has been annotated
12245 correspondingly for the symbols needed. */
12246 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12247 int fnord () __attribute__((visibility("default")));
12248 #endif
12249
12250 int fnord () { return 42; }
12251 int main ()
12252 {
12253 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12254 int status = $lt_dlunknown;
12255
12256 if (self)
12257 {
12258 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12259 else
12260 {
12261 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12262 else puts (dlerror ());
12263 }
12264 /* dlclose (self); */
12265 }
12266 else
12267 puts (dlerror ());
12268
12269 return status;
12270 }
12271 _LT_EOF
12272 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12273 (eval $ac_link) 2>&5
12274 ac_status=$?
12275 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12276 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12277 (./conftest; exit; ) >&5 2>/dev/null
12278 lt_status=$?
12279 case x$lt_status in
12280 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12281 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12282 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12283 esac
12284 else :
12285 # compilation failed
12286 lt_cv_dlopen_self_static=no
12287 fi
12288 fi
12289 rm -fr conftest*
12290
12291
12292 fi
12293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12294 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12295 fi
12296
12297 CPPFLAGS="$save_CPPFLAGS"
12298 LDFLAGS="$save_LDFLAGS"
12299 LIBS="$save_LIBS"
12300 ;;
12301 esac
12302
12303 case $lt_cv_dlopen_self in
12304 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12305 *) enable_dlopen_self=unknown ;;
12306 esac
12307
12308 case $lt_cv_dlopen_self_static in
12309 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12310 *) enable_dlopen_self_static=unknown ;;
12311 esac
12312 fi
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330 striplib=
12331 old_striplib=
12332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12333 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12334 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12335 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12336 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12338 $as_echo "yes" >&6; }
12339 else
12340 # FIXME - insert some real tests, host_os isn't really good enough
12341 case $host_os in
12342 darwin*)
12343 if test -n "$STRIP" ; then
12344 striplib="$STRIP -x"
12345 old_striplib="$STRIP -S"
12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12347 $as_echo "yes" >&6; }
12348 else
12349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12350 $as_echo "no" >&6; }
12351 fi
12352 ;;
12353 *)
12354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12355 $as_echo "no" >&6; }
12356 ;;
12357 esac
12358 fi
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371 # Report which library types will actually be built
12372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12373 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12375 $as_echo "$can_build_shared" >&6; }
12376
12377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12378 $as_echo_n "checking whether to build shared libraries... " >&6; }
12379 test "$can_build_shared" = "no" && enable_shared=no
12380
12381 # On AIX, shared libraries and static libraries use the same namespace, and
12382 # are all built from PIC.
12383 case $host_os in
12384 aix3*)
12385 test "$enable_shared" = yes && enable_static=no
12386 if test -n "$RANLIB"; then
12387 archive_cmds="$archive_cmds~\$RANLIB \$lib"
12388 postinstall_cmds='$RANLIB $lib'
12389 fi
12390 ;;
12391
12392 aix[4-9]*)
12393 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12394 test "$enable_shared" = yes && enable_static=no
12395 fi
12396 ;;
12397 esac
12398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12399 $as_echo "$enable_shared" >&6; }
12400
12401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12402 $as_echo_n "checking whether to build static libraries... " >&6; }
12403 # Make sure either enable_shared or enable_static is yes.
12404 test "$enable_shared" = yes || enable_static=yes
12405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12406 $as_echo "$enable_static" >&6; }
12407
12408
12409
12410
12411 fi
12412 ac_ext=c
12413 ac_cpp='$CPP $CPPFLAGS'
12414 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12415 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12416 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12417
12418 CC="$lt_save_CC"
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434 ac_config_commands="$ac_config_commands libtool"
12435
12436
12437
12438
12439 # Only expand once:
12440
12441
12442 ac_ext=c
12443 ac_cpp='$CPP $CPPFLAGS'
12444 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12445 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12446 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12447 if test -n "$ac_tool_prefix"; then
12448 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
12449 set dummy ${ac_tool_prefix}gcc; ac_word=$2
12450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12451 $as_echo_n "checking for $ac_word... " >&6; }
12452 if ${ac_cv_prog_CC+:} false; then :
12453 $as_echo_n "(cached) " >&6
12454 else
12455 if test -n "$CC"; then
12456 ac_cv_prog_CC="$CC" # Let the user override the test.
12457 else
12458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12459 for as_dir in $PATH
12460 do
12461 IFS=$as_save_IFS
12462 test -z "$as_dir" && as_dir=.
12463 for ac_exec_ext in '' $ac_executable_extensions; do
12464 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12465 ac_cv_prog_CC="${ac_tool_prefix}gcc"
12466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12467 break 2
12468 fi
12469 done
12470 done
12471 IFS=$as_save_IFS
12472
12473 fi
12474 fi
12475 CC=$ac_cv_prog_CC
12476 if test -n "$CC"; then
12477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
12478 $as_echo "$CC" >&6; }
12479 else
12480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12481 $as_echo "no" >&6; }
12482 fi
12483
12484
12485 fi
12486 if test -z "$ac_cv_prog_CC"; then
12487 ac_ct_CC=$CC
12488 # Extract the first word of "gcc", so it can be a program name with args.
12489 set dummy gcc; ac_word=$2
12490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12491 $as_echo_n "checking for $ac_word... " >&6; }
12492 if ${ac_cv_prog_ac_ct_CC+:} false; then :
12493 $as_echo_n "(cached) " >&6
12494 else
12495 if test -n "$ac_ct_CC"; then
12496 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12497 else
12498 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12499 for as_dir in $PATH
12500 do
12501 IFS=$as_save_IFS
12502 test -z "$as_dir" && as_dir=.
12503 for ac_exec_ext in '' $ac_executable_extensions; do
12504 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12505 ac_cv_prog_ac_ct_CC="gcc"
12506 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12507 break 2
12508 fi
12509 done
12510 done
12511 IFS=$as_save_IFS
12512
12513 fi
12514 fi
12515 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12516 if test -n "$ac_ct_CC"; then
12517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
12518 $as_echo "$ac_ct_CC" >&6; }
12519 else
12520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12521 $as_echo "no" >&6; }
12522 fi
12523
12524 if test "x$ac_ct_CC" = x; then
12525 CC=""
12526 else
12527 case $cross_compiling:$ac_tool_warned in
12528 yes:)
12529 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12530 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12531 ac_tool_warned=yes ;;
12532 esac
12533 CC=$ac_ct_CC
12534 fi
12535 else
12536 CC="$ac_cv_prog_CC"
12537 fi
12538
12539 if test -z "$CC"; then
12540 if test -n "$ac_tool_prefix"; then
12541 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
12542 set dummy ${ac_tool_prefix}cc; ac_word=$2
12543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12544 $as_echo_n "checking for $ac_word... " >&6; }
12545 if ${ac_cv_prog_CC+:} false; then :
12546 $as_echo_n "(cached) " >&6
12547 else
12548 if test -n "$CC"; then
12549 ac_cv_prog_CC="$CC" # Let the user override the test.
12550 else
12551 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12552 for as_dir in $PATH
12553 do
12554 IFS=$as_save_IFS
12555 test -z "$as_dir" && as_dir=.
12556 for ac_exec_ext in '' $ac_executable_extensions; do
12557 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12558 ac_cv_prog_CC="${ac_tool_prefix}cc"
12559 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12560 break 2
12561 fi
12562 done
12563 done
12564 IFS=$as_save_IFS
12565
12566 fi
12567 fi
12568 CC=$ac_cv_prog_CC
12569 if test -n "$CC"; then
12570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
12571 $as_echo "$CC" >&6; }
12572 else
12573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12574 $as_echo "no" >&6; }
12575 fi
12576
12577
12578 fi
12579 fi
12580 if test -z "$CC"; then
12581 # Extract the first word of "cc", so it can be a program name with args.
12582 set dummy cc; ac_word=$2
12583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12584 $as_echo_n "checking for $ac_word... " >&6; }
12585 if ${ac_cv_prog_CC+:} false; then :
12586 $as_echo_n "(cached) " >&6
12587 else
12588 if test -n "$CC"; then
12589 ac_cv_prog_CC="$CC" # Let the user override the test.
12590 else
12591 ac_prog_rejected=no
12592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12593 for as_dir in $PATH
12594 do
12595 IFS=$as_save_IFS
12596 test -z "$as_dir" && as_dir=.
12597 for ac_exec_ext in '' $ac_executable_extensions; do
12598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12599 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
12600 ac_prog_rejected=yes
12601 continue
12602 fi
12603 ac_cv_prog_CC="cc"
12604 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12605 break 2
12606 fi
12607 done
12608 done
12609 IFS=$as_save_IFS
12610
12611 if test $ac_prog_rejected = yes; then
12612 # We found a bogon in the path, so make sure we never use it.
12613 set dummy $ac_cv_prog_CC
12614 shift
12615 if test $# != 0; then
12616 # We chose a different compiler from the bogus one.
12617 # However, it has the same basename, so the bogon will be chosen
12618 # first if we set CC to just the basename; use the full file name.
12619 shift
12620 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
12621 fi
12622 fi
12623 fi
12624 fi
12625 CC=$ac_cv_prog_CC
12626 if test -n "$CC"; then
12627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
12628 $as_echo "$CC" >&6; }
12629 else
12630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12631 $as_echo "no" >&6; }
12632 fi
12633
12634
12635 fi
12636 if test -z "$CC"; then
12637 if test -n "$ac_tool_prefix"; then
12638 for ac_prog in cl.exe
12639 do
12640 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12641 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12643 $as_echo_n "checking for $ac_word... " >&6; }
12644 if ${ac_cv_prog_CC+:} false; then :
12645 $as_echo_n "(cached) " >&6
12646 else
12647 if test -n "$CC"; then
12648 ac_cv_prog_CC="$CC" # Let the user override the test.
12649 else
12650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12651 for as_dir in $PATH
12652 do
12653 IFS=$as_save_IFS
12654 test -z "$as_dir" && as_dir=.
12655 for ac_exec_ext in '' $ac_executable_extensions; do
12656 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12657 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
12658 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12659 break 2
12660 fi
12661 done
12662 done
12663 IFS=$as_save_IFS
12664
12665 fi
12666 fi
12667 CC=$ac_cv_prog_CC
12668 if test -n "$CC"; then
12669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
12670 $as_echo "$CC" >&6; }
12671 else
12672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12673 $as_echo "no" >&6; }
12674 fi
12675
12676
12677 test -n "$CC" && break
12678 done
12679 fi
12680 if test -z "$CC"; then
12681 ac_ct_CC=$CC
12682 for ac_prog in cl.exe
12683 do
12684 # Extract the first word of "$ac_prog", so it can be a program name with args.
12685 set dummy $ac_prog; ac_word=$2
12686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12687 $as_echo_n "checking for $ac_word... " >&6; }
12688 if ${ac_cv_prog_ac_ct_CC+:} false; then :
12689 $as_echo_n "(cached) " >&6
12690 else
12691 if test -n "$ac_ct_CC"; then
12692 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12693 else
12694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12695 for as_dir in $PATH
12696 do
12697 IFS=$as_save_IFS
12698 test -z "$as_dir" && as_dir=.
12699 for ac_exec_ext in '' $ac_executable_extensions; do
12700 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12701 ac_cv_prog_ac_ct_CC="$ac_prog"
12702 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12703 break 2
12704 fi
12705 done
12706 done
12707 IFS=$as_save_IFS
12708
12709 fi
12710 fi
12711 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12712 if test -n "$ac_ct_CC"; then
12713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
12714 $as_echo "$ac_ct_CC" >&6; }
12715 else
12716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12717 $as_echo "no" >&6; }
12718 fi
12719
12720
12721 test -n "$ac_ct_CC" && break
12722 done
12723
12724 if test "x$ac_ct_CC" = x; then
12725 CC=""
12726 else
12727 case $cross_compiling:$ac_tool_warned in
12728 yes:)
12729 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12730 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12731 ac_tool_warned=yes ;;
12732 esac
12733 CC=$ac_ct_CC
12734 fi
12735 fi
12736
12737 fi
12738
12739
12740 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12741 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12742 as_fn_error $? "no acceptable C compiler found in \$PATH
12743 See \`config.log' for more details" "$LINENO" 5; }
12744
12745 # Provide some information about the compiler.
12746 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
12747 set X $ac_compile
12748 ac_compiler=$2
12749 for ac_option in --version -v -V -qversion; do
12750 { { ac_try="$ac_compiler $ac_option >&5"
12751 case "(($ac_try" in
12752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12753 *) ac_try_echo=$ac_try;;
12754 esac
12755 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12756 $as_echo "$ac_try_echo"; } >&5
12757 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
12758 ac_status=$?
12759 if test -s conftest.err; then
12760 sed '10a\
12761 ... rest of stderr output deleted ...
12762 10q' conftest.err >conftest.er1
12763 cat conftest.er1 >&5
12764 fi
12765 rm -f conftest.er1 conftest.err
12766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12767 test $ac_status = 0; }
12768 done
12769
12770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
12771 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
12772 if ${ac_cv_c_compiler_gnu+:} false; then :
12773 $as_echo_n "(cached) " >&6
12774 else
12775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12776 /* end confdefs.h. */
12777
12778 int
12779 main ()
12780 {
12781 #ifndef __GNUC__
12782 choke me
12783 #endif
12784
12785 ;
12786 return 0;
12787 }
12788 _ACEOF
12789 if ac_fn_c_try_compile "$LINENO"; then :
12790 ac_compiler_gnu=yes
12791 else
12792 ac_compiler_gnu=no
12793 fi
12794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12795 ac_cv_c_compiler_gnu=$ac_compiler_gnu
12796
12797 fi
12798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
12799 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
12800 if test $ac_compiler_gnu = yes; then
12801 GCC=yes
12802 else
12803 GCC=
12804 fi
12805 ac_test_CFLAGS=${CFLAGS+set}
12806 ac_save_CFLAGS=$CFLAGS
12807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
12808 $as_echo_n "checking whether $CC accepts -g... " >&6; }
12809 if ${ac_cv_prog_cc_g+:} false; then :
12810 $as_echo_n "(cached) " >&6
12811 else
12812 ac_save_c_werror_flag=$ac_c_werror_flag
12813 ac_c_werror_flag=yes
12814 ac_cv_prog_cc_g=no
12815 CFLAGS="-g"
12816 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12817 /* end confdefs.h. */
12818
12819 int
12820 main ()
12821 {
12822
12823 ;
12824 return 0;
12825 }
12826 _ACEOF
12827 if ac_fn_c_try_compile "$LINENO"; then :
12828 ac_cv_prog_cc_g=yes
12829 else
12830 CFLAGS=""
12831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12832 /* end confdefs.h. */
12833
12834 int
12835 main ()
12836 {
12837
12838 ;
12839 return 0;
12840 }
12841 _ACEOF
12842 if ac_fn_c_try_compile "$LINENO"; then :
12843
12844 else
12845 ac_c_werror_flag=$ac_save_c_werror_flag
12846 CFLAGS="-g"
12847 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12848 /* end confdefs.h. */
12849
12850 int
12851 main ()
12852 {
12853
12854 ;
12855 return 0;
12856 }
12857 _ACEOF
12858 if ac_fn_c_try_compile "$LINENO"; then :
12859 ac_cv_prog_cc_g=yes
12860 fi
12861 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12862 fi
12863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12864 fi
12865 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12866 ac_c_werror_flag=$ac_save_c_werror_flag
12867 fi
12868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
12869 $as_echo "$ac_cv_prog_cc_g" >&6; }
12870 if test "$ac_test_CFLAGS" = set; then
12871 CFLAGS=$ac_save_CFLAGS
12872 elif test $ac_cv_prog_cc_g = yes; then
12873 if test "$GCC" = yes; then
12874 CFLAGS="-g -O2"
12875 else
12876 CFLAGS="-g"
12877 fi
12878 else
12879 if test "$GCC" = yes; then
12880 CFLAGS="-O2"
12881 else
12882 CFLAGS=
12883 fi
12884 fi
12885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
12886 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
12887 if ${ac_cv_prog_cc_c89+:} false; then :
12888 $as_echo_n "(cached) " >&6
12889 else
12890 ac_cv_prog_cc_c89=no
12891 ac_save_CC=$CC
12892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12893 /* end confdefs.h. */
12894 #include <stdarg.h>
12895 #include <stdio.h>
12896 #include <sys/types.h>
12897 #include <sys/stat.h>
12898 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
12899 struct buf { int x; };
12900 FILE * (*rcsopen) (struct buf *, struct stat *, int);
12901 static char *e (p, i)
12902 char **p;
12903 int i;
12904 {
12905 return p[i];
12906 }
12907 static char *f (char * (*g) (char **, int), char **p, ...)
12908 {
12909 char *s;
12910 va_list v;
12911 va_start (v,p);
12912 s = g (p, va_arg (v,int));
12913 va_end (v);
12914 return s;
12915 }
12916
12917 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
12918 function prototypes and stuff, but not '\xHH' hex character constants.
12919 These don't provoke an error unfortunately, instead are silently treated
12920 as 'x'. The following induces an error, until -std is added to get
12921 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
12922 array size at least. It's necessary to write '\x00'==0 to get something
12923 that's true only with -std. */
12924 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
12925
12926 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
12927 inside strings and character constants. */
12928 #define FOO(x) 'x'
12929 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
12930
12931 int test (int i, double x);
12932 struct s1 {int (*f) (int a);};
12933 struct s2 {int (*f) (double a);};
12934 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
12935 int argc;
12936 char **argv;
12937 int
12938 main ()
12939 {
12940 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
12941 ;
12942 return 0;
12943 }
12944 _ACEOF
12945 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
12946 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12947 do
12948 CC="$ac_save_CC $ac_arg"
12949 if ac_fn_c_try_compile "$LINENO"; then :
12950 ac_cv_prog_cc_c89=$ac_arg
12951 fi
12952 rm -f core conftest.err conftest.$ac_objext
12953 test "x$ac_cv_prog_cc_c89" != "xno" && break
12954 done
12955 rm -f conftest.$ac_ext
12956 CC=$ac_save_CC
12957
12958 fi
12959 # AC_CACHE_VAL
12960 case "x$ac_cv_prog_cc_c89" in
12961 x)
12962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
12963 $as_echo "none needed" >&6; } ;;
12964 xno)
12965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
12966 $as_echo "unsupported" >&6; } ;;
12967 *)
12968 CC="$CC $ac_cv_prog_cc_c89"
12969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
12970 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
12971 esac
12972 if test "x$ac_cv_prog_cc_c89" != xno; then :
12973
12974 fi
12975
12976 ac_ext=c
12977 ac_cpp='$CPP $CPPFLAGS'
12978 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12979 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12980 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12981
12982
12983 # Extract the first word of "xsltproc", so it can be a program name with args.
12984 set dummy xsltproc; ac_word=$2
12985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12986 $as_echo_n "checking for $ac_word... " >&6; }
12987 if ${ac_cv_path_XSLTPROC+:} false; then :
12988 $as_echo_n "(cached) " >&6
12989 else
12990 case $XSLTPROC in
12991 [\\/]* | ?:[\\/]*)
12992 ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
12993 ;;
12994 *)
12995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12996 for as_dir in $PATH
12997 do
12998 IFS=$as_save_IFS
12999 test -z "$as_dir" && as_dir=.
13000 for ac_exec_ext in '' $ac_executable_extensions; do
13001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13002 ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
13003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13004 break 2
13005 fi
13006 done
13007 done
13008 IFS=$as_save_IFS
13009
13010 test -z "$ac_cv_path_XSLTPROC" && ac_cv_path_XSLTPROC="no"
13011 ;;
13012 esac
13013 fi
13014 XSLTPROC=$ac_cv_path_XSLTPROC
13015 if test -n "$XSLTPROC"; then
13016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
13017 $as_echo "$XSLTPROC" >&6; }
13018 else
13019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13020 $as_echo "no" >&6; }
13021 fi
13022
13023
13024 if test "$XSLTPROC" = "no"; then
13025 as_fn_error $? "XCB requires xsltproc." "$LINENO" 5
13026 fi
13027
13028 HTML_CHECK_RESULT=false
13029 if test x"$HAVE_CHECK" = xyes; then
13030 if test x"$XSLTPROC" != xno; then
13031 HTML_CHECK_RESULT=true
13032 fi
13033 fi
13034
13035
13036 # Checks for pkg-config packages
13037
13038 pkg_failed=no
13039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XCBPROTO" >&5
13040 $as_echo_n "checking for XCBPROTO... " >&6; }
13041
13042 if test -n "$XCBPROTO_CFLAGS"; then
13043 pkg_cv_XCBPROTO_CFLAGS="$XCBPROTO_CFLAGS"
13044 elif test -n "$PKG_CONFIG"; then
13045 if test -n "$PKG_CONFIG" && \
13046 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb-proto >= 1.7\""; } >&5
13047 ($PKG_CONFIG --exists --print-errors "xcb-proto >= 1.7") 2>&5
13048 ac_status=$?
13049 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13050 test $ac_status = 0; }; then
13051 pkg_cv_XCBPROTO_CFLAGS=`$PKG_CONFIG --cflags "xcb-proto >= 1.7" 2>/dev/null`
13052 else
13053 pkg_failed=yes
13054 fi
13055 else
13056 pkg_failed=untried
13057 fi
13058 if test -n "$XCBPROTO_LIBS"; then
13059 pkg_cv_XCBPROTO_LIBS="$XCBPROTO_LIBS"
13060 elif test -n "$PKG_CONFIG"; then
13061 if test -n "$PKG_CONFIG" && \
13062 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb-proto >= 1.7\""; } >&5
13063 ($PKG_CONFIG --exists --print-errors "xcb-proto >= 1.7") 2>&5
13064 ac_status=$?
13065 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13066 test $ac_status = 0; }; then
13067 pkg_cv_XCBPROTO_LIBS=`$PKG_CONFIG --libs "xcb-proto >= 1.7" 2>/dev/null`
13068 else
13069 pkg_failed=yes
13070 fi
13071 else
13072 pkg_failed=untried
13073 fi
13074
13075
13076
13077 if test $pkg_failed = yes; then
13078
13079 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13080 _pkg_short_errors_supported=yes
13081 else
13082 _pkg_short_errors_supported=no
13083 fi
13084 if test $_pkg_short_errors_supported = yes; then
13085 XCBPROTO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xcb-proto >= 1.7" 2>&1`
13086 else
13087 XCBPROTO_PKG_ERRORS=`$PKG_CONFIG --print-errors "xcb-proto >= 1.7" 2>&1`
13088 fi
13089 # Put the nasty error message in config.log where it belongs
13090 echo "$XCBPROTO_PKG_ERRORS" >&5
13091
13092 as_fn_error $? "Package requirements (xcb-proto >= 1.7) were not met:
13093
13094 $XCBPROTO_PKG_ERRORS
13095
13096 Consider adjusting the PKG_CONFIG_PATH environment variable if you
13097 installed software in a non-standard prefix.
13098
13099 Alternatively, you may set the environment variables XCBPROTO_CFLAGS
13100 and XCBPROTO_LIBS to avoid the need to call pkg-config.
13101 See the pkg-config man page for more details.
13102 " "$LINENO" 5
13103 elif test $pkg_failed = untried; then
13104 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13105 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13106 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
13107 is in your PATH or set the PKG_CONFIG environment variable to the full
13108 path to pkg-config.
13109
13110 Alternatively, you may set the environment variables XCBPROTO_CFLAGS
13111 and XCBPROTO_LIBS to avoid the need to call pkg-config.
13112 See the pkg-config man page for more details.
13113
13114 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13115 See \`config.log' for more details" "$LINENO" 5; }
13116 else
13117 XCBPROTO_CFLAGS=$pkg_cv_XCBPROTO_CFLAGS
13118 XCBPROTO_LIBS=$pkg_cv_XCBPROTO_LIBS
13119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13120 $as_echo "yes" >&6; }
13121 :
13122 fi
13123 NEEDED="pthread-stubs xau >= 0.99.2"
13124
13125 pkg_failed=no
13126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NEEDED" >&5
13127 $as_echo_n "checking for NEEDED... " >&6; }
13128
13129 if test -n "$NEEDED_CFLAGS"; then
13130 pkg_cv_NEEDED_CFLAGS="$NEEDED_CFLAGS"
13131 elif test -n "$PKG_CONFIG"; then
13132 if test -n "$PKG_CONFIG" && \
13133 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$NEEDED\""; } >&5
13134 ($PKG_CONFIG --exists --print-errors "$NEEDED") 2>&5
13135 ac_status=$?
13136 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13137 test $ac_status = 0; }; then
13138 pkg_cv_NEEDED_CFLAGS=`$PKG_CONFIG --cflags "$NEEDED" 2>/dev/null`
13139 else
13140 pkg_failed=yes
13141 fi
13142 else
13143 pkg_failed=untried
13144 fi
13145 if test -n "$NEEDED_LIBS"; then
13146 pkg_cv_NEEDED_LIBS="$NEEDED_LIBS"
13147 elif test -n "$PKG_CONFIG"; then
13148 if test -n "$PKG_CONFIG" && \
13149 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$NEEDED\""; } >&5
13150 ($PKG_CONFIG --exists --print-errors "$NEEDED") 2>&5
13151 ac_status=$?
13152 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13153 test $ac_status = 0; }; then
13154 pkg_cv_NEEDED_LIBS=`$PKG_CONFIG --libs "$NEEDED" 2>/dev/null`
13155 else
13156 pkg_failed=yes
13157 fi
13158 else
13159 pkg_failed=untried
13160 fi
13161
13162
13163
13164 if test $pkg_failed = yes; then
13165
13166 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13167 _pkg_short_errors_supported=yes
13168 else
13169 _pkg_short_errors_supported=no
13170 fi
13171 if test $_pkg_short_errors_supported = yes; then
13172 NEEDED_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$NEEDED" 2>&1`
13173 else
13174 NEEDED_PKG_ERRORS=`$PKG_CONFIG --print-errors "$NEEDED" 2>&1`
13175 fi
13176 # Put the nasty error message in config.log where it belongs
13177 echo "$NEEDED_PKG_ERRORS" >&5
13178
13179 as_fn_error $? "Package requirements ($NEEDED) were not met:
13180
13181 $NEEDED_PKG_ERRORS
13182
13183 Consider adjusting the PKG_CONFIG_PATH environment variable if you
13184 installed software in a non-standard prefix.
13185
13186 Alternatively, you may set the environment variables NEEDED_CFLAGS
13187 and NEEDED_LIBS to avoid the need to call pkg-config.
13188 See the pkg-config man page for more details.
13189 " "$LINENO" 5
13190 elif test $pkg_failed = untried; then
13191 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13192 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13193 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
13194 is in your PATH or set the PKG_CONFIG environment variable to the full
13195 path to pkg-config.
13196
13197 Alternatively, you may set the environment variables NEEDED_CFLAGS
13198 and NEEDED_LIBS to avoid the need to call pkg-config.
13199 See the pkg-config man page for more details.
13200
13201 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13202 See \`config.log' for more details" "$LINENO" 5; }
13203 else
13204 NEEDED_CFLAGS=$pkg_cv_NEEDED_CFLAGS
13205 NEEDED_LIBS=$pkg_cv_NEEDED_LIBS
13206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13207 $as_echo "yes" >&6; }
13208 :
13209 fi
13210
13211 have_xdmcp="no"
13212
13213 pkg_failed=no
13214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XDMCP" >&5
13215 $as_echo_n "checking for XDMCP... " >&6; }
13216
13217 if test -n "$XDMCP_CFLAGS"; then
13218 pkg_cv_XDMCP_CFLAGS="$XDMCP_CFLAGS"
13219 elif test -n "$PKG_CONFIG"; then
13220 if test -n "$PKG_CONFIG" && \
13221 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xdmcp\""; } >&5
13222 ($PKG_CONFIG --exists --print-errors "xdmcp") 2>&5
13223 ac_status=$?
13224 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13225 test $ac_status = 0; }; then
13226 pkg_cv_XDMCP_CFLAGS=`$PKG_CONFIG --cflags "xdmcp" 2>/dev/null`
13227 else
13228 pkg_failed=yes
13229 fi
13230 else
13231 pkg_failed=untried
13232 fi
13233 if test -n "$XDMCP_LIBS"; then
13234 pkg_cv_XDMCP_LIBS="$XDMCP_LIBS"
13235 elif test -n "$PKG_CONFIG"; then
13236 if test -n "$PKG_CONFIG" && \
13237 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xdmcp\""; } >&5
13238 ($PKG_CONFIG --exists --print-errors "xdmcp") 2>&5
13239 ac_status=$?
13240 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13241 test $ac_status = 0; }; then
13242 pkg_cv_XDMCP_LIBS=`$PKG_CONFIG --libs "xdmcp" 2>/dev/null`
13243 else
13244 pkg_failed=yes
13245 fi
13246 else
13247 pkg_failed=untried
13248 fi
13249
13250
13251
13252 if test $pkg_failed = yes; then
13253
13254 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13255 _pkg_short_errors_supported=yes
13256 else
13257 _pkg_short_errors_supported=no
13258 fi
13259 if test $_pkg_short_errors_supported = yes; then
13260 XDMCP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xdmcp" 2>&1`
13261 else
13262 XDMCP_PKG_ERRORS=`$PKG_CONFIG --print-errors "xdmcp" 2>&1`
13263 fi
13264 # Put the nasty error message in config.log where it belongs
13265 echo "$XDMCP_PKG_ERRORS" >&5
13266
13267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13268 $as_echo "no" >&6; }
13269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13270 $as_echo "no" >&6; }
13271 elif test $pkg_failed = untried; then
13272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13273 $as_echo "no" >&6; }
13274 else
13275 XDMCP_CFLAGS=$pkg_cv_XDMCP_CFLAGS
13276 XDMCP_LIBS=$pkg_cv_XDMCP_LIBS
13277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13278 $as_echo "yes" >&6; }
13279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XdmcpWrap in -lXdmcp" >&5
13280 $as_echo_n "checking for XdmcpWrap in -lXdmcp... " >&6; }
13281 if ${ac_cv_lib_Xdmcp_XdmcpWrap+:} false; then :
13282 $as_echo_n "(cached) " >&6
13283 else
13284 ac_check_lib_save_LIBS=$LIBS
13285 LIBS="-lXdmcp $XDMCP_LIBS $LIBS"
13286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13287 /* end confdefs.h. */
13288
13289 /* Override any GCC internal prototype to avoid an error.
13290 Use char because int might match the return type of a GCC
13291 builtin and then its argument prototype would still apply. */
13292 #ifdef __cplusplus
13293 extern "C"
13294 #endif
13295 char XdmcpWrap ();
13296 int
13297 main ()
13298 {
13299 return XdmcpWrap ();
13300 ;
13301 return 0;
13302 }
13303 _ACEOF
13304 if ac_fn_c_try_link "$LINENO"; then :
13305 ac_cv_lib_Xdmcp_XdmcpWrap=yes
13306 else
13307 ac_cv_lib_Xdmcp_XdmcpWrap=no
13308 fi
13309 rm -f core conftest.err conftest.$ac_objext \
13310 conftest$ac_exeext conftest.$ac_ext
13311 LIBS=$ac_check_lib_save_LIBS
13312 fi
13313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xdmcp_XdmcpWrap" >&5
13314 $as_echo "$ac_cv_lib_Xdmcp_XdmcpWrap" >&6; }
13315 if test "x$ac_cv_lib_Xdmcp_XdmcpWrap" = xyes; then :
13316
13317
13318 $as_echo "#define HASXDMAUTH 1" >>confdefs.h
13319
13320 NEEDED="$NEEDED xdmcp"
13321 have_xdmcp="yes"
13322
13323 else
13324
13325 XDMCP_CFLAGS=
13326 XDMCP_LIBS=
13327
13328 fi
13329
13330 fi
13331
13332
13333
13334 # Find the xcb-proto protocol descriptions
13335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XCBPROTO_XCBINCLUDEDIR" >&5
13336 $as_echo_n "checking XCBPROTO_XCBINCLUDEDIR... " >&6; }
13337 XCBPROTO_XCBINCLUDEDIR=`$PKG_CONFIG --variable=xcbincludedir xcb-proto`
13338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XCBPROTO_XCBINCLUDEDIR" >&5
13339 $as_echo "$XCBPROTO_XCBINCLUDEDIR" >&6; }
13340
13341
13342 # Find the xcb-proto version
13343 XCBPROTO_VERSION=`$PKG_CONFIG --modversion xcb-proto`
13344
13345
13346 # Find the xcbgen Python package
13347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking XCBPROTO_XCBPYTHONDIR" >&5
13348 $as_echo_n "checking XCBPROTO_XCBPYTHONDIR... " >&6; }
13349 XCBPROTO_XCBPYTHONDIR=`$PKG_CONFIG --variable=pythondir xcb-proto`
13350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XCBPROTO_XCBPYTHONDIR" >&5
13351 $as_echo "$XCBPROTO_XCBPYTHONDIR" >&6; }
13352
13353
13354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
13355 $as_echo_n "checking for ANSI C header files... " >&6; }
13356 if ${ac_cv_header_stdc+:} false; then :
13357 $as_echo_n "(cached) " >&6
13358 else
13359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13360 /* end confdefs.h. */
13361 #include <stdlib.h>
13362 #include <stdarg.h>
13363 #include <string.h>
13364 #include <float.h>
13365
13366 int
13367 main ()
13368 {
13369
13370 ;
13371 return 0;
13372 }
13373 _ACEOF
13374 if ac_fn_c_try_compile "$LINENO"; then :
13375 ac_cv_header_stdc=yes
13376 else
13377 ac_cv_header_stdc=no
13378 fi
13379 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13380
13381 if test $ac_cv_header_stdc = yes; then
13382 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13384 /* end confdefs.h. */
13385 #include <string.h>
13386
13387 _ACEOF
13388 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13389 $EGREP "memchr" >/dev/null 2>&1; then :
13390
13391 else
13392 ac_cv_header_stdc=no
13393 fi
13394 rm -f conftest*
13395
13396 fi
13397
13398 if test $ac_cv_header_stdc = yes; then
13399 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13400 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13401 /* end confdefs.h. */
13402 #include <stdlib.h>
13403
13404 _ACEOF
13405 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13406 $EGREP "free" >/dev/null 2>&1; then :
13407
13408 else
13409 ac_cv_header_stdc=no
13410 fi
13411 rm -f conftest*
13412
13413 fi
13414
13415 if test $ac_cv_header_stdc = yes; then
13416 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13417 if test "$cross_compiling" = yes; then :
13418 :
13419 else
13420 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13421 /* end confdefs.h. */
13422 #include <ctype.h>
13423 #include <stdlib.h>
13424 #if ((' ' & 0x0FF) == 0x020)
13425 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
13426 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
13427 #else
13428 # define ISLOWER(c) \
13429 (('a' <= (c) && (c) <= 'i') \
13430 || ('j' <= (c) && (c) <= 'r') \
13431 || ('s' <= (c) && (c) <= 'z'))
13432 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
13433 #endif
13434
13435 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
13436 int
13437 main ()
13438 {
13439 int i;
13440 for (i = 0; i < 256; i++)
13441 if (XOR (islower (i), ISLOWER (i))
13442 || toupper (i) != TOUPPER (i))
13443 return 2;
13444 return 0;
13445 }
13446 _ACEOF
13447 if ac_fn_c_try_run "$LINENO"; then :
13448
13449 else
13450 ac_cv_header_stdc=no
13451 fi
13452 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13453 conftest.$ac_objext conftest.beam conftest.$ac_ext
13454 fi
13455
13456 fi
13457 fi
13458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
13459 $as_echo "$ac_cv_header_stdc" >&6; }
13460 if test $ac_cv_header_stdc = yes; then
13461
13462 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
13463
13464 fi
13465
13466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
13467 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
13468 if ${ac_cv_search_getaddrinfo+:} false; then :
13469 $as_echo_n "(cached) " >&6
13470 else
13471 ac_func_search_save_LIBS=$LIBS
13472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13473 /* end confdefs.h. */
13474
13475 /* Override any GCC internal prototype to avoid an error.
13476 Use char because int might match the return type of a GCC
13477 builtin and then its argument prototype would still apply. */
13478 #ifdef __cplusplus
13479 extern "C"
13480 #endif
13481 char getaddrinfo ();
13482 int
13483 main ()
13484 {
13485 return getaddrinfo ();
13486 ;
13487 return 0;
13488 }
13489 _ACEOF
13490 for ac_lib in '' socket; do
13491 if test -z "$ac_lib"; then
13492 ac_res="none required"
13493 else
13494 ac_res=-l$ac_lib
13495 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13496 fi
13497 if ac_fn_c_try_link "$LINENO"; then :
13498 ac_cv_search_getaddrinfo=$ac_res
13499 fi
13500 rm -f core conftest.err conftest.$ac_objext \
13501 conftest$ac_exeext
13502 if ${ac_cv_search_getaddrinfo+:} false; then :
13503 break
13504 fi
13505 done
13506 if ${ac_cv_search_getaddrinfo+:} false; then :
13507
13508 else
13509 ac_cv_search_getaddrinfo=no
13510 fi
13511 rm conftest.$ac_ext
13512 LIBS=$ac_func_search_save_LIBS
13513 fi
13514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
13515 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
13516 ac_res=$ac_cv_search_getaddrinfo
13517 if test "$ac_res" != no; then :
13518 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13519
13520 fi
13521
13522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing connect" >&5
13523 $as_echo_n "checking for library containing connect... " >&6; }
13524 if ${ac_cv_search_connect+:} false; then :
13525 $as_echo_n "(cached) " >&6
13526 else
13527 ac_func_search_save_LIBS=$LIBS
13528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13529 /* end confdefs.h. */
13530
13531 /* Override any GCC internal prototype to avoid an error.
13532 Use char because int might match the return type of a GCC
13533 builtin and then its argument prototype would still apply. */
13534 #ifdef __cplusplus
13535 extern "C"
13536 #endif
13537 char connect ();
13538 int
13539 main ()
13540 {
13541 return connect ();
13542 ;
13543 return 0;
13544 }
13545 _ACEOF
13546 for ac_lib in '' socket; do
13547 if test -z "$ac_lib"; then
13548 ac_res="none required"
13549 else
13550 ac_res=-l$ac_lib
13551 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13552 fi
13553 if ac_fn_c_try_link "$LINENO"; then :
13554 ac_cv_search_connect=$ac_res
13555 fi
13556 rm -f core conftest.err conftest.$ac_objext \
13557 conftest$ac_exeext
13558 if ${ac_cv_search_connect+:} false; then :
13559 break
13560 fi
13561 done
13562 if ${ac_cv_search_connect+:} false; then :
13563
13564 else
13565 ac_cv_search_connect=no
13566 fi
13567 rm conftest.$ac_ext
13568 LIBS=$ac_func_search_save_LIBS
13569 fi
13570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_connect" >&5
13571 $as_echo "$ac_cv_search_connect" >&6; }
13572 ac_res=$ac_cv_search_connect
13573 if test "$ac_res" != no; then :
13574 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13575
13576 fi
13577
13578
13579 have_win32="no"
13580 lt_enable_auto_import=""
13581 case $host_os in
13582 mingw*)
13583 have_win32="yes"
13584 lt_enable_auto_import="-Wl,--enable-auto-import"
13585 ;;
13586 linux*)
13587
13588 $as_echo "#define HAVE_ABSTRACT_SOCKETS 1" >>confdefs.h
13589
13590 ;;
13591 esac
13592
13593
13594 if test "x${have_win32}" = "xyes"; then
13595 XCB_HAVE_WIN32_TRUE=
13596 XCB_HAVE_WIN32_FALSE='#'
13597 else
13598 XCB_HAVE_WIN32_TRUE='#'
13599 XCB_HAVE_WIN32_FALSE=
13600 fi
13601
13602
13603
13604 # Check whether --with-queue-size was given.
13605 if test "${with_queue_size+set}" = set; then :
13606 withval=$with_queue_size; xcb_queue_buffer_size="$withval"
13607 else
13608 xcb_queue_buffer_size=16384
13609 fi
13610
13611
13612 cat >>confdefs.h <<_ACEOF
13613 #define XCB_QUEUE_BUFFER_SIZE $xcb_queue_buffer_size
13614 _ACEOF
13615
13616
13617 ac_fn_c_check_member "$LINENO" "struct sockaddr_un" "sun_len" "ac_cv_member_struct_sockaddr_un_sun_len" " #include <sys/types.h>
13618 #include <sys/un.h>
13619
13620 "
13621 if test "x$ac_cv_member_struct_sockaddr_un_sun_len" = xyes; then :
13622
13623 $as_echo "#define HAVE_SOCKADDR_SUN_LEN 1" >>confdefs.h
13624
13625 fi
13626
13627
13628 for ac_header in tsol/label.h
13629 do :
13630 ac_fn_c_check_header_mongrel "$LINENO" "tsol/label.h" "ac_cv_header_tsol_label_h" "$ac_includes_default"
13631 if test "x$ac_cv_header_tsol_label_h" = xyes; then :
13632 cat >>confdefs.h <<_ACEOF
13633 #define HAVE_TSOL_LABEL_H 1
13634 _ACEOF
13635
13636 fi
13637
13638 done
13639
13640 for ac_func in is_system_labeled
13641 do :
13642 ac_fn_c_check_func "$LINENO" "is_system_labeled" "ac_cv_func_is_system_labeled"
13643 if test "x$ac_cv_func_is_system_labeled" = xyes; then :
13644 cat >>confdefs.h <<_ACEOF
13645 #define HAVE_IS_SYSTEM_LABELED 1
13646 _ACEOF
13647
13648 fi
13649 done
13650
13651
13652 ac_fn_c_check_decl "$LINENO" "IOV_MAX" "ac_cv_have_decl_IOV_MAX" "#include <limits.h>
13653 "
13654 if test "x$ac_cv_have_decl_IOV_MAX" = xyes; then :
13655
13656 else
13657 ac_fn_c_check_decl "$LINENO" "UIO_MAXIOV" "ac_cv_have_decl_UIO_MAXIOV" "#include <sys/uio.h>
13658 "
13659 if test "x$ac_cv_have_decl_UIO_MAXIOV" = xyes; then :
13660 $as_echo "#define IOV_MAX UIO_MAXIOV" >>confdefs.h
13661
13662 else
13663
13664 $as_echo "#define IOV_MAX 16" >>confdefs.h
13665
13666 fi
13667
13668 fi
13669
13670
13671 xcbincludedir='${includedir}/xcb'
13672
13673
13674 if test "x$GCC" = xyes ; then
13675 CWARNFLAGS="-Wall -pedantic -Wpointer-arith \
13676 -Wstrict-prototypes -Wmissing-declarations -Wnested-externs"
13677 else
13678 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
13679 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
13680 SUNCC="yes"
13681 else
13682 SUNCC="no"
13683 fi
13684
13685 if test "x$SUNCC" = "xyes"; then
13686 CWARNFLAGS="-v"
13687 fi
13688 fi
13689
13690
13691
13692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC} supports symbol visibility" >&5
13693 $as_echo_n "checking whether ${CC} supports symbol visibility... " >&6; }
13694
13695 save_CFLAGS=${CFLAGS}
13696 CFLAGS="$CFLAGS -fvisibility=hidden -fvisibility-inlines-hidden"
13697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13698 /* end confdefs.h. */
13699
13700 #pragma GCC visibility push(hidden)
13701 extern void f(int);
13702 #pragma GCC visibility pop
13703
13704 int
13705 main ()
13706 {
13707
13708
13709 ;
13710 return 0;
13711 }
13712 _ACEOF
13713 if ac_fn_c_try_compile "$LINENO"; then :
13714
13715 $as_echo "#define GCC_HAS_VISIBILITY /**/" >>confdefs.h
13716
13717 :
13718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13719 $as_echo "yes" >&6; }
13720 else
13721 :
13722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13723 $as_echo "no" >&6; }
13724 fi
13725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13726
13727 CFLAGS=${save_CFLAGS}
13728
13729
13730 # htmldir is not defined prior to autoconf 2.59c, so on earlier versions
13731 # set an equivalent value.
13732
13733
13734
13735 DOXYGEN="doxygen"
13736
13737 # Check whether --enable-build_docs was given.
13738 if test "${enable_build_docs+set}" = set; then :
13739 enableval=$enable_build_docs; if test x"$enableval" != x"yes" ; then
13740 enable_build_docs="no"
13741 else
13742 enable_build_docs="yes"
13743 fi
13744 else
13745 enable_build_docs="yes"
13746 fi
13747
13748
13749 if test "$enable_build_docs" = "no" ; then
13750 BUILD_DOCS=no
13751 else
13752
13753 # Check whether --with-doxygen was given.
13754 if test "${with_doxygen+set}" = set; then :
13755 withval=$with_doxygen; DOXYGEN=${withval}
13756 # Extract the first word of "${DOXYGEN}", so it can be a program name with args.
13757 set dummy ${DOXYGEN}; ac_word=$2
13758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13759 $as_echo_n "checking for $ac_word... " >&6; }
13760 if ${ac_cv_prog_BUILD_DOCS+:} false; then :
13761 $as_echo_n "(cached) " >&6
13762 else
13763 if test -n "$BUILD_DOCS"; then
13764 ac_cv_prog_BUILD_DOCS="$BUILD_DOCS" # Let the user override the test.
13765 else
13766 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13767 for as_dir in $PATH
13768 do
13769 IFS=$as_save_IFS
13770 test -z "$as_dir" && as_dir=.
13771 for ac_exec_ext in '' $ac_executable_extensions; do
13772 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13773 ac_cv_prog_BUILD_DOCS="yes"
13774 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13775 break 2
13776 fi
13777 done
13778 done
13779 IFS=$as_save_IFS
13780
13781 test -z "$ac_cv_prog_BUILD_DOCS" && ac_cv_prog_BUILD_DOCS="no"
13782 fi
13783 fi
13784 BUILD_DOCS=$ac_cv_prog_BUILD_DOCS
13785 if test -n "$BUILD_DOCS"; then
13786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_DOCS" >&5
13787 $as_echo "$BUILD_DOCS" >&6; }
13788 else
13789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13790 $as_echo "no" >&6; }
13791 fi
13792
13793
13794 if test $BUILD_DOCS = no; then
13795 echo "WARNING:"
13796 echo "The doxygen program you specified:"
13797 echo "$DOXYGEN"
13798 echo "was not found. Please check the path and make sure "
13799 echo "the program exists and is executable."
13800 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Warning: no doxygen detected. Documentation will not be built" >&5
13801 $as_echo "$as_me: WARNING: Warning: no doxygen detected. Documentation will not be built" >&2;}
13802 fi
13803 else
13804 # Extract the first word of "${DOXYGEN}", so it can be a program name with args.
13805 set dummy ${DOXYGEN}; ac_word=$2
13806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13807 $as_echo_n "checking for $ac_word... " >&6; }
13808 if ${ac_cv_prog_BUILD_DOCS+:} false; then :
13809 $as_echo_n "(cached) " >&6
13810 else
13811 if test -n "$BUILD_DOCS"; then
13812 ac_cv_prog_BUILD_DOCS="$BUILD_DOCS" # Let the user override the test.
13813 else
13814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13815 for as_dir in $PATH
13816 do
13817 IFS=$as_save_IFS
13818 test -z "$as_dir" && as_dir=.
13819 for ac_exec_ext in '' $ac_executable_extensions; do
13820 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13821 ac_cv_prog_BUILD_DOCS="yes"
13822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13823 break 2
13824 fi
13825 done
13826 done
13827 IFS=$as_save_IFS
13828
13829 test -z "$ac_cv_prog_BUILD_DOCS" && ac_cv_prog_BUILD_DOCS="no"
13830 fi
13831 fi
13832 BUILD_DOCS=$ac_cv_prog_BUILD_DOCS
13833 if test -n "$BUILD_DOCS"; then
13834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_DOCS" >&5
13835 $as_echo "$BUILD_DOCS" >&6; }
13836 else
13837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13838 $as_echo "no" >&6; }
13839 fi
13840
13841
13842 if test ${BUILD_DOCS} = no; then
13843 echo "WARNING:"
13844 echo "The doxygen program was not found in your execute"
13845 echo "You may have doxygen installed somewhere not covered by your path."
13846 echo ""
13847 echo "If this is the case make sure you have the packages installed, AND"
13848 echo "that the doxygen program is in your execute path (see your"
13849 echo "shell manual page on setting the \$PATH environment variable), OR"
13850 echo "alternatively, specify the program to use with --with-doxygen."
13851 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Warning: no doxygen detected. Documentation will not be built" >&5
13852 $as_echo "$as_me: WARNING: Warning: no doxygen detected. Documentation will not be built" >&2;}
13853 fi
13854 fi
13855
13856 # Extract the first word of "dot", so it can be a program name with args.
13857 set dummy dot; ac_word=$2
13858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13859 $as_echo_n "checking for $ac_word... " >&6; }
13860 if ${ac_cv_path_DOT+:} false; then :
13861 $as_echo_n "(cached) " >&6
13862 else
13863 case $DOT in
13864 [\\/]* | ?:[\\/]*)
13865 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
13866 ;;
13867 *)
13868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13869 for as_dir in $PATH
13870 do
13871 IFS=$as_save_IFS
13872 test -z "$as_dir" && as_dir=.
13873 for ac_exec_ext in '' $ac_executable_extensions; do
13874 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13875 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
13876 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13877 break 2
13878 fi
13879 done
13880 done
13881 IFS=$as_save_IFS
13882
13883 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="no"
13884 ;;
13885 esac
13886 fi
13887 DOT=$ac_cv_path_DOT
13888 if test -n "$DOT"; then
13889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
13890 $as_echo "$DOT" >&6; }
13891 else
13892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13893 $as_echo "no" >&6; }
13894 fi
13895
13896
13897 if test "$DOT" = "no"; then
13898 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Warning: no dot detected. Documentation will not be built" >&5
13899 $as_echo "$as_me: WARNING: Warning: no dot detected. Documentation will not be built" >&2;}
13900 BUILD_DOCS="no"
13901 fi
13902 fi
13903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether documentation is built" >&5
13904 $as_echo_n "checking whether documentation is built... " >&6; }
13905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${BUILD_DOCS}" >&5
13906 $as_echo "${BUILD_DOCS}" >&6; }
13907
13908
13909
13910 if test "x$BUILD_DOCS" = "xyes"; then
13911 BUILD_DOCS_TRUE=
13912 BUILD_DOCS_FALSE='#'
13913 else
13914 BUILD_DOCS_TRUE='#'
13915 BUILD_DOCS_FALSE=
13916 fi
13917
13918
13919
13920
13921 ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
13922 if test "x$ac_cv_func_getaddrinfo" = xyes; then :
13923
13924 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
13925
13926 fi
13927
13928
13929 case $host_os in
13930 # darwin through Snow Leopard has poll() but can't be used to poll character devices.
13931 darwin[789]*|darwin10*) ;;
13932 darwin*)
13933 _ac_xorg_macosx_version_min=""
13934 if echo $CPPFLAGS $CFLAGS | grep -q mmacosx-version-min ; then
13935 _ac_xorg_macosx_version_min=`echo $CPPFLAGS $CFLAGS | sed 's/^.*-mmacosx-version-min=\([^ ]*\).*$/\1/'`
13936 else
13937 _ac_xorg_macosx_version_min=$MACOSX_DEPLOYMENT_TARGET
13938 fi
13939 case $_ac_xorg_macosx_version_min in
13940 10.[0123456]|10.[0123456].*) ;;
13941 *)
13942 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
13943 if test "x$ac_cv_func_poll" = xyes; then :
13944
13945 $as_echo "#define USE_POLL 1" >>confdefs.h
13946
13947 fi
13948
13949 ;;
13950 esac
13951 unset _ac_xorg_macosx_version_min
13952 ;;
13953 *)
13954 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
13955 if test "x$ac_cv_func_poll" = xyes; then :
13956
13957 $as_echo "#define USE_POLL 1" >>confdefs.h
13958
13959 fi
13960
13961 ;;
13962 esac
13963
13964
13965
13966 # Check whether --enable-composite was given.
13967 if test "${enable_composite+set}" = set; then :
13968 enableval=$enable_composite; BUILD_COMPOSITE=$enableval
13969 else
13970 BUILD_COMPOSITE="yes"
13971 fi
13972
13973
13974 if test "x$BUILD_COMPOSITE" = "xyes"; then
13975 BUILD_COMPOSITE_TRUE=
13976 BUILD_COMPOSITE_FALSE='#'
13977 else
13978 BUILD_COMPOSITE_TRUE='#'
13979 BUILD_COMPOSITE_FALSE=
13980 fi
13981
13982
13983
13984
13985 # Check whether --enable-damage was given.
13986 if test "${enable_damage+set}" = set; then :
13987 enableval=$enable_damage; BUILD_DAMAGE=$enableval
13988 else
13989 BUILD_DAMAGE="yes"
13990 fi
13991
13992
13993 if test "x$BUILD_DAMAGE" = "xyes"; then
13994 BUILD_DAMAGE_TRUE=
13995 BUILD_DAMAGE_FALSE='#'
13996 else
13997 BUILD_DAMAGE_TRUE='#'
13998 BUILD_DAMAGE_FALSE=
13999 fi
14000
14001
14002
14003
14004 # Check whether --enable-dpms was given.
14005 if test "${enable_dpms+set}" = set; then :
14006 enableval=$enable_dpms; BUILD_DPMS=$enableval
14007 else
14008 BUILD_DPMS="yes"
14009 fi
14010
14011
14012 if test "x$BUILD_DPMS" = "xyes"; then
14013 BUILD_DPMS_TRUE=
14014 BUILD_DPMS_FALSE='#'
14015 else
14016 BUILD_DPMS_TRUE='#'
14017 BUILD_DPMS_FALSE=
14018 fi
14019
14020
14021
14022
14023 # Check whether --enable-dri2 was given.
14024 if test "${enable_dri2+set}" = set; then :
14025 enableval=$enable_dri2; BUILD_DRI2=$enableval
14026 else
14027 BUILD_DRI2="yes"
14028 fi
14029
14030
14031 if test "x$BUILD_DRI2" = "xyes"; then
14032 BUILD_DRI2_TRUE=
14033 BUILD_DRI2_FALSE='#'
14034 else
14035 BUILD_DRI2_TRUE='#'
14036 BUILD_DRI2_FALSE=
14037 fi
14038
14039
14040
14041
14042 # Check whether --enable-glx was given.
14043 if test "${enable_glx+set}" = set; then :
14044 enableval=$enable_glx; BUILD_GLX=$enableval
14045 else
14046 BUILD_GLX="yes"
14047 fi
14048
14049
14050 if test "x$BUILD_GLX" = "xyes"; then
14051 BUILD_GLX_TRUE=
14052 BUILD_GLX_FALSE='#'
14053 else
14054 BUILD_GLX_TRUE='#'
14055 BUILD_GLX_FALSE=
14056 fi
14057
14058
14059
14060
14061 # Check whether --enable-randr was given.
14062 if test "${enable_randr+set}" = set; then :
14063 enableval=$enable_randr; BUILD_RANDR=$enableval
14064 else
14065 BUILD_RANDR="yes"
14066 fi
14067
14068
14069 if test "x$BUILD_RANDR" = "xyes"; then
14070 BUILD_RANDR_TRUE=
14071 BUILD_RANDR_FALSE='#'
14072 else
14073 BUILD_RANDR_TRUE='#'
14074 BUILD_RANDR_FALSE=
14075 fi
14076
14077
14078
14079
14080 # Check whether --enable-record was given.
14081 if test "${enable_record+set}" = set; then :
14082 enableval=$enable_record; BUILD_RECORD=$enableval
14083 else
14084 BUILD_RECORD="yes"
14085 fi
14086
14087
14088 if test "x$BUILD_RECORD" = "xyes"; then
14089 BUILD_RECORD_TRUE=
14090 BUILD_RECORD_FALSE='#'
14091 else
14092 BUILD_RECORD_TRUE='#'
14093 BUILD_RECORD_FALSE=
14094 fi
14095
14096
14097
14098
14099 # Check whether --enable-render was given.
14100 if test "${enable_render+set}" = set; then :
14101 enableval=$enable_render; BUILD_RENDER=$enableval
14102 else
14103 BUILD_RENDER="yes"
14104 fi
14105
14106
14107 if test "x$BUILD_RENDER" = "xyes"; then
14108 BUILD_RENDER_TRUE=
14109 BUILD_RENDER_FALSE='#'
14110 else
14111 BUILD_RENDER_TRUE='#'
14112 BUILD_RENDER_FALSE=
14113 fi
14114
14115
14116
14117
14118 # Check whether --enable-resource was given.
14119 if test "${enable_resource+set}" = set; then :
14120 enableval=$enable_resource; BUILD_RESOURCE=$enableval
14121 else
14122 BUILD_RESOURCE="yes"
14123 fi
14124
14125
14126 if test "x$BUILD_RESOURCE" = "xyes"; then
14127 BUILD_RESOURCE_TRUE=
14128 BUILD_RESOURCE_FALSE='#'
14129 else
14130 BUILD_RESOURCE_TRUE='#'
14131 BUILD_RESOURCE_FALSE=
14132 fi
14133
14134
14135
14136
14137 # Check whether --enable-screensaver was given.
14138 if test "${enable_screensaver+set}" = set; then :
14139 enableval=$enable_screensaver; BUILD_SCREENSAVER=$enableval
14140 else
14141 BUILD_SCREENSAVER="yes"
14142 fi
14143
14144
14145 if test "x$BUILD_SCREENSAVER" = "xyes"; then
14146 BUILD_SCREENSAVER_TRUE=
14147 BUILD_SCREENSAVER_FALSE='#'
14148 else
14149 BUILD_SCREENSAVER_TRUE='#'
14150 BUILD_SCREENSAVER_FALSE=
14151 fi
14152
14153
14154
14155
14156 # Check whether --enable-shape was given.
14157 if test "${enable_shape+set}" = set; then :
14158 enableval=$enable_shape; BUILD_SHAPE=$enableval
14159 else
14160 BUILD_SHAPE="yes"
14161 fi
14162
14163
14164 if test "x$BUILD_SHAPE" = "xyes"; then
14165 BUILD_SHAPE_TRUE=
14166 BUILD_SHAPE_FALSE='#'
14167 else
14168 BUILD_SHAPE_TRUE='#'
14169 BUILD_SHAPE_FALSE=
14170 fi
14171
14172
14173
14174
14175 # Check whether --enable-shm was given.
14176 if test "${enable_shm+set}" = set; then :
14177 enableval=$enable_shm; BUILD_SHM=$enableval
14178 else
14179 BUILD_SHM="yes"
14180 fi
14181
14182
14183 if test "x$BUILD_SHM" = "xyes"; then
14184 BUILD_SHM_TRUE=
14185 BUILD_SHM_FALSE='#'
14186 else
14187 BUILD_SHM_TRUE='#'
14188 BUILD_SHM_FALSE=
14189 fi
14190
14191
14192
14193
14194 # Check whether --enable-sync was given.
14195 if test "${enable_sync+set}" = set; then :
14196 enableval=$enable_sync; BUILD_SYNC=$enableval
14197 else
14198 BUILD_SYNC="yes"
14199 fi
14200
14201
14202 if test "x$BUILD_SYNC" = "xyes"; then
14203 BUILD_SYNC_TRUE=
14204 BUILD_SYNC_FALSE='#'
14205 else
14206 BUILD_SYNC_TRUE='#'
14207 BUILD_SYNC_FALSE=
14208 fi
14209
14210
14211
14212
14213 # Check whether --enable-xevie was given.
14214 if test "${enable_xevie+set}" = set; then :
14215 enableval=$enable_xevie; BUILD_XEVIE=$enableval
14216 else
14217 BUILD_XEVIE="yes"
14218 fi
14219
14220
14221 if test "x$BUILD_XEVIE" = "xyes"; then
14222 BUILD_XEVIE_TRUE=
14223 BUILD_XEVIE_FALSE='#'
14224 else
14225 BUILD_XEVIE_TRUE='#'
14226 BUILD_XEVIE_FALSE=
14227 fi
14228
14229
14230
14231
14232 # Check whether --enable-xfixes was given.
14233 if test "${enable_xfixes+set}" = set; then :
14234 enableval=$enable_xfixes; BUILD_XFIXES=$enableval
14235 else
14236 BUILD_XFIXES="yes"
14237 fi
14238
14239
14240 if test "x$BUILD_XFIXES" = "xyes"; then
14241 BUILD_XFIXES_TRUE=
14242 BUILD_XFIXES_FALSE='#'
14243 else
14244 BUILD_XFIXES_TRUE='#'
14245 BUILD_XFIXES_FALSE=
14246 fi
14247
14248
14249
14250
14251 # Check whether --enable-xfree86-dri was given.
14252 if test "${enable_xfree86_dri+set}" = set; then :
14253 enableval=$enable_xfree86_dri; BUILD_XFREE86_DRI=$enableval
14254 else
14255 BUILD_XFREE86_DRI="yes"
14256 fi
14257
14258
14259 if test "x$BUILD_XFREE86_DRI" = "xyes"; then
14260 BUILD_XFREE86_DRI_TRUE=
14261 BUILD_XFREE86_DRI_FALSE='#'
14262 else
14263 BUILD_XFREE86_DRI_TRUE='#'
14264 BUILD_XFREE86_DRI_FALSE=
14265 fi
14266
14267
14268
14269
14270 # Check whether --enable-xinerama was given.
14271 if test "${enable_xinerama+set}" = set; then :
14272 enableval=$enable_xinerama; BUILD_XINERAMA=$enableval
14273 else
14274 BUILD_XINERAMA="yes"
14275 fi
14276
14277
14278 if test "x$BUILD_XINERAMA" = "xyes"; then
14279 BUILD_XINERAMA_TRUE=
14280 BUILD_XINERAMA_FALSE='#'
14281 else
14282 BUILD_XINERAMA_TRUE='#'
14283 BUILD_XINERAMA_FALSE=
14284 fi
14285
14286
14287
14288
14289 # Check whether --enable-xinput was given.
14290 if test "${enable_xinput+set}" = set; then :
14291 enableval=$enable_xinput; BUILD_XINPUT=$enableval
14292 else
14293 BUILD_XINPUT="no"
14294 fi
14295
14296
14297 if test "x$BUILD_XINPUT" = "xyes"; then
14298 BUILD_XINPUT_TRUE=
14299 BUILD_XINPUT_FALSE='#'
14300 else
14301 BUILD_XINPUT_TRUE='#'
14302 BUILD_XINPUT_FALSE=
14303 fi
14304
14305
14306
14307
14308 # Check whether --enable-xkb was given.
14309 if test "${enable_xkb+set}" = set; then :
14310 enableval=$enable_xkb; BUILD_XKB=$enableval
14311 else
14312 BUILD_XKB="no"
14313 fi
14314
14315
14316 if test "x$BUILD_XKB" = "xyes"; then
14317 BUILD_XKB_TRUE=
14318 BUILD_XKB_FALSE='#'
14319 else
14320 BUILD_XKB_TRUE='#'
14321 BUILD_XKB_FALSE=
14322 fi
14323
14324
14325
14326
14327 # Check whether --enable-xprint was given.
14328 if test "${enable_xprint+set}" = set; then :
14329 enableval=$enable_xprint; BUILD_XPRINT=$enableval
14330 else
14331 BUILD_XPRINT="yes"
14332 fi
14333
14334
14335 if test "x$BUILD_XPRINT" = "xyes"; then
14336 BUILD_XPRINT_TRUE=
14337 BUILD_XPRINT_FALSE='#'
14338 else
14339 BUILD_XPRINT_TRUE='#'
14340 BUILD_XPRINT_FALSE=
14341 fi
14342
14343
14344
14345
14346 # Check whether --enable-selinux was given.
14347 if test "${enable_selinux+set}" = set; then :
14348 enableval=$enable_selinux; BUILD_SELINUX=$enableval
14349 else
14350 BUILD_SELINUX="no"
14351 fi
14352
14353
14354 if test "x$BUILD_SELINUX" = "xyes"; then
14355 BUILD_SELINUX_TRUE=
14356 BUILD_SELINUX_FALSE='#'
14357 else
14358 BUILD_SELINUX_TRUE='#'
14359 BUILD_SELINUX_FALSE=
14360 fi
14361
14362
14363
14364
14365 # Check whether --enable-xtest was given.
14366 if test "${enable_xtest+set}" = set; then :
14367 enableval=$enable_xtest; BUILD_XTEST=$enableval
14368 else
14369 BUILD_XTEST="yes"
14370 fi
14371
14372
14373 if test "x$BUILD_XTEST" = "xyes"; then
14374 BUILD_XTEST_TRUE=
14375 BUILD_XTEST_FALSE='#'
14376 else
14377 BUILD_XTEST_TRUE='#'
14378 BUILD_XTEST_FALSE=
14379 fi
14380
14381
14382
14383
14384 # Check whether --enable-xv was given.
14385 if test "${enable_xv+set}" = set; then :
14386 enableval=$enable_xv; BUILD_XV=$enableval
14387 else
14388 BUILD_XV="yes"
14389 fi
14390
14391
14392 if test "x$BUILD_XV" = "xyes"; then
14393 BUILD_XV_TRUE=
14394 BUILD_XV_FALSE='#'
14395 else
14396 BUILD_XV_TRUE='#'
14397 BUILD_XV_FALSE=
14398 fi
14399
14400
14401
14402
14403 # Check whether --enable-xvmc was given.
14404 if test "${enable_xvmc+set}" = set; then :
14405 enableval=$enable_xvmc; BUILD_XVMC=$enableval
14406 else
14407 BUILD_XVMC="yes"
14408 fi
14409
14410
14411 if test "x$BUILD_XVMC" = "xyes"; then
14412 BUILD_XVMC_TRUE=
14413 BUILD_XVMC_FALSE='#'
14414 else
14415 BUILD_XVMC_TRUE='#'
14416 BUILD_XVMC_FALSE=
14417 fi
14418
14419
14420
14421
14422 # Check whether --with-launchd was given.
14423 if test "${with_launchd+set}" = set; then :
14424 withval=$with_launchd; LAUNCHD=$withval
14425 else
14426 LAUNCHD=auto
14427 fi
14428
14429 if test "x$LAUNCHD" = xauto; then
14430 unset LAUNCHD
14431 # Extract the first word of "launchd", so it can be a program name with args.
14432 set dummy launchd; ac_word=$2
14433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14434 $as_echo_n "checking for $ac_word... " >&6; }
14435 if ${ac_cv_prog_LAUNCHD+:} false; then :
14436 $as_echo_n "(cached) " >&6
14437 else
14438 if test -n "$LAUNCHD"; then
14439 ac_cv_prog_LAUNCHD="$LAUNCHD" # Let the user override the test.
14440 else
14441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14442 for as_dir in $PATH$PATH_SEPARATOR/sbin
14443 do
14444 IFS=$as_save_IFS
14445 test -z "$as_dir" && as_dir=.
14446 for ac_exec_ext in '' $ac_executable_extensions; do
14447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
14448 ac_cv_prog_LAUNCHD="yes"
14449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14450 break 2
14451 fi
14452 done
14453 done
14454 IFS=$as_save_IFS
14455
14456 test -z "$ac_cv_prog_LAUNCHD" && ac_cv_prog_LAUNCHD="no"
14457 fi
14458 fi
14459 LAUNCHD=$ac_cv_prog_LAUNCHD
14460 if test -n "$LAUNCHD"; then
14461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LAUNCHD" >&5
14462 $as_echo "$LAUNCHD" >&6; }
14463 else
14464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14465 $as_echo "no" >&6; }
14466 fi
14467
14468
14469 fi
14470
14471 if test "x$LAUNCHD" = xyes ; then
14472
14473 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
14474
14475 fi
14476
14477 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile tests/Makefile"
14478
14479
14480 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-xkb.pc xcb-xprint.pc xcb-xselinux.pc xcb-xtest.pc xcb-xv.pc xcb-xvmc.pc"
14481
14482
14483 ac_config_files="$ac_config_files doc/xcb.doxygen"
14484
14485
14486 cat >confcache <<\_ACEOF
14487 # This file is a shell script that caches the results of configure
14488 # tests run on this system so they can be shared between configure
14489 # scripts and configure runs, see configure's option --config-cache.
14490 # It is not useful on other systems. If it contains results you don't
14491 # want to keep, you may remove or edit it.
14492 #
14493 # config.status only pays attention to the cache file if you give it
14494 # the --recheck option to rerun configure.
14495 #
14496 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14497 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14498 # following values.
14499
14500 _ACEOF
14501
14502 # The following way of writing the cache mishandles newlines in values,
14503 # but we know of no workaround that is simple, portable, and efficient.
14504 # So, we kill variables containing newlines.
14505 # Ultrix sh set writes to stderr and can't be redirected directly,
14506 # and sets the high bit in the cache file unless we assign to the vars.
14507 (
14508 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14509 eval ac_val=\$$ac_var
14510 case $ac_val in #(
14511 *${as_nl}*)
14512 case $ac_var in #(
14513 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14514 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14515 esac
14516 case $ac_var in #(
14517 _ | IFS | as_nl) ;; #(
14518 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14519 *) { eval $ac_var=; unset $ac_var;} ;;
14520 esac ;;
14521 esac
14522 done
14523
14524 (set) 2>&1 |
14525 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14526 *${as_nl}ac_space=\ *)
14527 # `set' does not quote correctly, so add quotes: double-quote
14528 # substitution turns \\\\ into \\, and sed turns \\ into \.
14529 sed -n \
14530 "s/'/'\\\\''/g;
14531 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14532 ;; #(
14533 *)
14534 # `set' quotes correctly as required by POSIX, so do not add quotes.
14535 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14536 ;;
14537 esac |
14538 sort
14539 ) |
14540 sed '
14541 /^ac_cv_env_/b end
14542 t clear
14543 :clear
14544 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14545 t end
14546 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14547 :end' >>confcache
14548 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14549 if test -w "$cache_file"; then
14550 if test "x$cache_file" != "x/dev/null"; then
14551 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14552 $as_echo "$as_me: updating cache $cache_file" >&6;}
14553 if test ! -f "$cache_file" || test -h "$cache_file"; then
14554 cat confcache >"$cache_file"
14555 else
14556 case $cache_file in #(
14557 */* | ?:*)
14558 mv -f confcache "$cache_file"$$ &&
14559 mv -f "$cache_file"$$ "$cache_file" ;; #(
14560 *)
14561 mv -f confcache "$cache_file" ;;
14562 esac
14563 fi
14564 fi
14565 else
14566 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14567 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14568 fi
14569 fi
14570 rm -f confcache
14571
14572 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14573 # Let make expand exec_prefix.
14574 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14575
14576 DEFS=-DHAVE_CONFIG_H
14577
14578 ac_libobjs=
14579 ac_ltlibobjs=
14580 U=
14581 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14582 # 1. Remove the extension, and $U if already installed.
14583 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14584 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14585 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14586 # will be set to the directory where LIBOBJS objects are built.
14587 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14588 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14589 done
14590 LIBOBJS=$ac_libobjs
14591
14592 LTLIBOBJS=$ac_ltlibobjs
14593
14594
14595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
14596 $as_echo_n "checking that generated files are newer than configure... " >&6; }
14597 if test -n "$am_sleep_pid"; then
14598 # Hide warnings about reused PIDs.
14599 wait $am_sleep_pid 2>/dev/null
14600 fi
14601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
14602 $as_echo "done" >&6; }
14603 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14604 as_fn_error $? "conditional \"AMDEP\" was never defined.
14605 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14606 fi
14607 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14608 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
14609 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14610 fi
14611 if test -n "$EXEEXT"; then
14612 am__EXEEXT_TRUE=
14613 am__EXEEXT_FALSE='#'
14614 else
14615 am__EXEEXT_TRUE='#'
14616 am__EXEEXT_FALSE=
14617 fi
14618
14619 if test -z "${HAVE_CHECK_TRUE}" && test -z "${HAVE_CHECK_FALSE}"; then
14620 as_fn_error $? "conditional \"HAVE_CHECK\" was never defined.
14621 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14622 fi
14623 if test -z "${XCB_HAVE_WIN32_TRUE}" && test -z "${XCB_HAVE_WIN32_FALSE}"; then
14624 as_fn_error $? "conditional \"XCB_HAVE_WIN32\" was never defined.
14625 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14626 fi
14627 if test -z "${BUILD_DOCS_TRUE}" && test -z "${BUILD_DOCS_FALSE}"; then
14628 as_fn_error $? "conditional \"BUILD_DOCS\" was never defined.
14629 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14630 fi
14631 if test -z "${BUILD_COMPOSITE_TRUE}" && test -z "${BUILD_COMPOSITE_FALSE}"; then
14632 as_fn_error $? "conditional \"BUILD_COMPOSITE\" was never defined.
14633 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14634 fi
14635 if test -z "${BUILD_DAMAGE_TRUE}" && test -z "${BUILD_DAMAGE_FALSE}"; then
14636 as_fn_error $? "conditional \"BUILD_DAMAGE\" was never defined.
14637 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14638 fi
14639 if test -z "${BUILD_DPMS_TRUE}" && test -z "${BUILD_DPMS_FALSE}"; then
14640 as_fn_error $? "conditional \"BUILD_DPMS\" was never defined.
14641 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14642 fi
14643 if test -z "${BUILD_DRI2_TRUE}" && test -z "${BUILD_DRI2_FALSE}"; then
14644 as_fn_error $? "conditional \"BUILD_DRI2\" was never defined.
14645 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14646 fi
14647 if test -z "${BUILD_GLX_TRUE}" && test -z "${BUILD_GLX_FALSE}"; then
14648 as_fn_error $? "conditional \"BUILD_GLX\" was never defined.
14649 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14650 fi
14651 if test -z "${BUILD_RANDR_TRUE}" && test -z "${BUILD_RANDR_FALSE}"; then
14652 as_fn_error $? "conditional \"BUILD_RANDR\" was never defined.
14653 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14654 fi
14655 if test -z "${BUILD_RECORD_TRUE}" && test -z "${BUILD_RECORD_FALSE}"; then
14656 as_fn_error $? "conditional \"BUILD_RECORD\" was never defined.
14657 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14658 fi
14659 if test -z "${BUILD_RENDER_TRUE}" && test -z "${BUILD_RENDER_FALSE}"; then
14660 as_fn_error $? "conditional \"BUILD_RENDER\" was never defined.
14661 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14662 fi
14663 if test -z "${BUILD_RESOURCE_TRUE}" && test -z "${BUILD_RESOURCE_FALSE}"; then
14664 as_fn_error $? "conditional \"BUILD_RESOURCE\" was never defined.
14665 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14666 fi
14667 if test -z "${BUILD_SCREENSAVER_TRUE}" && test -z "${BUILD_SCREENSAVER_FALSE}"; then
14668 as_fn_error $? "conditional \"BUILD_SCREENSAVER\" was never defined.
14669 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14670 fi
14671 if test -z "${BUILD_SHAPE_TRUE}" && test -z "${BUILD_SHAPE_FALSE}"; then
14672 as_fn_error $? "conditional \"BUILD_SHAPE\" was never defined.
14673 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14674 fi
14675 if test -z "${BUILD_SHM_TRUE}" && test -z "${BUILD_SHM_FALSE}"; then
14676 as_fn_error $? "conditional \"BUILD_SHM\" was never defined.
14677 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14678 fi
14679 if test -z "${BUILD_SYNC_TRUE}" && test -z "${BUILD_SYNC_FALSE}"; then
14680 as_fn_error $? "conditional \"BUILD_SYNC\" was never defined.
14681 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14682 fi
14683 if test -z "${BUILD_XEVIE_TRUE}" && test -z "${BUILD_XEVIE_FALSE}"; then
14684 as_fn_error $? "conditional \"BUILD_XEVIE\" was never defined.
14685 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14686 fi
14687 if test -z "${BUILD_XFIXES_TRUE}" && test -z "${BUILD_XFIXES_FALSE}"; then
14688 as_fn_error $? "conditional \"BUILD_XFIXES\" was never defined.
14689 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14690 fi
14691 if test -z "${BUILD_XFREE86_DRI_TRUE}" && test -z "${BUILD_XFREE86_DRI_FALSE}"; then
14692 as_fn_error $? "conditional \"BUILD_XFREE86_DRI\" was never defined.
14693 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14694 fi
14695 if test -z "${BUILD_XINERAMA_TRUE}" && test -z "${BUILD_XINERAMA_FALSE}"; then
14696 as_fn_error $? "conditional \"BUILD_XINERAMA\" was never defined.
14697 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14698 fi
14699 if test -z "${BUILD_XINPUT_TRUE}" && test -z "${BUILD_XINPUT_FALSE}"; then
14700 as_fn_error $? "conditional \"BUILD_XINPUT\" was never defined.
14701 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14702 fi
14703 if test -z "${BUILD_XKB_TRUE}" && test -z "${BUILD_XKB_FALSE}"; then
14704 as_fn_error $? "conditional \"BUILD_XKB\" was never defined.
14705 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14706 fi
14707 if test -z "${BUILD_XPRINT_TRUE}" && test -z "${BUILD_XPRINT_FALSE}"; then
14708 as_fn_error $? "conditional \"BUILD_XPRINT\" was never defined.
14709 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14710 fi
14711 if test -z "${BUILD_SELINUX_TRUE}" && test -z "${BUILD_SELINUX_FALSE}"; then
14712 as_fn_error $? "conditional \"BUILD_SELINUX\" was never defined.
14713 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14714 fi
14715 if test -z "${BUILD_XTEST_TRUE}" && test -z "${BUILD_XTEST_FALSE}"; then
14716 as_fn_error $? "conditional \"BUILD_XTEST\" was never defined.
14717 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14718 fi
14719 if test -z "${BUILD_XV_TRUE}" && test -z "${BUILD_XV_FALSE}"; then
14720 as_fn_error $? "conditional \"BUILD_XV\" was never defined.
14721 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14722 fi
14723 if test -z "${BUILD_XVMC_TRUE}" && test -z "${BUILD_XVMC_FALSE}"; then
14724 as_fn_error $? "conditional \"BUILD_XVMC\" was never defined.
14725 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14726 fi
14727
14728 : "${CONFIG_STATUS=./config.status}"
14729 ac_write_fail=0
14730 ac_clean_files_save=$ac_clean_files
14731 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14732 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14733 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14734 as_write_fail=0
14735 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14736 #! $SHELL
14737 # Generated by $as_me.
14738 # Run this file to recreate the current configuration.
14739 # Compiler output produced by configure, useful for debugging
14740 # configure, is in config.log if it exists.
14741
14742 debug=false
14743 ac_cs_recheck=false
14744 ac_cs_silent=false
14745
14746 SHELL=\${CONFIG_SHELL-$SHELL}
14747 export SHELL
14748 _ASEOF
14749 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14750 ## -------------------- ##
14751 ## M4sh Initialization. ##
14752 ## -------------------- ##
14753
14754 # Be more Bourne compatible
14755 DUALCASE=1; export DUALCASE # for MKS sh
14756 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14757 emulate sh
14758 NULLCMD=:
14759 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14760 # is contrary to our usage. Disable this feature.
14761 alias -g '${1+"$@"}'='"$@"'
14762 setopt NO_GLOB_SUBST
14763 else
14764 case `(set -o) 2>/dev/null` in #(
14765 *posix*) :
14766 set -o posix ;; #(
14767 *) :
14768 ;;
14769 esac
14770 fi
14771
14772
14773 as_nl='
14774 '
14775 export as_nl
14776 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14777 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14778 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14779 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14780 # Prefer a ksh shell builtin over an external printf program on Solaris,
14781 # but without wasting forks for bash or zsh.
14782 if test -z "$BASH_VERSION$ZSH_VERSION" \
14783 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14784 as_echo='print -r --'
14785 as_echo_n='print -rn --'
14786 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14787 as_echo='printf %s\n'
14788 as_echo_n='printf %s'
14789 else
14790 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14791 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14792 as_echo_n='/usr/ucb/echo -n'
14793 else
14794 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14795 as_echo_n_body='eval
14796 arg=$1;
14797 case $arg in #(
14798 *"$as_nl"*)
14799 expr "X$arg" : "X\\(.*\\)$as_nl";
14800 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14801 esac;
14802 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14803 '
14804 export as_echo_n_body
14805 as_echo_n='sh -c $as_echo_n_body as_echo'
14806 fi
14807 export as_echo_body
14808 as_echo='sh -c $as_echo_body as_echo'
14809 fi
14810
14811 # The user is always right.
14812 if test "${PATH_SEPARATOR+set}" != set; then
14813 PATH_SEPARATOR=:
14814 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14815 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14816 PATH_SEPARATOR=';'
14817 }
14818 fi
14819
14820
14821 # IFS
14822 # We need space, tab and new line, in precisely that order. Quoting is
14823 # there to prevent editors from complaining about space-tab.
14824 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14825 # splitting by setting IFS to empty value.)
14826 IFS=" "" $as_nl"
14827
14828 # Find who we are. Look in the path if we contain no directory separator.
14829 as_myself=
14830 case $0 in #((
14831 *[\\/]* ) as_myself=$0 ;;
14832 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14833 for as_dir in $PATH
14834 do
14835 IFS=$as_save_IFS
14836 test -z "$as_dir" && as_dir=.
14837 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14838 done
14839 IFS=$as_save_IFS
14840
14841 ;;
14842 esac
14843 # We did not find ourselves, most probably we were run as `sh COMMAND'
14844 # in which case we are not to be found in the path.
14845 if test "x$as_myself" = x; then
14846 as_myself=$0
14847 fi
14848 if test ! -f "$as_myself"; then
14849 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14850 exit 1
14851 fi
14852
14853 # Unset variables that we do not need and which cause bugs (e.g. in
14854 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14855 # suppresses any "Segmentation fault" message there. '((' could
14856 # trigger a bug in pdksh 5.2.14.
14857 for as_var in BASH_ENV ENV MAIL MAILPATH
14858 do eval test x\${$as_var+set} = xset \
14859 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14860 done
14861 PS1='$ '
14862 PS2='> '
14863 PS4='+ '
14864
14865 # NLS nuisances.
14866 LC_ALL=C
14867 export LC_ALL
14868 LANGUAGE=C
14869 export LANGUAGE
14870
14871 # CDPATH.
14872 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14873
14874
14875 # as_fn_error STATUS ERROR [LINENO LOG_FD]
14876 # ----------------------------------------
14877 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14878 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14879 # script with STATUS, using 1 if that was 0.
14880 as_fn_error ()
14881 {
14882 as_status=$1; test $as_status -eq 0 && as_status=1
14883 if test "$4"; then
14884 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14885 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
14886 fi
14887 $as_echo "$as_me: error: $2" >&2
14888 as_fn_exit $as_status
14889 } # as_fn_error
14890
14891
14892 # as_fn_set_status STATUS
14893 # -----------------------
14894 # Set $? to STATUS, without forking.
14895 as_fn_set_status ()
14896 {
14897 return $1
14898 } # as_fn_set_status
14899
14900 # as_fn_exit STATUS
14901 # -----------------
14902 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14903 as_fn_exit ()
14904 {
14905 set +e
14906 as_fn_set_status $1
14907 exit $1
14908 } # as_fn_exit
14909
14910 # as_fn_unset VAR
14911 # ---------------
14912 # Portably unset VAR.
14913 as_fn_unset ()
14914 {
14915 { eval $1=; unset $1;}
14916 }
14917 as_unset=as_fn_unset
14918 # as_fn_append VAR VALUE
14919 # ----------------------
14920 # Append the text in VALUE to the end of the definition contained in VAR. Take
14921 # advantage of any shell optimizations that allow amortized linear growth over
14922 # repeated appends, instead of the typical quadratic growth present in naive
14923 # implementations.
14924 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14925 eval 'as_fn_append ()
14926 {
14927 eval $1+=\$2
14928 }'
14929 else
14930 as_fn_append ()
14931 {
14932 eval $1=\$$1\$2
14933 }
14934 fi # as_fn_append
14935
14936 # as_fn_arith ARG...
14937 # ------------------
14938 # Perform arithmetic evaluation on the ARGs, and store the result in the
14939 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14940 # must be portable across $(()) and expr.
14941 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14942 eval 'as_fn_arith ()
14943 {
14944 as_val=$(( $* ))
14945 }'
14946 else
14947 as_fn_arith ()
14948 {
14949 as_val=`expr "$@" || test $? -eq 1`
14950 }
14951 fi # as_fn_arith
14952
14953
14954 if expr a : '\(a\)' >/dev/null 2>&1 &&
14955 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14956 as_expr=expr
14957 else
14958 as_expr=false
14959 fi
14960
14961 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14962 as_basename=basename
14963 else
14964 as_basename=false
14965 fi
14966
14967 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14968 as_dirname=dirname
14969 else
14970 as_dirname=false
14971 fi
14972
14973 as_me=`$as_basename -- "$0" ||
14974 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14975 X"$0" : 'X\(//\)$' \| \
14976 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14977 $as_echo X/"$0" |
14978 sed '/^.*\/\([^/][^/]*\)\/*$/{
14979 s//\1/
14980 q
14981 }
14982 /^X\/\(\/\/\)$/{
14983 s//\1/
14984 q
14985 }
14986 /^X\/\(\/\).*/{
14987 s//\1/
14988 q
14989 }
14990 s/.*/./; q'`
14991
14992 # Avoid depending upon Character Ranges.
14993 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14994 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14995 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14996 as_cr_digits='0123456789'
14997 as_cr_alnum=$as_cr_Letters$as_cr_digits
14998
14999 ECHO_C= ECHO_N= ECHO_T=
15000 case `echo -n x` in #(((((
15001 -n*)
15002 case `echo 'xy\c'` in
15003 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
15004 xy) ECHO_C='\c';;
15005 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
15006 ECHO_T=' ';;
15007 esac;;
15008 *)
15009 ECHO_N='-n';;
15010 esac
15011
15012 rm -f conf$$ conf$$.exe conf$$.file
15013 if test -d conf$$.dir; then
15014 rm -f conf$$.dir/conf$$.file
15015 else
15016 rm -f conf$$.dir
15017 mkdir conf$$.dir 2>/dev/null
15018 fi
15019 if (echo >conf$$.file) 2>/dev/null; then
15020 if ln -s conf$$.file conf$$ 2>/dev/null; then
15021 as_ln_s='ln -s'
15022 # ... but there are two gotchas:
15023 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15024 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15025 # In both cases, we have to default to `cp -p'.
15026 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15027 as_ln_s='cp -p'
15028 elif ln conf$$.file conf$$ 2>/dev/null; then
15029 as_ln_s=ln
15030 else
15031 as_ln_s='cp -p'
15032 fi
15033 else
15034 as_ln_s='cp -p'
15035 fi
15036 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15037 rmdir conf$$.dir 2>/dev/null
15038
15039
15040 # as_fn_mkdir_p
15041 # -------------
15042 # Create "$as_dir" as a directory, including parents if necessary.
15043 as_fn_mkdir_p ()
15044 {
15045
15046 case $as_dir in #(
15047 -*) as_dir=./$as_dir;;
15048 esac
15049 test -d "$as_dir" || eval $as_mkdir_p || {
15050 as_dirs=
15051 while :; do
15052 case $as_dir in #(
15053 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15054 *) as_qdir=$as_dir;;
15055 esac
15056 as_dirs="'$as_qdir' $as_dirs"
15057 as_dir=`$as_dirname -- "$as_dir" ||
15058 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15059 X"$as_dir" : 'X\(//\)[^/]' \| \
15060 X"$as_dir" : 'X\(//\)$' \| \
15061 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15062 $as_echo X"$as_dir" |
15063 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15064 s//\1/
15065 q
15066 }
15067 /^X\(\/\/\)[^/].*/{
15068 s//\1/
15069 q
15070 }
15071 /^X\(\/\/\)$/{
15072 s//\1/
15073 q
15074 }
15075 /^X\(\/\).*/{
15076 s//\1/
15077 q
15078 }
15079 s/.*/./; q'`
15080 test -d "$as_dir" && break
15081 done
15082 test -z "$as_dirs" || eval "mkdir $as_dirs"
15083 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
15084
15085
15086 } # as_fn_mkdir_p
15087 if mkdir -p . 2>/dev/null; then
15088 as_mkdir_p='mkdir -p "$as_dir"'
15089 else
15090 test -d ./-p && rmdir ./-p
15091 as_mkdir_p=false
15092 fi
15093
15094 if test -x / >/dev/null 2>&1; then
15095 as_test_x='test -x'
15096 else
15097 if ls -dL / >/dev/null 2>&1; then
15098 as_ls_L_option=L
15099 else
15100 as_ls_L_option=
15101 fi
15102 as_test_x='
15103 eval sh -c '\''
15104 if test -d "$1"; then
15105 test -d "$1/.";
15106 else
15107 case $1 in #(
15108 -*)set "./$1";;
15109 esac;
15110 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15111 ???[sx]*):;;*)false;;esac;fi
15112 '\'' sh
15113 '
15114 fi
15115 as_executable_p=$as_test_x
15116
15117 # Sed expression to map a string onto a valid CPP name.
15118 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15119
15120 # Sed expression to map a string onto a valid variable name.
15121 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15122
15123
15124 exec 6>&1
15125 ## ----------------------------------- ##
15126 ## Main body of $CONFIG_STATUS script. ##
15127 ## ----------------------------------- ##
15128 _ASEOF
15129 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15130
15131 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15132 # Save the log message, to keep $0 and so on meaningful, and to
15133 # report actual input values of CONFIG_FILES etc. instead of their
15134 # values after options handling.
15135 ac_log="
15136 This file was extended by libxcb $as_me 1.9.1, which was
15137 generated by GNU Autoconf 2.68. Invocation command line was
15138
15139 CONFIG_FILES = $CONFIG_FILES
15140 CONFIG_HEADERS = $CONFIG_HEADERS
15141 CONFIG_LINKS = $CONFIG_LINKS
15142 CONFIG_COMMANDS = $CONFIG_COMMANDS
15143 $ $0 $@
15144
15145 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15146 "
15147
15148 _ACEOF
15149
15150 case $ac_config_files in *"
15151 "*) set x $ac_config_files; shift; ac_config_files=$*;;
15152 esac
15153
15154 case $ac_config_headers in *"
15155 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15156 esac
15157
15158
15159 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15160 # Files that config.status was made for.
15161 config_files="$ac_config_files"
15162 config_headers="$ac_config_headers"
15163 config_commands="$ac_config_commands"
15164
15165 _ACEOF
15166
15167 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15168 ac_cs_usage="\
15169 \`$as_me' instantiates files and other configuration actions
15170 from templates according to the current configuration. Unless the files
15171 and actions are specified as TAGs, all are instantiated by default.
15172
15173 Usage: $0 [OPTION]... [TAG]...
15174
15175 -h, --help print this help, then exit
15176 -V, --version print version number and configuration settings, then exit
15177 --config print configuration, then exit
15178 -q, --quiet, --silent
15179 do not print progress messages
15180 -d, --debug don't remove temporary files
15181 --recheck update $as_me by reconfiguring in the same conditions
15182 --file=FILE[:TEMPLATE]
15183 instantiate the configuration file FILE
15184 --header=FILE[:TEMPLATE]
15185 instantiate the configuration header FILE
15186
15187 Configuration files:
15188 $config_files
15189
15190 Configuration headers:
15191 $config_headers
15192
15193 Configuration commands:
15194 $config_commands
15195
15196 Report bugs to <xcb (at] lists.freedesktop.org>."
15197
15198 _ACEOF
15199 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15200 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
15201 ac_cs_version="\\
15202 libxcb config.status 1.9.1
15203 configured by $0, generated by GNU Autoconf 2.68,
15204 with options \\"\$ac_cs_config\\"
15205
15206 Copyright (C) 2010 Free Software Foundation, Inc.
15207 This config.status script is free software; the Free Software Foundation
15208 gives unlimited permission to copy, distribute and modify it."
15209
15210 ac_pwd='$ac_pwd'
15211 srcdir='$srcdir'
15212 INSTALL='$INSTALL'
15213 MKDIR_P='$MKDIR_P'
15214 AWK='$AWK'
15215 test -n "\$AWK" || AWK=awk
15216 _ACEOF
15217
15218 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15219 # The default lists apply if the user does not specify any file.
15220 ac_need_defaults=:
15221 while test $# != 0
15222 do
15223 case $1 in
15224 --*=?*)
15225 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15226 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15227 ac_shift=:
15228 ;;
15229 --*=)
15230 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15231 ac_optarg=
15232 ac_shift=:
15233 ;;
15234 *)
15235 ac_option=$1
15236 ac_optarg=$2
15237 ac_shift=shift
15238 ;;
15239 esac
15240
15241 case $ac_option in
15242 # Handling of the options.
15243 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15244 ac_cs_recheck=: ;;
15245 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15246 $as_echo "$ac_cs_version"; exit ;;
15247 --config | --confi | --conf | --con | --co | --c )
15248 $as_echo "$ac_cs_config"; exit ;;
15249 --debug | --debu | --deb | --de | --d | -d )
15250 debug=: ;;
15251 --file | --fil | --fi | --f )
15252 $ac_shift
15253 case $ac_optarg in
15254 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15255 '') as_fn_error $? "missing file argument" ;;
15256 esac
15257 as_fn_append CONFIG_FILES " '$ac_optarg'"
15258 ac_need_defaults=false;;
15259 --header | --heade | --head | --hea )
15260 $ac_shift
15261 case $ac_optarg in
15262 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15263 esac
15264 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15265 ac_need_defaults=false;;
15266 --he | --h)
15267 # Conflict between --help and --header
15268 as_fn_error $? "ambiguous option: \`$1'
15269 Try \`$0 --help' for more information.";;
15270 --help | --hel | -h )
15271 $as_echo "$ac_cs_usage"; exit ;;
15272 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15273 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15274 ac_cs_silent=: ;;
15275
15276 # This is an error.
15277 -*) as_fn_error $? "unrecognized option: \`$1'
15278 Try \`$0 --help' for more information." ;;
15279
15280 *) as_fn_append ac_config_targets " $1"
15281 ac_need_defaults=false ;;
15282
15283 esac
15284 shift
15285 done
15286
15287 ac_configure_extra_args=
15288
15289 if $ac_cs_silent; then
15290 exec 6>/dev/null
15291 ac_configure_extra_args="$ac_configure_extra_args --silent"
15292 fi
15293
15294 _ACEOF
15295 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15296 if \$ac_cs_recheck; then
15297 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15298 shift
15299 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15300 CONFIG_SHELL='$SHELL'
15301 export CONFIG_SHELL
15302 exec "\$@"
15303 fi
15304
15305 _ACEOF
15306 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15307 exec 5>>config.log
15308 {
15309 echo
15310 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15311 ## Running $as_me. ##
15312 _ASBOX
15313 $as_echo "$ac_log"
15314 } >&5
15315
15316 _ACEOF
15317 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15318 #
15319 # INIT-COMMANDS
15320 #
15321 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15322
15323
15324 # The HP-UX ksh and POSIX shell print the target directory to stdout
15325 # if CDPATH is set.
15326 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15327
15328 sed_quote_subst='$sed_quote_subst'
15329 double_quote_subst='$double_quote_subst'
15330 delay_variable_subst='$delay_variable_subst'
15331 AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
15332 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
15333 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15334 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15335 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15336 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15337 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15338 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15339 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15340 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15341 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15342 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
15343 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15344 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15345 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15346 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15347 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15348 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15349 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15350 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15351 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15352 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15353 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15354 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15355 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15356 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15357 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15358 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15359 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15360 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15361 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15362 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15363 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
15364 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
15365 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15366 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15367 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15368 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15369 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
15370 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
15371 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
15372 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15373 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15374 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
15375 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15376 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15377 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15378 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15379 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15380 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15381 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15382 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15383 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15384 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15385 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15386 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15387 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15388 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
15389 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
15390 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
15391 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15392 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15393 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15394 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15395 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15396 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15397 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15398 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15399 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
15400 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15401 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15402 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15403 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15404 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15405 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15406 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15407 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15408 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15409 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15410 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15411 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15412 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15413 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15414 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15415 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15416 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15417 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15418 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15419 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15420 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15421 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15422 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15423 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15424 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15425 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15426 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15427 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15428 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15429 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15430 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15431 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15432 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15433 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15434 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15435 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15436 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
15437 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15438 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15439 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15440 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15441 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15442 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15443 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15444 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15445 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15446 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15447 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15448 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15449 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15450 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15451 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15452 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15453 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15454 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15455 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15456 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15457 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15458 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15459 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15460 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15461 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15462
15463 LTCC='$LTCC'
15464 LTCFLAGS='$LTCFLAGS'
15465 compiler='$compiler_DEFAULT'
15466
15467 # A function that is used when there is no print builtin or printf.
15468 func_fallback_echo ()
15469 {
15470 eval 'cat <<_LTECHO_EOF
15471 \$1
15472 _LTECHO_EOF'
15473 }
15474
15475 # Quote evaled strings.
15476 for var in AS \
15477 DLLTOOL \
15478 OBJDUMP \
15479 SHELL \
15480 ECHO \
15481 PATH_SEPARATOR \
15482 SED \
15483 GREP \
15484 EGREP \
15485 FGREP \
15486 LD \
15487 NM \
15488 LN_S \
15489 lt_SP2NL \
15490 lt_NL2SP \
15491 reload_flag \
15492 deplibs_check_method \
15493 file_magic_cmd \
15494 file_magic_glob \
15495 want_nocaseglob \
15496 sharedlib_from_linklib_cmd \
15497 AR \
15498 AR_FLAGS \
15499 archiver_list_spec \
15500 STRIP \
15501 RANLIB \
15502 CC \
15503 CFLAGS \
15504 compiler \
15505 lt_cv_sys_global_symbol_pipe \
15506 lt_cv_sys_global_symbol_to_cdecl \
15507 lt_cv_sys_global_symbol_to_c_name_address \
15508 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15509 nm_file_list_spec \
15510 lt_prog_compiler_no_builtin_flag \
15511 lt_prog_compiler_pic \
15512 lt_prog_compiler_wl \
15513 lt_prog_compiler_static \
15514 lt_cv_prog_compiler_c_o \
15515 need_locks \
15516 MANIFEST_TOOL \
15517 DSYMUTIL \
15518 NMEDIT \
15519 LIPO \
15520 OTOOL \
15521 OTOOL64 \
15522 shrext_cmds \
15523 export_dynamic_flag_spec \
15524 whole_archive_flag_spec \
15525 compiler_needs_object \
15526 with_gnu_ld \
15527 allow_undefined_flag \
15528 no_undefined_flag \
15529 hardcode_libdir_flag_spec \
15530 hardcode_libdir_separator \
15531 exclude_expsyms \
15532 include_expsyms \
15533 file_list_spec \
15534 variables_saved_for_relink \
15535 libname_spec \
15536 library_names_spec \
15537 soname_spec \
15538 install_override_mode \
15539 finish_eval \
15540 old_striplib \
15541 striplib; do
15542 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15543 *[\\\\\\\`\\"\\\$]*)
15544 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15545 ;;
15546 *)
15547 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15548 ;;
15549 esac
15550 done
15551
15552 # Double-quote double-evaled strings.
15553 for var in reload_cmds \
15554 old_postinstall_cmds \
15555 old_postuninstall_cmds \
15556 old_archive_cmds \
15557 extract_expsyms_cmds \
15558 old_archive_from_new_cmds \
15559 old_archive_from_expsyms_cmds \
15560 archive_cmds \
15561 archive_expsym_cmds \
15562 module_cmds \
15563 module_expsym_cmds \
15564 export_symbols_cmds \
15565 prelink_cmds \
15566 postlink_cmds \
15567 postinstall_cmds \
15568 postuninstall_cmds \
15569 finish_cmds \
15570 sys_lib_search_path_spec \
15571 sys_lib_dlsearch_path_spec; do
15572 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15573 *[\\\\\\\`\\"\\\$]*)
15574 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15575 ;;
15576 *)
15577 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15578 ;;
15579 esac
15580 done
15581
15582 ac_aux_dir='$ac_aux_dir'
15583 xsi_shell='$xsi_shell'
15584 lt_shell_append='$lt_shell_append'
15585
15586 # See if we are running on zsh, and set the options which allow our
15587 # commands through without removal of \ escapes INIT.
15588 if test -n "\${ZSH_VERSION+set}" ; then
15589 setopt NO_GLOB_SUBST
15590 fi
15591
15592
15593 PACKAGE='$PACKAGE'
15594 VERSION='$VERSION'
15595 TIMESTAMP='$TIMESTAMP'
15596 RM='$RM'
15597 ofile='$ofile'
15598
15599
15600
15601
15602 _ACEOF
15603
15604 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15605
15606 # Handling of arguments.
15607 for ac_config_target in $ac_config_targets
15608 do
15609 case $ac_config_target in
15610 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15611 "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
15612 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15613 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15614 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15615 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
15616 "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
15617 "xcb.pc") CONFIG_FILES="$CONFIG_FILES xcb.pc" ;;
15618 "xcb-composite.pc") CONFIG_FILES="$CONFIG_FILES xcb-composite.pc" ;;
15619 "xcb-damage.pc") CONFIG_FILES="$CONFIG_FILES xcb-damage.pc" ;;
15620 "xcb-dpms.pc") CONFIG_FILES="$CONFIG_FILES xcb-dpms.pc" ;;
15621 "xcb-dri2.pc") CONFIG_FILES="$CONFIG_FILES xcb-dri2.pc" ;;
15622 "xcb-glx.pc") CONFIG_FILES="$CONFIG_FILES xcb-glx.pc" ;;
15623 "xcb-randr.pc") CONFIG_FILES="$CONFIG_FILES xcb-randr.pc" ;;
15624 "xcb-record.pc") CONFIG_FILES="$CONFIG_FILES xcb-record.pc" ;;
15625 "xcb-render.pc") CONFIG_FILES="$CONFIG_FILES xcb-render.pc" ;;
15626 "xcb-res.pc") CONFIG_FILES="$CONFIG_FILES xcb-res.pc" ;;
15627 "xcb-screensaver.pc") CONFIG_FILES="$CONFIG_FILES xcb-screensaver.pc" ;;
15628 "xcb-shape.pc") CONFIG_FILES="$CONFIG_FILES xcb-shape.pc" ;;
15629 "xcb-shm.pc") CONFIG_FILES="$CONFIG_FILES xcb-shm.pc" ;;
15630 "xcb-sync.pc") CONFIG_FILES="$CONFIG_FILES xcb-sync.pc" ;;
15631 "xcb-xevie.pc") CONFIG_FILES="$CONFIG_FILES xcb-xevie.pc" ;;
15632 "xcb-xf86dri.pc") CONFIG_FILES="$CONFIG_FILES xcb-xf86dri.pc" ;;
15633 "xcb-xfixes.pc") CONFIG_FILES="$CONFIG_FILES xcb-xfixes.pc" ;;
15634 "xcb-xinerama.pc") CONFIG_FILES="$CONFIG_FILES xcb-xinerama.pc" ;;
15635 "xcb-xinput.pc") CONFIG_FILES="$CONFIG_FILES xcb-xinput.pc" ;;
15636 "xcb-xkb.pc") CONFIG_FILES="$CONFIG_FILES xcb-xkb.pc" ;;
15637 "xcb-xprint.pc") CONFIG_FILES="$CONFIG_FILES xcb-xprint.pc" ;;
15638 "xcb-xselinux.pc") CONFIG_FILES="$CONFIG_FILES xcb-xselinux.pc" ;;
15639 "xcb-xtest.pc") CONFIG_FILES="$CONFIG_FILES xcb-xtest.pc" ;;
15640 "xcb-xv.pc") CONFIG_FILES="$CONFIG_FILES xcb-xv.pc" ;;
15641 "xcb-xvmc.pc") CONFIG_FILES="$CONFIG_FILES xcb-xvmc.pc" ;;
15642 "doc/xcb.doxygen") CONFIG_FILES="$CONFIG_FILES doc/xcb.doxygen" ;;
15643
15644 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15645 esac
15646 done
15647
15648
15649 # If the user did not use the arguments to specify the items to instantiate,
15650 # then the envvar interface is used. Set only those that are not.
15651 # We use the long form for the default assignment because of an extremely
15652 # bizarre bug on SunOS 4.1.3.
15653 if $ac_need_defaults; then
15654 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15655 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15656 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15657 fi
15658
15659 # Have a temporary directory for convenience. Make it in the build tree
15660 # simply because there is no reason against having it here, and in addition,
15661 # creating and moving files from /tmp can sometimes cause problems.
15662 # Hook for its removal unless debugging.
15663 # Note that there is a small window in which the directory will not be cleaned:
15664 # after its creation but before its name has been assigned to `$tmp'.
15665 $debug ||
15666 {
15667 tmp= ac_tmp=
15668 trap 'exit_status=$?
15669 : "${ac_tmp:=$tmp}"
15670 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
15671 ' 0
15672 trap 'as_fn_exit 1' 1 2 13 15
15673 }
15674 # Create a (secure) tmp directory for tmp files.
15675
15676 {
15677 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15678 test -d "$tmp"
15679 } ||
15680 {
15681 tmp=./conf$$-$RANDOM
15682 (umask 077 && mkdir "$tmp")
15683 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
15684 ac_tmp=$tmp
15685
15686 # Set up the scripts for CONFIG_FILES section.
15687 # No need to generate them if there are no CONFIG_FILES.
15688 # This happens for instance with `./config.status config.h'.
15689 if test -n "$CONFIG_FILES"; then
15690
15691
15692 ac_cr=`echo X | tr X '\015'`
15693 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15694 # But we know of no other shell where ac_cr would be empty at this
15695 # point, so we can use a bashism as a fallback.
15696 if test "x$ac_cr" = x; then
15697 eval ac_cr=\$\'\\r\'
15698 fi
15699 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15700 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15701 ac_cs_awk_cr='\\r'
15702 else
15703 ac_cs_awk_cr=$ac_cr
15704 fi
15705
15706 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
15707 _ACEOF
15708
15709
15710 {
15711 echo "cat >conf$$subs.awk <<_ACEOF" &&
15712 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15713 echo "_ACEOF"
15714 } >conf$$subs.sh ||
15715 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15716 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
15717 ac_delim='%!_!# '
15718 for ac_last_try in false false false false false :; do
15719 . ./conf$$subs.sh ||
15720 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15721
15722 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15723 if test $ac_delim_n = $ac_delim_num; then
15724 break
15725 elif $ac_last_try; then
15726 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15727 else
15728 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15729 fi
15730 done
15731 rm -f conf$$subs.sh
15732
15733 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15734 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
15735 _ACEOF
15736 sed -n '
15737 h
15738 s/^/S["/; s/!.*/"]=/
15739 p
15740 g
15741 s/^[^!]*!//
15742 :repl
15743 t repl
15744 s/'"$ac_delim"'$//
15745 t delim
15746 :nl
15747 h
15748 s/\(.\{148\}\)..*/\1/
15749 t more1
15750 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15751 p
15752 n
15753 b repl
15754 :more1
15755 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15756 p
15757 g
15758 s/.\{148\}//
15759 t nl
15760 :delim
15761 h
15762 s/\(.\{148\}\)..*/\1/
15763 t more2
15764 s/["\\]/\\&/g; s/^/"/; s/$/"/
15765 p
15766 b
15767 :more2
15768 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15769 p
15770 g
15771 s/.\{148\}//
15772 t delim
15773 ' <conf$$subs.awk | sed '
15774 /^[^""]/{
15775 N
15776 s/\n//
15777 }
15778 ' >>$CONFIG_STATUS || ac_write_fail=1
15779 rm -f conf$$subs.awk
15780 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15781 _ACAWK
15782 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
15783 for (key in S) S_is_set[key] = 1
15784 FS = ""
15785
15786 }
15787 {
15788 line = $ 0
15789 nfields = split(line, field, "@")
15790 substed = 0
15791 len = length(field[1])
15792 for (i = 2; i < nfields; i++) {
15793 key = field[i]
15794 keylen = length(key)
15795 if (S_is_set[key]) {
15796 value = S[key]
15797 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15798 len += length(value) + length(field[++i])
15799 substed = 1
15800 } else
15801 len += 1 + keylen
15802 }
15803
15804 print line
15805 }
15806
15807 _ACAWK
15808 _ACEOF
15809 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15810 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15811 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15812 else
15813 cat
15814 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
15815 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
15816 _ACEOF
15817
15818 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
15819 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
15820 # trailing colons and then remove the whole line if VPATH becomes empty
15821 # (actually we leave an empty line to preserve line numbers).
15822 if test "x$srcdir" = x.; then
15823 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
15824 h
15825 s///
15826 s/^/:/
15827 s/[ ]*$/:/
15828 s/:\$(srcdir):/:/g
15829 s/:\${srcdir}:/:/g
15830 s/:@srcdir@:/:/g
15831 s/^:*//
15832 s/:*$//
15833 x
15834 s/\(=[ ]*\).*/\1/
15835 G
15836 s/\n//
15837 s/^[^=]*=[ ]*$//
15838 }'
15839 fi
15840
15841 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15842 fi # test -n "$CONFIG_FILES"
15843
15844 # Set up the scripts for CONFIG_HEADERS section.
15845 # No need to generate them if there are no CONFIG_HEADERS.
15846 # This happens for instance with `./config.status Makefile'.
15847 if test -n "$CONFIG_HEADERS"; then
15848 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
15849 BEGIN {
15850 _ACEOF
15851
15852 # Transform confdefs.h into an awk script `defines.awk', embedded as
15853 # here-document in config.status, that substitutes the proper values into
15854 # config.h.in to produce config.h.
15855
15856 # Create a delimiter string that does not exist in confdefs.h, to ease
15857 # handling of long lines.
15858 ac_delim='%!_!# '
15859 for ac_last_try in false false :; do
15860 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
15861 if test -z "$ac_tt"; then
15862 break
15863 elif $ac_last_try; then
15864 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
15865 else
15866 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15867 fi
15868 done
15869
15870 # For the awk script, D is an array of macro values keyed by name,
15871 # likewise P contains macro parameters if any. Preserve backslash
15872 # newline sequences.
15873
15874 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15875 sed -n '
15876 s/.\{148\}/&'"$ac_delim"'/g
15877 t rset
15878 :rset
15879 s/^[ ]*#[ ]*define[ ][ ]*/ /
15880 t def
15881 d
15882 :def
15883 s/\\$//
15884 t bsnl
15885 s/["\\]/\\&/g
15886 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15887 D["\1"]=" \3"/p
15888 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
15889 d
15890 :bsnl
15891 s/["\\]/\\&/g
15892 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15893 D["\1"]=" \3\\\\\\n"\\/p
15894 t cont
15895 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15896 t cont
15897 d
15898 :cont
15899 n
15900 s/.\{148\}/&'"$ac_delim"'/g
15901 t clear
15902 :clear
15903 s/\\$//
15904 t bsnlc
15905 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15906 d
15907 :bsnlc
15908 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15909 b cont
15910 ' <confdefs.h | sed '
15911 s/'"$ac_delim"'/"\\\
15912 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15913
15914 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15915 for (key in D) D_is_set[key] = 1
15916 FS = ""
15917 }
15918 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15919 line = \$ 0
15920 split(line, arg, " ")
15921 if (arg[1] == "#") {
15922 defundef = arg[2]
15923 mac1 = arg[3]
15924 } else {
15925 defundef = substr(arg[1], 2)
15926 mac1 = arg[2]
15927 }
15928 split(mac1, mac2, "(") #)
15929 macro = mac2[1]
15930 prefix = substr(line, 1, index(line, defundef) - 1)
15931 if (D_is_set[macro]) {
15932 # Preserve the white space surrounding the "#".
15933 print prefix "define", macro P[macro] D[macro]
15934 next
15935 } else {
15936 # Replace #undef with comments. This is necessary, for example,
15937 # in the case of _POSIX_SOURCE, which is predefined and required
15938 # on some systems where configure will not decide to define it.
15939 if (defundef == "undef") {
15940 print "/*", prefix defundef, macro, "*/"
15941 next
15942 }
15943 }
15944 }
15945 { print }
15946 _ACAWK
15947 _ACEOF
15948 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15949 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
15950 fi # test -n "$CONFIG_HEADERS"
15951
15952
15953 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
15954 shift
15955 for ac_tag
15956 do
15957 case $ac_tag in
15958 :[FHLC]) ac_mode=$ac_tag; continue;;
15959 esac
15960 case $ac_mode$ac_tag in
15961 :[FHL]*:*);;
15962 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
15963 :[FH]-) ac_tag=-:-;;
15964 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15965 esac
15966 ac_save_IFS=$IFS
15967 IFS=:
15968 set x $ac_tag
15969 IFS=$ac_save_IFS
15970 shift
15971 ac_file=$1
15972 shift
15973
15974 case $ac_mode in
15975 :L) ac_source=$1;;
15976 :[FH])
15977 ac_file_inputs=
15978 for ac_f
15979 do
15980 case $ac_f in
15981 -) ac_f="$ac_tmp/stdin";;
15982 *) # Look for the file first in the build tree, then in the source tree
15983 # (if the path is not absolute). The absolute path cannot be DOS-style,
15984 # because $ac_f cannot contain `:'.
15985 test -f "$ac_f" ||
15986 case $ac_f in
15987 [\\/$]*) false;;
15988 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15989 esac ||
15990 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15991 esac
15992 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15993 as_fn_append ac_file_inputs " '$ac_f'"
15994 done
15995
15996 # Let's still pretend it is `configure' which instantiates (i.e., don't
15997 # use $as_me), people would be surprised to read:
15998 # /* config.h. Generated by config.status. */
15999 configure_input='Generated from '`
16000 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16001 `' by configure.'
16002 if test x"$ac_file" != x-; then
16003 configure_input="$ac_file. $configure_input"
16004 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
16005 $as_echo "$as_me: creating $ac_file" >&6;}
16006 fi
16007 # Neutralize special characters interpreted by sed in replacement strings.
16008 case $configure_input in #(
16009 *\&* | *\|* | *\\* )
16010 ac_sed_conf_input=`$as_echo "$configure_input" |
16011 sed 's/[\\\\&|]/\\\\&/g'`;; #(
16012 *) ac_sed_conf_input=$configure_input;;
16013 esac
16014
16015 case $ac_tag in
16016 *:-:* | *:-) cat >"$ac_tmp/stdin" \
16017 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
16018 esac
16019 ;;
16020 esac
16021
16022 ac_dir=`$as_dirname -- "$ac_file" ||
16023 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16024 X"$ac_file" : 'X\(//\)[^/]' \| \
16025 X"$ac_file" : 'X\(//\)$' \| \
16026 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
16027 $as_echo X"$ac_file" |
16028 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16029 s//\1/
16030 q
16031 }
16032 /^X\(\/\/\)[^/].*/{
16033 s//\1/
16034 q
16035 }
16036 /^X\(\/\/\)$/{
16037 s//\1/
16038 q
16039 }
16040 /^X\(\/\).*/{
16041 s//\1/
16042 q
16043 }
16044 s/.*/./; q'`
16045 as_dir="$ac_dir"; as_fn_mkdir_p
16046 ac_builddir=.
16047
16048 case "$ac_dir" in
16049 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16050 *)
16051 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16052 # A ".." for each directory in $ac_dir_suffix.
16053 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16054 case $ac_top_builddir_sub in
16055 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16056 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16057 esac ;;
16058 esac
16059 ac_abs_top_builddir=$ac_pwd
16060 ac_abs_builddir=$ac_pwd$ac_dir_suffix
16061 # for backward compatibility:
16062 ac_top_builddir=$ac_top_build_prefix
16063
16064 case $srcdir in
16065 .) # We are building in place.
16066 ac_srcdir=.
16067 ac_top_srcdir=$ac_top_builddir_sub
16068 ac_abs_top_srcdir=$ac_pwd ;;
16069 [\\/]* | ?:[\\/]* ) # Absolute name.
16070 ac_srcdir=$srcdir$ac_dir_suffix;
16071 ac_top_srcdir=$srcdir
16072 ac_abs_top_srcdir=$srcdir ;;
16073 *) # Relative name.
16074 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16075 ac_top_srcdir=$ac_top_build_prefix$srcdir
16076 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
16077 esac
16078 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16079
16080
16081 case $ac_mode in
16082 :F)
16083 #
16084 # CONFIG_FILE
16085 #
16086
16087 case $INSTALL in
16088 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16089 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
16090 esac
16091 ac_MKDIR_P=$MKDIR_P
16092 case $MKDIR_P in
16093 [\\/$]* | ?:[\\/]* ) ;;
16094 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
16095 esac
16096 _ACEOF
16097
16098 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16099 # If the template does not know about datarootdir, expand it.
16100 # FIXME: This hack should be removed a few years after 2.60.
16101 ac_datarootdir_hack=; ac_datarootdir_seen=
16102 ac_sed_dataroot='
16103 /datarootdir/ {
16104 p
16105 q
16106 }
16107 /@datadir@/p
16108 /@docdir@/p
16109 /@infodir@/p
16110 /@localedir@/p
16111 /@mandir@/p'
16112 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16113 *datarootdir*) ac_datarootdir_seen=yes;;
16114 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16115 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16116 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16117 _ACEOF
16118 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16119 ac_datarootdir_hack='
16120 s&@datadir@&$datadir&g
16121 s&@docdir@&$docdir&g
16122 s&@infodir@&$infodir&g
16123 s&@localedir@&$localedir&g
16124 s&@mandir@&$mandir&g
16125 s&\\\${datarootdir}&$datarootdir&g' ;;
16126 esac
16127 _ACEOF
16128
16129 # Neutralize VPATH when `$srcdir' = `.'.
16130 # Shell code in configure.ac might set extrasub.
16131 # FIXME: do we really want to maintain this feature?
16132 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16133 ac_sed_extra="$ac_vpsub
16134 $extrasub
16135 _ACEOF
16136 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16137 :t
16138 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16139 s|@configure_input@|$ac_sed_conf_input|;t t
16140 s&@top_builddir@&$ac_top_builddir_sub&;t t
16141 s&@top_build_prefix@&$ac_top_build_prefix&;t t
16142 s&@srcdir@&$ac_srcdir&;t t
16143 s&@abs_srcdir@&$ac_abs_srcdir&;t t
16144 s&@top_srcdir@&$ac_top_srcdir&;t t
16145 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16146 s&@builddir@&$ac_builddir&;t t
16147 s&@abs_builddir@&$ac_abs_builddir&;t t
16148 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16149 s&@INSTALL@&$ac_INSTALL&;t t
16150 s&@MKDIR_P@&$ac_MKDIR_P&;t t
16151 $ac_datarootdir_hack
16152 "
16153 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
16154 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16155
16156 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16157 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
16158 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
16159 "$ac_tmp/out"`; test -z "$ac_out"; } &&
16160 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16161 which seems to be undefined. Please make sure it is defined" >&5
16162 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16163 which seems to be undefined. Please make sure it is defined" >&2;}
16164
16165 rm -f "$ac_tmp/stdin"
16166 case $ac_file in
16167 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
16168 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
16169 esac \
16170 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16171 ;;
16172 :H)
16173 #
16174 # CONFIG_HEADER
16175 #
16176 if test x"$ac_file" != x-; then
16177 {
16178 $as_echo "/* $configure_input */" \
16179 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
16180 } >"$ac_tmp/config.h" \
16181 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16182 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
16183 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16184 $as_echo "$as_me: $ac_file is unchanged" >&6;}
16185 else
16186 rm -f "$ac_file"
16187 mv "$ac_tmp/config.h" "$ac_file" \
16188 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16189 fi
16190 else
16191 $as_echo "/* $configure_input */" \
16192 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
16193 || as_fn_error $? "could not create -" "$LINENO" 5
16194 fi
16195 # Compute "$ac_file"'s index in $config_headers.
16196 _am_arg="$ac_file"
16197 _am_stamp_count=1
16198 for _am_header in $config_headers :; do
16199 case $_am_header in
16200 $_am_arg | $_am_arg:* )
16201 break ;;
16202 * )
16203 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16204 esac
16205 done
16206 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16207 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16208 X"$_am_arg" : 'X\(//\)[^/]' \| \
16209 X"$_am_arg" : 'X\(//\)$' \| \
16210 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16211 $as_echo X"$_am_arg" |
16212 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16213 s//\1/
16214 q
16215 }
16216 /^X\(\/\/\)[^/].*/{
16217 s//\1/
16218 q
16219 }
16220 /^X\(\/\/\)$/{
16221 s//\1/
16222 q
16223 }
16224 /^X\(\/\).*/{
16225 s//\1/
16226 q
16227 }
16228 s/.*/./; q'`/stamp-h$_am_stamp_count
16229 ;;
16230
16231 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16232 $as_echo "$as_me: executing $ac_file commands" >&6;}
16233 ;;
16234 esac
16235
16236
16237 case $ac_file$ac_mode in
16238 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16239 # Older Autoconf quotes --file arguments for eval, but not when files
16240 # are listed without --file. Let's play safe and only enable the eval
16241 # if we detect the quoting.
16242 case $CONFIG_FILES in
16243 *\'*) eval set x "$CONFIG_FILES" ;;
16244 *) set x $CONFIG_FILES ;;
16245 esac
16246 shift
16247 for mf
16248 do
16249 # Strip MF so we end up with the name of the file.
16250 mf=`echo "$mf" | sed -e 's/:.*$//'`
16251 # Check whether this is an Automake generated Makefile or not.
16252 # We used to match only the files named 'Makefile.in', but
16253 # some people rename them; so instead we look at the file content.
16254 # Grep'ing the first line is not enough: some people post-process
16255 # each Makefile.in and add a new line on top of each file to say so.
16256 # Grep'ing the whole file is not good either: AIX grep has a line
16257 # limit of 2048, but all sed's we know have understand at least 4000.
16258 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16259 dirpart=`$as_dirname -- "$mf" ||
16260 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16261 X"$mf" : 'X\(//\)[^/]' \| \
16262 X"$mf" : 'X\(//\)$' \| \
16263 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16264 $as_echo X"$mf" |
16265 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16266 s//\1/
16267 q
16268 }
16269 /^X\(\/\/\)[^/].*/{
16270 s//\1/
16271 q
16272 }
16273 /^X\(\/\/\)$/{
16274 s//\1/
16275 q
16276 }
16277 /^X\(\/\).*/{
16278 s//\1/
16279 q
16280 }
16281 s/.*/./; q'`
16282 else
16283 continue
16284 fi
16285 # Extract the definition of DEPDIR, am__include, and am__quote
16286 # from the Makefile without running 'make'.
16287 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16288 test -z "$DEPDIR" && continue
16289 am__include=`sed -n 's/^am__include = //p' < "$mf"`
16290 test -z "$am__include" && continue
16291 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16292 # Find all dependency output files, they are included files with
16293 # $(DEPDIR) in their names. We invoke sed twice because it is the
16294 # simplest approach to changing $(DEPDIR) to its actual value in the
16295 # expansion.
16296 for file in `sed -n "
16297 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16298 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
16299 # Make sure the directory exists.
16300 test -f "$dirpart/$file" && continue
16301 fdir=`$as_dirname -- "$file" ||
16302 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16303 X"$file" : 'X\(//\)[^/]' \| \
16304 X"$file" : 'X\(//\)$' \| \
16305 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16306 $as_echo X"$file" |
16307 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16308 s//\1/
16309 q
16310 }
16311 /^X\(\/\/\)[^/].*/{
16312 s//\1/
16313 q
16314 }
16315 /^X\(\/\/\)$/{
16316 s//\1/
16317 q
16318 }
16319 /^X\(\/\).*/{
16320 s//\1/
16321 q
16322 }
16323 s/.*/./; q'`
16324 as_dir=$dirpart/$fdir; as_fn_mkdir_p
16325 # echo "creating $dirpart/$file"
16326 echo '# dummy' > "$dirpart/$file"
16327 done
16328 done
16329 }
16330 ;;
16331 "libtool":C)
16332
16333 # See if we are running on zsh, and set the options which allow our
16334 # commands through without removal of \ escapes.
16335 if test -n "${ZSH_VERSION+set}" ; then
16336 setopt NO_GLOB_SUBST
16337 fi
16338
16339 cfgfile="${ofile}T"
16340 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16341 $RM "$cfgfile"
16342
16343 cat <<_LT_EOF >> "$cfgfile"
16344 #! $SHELL
16345
16346 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16347 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16348 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16349 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16350 #
16351 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16352 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
16353 # Foundation, Inc.
16354 # Written by Gordon Matzigkeit, 1996
16355 #
16356 # This file is part of GNU Libtool.
16357 #
16358 # GNU Libtool is free software; you can redistribute it and/or
16359 # modify it under the terms of the GNU General Public License as
16360 # published by the Free Software Foundation; either version 2 of
16361 # the License, or (at your option) any later version.
16362 #
16363 # As a special exception to the GNU General Public License,
16364 # if you distribute this file as part of a program or library that
16365 # is built using GNU Libtool, you may include this file under the
16366 # same distribution terms that you use for the rest of that program.
16367 #
16368 # GNU Libtool is distributed in the hope that it will be useful,
16369 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16370 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16371 # GNU General Public License for more details.
16372 #
16373 # You should have received a copy of the GNU General Public License
16374 # along with GNU Libtool; see the file COPYING. If not, a copy
16375 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16376 # obtained by writing to the Free Software Foundation, Inc.,
16377 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16378
16379
16380 # The names of the tagged configurations supported by this script.
16381 available_tags=""
16382
16383 # ### BEGIN LIBTOOL CONFIG
16384
16385 # Assembler program.
16386 AS=$lt_AS
16387
16388 # DLL creation program.
16389 DLLTOOL=$lt_DLLTOOL
16390
16391 # Object dumper program.
16392 OBJDUMP=$lt_OBJDUMP
16393
16394 # Which release of libtool.m4 was used?
16395 macro_version=$macro_version
16396 macro_revision=$macro_revision
16397
16398 # Whether or not to build shared libraries.
16399 build_libtool_libs=$enable_shared
16400
16401 # Whether or not to build static libraries.
16402 build_old_libs=$enable_static
16403
16404 # What type of objects to build.
16405 pic_mode=$pic_mode
16406
16407 # Whether or not to optimize for fast installation.
16408 fast_install=$enable_fast_install
16409
16410 # Shell to use when invoking shell scripts.
16411 SHELL=$lt_SHELL
16412
16413 # An echo program that protects backslashes.
16414 ECHO=$lt_ECHO
16415
16416 # The PATH separator for the build system.
16417 PATH_SEPARATOR=$lt_PATH_SEPARATOR
16418
16419 # The host system.
16420 host_alias=$host_alias
16421 host=$host
16422 host_os=$host_os
16423
16424 # The build system.
16425 build_alias=$build_alias
16426 build=$build
16427 build_os=$build_os
16428
16429 # A sed program that does not truncate output.
16430 SED=$lt_SED
16431
16432 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16433 Xsed="\$SED -e 1s/^X//"
16434
16435 # A grep program that handles long lines.
16436 GREP=$lt_GREP
16437
16438 # An ERE matcher.
16439 EGREP=$lt_EGREP
16440
16441 # A literal string matcher.
16442 FGREP=$lt_FGREP
16443
16444 # A BSD- or MS-compatible name lister.
16445 NM=$lt_NM
16446
16447 # Whether we need soft or hard links.
16448 LN_S=$lt_LN_S
16449
16450 # What is the maximum length of a command?
16451 max_cmd_len=$max_cmd_len
16452
16453 # Object file suffix (normally "o").
16454 objext=$ac_objext
16455
16456 # Executable file suffix (normally "").
16457 exeext=$exeext
16458
16459 # whether the shell understands "unset".
16460 lt_unset=$lt_unset
16461
16462 # turn spaces into newlines.
16463 SP2NL=$lt_lt_SP2NL
16464
16465 # turn newlines into spaces.
16466 NL2SP=$lt_lt_NL2SP
16467
16468 # convert \$build file names to \$host format.
16469 to_host_file_cmd=$lt_cv_to_host_file_cmd
16470
16471 # convert \$build files to toolchain format.
16472 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
16473
16474 # Method to check whether dependent libraries are shared objects.
16475 deplibs_check_method=$lt_deplibs_check_method
16476
16477 # Command to use when deplibs_check_method = "file_magic".
16478 file_magic_cmd=$lt_file_magic_cmd
16479
16480 # How to find potential files when deplibs_check_method = "file_magic".
16481 file_magic_glob=$lt_file_magic_glob
16482
16483 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
16484 want_nocaseglob=$lt_want_nocaseglob
16485
16486 # Command to associate shared and link libraries.
16487 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
16488
16489 # The archiver.
16490 AR=$lt_AR
16491
16492 # Flags to create an archive.
16493 AR_FLAGS=$lt_AR_FLAGS
16494
16495 # How to feed a file listing to the archiver.
16496 archiver_list_spec=$lt_archiver_list_spec
16497
16498 # A symbol stripping program.
16499 STRIP=$lt_STRIP
16500
16501 # Commands used to install an old-style archive.
16502 RANLIB=$lt_RANLIB
16503 old_postinstall_cmds=$lt_old_postinstall_cmds
16504 old_postuninstall_cmds=$lt_old_postuninstall_cmds
16505
16506 # Whether to use a lock for old archive extraction.
16507 lock_old_archive_extraction=$lock_old_archive_extraction
16508
16509 # A C compiler.
16510 LTCC=$lt_CC
16511
16512 # LTCC compiler flags.
16513 LTCFLAGS=$lt_CFLAGS
16514
16515 # Take the output of nm and produce a listing of raw symbols and C names.
16516 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16517
16518 # Transform the output of nm in a proper C declaration.
16519 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16520
16521 # Transform the output of nm in a C name address pair.
16522 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16523
16524 # Transform the output of nm in a C name address pair when lib prefix is needed.
16525 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16526
16527 # Specify filename containing input files for \$NM.
16528 nm_file_list_spec=$lt_nm_file_list_spec
16529
16530 # The root where to search for dependent libraries,and in which our libraries should be installed.
16531 lt_sysroot=$lt_sysroot
16532
16533 # The name of the directory that contains temporary libtool files.
16534 objdir=$objdir
16535
16536 # Used to examine libraries when file_magic_cmd begins with "file".
16537 MAGIC_CMD=$MAGIC_CMD
16538
16539 # Must we lock files when doing compilation?
16540 need_locks=$lt_need_locks
16541
16542 # Manifest tool.
16543 MANIFEST_TOOL=$lt_MANIFEST_TOOL
16544
16545 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16546 DSYMUTIL=$lt_DSYMUTIL
16547
16548 # Tool to change global to local symbols on Mac OS X.
16549 NMEDIT=$lt_NMEDIT
16550
16551 # Tool to manipulate fat objects and archives on Mac OS X.
16552 LIPO=$lt_LIPO
16553
16554 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
16555 OTOOL=$lt_OTOOL
16556
16557 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16558 OTOOL64=$lt_OTOOL64
16559
16560 # Old archive suffix (normally "a").
16561 libext=$libext
16562
16563 # Shared library suffix (normally ".so").
16564 shrext_cmds=$lt_shrext_cmds
16565
16566 # The commands to extract the exported symbol list from a shared archive.
16567 extract_expsyms_cmds=$lt_extract_expsyms_cmds
16568
16569 # Variables whose values should be saved in libtool wrapper scripts and
16570 # restored at link time.
16571 variables_saved_for_relink=$lt_variables_saved_for_relink
16572
16573 # Do we need the "lib" prefix for modules?
16574 need_lib_prefix=$need_lib_prefix
16575
16576 # Do we need a version for libraries?
16577 need_version=$need_version
16578
16579 # Library versioning type.
16580 version_type=$version_type
16581
16582 # Shared library runtime path variable.
16583 runpath_var=$runpath_var
16584
16585 # Shared library path variable.
16586 shlibpath_var=$shlibpath_var
16587
16588 # Is shlibpath searched before the hard-coded library search path?
16589 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16590
16591 # Format of library name prefix.
16592 libname_spec=$lt_libname_spec
16593
16594 # List of archive names. First name is the real one, the rest are links.
16595 # The last name is the one that the linker finds with -lNAME
16596 library_names_spec=$lt_library_names_spec
16597
16598 # The coded name of the library, if different from the real name.
16599 soname_spec=$lt_soname_spec
16600
16601 # Permission mode override for installation of shared libraries.
16602 install_override_mode=$lt_install_override_mode
16603
16604 # Command to use after installation of a shared archive.
16605 postinstall_cmds=$lt_postinstall_cmds
16606
16607 # Command to use after uninstallation of a shared archive.
16608 postuninstall_cmds=$lt_postuninstall_cmds
16609
16610 # Commands used to finish a libtool library installation in a directory.
16611 finish_cmds=$lt_finish_cmds
16612
16613 # As "finish_cmds", except a single script fragment to be evaled but
16614 # not shown.
16615 finish_eval=$lt_finish_eval
16616
16617 # Whether we should hardcode library paths into libraries.
16618 hardcode_into_libs=$hardcode_into_libs
16619
16620 # Compile-time system search path for libraries.
16621 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16622
16623 # Run-time system search path for libraries.
16624 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16625
16626 # Whether dlopen is supported.
16627 dlopen_support=$enable_dlopen
16628
16629 # Whether dlopen of programs is supported.
16630 dlopen_self=$enable_dlopen_self
16631
16632 # Whether dlopen of statically linked programs is supported.
16633 dlopen_self_static=$enable_dlopen_self_static
16634
16635 # Commands to strip libraries.
16636 old_striplib=$lt_old_striplib
16637 striplib=$lt_striplib
16638
16639
16640 # The linker used to build libraries.
16641 LD=$lt_LD
16642
16643 # How to create reloadable object files.
16644 reload_flag=$lt_reload_flag
16645 reload_cmds=$lt_reload_cmds
16646
16647 # Commands used to build an old-style archive.
16648 old_archive_cmds=$lt_old_archive_cmds
16649
16650 # A language specific compiler.
16651 CC=$lt_compiler
16652
16653 # Is the compiler the GNU compiler?
16654 with_gcc=$GCC
16655
16656 # Compiler flag to turn off builtin functions.
16657 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16658
16659 # Additional compiler flags for building library objects.
16660 pic_flag=$lt_lt_prog_compiler_pic
16661
16662 # How to pass a linker flag through the compiler.
16663 wl=$lt_lt_prog_compiler_wl
16664
16665 # Compiler flag to prevent dynamic linking.
16666 link_static_flag=$lt_lt_prog_compiler_static
16667
16668 # Does compiler simultaneously support -c and -o options?
16669 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16670
16671 # Whether or not to add -lc for building shared libraries.
16672 build_libtool_need_lc=$archive_cmds_need_lc
16673
16674 # Whether or not to disallow shared libs when runtime libs are static.
16675 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16676
16677 # Compiler flag to allow reflexive dlopens.
16678 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16679
16680 # Compiler flag to generate shared objects directly from archives.
16681 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16682
16683 # Whether the compiler copes with passing no objects directly.
16684 compiler_needs_object=$lt_compiler_needs_object
16685
16686 # Create an old-style archive from a shared archive.
16687 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16688
16689 # Create a temporary old-style archive to link instead of a shared archive.
16690 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16691
16692 # Commands used to build a shared archive.
16693 archive_cmds=$lt_archive_cmds
16694 archive_expsym_cmds=$lt_archive_expsym_cmds
16695
16696 # Commands used to build a loadable module if different from building
16697 # a shared archive.
16698 module_cmds=$lt_module_cmds
16699 module_expsym_cmds=$lt_module_expsym_cmds
16700
16701 # Whether we are building with GNU ld or not.
16702 with_gnu_ld=$lt_with_gnu_ld
16703
16704 # Flag that allows shared libraries with undefined symbols to be built.
16705 allow_undefined_flag=$lt_allow_undefined_flag
16706
16707 # Flag that enforces no undefined symbols.
16708 no_undefined_flag=$lt_no_undefined_flag
16709
16710 # Flag to hardcode \$libdir into a binary during linking.
16711 # This must work even if \$libdir does not exist
16712 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16713
16714 # Whether we need a single "-rpath" flag with a separated argument.
16715 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16716
16717 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16718 # DIR into the resulting binary.
16719 hardcode_direct=$hardcode_direct
16720
16721 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16722 # DIR into the resulting binary and the resulting library dependency is
16723 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16724 # library is relocated.
16725 hardcode_direct_absolute=$hardcode_direct_absolute
16726
16727 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16728 # into the resulting binary.
16729 hardcode_minus_L=$hardcode_minus_L
16730
16731 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16732 # into the resulting binary.
16733 hardcode_shlibpath_var=$hardcode_shlibpath_var
16734
16735 # Set to "yes" if building a shared library automatically hardcodes DIR
16736 # into the library and all subsequent libraries and executables linked
16737 # against it.
16738 hardcode_automatic=$hardcode_automatic
16739
16740 # Set to yes if linker adds runtime paths of dependent libraries
16741 # to runtime path list.
16742 inherit_rpath=$inherit_rpath
16743
16744 # Whether libtool must link a program against all its dependency libraries.
16745 link_all_deplibs=$link_all_deplibs
16746
16747 # Set to "yes" if exported symbols are required.
16748 always_export_symbols=$always_export_symbols
16749
16750 # The commands to list exported symbols.
16751 export_symbols_cmds=$lt_export_symbols_cmds
16752
16753 # Symbols that should not be listed in the preloaded symbols.
16754 exclude_expsyms=$lt_exclude_expsyms
16755
16756 # Symbols that must always be exported.
16757 include_expsyms=$lt_include_expsyms
16758
16759 # Commands necessary for linking programs (against libraries) with templates.
16760 prelink_cmds=$lt_prelink_cmds
16761
16762 # Commands necessary for finishing linking programs.
16763 postlink_cmds=$lt_postlink_cmds
16764
16765 # Specify filename containing input files.
16766 file_list_spec=$lt_file_list_spec
16767
16768 # How to hardcode a shared library path into an executable.
16769 hardcode_action=$hardcode_action
16770
16771 # ### END LIBTOOL CONFIG
16772
16773 _LT_EOF
16774
16775 case $host_os in
16776 aix3*)
16777 cat <<\_LT_EOF >> "$cfgfile"
16778 # AIX sometimes has problems with the GCC collect2 program. For some
16779 # reason, if we set the COLLECT_NAMES environment variable, the problems
16780 # vanish in a puff of smoke.
16781 if test "X${COLLECT_NAMES+set}" != Xset; then
16782 COLLECT_NAMES=
16783 export COLLECT_NAMES
16784 fi
16785 _LT_EOF
16786 ;;
16787 esac
16788
16789
16790 ltmain="$ac_aux_dir/ltmain.sh"
16791
16792
16793 # We use sed instead of cat because bash on DJGPP gets confused if
16794 # if finds mixed CR/LF and LF-only lines. Since sed operates in
16795 # text mode, it properly converts lines to CR/LF. This bash problem
16796 # is reportedly fixed, but why not run on old versions too?
16797 sed '$q' "$ltmain" >> "$cfgfile" \
16798 || (rm -f "$cfgfile"; exit 1)
16799
16800 if test x"$xsi_shell" = xyes; then
16801 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
16802 func_dirname ()\
16803 {\
16804 \ case ${1} in\
16805 \ */*) func_dirname_result="${1%/*}${2}" ;;\
16806 \ * ) func_dirname_result="${3}" ;;\
16807 \ esac\
16808 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
16809 && mv -f "$cfgfile.tmp" "$cfgfile" \
16810 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16811 test 0 -eq $? || _lt_function_replace_fail=:
16812
16813
16814 sed -e '/^func_basename ()$/,/^} # func_basename /c\
16815 func_basename ()\
16816 {\
16817 \ func_basename_result="${1##*/}"\
16818 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
16819 && mv -f "$cfgfile.tmp" "$cfgfile" \
16820 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16821 test 0 -eq $? || _lt_function_replace_fail=:
16822
16823
16824 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
16825 func_dirname_and_basename ()\
16826 {\
16827 \ case ${1} in\
16828 \ */*) func_dirname_result="${1%/*}${2}" ;;\
16829 \ * ) func_dirname_result="${3}" ;;\
16830 \ esac\
16831 \ func_basename_result="${1##*/}"\
16832 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
16833 && mv -f "$cfgfile.tmp" "$cfgfile" \
16834 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16835 test 0 -eq $? || _lt_function_replace_fail=:
16836
16837
16838 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
16839 func_stripname ()\
16840 {\
16841 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
16842 \ # positional parameters, so assign one to ordinary parameter first.\
16843 \ func_stripname_result=${3}\
16844 \ func_stripname_result=${func_stripname_result#"${1}"}\
16845 \ func_stripname_result=${func_stripname_result%"${2}"}\
16846 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
16847 && mv -f "$cfgfile.tmp" "$cfgfile" \
16848 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16849 test 0 -eq $? || _lt_function_replace_fail=:
16850
16851
16852 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
16853 func_split_long_opt ()\
16854 {\
16855 \ func_split_long_opt_name=${1%%=*}\
16856 \ func_split_long_opt_arg=${1#*=}\
16857 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
16858 && mv -f "$cfgfile.tmp" "$cfgfile" \
16859 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16860 test 0 -eq $? || _lt_function_replace_fail=:
16861
16862
16863 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
16864 func_split_short_opt ()\
16865 {\
16866 \ func_split_short_opt_arg=${1#??}\
16867 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
16868 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
16869 && mv -f "$cfgfile.tmp" "$cfgfile" \
16870 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16871 test 0 -eq $? || _lt_function_replace_fail=:
16872
16873
16874 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
16875 func_lo2o ()\
16876 {\
16877 \ case ${1} in\
16878 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
16879 \ *) func_lo2o_result=${1} ;;\
16880 \ esac\
16881 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
16882 && mv -f "$cfgfile.tmp" "$cfgfile" \
16883 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16884 test 0 -eq $? || _lt_function_replace_fail=:
16885
16886
16887 sed -e '/^func_xform ()$/,/^} # func_xform /c\
16888 func_xform ()\
16889 {\
16890 func_xform_result=${1%.*}.lo\
16891 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
16892 && mv -f "$cfgfile.tmp" "$cfgfile" \
16893 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16894 test 0 -eq $? || _lt_function_replace_fail=:
16895
16896
16897 sed -e '/^func_arith ()$/,/^} # func_arith /c\
16898 func_arith ()\
16899 {\
16900 func_arith_result=$(( $* ))\
16901 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
16902 && mv -f "$cfgfile.tmp" "$cfgfile" \
16903 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16904 test 0 -eq $? || _lt_function_replace_fail=:
16905
16906
16907 sed -e '/^func_len ()$/,/^} # func_len /c\
16908 func_len ()\
16909 {\
16910 func_len_result=${#1}\
16911 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
16912 && mv -f "$cfgfile.tmp" "$cfgfile" \
16913 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16914 test 0 -eq $? || _lt_function_replace_fail=:
16915
16916 fi
16917
16918 if test x"$lt_shell_append" = xyes; then
16919 sed -e '/^func_append ()$/,/^} # func_append /c\
16920 func_append ()\
16921 {\
16922 eval "${1}+=\\${2}"\
16923 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
16924 && mv -f "$cfgfile.tmp" "$cfgfile" \
16925 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16926 test 0 -eq $? || _lt_function_replace_fail=:
16927
16928
16929 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
16930 func_append_quoted ()\
16931 {\
16932 \ func_quote_for_eval "${2}"\
16933 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
16934 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
16935 && mv -f "$cfgfile.tmp" "$cfgfile" \
16936 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16937 test 0 -eq $? || _lt_function_replace_fail=:
16938
16939
16940 # Save a `func_append' function call where possible by direct use of '+='
16941 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
16942 && mv -f "$cfgfile.tmp" "$cfgfile" \
16943 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16944 test 0 -eq $? || _lt_function_replace_fail=:
16945 else
16946 # Save a `func_append' function call even when '+=' is not available
16947 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
16948 && mv -f "$cfgfile.tmp" "$cfgfile" \
16949 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16950 test 0 -eq $? || _lt_function_replace_fail=:
16951 fi
16952
16953 if test x"$_lt_function_replace_fail" = x":"; then
16954 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
16955 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
16956 fi
16957
16958
16959 mv -f "$cfgfile" "$ofile" ||
16960 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16961 chmod +x "$ofile"
16962
16963 ;;
16964
16965 esac
16966 done # for ac_tag
16967
16968
16969 as_fn_exit 0
16970 _ACEOF
16971 ac_clean_files=$ac_clean_files_save
16972
16973 test $ac_write_fail = 0 ||
16974 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
16975
16976
16977 # configure is writing to config.log, and then calls config.status.
16978 # config.status does its own redirection, appending to config.log.
16979 # Unfortunately, on DOS this fails, as config.log is still kept open
16980 # by configure, so config.status won't be able to write to it; its
16981 # output is simply discarded. So we exec the FD to /dev/null,
16982 # effectively closing config.log, so it can be properly (re)opened and
16983 # appended to by config.status. When coming back to configure, we
16984 # need to make the FD available again.
16985 if test "$no_create" != yes; then
16986 ac_cs_success=:
16987 ac_config_status_args=
16988 test "$silent" = yes &&
16989 ac_config_status_args="$ac_config_status_args --quiet"
16990 exec 5>/dev/null
16991 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16992 exec 5>>config.log
16993 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16994 # would make configure fail if this is the last instruction.
16995 $ac_cs_success || as_fn_exit 1
16996 fi
16997 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16999 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17000 fi
17001
17002
17003
17004 echo ""
17005 echo " Package: ${PACKAGE_NAME} ${PACKAGE_VERSION}"
17006 echo ""
17007 echo " Configuration"
17008 echo " XDM support.........: ${have_xdmcp}"
17009 echo " Build unit tests....: ${HAVE_CHECK}"
17010 echo " XCB buffer size.....: ${xcb_queue_buffer_size}"
17011 echo ""
17012 echo " X11 extensions"
17013 echo " Composite...........: ${BUILD_COMPOSITE}"
17014 echo " Damage..............: ${BUILD_DAMAGE}"
17015 echo " Dpms................: ${BUILD_DPMS}"
17016 echo " Dri2................: ${BUILD_DRI2}"
17017 echo " Glx.................: ${BUILD_GLX}"
17018 echo " Randr...............: ${BUILD_RANDR}"
17019 echo " Record..............: ${BUILD_RECORD}"
17020 echo " Render..............: ${BUILD_RENDER}"
17021 echo " Resource............: ${BUILD_RESOURCE}"
17022 echo " Screensaver.........: ${BUILD_SCREENSAVER}"
17023 echo " selinux.............: ${BUILD_SELINUX}"
17024 echo " Shape...............: ${BUILD_SHAPE}"
17025 echo " Shm.................: ${BUILD_SHM}"
17026 echo " Sync................: ${BUILD_SYNC}"
17027 echo " Xevie...............: ${BUILD_XEVIE}"
17028 echo " Xfixes..............: ${BUILD_XFIXES}"
17029 echo " Xfree86-dri.........: ${BUILD_XFREE86_DRI}"
17030 echo " xinerama............: ${BUILD_XINERAMA}"
17031 echo " xinput..............: ${BUILD_XINPUT}"
17032 echo " xkb.................: ${BUILD_XKB}"
17033 echo " xprint..............: ${BUILD_XPRINT}"
17034 echo " xtest...............: ${BUILD_XTEST}"
17035 echo " xv..................: ${BUILD_XV}"
17036 echo " xvmc................: ${BUILD_XVMC}"
17037 echo ""
17038 echo " Used CFLAGS:"
17039 echo " CPPFLAGS............: ${CPPFLAGS}"
17040 echo " CFLAGS..............: ${CFLAGS}"
17041 echo " Warning CFLAGS......: ${CWARNFLAGS}"
17042 echo ""
17043 echo " Installation:"
17044 echo " Prefix..............: ${prefix}"
17045 echo ""
17046