configure revision 1.1.1.5 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for xdm 1.1.12.
4 #
5 # Report bugs to <https://gitlab.freedesktop.org/xorg/app/xdm/issues>.
6 #
7 #
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 #
10 #
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
16
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 emulate sh
21 NULLCMD=:
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
25 setopt NO_GLOB_SUBST
26 else
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
29 set -o posix ;; #(
30 *) :
31 ;;
32 esac
33 fi
34
35
36 as_nl='
37 '
38 export as_nl
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52 else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
56 else
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in #(
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72 fi
73
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
81 fi
82
83
84 # IFS
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
89 IFS=" "" $as_nl"
90
91 # Find who we are. Look in the path if we contain no directory separator.
92 as_myself=
93 case $0 in #((
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 for as_dir in $PATH
97 do
98 IFS=$as_save_IFS
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101 done
102 IFS=$as_save_IFS
103
104 ;;
105 esac
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x; then
109 as_myself=$0
110 fi
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 exit 1
114 fi
115
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\${$as_var+set} = xset \
122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123 done
124 PS1='$ '
125 PS2='> '
126 PS4='+ '
127
128 # NLS nuisances.
129 LC_ALL=C
130 export LC_ALL
131 LANGUAGE=C
132 export LANGUAGE
133
134 # CDPATH.
135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137 # Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140 _as_can_reexec=no; export _as_can_reexec;
141 # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
145 BASH_ENV=/dev/null
146 ENV=/dev/null
147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148 case $- in # ((((
149 *v*x* | *x*v* ) as_opts=-vx ;;
150 *v* ) as_opts=-v ;;
151 *x* ) as_opts=-x ;;
152 * ) as_opts= ;;
153 esac
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 as_fn_exit 255
159 fi
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec=; unset _as_can_reexec;}
162 if test "x$CONFIG_SHELL" = x; then
163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 emulate sh
165 NULLCMD=:
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 setopt NO_GLOB_SUBST
170 else
171 case \`(set -o) 2>/dev/null\` in #(
172 *posix*) :
173 set -o posix ;; #(
174 *) :
175 ;;
176 esac
177 fi
178 "
179 as_required="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
184
185 exitcode=0
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192 else
193 exitcode=1; echo positional parameters were not saved.
194 fi
195 test x\$exitcode = x0 || exit 1
196 test -x / || exit 1"
197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201 test \$(( 1 + 1 )) = 2 || exit 1
202
203 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207 PATH=/empty FPATH=/empty; export PATH FPATH
208 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210 if (eval "$as_required") 2>/dev/null; then :
211 as_have_required=yes
212 else
213 as_have_required=no
214 fi
215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217 else
218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219 as_found=false
220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221 do
222 IFS=$as_save_IFS
223 test -z "$as_dir" && as_dir=.
224 as_found=:
225 case $as_dir in #(
226 /*)
227 for as_base in sh bash ksh sh5; do
228 # Try only shells that exist, to save several forks.
229 as_shell=$as_dir/$as_base
230 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232 CONFIG_SHELL=$as_shell as_have_required=yes
233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234 break 2
235 fi
236 fi
237 done;;
238 esac
239 as_found=false
240 done
241 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243 CONFIG_SHELL=$SHELL as_have_required=yes
244 fi; }
245 IFS=$as_save_IFS
246
247
248 if test "x$CONFIG_SHELL" != x; then :
249 export CONFIG_SHELL
250 # We cannot yet assume a decent shell, so we have to provide a
251 # neutralization value for shells without unset; and this also
252 # works around shells that cannot unset nonexistent variables.
253 # Preserve -v and -x to the replacement shell.
254 BASH_ENV=/dev/null
255 ENV=/dev/null
256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257 case $- in # ((((
258 *v*x* | *x*v* ) as_opts=-vx ;;
259 *v* ) as_opts=-v ;;
260 *x* ) as_opts=-x ;;
261 * ) as_opts= ;;
262 esac
263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264 # Admittedly, this is quite paranoid, since all the known shells bail
265 # out after a failed `exec'.
266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267 exit 255
268 fi
269
270 if test x$as_have_required = xno; then :
271 $as_echo "$0: This script requires a shell more modern than all"
272 $as_echo "$0: the shells that I found on your system."
273 if test x${ZSH_VERSION+set} = xset ; then
274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276 else
277 $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
278 $0: https://gitlab.freedesktop.org/xorg/app/xdm/issues
279 $0: about your system, including any error possibly output
280 $0: before this message. Then install a modern shell, or
281 $0: manually run the script under such a shell if you do
282 $0: have one."
283 fi
284 exit 1
285 fi
286 fi
287 fi
288 SHELL=${CONFIG_SHELL-/bin/sh}
289 export SHELL
290 # Unset more variables known to interfere with behavior of common tools.
291 CLICOLOR_FORCE= GREP_OPTIONS=
292 unset CLICOLOR_FORCE GREP_OPTIONS
293
294 ## --------------------- ##
295 ## M4sh Shell Functions. ##
296 ## --------------------- ##
297 # as_fn_unset VAR
298 # ---------------
299 # Portably unset VAR.
300 as_fn_unset ()
301 {
302 { eval $1=; unset $1;}
303 }
304 as_unset=as_fn_unset
305
306 # as_fn_set_status STATUS
307 # -----------------------
308 # Set $? to STATUS, without forking.
309 as_fn_set_status ()
310 {
311 return $1
312 } # as_fn_set_status
313
314 # as_fn_exit STATUS
315 # -----------------
316 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317 as_fn_exit ()
318 {
319 set +e
320 as_fn_set_status $1
321 exit $1
322 } # as_fn_exit
323
324 # as_fn_mkdir_p
325 # -------------
326 # Create "$as_dir" as a directory, including parents if necessary.
327 as_fn_mkdir_p ()
328 {
329
330 case $as_dir in #(
331 -*) as_dir=./$as_dir;;
332 esac
333 test -d "$as_dir" || eval $as_mkdir_p || {
334 as_dirs=
335 while :; do
336 case $as_dir in #(
337 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
338 *) as_qdir=$as_dir;;
339 esac
340 as_dirs="'$as_qdir' $as_dirs"
341 as_dir=`$as_dirname -- "$as_dir" ||
342 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
343 X"$as_dir" : 'X\(//\)[^/]' \| \
344 X"$as_dir" : 'X\(//\)$' \| \
345 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
346 $as_echo X"$as_dir" |
347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
348 s//\1/
349 q
350 }
351 /^X\(\/\/\)[^/].*/{
352 s//\1/
353 q
354 }
355 /^X\(\/\/\)$/{
356 s//\1/
357 q
358 }
359 /^X\(\/\).*/{
360 s//\1/
361 q
362 }
363 s/.*/./; q'`
364 test -d "$as_dir" && break
365 done
366 test -z "$as_dirs" || eval "mkdir $as_dirs"
367 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368
369
370 } # as_fn_mkdir_p
371
372 # as_fn_executable_p FILE
373 # -----------------------
374 # Test if FILE is an executable regular file.
375 as_fn_executable_p ()
376 {
377 test -f "$1" && test -x "$1"
378 } # as_fn_executable_p
379 # as_fn_append VAR VALUE
380 # ----------------------
381 # Append the text in VALUE to the end of the definition contained in VAR. Take
382 # advantage of any shell optimizations that allow amortized linear growth over
383 # repeated appends, instead of the typical quadratic growth present in naive
384 # implementations.
385 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
386 eval 'as_fn_append ()
387 {
388 eval $1+=\$2
389 }'
390 else
391 as_fn_append ()
392 {
393 eval $1=\$$1\$2
394 }
395 fi # as_fn_append
396
397 # as_fn_arith ARG...
398 # ------------------
399 # Perform arithmetic evaluation on the ARGs, and store the result in the
400 # global $as_val. Take advantage of shells that can avoid forks. The arguments
401 # must be portable across $(()) and expr.
402 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
403 eval 'as_fn_arith ()
404 {
405 as_val=$(( $* ))
406 }'
407 else
408 as_fn_arith ()
409 {
410 as_val=`expr "$@" || test $? -eq 1`
411 }
412 fi # as_fn_arith
413
414
415 # as_fn_error STATUS ERROR [LINENO LOG_FD]
416 # ----------------------------------------
417 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
418 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
419 # script with STATUS, using 1 if that was 0.
420 as_fn_error ()
421 {
422 as_status=$1; test $as_status -eq 0 && as_status=1
423 if test "$4"; then
424 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
425 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426 fi
427 $as_echo "$as_me: error: $2" >&2
428 as_fn_exit $as_status
429 } # as_fn_error
430
431 if expr a : '\(a\)' >/dev/null 2>&1 &&
432 test "X`expr 00001 : '.*\(...\)'`" = X001; then
433 as_expr=expr
434 else
435 as_expr=false
436 fi
437
438 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
439 as_basename=basename
440 else
441 as_basename=false
442 fi
443
444 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
445 as_dirname=dirname
446 else
447 as_dirname=false
448 fi
449
450 as_me=`$as_basename -- "$0" ||
451 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
452 X"$0" : 'X\(//\)$' \| \
453 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454 $as_echo X/"$0" |
455 sed '/^.*\/\([^/][^/]*\)\/*$/{
456 s//\1/
457 q
458 }
459 /^X\/\(\/\/\)$/{
460 s//\1/
461 q
462 }
463 /^X\/\(\/\).*/{
464 s//\1/
465 q
466 }
467 s/.*/./; q'`
468
469 # Avoid depending upon Character Ranges.
470 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
471 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
472 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
473 as_cr_digits='0123456789'
474 as_cr_alnum=$as_cr_Letters$as_cr_digits
475
476
477 as_lineno_1=$LINENO as_lineno_1a=$LINENO
478 as_lineno_2=$LINENO as_lineno_2a=$LINENO
479 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
480 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
481 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
482 sed -n '
483 p
484 /[$]LINENO/=
485 ' <$as_myself |
486 sed '
487 s/[$]LINENO.*/&-/
488 t lineno
489 b
490 :lineno
491 N
492 :loop
493 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
494 t loop
495 s/-\n.*//
496 ' >$as_me.lineno &&
497 chmod +x "$as_me.lineno" ||
498 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
499
500 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
501 # already done that, so ensure we don't try to do so again and fall
502 # in an infinite loop. This has already happened in practice.
503 _as_can_reexec=no; export _as_can_reexec
504 # Don't try to exec as it changes $[0], causing all sort of problems
505 # (the dirname of $[0] is not the place where we might find the
506 # original and so on. Autoconf is especially sensitive to this).
507 . "./$as_me.lineno"
508 # Exit status is that of the last command.
509 exit
510 }
511
512 ECHO_C= ECHO_N= ECHO_T=
513 case `echo -n x` in #(((((
514 -n*)
515 case `echo 'xy\c'` in
516 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
517 xy) ECHO_C='\c';;
518 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
519 ECHO_T=' ';;
520 esac;;
521 *)
522 ECHO_N='-n';;
523 esac
524
525 rm -f conf$$ conf$$.exe conf$$.file
526 if test -d conf$$.dir; then
527 rm -f conf$$.dir/conf$$.file
528 else
529 rm -f conf$$.dir
530 mkdir conf$$.dir 2>/dev/null
531 fi
532 if (echo >conf$$.file) 2>/dev/null; then
533 if ln -s conf$$.file conf$$ 2>/dev/null; then
534 as_ln_s='ln -s'
535 # ... but there are two gotchas:
536 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
537 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
538 # In both cases, we have to default to `cp -pR'.
539 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
540 as_ln_s='cp -pR'
541 elif ln conf$$.file conf$$ 2>/dev/null; then
542 as_ln_s=ln
543 else
544 as_ln_s='cp -pR'
545 fi
546 else
547 as_ln_s='cp -pR'
548 fi
549 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
550 rmdir conf$$.dir 2>/dev/null
551
552 if mkdir -p . 2>/dev/null; then
553 as_mkdir_p='mkdir -p "$as_dir"'
554 else
555 test -d ./-p && rmdir ./-p
556 as_mkdir_p=false
557 fi
558
559 as_test_x='test -x'
560 as_executable_p=as_fn_executable_p
561
562 # Sed expression to map a string onto a valid CPP name.
563 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564
565 # Sed expression to map a string onto a valid variable name.
566 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567
568 SHELL=${CONFIG_SHELL-/bin/sh}
569
570
571 test -n "$DJDIR" || exec 7<&0 </dev/null
572 exec 6>&1
573
574 # Name of the host.
575 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
576 # so uname gets run too.
577 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
578
579 #
580 # Initializations.
581 #
582 ac_default_prefix=/usr/local
583 ac_clean_files=
584 ac_config_libobj_dir=.
585 LIBOBJS=
586 cross_compiling=no
587 subdirs=
588 MFLAGS=
589 MAKEFLAGS=
590
591 # Identity of this package.
592 PACKAGE_NAME='xdm'
593 PACKAGE_TARNAME='xdm'
594 PACKAGE_VERSION='1.1.12'
595 PACKAGE_STRING='xdm 1.1.12'
596 PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xdm/issues'
597 PACKAGE_URL=''
598
599 # Factoring default headers for most tests.
600 ac_includes_default="\
601 #include <stdio.h>
602 #ifdef HAVE_SYS_TYPES_H
603 # include <sys/types.h>
604 #endif
605 #ifdef HAVE_SYS_STAT_H
606 # include <sys/stat.h>
607 #endif
608 #ifdef STDC_HEADERS
609 # include <stdlib.h>
610 # include <stddef.h>
611 #else
612 # ifdef HAVE_STDLIB_H
613 # include <stdlib.h>
614 # endif
615 #endif
616 #ifdef HAVE_STRING_H
617 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
618 # include <memory.h>
619 # endif
620 # include <string.h>
621 #endif
622 #ifdef HAVE_STRINGS_H
623 # include <strings.h>
624 #endif
625 #ifdef HAVE_INTTYPES_H
626 # include <inttypes.h>
627 #endif
628 #ifdef HAVE_STDINT_H
629 # include <stdint.h>
630 #endif
631 #ifdef HAVE_UNISTD_H
632 # include <unistd.h>
633 #endif"
634
635 ac_unique_file="Makefile.am"
636 ac_subst_vars='am__EXEEXT_FALSE
637 am__EXEEXT_TRUE
638 LTLIBOBJS
639 LIBOBJS
640 appdefaultdir
641 APPDEFS_LIBS
642 APPDEFS_CFLAGS
643 DEF_AUTH_DIR
644 XDMXAUTHDIR
645 DEF_CHOOSER
646 DEF_XDM_CONFIG
647 DEF_FAILSAFE_CLIENT
648 DEF_SYSTEM_SHELL
649 DEF_SYSTEM_PATH
650 DEF_USER_PATH
651 DEF_SESSION
652 XRDB_PROGRAM
653 DEF_SERVER_LINE
654 CHOOSER_LIBS
655 CHOOSER_CFLAGS
656 XDMSHELL_LIBS
657 XDMSHELL_CFLAGS
658 XT_LIBS
659 XT_CFLAGS
660 INSTALL_XDMSHELL_FALSE
661 INSTALL_XDMSHELL_TRUE
662 HAS_XDM_AUTH_FALSE
663 HAS_XDM_AUTH_TRUE
664 DEF_GREETER_LIB
665 XDMGREET_LIBS
666 XDMGREET_CFLAGS
667 AUTH_LIBS
668 AUTH_CFLAGS
669 XLIB_LIBS
670 XLIB_CFLAGS
671 DMCP_LIBS
672 DMCP_CFLAGS
673 XDM_TOOLKIT_LIBS
674 XDM_TOOLKIT_CFLAGS
675 XDM_PIXMAPDIR
676 XDM_BWPIXMAP
677 XDM_PIXMAP
678 USE_XPM_FALSE
679 USE_XPM_TRUE
680 XPM_LIBS
681 XPM_CFLAGS
682 XFT_LIBS
683 XFT_CFLAGS
684 XINERAMA_LIBS
685 XINERAMA_CFLAGS
686 XDM_LIBS
687 XDM_CFLAGS
688 SHELL_CMD
689 WTMP_FILE
690 SET_WTMP_FILE_FALSE
691 SET_WTMP_FILE_TRUE
692 UTMP_FILE
693 SET_UTMP_FILE_FALSE
694 SET_UTMP_FILE_TRUE
695 SERVERSTYPE
696 DEFAULTVT
697 XDMPIDDIR
698 XDMLOGDIR
699 XDMSCRIPTDIR
700 XDMCONFIGDIR
701 XDMLIBDIR
702 HAS_KERBEROS_FIVE_FALSE
703 HAS_KERBEROS_FIVE_TRUE
704 DEV_RANDOM
705 SU
706 USE_SYSTEMD_DAEMON_FALSE
707 USE_SYSTEMD_DAEMON_TRUE
708 SYSTEMD_DAEMON_LIBS
709 SYSTEMD_DAEMON_CFLAGS
710 HAVE_SYSTEMD_FALSE
711 HAVE_SYSTEMD_TRUE
712 systemdsystemunitdir
713 HAS_SECURE_RPC_FALSE
714 HAS_SECURE_RPC_TRUE
715 HAVE_ARC4RANDOM_FALSE
716 HAVE_ARC4RANDOM_TRUE
717 HAVE_ARC4RANDOM
718 HAVE_MKTEMP_COMMAND_FALSE
719 HAVE_MKTEMP_COMMAND_TRUE
720 MKTEMP_COMMAND
721 LINT_FALSE
722 LINT_TRUE
723 LINT_FLAGS
724 LINT
725 TRADITIONALCPPFLAGS
726 RAWCPPFLAGS
727 RAWCPP
728 MAN_SUBSTS
729 XORG_MAN_PAGE
730 ADMIN_MAN_DIR
731 DRIVER_MAN_DIR
732 MISC_MAN_DIR
733 FILE_MAN_DIR
734 LIB_MAN_DIR
735 APP_MAN_DIR
736 ADMIN_MAN_SUFFIX
737 DRIVER_MAN_SUFFIX
738 MISC_MAN_SUFFIX
739 FILE_MAN_SUFFIX
740 LIB_MAN_SUFFIX
741 APP_MAN_SUFFIX
742 INSTALL_CMD
743 PKG_CONFIG_LIBDIR
744 PKG_CONFIG_PATH
745 PKG_CONFIG
746 CHANGELOG_CMD
747 STRICT_CFLAGS
748 CWARNFLAGS
749 BASE_CFLAGS
750 LT_SYS_LIBRARY_PATH
751 OTOOL64
752 OTOOL
753 LIPO
754 NMEDIT
755 DSYMUTIL
756 MANIFEST_TOOL
757 RANLIB
758 ac_ct_AR
759 AR
760 DLLTOOL
761 OBJDUMP
762 LN_S
763 NM
764 ac_ct_DUMPBIN
765 DUMPBIN
766 LD
767 FGREP
768 SED
769 host_os
770 host_vendor
771 host_cpu
772 host
773 build_os
774 build_vendor
775 build_cpu
776 build
777 LIBTOOL
778 AM_BACKSLASH
779 AM_DEFAULT_VERBOSITY
780 AM_DEFAULT_V
781 AM_V
782 am__fastdepCC_FALSE
783 am__fastdepCC_TRUE
784 CCDEPMODE
785 am__nodep
786 AMDEPBACKSLASH
787 AMDEP_FALSE
788 AMDEP_TRUE
789 am__quote
790 am__include
791 DEPDIR
792 am__untar
793 am__tar
794 AMTAR
795 am__leading_dot
796 SET_MAKE
797 AWK
798 mkdir_p
799 MKDIR_P
800 INSTALL_STRIP_PROGRAM
801 STRIP
802 install_sh
803 MAKEINFO
804 AUTOHEADER
805 AUTOMAKE
806 AUTOCONF
807 ACLOCAL
808 VERSION
809 PACKAGE
810 CYGPATH_W
811 am__isrc
812 INSTALL_DATA
813 INSTALL_SCRIPT
814 INSTALL_PROGRAM
815 EGREP
816 GREP
817 CPP
818 OBJEXT
819 EXEEXT
820 ac_ct_CC
821 CPPFLAGS
822 LDFLAGS
823 CFLAGS
824 CC
825 target_alias
826 host_alias
827 build_alias
828 LIBS
829 ECHO_T
830 ECHO_N
831 ECHO_C
832 DEFS
833 mandir
834 localedir
835 libdir
836 psdir
837 pdfdir
838 dvidir
839 htmldir
840 infodir
841 docdir
842 oldincludedir
843 includedir
844 localstatedir
845 sharedstatedir
846 sysconfdir
847 datadir
848 datarootdir
849 libexecdir
850 sbindir
851 bindir
852 program_transform_name
853 prefix
854 exec_prefix
855 PACKAGE_URL
856 PACKAGE_BUGREPORT
857 PACKAGE_STRING
858 PACKAGE_VERSION
859 PACKAGE_TARNAME
860 PACKAGE_NAME
861 PATH_SEPARATOR
862 SHELL'
863 ac_subst_files=''
864 ac_user_opts='
865 enable_option_checking
866 enable_dependency_tracking
867 enable_silent_rules
868 enable_static
869 enable_shared
870 with_pic
871 enable_fast_install
872 with_aix_soname
873 with_gnu_ld
874 with_sysroot
875 enable_libtool_lock
876 enable_selective_werror
877 enable_strict_compilation
878 with_lint
879 enable_unix_transport
880 enable_tcp_transport
881 enable_ipv6
882 enable_local_transport
883 enable_secure_rpc
884 with_pam
885 with_selinux
886 with_systemdsystemunitdir
887 with_systemd_daemon
888 with_random_device
889 with_xdmlibdir
890 with_xdmconfigdir
891 with_xdmscriptdir
892 with_logdir
893 with_piddir
894 with_default_vt
895 with_config_type
896 with_utmp_file
897 with_wtmp_file
898 with_xft
899 enable_xpm_logos
900 with_color_pixmap
901 with_bw_pixmap
902 with_pixmapdir
903 enable_xdm_auth
904 enable_xdmshell
905 with_xrdb
906 with_default_session
907 with_authdir
908 with_appdefaultdir
909 '
910 ac_precious_vars='build_alias
911 host_alias
912 target_alias
913 CC
914 CFLAGS
915 LDFLAGS
916 LIBS
917 CPPFLAGS
918 CPP
919 LT_SYS_LIBRARY_PATH
920 PKG_CONFIG
921 PKG_CONFIG_PATH
922 PKG_CONFIG_LIBDIR
923 LINT
924 LINT_FLAGS
925 SYSTEMD_DAEMON_CFLAGS
926 SYSTEMD_DAEMON_LIBS
927 XDM_CFLAGS
928 XDM_LIBS
929 XINERAMA_CFLAGS
930 XINERAMA_LIBS
931 XFT_CFLAGS
932 XFT_LIBS
933 XPM_CFLAGS
934 XPM_LIBS
935 XDM_TOOLKIT_CFLAGS
936 XDM_TOOLKIT_LIBS
937 DMCP_CFLAGS
938 DMCP_LIBS
939 XLIB_CFLAGS
940 XLIB_LIBS
941 AUTH_CFLAGS
942 AUTH_LIBS
943 XDMGREET_CFLAGS
944 XDMGREET_LIBS
945 XT_CFLAGS
946 XT_LIBS
947 APPDEFS_CFLAGS
948 APPDEFS_LIBS'
949
950
951 # Initialize some variables set by options.
952 ac_init_help=
953 ac_init_version=false
954 ac_unrecognized_opts=
955 ac_unrecognized_sep=
956 # The variables have the same names as the options, with
957 # dashes changed to underlines.
958 cache_file=/dev/null
959 exec_prefix=NONE
960 no_create=
961 no_recursion=
962 prefix=NONE
963 program_prefix=NONE
964 program_suffix=NONE
965 program_transform_name=s,x,x,
966 silent=
967 site=
968 srcdir=
969 verbose=
970 x_includes=NONE
971 x_libraries=NONE
972
973 # Installation directory options.
974 # These are left unexpanded so users can "make install exec_prefix=/foo"
975 # and all the variables that are supposed to be based on exec_prefix
976 # by default will actually change.
977 # Use braces instead of parens because sh, perl, etc. also accept them.
978 # (The list follows the same order as the GNU Coding Standards.)
979 bindir='${exec_prefix}/bin'
980 sbindir='${exec_prefix}/sbin'
981 libexecdir='${exec_prefix}/libexec'
982 datarootdir='${prefix}/share'
983 datadir='${datarootdir}'
984 sysconfdir='${prefix}/etc'
985 sharedstatedir='${prefix}/com'
986 localstatedir='${prefix}/var'
987 includedir='${prefix}/include'
988 oldincludedir='/usr/include'
989 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
990 infodir='${datarootdir}/info'
991 htmldir='${docdir}'
992 dvidir='${docdir}'
993 pdfdir='${docdir}'
994 psdir='${docdir}'
995 libdir='${exec_prefix}/lib'
996 localedir='${datarootdir}/locale'
997 mandir='${datarootdir}/man'
998
999 ac_prev=
1000 ac_dashdash=
1001 for ac_option
1002 do
1003 # If the previous option needs an argument, assign it.
1004 if test -n "$ac_prev"; then
1005 eval $ac_prev=\$ac_option
1006 ac_prev=
1007 continue
1008 fi
1009
1010 case $ac_option in
1011 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1012 *=) ac_optarg= ;;
1013 *) ac_optarg=yes ;;
1014 esac
1015
1016 # Accept the important Cygnus configure options, so we can diagnose typos.
1017
1018 case $ac_dashdash$ac_option in
1019 --)
1020 ac_dashdash=yes ;;
1021
1022 -bindir | --bindir | --bindi | --bind | --bin | --bi)
1023 ac_prev=bindir ;;
1024 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1025 bindir=$ac_optarg ;;
1026
1027 -build | --build | --buil | --bui | --bu)
1028 ac_prev=build_alias ;;
1029 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1030 build_alias=$ac_optarg ;;
1031
1032 -cache-file | --cache-file | --cache-fil | --cache-fi \
1033 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1034 ac_prev=cache_file ;;
1035 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1036 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1037 cache_file=$ac_optarg ;;
1038
1039 --config-cache | -C)
1040 cache_file=config.cache ;;
1041
1042 -datadir | --datadir | --datadi | --datad)
1043 ac_prev=datadir ;;
1044 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1045 datadir=$ac_optarg ;;
1046
1047 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1048 | --dataroo | --dataro | --datar)
1049 ac_prev=datarootdir ;;
1050 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1051 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1052 datarootdir=$ac_optarg ;;
1053
1054 -disable-* | --disable-*)
1055 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1056 # Reject names that are not valid shell variable names.
1057 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1058 as_fn_error $? "invalid feature name: $ac_useropt"
1059 ac_useropt_orig=$ac_useropt
1060 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1061 case $ac_user_opts in
1062 *"
1063 "enable_$ac_useropt"
1064 "*) ;;
1065 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1066 ac_unrecognized_sep=', ';;
1067 esac
1068 eval enable_$ac_useropt=no ;;
1069
1070 -docdir | --docdir | --docdi | --doc | --do)
1071 ac_prev=docdir ;;
1072 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1073 docdir=$ac_optarg ;;
1074
1075 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1076 ac_prev=dvidir ;;
1077 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1078 dvidir=$ac_optarg ;;
1079
1080 -enable-* | --enable-*)
1081 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1082 # Reject names that are not valid shell variable names.
1083 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1084 as_fn_error $? "invalid feature name: $ac_useropt"
1085 ac_useropt_orig=$ac_useropt
1086 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1087 case $ac_user_opts in
1088 *"
1089 "enable_$ac_useropt"
1090 "*) ;;
1091 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1092 ac_unrecognized_sep=', ';;
1093 esac
1094 eval enable_$ac_useropt=\$ac_optarg ;;
1095
1096 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1097 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1098 | --exec | --exe | --ex)
1099 ac_prev=exec_prefix ;;
1100 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1101 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1102 | --exec=* | --exe=* | --ex=*)
1103 exec_prefix=$ac_optarg ;;
1104
1105 -gas | --gas | --ga | --g)
1106 # Obsolete; use --with-gas.
1107 with_gas=yes ;;
1108
1109 -help | --help | --hel | --he | -h)
1110 ac_init_help=long ;;
1111 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1112 ac_init_help=recursive ;;
1113 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1114 ac_init_help=short ;;
1115
1116 -host | --host | --hos | --ho)
1117 ac_prev=host_alias ;;
1118 -host=* | --host=* | --hos=* | --ho=*)
1119 host_alias=$ac_optarg ;;
1120
1121 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1122 ac_prev=htmldir ;;
1123 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1124 | --ht=*)
1125 htmldir=$ac_optarg ;;
1126
1127 -includedir | --includedir | --includedi | --included | --include \
1128 | --includ | --inclu | --incl | --inc)
1129 ac_prev=includedir ;;
1130 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1131 | --includ=* | --inclu=* | --incl=* | --inc=*)
1132 includedir=$ac_optarg ;;
1133
1134 -infodir | --infodir | --infodi | --infod | --info | --inf)
1135 ac_prev=infodir ;;
1136 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1137 infodir=$ac_optarg ;;
1138
1139 -libdir | --libdir | --libdi | --libd)
1140 ac_prev=libdir ;;
1141 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1142 libdir=$ac_optarg ;;
1143
1144 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1145 | --libexe | --libex | --libe)
1146 ac_prev=libexecdir ;;
1147 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1148 | --libexe=* | --libex=* | --libe=*)
1149 libexecdir=$ac_optarg ;;
1150
1151 -localedir | --localedir | --localedi | --localed | --locale)
1152 ac_prev=localedir ;;
1153 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1154 localedir=$ac_optarg ;;
1155
1156 -localstatedir | --localstatedir | --localstatedi | --localstated \
1157 | --localstate | --localstat | --localsta | --localst | --locals)
1158 ac_prev=localstatedir ;;
1159 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1160 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1161 localstatedir=$ac_optarg ;;
1162
1163 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1164 ac_prev=mandir ;;
1165 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1166 mandir=$ac_optarg ;;
1167
1168 -nfp | --nfp | --nf)
1169 # Obsolete; use --without-fp.
1170 with_fp=no ;;
1171
1172 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1173 | --no-cr | --no-c | -n)
1174 no_create=yes ;;
1175
1176 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1177 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1178 no_recursion=yes ;;
1179
1180 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1181 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1182 | --oldin | --oldi | --old | --ol | --o)
1183 ac_prev=oldincludedir ;;
1184 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1185 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1186 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1187 oldincludedir=$ac_optarg ;;
1188
1189 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1190 ac_prev=prefix ;;
1191 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1192 prefix=$ac_optarg ;;
1193
1194 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1195 | --program-pre | --program-pr | --program-p)
1196 ac_prev=program_prefix ;;
1197 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1198 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1199 program_prefix=$ac_optarg ;;
1200
1201 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1202 | --program-suf | --program-su | --program-s)
1203 ac_prev=program_suffix ;;
1204 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1205 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1206 program_suffix=$ac_optarg ;;
1207
1208 -program-transform-name | --program-transform-name \
1209 | --program-transform-nam | --program-transform-na \
1210 | --program-transform-n | --program-transform- \
1211 | --program-transform | --program-transfor \
1212 | --program-transfo | --program-transf \
1213 | --program-trans | --program-tran \
1214 | --progr-tra | --program-tr | --program-t)
1215 ac_prev=program_transform_name ;;
1216 -program-transform-name=* | --program-transform-name=* \
1217 | --program-transform-nam=* | --program-transform-na=* \
1218 | --program-transform-n=* | --program-transform-=* \
1219 | --program-transform=* | --program-transfor=* \
1220 | --program-transfo=* | --program-transf=* \
1221 | --program-trans=* | --program-tran=* \
1222 | --progr-tra=* | --program-tr=* | --program-t=*)
1223 program_transform_name=$ac_optarg ;;
1224
1225 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1226 ac_prev=pdfdir ;;
1227 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1228 pdfdir=$ac_optarg ;;
1229
1230 -psdir | --psdir | --psdi | --psd | --ps)
1231 ac_prev=psdir ;;
1232 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1233 psdir=$ac_optarg ;;
1234
1235 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1236 | -silent | --silent | --silen | --sile | --sil)
1237 silent=yes ;;
1238
1239 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1240 ac_prev=sbindir ;;
1241 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1242 | --sbi=* | --sb=*)
1243 sbindir=$ac_optarg ;;
1244
1245 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1246 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1247 | --sharedst | --shareds | --shared | --share | --shar \
1248 | --sha | --sh)
1249 ac_prev=sharedstatedir ;;
1250 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1251 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1252 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1253 | --sha=* | --sh=*)
1254 sharedstatedir=$ac_optarg ;;
1255
1256 -site | --site | --sit)
1257 ac_prev=site ;;
1258 -site=* | --site=* | --sit=*)
1259 site=$ac_optarg ;;
1260
1261 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1262 ac_prev=srcdir ;;
1263 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1264 srcdir=$ac_optarg ;;
1265
1266 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1267 | --syscon | --sysco | --sysc | --sys | --sy)
1268 ac_prev=sysconfdir ;;
1269 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1270 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1271 sysconfdir=$ac_optarg ;;
1272
1273 -target | --target | --targe | --targ | --tar | --ta | --t)
1274 ac_prev=target_alias ;;
1275 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1276 target_alias=$ac_optarg ;;
1277
1278 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1279 verbose=yes ;;
1280
1281 -version | --version | --versio | --versi | --vers | -V)
1282 ac_init_version=: ;;
1283
1284 -with-* | --with-*)
1285 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1286 # Reject names that are not valid shell variable names.
1287 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1288 as_fn_error $? "invalid package name: $ac_useropt"
1289 ac_useropt_orig=$ac_useropt
1290 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1291 case $ac_user_opts in
1292 *"
1293 "with_$ac_useropt"
1294 "*) ;;
1295 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1296 ac_unrecognized_sep=', ';;
1297 esac
1298 eval with_$ac_useropt=\$ac_optarg ;;
1299
1300 -without-* | --without-*)
1301 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1302 # Reject names that are not valid shell variable names.
1303 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1304 as_fn_error $? "invalid package name: $ac_useropt"
1305 ac_useropt_orig=$ac_useropt
1306 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1307 case $ac_user_opts in
1308 *"
1309 "with_$ac_useropt"
1310 "*) ;;
1311 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1312 ac_unrecognized_sep=', ';;
1313 esac
1314 eval with_$ac_useropt=no ;;
1315
1316 --x)
1317 # Obsolete; use --with-x.
1318 with_x=yes ;;
1319
1320 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1321 | --x-incl | --x-inc | --x-in | --x-i)
1322 ac_prev=x_includes ;;
1323 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1324 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1325 x_includes=$ac_optarg ;;
1326
1327 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1328 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1329 ac_prev=x_libraries ;;
1330 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1331 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1332 x_libraries=$ac_optarg ;;
1333
1334 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1335 Try \`$0 --help' for more information"
1336 ;;
1337
1338 *=*)
1339 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1340 # Reject names that are not valid shell variable names.
1341 case $ac_envvar in #(
1342 '' | [0-9]* | *[!_$as_cr_alnum]* )
1343 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1344 esac
1345 eval $ac_envvar=\$ac_optarg
1346 export $ac_envvar ;;
1347
1348 *)
1349 # FIXME: should be removed in autoconf 3.0.
1350 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1351 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1352 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1353 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1354 ;;
1355
1356 esac
1357 done
1358
1359 if test -n "$ac_prev"; then
1360 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1361 as_fn_error $? "missing argument to $ac_option"
1362 fi
1363
1364 if test -n "$ac_unrecognized_opts"; then
1365 case $enable_option_checking in
1366 no) ;;
1367 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1368 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1369 esac
1370 fi
1371
1372 # Check all directory arguments for consistency.
1373 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1374 datadir sysconfdir sharedstatedir localstatedir includedir \
1375 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1376 libdir localedir mandir
1377 do
1378 eval ac_val=\$$ac_var
1379 # Remove trailing slashes.
1380 case $ac_val in
1381 */ )
1382 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1383 eval $ac_var=\$ac_val;;
1384 esac
1385 # Be sure to have absolute directory names.
1386 case $ac_val in
1387 [\\/$]* | ?:[\\/]* ) continue;;
1388 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1389 esac
1390 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1391 done
1392
1393 # There might be people who depend on the old broken behavior: `$host'
1394 # used to hold the argument of --host etc.
1395 # FIXME: To remove some day.
1396 build=$build_alias
1397 host=$host_alias
1398 target=$target_alias
1399
1400 # FIXME: To remove some day.
1401 if test "x$host_alias" != x; then
1402 if test "x$build_alias" = x; then
1403 cross_compiling=maybe
1404 elif test "x$build_alias" != "x$host_alias"; then
1405 cross_compiling=yes
1406 fi
1407 fi
1408
1409 ac_tool_prefix=
1410 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1411
1412 test "$silent" = yes && exec 6>/dev/null
1413
1414
1415 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1416 ac_ls_di=`ls -di .` &&
1417 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1418 as_fn_error $? "working directory cannot be determined"
1419 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1420 as_fn_error $? "pwd does not report name of working directory"
1421
1422
1423 # Find the source files, if location was not specified.
1424 if test -z "$srcdir"; then
1425 ac_srcdir_defaulted=yes
1426 # Try the directory containing this script, then the parent directory.
1427 ac_confdir=`$as_dirname -- "$as_myself" ||
1428 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1429 X"$as_myself" : 'X\(//\)[^/]' \| \
1430 X"$as_myself" : 'X\(//\)$' \| \
1431 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1432 $as_echo X"$as_myself" |
1433 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1434 s//\1/
1435 q
1436 }
1437 /^X\(\/\/\)[^/].*/{
1438 s//\1/
1439 q
1440 }
1441 /^X\(\/\/\)$/{
1442 s//\1/
1443 q
1444 }
1445 /^X\(\/\).*/{
1446 s//\1/
1447 q
1448 }
1449 s/.*/./; q'`
1450 srcdir=$ac_confdir
1451 if test ! -r "$srcdir/$ac_unique_file"; then
1452 srcdir=..
1453 fi
1454 else
1455 ac_srcdir_defaulted=no
1456 fi
1457 if test ! -r "$srcdir/$ac_unique_file"; then
1458 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1459 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1460 fi
1461 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1462 ac_abs_confdir=`(
1463 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1464 pwd)`
1465 # When building in place, set srcdir=.
1466 if test "$ac_abs_confdir" = "$ac_pwd"; then
1467 srcdir=.
1468 fi
1469 # Remove unnecessary trailing slashes from srcdir.
1470 # Double slashes in file names in object file debugging info
1471 # mess up M-x gdb in Emacs.
1472 case $srcdir in
1473 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1474 esac
1475 for ac_var in $ac_precious_vars; do
1476 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1477 eval ac_env_${ac_var}_value=\$${ac_var}
1478 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1479 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1480 done
1481
1482 #
1483 # Report the --help message.
1484 #
1485 if test "$ac_init_help" = "long"; then
1486 # Omit some internal or obsolete options to make the list less imposing.
1487 # This message is too long to be a string in the A/UX 3.1 sh.
1488 cat <<_ACEOF
1489 \`configure' configures xdm 1.1.12 to adapt to many kinds of systems.
1490
1491 Usage: $0 [OPTION]... [VAR=VALUE]...
1492
1493 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1494 VAR=VALUE. See below for descriptions of some of the useful variables.
1495
1496 Defaults for the options are specified in brackets.
1497
1498 Configuration:
1499 -h, --help display this help and exit
1500 --help=short display options specific to this package
1501 --help=recursive display the short help of all the included packages
1502 -V, --version display version information and exit
1503 -q, --quiet, --silent do not print \`checking ...' messages
1504 --cache-file=FILE cache test results in FILE [disabled]
1505 -C, --config-cache alias for \`--cache-file=config.cache'
1506 -n, --no-create do not create output files
1507 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1508
1509 Installation directories:
1510 --prefix=PREFIX install architecture-independent files in PREFIX
1511 [$ac_default_prefix]
1512 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1513 [PREFIX]
1514
1515 By default, \`make install' will install all the files in
1516 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1517 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1518 for instance \`--prefix=\$HOME'.
1519
1520 For better control, use the options below.
1521
1522 Fine tuning of the installation directories:
1523 --bindir=DIR user executables [EPREFIX/bin]
1524 --sbindir=DIR system admin executables [EPREFIX/sbin]
1525 --libexecdir=DIR program executables [EPREFIX/libexec]
1526 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1527 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1528 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1529 --libdir=DIR object code libraries [EPREFIX/lib]
1530 --includedir=DIR C header files [PREFIX/include]
1531 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1532 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1533 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1534 --infodir=DIR info documentation [DATAROOTDIR/info]
1535 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1536 --mandir=DIR man documentation [DATAROOTDIR/man]
1537 --docdir=DIR documentation root [DATAROOTDIR/doc/xdm]
1538 --htmldir=DIR html documentation [DOCDIR]
1539 --dvidir=DIR dvi documentation [DOCDIR]
1540 --pdfdir=DIR pdf documentation [DOCDIR]
1541 --psdir=DIR ps documentation [DOCDIR]
1542 _ACEOF
1543
1544 cat <<\_ACEOF
1545
1546 Program names:
1547 --program-prefix=PREFIX prepend PREFIX to installed program names
1548 --program-suffix=SUFFIX append SUFFIX to installed program names
1549 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1550
1551 System types:
1552 --build=BUILD configure for building on BUILD [guessed]
1553 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1554 _ACEOF
1555 fi
1556
1557 if test -n "$ac_init_help"; then
1558 case $ac_init_help in
1559 short | recursive ) echo "Configuration of xdm 1.1.12:";;
1560 esac
1561 cat <<\_ACEOF
1562
1563 Optional Features:
1564 --disable-option-checking ignore unrecognized --enable/--with options
1565 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1566 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1567 --enable-dependency-tracking
1568 do not reject slow dependency extractors
1569 --disable-dependency-tracking
1570 speeds up one-time build
1571 --enable-silent-rules less verbose build output (undo: "make V=1")
1572 --disable-silent-rules verbose build output (undo: "make V=0")
1573 --enable-static[=PKGS] build static libraries [default=no]
1574 --enable-shared[=PKGS] build shared libraries [default=yes]
1575 --enable-fast-install[=PKGS]
1576 optimize for fast installation [default=yes]
1577 --disable-libtool-lock avoid locking (might break parallel builds)
1578 --disable-selective-werror
1579 Turn off selective compiler errors. (default:
1580 enabled)
1581 --enable-strict-compilation
1582 Enable all warnings from compiler and make them
1583 errors (default: disabled)
1584 --enable-unix-transport Enable UNIX domain socket transport
1585 --enable-tcp-transport Enable TCP socket transport
1586 --enable-ipv6 Enable IPv6 support
1587 --enable-local-transport
1588 Enable os-specific local transport
1589 --enable-secure-rpc Enable Secure RPC
1590 --enable-xpm-logos Display xpm logos in greeter (default is YES)
1591 --enable-xdm-auth Support XDM-AUTHENTICATION-1 and XDM-AUTHORIZATION-1
1592 (default: auto)
1593 --enable-xdmshell Install xdmshell (default: disabled)
1594
1595 Optional Packages:
1596 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1597 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1598 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1599 both]
1600 --with-aix-soname=aix|svr4|both
1601 shared library versioning (aka "SONAME") variant to
1602 provide on AIX, [default=aix].
1603 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1604 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the
1605 compiler's sysroot if not specified).
1606 --with-lint Use a lint-style source code checker (default:
1607 disabled)
1608 --with-pam Use PAM for authentication (default is autodetected)
1609 --with-selinux Add support for SELinux (default is no support)
1610 --with-systemdsystemunitdir=DIR
1611 Directory for systemd service files (default from
1612 the System and Service Manager)
1613 --with-systemd-daemon Add support for systemd startup notification
1614 (default is autodetected)
1615 --with-random-device\=<pathname>\
1616 Use <pathname> as a source of randomness (default is
1617 auto-detected)
1618 --with-xdmlibdir=<pathname>
1619 specify directory for xdm scripts and modules
1620 (default=${libdir}/X11/xdm)
1621 --with-xdmconfigdir=<pathname>
1622 specify directory for xdm config files (default is
1623 same as xdmlibdir)
1624 --with-xdmscriptdir=<pathname>
1625 specify directory for xdm scripts (default is same
1626 as xdmlibdir)
1627 --with-logdir=<pathname>
1628 specify directory for xdm log files
1629 (default=/var/log)
1630 --with-piddir=<pathname>
1631 specify directory for xdm pid files
1632 (default=/var/run)
1633 --with-default-vt=<vtname>
1634 specify default vt to start xdm on (default=none)
1635 --with-config-type={ws|fs}
1636 default config file type to use - workstation (ws)
1637 or fileserver (fs) (default=ws)
1638 --with-utmp-file=<pathname>
1639 specify file to pass to sessreg -u for current
1640 logins
1641 --without-utmp-file specify passing "none" to sessreg -u to not record
1642 logins in utmp
1643 --with-wtmp-file=<pathname>
1644 specify file to pass to sessreg -w for login history
1645 --without-wtmp-file specify passing "none" to sessreg -w to not record
1646 logins in wtmp
1647 --with-xft Use Xft to draw text (default is YES if installed)
1648 --with-color-pixmap=<filename>
1649 specify xpm file to use as color logo
1650 (default=xorg.xpm)
1651 --with-bw-pixmap=<filename>
1652 specify xpm file to use as black-and-white logo
1653 (default=xorg-bw.xpm)
1654 --with-pixmapdir=<pathname>
1655 specify directory for xpm files
1656 (default=xdmlibdir/pixmaps)
1657 --with-xrdb=path Use path for xrdb (default: bindir/xrdb)
1658 --with-default-session=command
1659 Use command for default session (default:
1660 bindir/xterm -ls)
1661 --with-authdir=<pathname>
1662 specify directory for X auth files
1663 (default=/var/lib/xdm)
1664 --with-appdefaultdir=<pathname>
1665 specify directory for app-defaults files (default is
1666 autodetected)
1667
1668 Some influential environment variables:
1669 CC C compiler command
1670 CFLAGS C compiler flags
1671 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1672 nonstandard directory <lib dir>
1673 LIBS libraries to pass to the linker, e.g. -l<library>
1674 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1675 you have headers in a nonstandard directory <include dir>
1676 CPP C preprocessor
1677 LT_SYS_LIBRARY_PATH
1678 User-defined run-time library search path.
1679 PKG_CONFIG path to pkg-config utility
1680 PKG_CONFIG_PATH
1681 directories to add to pkg-config's search path
1682 PKG_CONFIG_LIBDIR
1683 path overriding pkg-config's built-in search path
1684 LINT Path to a lint-style command
1685 LINT_FLAGS Flags for the lint-style command
1686 SYSTEMD_DAEMON_CFLAGS
1687 C compiler flags for SYSTEMD_DAEMON, overriding pkg-config
1688 SYSTEMD_DAEMON_LIBS
1689 linker flags for SYSTEMD_DAEMON, overriding pkg-config
1690 XDM_CFLAGS C compiler flags for XDM, overriding pkg-config
1691 XDM_LIBS linker flags for XDM, overriding pkg-config
1692 XINERAMA_CFLAGS
1693 C compiler flags for XINERAMA, overriding pkg-config
1694 XINERAMA_LIBS
1695 linker flags for XINERAMA, overriding pkg-config
1696 XFT_CFLAGS C compiler flags for XFT, overriding pkg-config
1697 XFT_LIBS linker flags for XFT, overriding pkg-config
1698 XPM_CFLAGS C compiler flags for XPM, overriding pkg-config
1699 XPM_LIBS linker flags for XPM, overriding pkg-config
1700 XDM_TOOLKIT_CFLAGS
1701 C compiler flags for XDM_TOOLKIT, overriding pkg-config
1702 XDM_TOOLKIT_LIBS
1703 linker flags for XDM_TOOLKIT, overriding pkg-config
1704 DMCP_CFLAGS C compiler flags for DMCP, overriding pkg-config
1705 DMCP_LIBS linker flags for DMCP, overriding pkg-config
1706 XLIB_CFLAGS C compiler flags for XLIB, overriding pkg-config
1707 XLIB_LIBS linker flags for XLIB, overriding pkg-config
1708 AUTH_CFLAGS C compiler flags for AUTH, overriding pkg-config
1709 AUTH_LIBS linker flags for AUTH, overriding pkg-config
1710 XDMGREET_CFLAGS
1711 C compiler flags for XDMGREET, overriding pkg-config
1712 XDMGREET_LIBS
1713 linker flags for XDMGREET, overriding pkg-config
1714 XT_CFLAGS C compiler flags for XT, overriding pkg-config
1715 XT_LIBS linker flags for XT, overriding pkg-config
1716 APPDEFS_CFLAGS
1717 C compiler flags for APPDEFS, overriding pkg-config
1718 APPDEFS_LIBS
1719 linker flags for APPDEFS, overriding pkg-config
1720
1721 Use these variables to override the choices made by `configure' or to help
1722 it to find libraries and programs with nonstandard names/locations.
1723
1724 Report bugs to <https://gitlab.freedesktop.org/xorg/app/xdm/issues>.
1725 _ACEOF
1726 ac_status=$?
1727 fi
1728
1729 if test "$ac_init_help" = "recursive"; then
1730 # If there are subdirs, report their specific --help.
1731 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1732 test -d "$ac_dir" ||
1733 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1734 continue
1735 ac_builddir=.
1736
1737 case "$ac_dir" in
1738 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1739 *)
1740 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1741 # A ".." for each directory in $ac_dir_suffix.
1742 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1743 case $ac_top_builddir_sub in
1744 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1745 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1746 esac ;;
1747 esac
1748 ac_abs_top_builddir=$ac_pwd
1749 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1750 # for backward compatibility:
1751 ac_top_builddir=$ac_top_build_prefix
1752
1753 case $srcdir in
1754 .) # We are building in place.
1755 ac_srcdir=.
1756 ac_top_srcdir=$ac_top_builddir_sub
1757 ac_abs_top_srcdir=$ac_pwd ;;
1758 [\\/]* | ?:[\\/]* ) # Absolute name.
1759 ac_srcdir=$srcdir$ac_dir_suffix;
1760 ac_top_srcdir=$srcdir
1761 ac_abs_top_srcdir=$srcdir ;;
1762 *) # Relative name.
1763 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1764 ac_top_srcdir=$ac_top_build_prefix$srcdir
1765 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1766 esac
1767 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1768
1769 cd "$ac_dir" || { ac_status=$?; continue; }
1770 # Check for guested configure.
1771 if test -f "$ac_srcdir/configure.gnu"; then
1772 echo &&
1773 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1774 elif test -f "$ac_srcdir/configure"; then
1775 echo &&
1776 $SHELL "$ac_srcdir/configure" --help=recursive
1777 else
1778 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1779 fi || ac_status=$?
1780 cd "$ac_pwd" || { ac_status=$?; break; }
1781 done
1782 fi
1783
1784 test -n "$ac_init_help" && exit $ac_status
1785 if $ac_init_version; then
1786 cat <<\_ACEOF
1787 xdm configure 1.1.12
1788 generated by GNU Autoconf 2.69
1789
1790 Copyright (C) 2012 Free Software Foundation, Inc.
1791 This configure script is free software; the Free Software Foundation
1792 gives unlimited permission to copy, distribute and modify it.
1793 _ACEOF
1794 exit
1795 fi
1796
1797 ## ------------------------ ##
1798 ## Autoconf initialization. ##
1799 ## ------------------------ ##
1800
1801 # ac_fn_c_try_compile LINENO
1802 # --------------------------
1803 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1804 ac_fn_c_try_compile ()
1805 {
1806 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1807 rm -f conftest.$ac_objext
1808 if { { ac_try="$ac_compile"
1809 case "(($ac_try" in
1810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1811 *) ac_try_echo=$ac_try;;
1812 esac
1813 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1814 $as_echo "$ac_try_echo"; } >&5
1815 (eval "$ac_compile") 2>conftest.err
1816 ac_status=$?
1817 if test -s conftest.err; then
1818 grep -v '^ *+' conftest.err >conftest.er1
1819 cat conftest.er1 >&5
1820 mv -f conftest.er1 conftest.err
1821 fi
1822 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1823 test $ac_status = 0; } && {
1824 test -z "$ac_c_werror_flag" ||
1825 test ! -s conftest.err
1826 } && test -s conftest.$ac_objext; then :
1827 ac_retval=0
1828 else
1829 $as_echo "$as_me: failed program was:" >&5
1830 sed 's/^/| /' conftest.$ac_ext >&5
1831
1832 ac_retval=1
1833 fi
1834 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1835 as_fn_set_status $ac_retval
1836
1837 } # ac_fn_c_try_compile
1838
1839 # ac_fn_c_try_cpp LINENO
1840 # ----------------------
1841 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1842 ac_fn_c_try_cpp ()
1843 {
1844 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1845 if { { ac_try="$ac_cpp conftest.$ac_ext"
1846 case "(($ac_try" in
1847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1848 *) ac_try_echo=$ac_try;;
1849 esac
1850 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1851 $as_echo "$ac_try_echo"; } >&5
1852 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1853 ac_status=$?
1854 if test -s conftest.err; then
1855 grep -v '^ *+' conftest.err >conftest.er1
1856 cat conftest.er1 >&5
1857 mv -f conftest.er1 conftest.err
1858 fi
1859 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1860 test $ac_status = 0; } > conftest.i && {
1861 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1862 test ! -s conftest.err
1863 }; then :
1864 ac_retval=0
1865 else
1866 $as_echo "$as_me: failed program was:" >&5
1867 sed 's/^/| /' conftest.$ac_ext >&5
1868
1869 ac_retval=1
1870 fi
1871 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1872 as_fn_set_status $ac_retval
1873
1874 } # ac_fn_c_try_cpp
1875
1876 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1877 # -------------------------------------------------------
1878 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1879 # the include files in INCLUDES and setting the cache variable VAR
1880 # accordingly.
1881 ac_fn_c_check_header_mongrel ()
1882 {
1883 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1884 if eval \${$3+:} false; then :
1885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1886 $as_echo_n "checking for $2... " >&6; }
1887 if eval \${$3+:} false; then :
1888 $as_echo_n "(cached) " >&6
1889 fi
1890 eval ac_res=\$$3
1891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1892 $as_echo "$ac_res" >&6; }
1893 else
1894 # Is the header compilable?
1895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1896 $as_echo_n "checking $2 usability... " >&6; }
1897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1898 /* end confdefs.h. */
1899 $4
1900 #include <$2>
1901 _ACEOF
1902 if ac_fn_c_try_compile "$LINENO"; then :
1903 ac_header_compiler=yes
1904 else
1905 ac_header_compiler=no
1906 fi
1907 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1909 $as_echo "$ac_header_compiler" >&6; }
1910
1911 # Is the header present?
1912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1913 $as_echo_n "checking $2 presence... " >&6; }
1914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1915 /* end confdefs.h. */
1916 #include <$2>
1917 _ACEOF
1918 if ac_fn_c_try_cpp "$LINENO"; then :
1919 ac_header_preproc=yes
1920 else
1921 ac_header_preproc=no
1922 fi
1923 rm -f conftest.err conftest.i conftest.$ac_ext
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1925 $as_echo "$ac_header_preproc" >&6; }
1926
1927 # So? What about this header?
1928 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1929 yes:no: )
1930 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1931 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1932 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1933 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1934 ;;
1935 no:yes:* )
1936 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1937 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1938 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1939 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1940 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1941 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1942 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1943 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1944 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1945 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1946 ( $as_echo "## ----------------------------------------------------------------- ##
1947 ## Report this to https://gitlab.freedesktop.org/xorg/app/xdm/issues ##
1948 ## ----------------------------------------------------------------- ##"
1949 ) | sed "s/^/$as_me: WARNING: /" >&2
1950 ;;
1951 esac
1952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1953 $as_echo_n "checking for $2... " >&6; }
1954 if eval \${$3+:} false; then :
1955 $as_echo_n "(cached) " >&6
1956 else
1957 eval "$3=\$ac_header_compiler"
1958 fi
1959 eval ac_res=\$$3
1960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1961 $as_echo "$ac_res" >&6; }
1962 fi
1963 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1964
1965 } # ac_fn_c_check_header_mongrel
1966
1967 # ac_fn_c_try_run LINENO
1968 # ----------------------
1969 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1970 # that executables *can* be run.
1971 ac_fn_c_try_run ()
1972 {
1973 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1974 if { { ac_try="$ac_link"
1975 case "(($ac_try" in
1976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1977 *) ac_try_echo=$ac_try;;
1978 esac
1979 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1980 $as_echo "$ac_try_echo"; } >&5
1981 (eval "$ac_link") 2>&5
1982 ac_status=$?
1983 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1984 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1985 { { case "(($ac_try" in
1986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1987 *) ac_try_echo=$ac_try;;
1988 esac
1989 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1990 $as_echo "$ac_try_echo"; } >&5
1991 (eval "$ac_try") 2>&5
1992 ac_status=$?
1993 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1994 test $ac_status = 0; }; }; then :
1995 ac_retval=0
1996 else
1997 $as_echo "$as_me: program exited with status $ac_status" >&5
1998 $as_echo "$as_me: failed program was:" >&5
1999 sed 's/^/| /' conftest.$ac_ext >&5
2000
2001 ac_retval=$ac_status
2002 fi
2003 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2004 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2005 as_fn_set_status $ac_retval
2006
2007 } # ac_fn_c_try_run
2008
2009 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2010 # -------------------------------------------------------
2011 # Tests whether HEADER exists and can be compiled using the include files in
2012 # INCLUDES, setting the cache variable VAR accordingly.
2013 ac_fn_c_check_header_compile ()
2014 {
2015 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2017 $as_echo_n "checking for $2... " >&6; }
2018 if eval \${$3+:} false; then :
2019 $as_echo_n "(cached) " >&6
2020 else
2021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2022 /* end confdefs.h. */
2023 $4
2024 #include <$2>
2025 _ACEOF
2026 if ac_fn_c_try_compile "$LINENO"; then :
2027 eval "$3=yes"
2028 else
2029 eval "$3=no"
2030 fi
2031 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2032 fi
2033 eval ac_res=\$$3
2034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2035 $as_echo "$ac_res" >&6; }
2036 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2037
2038 } # ac_fn_c_check_header_compile
2039
2040 # ac_fn_c_try_link LINENO
2041 # -----------------------
2042 # Try to link conftest.$ac_ext, and return whether this succeeded.
2043 ac_fn_c_try_link ()
2044 {
2045 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2046 rm -f conftest.$ac_objext conftest$ac_exeext
2047 if { { ac_try="$ac_link"
2048 case "(($ac_try" in
2049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2050 *) ac_try_echo=$ac_try;;
2051 esac
2052 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2053 $as_echo "$ac_try_echo"; } >&5
2054 (eval "$ac_link") 2>conftest.err
2055 ac_status=$?
2056 if test -s conftest.err; then
2057 grep -v '^ *+' conftest.err >conftest.er1
2058 cat conftest.er1 >&5
2059 mv -f conftest.er1 conftest.err
2060 fi
2061 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2062 test $ac_status = 0; } && {
2063 test -z "$ac_c_werror_flag" ||
2064 test ! -s conftest.err
2065 } && test -s conftest$ac_exeext && {
2066 test "$cross_compiling" = yes ||
2067 test -x conftest$ac_exeext
2068 }; then :
2069 ac_retval=0
2070 else
2071 $as_echo "$as_me: failed program was:" >&5
2072 sed 's/^/| /' conftest.$ac_ext >&5
2073
2074 ac_retval=1
2075 fi
2076 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2077 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2078 # interfere with the next link command; also delete a directory that is
2079 # left behind by Apple's compiler. We do this before executing the actions.
2080 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2081 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2082 as_fn_set_status $ac_retval
2083
2084 } # ac_fn_c_try_link
2085
2086 # ac_fn_c_check_func LINENO FUNC VAR
2087 # ----------------------------------
2088 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2089 ac_fn_c_check_func ()
2090 {
2091 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2093 $as_echo_n "checking for $2... " >&6; }
2094 if eval \${$3+:} false; then :
2095 $as_echo_n "(cached) " >&6
2096 else
2097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2098 /* end confdefs.h. */
2099 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2100 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2101 #define $2 innocuous_$2
2102
2103 /* System header to define __stub macros and hopefully few prototypes,
2104 which can conflict with char $2 (); below.
2105 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2106 <limits.h> exists even on freestanding compilers. */
2107
2108 #ifdef __STDC__
2109 # include <limits.h>
2110 #else
2111 # include <assert.h>
2112 #endif
2113
2114 #undef $2
2115
2116 /* Override any GCC internal prototype to avoid an error.
2117 Use char because int might match the return type of a GCC
2118 builtin and then its argument prototype would still apply. */
2119 #ifdef __cplusplus
2120 extern "C"
2121 #endif
2122 char $2 ();
2123 /* The GNU C library defines this for functions which it implements
2124 to always fail with ENOSYS. Some functions are actually named
2125 something starting with __ and the normal name is an alias. */
2126 #if defined __stub_$2 || defined __stub___$2
2127 choke me
2128 #endif
2129
2130 int
2131 main ()
2132 {
2133 return $2 ();
2134 ;
2135 return 0;
2136 }
2137 _ACEOF
2138 if ac_fn_c_try_link "$LINENO"; then :
2139 eval "$3=yes"
2140 else
2141 eval "$3=no"
2142 fi
2143 rm -f core conftest.err conftest.$ac_objext \
2144 conftest$ac_exeext conftest.$ac_ext
2145 fi
2146 eval ac_res=\$$3
2147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2148 $as_echo "$ac_res" >&6; }
2149 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2150
2151 } # ac_fn_c_check_func
2152
2153 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2154 # ---------------------------------------------
2155 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2156 # accordingly.
2157 ac_fn_c_check_decl ()
2158 {
2159 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2160 as_decl_name=`echo $2|sed 's/ *(.*//'`
2161 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2163 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2164 if eval \${$3+:} false; then :
2165 $as_echo_n "(cached) " >&6
2166 else
2167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2168 /* end confdefs.h. */
2169 $4
2170 int
2171 main ()
2172 {
2173 #ifndef $as_decl_name
2174 #ifdef __cplusplus
2175 (void) $as_decl_use;
2176 #else
2177 (void) $as_decl_name;
2178 #endif
2179 #endif
2180
2181 ;
2182 return 0;
2183 }
2184 _ACEOF
2185 if ac_fn_c_try_compile "$LINENO"; then :
2186 eval "$3=yes"
2187 else
2188 eval "$3=no"
2189 fi
2190 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2191 fi
2192 eval ac_res=\$$3
2193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2194 $as_echo "$ac_res" >&6; }
2195 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2196
2197 } # ac_fn_c_check_decl
2198
2199 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2200 # -------------------------------------------
2201 # Tests whether TYPE exists after having included INCLUDES, setting cache
2202 # variable VAR accordingly.
2203 ac_fn_c_check_type ()
2204 {
2205 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2207 $as_echo_n "checking for $2... " >&6; }
2208 if eval \${$3+:} false; then :
2209 $as_echo_n "(cached) " >&6
2210 else
2211 eval "$3=no"
2212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2213 /* end confdefs.h. */
2214 $4
2215 int
2216 main ()
2217 {
2218 if (sizeof ($2))
2219 return 0;
2220 ;
2221 return 0;
2222 }
2223 _ACEOF
2224 if ac_fn_c_try_compile "$LINENO"; then :
2225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2226 /* end confdefs.h. */
2227 $4
2228 int
2229 main ()
2230 {
2231 if (sizeof (($2)))
2232 return 0;
2233 ;
2234 return 0;
2235 }
2236 _ACEOF
2237 if ac_fn_c_try_compile "$LINENO"; then :
2238
2239 else
2240 eval "$3=yes"
2241 fi
2242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2243 fi
2244 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2245 fi
2246 eval ac_res=\$$3
2247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2248 $as_echo "$ac_res" >&6; }
2249 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2250
2251 } # ac_fn_c_check_type
2252
2253 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2254 # ----------------------------------------------------
2255 # Tries to find if the field MEMBER exists in type AGGR, after including
2256 # INCLUDES, setting cache variable VAR accordingly.
2257 ac_fn_c_check_member ()
2258 {
2259 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2261 $as_echo_n "checking for $2.$3... " >&6; }
2262 if eval \${$4+:} false; then :
2263 $as_echo_n "(cached) " >&6
2264 else
2265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2266 /* end confdefs.h. */
2267 $5
2268 int
2269 main ()
2270 {
2271 static $2 ac_aggr;
2272 if (ac_aggr.$3)
2273 return 0;
2274 ;
2275 return 0;
2276 }
2277 _ACEOF
2278 if ac_fn_c_try_compile "$LINENO"; then :
2279 eval "$4=yes"
2280 else
2281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2282 /* end confdefs.h. */
2283 $5
2284 int
2285 main ()
2286 {
2287 static $2 ac_aggr;
2288 if (sizeof ac_aggr.$3)
2289 return 0;
2290 ;
2291 return 0;
2292 }
2293 _ACEOF
2294 if ac_fn_c_try_compile "$LINENO"; then :
2295 eval "$4=yes"
2296 else
2297 eval "$4=no"
2298 fi
2299 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2300 fi
2301 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2302 fi
2303 eval ac_res=\$$4
2304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2305 $as_echo "$ac_res" >&6; }
2306 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2307
2308 } # ac_fn_c_check_member
2309 cat >config.log <<_ACEOF
2310 This file contains any messages produced by compilers while
2311 running configure, to aid debugging if configure makes a mistake.
2312
2313 It was created by xdm $as_me 1.1.12, which was
2314 generated by GNU Autoconf 2.69. Invocation command line was
2315
2316 $ $0 $@
2317
2318 _ACEOF
2319 exec 5>>config.log
2320 {
2321 cat <<_ASUNAME
2322 ## --------- ##
2323 ## Platform. ##
2324 ## --------- ##
2325
2326 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2327 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2328 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2329 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2330 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2331
2332 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2333 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2334
2335 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2336 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2337 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2338 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2339 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2340 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2341 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2342
2343 _ASUNAME
2344
2345 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2346 for as_dir in $PATH
2347 do
2348 IFS=$as_save_IFS
2349 test -z "$as_dir" && as_dir=.
2350 $as_echo "PATH: $as_dir"
2351 done
2352 IFS=$as_save_IFS
2353
2354 } >&5
2355
2356 cat >&5 <<_ACEOF
2357
2358
2359 ## ----------- ##
2360 ## Core tests. ##
2361 ## ----------- ##
2362
2363 _ACEOF
2364
2365
2366 # Keep a trace of the command line.
2367 # Strip out --no-create and --no-recursion so they do not pile up.
2368 # Strip out --silent because we don't want to record it for future runs.
2369 # Also quote any args containing shell meta-characters.
2370 # Make two passes to allow for proper duplicate-argument suppression.
2371 ac_configure_args=
2372 ac_configure_args0=
2373 ac_configure_args1=
2374 ac_must_keep_next=false
2375 for ac_pass in 1 2
2376 do
2377 for ac_arg
2378 do
2379 case $ac_arg in
2380 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2381 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2382 | -silent | --silent | --silen | --sile | --sil)
2383 continue ;;
2384 *\'*)
2385 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2386 esac
2387 case $ac_pass in
2388 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2389 2)
2390 as_fn_append ac_configure_args1 " '$ac_arg'"
2391 if test $ac_must_keep_next = true; then
2392 ac_must_keep_next=false # Got value, back to normal.
2393 else
2394 case $ac_arg in
2395 *=* | --config-cache | -C | -disable-* | --disable-* \
2396 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2397 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2398 | -with-* | --with-* | -without-* | --without-* | --x)
2399 case "$ac_configure_args0 " in
2400 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2401 esac
2402 ;;
2403 -* ) ac_must_keep_next=true ;;
2404 esac
2405 fi
2406 as_fn_append ac_configure_args " '$ac_arg'"
2407 ;;
2408 esac
2409 done
2410 done
2411 { ac_configure_args0=; unset ac_configure_args0;}
2412 { ac_configure_args1=; unset ac_configure_args1;}
2413
2414 # When interrupted or exit'd, cleanup temporary files, and complete
2415 # config.log. We remove comments because anyway the quotes in there
2416 # would cause problems or look ugly.
2417 # WARNING: Use '\'' to represent an apostrophe within the trap.
2418 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2419 trap 'exit_status=$?
2420 # Save into config.log some information that might help in debugging.
2421 {
2422 echo
2423
2424 $as_echo "## ---------------- ##
2425 ## Cache variables. ##
2426 ## ---------------- ##"
2427 echo
2428 # The following way of writing the cache mishandles newlines in values,
2429 (
2430 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2431 eval ac_val=\$$ac_var
2432 case $ac_val in #(
2433 *${as_nl}*)
2434 case $ac_var in #(
2435 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2436 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2437 esac
2438 case $ac_var in #(
2439 _ | IFS | as_nl) ;; #(
2440 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2441 *) { eval $ac_var=; unset $ac_var;} ;;
2442 esac ;;
2443 esac
2444 done
2445 (set) 2>&1 |
2446 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2447 *${as_nl}ac_space=\ *)
2448 sed -n \
2449 "s/'\''/'\''\\\\'\'''\''/g;
2450 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2451 ;; #(
2452 *)
2453 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2454 ;;
2455 esac |
2456 sort
2457 )
2458 echo
2459
2460 $as_echo "## ----------------- ##
2461 ## Output variables. ##
2462 ## ----------------- ##"
2463 echo
2464 for ac_var in $ac_subst_vars
2465 do
2466 eval ac_val=\$$ac_var
2467 case $ac_val in
2468 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2469 esac
2470 $as_echo "$ac_var='\''$ac_val'\''"
2471 done | sort
2472 echo
2473
2474 if test -n "$ac_subst_files"; then
2475 $as_echo "## ------------------- ##
2476 ## File substitutions. ##
2477 ## ------------------- ##"
2478 echo
2479 for ac_var in $ac_subst_files
2480 do
2481 eval ac_val=\$$ac_var
2482 case $ac_val in
2483 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2484 esac
2485 $as_echo "$ac_var='\''$ac_val'\''"
2486 done | sort
2487 echo
2488 fi
2489
2490 if test -s confdefs.h; then
2491 $as_echo "## ----------- ##
2492 ## confdefs.h. ##
2493 ## ----------- ##"
2494 echo
2495 cat confdefs.h
2496 echo
2497 fi
2498 test "$ac_signal" != 0 &&
2499 $as_echo "$as_me: caught signal $ac_signal"
2500 $as_echo "$as_me: exit $exit_status"
2501 } >&5
2502 rm -f core *.core core.conftest.* &&
2503 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2504 exit $exit_status
2505 ' 0
2506 for ac_signal in 1 2 13 15; do
2507 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2508 done
2509 ac_signal=0
2510
2511 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2512 rm -f -r conftest* confdefs.h
2513
2514 $as_echo "/* confdefs.h */" > confdefs.h
2515
2516 # Predefined preprocessor variables.
2517
2518 cat >>confdefs.h <<_ACEOF
2519 #define PACKAGE_NAME "$PACKAGE_NAME"
2520 _ACEOF
2521
2522 cat >>confdefs.h <<_ACEOF
2523 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2524 _ACEOF
2525
2526 cat >>confdefs.h <<_ACEOF
2527 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2528 _ACEOF
2529
2530 cat >>confdefs.h <<_ACEOF
2531 #define PACKAGE_STRING "$PACKAGE_STRING"
2532 _ACEOF
2533
2534 cat >>confdefs.h <<_ACEOF
2535 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2536 _ACEOF
2537
2538 cat >>confdefs.h <<_ACEOF
2539 #define PACKAGE_URL "$PACKAGE_URL"
2540 _ACEOF
2541
2542
2543 # Let the site file select an alternate cache file if it wants to.
2544 # Prefer an explicitly selected file to automatically selected ones.
2545 ac_site_file1=NONE
2546 ac_site_file2=NONE
2547 if test -n "$CONFIG_SITE"; then
2548 # We do not want a PATH search for config.site.
2549 case $CONFIG_SITE in #((
2550 -*) ac_site_file1=./$CONFIG_SITE;;
2551 */*) ac_site_file1=$CONFIG_SITE;;
2552 *) ac_site_file1=./$CONFIG_SITE;;
2553 esac
2554 elif test "x$prefix" != xNONE; then
2555 ac_site_file1=$prefix/share/config.site
2556 ac_site_file2=$prefix/etc/config.site
2557 else
2558 ac_site_file1=$ac_default_prefix/share/config.site
2559 ac_site_file2=$ac_default_prefix/etc/config.site
2560 fi
2561 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2562 do
2563 test "x$ac_site_file" = xNONE && continue
2564 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2565 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2566 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2567 sed 's/^/| /' "$ac_site_file" >&5
2568 . "$ac_site_file" \
2569 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2570 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2571 as_fn_error $? "failed to load site script $ac_site_file
2572 See \`config.log' for more details" "$LINENO" 5; }
2573 fi
2574 done
2575
2576 if test -r "$cache_file"; then
2577 # Some versions of bash will fail to source /dev/null (special files
2578 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2579 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2580 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2581 $as_echo "$as_me: loading cache $cache_file" >&6;}
2582 case $cache_file in
2583 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2584 *) . "./$cache_file";;
2585 esac
2586 fi
2587 else
2588 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2589 $as_echo "$as_me: creating cache $cache_file" >&6;}
2590 >$cache_file
2591 fi
2592
2593 # Check that the precious variables saved in the cache have kept the same
2594 # value.
2595 ac_cache_corrupted=false
2596 for ac_var in $ac_precious_vars; do
2597 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2598 eval ac_new_set=\$ac_env_${ac_var}_set
2599 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2600 eval ac_new_val=\$ac_env_${ac_var}_value
2601 case $ac_old_set,$ac_new_set in
2602 set,)
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2604 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2605 ac_cache_corrupted=: ;;
2606 ,set)
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2608 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2609 ac_cache_corrupted=: ;;
2610 ,);;
2611 *)
2612 if test "x$ac_old_val" != "x$ac_new_val"; then
2613 # differences in whitespace do not lead to failure.
2614 ac_old_val_w=`echo x $ac_old_val`
2615 ac_new_val_w=`echo x $ac_new_val`
2616 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2618 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2619 ac_cache_corrupted=:
2620 else
2621 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2622 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2623 eval $ac_var=\$ac_old_val
2624 fi
2625 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2626 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2627 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2628 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2629 fi;;
2630 esac
2631 # Pass precious variables to config.status.
2632 if test "$ac_new_set" = set; then
2633 case $ac_new_val in
2634 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2635 *) ac_arg=$ac_var=$ac_new_val ;;
2636 esac
2637 case " $ac_configure_args " in
2638 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2639 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2640 esac
2641 fi
2642 done
2643 if $ac_cache_corrupted; then
2644 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2645 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2646 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2647 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2648 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2649 fi
2650 ## -------------------- ##
2651 ## Main body of script. ##
2652 ## -------------------- ##
2653
2654 ac_ext=c
2655 ac_cpp='$CPP $CPPFLAGS'
2656 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2657 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2658 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2659
2660
2661 ac_aux_dir=
2662 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2663 if test -f "$ac_dir/install-sh"; then
2664 ac_aux_dir=$ac_dir
2665 ac_install_sh="$ac_aux_dir/install-sh -c"
2666 break
2667 elif test -f "$ac_dir/install.sh"; then
2668 ac_aux_dir=$ac_dir
2669 ac_install_sh="$ac_aux_dir/install.sh -c"
2670 break
2671 elif test -f "$ac_dir/shtool"; then
2672 ac_aux_dir=$ac_dir
2673 ac_install_sh="$ac_aux_dir/shtool install -c"
2674 break
2675 fi
2676 done
2677 if test -z "$ac_aux_dir"; then
2678 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2679 fi
2680
2681 # These three variables are undocumented and unsupported,
2682 # and are intended to be withdrawn in a future Autoconf release.
2683 # They can cause serious problems if a builder's source tree is in a directory
2684 # whose full name contains unusual characters.
2685 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2686 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2687 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2688
2689
2690 # Expand $ac_aux_dir to an absolute path.
2691 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2692
2693 ac_ext=c
2694 ac_cpp='$CPP $CPPFLAGS'
2695 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2696 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2697 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2698 if test -n "$ac_tool_prefix"; then
2699 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2700 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2702 $as_echo_n "checking for $ac_word... " >&6; }
2703 if ${ac_cv_prog_CC+:} false; then :
2704 $as_echo_n "(cached) " >&6
2705 else
2706 if test -n "$CC"; then
2707 ac_cv_prog_CC="$CC" # Let the user override the test.
2708 else
2709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2710 for as_dir in $PATH
2711 do
2712 IFS=$as_save_IFS
2713 test -z "$as_dir" && as_dir=.
2714 for ac_exec_ext in '' $ac_executable_extensions; do
2715 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2716 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2718 break 2
2719 fi
2720 done
2721 done
2722 IFS=$as_save_IFS
2723
2724 fi
2725 fi
2726 CC=$ac_cv_prog_CC
2727 if test -n "$CC"; then
2728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2729 $as_echo "$CC" >&6; }
2730 else
2731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2732 $as_echo "no" >&6; }
2733 fi
2734
2735
2736 fi
2737 if test -z "$ac_cv_prog_CC"; then
2738 ac_ct_CC=$CC
2739 # Extract the first word of "gcc", so it can be a program name with args.
2740 set dummy gcc; ac_word=$2
2741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2742 $as_echo_n "checking for $ac_word... " >&6; }
2743 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2744 $as_echo_n "(cached) " >&6
2745 else
2746 if test -n "$ac_ct_CC"; then
2747 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2748 else
2749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2750 for as_dir in $PATH
2751 do
2752 IFS=$as_save_IFS
2753 test -z "$as_dir" && as_dir=.
2754 for ac_exec_ext in '' $ac_executable_extensions; do
2755 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2756 ac_cv_prog_ac_ct_CC="gcc"
2757 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2758 break 2
2759 fi
2760 done
2761 done
2762 IFS=$as_save_IFS
2763
2764 fi
2765 fi
2766 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2767 if test -n "$ac_ct_CC"; then
2768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2769 $as_echo "$ac_ct_CC" >&6; }
2770 else
2771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2772 $as_echo "no" >&6; }
2773 fi
2774
2775 if test "x$ac_ct_CC" = x; then
2776 CC=""
2777 else
2778 case $cross_compiling:$ac_tool_warned in
2779 yes:)
2780 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2781 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2782 ac_tool_warned=yes ;;
2783 esac
2784 CC=$ac_ct_CC
2785 fi
2786 else
2787 CC="$ac_cv_prog_CC"
2788 fi
2789
2790 if test -z "$CC"; then
2791 if test -n "$ac_tool_prefix"; then
2792 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2793 set dummy ${ac_tool_prefix}cc; ac_word=$2
2794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2795 $as_echo_n "checking for $ac_word... " >&6; }
2796 if ${ac_cv_prog_CC+:} false; then :
2797 $as_echo_n "(cached) " >&6
2798 else
2799 if test -n "$CC"; then
2800 ac_cv_prog_CC="$CC" # Let the user override the test.
2801 else
2802 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2803 for as_dir in $PATH
2804 do
2805 IFS=$as_save_IFS
2806 test -z "$as_dir" && as_dir=.
2807 for ac_exec_ext in '' $ac_executable_extensions; do
2808 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2809 ac_cv_prog_CC="${ac_tool_prefix}cc"
2810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2811 break 2
2812 fi
2813 done
2814 done
2815 IFS=$as_save_IFS
2816
2817 fi
2818 fi
2819 CC=$ac_cv_prog_CC
2820 if test -n "$CC"; then
2821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2822 $as_echo "$CC" >&6; }
2823 else
2824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2825 $as_echo "no" >&6; }
2826 fi
2827
2828
2829 fi
2830 fi
2831 if test -z "$CC"; then
2832 # Extract the first word of "cc", so it can be a program name with args.
2833 set dummy cc; ac_word=$2
2834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2835 $as_echo_n "checking for $ac_word... " >&6; }
2836 if ${ac_cv_prog_CC+:} false; then :
2837 $as_echo_n "(cached) " >&6
2838 else
2839 if test -n "$CC"; then
2840 ac_cv_prog_CC="$CC" # Let the user override the test.
2841 else
2842 ac_prog_rejected=no
2843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2844 for as_dir in $PATH
2845 do
2846 IFS=$as_save_IFS
2847 test -z "$as_dir" && as_dir=.
2848 for ac_exec_ext in '' $ac_executable_extensions; do
2849 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2850 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2851 ac_prog_rejected=yes
2852 continue
2853 fi
2854 ac_cv_prog_CC="cc"
2855 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2856 break 2
2857 fi
2858 done
2859 done
2860 IFS=$as_save_IFS
2861
2862 if test $ac_prog_rejected = yes; then
2863 # We found a bogon in the path, so make sure we never use it.
2864 set dummy $ac_cv_prog_CC
2865 shift
2866 if test $# != 0; then
2867 # We chose a different compiler from the bogus one.
2868 # However, it has the same basename, so the bogon will be chosen
2869 # first if we set CC to just the basename; use the full file name.
2870 shift
2871 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2872 fi
2873 fi
2874 fi
2875 fi
2876 CC=$ac_cv_prog_CC
2877 if test -n "$CC"; then
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2879 $as_echo "$CC" >&6; }
2880 else
2881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2882 $as_echo "no" >&6; }
2883 fi
2884
2885
2886 fi
2887 if test -z "$CC"; then
2888 if test -n "$ac_tool_prefix"; then
2889 for ac_prog in cl.exe
2890 do
2891 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2892 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2894 $as_echo_n "checking for $ac_word... " >&6; }
2895 if ${ac_cv_prog_CC+:} false; then :
2896 $as_echo_n "(cached) " >&6
2897 else
2898 if test -n "$CC"; then
2899 ac_cv_prog_CC="$CC" # Let the user override the test.
2900 else
2901 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2902 for as_dir in $PATH
2903 do
2904 IFS=$as_save_IFS
2905 test -z "$as_dir" && as_dir=.
2906 for ac_exec_ext in '' $ac_executable_extensions; do
2907 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2908 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2909 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2910 break 2
2911 fi
2912 done
2913 done
2914 IFS=$as_save_IFS
2915
2916 fi
2917 fi
2918 CC=$ac_cv_prog_CC
2919 if test -n "$CC"; then
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2921 $as_echo "$CC" >&6; }
2922 else
2923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2924 $as_echo "no" >&6; }
2925 fi
2926
2927
2928 test -n "$CC" && break
2929 done
2930 fi
2931 if test -z "$CC"; then
2932 ac_ct_CC=$CC
2933 for ac_prog in cl.exe
2934 do
2935 # Extract the first word of "$ac_prog", so it can be a program name with args.
2936 set dummy $ac_prog; ac_word=$2
2937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2938 $as_echo_n "checking for $ac_word... " >&6; }
2939 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2940 $as_echo_n "(cached) " >&6
2941 else
2942 if test -n "$ac_ct_CC"; then
2943 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2944 else
2945 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2946 for as_dir in $PATH
2947 do
2948 IFS=$as_save_IFS
2949 test -z "$as_dir" && as_dir=.
2950 for ac_exec_ext in '' $ac_executable_extensions; do
2951 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2952 ac_cv_prog_ac_ct_CC="$ac_prog"
2953 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2954 break 2
2955 fi
2956 done
2957 done
2958 IFS=$as_save_IFS
2959
2960 fi
2961 fi
2962 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2963 if test -n "$ac_ct_CC"; then
2964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2965 $as_echo "$ac_ct_CC" >&6; }
2966 else
2967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2968 $as_echo "no" >&6; }
2969 fi
2970
2971
2972 test -n "$ac_ct_CC" && break
2973 done
2974
2975 if test "x$ac_ct_CC" = x; then
2976 CC=""
2977 else
2978 case $cross_compiling:$ac_tool_warned in
2979 yes:)
2980 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2981 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2982 ac_tool_warned=yes ;;
2983 esac
2984 CC=$ac_ct_CC
2985 fi
2986 fi
2987
2988 fi
2989
2990
2991 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2992 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2993 as_fn_error $? "no acceptable C compiler found in \$PATH
2994 See \`config.log' for more details" "$LINENO" 5; }
2995
2996 # Provide some information about the compiler.
2997 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2998 set X $ac_compile
2999 ac_compiler=$2
3000 for ac_option in --version -v -V -qversion; do
3001 { { ac_try="$ac_compiler $ac_option >&5"
3002 case "(($ac_try" in
3003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3004 *) ac_try_echo=$ac_try;;
3005 esac
3006 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3007 $as_echo "$ac_try_echo"; } >&5
3008 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3009 ac_status=$?
3010 if test -s conftest.err; then
3011 sed '10a\
3012 ... rest of stderr output deleted ...
3013 10q' conftest.err >conftest.er1
3014 cat conftest.er1 >&5
3015 fi
3016 rm -f conftest.er1 conftest.err
3017 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3018 test $ac_status = 0; }
3019 done
3020
3021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3022 /* end confdefs.h. */
3023
3024 int
3025 main ()
3026 {
3027
3028 ;
3029 return 0;
3030 }
3031 _ACEOF
3032 ac_clean_files_save=$ac_clean_files
3033 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3034 # Try to create an executable without -o first, disregard a.out.
3035 # It will help us diagnose broken compilers, and finding out an intuition
3036 # of exeext.
3037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3038 $as_echo_n "checking whether the C compiler works... " >&6; }
3039 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3040
3041 # The possible output files:
3042 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3043
3044 ac_rmfiles=
3045 for ac_file in $ac_files
3046 do
3047 case $ac_file in
3048 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3049 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3050 esac
3051 done
3052 rm -f $ac_rmfiles
3053
3054 if { { ac_try="$ac_link_default"
3055 case "(($ac_try" in
3056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3057 *) ac_try_echo=$ac_try;;
3058 esac
3059 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3060 $as_echo "$ac_try_echo"; } >&5
3061 (eval "$ac_link_default") 2>&5
3062 ac_status=$?
3063 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3064 test $ac_status = 0; }; then :
3065 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3066 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3067 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3068 # so that the user can short-circuit this test for compilers unknown to
3069 # Autoconf.
3070 for ac_file in $ac_files ''
3071 do
3072 test -f "$ac_file" || continue
3073 case $ac_file in
3074 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3075 ;;
3076 [ab].out )
3077 # We found the default executable, but exeext='' is most
3078 # certainly right.
3079 break;;
3080 *.* )
3081 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3082 then :; else
3083 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3084 fi
3085 # We set ac_cv_exeext here because the later test for it is not
3086 # safe: cross compilers may not add the suffix if given an `-o'
3087 # argument, so we may need to know it at that point already.
3088 # Even if this section looks crufty: it has the advantage of
3089 # actually working.
3090 break;;
3091 * )
3092 break;;
3093 esac
3094 done
3095 test "$ac_cv_exeext" = no && ac_cv_exeext=
3096
3097 else
3098 ac_file=''
3099 fi
3100 if test -z "$ac_file"; then :
3101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3102 $as_echo "no" >&6; }
3103 $as_echo "$as_me: failed program was:" >&5
3104 sed 's/^/| /' conftest.$ac_ext >&5
3105
3106 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3107 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3108 as_fn_error 77 "C compiler cannot create executables
3109 See \`config.log' for more details" "$LINENO" 5; }
3110 else
3111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3112 $as_echo "yes" >&6; }
3113 fi
3114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3115 $as_echo_n "checking for C compiler default output file name... " >&6; }
3116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3117 $as_echo "$ac_file" >&6; }
3118 ac_exeext=$ac_cv_exeext
3119
3120 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3121 ac_clean_files=$ac_clean_files_save
3122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3123 $as_echo_n "checking for suffix of executables... " >&6; }
3124 if { { ac_try="$ac_link"
3125 case "(($ac_try" in
3126 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3127 *) ac_try_echo=$ac_try;;
3128 esac
3129 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3130 $as_echo "$ac_try_echo"; } >&5
3131 (eval "$ac_link") 2>&5
3132 ac_status=$?
3133 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3134 test $ac_status = 0; }; then :
3135 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3136 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3137 # work properly (i.e., refer to `conftest.exe'), while it won't with
3138 # `rm'.
3139 for ac_file in conftest.exe conftest conftest.*; do
3140 test -f "$ac_file" || continue
3141 case $ac_file in
3142 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3143 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3144 break;;
3145 * ) break;;
3146 esac
3147 done
3148 else
3149 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3150 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3151 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3152 See \`config.log' for more details" "$LINENO" 5; }
3153 fi
3154 rm -f conftest conftest$ac_cv_exeext
3155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3156 $as_echo "$ac_cv_exeext" >&6; }
3157
3158 rm -f conftest.$ac_ext
3159 EXEEXT=$ac_cv_exeext
3160 ac_exeext=$EXEEXT
3161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3162 /* end confdefs.h. */
3163 #include <stdio.h>
3164 int
3165 main ()
3166 {
3167 FILE *f = fopen ("conftest.out", "w");
3168 return ferror (f) || fclose (f) != 0;
3169
3170 ;
3171 return 0;
3172 }
3173 _ACEOF
3174 ac_clean_files="$ac_clean_files conftest.out"
3175 # Check that the compiler produces executables we can run. If not, either
3176 # the compiler is broken, or we cross compile.
3177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3178 $as_echo_n "checking whether we are cross compiling... " >&6; }
3179 if test "$cross_compiling" != yes; then
3180 { { ac_try="$ac_link"
3181 case "(($ac_try" in
3182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3183 *) ac_try_echo=$ac_try;;
3184 esac
3185 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3186 $as_echo "$ac_try_echo"; } >&5
3187 (eval "$ac_link") 2>&5
3188 ac_status=$?
3189 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3190 test $ac_status = 0; }
3191 if { ac_try='./conftest$ac_cv_exeext'
3192 { { case "(($ac_try" in
3193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3194 *) ac_try_echo=$ac_try;;
3195 esac
3196 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3197 $as_echo "$ac_try_echo"; } >&5
3198 (eval "$ac_try") 2>&5
3199 ac_status=$?
3200 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3201 test $ac_status = 0; }; }; then
3202 cross_compiling=no
3203 else
3204 if test "$cross_compiling" = maybe; then
3205 cross_compiling=yes
3206 else
3207 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3208 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3209 as_fn_error $? "cannot run C compiled programs.
3210 If you meant to cross compile, use \`--host'.
3211 See \`config.log' for more details" "$LINENO" 5; }
3212 fi
3213 fi
3214 fi
3215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3216 $as_echo "$cross_compiling" >&6; }
3217
3218 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3219 ac_clean_files=$ac_clean_files_save
3220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3221 $as_echo_n "checking for suffix of object files... " >&6; }
3222 if ${ac_cv_objext+:} false; then :
3223 $as_echo_n "(cached) " >&6
3224 else
3225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3226 /* end confdefs.h. */
3227
3228 int
3229 main ()
3230 {
3231
3232 ;
3233 return 0;
3234 }
3235 _ACEOF
3236 rm -f conftest.o conftest.obj
3237 if { { ac_try="$ac_compile"
3238 case "(($ac_try" in
3239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3240 *) ac_try_echo=$ac_try;;
3241 esac
3242 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3243 $as_echo "$ac_try_echo"; } >&5
3244 (eval "$ac_compile") 2>&5
3245 ac_status=$?
3246 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3247 test $ac_status = 0; }; then :
3248 for ac_file in conftest.o conftest.obj conftest.*; do
3249 test -f "$ac_file" || continue;
3250 case $ac_file in
3251 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3252 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3253 break;;
3254 esac
3255 done
3256 else
3257 $as_echo "$as_me: failed program was:" >&5
3258 sed 's/^/| /' conftest.$ac_ext >&5
3259
3260 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3261 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3262 as_fn_error $? "cannot compute suffix of object files: cannot compile
3263 See \`config.log' for more details" "$LINENO" 5; }
3264 fi
3265 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3266 fi
3267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3268 $as_echo "$ac_cv_objext" >&6; }
3269 OBJEXT=$ac_cv_objext
3270 ac_objext=$OBJEXT
3271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3272 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3273 if ${ac_cv_c_compiler_gnu+:} false; then :
3274 $as_echo_n "(cached) " >&6
3275 else
3276 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3277 /* end confdefs.h. */
3278
3279 int
3280 main ()
3281 {
3282 #ifndef __GNUC__
3283 choke me
3284 #endif
3285
3286 ;
3287 return 0;
3288 }
3289 _ACEOF
3290 if ac_fn_c_try_compile "$LINENO"; then :
3291 ac_compiler_gnu=yes
3292 else
3293 ac_compiler_gnu=no
3294 fi
3295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3296 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3297
3298 fi
3299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3300 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3301 if test $ac_compiler_gnu = yes; then
3302 GCC=yes
3303 else
3304 GCC=
3305 fi
3306 ac_test_CFLAGS=${CFLAGS+set}
3307 ac_save_CFLAGS=$CFLAGS
3308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3309 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3310 if ${ac_cv_prog_cc_g+:} false; then :
3311 $as_echo_n "(cached) " >&6
3312 else
3313 ac_save_c_werror_flag=$ac_c_werror_flag
3314 ac_c_werror_flag=yes
3315 ac_cv_prog_cc_g=no
3316 CFLAGS="-g"
3317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3318 /* end confdefs.h. */
3319
3320 int
3321 main ()
3322 {
3323
3324 ;
3325 return 0;
3326 }
3327 _ACEOF
3328 if ac_fn_c_try_compile "$LINENO"; then :
3329 ac_cv_prog_cc_g=yes
3330 else
3331 CFLAGS=""
3332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3333 /* end confdefs.h. */
3334
3335 int
3336 main ()
3337 {
3338
3339 ;
3340 return 0;
3341 }
3342 _ACEOF
3343 if ac_fn_c_try_compile "$LINENO"; then :
3344
3345 else
3346 ac_c_werror_flag=$ac_save_c_werror_flag
3347 CFLAGS="-g"
3348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3349 /* end confdefs.h. */
3350
3351 int
3352 main ()
3353 {
3354
3355 ;
3356 return 0;
3357 }
3358 _ACEOF
3359 if ac_fn_c_try_compile "$LINENO"; then :
3360 ac_cv_prog_cc_g=yes
3361 fi
3362 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3363 fi
3364 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3365 fi
3366 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3367 ac_c_werror_flag=$ac_save_c_werror_flag
3368 fi
3369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3370 $as_echo "$ac_cv_prog_cc_g" >&6; }
3371 if test "$ac_test_CFLAGS" = set; then
3372 CFLAGS=$ac_save_CFLAGS
3373 elif test $ac_cv_prog_cc_g = yes; then
3374 if test "$GCC" = yes; then
3375 CFLAGS="-g -O2"
3376 else
3377 CFLAGS="-g"
3378 fi
3379 else
3380 if test "$GCC" = yes; then
3381 CFLAGS="-O2"
3382 else
3383 CFLAGS=
3384 fi
3385 fi
3386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3387 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3388 if ${ac_cv_prog_cc_c89+:} false; then :
3389 $as_echo_n "(cached) " >&6
3390 else
3391 ac_cv_prog_cc_c89=no
3392 ac_save_CC=$CC
3393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3394 /* end confdefs.h. */
3395 #include <stdarg.h>
3396 #include <stdio.h>
3397 struct stat;
3398 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3399 struct buf { int x; };
3400 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3401 static char *e (p, i)
3402 char **p;
3403 int i;
3404 {
3405 return p[i];
3406 }
3407 static char *f (char * (*g) (char **, int), char **p, ...)
3408 {
3409 char *s;
3410 va_list v;
3411 va_start (v,p);
3412 s = g (p, va_arg (v,int));
3413 va_end (v);
3414 return s;
3415 }
3416
3417 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3418 function prototypes and stuff, but not '\xHH' hex character constants.
3419 These don't provoke an error unfortunately, instead are silently treated
3420 as 'x'. The following induces an error, until -std is added to get
3421 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3422 array size at least. It's necessary to write '\x00'==0 to get something
3423 that's true only with -std. */
3424 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3425
3426 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3427 inside strings and character constants. */
3428 #define FOO(x) 'x'
3429 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3430
3431 int test (int i, double x);
3432 struct s1 {int (*f) (int a);};
3433 struct s2 {int (*f) (double a);};
3434 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3435 int argc;
3436 char **argv;
3437 int
3438 main ()
3439 {
3440 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3441 ;
3442 return 0;
3443 }
3444 _ACEOF
3445 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3446 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3447 do
3448 CC="$ac_save_CC $ac_arg"
3449 if ac_fn_c_try_compile "$LINENO"; then :
3450 ac_cv_prog_cc_c89=$ac_arg
3451 fi
3452 rm -f core conftest.err conftest.$ac_objext
3453 test "x$ac_cv_prog_cc_c89" != "xno" && break
3454 done
3455 rm -f conftest.$ac_ext
3456 CC=$ac_save_CC
3457
3458 fi
3459 # AC_CACHE_VAL
3460 case "x$ac_cv_prog_cc_c89" in
3461 x)
3462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3463 $as_echo "none needed" >&6; } ;;
3464 xno)
3465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3466 $as_echo "unsupported" >&6; } ;;
3467 *)
3468 CC="$CC $ac_cv_prog_cc_c89"
3469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3470 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3471 esac
3472 if test "x$ac_cv_prog_cc_c89" != xno; then :
3473
3474 fi
3475
3476 ac_ext=c
3477 ac_cpp='$CPP $CPPFLAGS'
3478 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3479 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3480 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3481
3482 ac_ext=c
3483 ac_cpp='$CPP $CPPFLAGS'
3484 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3485 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3486 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3488 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3489 if ${am_cv_prog_cc_c_o+:} false; then :
3490 $as_echo_n "(cached) " >&6
3491 else
3492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3493 /* end confdefs.h. */
3494
3495 int
3496 main ()
3497 {
3498
3499 ;
3500 return 0;
3501 }
3502 _ACEOF
3503 # Make sure it works both with $CC and with simple cc.
3504 # Following AC_PROG_CC_C_O, we do the test twice because some
3505 # compilers refuse to overwrite an existing .o file with -o,
3506 # though they will create one.
3507 am_cv_prog_cc_c_o=yes
3508 for am_i in 1 2; do
3509 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3510 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3511 ac_status=$?
3512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3513 (exit $ac_status); } \
3514 && test -f conftest2.$ac_objext; then
3515 : OK
3516 else
3517 am_cv_prog_cc_c_o=no
3518 break
3519 fi
3520 done
3521 rm -f core conftest*
3522 unset am_i
3523 fi
3524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3525 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3526 if test "$am_cv_prog_cc_c_o" != yes; then
3527 # Losing compiler, so override with the script.
3528 # FIXME: It is wrong to rewrite CC.
3529 # But if we don't then we get into trouble of one sort or another.
3530 # A longer-term fix would be to have automake use am__CC in this case,
3531 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3532 CC="$am_aux_dir/compile $CC"
3533 fi
3534 ac_ext=c
3535 ac_cpp='$CPP $CPPFLAGS'
3536 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3537 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3538 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3539
3540
3541
3542 ac_ext=c
3543 ac_cpp='$CPP $CPPFLAGS'
3544 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3545 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3546 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3548 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3549 # On Suns, sometimes $CPP names a directory.
3550 if test -n "$CPP" && test -d "$CPP"; then
3551 CPP=
3552 fi
3553 if test -z "$CPP"; then
3554 if ${ac_cv_prog_CPP+:} false; then :
3555 $as_echo_n "(cached) " >&6
3556 else
3557 # Double quotes because CPP needs to be expanded
3558 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3559 do
3560 ac_preproc_ok=false
3561 for ac_c_preproc_warn_flag in '' yes
3562 do
3563 # Use a header file that comes with gcc, so configuring glibc
3564 # with a fresh cross-compiler works.
3565 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3566 # <limits.h> exists even on freestanding compilers.
3567 # On the NeXT, cc -E runs the code through the compiler's parser,
3568 # not just through cpp. "Syntax error" is here to catch this case.
3569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3570 /* end confdefs.h. */
3571 #ifdef __STDC__
3572 # include <limits.h>
3573 #else
3574 # include <assert.h>
3575 #endif
3576 Syntax error
3577 _ACEOF
3578 if ac_fn_c_try_cpp "$LINENO"; then :
3579
3580 else
3581 # Broken: fails on valid input.
3582 continue
3583 fi
3584 rm -f conftest.err conftest.i conftest.$ac_ext
3585
3586 # OK, works on sane cases. Now check whether nonexistent headers
3587 # can be detected and how.
3588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3589 /* end confdefs.h. */
3590 #include <ac_nonexistent.h>
3591 _ACEOF
3592 if ac_fn_c_try_cpp "$LINENO"; then :
3593 # Broken: success on invalid input.
3594 continue
3595 else
3596 # Passes both tests.
3597 ac_preproc_ok=:
3598 break
3599 fi
3600 rm -f conftest.err conftest.i conftest.$ac_ext
3601
3602 done
3603 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3604 rm -f conftest.i conftest.err conftest.$ac_ext
3605 if $ac_preproc_ok; then :
3606 break
3607 fi
3608
3609 done
3610 ac_cv_prog_CPP=$CPP
3611
3612 fi
3613 CPP=$ac_cv_prog_CPP
3614 else
3615 ac_cv_prog_CPP=$CPP
3616 fi
3617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3618 $as_echo "$CPP" >&6; }
3619 ac_preproc_ok=false
3620 for ac_c_preproc_warn_flag in '' yes
3621 do
3622 # Use a header file that comes with gcc, so configuring glibc
3623 # with a fresh cross-compiler works.
3624 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3625 # <limits.h> exists even on freestanding compilers.
3626 # On the NeXT, cc -E runs the code through the compiler's parser,
3627 # not just through cpp. "Syntax error" is here to catch this case.
3628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3629 /* end confdefs.h. */
3630 #ifdef __STDC__
3631 # include <limits.h>
3632 #else
3633 # include <assert.h>
3634 #endif
3635 Syntax error
3636 _ACEOF
3637 if ac_fn_c_try_cpp "$LINENO"; then :
3638
3639 else
3640 # Broken: fails on valid input.
3641 continue
3642 fi
3643 rm -f conftest.err conftest.i conftest.$ac_ext
3644
3645 # OK, works on sane cases. Now check whether nonexistent headers
3646 # can be detected and how.
3647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3648 /* end confdefs.h. */
3649 #include <ac_nonexistent.h>
3650 _ACEOF
3651 if ac_fn_c_try_cpp "$LINENO"; then :
3652 # Broken: success on invalid input.
3653 continue
3654 else
3655 # Passes both tests.
3656 ac_preproc_ok=:
3657 break
3658 fi
3659 rm -f conftest.err conftest.i conftest.$ac_ext
3660
3661 done
3662 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3663 rm -f conftest.i conftest.err conftest.$ac_ext
3664 if $ac_preproc_ok; then :
3665
3666 else
3667 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3668 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3669 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3670 See \`config.log' for more details" "$LINENO" 5; }
3671 fi
3672
3673 ac_ext=c
3674 ac_cpp='$CPP $CPPFLAGS'
3675 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3676 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3677 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3678
3679
3680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3681 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3682 if ${ac_cv_path_GREP+:} false; then :
3683 $as_echo_n "(cached) " >&6
3684 else
3685 if test -z "$GREP"; then
3686 ac_path_GREP_found=false
3687 # Loop through the user's path and test for each of PROGNAME-LIST
3688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3689 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3690 do
3691 IFS=$as_save_IFS
3692 test -z "$as_dir" && as_dir=.
3693 for ac_prog in grep ggrep; do
3694 for ac_exec_ext in '' $ac_executable_extensions; do
3695 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3696 as_fn_executable_p "$ac_path_GREP" || continue
3697 # Check for GNU ac_path_GREP and select it if it is found.
3698 # Check for GNU $ac_path_GREP
3699 case `"$ac_path_GREP" --version 2>&1` in
3700 *GNU*)
3701 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3702 *)
3703 ac_count=0
3704 $as_echo_n 0123456789 >"conftest.in"
3705 while :
3706 do
3707 cat "conftest.in" "conftest.in" >"conftest.tmp"
3708 mv "conftest.tmp" "conftest.in"
3709 cp "conftest.in" "conftest.nl"
3710 $as_echo 'GREP' >> "conftest.nl"
3711 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3712 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3713 as_fn_arith $ac_count + 1 && ac_count=$as_val
3714 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3715 # Best one so far, save it but keep looking for a better one
3716 ac_cv_path_GREP="$ac_path_GREP"
3717 ac_path_GREP_max=$ac_count
3718 fi
3719 # 10*(2^10) chars as input seems more than enough
3720 test $ac_count -gt 10 && break
3721 done
3722 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3723 esac
3724
3725 $ac_path_GREP_found && break 3
3726 done
3727 done
3728 done
3729 IFS=$as_save_IFS
3730 if test -z "$ac_cv_path_GREP"; then
3731 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3732 fi
3733 else
3734 ac_cv_path_GREP=$GREP
3735 fi
3736
3737 fi
3738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3739 $as_echo "$ac_cv_path_GREP" >&6; }
3740 GREP="$ac_cv_path_GREP"
3741
3742
3743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3744 $as_echo_n "checking for egrep... " >&6; }
3745 if ${ac_cv_path_EGREP+:} false; then :
3746 $as_echo_n "(cached) " >&6
3747 else
3748 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3749 then ac_cv_path_EGREP="$GREP -E"
3750 else
3751 if test -z "$EGREP"; then
3752 ac_path_EGREP_found=false
3753 # Loop through the user's path and test for each of PROGNAME-LIST
3754 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3755 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3756 do
3757 IFS=$as_save_IFS
3758 test -z "$as_dir" && as_dir=.
3759 for ac_prog in egrep; do
3760 for ac_exec_ext in '' $ac_executable_extensions; do
3761 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3762 as_fn_executable_p "$ac_path_EGREP" || continue
3763 # Check for GNU ac_path_EGREP and select it if it is found.
3764 # Check for GNU $ac_path_EGREP
3765 case `"$ac_path_EGREP" --version 2>&1` in
3766 *GNU*)
3767 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3768 *)
3769 ac_count=0
3770 $as_echo_n 0123456789 >"conftest.in"
3771 while :
3772 do
3773 cat "conftest.in" "conftest.in" >"conftest.tmp"
3774 mv "conftest.tmp" "conftest.in"
3775 cp "conftest.in" "conftest.nl"
3776 $as_echo 'EGREP' >> "conftest.nl"
3777 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3778 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3779 as_fn_arith $ac_count + 1 && ac_count=$as_val
3780 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3781 # Best one so far, save it but keep looking for a better one
3782 ac_cv_path_EGREP="$ac_path_EGREP"
3783 ac_path_EGREP_max=$ac_count
3784 fi
3785 # 10*(2^10) chars as input seems more than enough
3786 test $ac_count -gt 10 && break
3787 done
3788 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3789 esac
3790
3791 $ac_path_EGREP_found && break 3
3792 done
3793 done
3794 done
3795 IFS=$as_save_IFS
3796 if test -z "$ac_cv_path_EGREP"; then
3797 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3798 fi
3799 else
3800 ac_cv_path_EGREP=$EGREP
3801 fi
3802
3803 fi
3804 fi
3805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3806 $as_echo "$ac_cv_path_EGREP" >&6; }
3807 EGREP="$ac_cv_path_EGREP"
3808
3809
3810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3811 $as_echo_n "checking for ANSI C header files... " >&6; }
3812 if ${ac_cv_header_stdc+:} false; then :
3813 $as_echo_n "(cached) " >&6
3814 else
3815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3816 /* end confdefs.h. */
3817 #include <stdlib.h>
3818 #include <stdarg.h>
3819 #include <string.h>
3820 #include <float.h>
3821
3822 int
3823 main ()
3824 {
3825
3826 ;
3827 return 0;
3828 }
3829 _ACEOF
3830 if ac_fn_c_try_compile "$LINENO"; then :
3831 ac_cv_header_stdc=yes
3832 else
3833 ac_cv_header_stdc=no
3834 fi
3835 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3836
3837 if test $ac_cv_header_stdc = yes; then
3838 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3840 /* end confdefs.h. */
3841 #include <string.h>
3842
3843 _ACEOF
3844 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3845 $EGREP "memchr" >/dev/null 2>&1; then :
3846
3847 else
3848 ac_cv_header_stdc=no
3849 fi
3850 rm -f conftest*
3851
3852 fi
3853
3854 if test $ac_cv_header_stdc = yes; then
3855 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3857 /* end confdefs.h. */
3858 #include <stdlib.h>
3859
3860 _ACEOF
3861 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3862 $EGREP "free" >/dev/null 2>&1; then :
3863
3864 else
3865 ac_cv_header_stdc=no
3866 fi
3867 rm -f conftest*
3868
3869 fi
3870
3871 if test $ac_cv_header_stdc = yes; then
3872 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3873 if test "$cross_compiling" = yes; then :
3874 :
3875 else
3876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3877 /* end confdefs.h. */
3878 #include <ctype.h>
3879 #include <stdlib.h>
3880 #if ((' ' & 0x0FF) == 0x020)
3881 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3882 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3883 #else
3884 # define ISLOWER(c) \
3885 (('a' <= (c) && (c) <= 'i') \
3886 || ('j' <= (c) && (c) <= 'r') \
3887 || ('s' <= (c) && (c) <= 'z'))
3888 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3889 #endif
3890
3891 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3892 int
3893 main ()
3894 {
3895 int i;
3896 for (i = 0; i < 256; i++)
3897 if (XOR (islower (i), ISLOWER (i))
3898 || toupper (i) != TOUPPER (i))
3899 return 2;
3900 return 0;
3901 }
3902 _ACEOF
3903 if ac_fn_c_try_run "$LINENO"; then :
3904
3905 else
3906 ac_cv_header_stdc=no
3907 fi
3908 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3909 conftest.$ac_objext conftest.beam conftest.$ac_ext
3910 fi
3911
3912 fi
3913 fi
3914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3915 $as_echo "$ac_cv_header_stdc" >&6; }
3916 if test $ac_cv_header_stdc = yes; then
3917
3918 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3919
3920 fi
3921
3922 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3923 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3924 inttypes.h stdint.h unistd.h
3925 do :
3926 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3927 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3928 "
3929 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3930 cat >>confdefs.h <<_ACEOF
3931 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3932 _ACEOF
3933
3934 fi
3935
3936 done
3937
3938
3939
3940 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3941 if test "x$ac_cv_header_minix_config_h" = xyes; then :
3942 MINIX=yes
3943 else
3944 MINIX=
3945 fi
3946
3947
3948 if test "$MINIX" = yes; then
3949
3950 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3951
3952
3953 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3954
3955
3956 $as_echo "#define _MINIX 1" >>confdefs.h
3957
3958 fi
3959
3960
3961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3962 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3963 if ${ac_cv_safe_to_define___extensions__+:} false; then :
3964 $as_echo_n "(cached) " >&6
3965 else
3966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3967 /* end confdefs.h. */
3968
3969 # define __EXTENSIONS__ 1
3970 $ac_includes_default
3971 int
3972 main ()
3973 {
3974
3975 ;
3976 return 0;
3977 }
3978 _ACEOF
3979 if ac_fn_c_try_compile "$LINENO"; then :
3980 ac_cv_safe_to_define___extensions__=yes
3981 else
3982 ac_cv_safe_to_define___extensions__=no
3983 fi
3984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3985 fi
3986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3987 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3988 test $ac_cv_safe_to_define___extensions__ = yes &&
3989 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3990
3991 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3992
3993 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3994
3995 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3996
3997 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3998
3999
4000
4001
4002 ac_config_headers="$ac_config_headers config.h"
4003
4004
4005 # Initialize Automake
4006 am__api_version='1.15'
4007
4008 # Find a good install program. We prefer a C program (faster),
4009 # so one script is as good as another. But avoid the broken or
4010 # incompatible versions:
4011 # SysV /etc/install, /usr/sbin/install
4012 # SunOS /usr/etc/install
4013 # IRIX /sbin/install
4014 # AIX /bin/install
4015 # AmigaOS /C/install, which installs bootblocks on floppy discs
4016 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4017 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4018 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4019 # OS/2's system install, which has a completely different semantic
4020 # ./install, which can be erroneously created by make from ./install.sh.
4021 # Reject install programs that cannot install multiple files.
4022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4023 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4024 if test -z "$INSTALL"; then
4025 if ${ac_cv_path_install+:} false; then :
4026 $as_echo_n "(cached) " >&6
4027 else
4028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4029 for as_dir in $PATH
4030 do
4031 IFS=$as_save_IFS
4032 test -z "$as_dir" && as_dir=.
4033 # Account for people who put trailing slashes in PATH elements.
4034 case $as_dir/ in #((
4035 ./ | .// | /[cC]/* | \
4036 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4037 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4038 /usr/ucb/* ) ;;
4039 *)
4040 # OSF1 and SCO ODT 3.0 have their own names for install.
4041 # Don't use installbsd from OSF since it installs stuff as root
4042 # by default.
4043 for ac_prog in ginstall scoinst install; do
4044 for ac_exec_ext in '' $ac_executable_extensions; do
4045 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4046 if test $ac_prog = install &&
4047 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4048 # AIX install. It has an incompatible calling convention.
4049 :
4050 elif test $ac_prog = install &&
4051 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4052 # program-specific install script used by HP pwplus--don't use.
4053 :
4054 else
4055 rm -rf conftest.one conftest.two conftest.dir
4056 echo one > conftest.one
4057 echo two > conftest.two
4058 mkdir conftest.dir
4059 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4060 test -s conftest.one && test -s conftest.two &&
4061 test -s conftest.dir/conftest.one &&
4062 test -s conftest.dir/conftest.two
4063 then
4064 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4065 break 3
4066 fi
4067 fi
4068 fi
4069 done
4070 done
4071 ;;
4072 esac
4073
4074 done
4075 IFS=$as_save_IFS
4076
4077 rm -rf conftest.one conftest.two conftest.dir
4078
4079 fi
4080 if test "${ac_cv_path_install+set}" = set; then
4081 INSTALL=$ac_cv_path_install
4082 else
4083 # As a last resort, use the slow shell script. Don't cache a
4084 # value for INSTALL within a source directory, because that will
4085 # break other packages using the cache if that directory is
4086 # removed, or if the value is a relative name.
4087 INSTALL=$ac_install_sh
4088 fi
4089 fi
4090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4091 $as_echo "$INSTALL" >&6; }
4092
4093 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4094 # It thinks the first close brace ends the variable substitution.
4095 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4096
4097 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4098
4099 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4100
4101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4102 $as_echo_n "checking whether build environment is sane... " >&6; }
4103 # Reject unsafe characters in $srcdir or the absolute working directory
4104 # name. Accept space and tab only in the latter.
4105 am_lf='
4106 '
4107 case `pwd` in
4108 *[\\\"\#\$\&\'\`$am_lf]*)
4109 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
4110 esac
4111 case $srcdir in
4112 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
4113 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
4114 esac
4115
4116 # Do 'set' in a subshell so we don't clobber the current shell's
4117 # arguments. Must try -L first in case configure is actually a
4118 # symlink; some systems play weird games with the mod time of symlinks
4119 # (eg FreeBSD returns the mod time of the symlink's containing
4120 # directory).
4121 if (
4122 am_has_slept=no
4123 for am_try in 1 2; do
4124 echo "timestamp, slept: $am_has_slept" > conftest.file
4125 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4126 if test "$*" = "X"; then
4127 # -L didn't work.
4128 set X `ls -t "$srcdir/configure" conftest.file`
4129 fi
4130 if test "$*" != "X $srcdir/configure conftest.file" \
4131 && test "$*" != "X conftest.file $srcdir/configure"; then
4132
4133 # If neither matched, then we have a broken ls. This can happen
4134 # if, for instance, CONFIG_SHELL is bash and it inherits a
4135 # broken ls alias from the environment. This has actually
4136 # happened. Such a system could not be considered "sane".
4137 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
4138 alias in your environment" "$LINENO" 5
4139 fi
4140 if test "$2" = conftest.file || test $am_try -eq 2; then
4141 break
4142 fi
4143 # Just in case.
4144 sleep 1
4145 am_has_slept=yes
4146 done
4147 test "$2" = conftest.file
4148 )
4149 then
4150 # Ok.
4151 :
4152 else
4153 as_fn_error $? "newly created file is older than distributed files!
4154 Check your system clock" "$LINENO" 5
4155 fi
4156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4157 $as_echo "yes" >&6; }
4158 # If we didn't sleep, we still need to ensure time stamps of config.status and
4159 # generated files are strictly newer.
4160 am_sleep_pid=
4161 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
4162 ( sleep 1 ) &
4163 am_sleep_pid=$!
4164 fi
4165
4166 rm -f conftest.file
4167
4168 test "$program_prefix" != NONE &&
4169 program_transform_name="s&^&$program_prefix&;$program_transform_name"
4170 # Use a double $ so make ignores it.
4171 test "$program_suffix" != NONE &&
4172 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4173 # Double any \ or $.
4174 # By default was `s,x,x', remove it if useless.
4175 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4176 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4177
4178 if test x"${MISSING+set}" != xset; then
4179 case $am_aux_dir in
4180 *\ * | *\ *)
4181 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4182 *)
4183 MISSING="\${SHELL} $am_aux_dir/missing" ;;
4184 esac
4185 fi
4186 # Use eval to expand $SHELL
4187 if eval "$MISSING --is-lightweight"; then
4188 am_missing_run="$MISSING "
4189 else
4190 am_missing_run=
4191 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
4192 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
4193 fi
4194
4195 if test x"${install_sh+set}" != xset; then
4196 case $am_aux_dir in
4197 *\ * | *\ *)
4198 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4199 *)
4200 install_sh="\${SHELL} $am_aux_dir/install-sh"
4201 esac
4202 fi
4203
4204 # Installed binaries are usually stripped using 'strip' when the user
4205 # run "make install-strip". However 'strip' might not be the right
4206 # tool to use in cross-compilation environments, therefore Automake
4207 # will honor the 'STRIP' environment variable to overrule this program.
4208 if test "$cross_compiling" != no; then
4209 if test -n "$ac_tool_prefix"; then
4210 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4211 set dummy ${ac_tool_prefix}strip; ac_word=$2
4212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4213 $as_echo_n "checking for $ac_word... " >&6; }
4214 if ${ac_cv_prog_STRIP+:} false; then :
4215 $as_echo_n "(cached) " >&6
4216 else
4217 if test -n "$STRIP"; then
4218 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4219 else
4220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4221 for as_dir in $PATH
4222 do
4223 IFS=$as_save_IFS
4224 test -z "$as_dir" && as_dir=.
4225 for ac_exec_ext in '' $ac_executable_extensions; do
4226 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4227 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4228 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4229 break 2
4230 fi
4231 done
4232 done
4233 IFS=$as_save_IFS
4234
4235 fi
4236 fi
4237 STRIP=$ac_cv_prog_STRIP
4238 if test -n "$STRIP"; then
4239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4240 $as_echo "$STRIP" >&6; }
4241 else
4242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4243 $as_echo "no" >&6; }
4244 fi
4245
4246
4247 fi
4248 if test -z "$ac_cv_prog_STRIP"; then
4249 ac_ct_STRIP=$STRIP
4250 # Extract the first word of "strip", so it can be a program name with args.
4251 set dummy strip; ac_word=$2
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4253 $as_echo_n "checking for $ac_word... " >&6; }
4254 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
4255 $as_echo_n "(cached) " >&6
4256 else
4257 if test -n "$ac_ct_STRIP"; then
4258 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4259 else
4260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4261 for as_dir in $PATH
4262 do
4263 IFS=$as_save_IFS
4264 test -z "$as_dir" && as_dir=.
4265 for ac_exec_ext in '' $ac_executable_extensions; do
4266 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4267 ac_cv_prog_ac_ct_STRIP="strip"
4268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4269 break 2
4270 fi
4271 done
4272 done
4273 IFS=$as_save_IFS
4274
4275 fi
4276 fi
4277 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4278 if test -n "$ac_ct_STRIP"; then
4279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4280 $as_echo "$ac_ct_STRIP" >&6; }
4281 else
4282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4283 $as_echo "no" >&6; }
4284 fi
4285
4286 if test "x$ac_ct_STRIP" = x; then
4287 STRIP=":"
4288 else
4289 case $cross_compiling:$ac_tool_warned in
4290 yes:)
4291 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4292 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4293 ac_tool_warned=yes ;;
4294 esac
4295 STRIP=$ac_ct_STRIP
4296 fi
4297 else
4298 STRIP="$ac_cv_prog_STRIP"
4299 fi
4300
4301 fi
4302 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4303
4304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4305 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4306 if test -z "$MKDIR_P"; then
4307 if ${ac_cv_path_mkdir+:} false; then :
4308 $as_echo_n "(cached) " >&6
4309 else
4310 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4311 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4312 do
4313 IFS=$as_save_IFS
4314 test -z "$as_dir" && as_dir=.
4315 for ac_prog in mkdir gmkdir; do
4316 for ac_exec_ext in '' $ac_executable_extensions; do
4317 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
4318 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4319 'mkdir (GNU coreutils) '* | \
4320 'mkdir (coreutils) '* | \
4321 'mkdir (fileutils) '4.1*)
4322 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4323 break 3;;
4324 esac
4325 done
4326 done
4327 done
4328 IFS=$as_save_IFS
4329
4330 fi
4331
4332 test -d ./--version && rmdir ./--version
4333 if test "${ac_cv_path_mkdir+set}" = set; then
4334 MKDIR_P="$ac_cv_path_mkdir -p"
4335 else
4336 # As a last resort, use the slow shell script. Don't cache a
4337 # value for MKDIR_P within a source directory, because that will
4338 # break other packages using the cache if that directory is
4339 # removed, or if the value is a relative name.
4340 MKDIR_P="$ac_install_sh -d"
4341 fi
4342 fi
4343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4344 $as_echo "$MKDIR_P" >&6; }
4345
4346 for ac_prog in gawk mawk nawk awk
4347 do
4348 # Extract the first word of "$ac_prog", so it can be a program name with args.
4349 set dummy $ac_prog; ac_word=$2
4350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4351 $as_echo_n "checking for $ac_word... " >&6; }
4352 if ${ac_cv_prog_AWK+:} false; then :
4353 $as_echo_n "(cached) " >&6
4354 else
4355 if test -n "$AWK"; then
4356 ac_cv_prog_AWK="$AWK" # Let the user override the test.
4357 else
4358 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4359 for as_dir in $PATH
4360 do
4361 IFS=$as_save_IFS
4362 test -z "$as_dir" && as_dir=.
4363 for ac_exec_ext in '' $ac_executable_extensions; do
4364 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4365 ac_cv_prog_AWK="$ac_prog"
4366 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4367 break 2
4368 fi
4369 done
4370 done
4371 IFS=$as_save_IFS
4372
4373 fi
4374 fi
4375 AWK=$ac_cv_prog_AWK
4376 if test -n "$AWK"; then
4377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4378 $as_echo "$AWK" >&6; }
4379 else
4380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4381 $as_echo "no" >&6; }
4382 fi
4383
4384
4385 test -n "$AWK" && break
4386 done
4387
4388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4389 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4390 set x ${MAKE-make}
4391 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4392 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4393 $as_echo_n "(cached) " >&6
4394 else
4395 cat >conftest.make <<\_ACEOF
4396 SHELL = /bin/sh
4397 all:
4398 @echo '@@@%%%=$(MAKE)=@@@%%%'
4399 _ACEOF
4400 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4401 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4402 *@@@%%%=?*=@@@%%%*)
4403 eval ac_cv_prog_make_${ac_make}_set=yes;;
4404 *)
4405 eval ac_cv_prog_make_${ac_make}_set=no;;
4406 esac
4407 rm -f conftest.make
4408 fi
4409 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4411 $as_echo "yes" >&6; }
4412 SET_MAKE=
4413 else
4414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4415 $as_echo "no" >&6; }
4416 SET_MAKE="MAKE=${MAKE-make}"
4417 fi
4418
4419 rm -rf .tst 2>/dev/null
4420 mkdir .tst 2>/dev/null
4421 if test -d .tst; then
4422 am__leading_dot=.
4423 else
4424 am__leading_dot=_
4425 fi
4426 rmdir .tst 2>/dev/null
4427
4428 DEPDIR="${am__leading_dot}deps"
4429
4430 ac_config_commands="$ac_config_commands depfiles"
4431
4432
4433 am_make=${MAKE-make}
4434 cat > confinc << 'END'
4435 am__doit:
4436 @echo this is the am__doit target
4437 .PHONY: am__doit
4438 END
4439 # If we don't find an include directive, just comment out the code.
4440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4441 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4442 am__include="#"
4443 am__quote=
4444 _am_result=none
4445 # First try GNU make style include.
4446 echo "include confinc" > confmf
4447 # Ignore all kinds of additional output from 'make'.
4448 case `$am_make -s -f confmf 2> /dev/null` in #(
4449 *the\ am__doit\ target*)
4450 am__include=include
4451 am__quote=
4452 _am_result=GNU
4453 ;;
4454 esac
4455 # Now try BSD make style include.
4456 if test "$am__include" = "#"; then
4457 echo '.include "confinc"' > confmf
4458 case `$am_make -s -f confmf 2> /dev/null` in #(
4459 *the\ am__doit\ target*)
4460 am__include=.include
4461 am__quote="\""
4462 _am_result=BSD
4463 ;;
4464 esac
4465 fi
4466
4467
4468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4469 $as_echo "$_am_result" >&6; }
4470 rm -f confinc confmf
4471
4472 # Check whether --enable-dependency-tracking was given.
4473 if test "${enable_dependency_tracking+set}" = set; then :
4474 enableval=$enable_dependency_tracking;
4475 fi
4476
4477 if test "x$enable_dependency_tracking" != xno; then
4478 am_depcomp="$ac_aux_dir/depcomp"
4479 AMDEPBACKSLASH='\'
4480 am__nodep='_no'
4481 fi
4482 if test "x$enable_dependency_tracking" != xno; then
4483 AMDEP_TRUE=
4484 AMDEP_FALSE='#'
4485 else
4486 AMDEP_TRUE='#'
4487 AMDEP_FALSE=
4488 fi
4489
4490
4491 # Check whether --enable-silent-rules was given.
4492 if test "${enable_silent_rules+set}" = set; then :
4493 enableval=$enable_silent_rules;
4494 fi
4495
4496 case $enable_silent_rules in # (((
4497 yes) AM_DEFAULT_VERBOSITY=0;;
4498 no) AM_DEFAULT_VERBOSITY=1;;
4499 *) AM_DEFAULT_VERBOSITY=1;;
4500 esac
4501 am_make=${MAKE-make}
4502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4503 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4504 if ${am_cv_make_support_nested_variables+:} false; then :
4505 $as_echo_n "(cached) " >&6
4506 else
4507 if $as_echo 'TRUE=$(BAR$(V))
4508 BAR0=false
4509 BAR1=true
4510 V=1
4511 am__doit:
4512 @$(TRUE)
4513 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4514 am_cv_make_support_nested_variables=yes
4515 else
4516 am_cv_make_support_nested_variables=no
4517 fi
4518 fi
4519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4520 $as_echo "$am_cv_make_support_nested_variables" >&6; }
4521 if test $am_cv_make_support_nested_variables = yes; then
4522 AM_V='$(V)'
4523 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4524 else
4525 AM_V=$AM_DEFAULT_VERBOSITY
4526 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4527 fi
4528 AM_BACKSLASH='\'
4529
4530 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4531 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4532 # is not polluted with repeated "-I."
4533 am__isrc=' -I$(srcdir)'
4534 # test to see if srcdir already configured
4535 if test -f $srcdir/config.status; then
4536 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4537 fi
4538 fi
4539
4540 # test whether we have cygpath
4541 if test -z "$CYGPATH_W"; then
4542 if (cygpath --version) >/dev/null 2>/dev/null; then
4543 CYGPATH_W='cygpath -w'
4544 else
4545 CYGPATH_W=echo
4546 fi
4547 fi
4548
4549
4550 # Define the identity of the package.
4551 PACKAGE='xdm'
4552 VERSION='1.1.12'
4553
4554
4555 cat >>confdefs.h <<_ACEOF
4556 #define PACKAGE "$PACKAGE"
4557 _ACEOF
4558
4559
4560 cat >>confdefs.h <<_ACEOF
4561 #define VERSION "$VERSION"
4562 _ACEOF
4563
4564 # Some tools Automake needs.
4565
4566 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4567
4568
4569 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4570
4571
4572 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4573
4574
4575 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4576
4577
4578 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4579
4580 # For better backward compatibility. To be removed once Automake 1.9.x
4581 # dies out for good. For more background, see:
4582 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4583 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4584 mkdir_p='$(MKDIR_P)'
4585
4586 # We need awk for the "check" target (and possibly the TAP driver). The
4587 # system "awk" is bad on some platforms.
4588 # Always define AMTAR for backward compatibility. Yes, it's still used
4589 # in the wild :-( We should find a proper way to deprecate it ...
4590 AMTAR='$${TAR-tar}'
4591
4592
4593 # We'll loop over all known methods to create a tar archive until one works.
4594 _am_tools='gnutar pax cpio none'
4595
4596 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4597
4598
4599
4600
4601
4602 depcc="$CC" am_compiler_list=
4603
4604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4605 $as_echo_n "checking dependency style of $depcc... " >&6; }
4606 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4607 $as_echo_n "(cached) " >&6
4608 else
4609 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4610 # We make a subdir and do the tests there. Otherwise we can end up
4611 # making bogus files that we don't know about and never remove. For
4612 # instance it was reported that on HP-UX the gcc test will end up
4613 # making a dummy file named 'D' -- because '-MD' means "put the output
4614 # in D".
4615 rm -rf conftest.dir
4616 mkdir conftest.dir
4617 # Copy depcomp to subdir because otherwise we won't find it if we're
4618 # using a relative directory.
4619 cp "$am_depcomp" conftest.dir
4620 cd conftest.dir
4621 # We will build objects and dependencies in a subdirectory because
4622 # it helps to detect inapplicable dependency modes. For instance
4623 # both Tru64's cc and ICC support -MD to output dependencies as a
4624 # side effect of compilation, but ICC will put the dependencies in
4625 # the current directory while Tru64 will put them in the object
4626 # directory.
4627 mkdir sub
4628
4629 am_cv_CC_dependencies_compiler_type=none
4630 if test "$am_compiler_list" = ""; then
4631 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4632 fi
4633 am__universal=false
4634 case " $depcc " in #(
4635 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4636 esac
4637
4638 for depmode in $am_compiler_list; do
4639 # Setup a source with many dependencies, because some compilers
4640 # like to wrap large dependency lists on column 80 (with \), and
4641 # we should not choose a depcomp mode which is confused by this.
4642 #
4643 # We need to recreate these files for each test, as the compiler may
4644 # overwrite some of them when testing with obscure command lines.
4645 # This happens at least with the AIX C compiler.
4646 : > sub/conftest.c
4647 for i in 1 2 3 4 5 6; do
4648 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4649 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4650 # Solaris 10 /bin/sh.
4651 echo '/* dummy */' > sub/conftst$i.h
4652 done
4653 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4654
4655 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4656 # mode. It turns out that the SunPro C++ compiler does not properly
4657 # handle '-M -o', and we need to detect this. Also, some Intel
4658 # versions had trouble with output in subdirs.
4659 am__obj=sub/conftest.${OBJEXT-o}
4660 am__minus_obj="-o $am__obj"
4661 case $depmode in
4662 gcc)
4663 # This depmode causes a compiler race in universal mode.
4664 test "$am__universal" = false || continue
4665 ;;
4666 nosideeffect)
4667 # After this tag, mechanisms are not by side-effect, so they'll
4668 # only be used when explicitly requested.
4669 if test "x$enable_dependency_tracking" = xyes; then
4670 continue
4671 else
4672 break
4673 fi
4674 ;;
4675 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4676 # This compiler won't grok '-c -o', but also, the minuso test has
4677 # not run yet. These depmodes are late enough in the game, and
4678 # so weak that their functioning should not be impacted.
4679 am__obj=conftest.${OBJEXT-o}
4680 am__minus_obj=
4681 ;;
4682 none) break ;;
4683 esac
4684 if depmode=$depmode \
4685 source=sub/conftest.c object=$am__obj \
4686 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4687 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4688 >/dev/null 2>conftest.err &&
4689 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4690 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4691 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4692 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4693 # icc doesn't choke on unknown options, it will just issue warnings
4694 # or remarks (even with -Werror). So we grep stderr for any message
4695 # that says an option was ignored or not supported.
4696 # When given -MP, icc 7.0 and 7.1 complain thusly:
4697 # icc: Command line warning: ignoring option '-M'; no argument required
4698 # The diagnosis changed in icc 8.0:
4699 # icc: Command line remark: option '-MP' not supported
4700 if (grep 'ignoring option' conftest.err ||
4701 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4702 am_cv_CC_dependencies_compiler_type=$depmode
4703 break
4704 fi
4705 fi
4706 done
4707
4708 cd ..
4709 rm -rf conftest.dir
4710 else
4711 am_cv_CC_dependencies_compiler_type=none
4712 fi
4713
4714 fi
4715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4716 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4717 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4718
4719 if
4720 test "x$enable_dependency_tracking" != xno \
4721 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4722 am__fastdepCC_TRUE=
4723 am__fastdepCC_FALSE='#'
4724 else
4725 am__fastdepCC_TRUE='#'
4726 am__fastdepCC_FALSE=
4727 fi
4728
4729
4730
4731 # POSIX will say in a future version that running "rm -f" with no argument
4732 # is OK; and we want to be able to make that assumption in our Makefile
4733 # recipes. So use an aggressive probe to check that the usage we want is
4734 # actually supported "in the wild" to an acceptable degree.
4735 # See automake bug#10828.
4736 # To make any issue more visible, cause the running configure to be aborted
4737 # by default if the 'rm' program in use doesn't match our expectations; the
4738 # user can still override this though.
4739 if rm -f && rm -fr && rm -rf; then : OK; else
4740 cat >&2 <<'END'
4741 Oops!
4742
4743 Your 'rm' program seems unable to run without file operands specified
4744 on the command line, even when the '-f' option is present. This is contrary
4745 to the behaviour of most rm programs out there, and not conforming with
4746 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4747
4748 Please tell bug-automake@gnu.org about your system, including the value
4749 of your $PATH and any error possibly output before this message. This
4750 can help us improve future automake versions.
4751
4752 END
4753 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4754 echo 'Configuration will proceed anyway, since you have set the' >&2
4755 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4756 echo >&2
4757 else
4758 cat >&2 <<'END'
4759 Aborting the configuration process, to ensure you take notice of the issue.
4760
4761 You can download and install GNU coreutils to get an 'rm' implementation
4762 that behaves properly: <http://www.gnu.org/software/coreutils/>.
4763
4764 If you want to complete the configuration process using your problematic
4765 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4766 to "yes", and re-run configure.
4767
4768 END
4769 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4770 fi
4771 fi
4772
4773
4774 # Initialize libtool
4775 # Check whether --enable-static was given.
4776 if test "${enable_static+set}" = set; then :
4777 enableval=$enable_static; p=${PACKAGE-default}
4778 case $enableval in
4779 yes) enable_static=yes ;;
4780 no) enable_static=no ;;
4781 *)
4782 enable_static=no
4783 # Look at the argument we got. We use all the common list separators.
4784 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
4785 for pkg in $enableval; do
4786 IFS=$lt_save_ifs
4787 if test "X$pkg" = "X$p"; then
4788 enable_static=yes
4789 fi
4790 done
4791 IFS=$lt_save_ifs
4792 ;;
4793 esac
4794 else
4795 enable_static=no
4796 fi
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806 enable_dlopen=yes
4807
4808
4809
4810 case `pwd` in
4811 *\ * | *\ *)
4812 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4813 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4814 esac
4815
4816
4817
4818 macro_version='2.4.6'
4819 macro_revision='2.4.6'
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833 ltmain=$ac_aux_dir/ltmain.sh
4834
4835 # Make sure we can run config.sub.
4836 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4837 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4838
4839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4840 $as_echo_n "checking build system type... " >&6; }
4841 if ${ac_cv_build+:} false; then :
4842 $as_echo_n "(cached) " >&6
4843 else
4844 ac_build_alias=$build_alias
4845 test "x$ac_build_alias" = x &&
4846 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4847 test "x$ac_build_alias" = x &&
4848 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4849 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4850 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4851
4852 fi
4853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4854 $as_echo "$ac_cv_build" >&6; }
4855 case $ac_cv_build in
4856 *-*-*) ;;
4857 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4858 esac
4859 build=$ac_cv_build
4860 ac_save_IFS=$IFS; IFS='-'
4861 set x $ac_cv_build
4862 shift
4863 build_cpu=$1
4864 build_vendor=$2
4865 shift; shift
4866 # Remember, the first character of IFS is used to create $*,
4867 # except with old shells:
4868 build_os=$*
4869 IFS=$ac_save_IFS
4870 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4871
4872
4873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4874 $as_echo_n "checking host system type... " >&6; }
4875 if ${ac_cv_host+:} false; then :
4876 $as_echo_n "(cached) " >&6
4877 else
4878 if test "x$host_alias" = x; then
4879 ac_cv_host=$ac_cv_build
4880 else
4881 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4882 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4883 fi
4884
4885 fi
4886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4887 $as_echo "$ac_cv_host" >&6; }
4888 case $ac_cv_host in
4889 *-*-*) ;;
4890 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4891 esac
4892 host=$ac_cv_host
4893 ac_save_IFS=$IFS; IFS='-'
4894 set x $ac_cv_host
4895 shift
4896 host_cpu=$1
4897 host_vendor=$2
4898 shift; shift
4899 # Remember, the first character of IFS is used to create $*,
4900 # except with old shells:
4901 host_os=$*
4902 IFS=$ac_save_IFS
4903 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4904
4905
4906 # Backslashify metacharacters that are still active within
4907 # double-quoted strings.
4908 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4909
4910 # Same as above, but do not quote variable references.
4911 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4912
4913 # Sed substitution to delay expansion of an escaped shell variable in a
4914 # double_quote_subst'ed string.
4915 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4916
4917 # Sed substitution to delay expansion of an escaped single quote.
4918 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4919
4920 # Sed substitution to avoid accidental globbing in evaled expressions
4921 no_glob_subst='s/\*/\\\*/g'
4922
4923 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4924 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4925 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4926
4927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4928 $as_echo_n "checking how to print strings... " >&6; }
4929 # Test print first, because it will be a builtin if present.
4930 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4931 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4932 ECHO='print -r --'
4933 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4934 ECHO='printf %s\n'
4935 else
4936 # Use this function as a fallback that always works.
4937 func_fallback_echo ()
4938 {
4939 eval 'cat <<_LTECHO_EOF
4940 $1
4941 _LTECHO_EOF'
4942 }
4943 ECHO='func_fallback_echo'
4944 fi
4945
4946 # func_echo_all arg...
4947 # Invoke $ECHO with all args, space-separated.
4948 func_echo_all ()
4949 {
4950 $ECHO ""
4951 }
4952
4953 case $ECHO in
4954 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4955 $as_echo "printf" >&6; } ;;
4956 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4957 $as_echo "print -r" >&6; } ;;
4958 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4959 $as_echo "cat" >&6; } ;;
4960 esac
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4976 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4977 if ${ac_cv_path_SED+:} false; then :
4978 $as_echo_n "(cached) " >&6
4979 else
4980 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4981 for ac_i in 1 2 3 4 5 6 7; do
4982 ac_script="$ac_script$as_nl$ac_script"
4983 done
4984 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4985 { ac_script=; unset ac_script;}
4986 if test -z "$SED"; then
4987 ac_path_SED_found=false
4988 # Loop through the user's path and test for each of PROGNAME-LIST
4989 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4990 for as_dir in $PATH
4991 do
4992 IFS=$as_save_IFS
4993 test -z "$as_dir" && as_dir=.
4994 for ac_prog in sed gsed; do
4995 for ac_exec_ext in '' $ac_executable_extensions; do
4996 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4997 as_fn_executable_p "$ac_path_SED" || continue
4998 # Check for GNU ac_path_SED and select it if it is found.
4999 # Check for GNU $ac_path_SED
5000 case `"$ac_path_SED" --version 2>&1` in
5001 *GNU*)
5002 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5003 *)
5004 ac_count=0
5005 $as_echo_n 0123456789 >"conftest.in"
5006 while :
5007 do
5008 cat "conftest.in" "conftest.in" >"conftest.tmp"
5009 mv "conftest.tmp" "conftest.in"
5010 cp "conftest.in" "conftest.nl"
5011 $as_echo '' >> "conftest.nl"
5012 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5013 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5014 as_fn_arith $ac_count + 1 && ac_count=$as_val
5015 if test $ac_count -gt ${ac_path_SED_max-0}; then
5016 # Best one so far, save it but keep looking for a better one
5017 ac_cv_path_SED="$ac_path_SED"
5018 ac_path_SED_max=$ac_count
5019 fi
5020 # 10*(2^10) chars as input seems more than enough
5021 test $ac_count -gt 10 && break
5022 done
5023 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5024 esac
5025
5026 $ac_path_SED_found && break 3
5027 done
5028 done
5029 done
5030 IFS=$as_save_IFS
5031 if test -z "$ac_cv_path_SED"; then
5032 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5033 fi
5034 else
5035 ac_cv_path_SED=$SED
5036 fi
5037
5038 fi
5039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5040 $as_echo "$ac_cv_path_SED" >&6; }
5041 SED="$ac_cv_path_SED"
5042 rm -f conftest.sed
5043
5044 test -z "$SED" && SED=sed
5045 Xsed="$SED -e 1s/^X//"
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5058 $as_echo_n "checking for fgrep... " >&6; }
5059 if ${ac_cv_path_FGREP+:} false; then :
5060 $as_echo_n "(cached) " >&6
5061 else
5062 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5063 then ac_cv_path_FGREP="$GREP -F"
5064 else
5065 if test -z "$FGREP"; then
5066 ac_path_FGREP_found=false
5067 # Loop through the user's path and test for each of PROGNAME-LIST
5068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5069 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5070 do
5071 IFS=$as_save_IFS
5072 test -z "$as_dir" && as_dir=.
5073 for ac_prog in fgrep; do
5074 for ac_exec_ext in '' $ac_executable_extensions; do
5075 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5076 as_fn_executable_p "$ac_path_FGREP" || continue
5077 # Check for GNU ac_path_FGREP and select it if it is found.
5078 # Check for GNU $ac_path_FGREP
5079 case `"$ac_path_FGREP" --version 2>&1` in
5080 *GNU*)
5081 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5082 *)
5083 ac_count=0
5084 $as_echo_n 0123456789 >"conftest.in"
5085 while :
5086 do
5087 cat "conftest.in" "conftest.in" >"conftest.tmp"
5088 mv "conftest.tmp" "conftest.in"
5089 cp "conftest.in" "conftest.nl"
5090 $as_echo 'FGREP' >> "conftest.nl"
5091 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5092 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5093 as_fn_arith $ac_count + 1 && ac_count=$as_val
5094 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5095 # Best one so far, save it but keep looking for a better one
5096 ac_cv_path_FGREP="$ac_path_FGREP"
5097 ac_path_FGREP_max=$ac_count
5098 fi
5099 # 10*(2^10) chars as input seems more than enough
5100 test $ac_count -gt 10 && break
5101 done
5102 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5103 esac
5104
5105 $ac_path_FGREP_found && break 3
5106 done
5107 done
5108 done
5109 IFS=$as_save_IFS
5110 if test -z "$ac_cv_path_FGREP"; then
5111 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5112 fi
5113 else
5114 ac_cv_path_FGREP=$FGREP
5115 fi
5116
5117 fi
5118 fi
5119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5120 $as_echo "$ac_cv_path_FGREP" >&6; }
5121 FGREP="$ac_cv_path_FGREP"
5122
5123
5124 test -z "$GREP" && GREP=grep
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144 # Check whether --with-gnu-ld was given.
5145 if test "${with_gnu_ld+set}" = set; then :
5146 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
5147 else
5148 with_gnu_ld=no
5149 fi
5150
5151 ac_prog=ld
5152 if test yes = "$GCC"; then
5153 # Check if gcc -print-prog-name=ld gives a path.
5154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5155 $as_echo_n "checking for ld used by $CC... " >&6; }
5156 case $host in
5157 *-*-mingw*)
5158 # gcc leaves a trailing carriage return, which upsets mingw
5159 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5160 *)
5161 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5162 esac
5163 case $ac_prog in
5164 # Accept absolute paths.
5165 [\\/]* | ?:[\\/]*)
5166 re_direlt='/[^/][^/]*/\.\./'
5167 # Canonicalize the pathname of ld
5168 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5169 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5170 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5171 done
5172 test -z "$LD" && LD=$ac_prog
5173 ;;
5174 "")
5175 # If it fails, then pretend we aren't using GCC.
5176 ac_prog=ld
5177 ;;
5178 *)
5179 # If it is relative, then search for the first ld in PATH.
5180 with_gnu_ld=unknown
5181 ;;
5182 esac
5183 elif test yes = "$with_gnu_ld"; then
5184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5185 $as_echo_n "checking for GNU ld... " >&6; }
5186 else
5187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5188 $as_echo_n "checking for non-GNU ld... " >&6; }
5189 fi
5190 if ${lt_cv_path_LD+:} false; then :
5191 $as_echo_n "(cached) " >&6
5192 else
5193 if test -z "$LD"; then
5194 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5195 for ac_dir in $PATH; do
5196 IFS=$lt_save_ifs
5197 test -z "$ac_dir" && ac_dir=.
5198 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5199 lt_cv_path_LD=$ac_dir/$ac_prog
5200 # Check to see if the program is GNU ld. I'd rather use --version,
5201 # but apparently some variants of GNU ld only accept -v.
5202 # Break only if it was the GNU/non-GNU ld that we prefer.
5203 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5204 *GNU* | *'with BFD'*)
5205 test no != "$with_gnu_ld" && break
5206 ;;
5207 *)
5208 test yes != "$with_gnu_ld" && break
5209 ;;
5210 esac
5211 fi
5212 done
5213 IFS=$lt_save_ifs
5214 else
5215 lt_cv_path_LD=$LD # Let the user override the test with a path.
5216 fi
5217 fi
5218
5219 LD=$lt_cv_path_LD
5220 if test -n "$LD"; then
5221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5222 $as_echo "$LD" >&6; }
5223 else
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5225 $as_echo "no" >&6; }
5226 fi
5227 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5229 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5230 if ${lt_cv_prog_gnu_ld+:} false; then :
5231 $as_echo_n "(cached) " >&6
5232 else
5233 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5234 case `$LD -v 2>&1 </dev/null` in
5235 *GNU* | *'with BFD'*)
5236 lt_cv_prog_gnu_ld=yes
5237 ;;
5238 *)
5239 lt_cv_prog_gnu_ld=no
5240 ;;
5241 esac
5242 fi
5243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5244 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5245 with_gnu_ld=$lt_cv_prog_gnu_ld
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5256 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5257 if ${lt_cv_path_NM+:} false; then :
5258 $as_echo_n "(cached) " >&6
5259 else
5260 if test -n "$NM"; then
5261 # Let the user override the test.
5262 lt_cv_path_NM=$NM
5263 else
5264 lt_nm_to_check=${ac_tool_prefix}nm
5265 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5266 lt_nm_to_check="$lt_nm_to_check nm"
5267 fi
5268 for lt_tmp_nm in $lt_nm_to_check; do
5269 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5270 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5271 IFS=$lt_save_ifs
5272 test -z "$ac_dir" && ac_dir=.
5273 tmp_nm=$ac_dir/$lt_tmp_nm
5274 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
5275 # Check to see if the nm accepts a BSD-compat flag.
5276 # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
5277 # nm: unknown option "B" ignored
5278 # Tru64's nm complains that /dev/null is an invalid object file
5279 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
5280 case $build_os in
5281 mingw*) lt_bad_file=conftest.nm/nofile ;;
5282 *) lt_bad_file=/dev/null ;;
5283 esac
5284 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
5285 *$lt_bad_file* | *'Invalid file or object type'*)
5286 lt_cv_path_NM="$tmp_nm -B"
5287 break 2
5288 ;;
5289 *)
5290 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5291 */dev/null*)
5292 lt_cv_path_NM="$tmp_nm -p"
5293 break 2
5294 ;;
5295 *)
5296 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5297 continue # so that we can try to find one that supports BSD flags
5298 ;;
5299 esac
5300 ;;
5301 esac
5302 fi
5303 done
5304 IFS=$lt_save_ifs
5305 done
5306 : ${lt_cv_path_NM=no}
5307 fi
5308 fi
5309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5310 $as_echo "$lt_cv_path_NM" >&6; }
5311 if test no != "$lt_cv_path_NM"; then
5312 NM=$lt_cv_path_NM
5313 else
5314 # Didn't find any BSD compatible name lister, look for dumpbin.
5315 if test -n "$DUMPBIN"; then :
5316 # Let the user override the test.
5317 else
5318 if test -n "$ac_tool_prefix"; then
5319 for ac_prog in dumpbin "link -dump"
5320 do
5321 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5322 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5324 $as_echo_n "checking for $ac_word... " >&6; }
5325 if ${ac_cv_prog_DUMPBIN+:} false; then :
5326 $as_echo_n "(cached) " >&6
5327 else
5328 if test -n "$DUMPBIN"; then
5329 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5330 else
5331 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5332 for as_dir in $PATH
5333 do
5334 IFS=$as_save_IFS
5335 test -z "$as_dir" && as_dir=.
5336 for ac_exec_ext in '' $ac_executable_extensions; do
5337 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5338 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5339 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5340 break 2
5341 fi
5342 done
5343 done
5344 IFS=$as_save_IFS
5345
5346 fi
5347 fi
5348 DUMPBIN=$ac_cv_prog_DUMPBIN
5349 if test -n "$DUMPBIN"; then
5350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5351 $as_echo "$DUMPBIN" >&6; }
5352 else
5353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5354 $as_echo "no" >&6; }
5355 fi
5356
5357
5358 test -n "$DUMPBIN" && break
5359 done
5360 fi
5361 if test -z "$DUMPBIN"; then
5362 ac_ct_DUMPBIN=$DUMPBIN
5363 for ac_prog in dumpbin "link -dump"
5364 do
5365 # Extract the first word of "$ac_prog", so it can be a program name with args.
5366 set dummy $ac_prog; ac_word=$2
5367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5368 $as_echo_n "checking for $ac_word... " >&6; }
5369 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5370 $as_echo_n "(cached) " >&6
5371 else
5372 if test -n "$ac_ct_DUMPBIN"; then
5373 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5374 else
5375 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5376 for as_dir in $PATH
5377 do
5378 IFS=$as_save_IFS
5379 test -z "$as_dir" && as_dir=.
5380 for ac_exec_ext in '' $ac_executable_extensions; do
5381 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5382 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5383 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5384 break 2
5385 fi
5386 done
5387 done
5388 IFS=$as_save_IFS
5389
5390 fi
5391 fi
5392 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5393 if test -n "$ac_ct_DUMPBIN"; then
5394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5395 $as_echo "$ac_ct_DUMPBIN" >&6; }
5396 else
5397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5398 $as_echo "no" >&6; }
5399 fi
5400
5401
5402 test -n "$ac_ct_DUMPBIN" && break
5403 done
5404
5405 if test "x$ac_ct_DUMPBIN" = x; then
5406 DUMPBIN=":"
5407 else
5408 case $cross_compiling:$ac_tool_warned in
5409 yes:)
5410 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5411 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5412 ac_tool_warned=yes ;;
5413 esac
5414 DUMPBIN=$ac_ct_DUMPBIN
5415 fi
5416 fi
5417
5418 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
5419 *COFF*)
5420 DUMPBIN="$DUMPBIN -symbols -headers"
5421 ;;
5422 *)
5423 DUMPBIN=:
5424 ;;
5425 esac
5426 fi
5427
5428 if test : != "$DUMPBIN"; then
5429 NM=$DUMPBIN
5430 fi
5431 fi
5432 test -z "$NM" && NM=nm
5433
5434
5435
5436
5437
5438
5439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5440 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5441 if ${lt_cv_nm_interface+:} false; then :
5442 $as_echo_n "(cached) " >&6
5443 else
5444 lt_cv_nm_interface="BSD nm"
5445 echo "int some_variable = 0;" > conftest.$ac_ext
5446 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5447 (eval "$ac_compile" 2>conftest.err)
5448 cat conftest.err >&5
5449 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5450 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5451 cat conftest.err >&5
5452 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5453 cat conftest.out >&5
5454 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5455 lt_cv_nm_interface="MS dumpbin"
5456 fi
5457 rm -f conftest*
5458 fi
5459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5460 $as_echo "$lt_cv_nm_interface" >&6; }
5461
5462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5463 $as_echo_n "checking whether ln -s works... " >&6; }
5464 LN_S=$as_ln_s
5465 if test "$LN_S" = "ln -s"; then
5466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5467 $as_echo "yes" >&6; }
5468 else
5469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5470 $as_echo "no, using $LN_S" >&6; }
5471 fi
5472
5473 # find the maximum length of command line arguments
5474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5475 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5476 if ${lt_cv_sys_max_cmd_len+:} false; then :
5477 $as_echo_n "(cached) " >&6
5478 else
5479 i=0
5480 teststring=ABCD
5481
5482 case $build_os in
5483 msdosdjgpp*)
5484 # On DJGPP, this test can blow up pretty badly due to problems in libc
5485 # (any single argument exceeding 2000 bytes causes a buffer overrun
5486 # during glob expansion). Even if it were fixed, the result of this
5487 # check would be larger than it should be.
5488 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5489 ;;
5490
5491 gnu*)
5492 # Under GNU Hurd, this test is not required because there is
5493 # no limit to the length of command line arguments.
5494 # Libtool will interpret -1 as no limit whatsoever
5495 lt_cv_sys_max_cmd_len=-1;
5496 ;;
5497
5498 cygwin* | mingw* | cegcc*)
5499 # On Win9x/ME, this test blows up -- it succeeds, but takes
5500 # about 5 minutes as the teststring grows exponentially.
5501 # Worse, since 9x/ME are not pre-emptively multitasking,
5502 # you end up with a "frozen" computer, even though with patience
5503 # the test eventually succeeds (with a max line length of 256k).
5504 # Instead, let's just punt: use the minimum linelength reported by
5505 # all of the supported platforms: 8192 (on NT/2K/XP).
5506 lt_cv_sys_max_cmd_len=8192;
5507 ;;
5508
5509 mint*)
5510 # On MiNT this can take a long time and run out of memory.
5511 lt_cv_sys_max_cmd_len=8192;
5512 ;;
5513
5514 amigaos*)
5515 # On AmigaOS with pdksh, this test takes hours, literally.
5516 # So we just punt and use a minimum line length of 8192.
5517 lt_cv_sys_max_cmd_len=8192;
5518 ;;
5519
5520 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
5521 # This has been around since 386BSD, at least. Likely further.
5522 if test -x /sbin/sysctl; then
5523 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5524 elif test -x /usr/sbin/sysctl; then
5525 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5526 else
5527 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5528 fi
5529 # And add a safety zone
5530 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5531 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5532 ;;
5533
5534 interix*)
5535 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5536 lt_cv_sys_max_cmd_len=196608
5537 ;;
5538
5539 os2*)
5540 # The test takes a long time on OS/2.
5541 lt_cv_sys_max_cmd_len=8192
5542 ;;
5543
5544 osf*)
5545 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5546 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5547 # nice to cause kernel panics so lets avoid the loop below.
5548 # First set a reasonable default.
5549 lt_cv_sys_max_cmd_len=16384
5550 #
5551 if test -x /sbin/sysconfig; then
5552 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5553 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5554 esac
5555 fi
5556 ;;
5557 sco3.2v5*)
5558 lt_cv_sys_max_cmd_len=102400
5559 ;;
5560 sysv5* | sco5v6* | sysv4.2uw2*)
5561 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5562 if test -n "$kargmax"; then
5563 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5564 else
5565 lt_cv_sys_max_cmd_len=32768
5566 fi
5567 ;;
5568 *)
5569 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5570 if test -n "$lt_cv_sys_max_cmd_len" && \
5571 test undefined != "$lt_cv_sys_max_cmd_len"; then
5572 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5573 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5574 else
5575 # Make teststring a little bigger before we do anything with it.
5576 # a 1K string should be a reasonable start.
5577 for i in 1 2 3 4 5 6 7 8; do
5578 teststring=$teststring$teststring
5579 done
5580 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5581 # If test is not a shell built-in, we'll probably end up computing a
5582 # maximum length that is only half of the actual maximum length, but
5583 # we can't tell.
5584 while { test X`env echo "$teststring$teststring" 2>/dev/null` \
5585 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5586 test 17 != "$i" # 1/2 MB should be enough
5587 do
5588 i=`expr $i + 1`
5589 teststring=$teststring$teststring
5590 done
5591 # Only check the string length outside the loop.
5592 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5593 teststring=
5594 # Add a significant safety factor because C++ compilers can tack on
5595 # massive amounts of additional arguments before passing them to the
5596 # linker. It appears as though 1/2 is a usable value.
5597 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5598 fi
5599 ;;
5600 esac
5601
5602 fi
5603
5604 if test -n "$lt_cv_sys_max_cmd_len"; then
5605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5606 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5607 else
5608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5609 $as_echo "none" >&6; }
5610 fi
5611 max_cmd_len=$lt_cv_sys_max_cmd_len
5612
5613
5614
5615
5616
5617
5618 : ${CP="cp -f"}
5619 : ${MV="mv -f"}
5620 : ${RM="rm -f"}
5621
5622 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5623 lt_unset=unset
5624 else
5625 lt_unset=false
5626 fi
5627
5628
5629
5630
5631
5632 # test EBCDIC or ASCII
5633 case `echo X|tr X '\101'` in
5634 A) # ASCII based system
5635 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5636 lt_SP2NL='tr \040 \012'
5637 lt_NL2SP='tr \015\012 \040\040'
5638 ;;
5639 *) # EBCDIC based system
5640 lt_SP2NL='tr \100 \n'
5641 lt_NL2SP='tr \r\n \100\100'
5642 ;;
5643 esac
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5654 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5655 if ${lt_cv_to_host_file_cmd+:} false; then :
5656 $as_echo_n "(cached) " >&6
5657 else
5658 case $host in
5659 *-*-mingw* )
5660 case $build in
5661 *-*-mingw* ) # actually msys
5662 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5663 ;;
5664 *-*-cygwin* )
5665 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5666 ;;
5667 * ) # otherwise, assume *nix
5668 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5669 ;;
5670 esac
5671 ;;
5672 *-*-cygwin* )
5673 case $build in
5674 *-*-mingw* ) # actually msys
5675 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5676 ;;
5677 *-*-cygwin* )
5678 lt_cv_to_host_file_cmd=func_convert_file_noop
5679 ;;
5680 * ) # otherwise, assume *nix
5681 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5682 ;;
5683 esac
5684 ;;
5685 * ) # unhandled hosts (and "normal" native builds)
5686 lt_cv_to_host_file_cmd=func_convert_file_noop
5687 ;;
5688 esac
5689
5690 fi
5691
5692 to_host_file_cmd=$lt_cv_to_host_file_cmd
5693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5694 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5695
5696
5697
5698
5699
5700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5701 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5702 if ${lt_cv_to_tool_file_cmd+:} false; then :
5703 $as_echo_n "(cached) " >&6
5704 else
5705 #assume ordinary cross tools, or native build.
5706 lt_cv_to_tool_file_cmd=func_convert_file_noop
5707 case $host in
5708 *-*-mingw* )
5709 case $build in
5710 *-*-mingw* ) # actually msys
5711 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5712 ;;
5713 esac
5714 ;;
5715 esac
5716
5717 fi
5718
5719 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5721 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5722
5723
5724
5725
5726
5727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5728 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5729 if ${lt_cv_ld_reload_flag+:} false; then :
5730 $as_echo_n "(cached) " >&6
5731 else
5732 lt_cv_ld_reload_flag='-r'
5733 fi
5734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5735 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5736 reload_flag=$lt_cv_ld_reload_flag
5737 case $reload_flag in
5738 "" | " "*) ;;
5739 *) reload_flag=" $reload_flag" ;;
5740 esac
5741 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5742 case $host_os in
5743 cygwin* | mingw* | pw32* | cegcc*)
5744 if test yes != "$GCC"; then
5745 reload_cmds=false
5746 fi
5747 ;;
5748 darwin*)
5749 if test yes = "$GCC"; then
5750 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
5751 else
5752 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5753 fi
5754 ;;
5755 esac
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765 if test -n "$ac_tool_prefix"; then
5766 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5767 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5769 $as_echo_n "checking for $ac_word... " >&6; }
5770 if ${ac_cv_prog_OBJDUMP+:} false; then :
5771 $as_echo_n "(cached) " >&6
5772 else
5773 if test -n "$OBJDUMP"; then
5774 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5775 else
5776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5777 for as_dir in $PATH
5778 do
5779 IFS=$as_save_IFS
5780 test -z "$as_dir" && as_dir=.
5781 for ac_exec_ext in '' $ac_executable_extensions; do
5782 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5783 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5784 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5785 break 2
5786 fi
5787 done
5788 done
5789 IFS=$as_save_IFS
5790
5791 fi
5792 fi
5793 OBJDUMP=$ac_cv_prog_OBJDUMP
5794 if test -n "$OBJDUMP"; then
5795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5796 $as_echo "$OBJDUMP" >&6; }
5797 else
5798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5799 $as_echo "no" >&6; }
5800 fi
5801
5802
5803 fi
5804 if test -z "$ac_cv_prog_OBJDUMP"; then
5805 ac_ct_OBJDUMP=$OBJDUMP
5806 # Extract the first word of "objdump", so it can be a program name with args.
5807 set dummy objdump; ac_word=$2
5808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5809 $as_echo_n "checking for $ac_word... " >&6; }
5810 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5811 $as_echo_n "(cached) " >&6
5812 else
5813 if test -n "$ac_ct_OBJDUMP"; then
5814 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5815 else
5816 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5817 for as_dir in $PATH
5818 do
5819 IFS=$as_save_IFS
5820 test -z "$as_dir" && as_dir=.
5821 for ac_exec_ext in '' $ac_executable_extensions; do
5822 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5823 ac_cv_prog_ac_ct_OBJDUMP="objdump"
5824 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5825 break 2
5826 fi
5827 done
5828 done
5829 IFS=$as_save_IFS
5830
5831 fi
5832 fi
5833 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5834 if test -n "$ac_ct_OBJDUMP"; then
5835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5836 $as_echo "$ac_ct_OBJDUMP" >&6; }
5837 else
5838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5839 $as_echo "no" >&6; }
5840 fi
5841
5842 if test "x$ac_ct_OBJDUMP" = x; then
5843 OBJDUMP="false"
5844 else
5845 case $cross_compiling:$ac_tool_warned in
5846 yes:)
5847 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5848 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5849 ac_tool_warned=yes ;;
5850 esac
5851 OBJDUMP=$ac_ct_OBJDUMP
5852 fi
5853 else
5854 OBJDUMP="$ac_cv_prog_OBJDUMP"
5855 fi
5856
5857 test -z "$OBJDUMP" && OBJDUMP=objdump
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5868 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5869 if ${lt_cv_deplibs_check_method+:} false; then :
5870 $as_echo_n "(cached) " >&6
5871 else
5872 lt_cv_file_magic_cmd='$MAGIC_CMD'
5873 lt_cv_file_magic_test_file=
5874 lt_cv_deplibs_check_method='unknown'
5875 # Need to set the preceding variable on all platforms that support
5876 # interlibrary dependencies.
5877 # 'none' -- dependencies not supported.
5878 # 'unknown' -- same as none, but documents that we really don't know.
5879 # 'pass_all' -- all dependencies passed with no checks.
5880 # 'test_compile' -- check by making test program.
5881 # 'file_magic [[regex]]' -- check by looking for files in library path
5882 # that responds to the $file_magic_cmd with a given extended regex.
5883 # If you have 'file' or equivalent on your system and you're not sure
5884 # whether 'pass_all' will *always* work, you probably want this one.
5885
5886 case $host_os in
5887 aix[4-9]*)
5888 lt_cv_deplibs_check_method=pass_all
5889 ;;
5890
5891 beos*)
5892 lt_cv_deplibs_check_method=pass_all
5893 ;;
5894
5895 bsdi[45]*)
5896 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5897 lt_cv_file_magic_cmd='/usr/bin/file -L'
5898 lt_cv_file_magic_test_file=/shlib/libc.so
5899 ;;
5900
5901 cygwin*)
5902 # func_win32_libid is a shell function defined in ltmain.sh
5903 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5904 lt_cv_file_magic_cmd='func_win32_libid'
5905 ;;
5906
5907 mingw* | pw32*)
5908 # Base MSYS/MinGW do not provide the 'file' command needed by
5909 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5910 # unless we find 'file', for example because we are cross-compiling.
5911 if ( file / ) >/dev/null 2>&1; then
5912 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5913 lt_cv_file_magic_cmd='func_win32_libid'
5914 else
5915 # Keep this pattern in sync with the one in func_win32_libid.
5916 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5917 lt_cv_file_magic_cmd='$OBJDUMP -f'
5918 fi
5919 ;;
5920
5921 cegcc*)
5922 # use the weaker test based on 'objdump'. See mingw*.
5923 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5924 lt_cv_file_magic_cmd='$OBJDUMP -f'
5925 ;;
5926
5927 darwin* | rhapsody*)
5928 lt_cv_deplibs_check_method=pass_all
5929 ;;
5930
5931 freebsd* | dragonfly*)
5932 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5933 case $host_cpu in
5934 i*86 )
5935 # Not sure whether the presence of OpenBSD here was a mistake.
5936 # Let's accept both of them until this is cleared up.
5937 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5938 lt_cv_file_magic_cmd=/usr/bin/file
5939 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5940 ;;
5941 esac
5942 else
5943 lt_cv_deplibs_check_method=pass_all
5944 fi
5945 ;;
5946
5947 haiku*)
5948 lt_cv_deplibs_check_method=pass_all
5949 ;;
5950
5951 hpux10.20* | hpux11*)
5952 lt_cv_file_magic_cmd=/usr/bin/file
5953 case $host_cpu in
5954 ia64*)
5955 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5956 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5957 ;;
5958 hppa*64*)
5959 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]'
5960 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5961 ;;
5962 *)
5963 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5964 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5965 ;;
5966 esac
5967 ;;
5968
5969 interix[3-9]*)
5970 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5971 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5972 ;;
5973
5974 irix5* | irix6* | nonstopux*)
5975 case $LD in
5976 *-32|*"-32 ") libmagic=32-bit;;
5977 *-n32|*"-n32 ") libmagic=N32;;
5978 *-64|*"-64 ") libmagic=64-bit;;
5979 *) libmagic=never-match;;
5980 esac
5981 lt_cv_deplibs_check_method=pass_all
5982 ;;
5983
5984 # This must be glibc/ELF.
5985 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5986 lt_cv_deplibs_check_method=pass_all
5987 ;;
5988
5989 netbsd*)
5990 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5991 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5992 else
5993 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5994 fi
5995 ;;
5996
5997 newos6*)
5998 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5999 lt_cv_file_magic_cmd=/usr/bin/file
6000 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6001 ;;
6002
6003 *nto* | *qnx*)
6004 lt_cv_deplibs_check_method=pass_all
6005 ;;
6006
6007 openbsd* | bitrig*)
6008 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
6009 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6010 else
6011 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6012 fi
6013 ;;
6014
6015 osf3* | osf4* | osf5*)
6016 lt_cv_deplibs_check_method=pass_all
6017 ;;
6018
6019 rdos*)
6020 lt_cv_deplibs_check_method=pass_all
6021 ;;
6022
6023 solaris*)
6024 lt_cv_deplibs_check_method=pass_all
6025 ;;
6026
6027 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6028 lt_cv_deplibs_check_method=pass_all
6029 ;;
6030
6031 sysv4 | sysv4.3*)
6032 case $host_vendor in
6033 motorola)
6034 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]'
6035 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6036 ;;
6037 ncr)
6038 lt_cv_deplibs_check_method=pass_all
6039 ;;
6040 sequent)
6041 lt_cv_file_magic_cmd='/bin/file'
6042 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6043 ;;
6044 sni)
6045 lt_cv_file_magic_cmd='/bin/file'
6046 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6047 lt_cv_file_magic_test_file=/lib/libc.so
6048 ;;
6049 siemens)
6050 lt_cv_deplibs_check_method=pass_all
6051 ;;
6052 pc)
6053 lt_cv_deplibs_check_method=pass_all
6054 ;;
6055 esac
6056 ;;
6057
6058 tpf*)
6059 lt_cv_deplibs_check_method=pass_all
6060 ;;
6061 os2*)
6062 lt_cv_deplibs_check_method=pass_all
6063 ;;
6064 esac
6065
6066 fi
6067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6068 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6069
6070 file_magic_glob=
6071 want_nocaseglob=no
6072 if test "$build" = "$host"; then
6073 case $host_os in
6074 mingw* | pw32*)
6075 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6076 want_nocaseglob=yes
6077 else
6078 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6079 fi
6080 ;;
6081 esac
6082 fi
6083
6084 file_magic_cmd=$lt_cv_file_magic_cmd
6085 deplibs_check_method=$lt_cv_deplibs_check_method
6086 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109 if test -n "$ac_tool_prefix"; then
6110 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6111 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6113 $as_echo_n "checking for $ac_word... " >&6; }
6114 if ${ac_cv_prog_DLLTOOL+:} false; then :
6115 $as_echo_n "(cached) " >&6
6116 else
6117 if test -n "$DLLTOOL"; then
6118 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6119 else
6120 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6121 for as_dir in $PATH
6122 do
6123 IFS=$as_save_IFS
6124 test -z "$as_dir" && as_dir=.
6125 for ac_exec_ext in '' $ac_executable_extensions; do
6126 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6127 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6128 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6129 break 2
6130 fi
6131 done
6132 done
6133 IFS=$as_save_IFS
6134
6135 fi
6136 fi
6137 DLLTOOL=$ac_cv_prog_DLLTOOL
6138 if test -n "$DLLTOOL"; then
6139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6140 $as_echo "$DLLTOOL" >&6; }
6141 else
6142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6143 $as_echo "no" >&6; }
6144 fi
6145
6146
6147 fi
6148 if test -z "$ac_cv_prog_DLLTOOL"; then
6149 ac_ct_DLLTOOL=$DLLTOOL
6150 # Extract the first word of "dlltool", so it can be a program name with args.
6151 set dummy dlltool; ac_word=$2
6152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6153 $as_echo_n "checking for $ac_word... " >&6; }
6154 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6155 $as_echo_n "(cached) " >&6
6156 else
6157 if test -n "$ac_ct_DLLTOOL"; then
6158 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6159 else
6160 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6161 for as_dir in $PATH
6162 do
6163 IFS=$as_save_IFS
6164 test -z "$as_dir" && as_dir=.
6165 for ac_exec_ext in '' $ac_executable_extensions; do
6166 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6167 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6168 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6169 break 2
6170 fi
6171 done
6172 done
6173 IFS=$as_save_IFS
6174
6175 fi
6176 fi
6177 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6178 if test -n "$ac_ct_DLLTOOL"; then
6179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6180 $as_echo "$ac_ct_DLLTOOL" >&6; }
6181 else
6182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6183 $as_echo "no" >&6; }
6184 fi
6185
6186 if test "x$ac_ct_DLLTOOL" = x; then
6187 DLLTOOL="false"
6188 else
6189 case $cross_compiling:$ac_tool_warned in
6190 yes:)
6191 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6192 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6193 ac_tool_warned=yes ;;
6194 esac
6195 DLLTOOL=$ac_ct_DLLTOOL
6196 fi
6197 else
6198 DLLTOOL="$ac_cv_prog_DLLTOOL"
6199 fi
6200
6201 test -z "$DLLTOOL" && DLLTOOL=dlltool
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6213 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6214 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6215 $as_echo_n "(cached) " >&6
6216 else
6217 lt_cv_sharedlib_from_linklib_cmd='unknown'
6218
6219 case $host_os in
6220 cygwin* | mingw* | pw32* | cegcc*)
6221 # two different shell functions defined in ltmain.sh;
6222 # decide which one to use based on capabilities of $DLLTOOL
6223 case `$DLLTOOL --help 2>&1` in
6224 *--identify-strict*)
6225 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6226 ;;
6227 *)
6228 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6229 ;;
6230 esac
6231 ;;
6232 *)
6233 # fallback: assume linklib IS sharedlib
6234 lt_cv_sharedlib_from_linklib_cmd=$ECHO
6235 ;;
6236 esac
6237
6238 fi
6239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6240 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6241 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6242 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6243
6244
6245
6246
6247
6248
6249
6250 if test -n "$ac_tool_prefix"; then
6251 for ac_prog in ar
6252 do
6253 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6254 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6256 $as_echo_n "checking for $ac_word... " >&6; }
6257 if ${ac_cv_prog_AR+:} false; then :
6258 $as_echo_n "(cached) " >&6
6259 else
6260 if test -n "$AR"; then
6261 ac_cv_prog_AR="$AR" # Let the user override the test.
6262 else
6263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6264 for as_dir in $PATH
6265 do
6266 IFS=$as_save_IFS
6267 test -z "$as_dir" && as_dir=.
6268 for ac_exec_ext in '' $ac_executable_extensions; do
6269 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6270 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6272 break 2
6273 fi
6274 done
6275 done
6276 IFS=$as_save_IFS
6277
6278 fi
6279 fi
6280 AR=$ac_cv_prog_AR
6281 if test -n "$AR"; then
6282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6283 $as_echo "$AR" >&6; }
6284 else
6285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6286 $as_echo "no" >&6; }
6287 fi
6288
6289
6290 test -n "$AR" && break
6291 done
6292 fi
6293 if test -z "$AR"; then
6294 ac_ct_AR=$AR
6295 for ac_prog in ar
6296 do
6297 # Extract the first word of "$ac_prog", so it can be a program name with args.
6298 set dummy $ac_prog; ac_word=$2
6299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6300 $as_echo_n "checking for $ac_word... " >&6; }
6301 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6302 $as_echo_n "(cached) " >&6
6303 else
6304 if test -n "$ac_ct_AR"; then
6305 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6306 else
6307 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6308 for as_dir in $PATH
6309 do
6310 IFS=$as_save_IFS
6311 test -z "$as_dir" && as_dir=.
6312 for ac_exec_ext in '' $ac_executable_extensions; do
6313 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6314 ac_cv_prog_ac_ct_AR="$ac_prog"
6315 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6316 break 2
6317 fi
6318 done
6319 done
6320 IFS=$as_save_IFS
6321
6322 fi
6323 fi
6324 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6325 if test -n "$ac_ct_AR"; then
6326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6327 $as_echo "$ac_ct_AR" >&6; }
6328 else
6329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6330 $as_echo "no" >&6; }
6331 fi
6332
6333
6334 test -n "$ac_ct_AR" && break
6335 done
6336
6337 if test "x$ac_ct_AR" = x; then
6338 AR="false"
6339 else
6340 case $cross_compiling:$ac_tool_warned in
6341 yes:)
6342 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6343 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6344 ac_tool_warned=yes ;;
6345 esac
6346 AR=$ac_ct_AR
6347 fi
6348 fi
6349
6350 : ${AR=ar}
6351 : ${AR_FLAGS=cru}
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6364 $as_echo_n "checking for archiver @FILE support... " >&6; }
6365 if ${lt_cv_ar_at_file+:} false; then :
6366 $as_echo_n "(cached) " >&6
6367 else
6368 lt_cv_ar_at_file=no
6369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6370 /* end confdefs.h. */
6371
6372 int
6373 main ()
6374 {
6375
6376 ;
6377 return 0;
6378 }
6379 _ACEOF
6380 if ac_fn_c_try_compile "$LINENO"; then :
6381 echo conftest.$ac_objext > conftest.lst
6382 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6383 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6384 (eval $lt_ar_try) 2>&5
6385 ac_status=$?
6386 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6387 test $ac_status = 0; }
6388 if test 0 -eq "$ac_status"; then
6389 # Ensure the archiver fails upon bogus file names.
6390 rm -f conftest.$ac_objext libconftest.a
6391 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6392 (eval $lt_ar_try) 2>&5
6393 ac_status=$?
6394 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6395 test $ac_status = 0; }
6396 if test 0 -ne "$ac_status"; then
6397 lt_cv_ar_at_file=@
6398 fi
6399 fi
6400 rm -f conftest.* libconftest.a
6401
6402 fi
6403 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6404
6405 fi
6406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6407 $as_echo "$lt_cv_ar_at_file" >&6; }
6408
6409 if test no = "$lt_cv_ar_at_file"; then
6410 archiver_list_spec=
6411 else
6412 archiver_list_spec=$lt_cv_ar_at_file
6413 fi
6414
6415
6416
6417
6418
6419
6420
6421 if test -n "$ac_tool_prefix"; then
6422 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6423 set dummy ${ac_tool_prefix}strip; ac_word=$2
6424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6425 $as_echo_n "checking for $ac_word... " >&6; }
6426 if ${ac_cv_prog_STRIP+:} false; then :
6427 $as_echo_n "(cached) " >&6
6428 else
6429 if test -n "$STRIP"; then
6430 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6431 else
6432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6433 for as_dir in $PATH
6434 do
6435 IFS=$as_save_IFS
6436 test -z "$as_dir" && as_dir=.
6437 for ac_exec_ext in '' $ac_executable_extensions; do
6438 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6439 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6441 break 2
6442 fi
6443 done
6444 done
6445 IFS=$as_save_IFS
6446
6447 fi
6448 fi
6449 STRIP=$ac_cv_prog_STRIP
6450 if test -n "$STRIP"; then
6451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6452 $as_echo "$STRIP" >&6; }
6453 else
6454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6455 $as_echo "no" >&6; }
6456 fi
6457
6458
6459 fi
6460 if test -z "$ac_cv_prog_STRIP"; then
6461 ac_ct_STRIP=$STRIP
6462 # Extract the first word of "strip", so it can be a program name with args.
6463 set dummy strip; ac_word=$2
6464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6465 $as_echo_n "checking for $ac_word... " >&6; }
6466 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6467 $as_echo_n "(cached) " >&6
6468 else
6469 if test -n "$ac_ct_STRIP"; then
6470 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6471 else
6472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6473 for as_dir in $PATH
6474 do
6475 IFS=$as_save_IFS
6476 test -z "$as_dir" && as_dir=.
6477 for ac_exec_ext in '' $ac_executable_extensions; do
6478 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6479 ac_cv_prog_ac_ct_STRIP="strip"
6480 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6481 break 2
6482 fi
6483 done
6484 done
6485 IFS=$as_save_IFS
6486
6487 fi
6488 fi
6489 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6490 if test -n "$ac_ct_STRIP"; then
6491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6492 $as_echo "$ac_ct_STRIP" >&6; }
6493 else
6494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6495 $as_echo "no" >&6; }
6496 fi
6497
6498 if test "x$ac_ct_STRIP" = x; then
6499 STRIP=":"
6500 else
6501 case $cross_compiling:$ac_tool_warned in
6502 yes:)
6503 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6504 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6505 ac_tool_warned=yes ;;
6506 esac
6507 STRIP=$ac_ct_STRIP
6508 fi
6509 else
6510 STRIP="$ac_cv_prog_STRIP"
6511 fi
6512
6513 test -z "$STRIP" && STRIP=:
6514
6515
6516
6517
6518
6519
6520 if test -n "$ac_tool_prefix"; then
6521 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6522 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6524 $as_echo_n "checking for $ac_word... " >&6; }
6525 if ${ac_cv_prog_RANLIB+:} false; then :
6526 $as_echo_n "(cached) " >&6
6527 else
6528 if test -n "$RANLIB"; then
6529 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6530 else
6531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6532 for as_dir in $PATH
6533 do
6534 IFS=$as_save_IFS
6535 test -z "$as_dir" && as_dir=.
6536 for ac_exec_ext in '' $ac_executable_extensions; do
6537 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6538 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6540 break 2
6541 fi
6542 done
6543 done
6544 IFS=$as_save_IFS
6545
6546 fi
6547 fi
6548 RANLIB=$ac_cv_prog_RANLIB
6549 if test -n "$RANLIB"; then
6550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6551 $as_echo "$RANLIB" >&6; }
6552 else
6553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6554 $as_echo "no" >&6; }
6555 fi
6556
6557
6558 fi
6559 if test -z "$ac_cv_prog_RANLIB"; then
6560 ac_ct_RANLIB=$RANLIB
6561 # Extract the first word of "ranlib", so it can be a program name with args.
6562 set dummy ranlib; ac_word=$2
6563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6564 $as_echo_n "checking for $ac_word... " >&6; }
6565 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6566 $as_echo_n "(cached) " >&6
6567 else
6568 if test -n "$ac_ct_RANLIB"; then
6569 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6570 else
6571 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6572 for as_dir in $PATH
6573 do
6574 IFS=$as_save_IFS
6575 test -z "$as_dir" && as_dir=.
6576 for ac_exec_ext in '' $ac_executable_extensions; do
6577 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6578 ac_cv_prog_ac_ct_RANLIB="ranlib"
6579 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6580 break 2
6581 fi
6582 done
6583 done
6584 IFS=$as_save_IFS
6585
6586 fi
6587 fi
6588 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6589 if test -n "$ac_ct_RANLIB"; then
6590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6591 $as_echo "$ac_ct_RANLIB" >&6; }
6592 else
6593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6594 $as_echo "no" >&6; }
6595 fi
6596
6597 if test "x$ac_ct_RANLIB" = x; then
6598 RANLIB=":"
6599 else
6600 case $cross_compiling:$ac_tool_warned in
6601 yes:)
6602 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6603 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6604 ac_tool_warned=yes ;;
6605 esac
6606 RANLIB=$ac_ct_RANLIB
6607 fi
6608 else
6609 RANLIB="$ac_cv_prog_RANLIB"
6610 fi
6611
6612 test -z "$RANLIB" && RANLIB=:
6613
6614
6615
6616
6617
6618
6619 # Determine commands to create old-style static archives.
6620 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6621 old_postinstall_cmds='chmod 644 $oldlib'
6622 old_postuninstall_cmds=
6623
6624 if test -n "$RANLIB"; then
6625 case $host_os in
6626 bitrig* | openbsd*)
6627 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6628 ;;
6629 *)
6630 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6631 ;;
6632 esac
6633 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6634 fi
6635
6636 case $host_os in
6637 darwin*)
6638 lock_old_archive_extraction=yes ;;
6639 *)
6640 lock_old_archive_extraction=no ;;
6641 esac
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681 # If no C compiler was specified, use CC.
6682 LTCC=${LTCC-"$CC"}
6683
6684 # If no C compiler flags were specified, use CFLAGS.
6685 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6686
6687 # Allow CC to be a program name with arguments.
6688 compiler=$CC
6689
6690
6691 # Check for command to grab the raw symbol name followed by C symbol from nm.
6692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6693 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6694 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6695 $as_echo_n "(cached) " >&6
6696 else
6697
6698 # These are sane defaults that work on at least a few old systems.
6699 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6700
6701 # Character class describing NM global symbol codes.
6702 symcode='[BCDEGRST]'
6703
6704 # Regexp to match symbols that can be accessed directly from C.
6705 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6706
6707 # Define system-specific variables.
6708 case $host_os in
6709 aix*)
6710 symcode='[BCDT]'
6711 ;;
6712 cygwin* | mingw* | pw32* | cegcc*)
6713 symcode='[ABCDGISTW]'
6714 ;;
6715 hpux*)
6716 if test ia64 = "$host_cpu"; then
6717 symcode='[ABCDEGRST]'
6718 fi
6719 ;;
6720 irix* | nonstopux*)
6721 symcode='[BCDEGRST]'
6722 ;;
6723 osf*)
6724 symcode='[BCDEGQRST]'
6725 ;;
6726 solaris*)
6727 symcode='[BDRT]'
6728 ;;
6729 sco3.2v5*)
6730 symcode='[DT]'
6731 ;;
6732 sysv4.2uw2*)
6733 symcode='[DT]'
6734 ;;
6735 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6736 symcode='[ABDT]'
6737 ;;
6738 sysv4)
6739 symcode='[DFNSTU]'
6740 ;;
6741 esac
6742
6743 # If we're using GNU nm, then use its standard symbol codes.
6744 case `$NM -V 2>&1` in
6745 *GNU* | *'with BFD'*)
6746 symcode='[ABCDGIRSTW]' ;;
6747 esac
6748
6749 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6750 # Gets list of data symbols to import.
6751 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
6752 # Adjust the below global symbol transforms to fixup imported variables.
6753 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
6754 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
6755 lt_c_name_lib_hook="\
6756 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\
6757 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"
6758 else
6759 # Disable hooks by default.
6760 lt_cv_sys_global_symbol_to_import=
6761 lt_cdecl_hook=
6762 lt_c_name_hook=
6763 lt_c_name_lib_hook=
6764 fi
6765
6766 # Transform an extracted symbol line into a proper C declaration.
6767 # Some systems (esp. on ia64) link data and code symbols differently,
6768 # so use this general approach.
6769 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
6770 $lt_cdecl_hook\
6771 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
6772 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
6773
6774 # Transform an extracted symbol line into symbol name and symbol address
6775 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
6776 $lt_c_name_hook\
6777 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
6778 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
6779
6780 # Transform an extracted symbol line into symbol name with lib prefix and
6781 # symbol address.
6782 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
6783 $lt_c_name_lib_hook\
6784 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
6785 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
6786 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"
6787
6788 # Handle CRLF in mingw tool chain
6789 opt_cr=
6790 case $build_os in
6791 mingw*)
6792 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6793 ;;
6794 esac
6795
6796 # Try without a prefix underscore, then with it.
6797 for ac_symprfx in "" "_"; do
6798
6799 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6800 symxfrm="\\1 $ac_symprfx\\2 \\2"
6801
6802 # Write the raw and C identifiers.
6803 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6804 # Fake it for dumpbin and say T for any non-static function,
6805 # D for any global variable and I for any imported variable.
6806 # Also find C++ and __fastcall symbols from MSVC++,
6807 # which start with @ or ?.
6808 lt_cv_sys_global_symbol_pipe="$AWK '"\
6809 " {last_section=section; section=\$ 3};"\
6810 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6811 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6812 " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
6813 " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
6814 " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
6815 " \$ 0!~/External *\|/{next};"\
6816 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6817 " {if(hide[section]) next};"\
6818 " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
6819 " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
6820 " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
6821 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
6822 " ' prfx=^$ac_symprfx"
6823 else
6824 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6825 fi
6826 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6827
6828 # Check to see that the pipe works correctly.
6829 pipe_works=no
6830
6831 rm -f conftest*
6832 cat > conftest.$ac_ext <<_LT_EOF
6833 #ifdef __cplusplus
6834 extern "C" {
6835 #endif
6836 char nm_test_var;
6837 void nm_test_func(void);
6838 void nm_test_func(void){}
6839 #ifdef __cplusplus
6840 }
6841 #endif
6842 int main(){nm_test_var='a';nm_test_func();return(0);}
6843 _LT_EOF
6844
6845 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6846 (eval $ac_compile) 2>&5
6847 ac_status=$?
6848 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6849 test $ac_status = 0; }; then
6850 # Now try to grab the symbols.
6851 nlist=conftest.nm
6852 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6853 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6854 ac_status=$?
6855 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6856 test $ac_status = 0; } && test -s "$nlist"; then
6857 # Try sorting and uniquifying the output.
6858 if sort "$nlist" | uniq > "$nlist"T; then
6859 mv -f "$nlist"T "$nlist"
6860 else
6861 rm -f "$nlist"T
6862 fi
6863
6864 # Make sure that we snagged all the symbols we need.
6865 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6866 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6867 cat <<_LT_EOF > conftest.$ac_ext
6868 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
6869 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
6870 /* DATA imports from DLLs on WIN32 can't be const, because runtime
6871 relocations are performed -- see ld's documentation on pseudo-relocs. */
6872 # define LT_DLSYM_CONST
6873 #elif defined __osf__
6874 /* This system does not cope well with relocations in const data. */
6875 # define LT_DLSYM_CONST
6876 #else
6877 # define LT_DLSYM_CONST const
6878 #endif
6879
6880 #ifdef __cplusplus
6881 extern "C" {
6882 #endif
6883
6884 _LT_EOF
6885 # Now generate the symbol file.
6886 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6887
6888 cat <<_LT_EOF >> conftest.$ac_ext
6889
6890 /* The mapping between symbol names and symbols. */
6891 LT_DLSYM_CONST struct {
6892 const char *name;
6893 void *address;
6894 }
6895 lt__PROGRAM__LTX_preloaded_symbols[] =
6896 {
6897 { "@PROGRAM@", (void *) 0 },
6898 _LT_EOF
6899 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6900 cat <<\_LT_EOF >> conftest.$ac_ext
6901 {0, (void *) 0}
6902 };
6903
6904 /* This works around a problem in FreeBSD linker */
6905 #ifdef FREEBSD_WORKAROUND
6906 static const void *lt_preloaded_setup() {
6907 return lt__PROGRAM__LTX_preloaded_symbols;
6908 }
6909 #endif
6910
6911 #ifdef __cplusplus
6912 }
6913 #endif
6914 _LT_EOF
6915 # Now try linking the two files.
6916 mv conftest.$ac_objext conftstm.$ac_objext
6917 lt_globsym_save_LIBS=$LIBS
6918 lt_globsym_save_CFLAGS=$CFLAGS
6919 LIBS=conftstm.$ac_objext
6920 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6921 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6922 (eval $ac_link) 2>&5
6923 ac_status=$?
6924 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6925 test $ac_status = 0; } && test -s conftest$ac_exeext; then
6926 pipe_works=yes
6927 fi
6928 LIBS=$lt_globsym_save_LIBS
6929 CFLAGS=$lt_globsym_save_CFLAGS
6930 else
6931 echo "cannot find nm_test_func in $nlist" >&5
6932 fi
6933 else
6934 echo "cannot find nm_test_var in $nlist" >&5
6935 fi
6936 else
6937 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6938 fi
6939 else
6940 echo "$progname: failed program was:" >&5
6941 cat conftest.$ac_ext >&5
6942 fi
6943 rm -rf conftest* conftst*
6944
6945 # Do not use the global_symbol_pipe unless it works.
6946 if test yes = "$pipe_works"; then
6947 break
6948 else
6949 lt_cv_sys_global_symbol_pipe=
6950 fi
6951 done
6952
6953 fi
6954
6955 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6956 lt_cv_sys_global_symbol_to_cdecl=
6957 fi
6958 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6960 $as_echo "failed" >&6; }
6961 else
6962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6963 $as_echo "ok" >&6; }
6964 fi
6965
6966 # Response file support.
6967 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6968 nm_file_list_spec='@'
6969 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6970 nm_file_list_spec='@'
6971 fi
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7010 $as_echo_n "checking for sysroot... " >&6; }
7011
7012 # Check whether --with-sysroot was given.
7013 if test "${with_sysroot+set}" = set; then :
7014 withval=$with_sysroot;
7015 else
7016 with_sysroot=no
7017 fi
7018
7019
7020 lt_sysroot=
7021 case $with_sysroot in #(
7022 yes)
7023 if test yes = "$GCC"; then
7024 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
7025 fi
7026 ;; #(
7027 /*)
7028 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
7029 ;; #(
7030 no|'')
7031 ;; #(
7032 *)
7033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
7034 $as_echo "$with_sysroot" >&6; }
7035 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
7036 ;;
7037 esac
7038
7039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
7040 $as_echo "${lt_sysroot:-no}" >&6; }
7041
7042
7043
7044
7045
7046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
7047 $as_echo_n "checking for a working dd... " >&6; }
7048 if ${ac_cv_path_lt_DD+:} false; then :
7049 $as_echo_n "(cached) " >&6
7050 else
7051 printf 0123456789abcdef0123456789abcdef >conftest.i
7052 cat conftest.i conftest.i >conftest2.i
7053 : ${lt_DD:=$DD}
7054 if test -z "$lt_DD"; then
7055 ac_path_lt_DD_found=false
7056 # Loop through the user's path and test for each of PROGNAME-LIST
7057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7058 for as_dir in $PATH
7059 do
7060 IFS=$as_save_IFS
7061 test -z "$as_dir" && as_dir=.
7062 for ac_prog in dd; do
7063 for ac_exec_ext in '' $ac_executable_extensions; do
7064 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
7065 as_fn_executable_p "$ac_path_lt_DD" || continue
7066 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7067 cmp -s conftest.i conftest.out \
7068 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
7069 fi
7070 $ac_path_lt_DD_found && break 3
7071 done
7072 done
7073 done
7074 IFS=$as_save_IFS
7075 if test -z "$ac_cv_path_lt_DD"; then
7076 :
7077 fi
7078 else
7079 ac_cv_path_lt_DD=$lt_DD
7080 fi
7081
7082 rm -f conftest.i conftest2.i conftest.out
7083 fi
7084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
7085 $as_echo "$ac_cv_path_lt_DD" >&6; }
7086
7087
7088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
7089 $as_echo_n "checking how to truncate binary pipes... " >&6; }
7090 if ${lt_cv_truncate_bin+:} false; then :
7091 $as_echo_n "(cached) " >&6
7092 else
7093 printf 0123456789abcdef0123456789abcdef >conftest.i
7094 cat conftest.i conftest.i >conftest2.i
7095 lt_cv_truncate_bin=
7096 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7097 cmp -s conftest.i conftest.out \
7098 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
7099 fi
7100 rm -f conftest.i conftest2.i conftest.out
7101 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
7102 fi
7103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
7104 $as_echo "$lt_cv_truncate_bin" >&6; }
7105
7106
7107
7108
7109
7110
7111
7112 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
7113 func_cc_basename ()
7114 {
7115 for cc_temp in $*""; do
7116 case $cc_temp in
7117 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7118 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7119 \-*) ;;
7120 *) break;;
7121 esac
7122 done
7123 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7124 }
7125
7126 # Check whether --enable-libtool-lock was given.
7127 if test "${enable_libtool_lock+set}" = set; then :
7128 enableval=$enable_libtool_lock;
7129 fi
7130
7131 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
7132
7133 # Some flags need to be propagated to the compiler or linker for good
7134 # libtool support.
7135 case $host in
7136 ia64-*-hpux*)
7137 # Find out what ABI is being produced by ac_compile, and set mode
7138 # options accordingly.
7139 echo 'int i;' > conftest.$ac_ext
7140 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7141 (eval $ac_compile) 2>&5
7142 ac_status=$?
7143 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7144 test $ac_status = 0; }; then
7145 case `/usr/bin/file conftest.$ac_objext` in
7146 *ELF-32*)
7147 HPUX_IA64_MODE=32
7148 ;;
7149 *ELF-64*)
7150 HPUX_IA64_MODE=64
7151 ;;
7152 esac
7153 fi
7154 rm -rf conftest*
7155 ;;
7156 *-*-irix6*)
7157 # Find out what ABI is being produced by ac_compile, and set linker
7158 # options accordingly.
7159 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7160 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7161 (eval $ac_compile) 2>&5
7162 ac_status=$?
7163 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7164 test $ac_status = 0; }; then
7165 if test yes = "$lt_cv_prog_gnu_ld"; then
7166 case `/usr/bin/file conftest.$ac_objext` in
7167 *32-bit*)
7168 LD="${LD-ld} -melf32bsmip"
7169 ;;
7170 *N32*)
7171 LD="${LD-ld} -melf32bmipn32"
7172 ;;
7173 *64-bit*)
7174 LD="${LD-ld} -melf64bmip"
7175 ;;
7176 esac
7177 else
7178 case `/usr/bin/file conftest.$ac_objext` in
7179 *32-bit*)
7180 LD="${LD-ld} -32"
7181 ;;
7182 *N32*)
7183 LD="${LD-ld} -n32"
7184 ;;
7185 *64-bit*)
7186 LD="${LD-ld} -64"
7187 ;;
7188 esac
7189 fi
7190 fi
7191 rm -rf conftest*
7192 ;;
7193
7194 mips64*-*linux*)
7195 # Find out what ABI is being produced by ac_compile, and set linker
7196 # options accordingly.
7197 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7198 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7199 (eval $ac_compile) 2>&5
7200 ac_status=$?
7201 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7202 test $ac_status = 0; }; then
7203 emul=elf
7204 case `/usr/bin/file conftest.$ac_objext` in
7205 *32-bit*)
7206 emul="${emul}32"
7207 ;;
7208 *64-bit*)
7209 emul="${emul}64"
7210 ;;
7211 esac
7212 case `/usr/bin/file conftest.$ac_objext` in
7213 *MSB*)
7214 emul="${emul}btsmip"
7215 ;;
7216 *LSB*)
7217 emul="${emul}ltsmip"
7218 ;;
7219 esac
7220 case `/usr/bin/file conftest.$ac_objext` in
7221 *N32*)
7222 emul="${emul}n32"
7223 ;;
7224 esac
7225 LD="${LD-ld} -m $emul"
7226 fi
7227 rm -rf conftest*
7228 ;;
7229
7230 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7231 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7232 # Find out what ABI is being produced by ac_compile, and set linker
7233 # options accordingly. Note that the listed cases only cover the
7234 # situations where additional linker options are needed (such as when
7235 # doing 32-bit compilation for a host where ld defaults to 64-bit, or
7236 # vice versa); the common cases where no linker options are needed do
7237 # not appear in the list.
7238 echo 'int i;' > conftest.$ac_ext
7239 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7240 (eval $ac_compile) 2>&5
7241 ac_status=$?
7242 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7243 test $ac_status = 0; }; then
7244 case `/usr/bin/file conftest.o` in
7245 *32-bit*)
7246 case $host in
7247 x86_64-*kfreebsd*-gnu)
7248 LD="${LD-ld} -m elf_i386_fbsd"
7249 ;;
7250 x86_64-*linux*)
7251 case `/usr/bin/file conftest.o` in
7252 *x86-64*)
7253 LD="${LD-ld} -m elf32_x86_64"
7254 ;;
7255 *)
7256 LD="${LD-ld} -m elf_i386"
7257 ;;
7258 esac
7259 ;;
7260 powerpc64le-*linux*)
7261 LD="${LD-ld} -m elf32lppclinux"
7262 ;;
7263 powerpc64-*linux*)
7264 LD="${LD-ld} -m elf32ppclinux"
7265 ;;
7266 s390x-*linux*)
7267 LD="${LD-ld} -m elf_s390"
7268 ;;
7269 sparc64-*linux*)
7270 LD="${LD-ld} -m elf32_sparc"
7271 ;;
7272 esac
7273 ;;
7274 *64-bit*)
7275 case $host in
7276 x86_64-*kfreebsd*-gnu)
7277 LD="${LD-ld} -m elf_x86_64_fbsd"
7278 ;;
7279 x86_64-*linux*)
7280 LD="${LD-ld} -m elf_x86_64"
7281 ;;
7282 powerpcle-*linux*)
7283 LD="${LD-ld} -m elf64lppc"
7284 ;;
7285 powerpc-*linux*)
7286 LD="${LD-ld} -m elf64ppc"
7287 ;;
7288 s390*-*linux*|s390*-*tpf*)
7289 LD="${LD-ld} -m elf64_s390"
7290 ;;
7291 sparc*-*linux*)
7292 LD="${LD-ld} -m elf64_sparc"
7293 ;;
7294 esac
7295 ;;
7296 esac
7297 fi
7298 rm -rf conftest*
7299 ;;
7300
7301 *-*-sco3.2v5*)
7302 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7303 SAVE_CFLAGS=$CFLAGS
7304 CFLAGS="$CFLAGS -belf"
7305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7306 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7307 if ${lt_cv_cc_needs_belf+:} false; then :
7308 $as_echo_n "(cached) " >&6
7309 else
7310 ac_ext=c
7311 ac_cpp='$CPP $CPPFLAGS'
7312 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7313 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7314 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7315
7316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7317 /* end confdefs.h. */
7318
7319 int
7320 main ()
7321 {
7322
7323 ;
7324 return 0;
7325 }
7326 _ACEOF
7327 if ac_fn_c_try_link "$LINENO"; then :
7328 lt_cv_cc_needs_belf=yes
7329 else
7330 lt_cv_cc_needs_belf=no
7331 fi
7332 rm -f core conftest.err conftest.$ac_objext \
7333 conftest$ac_exeext conftest.$ac_ext
7334 ac_ext=c
7335 ac_cpp='$CPP $CPPFLAGS'
7336 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7337 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7338 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7339
7340 fi
7341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7342 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7343 if test yes != "$lt_cv_cc_needs_belf"; then
7344 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7345 CFLAGS=$SAVE_CFLAGS
7346 fi
7347 ;;
7348 *-*solaris*)
7349 # Find out what ABI is being produced by ac_compile, and set linker
7350 # options accordingly.
7351 echo 'int i;' > conftest.$ac_ext
7352 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7353 (eval $ac_compile) 2>&5
7354 ac_status=$?
7355 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7356 test $ac_status = 0; }; then
7357 case `/usr/bin/file conftest.o` in
7358 *64-bit*)
7359 case $lt_cv_prog_gnu_ld in
7360 yes*)
7361 case $host in
7362 i?86-*-solaris*|x86_64-*-solaris*)
7363 LD="${LD-ld} -m elf_x86_64"
7364 ;;
7365 sparc*-*-solaris*)
7366 LD="${LD-ld} -m elf64_sparc"
7367 ;;
7368 esac
7369 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
7370 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7371 LD=${LD-ld}_sol2
7372 fi
7373 ;;
7374 *)
7375 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7376 LD="${LD-ld} -64"
7377 fi
7378 ;;
7379 esac
7380 ;;
7381 esac
7382 fi
7383 rm -rf conftest*
7384 ;;
7385 esac
7386
7387 need_locks=$enable_libtool_lock
7388
7389 if test -n "$ac_tool_prefix"; then
7390 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7391 set dummy ${ac_tool_prefix}mt; ac_word=$2
7392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7393 $as_echo_n "checking for $ac_word... " >&6; }
7394 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7395 $as_echo_n "(cached) " >&6
7396 else
7397 if test -n "$MANIFEST_TOOL"; then
7398 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7399 else
7400 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7401 for as_dir in $PATH
7402 do
7403 IFS=$as_save_IFS
7404 test -z "$as_dir" && as_dir=.
7405 for ac_exec_ext in '' $ac_executable_extensions; do
7406 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7407 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7408 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7409 break 2
7410 fi
7411 done
7412 done
7413 IFS=$as_save_IFS
7414
7415 fi
7416 fi
7417 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7418 if test -n "$MANIFEST_TOOL"; then
7419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7420 $as_echo "$MANIFEST_TOOL" >&6; }
7421 else
7422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7423 $as_echo "no" >&6; }
7424 fi
7425
7426
7427 fi
7428 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7429 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7430 # Extract the first word of "mt", so it can be a program name with args.
7431 set dummy mt; ac_word=$2
7432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7433 $as_echo_n "checking for $ac_word... " >&6; }
7434 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7435 $as_echo_n "(cached) " >&6
7436 else
7437 if test -n "$ac_ct_MANIFEST_TOOL"; then
7438 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7439 else
7440 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7441 for as_dir in $PATH
7442 do
7443 IFS=$as_save_IFS
7444 test -z "$as_dir" && as_dir=.
7445 for ac_exec_ext in '' $ac_executable_extensions; do
7446 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7447 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7448 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7449 break 2
7450 fi
7451 done
7452 done
7453 IFS=$as_save_IFS
7454
7455 fi
7456 fi
7457 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7458 if test -n "$ac_ct_MANIFEST_TOOL"; then
7459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7460 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7461 else
7462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7463 $as_echo "no" >&6; }
7464 fi
7465
7466 if test "x$ac_ct_MANIFEST_TOOL" = x; then
7467 MANIFEST_TOOL=":"
7468 else
7469 case $cross_compiling:$ac_tool_warned in
7470 yes:)
7471 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7472 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7473 ac_tool_warned=yes ;;
7474 esac
7475 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7476 fi
7477 else
7478 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7479 fi
7480
7481 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7483 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7484 if ${lt_cv_path_mainfest_tool+:} false; then :
7485 $as_echo_n "(cached) " >&6
7486 else
7487 lt_cv_path_mainfest_tool=no
7488 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7489 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7490 cat conftest.err >&5
7491 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7492 lt_cv_path_mainfest_tool=yes
7493 fi
7494 rm -f conftest*
7495 fi
7496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7497 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
7498 if test yes != "$lt_cv_path_mainfest_tool"; then
7499 MANIFEST_TOOL=:
7500 fi
7501
7502
7503
7504
7505
7506
7507 case $host_os in
7508 rhapsody* | darwin*)
7509 if test -n "$ac_tool_prefix"; then
7510 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7511 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7513 $as_echo_n "checking for $ac_word... " >&6; }
7514 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7515 $as_echo_n "(cached) " >&6
7516 else
7517 if test -n "$DSYMUTIL"; then
7518 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7519 else
7520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7521 for as_dir in $PATH
7522 do
7523 IFS=$as_save_IFS
7524 test -z "$as_dir" && as_dir=.
7525 for ac_exec_ext in '' $ac_executable_extensions; do
7526 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7527 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7528 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7529 break 2
7530 fi
7531 done
7532 done
7533 IFS=$as_save_IFS
7534
7535 fi
7536 fi
7537 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7538 if test -n "$DSYMUTIL"; then
7539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7540 $as_echo "$DSYMUTIL" >&6; }
7541 else
7542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7543 $as_echo "no" >&6; }
7544 fi
7545
7546
7547 fi
7548 if test -z "$ac_cv_prog_DSYMUTIL"; then
7549 ac_ct_DSYMUTIL=$DSYMUTIL
7550 # Extract the first word of "dsymutil", so it can be a program name with args.
7551 set dummy dsymutil; ac_word=$2
7552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7553 $as_echo_n "checking for $ac_word... " >&6; }
7554 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7555 $as_echo_n "(cached) " >&6
7556 else
7557 if test -n "$ac_ct_DSYMUTIL"; then
7558 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7559 else
7560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7561 for as_dir in $PATH
7562 do
7563 IFS=$as_save_IFS
7564 test -z "$as_dir" && as_dir=.
7565 for ac_exec_ext in '' $ac_executable_extensions; do
7566 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7567 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7568 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7569 break 2
7570 fi
7571 done
7572 done
7573 IFS=$as_save_IFS
7574
7575 fi
7576 fi
7577 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7578 if test -n "$ac_ct_DSYMUTIL"; then
7579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7580 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7581 else
7582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7583 $as_echo "no" >&6; }
7584 fi
7585
7586 if test "x$ac_ct_DSYMUTIL" = x; then
7587 DSYMUTIL=":"
7588 else
7589 case $cross_compiling:$ac_tool_warned in
7590 yes:)
7591 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7592 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7593 ac_tool_warned=yes ;;
7594 esac
7595 DSYMUTIL=$ac_ct_DSYMUTIL
7596 fi
7597 else
7598 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7599 fi
7600
7601 if test -n "$ac_tool_prefix"; then
7602 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7603 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7605 $as_echo_n "checking for $ac_word... " >&6; }
7606 if ${ac_cv_prog_NMEDIT+:} false; then :
7607 $as_echo_n "(cached) " >&6
7608 else
7609 if test -n "$NMEDIT"; then
7610 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7611 else
7612 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7613 for as_dir in $PATH
7614 do
7615 IFS=$as_save_IFS
7616 test -z "$as_dir" && as_dir=.
7617 for ac_exec_ext in '' $ac_executable_extensions; do
7618 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7619 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7620 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7621 break 2
7622 fi
7623 done
7624 done
7625 IFS=$as_save_IFS
7626
7627 fi
7628 fi
7629 NMEDIT=$ac_cv_prog_NMEDIT
7630 if test -n "$NMEDIT"; then
7631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7632 $as_echo "$NMEDIT" >&6; }
7633 else
7634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7635 $as_echo "no" >&6; }
7636 fi
7637
7638
7639 fi
7640 if test -z "$ac_cv_prog_NMEDIT"; then
7641 ac_ct_NMEDIT=$NMEDIT
7642 # Extract the first word of "nmedit", so it can be a program name with args.
7643 set dummy nmedit; ac_word=$2
7644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7645 $as_echo_n "checking for $ac_word... " >&6; }
7646 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7647 $as_echo_n "(cached) " >&6
7648 else
7649 if test -n "$ac_ct_NMEDIT"; then
7650 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7651 else
7652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7653 for as_dir in $PATH
7654 do
7655 IFS=$as_save_IFS
7656 test -z "$as_dir" && as_dir=.
7657 for ac_exec_ext in '' $ac_executable_extensions; do
7658 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7659 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7661 break 2
7662 fi
7663 done
7664 done
7665 IFS=$as_save_IFS
7666
7667 fi
7668 fi
7669 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7670 if test -n "$ac_ct_NMEDIT"; then
7671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7672 $as_echo "$ac_ct_NMEDIT" >&6; }
7673 else
7674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7675 $as_echo "no" >&6; }
7676 fi
7677
7678 if test "x$ac_ct_NMEDIT" = x; then
7679 NMEDIT=":"
7680 else
7681 case $cross_compiling:$ac_tool_warned in
7682 yes:)
7683 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7684 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7685 ac_tool_warned=yes ;;
7686 esac
7687 NMEDIT=$ac_ct_NMEDIT
7688 fi
7689 else
7690 NMEDIT="$ac_cv_prog_NMEDIT"
7691 fi
7692
7693 if test -n "$ac_tool_prefix"; then
7694 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7695 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7697 $as_echo_n "checking for $ac_word... " >&6; }
7698 if ${ac_cv_prog_LIPO+:} false; then :
7699 $as_echo_n "(cached) " >&6
7700 else
7701 if test -n "$LIPO"; then
7702 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7703 else
7704 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7705 for as_dir in $PATH
7706 do
7707 IFS=$as_save_IFS
7708 test -z "$as_dir" && as_dir=.
7709 for ac_exec_ext in '' $ac_executable_extensions; do
7710 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7711 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7713 break 2
7714 fi
7715 done
7716 done
7717 IFS=$as_save_IFS
7718
7719 fi
7720 fi
7721 LIPO=$ac_cv_prog_LIPO
7722 if test -n "$LIPO"; then
7723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7724 $as_echo "$LIPO" >&6; }
7725 else
7726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7727 $as_echo "no" >&6; }
7728 fi
7729
7730
7731 fi
7732 if test -z "$ac_cv_prog_LIPO"; then
7733 ac_ct_LIPO=$LIPO
7734 # Extract the first word of "lipo", so it can be a program name with args.
7735 set dummy lipo; ac_word=$2
7736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7737 $as_echo_n "checking for $ac_word... " >&6; }
7738 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7739 $as_echo_n "(cached) " >&6
7740 else
7741 if test -n "$ac_ct_LIPO"; then
7742 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7743 else
7744 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7745 for as_dir in $PATH
7746 do
7747 IFS=$as_save_IFS
7748 test -z "$as_dir" && as_dir=.
7749 for ac_exec_ext in '' $ac_executable_extensions; do
7750 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7751 ac_cv_prog_ac_ct_LIPO="lipo"
7752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7753 break 2
7754 fi
7755 done
7756 done
7757 IFS=$as_save_IFS
7758
7759 fi
7760 fi
7761 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7762 if test -n "$ac_ct_LIPO"; then
7763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7764 $as_echo "$ac_ct_LIPO" >&6; }
7765 else
7766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7767 $as_echo "no" >&6; }
7768 fi
7769
7770 if test "x$ac_ct_LIPO" = x; then
7771 LIPO=":"
7772 else
7773 case $cross_compiling:$ac_tool_warned in
7774 yes:)
7775 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7776 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7777 ac_tool_warned=yes ;;
7778 esac
7779 LIPO=$ac_ct_LIPO
7780 fi
7781 else
7782 LIPO="$ac_cv_prog_LIPO"
7783 fi
7784
7785 if test -n "$ac_tool_prefix"; then
7786 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7787 set dummy ${ac_tool_prefix}otool; ac_word=$2
7788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7789 $as_echo_n "checking for $ac_word... " >&6; }
7790 if ${ac_cv_prog_OTOOL+:} false; then :
7791 $as_echo_n "(cached) " >&6
7792 else
7793 if test -n "$OTOOL"; then
7794 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7795 else
7796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7797 for as_dir in $PATH
7798 do
7799 IFS=$as_save_IFS
7800 test -z "$as_dir" && as_dir=.
7801 for ac_exec_ext in '' $ac_executable_extensions; do
7802 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7803 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7804 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7805 break 2
7806 fi
7807 done
7808 done
7809 IFS=$as_save_IFS
7810
7811 fi
7812 fi
7813 OTOOL=$ac_cv_prog_OTOOL
7814 if test -n "$OTOOL"; then
7815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7816 $as_echo "$OTOOL" >&6; }
7817 else
7818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7819 $as_echo "no" >&6; }
7820 fi
7821
7822
7823 fi
7824 if test -z "$ac_cv_prog_OTOOL"; then
7825 ac_ct_OTOOL=$OTOOL
7826 # Extract the first word of "otool", so it can be a program name with args.
7827 set dummy otool; ac_word=$2
7828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7829 $as_echo_n "checking for $ac_word... " >&6; }
7830 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7831 $as_echo_n "(cached) " >&6
7832 else
7833 if test -n "$ac_ct_OTOOL"; then
7834 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7835 else
7836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7837 for as_dir in $PATH
7838 do
7839 IFS=$as_save_IFS
7840 test -z "$as_dir" && as_dir=.
7841 for ac_exec_ext in '' $ac_executable_extensions; do
7842 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7843 ac_cv_prog_ac_ct_OTOOL="otool"
7844 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7845 break 2
7846 fi
7847 done
7848 done
7849 IFS=$as_save_IFS
7850
7851 fi
7852 fi
7853 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7854 if test -n "$ac_ct_OTOOL"; then
7855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7856 $as_echo "$ac_ct_OTOOL" >&6; }
7857 else
7858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7859 $as_echo "no" >&6; }
7860 fi
7861
7862 if test "x$ac_ct_OTOOL" = x; then
7863 OTOOL=":"
7864 else
7865 case $cross_compiling:$ac_tool_warned in
7866 yes:)
7867 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7868 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7869 ac_tool_warned=yes ;;
7870 esac
7871 OTOOL=$ac_ct_OTOOL
7872 fi
7873 else
7874 OTOOL="$ac_cv_prog_OTOOL"
7875 fi
7876
7877 if test -n "$ac_tool_prefix"; then
7878 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7879 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7881 $as_echo_n "checking for $ac_word... " >&6; }
7882 if ${ac_cv_prog_OTOOL64+:} false; then :
7883 $as_echo_n "(cached) " >&6
7884 else
7885 if test -n "$OTOOL64"; then
7886 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7887 else
7888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7889 for as_dir in $PATH
7890 do
7891 IFS=$as_save_IFS
7892 test -z "$as_dir" && as_dir=.
7893 for ac_exec_ext in '' $ac_executable_extensions; do
7894 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7895 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7896 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7897 break 2
7898 fi
7899 done
7900 done
7901 IFS=$as_save_IFS
7902
7903 fi
7904 fi
7905 OTOOL64=$ac_cv_prog_OTOOL64
7906 if test -n "$OTOOL64"; then
7907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7908 $as_echo "$OTOOL64" >&6; }
7909 else
7910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7911 $as_echo "no" >&6; }
7912 fi
7913
7914
7915 fi
7916 if test -z "$ac_cv_prog_OTOOL64"; then
7917 ac_ct_OTOOL64=$OTOOL64
7918 # Extract the first word of "otool64", so it can be a program name with args.
7919 set dummy otool64; ac_word=$2
7920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7921 $as_echo_n "checking for $ac_word... " >&6; }
7922 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7923 $as_echo_n "(cached) " >&6
7924 else
7925 if test -n "$ac_ct_OTOOL64"; then
7926 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7927 else
7928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7929 for as_dir in $PATH
7930 do
7931 IFS=$as_save_IFS
7932 test -z "$as_dir" && as_dir=.
7933 for ac_exec_ext in '' $ac_executable_extensions; do
7934 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7935 ac_cv_prog_ac_ct_OTOOL64="otool64"
7936 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7937 break 2
7938 fi
7939 done
7940 done
7941 IFS=$as_save_IFS
7942
7943 fi
7944 fi
7945 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7946 if test -n "$ac_ct_OTOOL64"; then
7947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7948 $as_echo "$ac_ct_OTOOL64" >&6; }
7949 else
7950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7951 $as_echo "no" >&6; }
7952 fi
7953
7954 if test "x$ac_ct_OTOOL64" = x; then
7955 OTOOL64=":"
7956 else
7957 case $cross_compiling:$ac_tool_warned in
7958 yes:)
7959 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7960 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7961 ac_tool_warned=yes ;;
7962 esac
7963 OTOOL64=$ac_ct_OTOOL64
7964 fi
7965 else
7966 OTOOL64="$ac_cv_prog_OTOOL64"
7967 fi
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7996 $as_echo_n "checking for -single_module linker flag... " >&6; }
7997 if ${lt_cv_apple_cc_single_mod+:} false; then :
7998 $as_echo_n "(cached) " >&6
7999 else
8000 lt_cv_apple_cc_single_mod=no
8001 if test -z "$LT_MULTI_MODULE"; then
8002 # By default we will add the -single_module flag. You can override
8003 # by either setting the environment variable LT_MULTI_MODULE
8004 # non-empty at configure time, or by adding -multi_module to the
8005 # link flags.
8006 rm -rf libconftest.dylib*
8007 echo "int foo(void){return 1;}" > conftest.c
8008 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8009 -dynamiclib -Wl,-single_module conftest.c" >&5
8010 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8011 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8012 _lt_result=$?
8013 # If there is a non-empty error log, and "single_module"
8014 # appears in it, assume the flag caused a linker warning
8015 if test -s conftest.err && $GREP single_module conftest.err; then
8016 cat conftest.err >&5
8017 # Otherwise, if the output was created with a 0 exit code from
8018 # the compiler, it worked.
8019 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
8020 lt_cv_apple_cc_single_mod=yes
8021 else
8022 cat conftest.err >&5
8023 fi
8024 rm -rf libconftest.dylib*
8025 rm -f conftest.*
8026 fi
8027 fi
8028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8029 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8030
8031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8032 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8033 if ${lt_cv_ld_exported_symbols_list+:} false; then :
8034 $as_echo_n "(cached) " >&6
8035 else
8036 lt_cv_ld_exported_symbols_list=no
8037 save_LDFLAGS=$LDFLAGS
8038 echo "_main" > conftest.sym
8039 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8041 /* end confdefs.h. */
8042
8043 int
8044 main ()
8045 {
8046
8047 ;
8048 return 0;
8049 }
8050 _ACEOF
8051 if ac_fn_c_try_link "$LINENO"; then :
8052 lt_cv_ld_exported_symbols_list=yes
8053 else
8054 lt_cv_ld_exported_symbols_list=no
8055 fi
8056 rm -f core conftest.err conftest.$ac_objext \
8057 conftest$ac_exeext conftest.$ac_ext
8058 LDFLAGS=$save_LDFLAGS
8059
8060 fi
8061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8062 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8063
8064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8065 $as_echo_n "checking for -force_load linker flag... " >&6; }
8066 if ${lt_cv_ld_force_load+:} false; then :
8067 $as_echo_n "(cached) " >&6
8068 else
8069 lt_cv_ld_force_load=no
8070 cat > conftest.c << _LT_EOF
8071 int forced_loaded() { return 2;}
8072 _LT_EOF
8073 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8074 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8075 echo "$AR cru libconftest.a conftest.o" >&5
8076 $AR cru libconftest.a conftest.o 2>&5
8077 echo "$RANLIB libconftest.a" >&5
8078 $RANLIB libconftest.a 2>&5
8079 cat > conftest.c << _LT_EOF
8080 int main() { return 0;}
8081 _LT_EOF
8082 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8083 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8084 _lt_result=$?
8085 if test -s conftest.err && $GREP force_load conftest.err; then
8086 cat conftest.err >&5
8087 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
8088 lt_cv_ld_force_load=yes
8089 else
8090 cat conftest.err >&5
8091 fi
8092 rm -f conftest.err libconftest.a conftest conftest.c
8093 rm -rf conftest.dSYM
8094
8095 fi
8096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8097 $as_echo "$lt_cv_ld_force_load" >&6; }
8098 case $host_os in
8099 rhapsody* | darwin1.[012])
8100 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
8101 darwin1.*)
8102 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8103 darwin*) # darwin 5.x on
8104 # if running on 10.5 or later, the deployment target defaults
8105 # to the OS version, if on x86, and 10.4, the deployment
8106 # target defaults to 10.4. Don't you love it?
8107 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8108 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8109 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8110 10.[012][,.]*)
8111 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8112 10.*)
8113 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8114 esac
8115 ;;
8116 esac
8117 if test yes = "$lt_cv_apple_cc_single_mod"; then
8118 _lt_dar_single_mod='$single_module'
8119 fi
8120 if test yes = "$lt_cv_ld_exported_symbols_list"; then
8121 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
8122 else
8123 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
8124 fi
8125 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
8126 _lt_dsymutil='~$DSYMUTIL $lib || :'
8127 else
8128 _lt_dsymutil=
8129 fi
8130 ;;
8131 esac
8132
8133 # func_munge_path_list VARIABLE PATH
8134 # -----------------------------------
8135 # VARIABLE is name of variable containing _space_ separated list of
8136 # directories to be munged by the contents of PATH, which is string
8137 # having a format:
8138 # "DIR[:DIR]:"
8139 # string "DIR[ DIR]" will be prepended to VARIABLE
8140 # ":DIR[:DIR]"
8141 # string "DIR[ DIR]" will be appended to VARIABLE
8142 # "DIRP[:DIRP]::[DIRA:]DIRA"
8143 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
8144 # "DIRA[ DIRA]" will be appended to VARIABLE
8145 # "DIR[:DIR]"
8146 # VARIABLE will be replaced by "DIR[ DIR]"
8147 func_munge_path_list ()
8148 {
8149 case x$2 in
8150 x)
8151 ;;
8152 *:)
8153 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
8154 ;;
8155 x:*)
8156 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
8157 ;;
8158 *::*)
8159 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
8160 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
8161 ;;
8162 *)
8163 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
8164 ;;
8165 esac
8166 }
8167
8168 for ac_header in dlfcn.h
8169 do :
8170 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8171 "
8172 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8173 cat >>confdefs.h <<_ACEOF
8174 #define HAVE_DLFCN_H 1
8175 _ACEOF
8176
8177 fi
8178
8179 done
8180
8181
8182
8183
8184
8185 # Set options
8186
8187
8188
8189
8190 enable_win32_dll=no
8191
8192
8193 # Check whether --enable-shared was given.
8194 if test "${enable_shared+set}" = set; then :
8195 enableval=$enable_shared; p=${PACKAGE-default}
8196 case $enableval in
8197 yes) enable_shared=yes ;;
8198 no) enable_shared=no ;;
8199 *)
8200 enable_shared=no
8201 # Look at the argument we got. We use all the common list separators.
8202 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8203 for pkg in $enableval; do
8204 IFS=$lt_save_ifs
8205 if test "X$pkg" = "X$p"; then
8206 enable_shared=yes
8207 fi
8208 done
8209 IFS=$lt_save_ifs
8210 ;;
8211 esac
8212 else
8213 enable_shared=yes
8214 fi
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226 # Check whether --with-pic was given.
8227 if test "${with_pic+set}" = set; then :
8228 withval=$with_pic; lt_p=${PACKAGE-default}
8229 case $withval in
8230 yes|no) pic_mode=$withval ;;
8231 *)
8232 pic_mode=default
8233 # Look at the argument we got. We use all the common list separators.
8234 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8235 for lt_pkg in $withval; do
8236 IFS=$lt_save_ifs
8237 if test "X$lt_pkg" = "X$lt_p"; then
8238 pic_mode=yes
8239 fi
8240 done
8241 IFS=$lt_save_ifs
8242 ;;
8243 esac
8244 else
8245 pic_mode=default
8246 fi
8247
8248
8249
8250
8251
8252
8253
8254
8255 # Check whether --enable-fast-install was given.
8256 if test "${enable_fast_install+set}" = set; then :
8257 enableval=$enable_fast_install; p=${PACKAGE-default}
8258 case $enableval in
8259 yes) enable_fast_install=yes ;;
8260 no) enable_fast_install=no ;;
8261 *)
8262 enable_fast_install=no
8263 # Look at the argument we got. We use all the common list separators.
8264 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8265 for pkg in $enableval; do
8266 IFS=$lt_save_ifs
8267 if test "X$pkg" = "X$p"; then
8268 enable_fast_install=yes
8269 fi
8270 done
8271 IFS=$lt_save_ifs
8272 ;;
8273 esac
8274 else
8275 enable_fast_install=yes
8276 fi
8277
8278
8279
8280
8281
8282
8283
8284
8285 shared_archive_member_spec=
8286 case $host,$enable_shared in
8287 power*-*-aix[5-9]*,yes)
8288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
8289 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
8290
8291 # Check whether --with-aix-soname was given.
8292 if test "${with_aix_soname+set}" = set; then :
8293 withval=$with_aix_soname; case $withval in
8294 aix|svr4|both)
8295 ;;
8296 *)
8297 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
8298 ;;
8299 esac
8300 lt_cv_with_aix_soname=$with_aix_soname
8301 else
8302 if ${lt_cv_with_aix_soname+:} false; then :
8303 $as_echo_n "(cached) " >&6
8304 else
8305 lt_cv_with_aix_soname=aix
8306 fi
8307
8308 with_aix_soname=$lt_cv_with_aix_soname
8309 fi
8310
8311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
8312 $as_echo "$with_aix_soname" >&6; }
8313 if test aix != "$with_aix_soname"; then
8314 # For the AIX way of multilib, we name the shared archive member
8315 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
8316 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
8317 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
8318 # the AIX toolchain works better with OBJECT_MODE set (default 32).
8319 if test 64 = "${OBJECT_MODE-32}"; then
8320 shared_archive_member_spec=shr_64
8321 else
8322 shared_archive_member_spec=shr
8323 fi
8324 fi
8325 ;;
8326 *)
8327 with_aix_soname=aix
8328 ;;
8329 esac
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340 # This can be used to rebuild libtool when needed
8341 LIBTOOL_DEPS=$ltmain
8342
8343 # Always use our own libtool.
8344 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375 test -z "$LN_S" && LN_S="ln -s"
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390 if test -n "${ZSH_VERSION+set}"; then
8391 setopt NO_GLOB_SUBST
8392 fi
8393
8394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8395 $as_echo_n "checking for objdir... " >&6; }
8396 if ${lt_cv_objdir+:} false; then :
8397 $as_echo_n "(cached) " >&6
8398 else
8399 rm -f .libs 2>/dev/null
8400 mkdir .libs 2>/dev/null
8401 if test -d .libs; then
8402 lt_cv_objdir=.libs
8403 else
8404 # MS-DOS does not allow filenames that begin with a dot.
8405 lt_cv_objdir=_libs
8406 fi
8407 rmdir .libs 2>/dev/null
8408 fi
8409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8410 $as_echo "$lt_cv_objdir" >&6; }
8411 objdir=$lt_cv_objdir
8412
8413
8414
8415
8416
8417 cat >>confdefs.h <<_ACEOF
8418 #define LT_OBJDIR "$lt_cv_objdir/"
8419 _ACEOF
8420
8421
8422
8423
8424 case $host_os in
8425 aix3*)
8426 # AIX sometimes has problems with the GCC collect2 program. For some
8427 # reason, if we set the COLLECT_NAMES environment variable, the problems
8428 # vanish in a puff of smoke.
8429 if test set != "${COLLECT_NAMES+set}"; then
8430 COLLECT_NAMES=
8431 export COLLECT_NAMES
8432 fi
8433 ;;
8434 esac
8435
8436 # Global variables:
8437 ofile=libtool
8438 can_build_shared=yes
8439
8440 # All known linkers require a '.a' archive for static linking (except MSVC,
8441 # which needs '.lib').
8442 libext=a
8443
8444 with_gnu_ld=$lt_cv_prog_gnu_ld
8445
8446 old_CC=$CC
8447 old_CFLAGS=$CFLAGS
8448
8449 # Set sane defaults for various variables
8450 test -z "$CC" && CC=cc
8451 test -z "$LTCC" && LTCC=$CC
8452 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8453 test -z "$LD" && LD=ld
8454 test -z "$ac_objext" && ac_objext=o
8455
8456 func_cc_basename $compiler
8457 cc_basename=$func_cc_basename_result
8458
8459
8460 # Only perform the check for file, if the check method requires it
8461 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8462 case $deplibs_check_method in
8463 file_magic*)
8464 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8466 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8467 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8468 $as_echo_n "(cached) " >&6
8469 else
8470 case $MAGIC_CMD in
8471 [\\/*] | ?:[\\/]*)
8472 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8473 ;;
8474 *)
8475 lt_save_MAGIC_CMD=$MAGIC_CMD
8476 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8477 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8478 for ac_dir in $ac_dummy; do
8479 IFS=$lt_save_ifs
8480 test -z "$ac_dir" && ac_dir=.
8481 if test -f "$ac_dir/${ac_tool_prefix}file"; then
8482 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
8483 if test -n "$file_magic_test_file"; then
8484 case $deplibs_check_method in
8485 "file_magic "*)
8486 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8487 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8488 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8489 $EGREP "$file_magic_regex" > /dev/null; then
8490 :
8491 else
8492 cat <<_LT_EOF 1>&2
8493
8494 *** Warning: the command libtool uses to detect shared libraries,
8495 *** $file_magic_cmd, produces output that libtool cannot recognize.
8496 *** The result is that libtool may fail to recognize shared libraries
8497 *** as such. This will affect the creation of libtool libraries that
8498 *** depend on shared libraries, but programs linked with such libtool
8499 *** libraries will work regardless of this problem. Nevertheless, you
8500 *** may want to report the problem to your system manager and/or to
8501 *** bug-libtool (at] gnu.org
8502
8503 _LT_EOF
8504 fi ;;
8505 esac
8506 fi
8507 break
8508 fi
8509 done
8510 IFS=$lt_save_ifs
8511 MAGIC_CMD=$lt_save_MAGIC_CMD
8512 ;;
8513 esac
8514 fi
8515
8516 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8517 if test -n "$MAGIC_CMD"; then
8518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8519 $as_echo "$MAGIC_CMD" >&6; }
8520 else
8521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8522 $as_echo "no" >&6; }
8523 fi
8524
8525
8526
8527
8528
8529 if test -z "$lt_cv_path_MAGIC_CMD"; then
8530 if test -n "$ac_tool_prefix"; then
8531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8532 $as_echo_n "checking for file... " >&6; }
8533 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8534 $as_echo_n "(cached) " >&6
8535 else
8536 case $MAGIC_CMD in
8537 [\\/*] | ?:[\\/]*)
8538 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8539 ;;
8540 *)
8541 lt_save_MAGIC_CMD=$MAGIC_CMD
8542 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8543 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8544 for ac_dir in $ac_dummy; do
8545 IFS=$lt_save_ifs
8546 test -z "$ac_dir" && ac_dir=.
8547 if test -f "$ac_dir/file"; then
8548 lt_cv_path_MAGIC_CMD=$ac_dir/"file"
8549 if test -n "$file_magic_test_file"; then
8550 case $deplibs_check_method in
8551 "file_magic "*)
8552 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8553 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8554 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8555 $EGREP "$file_magic_regex" > /dev/null; then
8556 :
8557 else
8558 cat <<_LT_EOF 1>&2
8559
8560 *** Warning: the command libtool uses to detect shared libraries,
8561 *** $file_magic_cmd, produces output that libtool cannot recognize.
8562 *** The result is that libtool may fail to recognize shared libraries
8563 *** as such. This will affect the creation of libtool libraries that
8564 *** depend on shared libraries, but programs linked with such libtool
8565 *** libraries will work regardless of this problem. Nevertheless, you
8566 *** may want to report the problem to your system manager and/or to
8567 *** bug-libtool (at] gnu.org
8568
8569 _LT_EOF
8570 fi ;;
8571 esac
8572 fi
8573 break
8574 fi
8575 done
8576 IFS=$lt_save_ifs
8577 MAGIC_CMD=$lt_save_MAGIC_CMD
8578 ;;
8579 esac
8580 fi
8581
8582 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8583 if test -n "$MAGIC_CMD"; then
8584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8585 $as_echo "$MAGIC_CMD" >&6; }
8586 else
8587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8588 $as_echo "no" >&6; }
8589 fi
8590
8591
8592 else
8593 MAGIC_CMD=:
8594 fi
8595 fi
8596
8597 fi
8598 ;;
8599 esac
8600
8601 # Use C for the default configuration in the libtool script
8602
8603 lt_save_CC=$CC
8604 ac_ext=c
8605 ac_cpp='$CPP $CPPFLAGS'
8606 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8607 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8608 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8609
8610
8611 # Source file extension for C test sources.
8612 ac_ext=c
8613
8614 # Object file extension for compiled C test sources.
8615 objext=o
8616 objext=$objext
8617
8618 # Code to be used in simple compile tests
8619 lt_simple_compile_test_code="int some_variable = 0;"
8620
8621 # Code to be used in simple link tests
8622 lt_simple_link_test_code='int main(){return(0);}'
8623
8624
8625
8626
8627
8628
8629
8630 # If no C compiler was specified, use CC.
8631 LTCC=${LTCC-"$CC"}
8632
8633 # If no C compiler flags were specified, use CFLAGS.
8634 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8635
8636 # Allow CC to be a program name with arguments.
8637 compiler=$CC
8638
8639 # Save the default compiler, since it gets overwritten when the other
8640 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8641 compiler_DEFAULT=$CC
8642
8643 # save warnings/boilerplate of simple test code
8644 ac_outfile=conftest.$ac_objext
8645 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8646 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8647 _lt_compiler_boilerplate=`cat conftest.err`
8648 $RM conftest*
8649
8650 ac_outfile=conftest.$ac_objext
8651 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8652 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8653 _lt_linker_boilerplate=`cat conftest.err`
8654 $RM -r conftest*
8655
8656
8657 ## CAVEAT EMPTOR:
8658 ## There is no encapsulation within the following macros, do not change
8659 ## the running order or otherwise move them around unless you know exactly
8660 ## what you are doing...
8661 if test -n "$compiler"; then
8662
8663 lt_prog_compiler_no_builtin_flag=
8664
8665 if test yes = "$GCC"; then
8666 case $cc_basename in
8667 nvcc*)
8668 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8669 *)
8670 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8671 esac
8672
8673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8674 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8675 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8676 $as_echo_n "(cached) " >&6
8677 else
8678 lt_cv_prog_compiler_rtti_exceptions=no
8679 ac_outfile=conftest.$ac_objext
8680 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8681 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment
8682 # Insert the option either (1) after the last *FLAGS variable, or
8683 # (2) before a word containing "conftest.", or (3) at the end.
8684 # Note that $ac_compile itself does not contain backslashes and begins
8685 # with a dollar sign (not a hyphen), so the echo should work correctly.
8686 # The option is referenced via a variable to avoid confusing sed.
8687 lt_compile=`echo "$ac_compile" | $SED \
8688 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8689 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8690 -e 's:$: $lt_compiler_flag:'`
8691 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8692 (eval "$lt_compile" 2>conftest.err)
8693 ac_status=$?
8694 cat conftest.err >&5
8695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8696 if (exit $ac_status) && test -s "$ac_outfile"; then
8697 # The compiler can only warn and ignore the option if not recognized
8698 # So say no if there are warnings other than the usual output.
8699 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8700 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8701 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8702 lt_cv_prog_compiler_rtti_exceptions=yes
8703 fi
8704 fi
8705 $RM conftest*
8706
8707 fi
8708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8709 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8710
8711 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
8712 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8713 else
8714 :
8715 fi
8716
8717 fi
8718
8719
8720
8721
8722
8723
8724 lt_prog_compiler_wl=
8725 lt_prog_compiler_pic=
8726 lt_prog_compiler_static=
8727
8728
8729 if test yes = "$GCC"; then
8730 lt_prog_compiler_wl='-Wl,'
8731 lt_prog_compiler_static='-static'
8732
8733 case $host_os in
8734 aix*)
8735 # All AIX code is PIC.
8736 if test ia64 = "$host_cpu"; then
8737 # AIX 5 now supports IA64 processor
8738 lt_prog_compiler_static='-Bstatic'
8739 fi
8740 lt_prog_compiler_pic='-fPIC'
8741 ;;
8742
8743 amigaos*)
8744 case $host_cpu in
8745 powerpc)
8746 # see comment about AmigaOS4 .so support
8747 lt_prog_compiler_pic='-fPIC'
8748 ;;
8749 m68k)
8750 # FIXME: we need at least 68020 code to build shared libraries, but
8751 # adding the '-m68020' flag to GCC prevents building anything better,
8752 # like '-m68040'.
8753 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8754 ;;
8755 esac
8756 ;;
8757
8758 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8759 # PIC is the default for these OSes.
8760 ;;
8761
8762 mingw* | cygwin* | pw32* | os2* | cegcc*)
8763 # This hack is so that the source file can tell whether it is being
8764 # built for inclusion in a dll (and should export symbols for example).
8765 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8766 # (--disable-auto-import) libraries
8767 lt_prog_compiler_pic='-DDLL_EXPORT'
8768 case $host_os in
8769 os2*)
8770 lt_prog_compiler_static='$wl-static'
8771 ;;
8772 esac
8773 ;;
8774
8775 darwin* | rhapsody*)
8776 # PIC is the default on this platform
8777 # Common symbols not allowed in MH_DYLIB files
8778 lt_prog_compiler_pic='-fno-common'
8779 ;;
8780
8781 haiku*)
8782 # PIC is the default for Haiku.
8783 # The "-static" flag exists, but is broken.
8784 lt_prog_compiler_static=
8785 ;;
8786
8787 hpux*)
8788 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8789 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8790 # sets the default TLS model and affects inlining.
8791 case $host_cpu in
8792 hppa*64*)
8793 # +Z the default
8794 ;;
8795 *)
8796 lt_prog_compiler_pic='-fPIC'
8797 ;;
8798 esac
8799 ;;
8800
8801 interix[3-9]*)
8802 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8803 # Instead, we relocate shared libraries at runtime.
8804 ;;
8805
8806 msdosdjgpp*)
8807 # Just because we use GCC doesn't mean we suddenly get shared libraries
8808 # on systems that don't support them.
8809 lt_prog_compiler_can_build_shared=no
8810 enable_shared=no
8811 ;;
8812
8813 *nto* | *qnx*)
8814 # QNX uses GNU C++, but need to define -shared option too, otherwise
8815 # it will coredump.
8816 lt_prog_compiler_pic='-fPIC -shared'
8817 ;;
8818
8819 sysv4*MP*)
8820 if test -d /usr/nec; then
8821 lt_prog_compiler_pic=-Kconform_pic
8822 fi
8823 ;;
8824
8825 *)
8826 lt_prog_compiler_pic='-fPIC'
8827 ;;
8828 esac
8829
8830 case $cc_basename in
8831 nvcc*) # Cuda Compiler Driver 2.2
8832 lt_prog_compiler_wl='-Xlinker '
8833 if test -n "$lt_prog_compiler_pic"; then
8834 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8835 fi
8836 ;;
8837 esac
8838 else
8839 # PORTME Check for flag to pass linker flags through the system compiler.
8840 case $host_os in
8841 aix*)
8842 lt_prog_compiler_wl='-Wl,'
8843 if test ia64 = "$host_cpu"; then
8844 # AIX 5 now supports IA64 processor
8845 lt_prog_compiler_static='-Bstatic'
8846 else
8847 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8848 fi
8849 ;;
8850
8851 darwin* | rhapsody*)
8852 # PIC is the default on this platform
8853 # Common symbols not allowed in MH_DYLIB files
8854 lt_prog_compiler_pic='-fno-common'
8855 case $cc_basename in
8856 nagfor*)
8857 # NAG Fortran compiler
8858 lt_prog_compiler_wl='-Wl,-Wl,,'
8859 lt_prog_compiler_pic='-PIC'
8860 lt_prog_compiler_static='-Bstatic'
8861 ;;
8862 esac
8863 ;;
8864
8865 mingw* | cygwin* | pw32* | os2* | cegcc*)
8866 # This hack is so that the source file can tell whether it is being
8867 # built for inclusion in a dll (and should export symbols for example).
8868 lt_prog_compiler_pic='-DDLL_EXPORT'
8869 case $host_os in
8870 os2*)
8871 lt_prog_compiler_static='$wl-static'
8872 ;;
8873 esac
8874 ;;
8875
8876 hpux9* | hpux10* | hpux11*)
8877 lt_prog_compiler_wl='-Wl,'
8878 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8879 # not for PA HP-UX.
8880 case $host_cpu in
8881 hppa*64*|ia64*)
8882 # +Z the default
8883 ;;
8884 *)
8885 lt_prog_compiler_pic='+Z'
8886 ;;
8887 esac
8888 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8889 lt_prog_compiler_static='$wl-a ${wl}archive'
8890 ;;
8891
8892 irix5* | irix6* | nonstopux*)
8893 lt_prog_compiler_wl='-Wl,'
8894 # PIC (with -KPIC) is the default.
8895 lt_prog_compiler_static='-non_shared'
8896 ;;
8897
8898 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8899 case $cc_basename in
8900 # old Intel for x86_64, which still supported -KPIC.
8901 ecc*)
8902 lt_prog_compiler_wl='-Wl,'
8903 lt_prog_compiler_pic='-KPIC'
8904 lt_prog_compiler_static='-static'
8905 ;;
8906 # icc used to be incompatible with GCC.
8907 # ICC 10 doesn't accept -KPIC any more.
8908 icc* | ifort*)
8909 lt_prog_compiler_wl='-Wl,'
8910 lt_prog_compiler_pic='-fPIC'
8911 lt_prog_compiler_static='-static'
8912 ;;
8913 # Lahey Fortran 8.1.
8914 lf95*)
8915 lt_prog_compiler_wl='-Wl,'
8916 lt_prog_compiler_pic='--shared'
8917 lt_prog_compiler_static='--static'
8918 ;;
8919 nagfor*)
8920 # NAG Fortran compiler
8921 lt_prog_compiler_wl='-Wl,-Wl,,'
8922 lt_prog_compiler_pic='-PIC'
8923 lt_prog_compiler_static='-Bstatic'
8924 ;;
8925 tcc*)
8926 # Fabrice Bellard et al's Tiny C Compiler
8927 lt_prog_compiler_wl='-Wl,'
8928 lt_prog_compiler_pic='-fPIC'
8929 lt_prog_compiler_static='-static'
8930 ;;
8931 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8932 # Portland Group compilers (*not* the Pentium gcc compiler,
8933 # which looks to be a dead project)
8934 lt_prog_compiler_wl='-Wl,'
8935 lt_prog_compiler_pic='-fpic'
8936 lt_prog_compiler_static='-Bstatic'
8937 ;;
8938 ccc*)
8939 lt_prog_compiler_wl='-Wl,'
8940 # All Alpha code is PIC.
8941 lt_prog_compiler_static='-non_shared'
8942 ;;
8943 xl* | bgxl* | bgf* | mpixl*)
8944 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8945 lt_prog_compiler_wl='-Wl,'
8946 lt_prog_compiler_pic='-qpic'
8947 lt_prog_compiler_static='-qstaticlink'
8948 ;;
8949 *)
8950 case `$CC -V 2>&1 | sed 5q` in
8951 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8952 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8953 lt_prog_compiler_pic='-KPIC'
8954 lt_prog_compiler_static='-Bstatic'
8955 lt_prog_compiler_wl=''
8956 ;;
8957 *Sun\ F* | *Sun*Fortran*)
8958 lt_prog_compiler_pic='-KPIC'
8959 lt_prog_compiler_static='-Bstatic'
8960 lt_prog_compiler_wl='-Qoption ld '
8961 ;;
8962 *Sun\ C*)
8963 # Sun C 5.9
8964 lt_prog_compiler_pic='-KPIC'
8965 lt_prog_compiler_static='-Bstatic'
8966 lt_prog_compiler_wl='-Wl,'
8967 ;;
8968 *Intel*\ [CF]*Compiler*)
8969 lt_prog_compiler_wl='-Wl,'
8970 lt_prog_compiler_pic='-fPIC'
8971 lt_prog_compiler_static='-static'
8972 ;;
8973 *Portland\ Group*)
8974 lt_prog_compiler_wl='-Wl,'
8975 lt_prog_compiler_pic='-fpic'
8976 lt_prog_compiler_static='-Bstatic'
8977 ;;
8978 esac
8979 ;;
8980 esac
8981 ;;
8982
8983 newsos6)
8984 lt_prog_compiler_pic='-KPIC'
8985 lt_prog_compiler_static='-Bstatic'
8986 ;;
8987
8988 *nto* | *qnx*)
8989 # QNX uses GNU C++, but need to define -shared option too, otherwise
8990 # it will coredump.
8991 lt_prog_compiler_pic='-fPIC -shared'
8992 ;;
8993
8994 osf3* | osf4* | osf5*)
8995 lt_prog_compiler_wl='-Wl,'
8996 # All OSF/1 code is PIC.
8997 lt_prog_compiler_static='-non_shared'
8998 ;;
8999
9000 rdos*)
9001 lt_prog_compiler_static='-non_shared'
9002 ;;
9003
9004 solaris*)
9005 lt_prog_compiler_pic='-KPIC'
9006 lt_prog_compiler_static='-Bstatic'
9007 case $cc_basename in
9008 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
9009 lt_prog_compiler_wl='-Qoption ld ';;
9010 *)
9011 lt_prog_compiler_wl='-Wl,';;
9012 esac
9013 ;;
9014
9015 sunos4*)
9016 lt_prog_compiler_wl='-Qoption ld '
9017 lt_prog_compiler_pic='-PIC'
9018 lt_prog_compiler_static='-Bstatic'
9019 ;;
9020
9021 sysv4 | sysv4.2uw2* | sysv4.3*)
9022 lt_prog_compiler_wl='-Wl,'
9023 lt_prog_compiler_pic='-KPIC'
9024 lt_prog_compiler_static='-Bstatic'
9025 ;;
9026
9027 sysv4*MP*)
9028 if test -d /usr/nec; then
9029 lt_prog_compiler_pic='-Kconform_pic'
9030 lt_prog_compiler_static='-Bstatic'
9031 fi
9032 ;;
9033
9034 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9035 lt_prog_compiler_wl='-Wl,'
9036 lt_prog_compiler_pic='-KPIC'
9037 lt_prog_compiler_static='-Bstatic'
9038 ;;
9039
9040 unicos*)
9041 lt_prog_compiler_wl='-Wl,'
9042 lt_prog_compiler_can_build_shared=no
9043 ;;
9044
9045 uts4*)
9046 lt_prog_compiler_pic='-pic'
9047 lt_prog_compiler_static='-Bstatic'
9048 ;;
9049
9050 *)
9051 lt_prog_compiler_can_build_shared=no
9052 ;;
9053 esac
9054 fi
9055
9056 case $host_os in
9057 # For platforms that do not support PIC, -DPIC is meaningless:
9058 *djgpp*)
9059 lt_prog_compiler_pic=
9060 ;;
9061 *)
9062 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9063 ;;
9064 esac
9065
9066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9067 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9068 if ${lt_cv_prog_compiler_pic+:} false; then :
9069 $as_echo_n "(cached) " >&6
9070 else
9071 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9072 fi
9073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9074 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
9075 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9076
9077 #
9078 # Check to make sure the PIC flag actually works.
9079 #
9080 if test -n "$lt_prog_compiler_pic"; then
9081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9082 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9083 if ${lt_cv_prog_compiler_pic_works+:} false; then :
9084 $as_echo_n "(cached) " >&6
9085 else
9086 lt_cv_prog_compiler_pic_works=no
9087 ac_outfile=conftest.$ac_objext
9088 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9089 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment
9090 # Insert the option either (1) after the last *FLAGS variable, or
9091 # (2) before a word containing "conftest.", or (3) at the end.
9092 # Note that $ac_compile itself does not contain backslashes and begins
9093 # with a dollar sign (not a hyphen), so the echo should work correctly.
9094 # The option is referenced via a variable to avoid confusing sed.
9095 lt_compile=`echo "$ac_compile" | $SED \
9096 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9097 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9098 -e 's:$: $lt_compiler_flag:'`
9099 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9100 (eval "$lt_compile" 2>conftest.err)
9101 ac_status=$?
9102 cat conftest.err >&5
9103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9104 if (exit $ac_status) && test -s "$ac_outfile"; then
9105 # The compiler can only warn and ignore the option if not recognized
9106 # So say no if there are warnings other than the usual output.
9107 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9108 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9109 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9110 lt_cv_prog_compiler_pic_works=yes
9111 fi
9112 fi
9113 $RM conftest*
9114
9115 fi
9116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9117 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9118
9119 if test yes = "$lt_cv_prog_compiler_pic_works"; then
9120 case $lt_prog_compiler_pic in
9121 "" | " "*) ;;
9122 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9123 esac
9124 else
9125 lt_prog_compiler_pic=
9126 lt_prog_compiler_can_build_shared=no
9127 fi
9128
9129 fi
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141 #
9142 # Check to make sure the static flag actually works.
9143 #
9144 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9146 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9147 if ${lt_cv_prog_compiler_static_works+:} false; then :
9148 $as_echo_n "(cached) " >&6
9149 else
9150 lt_cv_prog_compiler_static_works=no
9151 save_LDFLAGS=$LDFLAGS
9152 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9153 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9154 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9155 # The linker can only warn and ignore the option if not recognized
9156 # So say no if there are warnings
9157 if test -s conftest.err; then
9158 # Append any errors to the config.log.
9159 cat conftest.err 1>&5
9160 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9161 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9162 if diff conftest.exp conftest.er2 >/dev/null; then
9163 lt_cv_prog_compiler_static_works=yes
9164 fi
9165 else
9166 lt_cv_prog_compiler_static_works=yes
9167 fi
9168 fi
9169 $RM -r conftest*
9170 LDFLAGS=$save_LDFLAGS
9171
9172 fi
9173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9174 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9175
9176 if test yes = "$lt_cv_prog_compiler_static_works"; then
9177 :
9178 else
9179 lt_prog_compiler_static=
9180 fi
9181
9182
9183
9184
9185
9186
9187
9188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9189 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9190 if ${lt_cv_prog_compiler_c_o+:} false; then :
9191 $as_echo_n "(cached) " >&6
9192 else
9193 lt_cv_prog_compiler_c_o=no
9194 $RM -r conftest 2>/dev/null
9195 mkdir conftest
9196 cd conftest
9197 mkdir out
9198 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9199
9200 lt_compiler_flag="-o out/conftest2.$ac_objext"
9201 # Insert the option either (1) after the last *FLAGS variable, or
9202 # (2) before a word containing "conftest.", or (3) at the end.
9203 # Note that $ac_compile itself does not contain backslashes and begins
9204 # with a dollar sign (not a hyphen), so the echo should work correctly.
9205 lt_compile=`echo "$ac_compile" | $SED \
9206 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9207 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9208 -e 's:$: $lt_compiler_flag:'`
9209 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9210 (eval "$lt_compile" 2>out/conftest.err)
9211 ac_status=$?
9212 cat out/conftest.err >&5
9213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9214 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9215 then
9216 # The compiler can only warn and ignore the option if not recognized
9217 # So say no if there are warnings
9218 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9219 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9220 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9221 lt_cv_prog_compiler_c_o=yes
9222 fi
9223 fi
9224 chmod u+w . 2>&5
9225 $RM conftest*
9226 # SGI C++ compiler will create directory out/ii_files/ for
9227 # template instantiation
9228 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9229 $RM out/* && rmdir out
9230 cd ..
9231 $RM -r conftest
9232 $RM conftest*
9233
9234 fi
9235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9236 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9237
9238
9239
9240
9241
9242
9243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9244 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9245 if ${lt_cv_prog_compiler_c_o+:} false; then :
9246 $as_echo_n "(cached) " >&6
9247 else
9248 lt_cv_prog_compiler_c_o=no
9249 $RM -r conftest 2>/dev/null
9250 mkdir conftest
9251 cd conftest
9252 mkdir out
9253 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9254
9255 lt_compiler_flag="-o out/conftest2.$ac_objext"
9256 # Insert the option either (1) after the last *FLAGS variable, or
9257 # (2) before a word containing "conftest.", or (3) at the end.
9258 # Note that $ac_compile itself does not contain backslashes and begins
9259 # with a dollar sign (not a hyphen), so the echo should work correctly.
9260 lt_compile=`echo "$ac_compile" | $SED \
9261 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9262 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9263 -e 's:$: $lt_compiler_flag:'`
9264 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9265 (eval "$lt_compile" 2>out/conftest.err)
9266 ac_status=$?
9267 cat out/conftest.err >&5
9268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9269 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9270 then
9271 # The compiler can only warn and ignore the option if not recognized
9272 # So say no if there are warnings
9273 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9274 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9275 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9276 lt_cv_prog_compiler_c_o=yes
9277 fi
9278 fi
9279 chmod u+w . 2>&5
9280 $RM conftest*
9281 # SGI C++ compiler will create directory out/ii_files/ for
9282 # template instantiation
9283 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9284 $RM out/* && rmdir out
9285 cd ..
9286 $RM -r conftest
9287 $RM conftest*
9288
9289 fi
9290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9291 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9292
9293
9294
9295
9296 hard_links=nottested
9297 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
9298 # do not overwrite the value of need_locks provided by the user
9299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9300 $as_echo_n "checking if we can lock with hard links... " >&6; }
9301 hard_links=yes
9302 $RM conftest*
9303 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9304 touch conftest.a
9305 ln conftest.a conftest.b 2>&5 || hard_links=no
9306 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9308 $as_echo "$hard_links" >&6; }
9309 if test no = "$hard_links"; then
9310 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
9311 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
9312 need_locks=warn
9313 fi
9314 else
9315 need_locks=no
9316 fi
9317
9318
9319
9320
9321
9322
9323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9324 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9325
9326 runpath_var=
9327 allow_undefined_flag=
9328 always_export_symbols=no
9329 archive_cmds=
9330 archive_expsym_cmds=
9331 compiler_needs_object=no
9332 enable_shared_with_static_runtimes=no
9333 export_dynamic_flag_spec=
9334 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9335 hardcode_automatic=no
9336 hardcode_direct=no
9337 hardcode_direct_absolute=no
9338 hardcode_libdir_flag_spec=
9339 hardcode_libdir_separator=
9340 hardcode_minus_L=no
9341 hardcode_shlibpath_var=unsupported
9342 inherit_rpath=no
9343 link_all_deplibs=unknown
9344 module_cmds=
9345 module_expsym_cmds=
9346 old_archive_from_new_cmds=
9347 old_archive_from_expsyms_cmds=
9348 thread_safe_flag_spec=
9349 whole_archive_flag_spec=
9350 # include_expsyms should be a list of space-separated symbols to be *always*
9351 # included in the symbol list
9352 include_expsyms=
9353 # exclude_expsyms can be an extended regexp of symbols to exclude
9354 # it will be wrapped by ' (' and ')$', so one must not match beginning or
9355 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
9356 # as well as any symbol that contains 'd'.
9357 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9358 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9359 # platforms (ab)use it in PIC code, but their linkers get confused if
9360 # the symbol is explicitly referenced. Since portable code cannot
9361 # rely on this symbol name, it's probably fine to never include it in
9362 # preloaded symbol tables.
9363 # Exclude shared library initialization/finalization symbols.
9364 extract_expsyms_cmds=
9365
9366 case $host_os in
9367 cygwin* | mingw* | pw32* | cegcc*)
9368 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9369 # When not using gcc, we currently assume that we are using
9370 # Microsoft Visual C++.
9371 if test yes != "$GCC"; then
9372 with_gnu_ld=no
9373 fi
9374 ;;
9375 interix*)
9376 # we just hope/assume this is gcc and not c89 (= MSVC++)
9377 with_gnu_ld=yes
9378 ;;
9379 openbsd* | bitrig*)
9380 with_gnu_ld=no
9381 ;;
9382 esac
9383
9384 ld_shlibs=yes
9385
9386 # On some targets, GNU ld is compatible enough with the native linker
9387 # that we're better off using the native interface for both.
9388 lt_use_gnu_ld_interface=no
9389 if test yes = "$with_gnu_ld"; then
9390 case $host_os in
9391 aix*)
9392 # The AIX port of GNU ld has always aspired to compatibility
9393 # with the native linker. However, as the warning in the GNU ld
9394 # block says, versions before 2.19.5* couldn't really create working
9395 # shared libraries, regardless of the interface used.
9396 case `$LD -v 2>&1` in
9397 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9398 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9399 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9400 *)
9401 lt_use_gnu_ld_interface=yes
9402 ;;
9403 esac
9404 ;;
9405 *)
9406 lt_use_gnu_ld_interface=yes
9407 ;;
9408 esac
9409 fi
9410
9411 if test yes = "$lt_use_gnu_ld_interface"; then
9412 # If archive_cmds runs LD, not CC, wlarc should be empty
9413 wlarc='$wl'
9414
9415 # Set some defaults for GNU ld with shared library support. These
9416 # are reset later if shared libraries are not supported. Putting them
9417 # here allows them to be overridden if necessary.
9418 runpath_var=LD_RUN_PATH
9419 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9420 export_dynamic_flag_spec='$wl--export-dynamic'
9421 # ancient GNU ld didn't support --whole-archive et. al.
9422 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9423 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
9424 else
9425 whole_archive_flag_spec=
9426 fi
9427 supports_anon_versioning=no
9428 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
9429 *GNU\ gold*) supports_anon_versioning=yes ;;
9430 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9431 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9432 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9433 *\ 2.11.*) ;; # other 2.11 versions
9434 *) supports_anon_versioning=yes ;;
9435 esac
9436
9437 # See if GNU ld supports shared libraries.
9438 case $host_os in
9439 aix[3-9]*)
9440 # On AIX/PPC, the GNU linker is very broken
9441 if test ia64 != "$host_cpu"; then
9442 ld_shlibs=no
9443 cat <<_LT_EOF 1>&2
9444
9445 *** Warning: the GNU linker, at least up to release 2.19, is reported
9446 *** to be unable to reliably create shared libraries on AIX.
9447 *** Therefore, libtool is disabling shared libraries support. If you
9448 *** really care for shared libraries, you may want to install binutils
9449 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9450 *** You will then need to restart the configuration process.
9451
9452 _LT_EOF
9453 fi
9454 ;;
9455
9456 amigaos*)
9457 case $host_cpu in
9458 powerpc)
9459 # see comment about AmigaOS4 .so support
9460 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9461 archive_expsym_cmds=''
9462 ;;
9463 m68k)
9464 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)'
9465 hardcode_libdir_flag_spec='-L$libdir'
9466 hardcode_minus_L=yes
9467 ;;
9468 esac
9469 ;;
9470
9471 beos*)
9472 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9473 allow_undefined_flag=unsupported
9474 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
9475 # support --undefined. This deserves some investigation. FIXME
9476 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9477 else
9478 ld_shlibs=no
9479 fi
9480 ;;
9481
9482 cygwin* | mingw* | pw32* | cegcc*)
9483 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9484 # as there is no search path for DLLs.
9485 hardcode_libdir_flag_spec='-L$libdir'
9486 export_dynamic_flag_spec='$wl--export-all-symbols'
9487 allow_undefined_flag=unsupported
9488 always_export_symbols=no
9489 enable_shared_with_static_runtimes=yes
9490 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'
9491 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9492
9493 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9494 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9495 # If the export-symbols file already is a .def file, use it as
9496 # is; otherwise, prepend EXPORTS...
9497 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
9498 cp $export_symbols $output_objdir/$soname.def;
9499 else
9500 echo EXPORTS > $output_objdir/$soname.def;
9501 cat $export_symbols >> $output_objdir/$soname.def;
9502 fi~
9503 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9504 else
9505 ld_shlibs=no
9506 fi
9507 ;;
9508
9509 haiku*)
9510 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9511 link_all_deplibs=yes
9512 ;;
9513
9514 os2*)
9515 hardcode_libdir_flag_spec='-L$libdir'
9516 hardcode_minus_L=yes
9517 allow_undefined_flag=unsupported
9518 shrext_cmds=.dll
9519 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9520 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9521 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9522 $ECHO EXPORTS >> $output_objdir/$libname.def~
9523 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
9524 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9525 emximp -o $lib $output_objdir/$libname.def'
9526 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9527 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9528 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9529 $ECHO EXPORTS >> $output_objdir/$libname.def~
9530 prefix_cmds="$SED"~
9531 if test EXPORTS = "`$SED 1q $export_symbols`"; then
9532 prefix_cmds="$prefix_cmds -e 1d";
9533 fi~
9534 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
9535 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
9536 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9537 emximp -o $lib $output_objdir/$libname.def'
9538 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
9539 enable_shared_with_static_runtimes=yes
9540 ;;
9541
9542 interix[3-9]*)
9543 hardcode_direct=no
9544 hardcode_shlibpath_var=no
9545 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
9546 export_dynamic_flag_spec='$wl-E'
9547 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9548 # Instead, shared libraries are loaded at an image base (0x10000000 by
9549 # default) and relocated if they conflict, which is a slow very memory
9550 # consuming and fragmenting process. To avoid this, we pick a random,
9551 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9552 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9553 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9554 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'
9555 ;;
9556
9557 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9558 tmp_diet=no
9559 if test linux-dietlibc = "$host_os"; then
9560 case $cc_basename in
9561 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9562 esac
9563 fi
9564 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9565 && test no = "$tmp_diet"
9566 then
9567 tmp_addflag=' $pic_flag'
9568 tmp_sharedflag='-shared'
9569 case $cc_basename,$host_cpu in
9570 pgcc*) # Portland Group C compiler
9571 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'
9572 tmp_addflag=' $pic_flag'
9573 ;;
9574 pgf77* | pgf90* | pgf95* | pgfortran*)
9575 # Portland Group f77 and f90 compilers
9576 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'
9577 tmp_addflag=' $pic_flag -Mnomain' ;;
9578 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9579 tmp_addflag=' -i_dynamic' ;;
9580 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9581 tmp_addflag=' -i_dynamic -nofor_main' ;;
9582 ifc* | ifort*) # Intel Fortran compiler
9583 tmp_addflag=' -nofor_main' ;;
9584 lf95*) # Lahey Fortran 8.1
9585 whole_archive_flag_spec=
9586 tmp_sharedflag='--shared' ;;
9587 nagfor*) # NAGFOR 5.3
9588 tmp_sharedflag='-Wl,-shared' ;;
9589 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9590 tmp_sharedflag='-qmkshrobj'
9591 tmp_addflag= ;;
9592 nvcc*) # Cuda Compiler Driver 2.2
9593 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'
9594 compiler_needs_object=yes
9595 ;;
9596 esac
9597 case `$CC -V 2>&1 | sed 5q` in
9598 *Sun\ C*) # Sun C 5.9
9599 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'
9600 compiler_needs_object=yes
9601 tmp_sharedflag='-G' ;;
9602 *Sun\ F*) # Sun Fortran 8.3
9603 tmp_sharedflag='-G' ;;
9604 esac
9605 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9606
9607 if test yes = "$supports_anon_versioning"; then
9608 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9609 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9610 echo "local: *; };" >> $output_objdir/$libname.ver~
9611 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
9612 fi
9613
9614 case $cc_basename in
9615 tcc*)
9616 export_dynamic_flag_spec='-rdynamic'
9617 ;;
9618 xlf* | bgf* | bgxlf* | mpixlf*)
9619 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9620 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9621 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9622 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9623 if test yes = "$supports_anon_versioning"; then
9624 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9625 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9626 echo "local: *; };" >> $output_objdir/$libname.ver~
9627 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9628 fi
9629 ;;
9630 esac
9631 else
9632 ld_shlibs=no
9633 fi
9634 ;;
9635
9636 netbsd*)
9637 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9638 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9639 wlarc=
9640 else
9641 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9642 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9643 fi
9644 ;;
9645
9646 solaris*)
9647 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9648 ld_shlibs=no
9649 cat <<_LT_EOF 1>&2
9650
9651 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9652 *** create shared libraries on Solaris systems. Therefore, libtool
9653 *** is disabling shared libraries support. We urge you to upgrade GNU
9654 *** binutils to release 2.9.1 or newer. Another option is to modify
9655 *** your PATH or compiler configuration so that the native linker is
9656 *** used, and then restart.
9657
9658 _LT_EOF
9659 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9660 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9661 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9662 else
9663 ld_shlibs=no
9664 fi
9665 ;;
9666
9667 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9668 case `$LD -v 2>&1` in
9669 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9670 ld_shlibs=no
9671 cat <<_LT_EOF 1>&2
9672
9673 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
9674 *** reliably create shared libraries on SCO systems. Therefore, libtool
9675 *** is disabling shared libraries support. We urge you to upgrade GNU
9676 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9677 *** your PATH or compiler configuration so that the native linker is
9678 *** used, and then restart.
9679
9680 _LT_EOF
9681 ;;
9682 *)
9683 # For security reasons, it is highly recommended that you always
9684 # use absolute paths for naming shared libraries, and exclude the
9685 # DT_RUNPATH tag from executables and libraries. But doing so
9686 # requires that you compile everything twice, which is a pain.
9687 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9688 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9689 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9690 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9691 else
9692 ld_shlibs=no
9693 fi
9694 ;;
9695 esac
9696 ;;
9697
9698 sunos4*)
9699 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9700 wlarc=
9701 hardcode_direct=yes
9702 hardcode_shlibpath_var=no
9703 ;;
9704
9705 *)
9706 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9707 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9708 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9709 else
9710 ld_shlibs=no
9711 fi
9712 ;;
9713 esac
9714
9715 if test no = "$ld_shlibs"; then
9716 runpath_var=
9717 hardcode_libdir_flag_spec=
9718 export_dynamic_flag_spec=
9719 whole_archive_flag_spec=
9720 fi
9721 else
9722 # PORTME fill in a description of your system's linker (not GNU ld)
9723 case $host_os in
9724 aix3*)
9725 allow_undefined_flag=unsupported
9726 always_export_symbols=yes
9727 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'
9728 # Note: this linker hardcodes the directories in LIBPATH if there
9729 # are no directories specified by -L.
9730 hardcode_minus_L=yes
9731 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
9732 # Neither direct hardcoding nor static linking is supported with a
9733 # broken collect2.
9734 hardcode_direct=unsupported
9735 fi
9736 ;;
9737
9738 aix[4-9]*)
9739 if test ia64 = "$host_cpu"; then
9740 # On IA64, the linker does run time linking by default, so we don't
9741 # have to do anything special.
9742 aix_use_runtimelinking=no
9743 exp_sym_flag='-Bexport'
9744 no_entry_flag=
9745 else
9746 # If we're using GNU nm, then we don't want the "-C" option.
9747 # -C means demangle to GNU nm, but means don't demangle to AIX nm.
9748 # Without the "-l" option, or with the "-B" option, AIX nm treats
9749 # weak defined symbols like other global defined symbols, whereas
9750 # GNU nm marks them as "W".
9751 # While the 'weak' keyword is ignored in the Export File, we need
9752 # it in the Import File for the 'aix-soname' feature, so we have
9753 # to replace the "-B" option with "-P" for AIX nm.
9754 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9755 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
9756 else
9757 export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
9758 fi
9759 aix_use_runtimelinking=no
9760
9761 # Test if we are trying to use run time linking or normal
9762 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9763 # have runtime linking enabled, and use it for executables.
9764 # For shared libraries, we enable/disable runtime linking
9765 # depending on the kind of the shared library created -
9766 # when "with_aix_soname,aix_use_runtimelinking" is:
9767 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
9768 # "aix,yes" lib.so shared, rtl:yes, for executables
9769 # lib.a static archive
9770 # "both,no" lib.so.V(shr.o) shared, rtl:yes
9771 # lib.a(lib.so.V) shared, rtl:no, for executables
9772 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
9773 # lib.a(lib.so.V) shared, rtl:no
9774 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
9775 # lib.a static archive
9776 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9777 for ld_flag in $LDFLAGS; do
9778 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
9779 aix_use_runtimelinking=yes
9780 break
9781 fi
9782 done
9783 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
9784 # With aix-soname=svr4, we create the lib.so.V shared archives only,
9785 # so we don't have lib.a shared libs to link our executables.
9786 # We have to force runtime linking in this case.
9787 aix_use_runtimelinking=yes
9788 LDFLAGS="$LDFLAGS -Wl,-brtl"
9789 fi
9790 ;;
9791 esac
9792
9793 exp_sym_flag='-bexport'
9794 no_entry_flag='-bnoentry'
9795 fi
9796
9797 # When large executables or shared objects are built, AIX ld can
9798 # have problems creating the table of contents. If linking a library
9799 # or program results in "error TOC overflow" add -mminimal-toc to
9800 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9801 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9802
9803 archive_cmds=''
9804 hardcode_direct=yes
9805 hardcode_direct_absolute=yes
9806 hardcode_libdir_separator=':'
9807 link_all_deplibs=yes
9808 file_list_spec='$wl-f,'
9809 case $with_aix_soname,$aix_use_runtimelinking in
9810 aix,*) ;; # traditional, no import file
9811 svr4,* | *,yes) # use import file
9812 # The Import File defines what to hardcode.
9813 hardcode_direct=no
9814 hardcode_direct_absolute=no
9815 ;;
9816 esac
9817
9818 if test yes = "$GCC"; then
9819 case $host_os in aix4.[012]|aix4.[012].*)
9820 # We only want to do this on AIX 4.2 and lower, the check
9821 # below for broken collect2 doesn't work under 4.3+
9822 collect2name=`$CC -print-prog-name=collect2`
9823 if test -f "$collect2name" &&
9824 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9825 then
9826 # We have reworked collect2
9827 :
9828 else
9829 # We have old collect2
9830 hardcode_direct=unsupported
9831 # It fails to find uninstalled libraries when the uninstalled
9832 # path is not listed in the libpath. Setting hardcode_minus_L
9833 # to unsupported forces relinking
9834 hardcode_minus_L=yes
9835 hardcode_libdir_flag_spec='-L$libdir'
9836 hardcode_libdir_separator=
9837 fi
9838 ;;
9839 esac
9840 shared_flag='-shared'
9841 if test yes = "$aix_use_runtimelinking"; then
9842 shared_flag="$shared_flag "'$wl-G'
9843 fi
9844 # Need to ensure runtime linking is disabled for the traditional
9845 # shared library, or the linker may eventually find shared libraries
9846 # /with/ Import File - we do not want to mix them.
9847 shared_flag_aix='-shared'
9848 shared_flag_svr4='-shared $wl-G'
9849 else
9850 # not using gcc
9851 if test ia64 = "$host_cpu"; then
9852 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9853 # chokes on -Wl,-G. The following line is correct:
9854 shared_flag='-G'
9855 else
9856 if test yes = "$aix_use_runtimelinking"; then
9857 shared_flag='$wl-G'
9858 else
9859 shared_flag='$wl-bM:SRE'
9860 fi
9861 shared_flag_aix='$wl-bM:SRE'
9862 shared_flag_svr4='$wl-G'
9863 fi
9864 fi
9865
9866 export_dynamic_flag_spec='$wl-bexpall'
9867 # It seems that -bexpall does not export symbols beginning with
9868 # underscore (_), so it is better to generate a list of symbols to export.
9869 always_export_symbols=yes
9870 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
9871 # Warning - without using the other runtime loading flags (-brtl),
9872 # -berok will link without error, but may produce a broken library.
9873 allow_undefined_flag='-berok'
9874 # Determine the default libpath from the value encoded in an
9875 # empty executable.
9876 if test set = "${lt_cv_aix_libpath+set}"; then
9877 aix_libpath=$lt_cv_aix_libpath
9878 else
9879 if ${lt_cv_aix_libpath_+:} false; then :
9880 $as_echo_n "(cached) " >&6
9881 else
9882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9883 /* end confdefs.h. */
9884
9885 int
9886 main ()
9887 {
9888
9889 ;
9890 return 0;
9891 }
9892 _ACEOF
9893 if ac_fn_c_try_link "$LINENO"; then :
9894
9895 lt_aix_libpath_sed='
9896 /Import File Strings/,/^$/ {
9897 /^0/ {
9898 s/^0 *\([^ ]*\) *$/\1/
9899 p
9900 }
9901 }'
9902 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9903 # Check for a 64-bit object if we didn't find anything.
9904 if test -z "$lt_cv_aix_libpath_"; then
9905 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9906 fi
9907 fi
9908 rm -f core conftest.err conftest.$ac_objext \
9909 conftest$ac_exeext conftest.$ac_ext
9910 if test -z "$lt_cv_aix_libpath_"; then
9911 lt_cv_aix_libpath_=/usr/lib:/lib
9912 fi
9913
9914 fi
9915
9916 aix_libpath=$lt_cv_aix_libpath_
9917 fi
9918
9919 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9920 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
9921 else
9922 if test ia64 = "$host_cpu"; then
9923 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
9924 allow_undefined_flag="-z nodefs"
9925 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"
9926 else
9927 # Determine the default libpath from the value encoded in an
9928 # empty executable.
9929 if test set = "${lt_cv_aix_libpath+set}"; then
9930 aix_libpath=$lt_cv_aix_libpath
9931 else
9932 if ${lt_cv_aix_libpath_+:} false; then :
9933 $as_echo_n "(cached) " >&6
9934 else
9935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9936 /* end confdefs.h. */
9937
9938 int
9939 main ()
9940 {
9941
9942 ;
9943 return 0;
9944 }
9945 _ACEOF
9946 if ac_fn_c_try_link "$LINENO"; then :
9947
9948 lt_aix_libpath_sed='
9949 /Import File Strings/,/^$/ {
9950 /^0/ {
9951 s/^0 *\([^ ]*\) *$/\1/
9952 p
9953 }
9954 }'
9955 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9956 # Check for a 64-bit object if we didn't find anything.
9957 if test -z "$lt_cv_aix_libpath_"; then
9958 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9959 fi
9960 fi
9961 rm -f core conftest.err conftest.$ac_objext \
9962 conftest$ac_exeext conftest.$ac_ext
9963 if test -z "$lt_cv_aix_libpath_"; then
9964 lt_cv_aix_libpath_=/usr/lib:/lib
9965 fi
9966
9967 fi
9968
9969 aix_libpath=$lt_cv_aix_libpath_
9970 fi
9971
9972 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9973 # Warning - without using the other run time loading flags,
9974 # -berok will link without error, but may produce a broken library.
9975 no_undefined_flag=' $wl-bernotok'
9976 allow_undefined_flag=' $wl-berok'
9977 if test yes = "$with_gnu_ld"; then
9978 # We only use this code for GNU lds that support --whole-archive.
9979 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
9980 else
9981 # Exported symbols can be pulled into shared objects from archives
9982 whole_archive_flag_spec='$convenience'
9983 fi
9984 archive_cmds_need_lc=yes
9985 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
9986 # -brtl affects multiple linker settings, -berok does not and is overridden later
9987 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
9988 if test svr4 != "$with_aix_soname"; then
9989 # This is similar to how AIX traditionally builds its shared libraries.
9990 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
9991 fi
9992 if test aix != "$with_aix_soname"; then
9993 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
9994 else
9995 # used by -dlpreopen to get the symbols
9996 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
9997 fi
9998 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
9999 fi
10000 fi
10001 ;;
10002
10003 amigaos*)
10004 case $host_cpu in
10005 powerpc)
10006 # see comment about AmigaOS4 .so support
10007 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10008 archive_expsym_cmds=''
10009 ;;
10010 m68k)
10011 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)'
10012 hardcode_libdir_flag_spec='-L$libdir'
10013 hardcode_minus_L=yes
10014 ;;
10015 esac
10016 ;;
10017
10018 bsdi[45]*)
10019 export_dynamic_flag_spec=-rdynamic
10020 ;;
10021
10022 cygwin* | mingw* | pw32* | cegcc*)
10023 # When not using gcc, we currently assume that we are using
10024 # Microsoft Visual C++.
10025 # hardcode_libdir_flag_spec is actually meaningless, as there is
10026 # no search path for DLLs.
10027 case $cc_basename in
10028 cl*)
10029 # Native MSVC
10030 hardcode_libdir_flag_spec=' '
10031 allow_undefined_flag=unsupported
10032 always_export_symbols=yes
10033 file_list_spec='@'
10034 # Tell ltmain to make .lib files, not .a files.
10035 libext=lib
10036 # Tell ltmain to make .dll files, not .so files.
10037 shrext_cmds=.dll
10038 # FIXME: Setting linknames here is a bad hack.
10039 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
10040 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
10041 cp "$export_symbols" "$output_objdir/$soname.def";
10042 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
10043 else
10044 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
10045 fi~
10046 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
10047 linknames='
10048 # The linker will not automatically build a static lib if we build a DLL.
10049 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
10050 enable_shared_with_static_runtimes=yes
10051 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
10052 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10053 # Don't use ranlib
10054 old_postinstall_cmds='chmod 644 $oldlib'
10055 postlink_cmds='lt_outputfile="@OUTPUT@"~
10056 lt_tool_outputfile="@TOOL_OUTPUT@"~
10057 case $lt_outputfile in
10058 *.exe|*.EXE) ;;
10059 *)
10060 lt_outputfile=$lt_outputfile.exe
10061 lt_tool_outputfile=$lt_tool_outputfile.exe
10062 ;;
10063 esac~
10064 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
10065 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
10066 $RM "$lt_outputfile.manifest";
10067 fi'
10068 ;;
10069 *)
10070 # Assume MSVC wrapper
10071 hardcode_libdir_flag_spec=' '
10072 allow_undefined_flag=unsupported
10073 # Tell ltmain to make .lib files, not .a files.
10074 libext=lib
10075 # Tell ltmain to make .dll files, not .so files.
10076 shrext_cmds=.dll
10077 # FIXME: Setting linknames here is a bad hack.
10078 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10079 # The linker will automatically build a .lib file if we build a DLL.
10080 old_archive_from_new_cmds='true'
10081 # FIXME: Should let the user specify the lib program.
10082 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10083 enable_shared_with_static_runtimes=yes
10084 ;;
10085 esac
10086 ;;
10087
10088 darwin* | rhapsody*)
10089
10090
10091 archive_cmds_need_lc=no
10092 hardcode_direct=no
10093 hardcode_automatic=yes
10094 hardcode_shlibpath_var=unsupported
10095 if test yes = "$lt_cv_ld_force_load"; then
10096 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\"`'
10097
10098 else
10099 whole_archive_flag_spec=''
10100 fi
10101 link_all_deplibs=yes
10102 allow_undefined_flag=$_lt_dar_allow_undefined
10103 case $cc_basename in
10104 ifort*|nagfor*) _lt_dar_can_shared=yes ;;
10105 *) _lt_dar_can_shared=$GCC ;;
10106 esac
10107 if test yes = "$_lt_dar_can_shared"; then
10108 output_verbose_link_cmd=func_echo_all
10109 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
10110 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
10111 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"
10112 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"
10113
10114 else
10115 ld_shlibs=no
10116 fi
10117
10118 ;;
10119
10120 dgux*)
10121 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10122 hardcode_libdir_flag_spec='-L$libdir'
10123 hardcode_shlibpath_var=no
10124 ;;
10125
10126 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10127 # support. Future versions do this automatically, but an explicit c++rt0.o
10128 # does not break anything, and helps significantly (at the cost of a little
10129 # extra space).
10130 freebsd2.2*)
10131 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10132 hardcode_libdir_flag_spec='-R$libdir'
10133 hardcode_direct=yes
10134 hardcode_shlibpath_var=no
10135 ;;
10136
10137 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10138 freebsd2.*)
10139 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10140 hardcode_direct=yes
10141 hardcode_minus_L=yes
10142 hardcode_shlibpath_var=no
10143 ;;
10144
10145 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10146 freebsd* | dragonfly*)
10147 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10148 hardcode_libdir_flag_spec='-R$libdir'
10149 hardcode_direct=yes
10150 hardcode_shlibpath_var=no
10151 ;;
10152
10153 hpux9*)
10154 if test yes = "$GCC"; then
10155 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10156 else
10157 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10158 fi
10159 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10160 hardcode_libdir_separator=:
10161 hardcode_direct=yes
10162
10163 # hardcode_minus_L: Not really in the search PATH,
10164 # but as the default location of the library.
10165 hardcode_minus_L=yes
10166 export_dynamic_flag_spec='$wl-E'
10167 ;;
10168
10169 hpux10*)
10170 if test yes,no = "$GCC,$with_gnu_ld"; then
10171 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10172 else
10173 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10174 fi
10175 if test no = "$with_gnu_ld"; then
10176 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10177 hardcode_libdir_separator=:
10178 hardcode_direct=yes
10179 hardcode_direct_absolute=yes
10180 export_dynamic_flag_spec='$wl-E'
10181 # hardcode_minus_L: Not really in the search PATH,
10182 # but as the default location of the library.
10183 hardcode_minus_L=yes
10184 fi
10185 ;;
10186
10187 hpux11*)
10188 if test yes,no = "$GCC,$with_gnu_ld"; then
10189 case $host_cpu in
10190 hppa*64*)
10191 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10192 ;;
10193 ia64*)
10194 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10195 ;;
10196 *)
10197 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10198 ;;
10199 esac
10200 else
10201 case $host_cpu in
10202 hppa*64*)
10203 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10204 ;;
10205 ia64*)
10206 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10207 ;;
10208 *)
10209
10210 # Older versions of the 11.00 compiler do not understand -b yet
10211 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10213 $as_echo_n "checking if $CC understands -b... " >&6; }
10214 if ${lt_cv_prog_compiler__b+:} false; then :
10215 $as_echo_n "(cached) " >&6
10216 else
10217 lt_cv_prog_compiler__b=no
10218 save_LDFLAGS=$LDFLAGS
10219 LDFLAGS="$LDFLAGS -b"
10220 echo "$lt_simple_link_test_code" > conftest.$ac_ext
10221 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10222 # The linker can only warn and ignore the option if not recognized
10223 # So say no if there are warnings
10224 if test -s conftest.err; then
10225 # Append any errors to the config.log.
10226 cat conftest.err 1>&5
10227 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10228 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10229 if diff conftest.exp conftest.er2 >/dev/null; then
10230 lt_cv_prog_compiler__b=yes
10231 fi
10232 else
10233 lt_cv_prog_compiler__b=yes
10234 fi
10235 fi
10236 $RM -r conftest*
10237 LDFLAGS=$save_LDFLAGS
10238
10239 fi
10240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10241 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10242
10243 if test yes = "$lt_cv_prog_compiler__b"; then
10244 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10245 else
10246 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10247 fi
10248
10249 ;;
10250 esac
10251 fi
10252 if test no = "$with_gnu_ld"; then
10253 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10254 hardcode_libdir_separator=:
10255
10256 case $host_cpu in
10257 hppa*64*|ia64*)
10258 hardcode_direct=no
10259 hardcode_shlibpath_var=no
10260 ;;
10261 *)
10262 hardcode_direct=yes
10263 hardcode_direct_absolute=yes
10264 export_dynamic_flag_spec='$wl-E'
10265
10266 # hardcode_minus_L: Not really in the search PATH,
10267 # but as the default location of the library.
10268 hardcode_minus_L=yes
10269 ;;
10270 esac
10271 fi
10272 ;;
10273
10274 irix5* | irix6* | nonstopux*)
10275 if test yes = "$GCC"; then
10276 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'
10277 # Try to use the -exported_symbol ld option, if it does not
10278 # work, assume that -exports_file does not work either and
10279 # implicitly export all symbols.
10280 # This should be the same for all languages, so no per-tag cache variable.
10281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10282 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10283 if ${lt_cv_irix_exported_symbol+:} false; then :
10284 $as_echo_n "(cached) " >&6
10285 else
10286 save_LDFLAGS=$LDFLAGS
10287 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
10288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10289 /* end confdefs.h. */
10290 int foo (void) { return 0; }
10291 _ACEOF
10292 if ac_fn_c_try_link "$LINENO"; then :
10293 lt_cv_irix_exported_symbol=yes
10294 else
10295 lt_cv_irix_exported_symbol=no
10296 fi
10297 rm -f core conftest.err conftest.$ac_objext \
10298 conftest$ac_exeext conftest.$ac_ext
10299 LDFLAGS=$save_LDFLAGS
10300 fi
10301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10302 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
10303 if test yes = "$lt_cv_irix_exported_symbol"; then
10304 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'
10305 fi
10306 else
10307 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'
10308 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'
10309 fi
10310 archive_cmds_need_lc='no'
10311 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10312 hardcode_libdir_separator=:
10313 inherit_rpath=yes
10314 link_all_deplibs=yes
10315 ;;
10316
10317 linux*)
10318 case $cc_basename in
10319 tcc*)
10320 # Fabrice Bellard et al's Tiny C Compiler
10321 ld_shlibs=yes
10322 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10323 ;;
10324 esac
10325 ;;
10326
10327 netbsd*)
10328 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10329 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
10330 else
10331 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
10332 fi
10333 hardcode_libdir_flag_spec='-R$libdir'
10334 hardcode_direct=yes
10335 hardcode_shlibpath_var=no
10336 ;;
10337
10338 newsos6)
10339 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10340 hardcode_direct=yes
10341 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10342 hardcode_libdir_separator=:
10343 hardcode_shlibpath_var=no
10344 ;;
10345
10346 *nto* | *qnx*)
10347 ;;
10348
10349 openbsd* | bitrig*)
10350 if test -f /usr/libexec/ld.so; then
10351 hardcode_direct=yes
10352 hardcode_shlibpath_var=no
10353 hardcode_direct_absolute=yes
10354 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
10355 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10356 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
10357 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10358 export_dynamic_flag_spec='$wl-E'
10359 else
10360 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10361 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10362 fi
10363 else
10364 ld_shlibs=no
10365 fi
10366 ;;
10367
10368 os2*)
10369 hardcode_libdir_flag_spec='-L$libdir'
10370 hardcode_minus_L=yes
10371 allow_undefined_flag=unsupported
10372 shrext_cmds=.dll
10373 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10374 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10375 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10376 $ECHO EXPORTS >> $output_objdir/$libname.def~
10377 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10378 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10379 emximp -o $lib $output_objdir/$libname.def'
10380 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10381 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10382 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10383 $ECHO EXPORTS >> $output_objdir/$libname.def~
10384 prefix_cmds="$SED"~
10385 if test EXPORTS = "`$SED 1q $export_symbols`"; then
10386 prefix_cmds="$prefix_cmds -e 1d";
10387 fi~
10388 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10389 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10390 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10391 emximp -o $lib $output_objdir/$libname.def'
10392 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10393 enable_shared_with_static_runtimes=yes
10394 ;;
10395
10396 osf3*)
10397 if test yes = "$GCC"; then
10398 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10399 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'
10400 else
10401 allow_undefined_flag=' -expect_unresolved \*'
10402 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'
10403 fi
10404 archive_cmds_need_lc='no'
10405 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10406 hardcode_libdir_separator=:
10407 ;;
10408
10409 osf4* | osf5*) # as osf3* with the addition of -msym flag
10410 if test yes = "$GCC"; then
10411 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10412 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'
10413 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10414 else
10415 allow_undefined_flag=' -expect_unresolved \*'
10416 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'
10417 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~
10418 $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'
10419
10420 # Both c and cxx compiler support -rpath directly
10421 hardcode_libdir_flag_spec='-rpath $libdir'
10422 fi
10423 archive_cmds_need_lc='no'
10424 hardcode_libdir_separator=:
10425 ;;
10426
10427 solaris*)
10428 no_undefined_flag=' -z defs'
10429 if test yes = "$GCC"; then
10430 wlarc='$wl'
10431 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10432 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10433 $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'
10434 else
10435 case `$CC -V 2>&1` in
10436 *"Compilers 5.0"*)
10437 wlarc=''
10438 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
10439 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10440 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10441 ;;
10442 *)
10443 wlarc='$wl'
10444 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10445 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10446 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10447 ;;
10448 esac
10449 fi
10450 hardcode_libdir_flag_spec='-R$libdir'
10451 hardcode_shlibpath_var=no
10452 case $host_os in
10453 solaris2.[0-5] | solaris2.[0-5].*) ;;
10454 *)
10455 # The compiler driver will combine and reorder linker options,
10456 # but understands '-z linker_flag'. GCC discards it without '$wl',
10457 # but is careful enough not to reorder.
10458 # Supported since Solaris 2.6 (maybe 2.5.1?)
10459 if test yes = "$GCC"; then
10460 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
10461 else
10462 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10463 fi
10464 ;;
10465 esac
10466 link_all_deplibs=yes
10467 ;;
10468
10469 sunos4*)
10470 if test sequent = "$host_vendor"; then
10471 # Use $CC to link under sequent, because it throws in some extra .o
10472 # files that make .init and .fini sections work.
10473 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10474 else
10475 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10476 fi
10477 hardcode_libdir_flag_spec='-L$libdir'
10478 hardcode_direct=yes
10479 hardcode_minus_L=yes
10480 hardcode_shlibpath_var=no
10481 ;;
10482
10483 sysv4)
10484 case $host_vendor in
10485 sni)
10486 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10487 hardcode_direct=yes # is this really true???
10488 ;;
10489 siemens)
10490 ## LD is ld it makes a PLAMLIB
10491 ## CC just makes a GrossModule.
10492 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10493 reload_cmds='$CC -r -o $output$reload_objs'
10494 hardcode_direct=no
10495 ;;
10496 motorola)
10497 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10498 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10499 ;;
10500 esac
10501 runpath_var='LD_RUN_PATH'
10502 hardcode_shlibpath_var=no
10503 ;;
10504
10505 sysv4.3*)
10506 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10507 hardcode_shlibpath_var=no
10508 export_dynamic_flag_spec='-Bexport'
10509 ;;
10510
10511 sysv4*MP*)
10512 if test -d /usr/nec; then
10513 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10514 hardcode_shlibpath_var=no
10515 runpath_var=LD_RUN_PATH
10516 hardcode_runpath_var=yes
10517 ld_shlibs=yes
10518 fi
10519 ;;
10520
10521 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10522 no_undefined_flag='$wl-z,text'
10523 archive_cmds_need_lc=no
10524 hardcode_shlibpath_var=no
10525 runpath_var='LD_RUN_PATH'
10526
10527 if test yes = "$GCC"; then
10528 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10529 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10530 else
10531 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10532 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10533 fi
10534 ;;
10535
10536 sysv5* | sco3.2v5* | sco5v6*)
10537 # Note: We CANNOT use -z defs as we might desire, because we do not
10538 # link with -lc, and that would cause any symbols used from libc to
10539 # always be unresolved, which means just about no library would
10540 # ever link correctly. If we're not using GNU ld we use -z text
10541 # though, which does catch some bad symbols but isn't as heavy-handed
10542 # as -z defs.
10543 no_undefined_flag='$wl-z,text'
10544 allow_undefined_flag='$wl-z,nodefs'
10545 archive_cmds_need_lc=no
10546 hardcode_shlibpath_var=no
10547 hardcode_libdir_flag_spec='$wl-R,$libdir'
10548 hardcode_libdir_separator=':'
10549 link_all_deplibs=yes
10550 export_dynamic_flag_spec='$wl-Bexport'
10551 runpath_var='LD_RUN_PATH'
10552
10553 if test yes = "$GCC"; then
10554 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10555 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10556 else
10557 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10558 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10559 fi
10560 ;;
10561
10562 uts4*)
10563 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10564 hardcode_libdir_flag_spec='-L$libdir'
10565 hardcode_shlibpath_var=no
10566 ;;
10567
10568 *)
10569 ld_shlibs=no
10570 ;;
10571 esac
10572
10573 if test sni = "$host_vendor"; then
10574 case $host in
10575 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10576 export_dynamic_flag_spec='$wl-Blargedynsym'
10577 ;;
10578 esac
10579 fi
10580 fi
10581
10582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10583 $as_echo "$ld_shlibs" >&6; }
10584 test no = "$ld_shlibs" && can_build_shared=no
10585
10586 with_gnu_ld=$with_gnu_ld
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602 #
10603 # Do we need to explicitly link libc?
10604 #
10605 case "x$archive_cmds_need_lc" in
10606 x|xyes)
10607 # Assume -lc should be added
10608 archive_cmds_need_lc=yes
10609
10610 if test yes,yes = "$GCC,$enable_shared"; then
10611 case $archive_cmds in
10612 *'~'*)
10613 # FIXME: we may have to deal with multi-command sequences.
10614 ;;
10615 '$CC '*)
10616 # Test whether the compiler implicitly links with -lc since on some
10617 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10618 # to ld, don't add -lc before -lgcc.
10619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10620 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10621 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10622 $as_echo_n "(cached) " >&6
10623 else
10624 $RM conftest*
10625 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10626
10627 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10628 (eval $ac_compile) 2>&5
10629 ac_status=$?
10630 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10631 test $ac_status = 0; } 2>conftest.err; then
10632 soname=conftest
10633 lib=conftest
10634 libobjs=conftest.$ac_objext
10635 deplibs=
10636 wl=$lt_prog_compiler_wl
10637 pic_flag=$lt_prog_compiler_pic
10638 compiler_flags=-v
10639 linker_flags=-v
10640 verstring=
10641 output_objdir=.
10642 libname=conftest
10643 lt_save_allow_undefined_flag=$allow_undefined_flag
10644 allow_undefined_flag=
10645 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10646 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10647 ac_status=$?
10648 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10649 test $ac_status = 0; }
10650 then
10651 lt_cv_archive_cmds_need_lc=no
10652 else
10653 lt_cv_archive_cmds_need_lc=yes
10654 fi
10655 allow_undefined_flag=$lt_save_allow_undefined_flag
10656 else
10657 cat conftest.err 1>&5
10658 fi
10659 $RM conftest*
10660
10661 fi
10662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10663 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10664 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10665 ;;
10666 esac
10667 fi
10668 ;;
10669 esac
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10823 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10824
10825 if test yes = "$GCC"; then
10826 case $host_os in
10827 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
10828 *) lt_awk_arg='/^libraries:/' ;;
10829 esac
10830 case $host_os in
10831 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
10832 *) lt_sed_strip_eq='s|=/|/|g' ;;
10833 esac
10834 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10835 case $lt_search_path_spec in
10836 *\;*)
10837 # if the path contains ";" then we assume it to be the separator
10838 # otherwise default to the standard path separator (i.e. ":") - it is
10839 # assumed that no part of a normal pathname contains ";" but that should
10840 # okay in the real world where ";" in dirpaths is itself problematic.
10841 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10842 ;;
10843 *)
10844 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10845 ;;
10846 esac
10847 # Ok, now we have the path, separated by spaces, we can step through it
10848 # and add multilib dir if necessary...
10849 lt_tmp_lt_search_path_spec=
10850 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10851 # ...but if some path component already ends with the multilib dir we assume
10852 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
10853 case "$lt_multi_os_dir; $lt_search_path_spec " in
10854 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
10855 lt_multi_os_dir=
10856 ;;
10857 esac
10858 for lt_sys_path in $lt_search_path_spec; do
10859 if test -d "$lt_sys_path$lt_multi_os_dir"; then
10860 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
10861 elif test -n "$lt_multi_os_dir"; then
10862 test -d "$lt_sys_path" && \
10863 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10864 fi
10865 done
10866 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10867 BEGIN {RS = " "; FS = "/|\n";} {
10868 lt_foo = "";
10869 lt_count = 0;
10870 for (lt_i = NF; lt_i > 0; lt_i--) {
10871 if ($lt_i != "" && $lt_i != ".") {
10872 if ($lt_i == "..") {
10873 lt_count++;
10874 } else {
10875 if (lt_count == 0) {
10876 lt_foo = "/" $lt_i lt_foo;
10877 } else {
10878 lt_count--;
10879 }
10880 }
10881 }
10882 }
10883 if (lt_foo != "") { lt_freq[lt_foo]++; }
10884 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10885 }'`
10886 # AWK program above erroneously prepends '/' to C:/dos/paths
10887 # for these hosts.
10888 case $host_os in
10889 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10890 $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
10891 esac
10892 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10893 else
10894 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10895 fi
10896 library_names_spec=
10897 libname_spec='lib$name'
10898 soname_spec=
10899 shrext_cmds=.so
10900 postinstall_cmds=
10901 postuninstall_cmds=
10902 finish_cmds=
10903 finish_eval=
10904 shlibpath_var=
10905 shlibpath_overrides_runpath=unknown
10906 version_type=none
10907 dynamic_linker="$host_os ld.so"
10908 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10909 need_lib_prefix=unknown
10910 hardcode_into_libs=no
10911
10912 # when you set need_version to no, make sure it does not cause -set_version
10913 # flags to be left without arguments
10914 need_version=unknown
10915
10916
10917
10918 case $host_os in
10919 aix3*)
10920 version_type=linux # correct to gnu/linux during the next big refactor
10921 library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
10922 shlibpath_var=LIBPATH
10923
10924 # AIX 3 has no versioning support, so we append a major version to the name.
10925 soname_spec='$libname$release$shared_ext$major'
10926 ;;
10927
10928 aix[4-9]*)
10929 version_type=linux # correct to gnu/linux during the next big refactor
10930 need_lib_prefix=no
10931 need_version=no
10932 hardcode_into_libs=yes
10933 if test ia64 = "$host_cpu"; then
10934 # AIX 5 supports IA64
10935 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
10936 shlibpath_var=LD_LIBRARY_PATH
10937 else
10938 # With GCC up to 2.95.x, collect2 would create an import file
10939 # for dependence libraries. The import file would start with
10940 # the line '#! .'. This would cause the generated library to
10941 # depend on '.', always an invalid library. This was fixed in
10942 # development snapshots of GCC prior to 3.0.
10943 case $host_os in
10944 aix4 | aix4.[01] | aix4.[01].*)
10945 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10946 echo ' yes '
10947 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
10948 :
10949 else
10950 can_build_shared=no
10951 fi
10952 ;;
10953 esac
10954 # Using Import Files as archive members, it is possible to support
10955 # filename-based versioning of shared library archives on AIX. While
10956 # this would work for both with and without runtime linking, it will
10957 # prevent static linking of such archives. So we do filename-based
10958 # shared library versioning with .so extension only, which is used
10959 # when both runtime linking and shared linking is enabled.
10960 # Unfortunately, runtime linking may impact performance, so we do
10961 # not want this to be the default eventually. Also, we use the
10962 # versioned .so libs for executables only if there is the -brtl
10963 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
10964 # To allow for filename-based versioning support, we need to create
10965 # libNAME.so.V as an archive file, containing:
10966 # *) an Import File, referring to the versioned filename of the
10967 # archive as well as the shared archive member, telling the
10968 # bitwidth (32 or 64) of that shared object, and providing the
10969 # list of exported symbols of that shared object, eventually
10970 # decorated with the 'weak' keyword
10971 # *) the shared object with the F_LOADONLY flag set, to really avoid
10972 # it being seen by the linker.
10973 # At run time we better use the real file rather than another symlink,
10974 # but for link time we create the symlink libNAME.so -> libNAME.so.V
10975
10976 case $with_aix_soname,$aix_use_runtimelinking in
10977 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
10978 # soname into executable. Probably we can add versioning support to
10979 # collect2, so additional links can be useful in future.
10980 aix,yes) # traditional libtool
10981 dynamic_linker='AIX unversionable lib.so'
10982 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10983 # instead of lib<name>.a to let people know that these are not
10984 # typical AIX shared libraries.
10985 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10986 ;;
10987 aix,no) # traditional AIX only
10988 dynamic_linker='AIX lib.a(lib.so.V)'
10989 # We preserve .a as extension for shared libraries through AIX4.2
10990 # and later when we are not doing run time linking.
10991 library_names_spec='$libname$release.a $libname.a'
10992 soname_spec='$libname$release$shared_ext$major'
10993 ;;
10994 svr4,*) # full svr4 only
10995 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
10996 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10997 # We do not specify a path in Import Files, so LIBPATH fires.
10998 shlibpath_overrides_runpath=yes
10999 ;;
11000 *,yes) # both, prefer svr4
11001 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
11002 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
11003 # unpreferred sharedlib libNAME.a needs extra handling
11004 postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
11005 postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
11006 # We do not specify a path in Import Files, so LIBPATH fires.
11007 shlibpath_overrides_runpath=yes
11008 ;;
11009 *,no) # both, prefer aix
11010 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
11011 library_names_spec='$libname$release.a $libname.a'
11012 soname_spec='$libname$release$shared_ext$major'
11013 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
11014 postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
11015 postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
11016 ;;
11017 esac
11018 shlibpath_var=LIBPATH
11019 fi
11020 ;;
11021
11022 amigaos*)
11023 case $host_cpu in
11024 powerpc)
11025 # Since July 2007 AmigaOS4 officially supports .so libraries.
11026 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11027 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11028 ;;
11029 m68k)
11030 library_names_spec='$libname.ixlibrary $libname.a'
11031 # Create ${libname}_ixlibrary.a entries in /sys/libs.
11032 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
11033 ;;
11034 esac
11035 ;;
11036
11037 beos*)
11038 library_names_spec='$libname$shared_ext'
11039 dynamic_linker="$host_os ld.so"
11040 shlibpath_var=LIBRARY_PATH
11041 ;;
11042
11043 bsdi[45]*)
11044 version_type=linux # correct to gnu/linux during the next big refactor
11045 need_version=no
11046 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11047 soname_spec='$libname$release$shared_ext$major'
11048 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11049 shlibpath_var=LD_LIBRARY_PATH
11050 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11051 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11052 # the default ld.so.conf also contains /usr/contrib/lib and
11053 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11054 # libtool to hard-code these into programs
11055 ;;
11056
11057 cygwin* | mingw* | pw32* | cegcc*)
11058 version_type=windows
11059 shrext_cmds=.dll
11060 need_version=no
11061 need_lib_prefix=no
11062
11063 case $GCC,$cc_basename in
11064 yes,*)
11065 # gcc
11066 library_names_spec='$libname.dll.a'
11067 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11068 postinstall_cmds='base_file=`basename \$file`~
11069 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11070 dldir=$destdir/`dirname \$dlpath`~
11071 test -d \$dldir || mkdir -p \$dldir~
11072 $install_prog $dir/$dlname \$dldir/$dlname~
11073 chmod a+x \$dldir/$dlname~
11074 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11075 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11076 fi'
11077 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11078 dlpath=$dir/\$dldll~
11079 $RM \$dlpath'
11080 shlibpath_overrides_runpath=yes
11081
11082 case $host_os in
11083 cygwin*)
11084 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11085 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11086
11087 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11088 ;;
11089 mingw* | cegcc*)
11090 # MinGW DLLs use traditional 'lib' prefix
11091 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11092 ;;
11093 pw32*)
11094 # pw32 DLLs use 'pw' prefix rather than 'lib'
11095 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11096 ;;
11097 esac
11098 dynamic_linker='Win32 ld.exe'
11099 ;;
11100
11101 *,cl*)
11102 # Native MSVC
11103 libname_spec='$name'
11104 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11105 library_names_spec='$libname.dll.lib'
11106
11107 case $build_os in
11108 mingw*)
11109 sys_lib_search_path_spec=
11110 lt_save_ifs=$IFS
11111 IFS=';'
11112 for lt_path in $LIB
11113 do
11114 IFS=$lt_save_ifs
11115 # Let DOS variable expansion print the short 8.3 style file name.
11116 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
11117 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
11118 done
11119 IFS=$lt_save_ifs
11120 # Convert to MSYS style.
11121 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
11122 ;;
11123 cygwin*)
11124 # Convert to unix form, then to dos form, then back to unix form
11125 # but this time dos style (no spaces!) so that the unix form looks
11126 # like /cygdrive/c/PROGRA~1:/cygdr...
11127 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
11128 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
11129 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11130 ;;
11131 *)
11132 sys_lib_search_path_spec=$LIB
11133 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11134 # It is most probably a Windows format PATH.
11135 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11136 else
11137 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11138 fi
11139 # FIXME: find the short name or the path components, as spaces are
11140 # common. (e.g. "Program Files" -> "PROGRA~1")
11141 ;;
11142 esac
11143
11144 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11145 postinstall_cmds='base_file=`basename \$file`~
11146 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11147 dldir=$destdir/`dirname \$dlpath`~
11148 test -d \$dldir || mkdir -p \$dldir~
11149 $install_prog $dir/$dlname \$dldir/$dlname'
11150 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11151 dlpath=$dir/\$dldll~
11152 $RM \$dlpath'
11153 shlibpath_overrides_runpath=yes
11154 dynamic_linker='Win32 link.exe'
11155 ;;
11156
11157 *)
11158 # Assume MSVC wrapper
11159 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
11160 dynamic_linker='Win32 ld.exe'
11161 ;;
11162 esac
11163 # FIXME: first we should search . and the directory the executable is in
11164 shlibpath_var=PATH
11165 ;;
11166
11167 darwin* | rhapsody*)
11168 dynamic_linker="$host_os dyld"
11169 version_type=darwin
11170 need_lib_prefix=no
11171 need_version=no
11172 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
11173 soname_spec='$libname$release$major$shared_ext'
11174 shlibpath_overrides_runpath=yes
11175 shlibpath_var=DYLD_LIBRARY_PATH
11176 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11177
11178 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11179 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11180 ;;
11181
11182 dgux*)
11183 version_type=linux # correct to gnu/linux during the next big refactor
11184 need_lib_prefix=no
11185 need_version=no
11186 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11187 soname_spec='$libname$release$shared_ext$major'
11188 shlibpath_var=LD_LIBRARY_PATH
11189 ;;
11190
11191 freebsd* | dragonfly*)
11192 # DragonFly does not have aout. When/if they implement a new
11193 # versioning mechanism, adjust this.
11194 if test -x /usr/bin/objformat; then
11195 objformat=`/usr/bin/objformat`
11196 else
11197 case $host_os in
11198 freebsd[23].*) objformat=aout ;;
11199 *) objformat=elf ;;
11200 esac
11201 fi
11202 version_type=freebsd-$objformat
11203 case $version_type in
11204 freebsd-elf*)
11205 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11206 soname_spec='$libname$release$shared_ext$major'
11207 need_version=no
11208 need_lib_prefix=no
11209 ;;
11210 freebsd-*)
11211 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11212 need_version=yes
11213 ;;
11214 esac
11215 shlibpath_var=LD_LIBRARY_PATH
11216 case $host_os in
11217 freebsd2.*)
11218 shlibpath_overrides_runpath=yes
11219 ;;
11220 freebsd3.[01]* | freebsdelf3.[01]*)
11221 shlibpath_overrides_runpath=yes
11222 hardcode_into_libs=yes
11223 ;;
11224 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11225 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11226 shlibpath_overrides_runpath=no
11227 hardcode_into_libs=yes
11228 ;;
11229 *) # from 4.6 on, and DragonFly
11230 shlibpath_overrides_runpath=yes
11231 hardcode_into_libs=yes
11232 ;;
11233 esac
11234 ;;
11235
11236 haiku*)
11237 version_type=linux # correct to gnu/linux during the next big refactor
11238 need_lib_prefix=no
11239 need_version=no
11240 dynamic_linker="$host_os runtime_loader"
11241 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11242 soname_spec='$libname$release$shared_ext$major'
11243 shlibpath_var=LIBRARY_PATH
11244 shlibpath_overrides_runpath=no
11245 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11246 hardcode_into_libs=yes
11247 ;;
11248
11249 hpux9* | hpux10* | hpux11*)
11250 # Give a soname corresponding to the major version so that dld.sl refuses to
11251 # link against other versions.
11252 version_type=sunos
11253 need_lib_prefix=no
11254 need_version=no
11255 case $host_cpu in
11256 ia64*)
11257 shrext_cmds='.so'
11258 hardcode_into_libs=yes
11259 dynamic_linker="$host_os dld.so"
11260 shlibpath_var=LD_LIBRARY_PATH
11261 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11262 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11263 soname_spec='$libname$release$shared_ext$major'
11264 if test 32 = "$HPUX_IA64_MODE"; then
11265 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11266 sys_lib_dlsearch_path_spec=/usr/lib/hpux32
11267 else
11268 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11269 sys_lib_dlsearch_path_spec=/usr/lib/hpux64
11270 fi
11271 ;;
11272 hppa*64*)
11273 shrext_cmds='.sl'
11274 hardcode_into_libs=yes
11275 dynamic_linker="$host_os dld.sl"
11276 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11277 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11278 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11279 soname_spec='$libname$release$shared_ext$major'
11280 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11281 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11282 ;;
11283 *)
11284 shrext_cmds='.sl'
11285 dynamic_linker="$host_os dld.sl"
11286 shlibpath_var=SHLIB_PATH
11287 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11288 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11289 soname_spec='$libname$release$shared_ext$major'
11290 ;;
11291 esac
11292 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11293 postinstall_cmds='chmod 555 $lib'
11294 # or fails outright, so override atomically:
11295 install_override_mode=555
11296 ;;
11297
11298 interix[3-9]*)
11299 version_type=linux # correct to gnu/linux during the next big refactor
11300 need_lib_prefix=no
11301 need_version=no
11302 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11303 soname_spec='$libname$release$shared_ext$major'
11304 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11305 shlibpath_var=LD_LIBRARY_PATH
11306 shlibpath_overrides_runpath=no
11307 hardcode_into_libs=yes
11308 ;;
11309
11310 irix5* | irix6* | nonstopux*)
11311 case $host_os in
11312 nonstopux*) version_type=nonstopux ;;
11313 *)
11314 if test yes = "$lt_cv_prog_gnu_ld"; then
11315 version_type=linux # correct to gnu/linux during the next big refactor
11316 else
11317 version_type=irix
11318 fi ;;
11319 esac
11320 need_lib_prefix=no
11321 need_version=no
11322 soname_spec='$libname$release$shared_ext$major'
11323 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
11324 case $host_os in
11325 irix5* | nonstopux*)
11326 libsuff= shlibsuff=
11327 ;;
11328 *)
11329 case $LD in # libtool.m4 will add one of these switches to LD
11330 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11331 libsuff= shlibsuff= libmagic=32-bit;;
11332 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11333 libsuff=32 shlibsuff=N32 libmagic=N32;;
11334 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11335 libsuff=64 shlibsuff=64 libmagic=64-bit;;
11336 *) libsuff= shlibsuff= libmagic=never-match;;
11337 esac
11338 ;;
11339 esac
11340 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11341 shlibpath_overrides_runpath=no
11342 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
11343 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
11344 hardcode_into_libs=yes
11345 ;;
11346
11347 # No shared lib support for Linux oldld, aout, or coff.
11348 linux*oldld* | linux*aout* | linux*coff*)
11349 dynamic_linker=no
11350 ;;
11351
11352 linux*android*)
11353 version_type=none # Android doesn't support versioned libraries.
11354 need_lib_prefix=no
11355 need_version=no
11356 library_names_spec='$libname$release$shared_ext'
11357 soname_spec='$libname$release$shared_ext'
11358 finish_cmds=
11359 shlibpath_var=LD_LIBRARY_PATH
11360 shlibpath_overrides_runpath=yes
11361
11362 # This implies no fast_install, which is unacceptable.
11363 # Some rework will be needed to allow for fast_install
11364 # before this can be enabled.
11365 hardcode_into_libs=yes
11366
11367 dynamic_linker='Android linker'
11368 # Don't embed -rpath directories since the linker doesn't support them.
11369 hardcode_libdir_flag_spec='-L$libdir'
11370 ;;
11371
11372 # This must be glibc/ELF.
11373 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11374 version_type=linux # correct to gnu/linux during the next big refactor
11375 need_lib_prefix=no
11376 need_version=no
11377 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11378 soname_spec='$libname$release$shared_ext$major'
11379 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11380 shlibpath_var=LD_LIBRARY_PATH
11381 shlibpath_overrides_runpath=no
11382
11383 # Some binutils ld are patched to set DT_RUNPATH
11384 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11385 $as_echo_n "(cached) " >&6
11386 else
11387 lt_cv_shlibpath_overrides_runpath=no
11388 save_LDFLAGS=$LDFLAGS
11389 save_libdir=$libdir
11390 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11391 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11393 /* end confdefs.h. */
11394
11395 int
11396 main ()
11397 {
11398
11399 ;
11400 return 0;
11401 }
11402 _ACEOF
11403 if ac_fn_c_try_link "$LINENO"; then :
11404 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11405 lt_cv_shlibpath_overrides_runpath=yes
11406 fi
11407 fi
11408 rm -f core conftest.err conftest.$ac_objext \
11409 conftest$ac_exeext conftest.$ac_ext
11410 LDFLAGS=$save_LDFLAGS
11411 libdir=$save_libdir
11412
11413 fi
11414
11415 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11416
11417 # This implies no fast_install, which is unacceptable.
11418 # Some rework will be needed to allow for fast_install
11419 # before this can be enabled.
11420 hardcode_into_libs=yes
11421
11422 # Ideally, we could use ldconfig to report *all* directores which are
11423 # searched for libraries, however this is still not possible. Aside from not
11424 # being certain /sbin/ldconfig is available, command
11425 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
11426 # even though it is searched at run-time. Try to do the best guess by
11427 # appending ld.so.conf contents (and includes) to the search path.
11428 if test -f /etc/ld.so.conf; then
11429 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' ' '`
11430 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11431 fi
11432
11433 # We used to test for /lib/ld.so.1 and disable shared libraries on
11434 # powerpc, because MkLinux only supported shared libraries with the
11435 # GNU dynamic linker. Since this was broken with cross compilers,
11436 # most powerpc-linux boxes support dynamic linking these days and
11437 # people can always --disable-shared, the test was removed, and we
11438 # assume the GNU/Linux dynamic linker is in use.
11439 dynamic_linker='GNU/Linux ld.so'
11440 ;;
11441
11442 netbsd*)
11443 version_type=sunos
11444 need_lib_prefix=no
11445 need_version=no
11446 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11447 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11448 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11449 dynamic_linker='NetBSD (a.out) ld.so'
11450 else
11451 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11452 soname_spec='$libname$release$shared_ext$major'
11453 dynamic_linker='NetBSD ld.elf_so'
11454 fi
11455 shlibpath_var=LD_LIBRARY_PATH
11456 shlibpath_overrides_runpath=yes
11457 hardcode_into_libs=yes
11458 ;;
11459
11460 newsos6)
11461 version_type=linux # correct to gnu/linux during the next big refactor
11462 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11463 shlibpath_var=LD_LIBRARY_PATH
11464 shlibpath_overrides_runpath=yes
11465 ;;
11466
11467 *nto* | *qnx*)
11468 version_type=qnx
11469 need_lib_prefix=no
11470 need_version=no
11471 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11472 soname_spec='$libname$release$shared_ext$major'
11473 shlibpath_var=LD_LIBRARY_PATH
11474 shlibpath_overrides_runpath=no
11475 hardcode_into_libs=yes
11476 dynamic_linker='ldqnx.so'
11477 ;;
11478
11479 openbsd* | bitrig*)
11480 version_type=sunos
11481 sys_lib_dlsearch_path_spec=/usr/lib
11482 need_lib_prefix=no
11483 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11484 need_version=no
11485 else
11486 need_version=yes
11487 fi
11488 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11489 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11490 shlibpath_var=LD_LIBRARY_PATH
11491 shlibpath_overrides_runpath=yes
11492 ;;
11493
11494 os2*)
11495 libname_spec='$name'
11496 version_type=windows
11497 shrext_cmds=.dll
11498 need_version=no
11499 need_lib_prefix=no
11500 # OS/2 can only load a DLL with a base name of 8 characters or less.
11501 soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
11502 v=$($ECHO $release$versuffix | tr -d .-);
11503 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
11504 $ECHO $n$v`$shared_ext'
11505 library_names_spec='${libname}_dll.$libext'
11506 dynamic_linker='OS/2 ld.exe'
11507 shlibpath_var=BEGINLIBPATH
11508 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11509 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11510 postinstall_cmds='base_file=`basename \$file`~
11511 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
11512 dldir=$destdir/`dirname \$dlpath`~
11513 test -d \$dldir || mkdir -p \$dldir~
11514 $install_prog $dir/$dlname \$dldir/$dlname~
11515 chmod a+x \$dldir/$dlname~
11516 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11517 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11518 fi'
11519 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
11520 dlpath=$dir/\$dldll~
11521 $RM \$dlpath'
11522 ;;
11523
11524 osf3* | osf4* | osf5*)
11525 version_type=osf
11526 need_lib_prefix=no
11527 need_version=no
11528 soname_spec='$libname$release$shared_ext$major'
11529 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11530 shlibpath_var=LD_LIBRARY_PATH
11531 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11532 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11533 ;;
11534
11535 rdos*)
11536 dynamic_linker=no
11537 ;;
11538
11539 solaris*)
11540 version_type=linux # correct to gnu/linux during the next big refactor
11541 need_lib_prefix=no
11542 need_version=no
11543 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11544 soname_spec='$libname$release$shared_ext$major'
11545 shlibpath_var=LD_LIBRARY_PATH
11546 shlibpath_overrides_runpath=yes
11547 hardcode_into_libs=yes
11548 # ldd complains unless libraries are executable
11549 postinstall_cmds='chmod +x $lib'
11550 ;;
11551
11552 sunos4*)
11553 version_type=sunos
11554 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11555 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11556 shlibpath_var=LD_LIBRARY_PATH
11557 shlibpath_overrides_runpath=yes
11558 if test yes = "$with_gnu_ld"; then
11559 need_lib_prefix=no
11560 fi
11561 need_version=yes
11562 ;;
11563
11564 sysv4 | sysv4.3*)
11565 version_type=linux # correct to gnu/linux during the next big refactor
11566 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11567 soname_spec='$libname$release$shared_ext$major'
11568 shlibpath_var=LD_LIBRARY_PATH
11569 case $host_vendor in
11570 sni)
11571 shlibpath_overrides_runpath=no
11572 need_lib_prefix=no
11573 runpath_var=LD_RUN_PATH
11574 ;;
11575 siemens)
11576 need_lib_prefix=no
11577 ;;
11578 motorola)
11579 need_lib_prefix=no
11580 need_version=no
11581 shlibpath_overrides_runpath=no
11582 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11583 ;;
11584 esac
11585 ;;
11586
11587 sysv4*MP*)
11588 if test -d /usr/nec; then
11589 version_type=linux # correct to gnu/linux during the next big refactor
11590 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
11591 soname_spec='$libname$shared_ext.$major'
11592 shlibpath_var=LD_LIBRARY_PATH
11593 fi
11594 ;;
11595
11596 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11597 version_type=sco
11598 need_lib_prefix=no
11599 need_version=no
11600 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
11601 soname_spec='$libname$release$shared_ext$major'
11602 shlibpath_var=LD_LIBRARY_PATH
11603 shlibpath_overrides_runpath=yes
11604 hardcode_into_libs=yes
11605 if test yes = "$with_gnu_ld"; then
11606 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11607 else
11608 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11609 case $host_os in
11610 sco3.2v5*)
11611 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11612 ;;
11613 esac
11614 fi
11615 sys_lib_dlsearch_path_spec='/usr/lib'
11616 ;;
11617
11618 tpf*)
11619 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11620 version_type=linux # correct to gnu/linux during the next big refactor
11621 need_lib_prefix=no
11622 need_version=no
11623 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11624 shlibpath_var=LD_LIBRARY_PATH
11625 shlibpath_overrides_runpath=no
11626 hardcode_into_libs=yes
11627 ;;
11628
11629 uts4*)
11630 version_type=linux # correct to gnu/linux during the next big refactor
11631 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11632 soname_spec='$libname$release$shared_ext$major'
11633 shlibpath_var=LD_LIBRARY_PATH
11634 ;;
11635
11636 *)
11637 dynamic_linker=no
11638 ;;
11639 esac
11640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11641 $as_echo "$dynamic_linker" >&6; }
11642 test no = "$dynamic_linker" && can_build_shared=no
11643
11644 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11645 if test yes = "$GCC"; then
11646 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11647 fi
11648
11649 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
11650 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
11651 fi
11652
11653 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
11654 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
11655 fi
11656
11657 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
11658 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
11659
11660 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
11661 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
11662
11663 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
11664 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11763 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11764 hardcode_action=
11765 if test -n "$hardcode_libdir_flag_spec" ||
11766 test -n "$runpath_var" ||
11767 test yes = "$hardcode_automatic"; then
11768
11769 # We can hardcode non-existent directories.
11770 if test no != "$hardcode_direct" &&
11771 # If the only mechanism to avoid hardcoding is shlibpath_var, we
11772 # have to relink, otherwise we might link with an installed library
11773 # when we should be linking with a yet-to-be-installed one
11774 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
11775 test no != "$hardcode_minus_L"; then
11776 # Linking always hardcodes the temporary library directory.
11777 hardcode_action=relink
11778 else
11779 # We can link without hardcoding, and we can hardcode nonexisting dirs.
11780 hardcode_action=immediate
11781 fi
11782 else
11783 # We cannot hardcode anything, or else we can only hardcode existing
11784 # directories.
11785 hardcode_action=unsupported
11786 fi
11787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11788 $as_echo "$hardcode_action" >&6; }
11789
11790 if test relink = "$hardcode_action" ||
11791 test yes = "$inherit_rpath"; then
11792 # Fast installation is not supported
11793 enable_fast_install=no
11794 elif test yes = "$shlibpath_overrides_runpath" ||
11795 test no = "$enable_shared"; then
11796 # Fast installation is not necessary
11797 enable_fast_install=needless
11798 fi
11799
11800
11801
11802
11803
11804
11805 if test yes != "$enable_dlopen"; then
11806 enable_dlopen=unknown
11807 enable_dlopen_self=unknown
11808 enable_dlopen_self_static=unknown
11809 else
11810 lt_cv_dlopen=no
11811 lt_cv_dlopen_libs=
11812
11813 case $host_os in
11814 beos*)
11815 lt_cv_dlopen=load_add_on
11816 lt_cv_dlopen_libs=
11817 lt_cv_dlopen_self=yes
11818 ;;
11819
11820 mingw* | pw32* | cegcc*)
11821 lt_cv_dlopen=LoadLibrary
11822 lt_cv_dlopen_libs=
11823 ;;
11824
11825 cygwin*)
11826 lt_cv_dlopen=dlopen
11827 lt_cv_dlopen_libs=
11828 ;;
11829
11830 darwin*)
11831 # if libdl is installed we need to link against it
11832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11833 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11834 if ${ac_cv_lib_dl_dlopen+:} false; then :
11835 $as_echo_n "(cached) " >&6
11836 else
11837 ac_check_lib_save_LIBS=$LIBS
11838 LIBS="-ldl $LIBS"
11839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11840 /* end confdefs.h. */
11841
11842 /* Override any GCC internal prototype to avoid an error.
11843 Use char because int might match the return type of a GCC
11844 builtin and then its argument prototype would still apply. */
11845 #ifdef __cplusplus
11846 extern "C"
11847 #endif
11848 char dlopen ();
11849 int
11850 main ()
11851 {
11852 return dlopen ();
11853 ;
11854 return 0;
11855 }
11856 _ACEOF
11857 if ac_fn_c_try_link "$LINENO"; then :
11858 ac_cv_lib_dl_dlopen=yes
11859 else
11860 ac_cv_lib_dl_dlopen=no
11861 fi
11862 rm -f core conftest.err conftest.$ac_objext \
11863 conftest$ac_exeext conftest.$ac_ext
11864 LIBS=$ac_check_lib_save_LIBS
11865 fi
11866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11867 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11868 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11869 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11870 else
11871
11872 lt_cv_dlopen=dyld
11873 lt_cv_dlopen_libs=
11874 lt_cv_dlopen_self=yes
11875
11876 fi
11877
11878 ;;
11879
11880 tpf*)
11881 # Don't try to run any link tests for TPF. We know it's impossible
11882 # because TPF is a cross-compiler, and we know how we open DSOs.
11883 lt_cv_dlopen=dlopen
11884 lt_cv_dlopen_libs=
11885 lt_cv_dlopen_self=no
11886 ;;
11887
11888 *)
11889 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11890 if test "x$ac_cv_func_shl_load" = xyes; then :
11891 lt_cv_dlopen=shl_load
11892 else
11893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11894 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11895 if ${ac_cv_lib_dld_shl_load+:} false; then :
11896 $as_echo_n "(cached) " >&6
11897 else
11898 ac_check_lib_save_LIBS=$LIBS
11899 LIBS="-ldld $LIBS"
11900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11901 /* end confdefs.h. */
11902
11903 /* Override any GCC internal prototype to avoid an error.
11904 Use char because int might match the return type of a GCC
11905 builtin and then its argument prototype would still apply. */
11906 #ifdef __cplusplus
11907 extern "C"
11908 #endif
11909 char shl_load ();
11910 int
11911 main ()
11912 {
11913 return shl_load ();
11914 ;
11915 return 0;
11916 }
11917 _ACEOF
11918 if ac_fn_c_try_link "$LINENO"; then :
11919 ac_cv_lib_dld_shl_load=yes
11920 else
11921 ac_cv_lib_dld_shl_load=no
11922 fi
11923 rm -f core conftest.err conftest.$ac_objext \
11924 conftest$ac_exeext conftest.$ac_ext
11925 LIBS=$ac_check_lib_save_LIBS
11926 fi
11927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11928 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11929 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11930 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
11931 else
11932 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11933 if test "x$ac_cv_func_dlopen" = xyes; then :
11934 lt_cv_dlopen=dlopen
11935 else
11936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11937 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11938 if ${ac_cv_lib_dl_dlopen+:} false; then :
11939 $as_echo_n "(cached) " >&6
11940 else
11941 ac_check_lib_save_LIBS=$LIBS
11942 LIBS="-ldl $LIBS"
11943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11944 /* end confdefs.h. */
11945
11946 /* Override any GCC internal prototype to avoid an error.
11947 Use char because int might match the return type of a GCC
11948 builtin and then its argument prototype would still apply. */
11949 #ifdef __cplusplus
11950 extern "C"
11951 #endif
11952 char dlopen ();
11953 int
11954 main ()
11955 {
11956 return dlopen ();
11957 ;
11958 return 0;
11959 }
11960 _ACEOF
11961 if ac_fn_c_try_link "$LINENO"; then :
11962 ac_cv_lib_dl_dlopen=yes
11963 else
11964 ac_cv_lib_dl_dlopen=no
11965 fi
11966 rm -f core conftest.err conftest.$ac_objext \
11967 conftest$ac_exeext conftest.$ac_ext
11968 LIBS=$ac_check_lib_save_LIBS
11969 fi
11970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11971 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11972 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11973 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11974 else
11975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11976 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11977 if ${ac_cv_lib_svld_dlopen+:} false; then :
11978 $as_echo_n "(cached) " >&6
11979 else
11980 ac_check_lib_save_LIBS=$LIBS
11981 LIBS="-lsvld $LIBS"
11982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11983 /* end confdefs.h. */
11984
11985 /* Override any GCC internal prototype to avoid an error.
11986 Use char because int might match the return type of a GCC
11987 builtin and then its argument prototype would still apply. */
11988 #ifdef __cplusplus
11989 extern "C"
11990 #endif
11991 char dlopen ();
11992 int
11993 main ()
11994 {
11995 return dlopen ();
11996 ;
11997 return 0;
11998 }
11999 _ACEOF
12000 if ac_fn_c_try_link "$LINENO"; then :
12001 ac_cv_lib_svld_dlopen=yes
12002 else
12003 ac_cv_lib_svld_dlopen=no
12004 fi
12005 rm -f core conftest.err conftest.$ac_objext \
12006 conftest$ac_exeext conftest.$ac_ext
12007 LIBS=$ac_check_lib_save_LIBS
12008 fi
12009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12010 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12011 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
12012 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
12013 else
12014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12015 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12016 if ${ac_cv_lib_dld_dld_link+:} false; then :
12017 $as_echo_n "(cached) " >&6
12018 else
12019 ac_check_lib_save_LIBS=$LIBS
12020 LIBS="-ldld $LIBS"
12021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12022 /* end confdefs.h. */
12023
12024 /* Override any GCC internal prototype to avoid an error.
12025 Use char because int might match the return type of a GCC
12026 builtin and then its argument prototype would still apply. */
12027 #ifdef __cplusplus
12028 extern "C"
12029 #endif
12030 char dld_link ();
12031 int
12032 main ()
12033 {
12034 return dld_link ();
12035 ;
12036 return 0;
12037 }
12038 _ACEOF
12039 if ac_fn_c_try_link "$LINENO"; then :
12040 ac_cv_lib_dld_dld_link=yes
12041 else
12042 ac_cv_lib_dld_dld_link=no
12043 fi
12044 rm -f core conftest.err conftest.$ac_objext \
12045 conftest$ac_exeext conftest.$ac_ext
12046 LIBS=$ac_check_lib_save_LIBS
12047 fi
12048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12049 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12050 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12051 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
12052 fi
12053
12054
12055 fi
12056
12057
12058 fi
12059
12060
12061 fi
12062
12063
12064 fi
12065
12066
12067 fi
12068
12069 ;;
12070 esac
12071
12072 if test no = "$lt_cv_dlopen"; then
12073 enable_dlopen=no
12074 else
12075 enable_dlopen=yes
12076 fi
12077
12078 case $lt_cv_dlopen in
12079 dlopen)
12080 save_CPPFLAGS=$CPPFLAGS
12081 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12082
12083 save_LDFLAGS=$LDFLAGS
12084 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12085
12086 save_LIBS=$LIBS
12087 LIBS="$lt_cv_dlopen_libs $LIBS"
12088
12089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12090 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12091 if ${lt_cv_dlopen_self+:} false; then :
12092 $as_echo_n "(cached) " >&6
12093 else
12094 if test yes = "$cross_compiling"; then :
12095 lt_cv_dlopen_self=cross
12096 else
12097 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12098 lt_status=$lt_dlunknown
12099 cat > conftest.$ac_ext <<_LT_EOF
12100 #line $LINENO "configure"
12101 #include "confdefs.h"
12102
12103 #if HAVE_DLFCN_H
12104 #include <dlfcn.h>
12105 #endif
12106
12107 #include <stdio.h>
12108
12109 #ifdef RTLD_GLOBAL
12110 # define LT_DLGLOBAL RTLD_GLOBAL
12111 #else
12112 # ifdef DL_GLOBAL
12113 # define LT_DLGLOBAL DL_GLOBAL
12114 # else
12115 # define LT_DLGLOBAL 0
12116 # endif
12117 #endif
12118
12119 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12120 find out it does not work in some platform. */
12121 #ifndef LT_DLLAZY_OR_NOW
12122 # ifdef RTLD_LAZY
12123 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12124 # else
12125 # ifdef DL_LAZY
12126 # define LT_DLLAZY_OR_NOW DL_LAZY
12127 # else
12128 # ifdef RTLD_NOW
12129 # define LT_DLLAZY_OR_NOW RTLD_NOW
12130 # else
12131 # ifdef DL_NOW
12132 # define LT_DLLAZY_OR_NOW DL_NOW
12133 # else
12134 # define LT_DLLAZY_OR_NOW 0
12135 # endif
12136 # endif
12137 # endif
12138 # endif
12139 #endif
12140
12141 /* When -fvisibility=hidden is used, assume the code has been annotated
12142 correspondingly for the symbols needed. */
12143 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12144 int fnord () __attribute__((visibility("default")));
12145 #endif
12146
12147 int fnord () { return 42; }
12148 int main ()
12149 {
12150 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12151 int status = $lt_dlunknown;
12152
12153 if (self)
12154 {
12155 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12156 else
12157 {
12158 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12159 else puts (dlerror ());
12160 }
12161 /* dlclose (self); */
12162 }
12163 else
12164 puts (dlerror ());
12165
12166 return status;
12167 }
12168 _LT_EOF
12169 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12170 (eval $ac_link) 2>&5
12171 ac_status=$?
12172 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12173 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12174 (./conftest; exit; ) >&5 2>/dev/null
12175 lt_status=$?
12176 case x$lt_status in
12177 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12178 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12179 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12180 esac
12181 else :
12182 # compilation failed
12183 lt_cv_dlopen_self=no
12184 fi
12185 fi
12186 rm -fr conftest*
12187
12188
12189 fi
12190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12191 $as_echo "$lt_cv_dlopen_self" >&6; }
12192
12193 if test yes = "$lt_cv_dlopen_self"; then
12194 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12196 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12197 if ${lt_cv_dlopen_self_static+:} false; then :
12198 $as_echo_n "(cached) " >&6
12199 else
12200 if test yes = "$cross_compiling"; then :
12201 lt_cv_dlopen_self_static=cross
12202 else
12203 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12204 lt_status=$lt_dlunknown
12205 cat > conftest.$ac_ext <<_LT_EOF
12206 #line $LINENO "configure"
12207 #include "confdefs.h"
12208
12209 #if HAVE_DLFCN_H
12210 #include <dlfcn.h>
12211 #endif
12212
12213 #include <stdio.h>
12214
12215 #ifdef RTLD_GLOBAL
12216 # define LT_DLGLOBAL RTLD_GLOBAL
12217 #else
12218 # ifdef DL_GLOBAL
12219 # define LT_DLGLOBAL DL_GLOBAL
12220 # else
12221 # define LT_DLGLOBAL 0
12222 # endif
12223 #endif
12224
12225 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12226 find out it does not work in some platform. */
12227 #ifndef LT_DLLAZY_OR_NOW
12228 # ifdef RTLD_LAZY
12229 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12230 # else
12231 # ifdef DL_LAZY
12232 # define LT_DLLAZY_OR_NOW DL_LAZY
12233 # else
12234 # ifdef RTLD_NOW
12235 # define LT_DLLAZY_OR_NOW RTLD_NOW
12236 # else
12237 # ifdef DL_NOW
12238 # define LT_DLLAZY_OR_NOW DL_NOW
12239 # else
12240 # define LT_DLLAZY_OR_NOW 0
12241 # endif
12242 # endif
12243 # endif
12244 # endif
12245 #endif
12246
12247 /* When -fvisibility=hidden is used, assume the code has been annotated
12248 correspondingly for the symbols needed. */
12249 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12250 int fnord () __attribute__((visibility("default")));
12251 #endif
12252
12253 int fnord () { return 42; }
12254 int main ()
12255 {
12256 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12257 int status = $lt_dlunknown;
12258
12259 if (self)
12260 {
12261 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12262 else
12263 {
12264 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12265 else puts (dlerror ());
12266 }
12267 /* dlclose (self); */
12268 }
12269 else
12270 puts (dlerror ());
12271
12272 return status;
12273 }
12274 _LT_EOF
12275 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12276 (eval $ac_link) 2>&5
12277 ac_status=$?
12278 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12279 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12280 (./conftest; exit; ) >&5 2>/dev/null
12281 lt_status=$?
12282 case x$lt_status in
12283 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12284 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12285 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12286 esac
12287 else :
12288 # compilation failed
12289 lt_cv_dlopen_self_static=no
12290 fi
12291 fi
12292 rm -fr conftest*
12293
12294
12295 fi
12296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12297 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12298 fi
12299
12300 CPPFLAGS=$save_CPPFLAGS
12301 LDFLAGS=$save_LDFLAGS
12302 LIBS=$save_LIBS
12303 ;;
12304 esac
12305
12306 case $lt_cv_dlopen_self in
12307 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12308 *) enable_dlopen_self=unknown ;;
12309 esac
12310
12311 case $lt_cv_dlopen_self_static in
12312 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12313 *) enable_dlopen_self_static=unknown ;;
12314 esac
12315 fi
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333 striplib=
12334 old_striplib=
12335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12336 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12337 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12338 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12339 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12341 $as_echo "yes" >&6; }
12342 else
12343 # FIXME - insert some real tests, host_os isn't really good enough
12344 case $host_os in
12345 darwin*)
12346 if test -n "$STRIP"; then
12347 striplib="$STRIP -x"
12348 old_striplib="$STRIP -S"
12349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12350 $as_echo "yes" >&6; }
12351 else
12352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12353 $as_echo "no" >&6; }
12354 fi
12355 ;;
12356 *)
12357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12358 $as_echo "no" >&6; }
12359 ;;
12360 esac
12361 fi
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374 # Report what library types will actually be built
12375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12376 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12378 $as_echo "$can_build_shared" >&6; }
12379
12380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12381 $as_echo_n "checking whether to build shared libraries... " >&6; }
12382 test no = "$can_build_shared" && enable_shared=no
12383
12384 # On AIX, shared libraries and static libraries use the same namespace, and
12385 # are all built from PIC.
12386 case $host_os in
12387 aix3*)
12388 test yes = "$enable_shared" && enable_static=no
12389 if test -n "$RANLIB"; then
12390 archive_cmds="$archive_cmds~\$RANLIB \$lib"
12391 postinstall_cmds='$RANLIB $lib'
12392 fi
12393 ;;
12394
12395 aix[4-9]*)
12396 if test ia64 != "$host_cpu"; then
12397 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
12398 yes,aix,yes) ;; # shared object as lib.so file only
12399 yes,svr4,*) ;; # shared object as lib.so archive member only
12400 yes,*) enable_static=no ;; # shared object in lib.a archive as well
12401 esac
12402 fi
12403 ;;
12404 esac
12405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12406 $as_echo "$enable_shared" >&6; }
12407
12408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12409 $as_echo_n "checking whether to build static libraries... " >&6; }
12410 # Make sure either enable_shared or enable_static is yes.
12411 test yes = "$enable_shared" || enable_static=yes
12412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12413 $as_echo "$enable_static" >&6; }
12414
12415
12416
12417
12418 fi
12419 ac_ext=c
12420 ac_cpp='$CPP $CPPFLAGS'
12421 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12422 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12423 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12424
12425 CC=$lt_save_CC
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441 ac_config_commands="$ac_config_commands libtool"
12442
12443
12444
12445
12446 # Only expand once:
12447
12448
12449
12450 # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
12463 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
12464 if ${ac_cv_prog_cc_c99+:} false; then :
12465 $as_echo_n "(cached) " >&6
12466 else
12467 ac_cv_prog_cc_c99=no
12468 ac_save_CC=$CC
12469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12470 /* end confdefs.h. */
12471 #include <stdarg.h>
12472 #include <stdbool.h>
12473 #include <stdlib.h>
12474 #include <wchar.h>
12475 #include <stdio.h>
12476
12477 // Check varargs macros. These examples are taken from C99 6.10.3.5.
12478 #define debug(...) fprintf (stderr, __VA_ARGS__)
12479 #define showlist(...) puts (#__VA_ARGS__)
12480 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
12481 static void
12482 test_varargs_macros (void)
12483 {
12484 int x = 1234;
12485 int y = 5678;
12486 debug ("Flag");
12487 debug ("X = %d\n", x);
12488 showlist (The first, second, and third items.);
12489 report (x>y, "x is %d but y is %d", x, y);
12490 }
12491
12492 // Check long long types.
12493 #define BIG64 18446744073709551615ull
12494 #define BIG32 4294967295ul
12495 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
12496 #if !BIG_OK
12497 your preprocessor is broken;
12498 #endif
12499 #if BIG_OK
12500 #else
12501 your preprocessor is broken;
12502 #endif
12503 static long long int bignum = -9223372036854775807LL;
12504 static unsigned long long int ubignum = BIG64;
12505
12506 struct incomplete_array
12507 {
12508 int datasize;
12509 double data[];
12510 };
12511
12512 struct named_init {
12513 int number;
12514 const wchar_t *name;
12515 double average;
12516 };
12517
12518 typedef const char *ccp;
12519
12520 static inline int
12521 test_restrict (ccp restrict text)
12522 {
12523 // See if C++-style comments work.
12524 // Iterate through items via the restricted pointer.
12525 // Also check for declarations in for loops.
12526 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
12527 continue;
12528 return 0;
12529 }
12530
12531 // Check varargs and va_copy.
12532 static void
12533 test_varargs (const char *format, ...)
12534 {
12535 va_list args;
12536 va_start (args, format);
12537 va_list args_copy;
12538 va_copy (args_copy, args);
12539
12540 const char *str;
12541 int number;
12542 float fnumber;
12543
12544 while (*format)
12545 {
12546 switch (*format++)
12547 {
12548 case 's': // string
12549 str = va_arg (args_copy, const char *);
12550 break;
12551 case 'd': // int
12552 number = va_arg (args_copy, int);
12553 break;
12554 case 'f': // float
12555 fnumber = va_arg (args_copy, double);
12556 break;
12557 default:
12558 break;
12559 }
12560 }
12561 va_end (args_copy);
12562 va_end (args);
12563 }
12564
12565 int
12566 main ()
12567 {
12568
12569 // Check bool.
12570 _Bool success = false;
12571
12572 // Check restrict.
12573 if (test_restrict ("String literal") == 0)
12574 success = true;
12575 char *restrict newvar = "Another string";
12576
12577 // Check varargs.
12578 test_varargs ("s, d' f .", "string", 65, 34.234);
12579 test_varargs_macros ();
12580
12581 // Check flexible array members.
12582 struct incomplete_array *ia =
12583 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
12584 ia->datasize = 10;
12585 for (int i = 0; i < ia->datasize; ++i)
12586 ia->data[i] = i * 1.234;
12587
12588 // Check named initializers.
12589 struct named_init ni = {
12590 .number = 34,
12591 .name = L"Test wide string",
12592 .average = 543.34343,
12593 };
12594
12595 ni.number = 58;
12596
12597 int dynamic_array[ni.number];
12598 dynamic_array[ni.number - 1] = 543;
12599
12600 // work around unused variable warnings
12601 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
12602 || dynamic_array[ni.number - 1] != 543);
12603
12604 ;
12605 return 0;
12606 }
12607 _ACEOF
12608 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
12609 do
12610 CC="$ac_save_CC $ac_arg"
12611 if ac_fn_c_try_compile "$LINENO"; then :
12612 ac_cv_prog_cc_c99=$ac_arg
12613 fi
12614 rm -f core conftest.err conftest.$ac_objext
12615 test "x$ac_cv_prog_cc_c99" != "xno" && break
12616 done
12617 rm -f conftest.$ac_ext
12618 CC=$ac_save_CC
12619
12620 fi
12621 # AC_CACHE_VAL
12622 case "x$ac_cv_prog_cc_c99" in
12623 x)
12624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
12625 $as_echo "none needed" >&6; } ;;
12626 xno)
12627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
12628 $as_echo "unsupported" >&6; } ;;
12629 *)
12630 CC="$CC $ac_cv_prog_cc_c99"
12631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
12632 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
12633 esac
12634 if test "x$ac_cv_prog_cc_c99" != xno; then :
12635
12636 fi
12637
12638
12639
12640
12641
12642
12643 ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
12644 if test "x$ac_cv_have_decl___clang__" = xyes; then :
12645 CLANGCC="yes"
12646 else
12647 CLANGCC="no"
12648 fi
12649
12650 ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
12651 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
12652 INTELCC="yes"
12653 else
12654 INTELCC="no"
12655 fi
12656
12657 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
12658 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
12659 SUNCC="yes"
12660 else
12661 SUNCC="no"
12662 fi
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
12673 if test -n "$ac_tool_prefix"; then
12674 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
12675 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
12676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12677 $as_echo_n "checking for $ac_word... " >&6; }
12678 if ${ac_cv_path_PKG_CONFIG+:} false; then :
12679 $as_echo_n "(cached) " >&6
12680 else
12681 case $PKG_CONFIG in
12682 [\\/]* | ?:[\\/]*)
12683 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12684 ;;
12685 *)
12686 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12687 for as_dir in $PATH
12688 do
12689 IFS=$as_save_IFS
12690 test -z "$as_dir" && as_dir=.
12691 for ac_exec_ext in '' $ac_executable_extensions; do
12692 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12693 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12695 break 2
12696 fi
12697 done
12698 done
12699 IFS=$as_save_IFS
12700
12701 ;;
12702 esac
12703 fi
12704 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12705 if test -n "$PKG_CONFIG"; then
12706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12707 $as_echo "$PKG_CONFIG" >&6; }
12708 else
12709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12710 $as_echo "no" >&6; }
12711 fi
12712
12713
12714 fi
12715 if test -z "$ac_cv_path_PKG_CONFIG"; then
12716 ac_pt_PKG_CONFIG=$PKG_CONFIG
12717 # Extract the first word of "pkg-config", so it can be a program name with args.
12718 set dummy pkg-config; ac_word=$2
12719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12720 $as_echo_n "checking for $ac_word... " >&6; }
12721 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
12722 $as_echo_n "(cached) " >&6
12723 else
12724 case $ac_pt_PKG_CONFIG in
12725 [\\/]* | ?:[\\/]*)
12726 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
12727 ;;
12728 *)
12729 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12730 for as_dir in $PATH
12731 do
12732 IFS=$as_save_IFS
12733 test -z "$as_dir" && as_dir=.
12734 for ac_exec_ext in '' $ac_executable_extensions; do
12735 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12736 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12737 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12738 break 2
12739 fi
12740 done
12741 done
12742 IFS=$as_save_IFS
12743
12744 ;;
12745 esac
12746 fi
12747 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
12748 if test -n "$ac_pt_PKG_CONFIG"; then
12749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
12750 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
12751 else
12752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12753 $as_echo "no" >&6; }
12754 fi
12755
12756 if test "x$ac_pt_PKG_CONFIG" = x; then
12757 PKG_CONFIG=""
12758 else
12759 case $cross_compiling:$ac_tool_warned in
12760 yes:)
12761 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12762 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12763 ac_tool_warned=yes ;;
12764 esac
12765 PKG_CONFIG=$ac_pt_PKG_CONFIG
12766 fi
12767 else
12768 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
12769 fi
12770
12771 fi
12772 if test -n "$PKG_CONFIG"; then
12773 _pkg_min_version=0.9.0
12774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
12775 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
12776 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
12777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12778 $as_echo "yes" >&6; }
12779 else
12780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12781 $as_echo "no" >&6; }
12782 PKG_CONFIG=""
12783 fi
12784 fi
12785
12786
12787
12788
12789
12790 # Check whether --enable-selective-werror was given.
12791 if test "${enable_selective_werror+set}" = set; then :
12792 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
12793 else
12794 SELECTIVE_WERROR=yes
12795 fi
12796
12797
12798
12799
12800
12801 # -v is too short to test reliably with XORG_TESTSET_CFLAG
12802 if test "x$SUNCC" = "xyes"; then
12803 BASE_CFLAGS="-v"
12804 else
12805 BASE_CFLAGS=""
12806 fi
12807
12808 # This chunk of warnings were those that existed in the legacy CWARNFLAGS
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822 xorg_testset_save_CFLAGS="$CFLAGS"
12823
12824 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12825 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12827 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12828 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12829 $as_echo_n "(cached) " >&6
12830 else
12831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12832 /* end confdefs.h. */
12833 int i;
12834 _ACEOF
12835 if ac_fn_c_try_compile "$LINENO"; then :
12836 xorg_cv_cc_flag_unknown_warning_option=yes
12837 else
12838 xorg_cv_cc_flag_unknown_warning_option=no
12839 fi
12840 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12841 fi
12842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12843 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12844 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12845 CFLAGS="$xorg_testset_save_CFLAGS"
12846 fi
12847
12848 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12849 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12850 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12851 fi
12852 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12854 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12855 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12856 $as_echo_n "(cached) " >&6
12857 else
12858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12859 /* end confdefs.h. */
12860 int i;
12861 _ACEOF
12862 if ac_fn_c_try_compile "$LINENO"; then :
12863 xorg_cv_cc_flag_unused_command_line_argument=yes
12864 else
12865 xorg_cv_cc_flag_unused_command_line_argument=no
12866 fi
12867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12868 fi
12869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12870 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12871 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12872 CFLAGS="$xorg_testset_save_CFLAGS"
12873 fi
12874
12875 found="no"
12876
12877 if test $found = "no" ; then
12878 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12879 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12880 fi
12881
12882 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12883 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12884 fi
12885
12886 CFLAGS="$CFLAGS -Wall"
12887
12888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
12889 $as_echo_n "checking if $CC supports -Wall... " >&6; }
12890 cacheid=xorg_cv_cc_flag__Wall
12891 if eval \${$cacheid+:} false; then :
12892 $as_echo_n "(cached) " >&6
12893 else
12894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12895 /* end confdefs.h. */
12896 int i;
12897 int
12898 main ()
12899 {
12900
12901 ;
12902 return 0;
12903 }
12904 _ACEOF
12905 if ac_fn_c_try_link "$LINENO"; then :
12906 eval $cacheid=yes
12907 else
12908 eval $cacheid=no
12909 fi
12910 rm -f core conftest.err conftest.$ac_objext \
12911 conftest$ac_exeext conftest.$ac_ext
12912 fi
12913
12914
12915 CFLAGS="$xorg_testset_save_CFLAGS"
12916
12917 eval supported=\$$cacheid
12918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12919 $as_echo "$supported" >&6; }
12920 if test "$supported" = "yes" ; then
12921 BASE_CFLAGS="$BASE_CFLAGS -Wall"
12922 found="yes"
12923 fi
12924 fi
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940 xorg_testset_save_CFLAGS="$CFLAGS"
12941
12942 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12943 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12945 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12946 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12947 $as_echo_n "(cached) " >&6
12948 else
12949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12950 /* end confdefs.h. */
12951 int i;
12952 _ACEOF
12953 if ac_fn_c_try_compile "$LINENO"; then :
12954 xorg_cv_cc_flag_unknown_warning_option=yes
12955 else
12956 xorg_cv_cc_flag_unknown_warning_option=no
12957 fi
12958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12959 fi
12960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12961 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12962 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12963 CFLAGS="$xorg_testset_save_CFLAGS"
12964 fi
12965
12966 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12967 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12968 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12969 fi
12970 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12972 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12973 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12974 $as_echo_n "(cached) " >&6
12975 else
12976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12977 /* end confdefs.h. */
12978 int i;
12979 _ACEOF
12980 if ac_fn_c_try_compile "$LINENO"; then :
12981 xorg_cv_cc_flag_unused_command_line_argument=yes
12982 else
12983 xorg_cv_cc_flag_unused_command_line_argument=no
12984 fi
12985 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12986 fi
12987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12988 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12989 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12990 CFLAGS="$xorg_testset_save_CFLAGS"
12991 fi
12992
12993 found="no"
12994
12995 if test $found = "no" ; then
12996 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12997 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12998 fi
12999
13000 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13001 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13002 fi
13003
13004 CFLAGS="$CFLAGS -Wpointer-arith"
13005
13006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
13007 $as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
13008 cacheid=xorg_cv_cc_flag__Wpointer_arith
13009 if eval \${$cacheid+:} false; then :
13010 $as_echo_n "(cached) " >&6
13011 else
13012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13013 /* end confdefs.h. */
13014 int i;
13015 int
13016 main ()
13017 {
13018
13019 ;
13020 return 0;
13021 }
13022 _ACEOF
13023 if ac_fn_c_try_link "$LINENO"; then :
13024 eval $cacheid=yes
13025 else
13026 eval $cacheid=no
13027 fi
13028 rm -f core conftest.err conftest.$ac_objext \
13029 conftest$ac_exeext conftest.$ac_ext
13030 fi
13031
13032
13033 CFLAGS="$xorg_testset_save_CFLAGS"
13034
13035 eval supported=\$$cacheid
13036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13037 $as_echo "$supported" >&6; }
13038 if test "$supported" = "yes" ; then
13039 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
13040 found="yes"
13041 fi
13042 fi
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058 xorg_testset_save_CFLAGS="$CFLAGS"
13059
13060 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13061 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13063 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13064 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13065 $as_echo_n "(cached) " >&6
13066 else
13067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13068 /* end confdefs.h. */
13069 int i;
13070 _ACEOF
13071 if ac_fn_c_try_compile "$LINENO"; then :
13072 xorg_cv_cc_flag_unknown_warning_option=yes
13073 else
13074 xorg_cv_cc_flag_unknown_warning_option=no
13075 fi
13076 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13077 fi
13078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13079 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13080 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13081 CFLAGS="$xorg_testset_save_CFLAGS"
13082 fi
13083
13084 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13085 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13086 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13087 fi
13088 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13090 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13091 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13092 $as_echo_n "(cached) " >&6
13093 else
13094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13095 /* end confdefs.h. */
13096 int i;
13097 _ACEOF
13098 if ac_fn_c_try_compile "$LINENO"; then :
13099 xorg_cv_cc_flag_unused_command_line_argument=yes
13100 else
13101 xorg_cv_cc_flag_unused_command_line_argument=no
13102 fi
13103 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13104 fi
13105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13106 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13107 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13108 CFLAGS="$xorg_testset_save_CFLAGS"
13109 fi
13110
13111 found="no"
13112
13113 if test $found = "no" ; then
13114 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13115 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13116 fi
13117
13118 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13119 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13120 fi
13121
13122 CFLAGS="$CFLAGS -Wmissing-declarations"
13123
13124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
13125 $as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
13126 cacheid=xorg_cv_cc_flag__Wmissing_declarations
13127 if eval \${$cacheid+:} false; then :
13128 $as_echo_n "(cached) " >&6
13129 else
13130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13131 /* end confdefs.h. */
13132 int i;
13133 int
13134 main ()
13135 {
13136
13137 ;
13138 return 0;
13139 }
13140 _ACEOF
13141 if ac_fn_c_try_link "$LINENO"; then :
13142 eval $cacheid=yes
13143 else
13144 eval $cacheid=no
13145 fi
13146 rm -f core conftest.err conftest.$ac_objext \
13147 conftest$ac_exeext conftest.$ac_ext
13148 fi
13149
13150
13151 CFLAGS="$xorg_testset_save_CFLAGS"
13152
13153 eval supported=\$$cacheid
13154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13155 $as_echo "$supported" >&6; }
13156 if test "$supported" = "yes" ; then
13157 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
13158 found="yes"
13159 fi
13160 fi
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176 xorg_testset_save_CFLAGS="$CFLAGS"
13177
13178 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13179 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13181 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13182 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13183 $as_echo_n "(cached) " >&6
13184 else
13185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13186 /* end confdefs.h. */
13187 int i;
13188 _ACEOF
13189 if ac_fn_c_try_compile "$LINENO"; then :
13190 xorg_cv_cc_flag_unknown_warning_option=yes
13191 else
13192 xorg_cv_cc_flag_unknown_warning_option=no
13193 fi
13194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13195 fi
13196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13197 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13198 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13199 CFLAGS="$xorg_testset_save_CFLAGS"
13200 fi
13201
13202 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13203 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13204 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13205 fi
13206 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13208 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13209 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13210 $as_echo_n "(cached) " >&6
13211 else
13212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13213 /* end confdefs.h. */
13214 int i;
13215 _ACEOF
13216 if ac_fn_c_try_compile "$LINENO"; then :
13217 xorg_cv_cc_flag_unused_command_line_argument=yes
13218 else
13219 xorg_cv_cc_flag_unused_command_line_argument=no
13220 fi
13221 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13222 fi
13223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13224 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13225 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13226 CFLAGS="$xorg_testset_save_CFLAGS"
13227 fi
13228
13229 found="no"
13230
13231 if test $found = "no" ; then
13232 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13233 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13234 fi
13235
13236 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13237 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13238 fi
13239
13240 CFLAGS="$CFLAGS -Wformat=2"
13241
13242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
13243 $as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
13244 cacheid=xorg_cv_cc_flag__Wformat_2
13245 if eval \${$cacheid+:} false; then :
13246 $as_echo_n "(cached) " >&6
13247 else
13248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13249 /* end confdefs.h. */
13250 int i;
13251 int
13252 main ()
13253 {
13254
13255 ;
13256 return 0;
13257 }
13258 _ACEOF
13259 if ac_fn_c_try_link "$LINENO"; then :
13260 eval $cacheid=yes
13261 else
13262 eval $cacheid=no
13263 fi
13264 rm -f core conftest.err conftest.$ac_objext \
13265 conftest$ac_exeext conftest.$ac_ext
13266 fi
13267
13268
13269 CFLAGS="$xorg_testset_save_CFLAGS"
13270
13271 eval supported=\$$cacheid
13272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13273 $as_echo "$supported" >&6; }
13274 if test "$supported" = "yes" ; then
13275 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
13276 found="yes"
13277 fi
13278 fi
13279
13280 if test $found = "no" ; then
13281 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13282 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13283 fi
13284
13285 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13286 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13287 fi
13288
13289 CFLAGS="$CFLAGS -Wformat"
13290
13291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
13292 $as_echo_n "checking if $CC supports -Wformat... " >&6; }
13293 cacheid=xorg_cv_cc_flag__Wformat
13294 if eval \${$cacheid+:} false; then :
13295 $as_echo_n "(cached) " >&6
13296 else
13297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13298 /* end confdefs.h. */
13299 int i;
13300 int
13301 main ()
13302 {
13303
13304 ;
13305 return 0;
13306 }
13307 _ACEOF
13308 if ac_fn_c_try_link "$LINENO"; then :
13309 eval $cacheid=yes
13310 else
13311 eval $cacheid=no
13312 fi
13313 rm -f core conftest.err conftest.$ac_objext \
13314 conftest$ac_exeext conftest.$ac_ext
13315 fi
13316
13317
13318 CFLAGS="$xorg_testset_save_CFLAGS"
13319
13320 eval supported=\$$cacheid
13321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13322 $as_echo "$supported" >&6; }
13323 if test "$supported" = "yes" ; then
13324 BASE_CFLAGS="$BASE_CFLAGS -Wformat"
13325 found="yes"
13326 fi
13327 fi
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345 xorg_testset_save_CFLAGS="$CFLAGS"
13346
13347 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13348 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13350 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13351 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13352 $as_echo_n "(cached) " >&6
13353 else
13354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13355 /* end confdefs.h. */
13356 int i;
13357 _ACEOF
13358 if ac_fn_c_try_compile "$LINENO"; then :
13359 xorg_cv_cc_flag_unknown_warning_option=yes
13360 else
13361 xorg_cv_cc_flag_unknown_warning_option=no
13362 fi
13363 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13364 fi
13365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13366 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13367 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13368 CFLAGS="$xorg_testset_save_CFLAGS"
13369 fi
13370
13371 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13372 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13373 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13374 fi
13375 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13377 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13378 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13379 $as_echo_n "(cached) " >&6
13380 else
13381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13382 /* end confdefs.h. */
13383 int i;
13384 _ACEOF
13385 if ac_fn_c_try_compile "$LINENO"; then :
13386 xorg_cv_cc_flag_unused_command_line_argument=yes
13387 else
13388 xorg_cv_cc_flag_unused_command_line_argument=no
13389 fi
13390 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13391 fi
13392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13393 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13394 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13395 CFLAGS="$xorg_testset_save_CFLAGS"
13396 fi
13397
13398 found="no"
13399
13400 if test $found = "no" ; then
13401 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13402 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13403 fi
13404
13405 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13406 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13407 fi
13408
13409 CFLAGS="$CFLAGS -Wstrict-prototypes"
13410
13411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
13412 $as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
13413 cacheid=xorg_cv_cc_flag__Wstrict_prototypes
13414 if eval \${$cacheid+:} false; then :
13415 $as_echo_n "(cached) " >&6
13416 else
13417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13418 /* end confdefs.h. */
13419 int i;
13420 int
13421 main ()
13422 {
13423
13424 ;
13425 return 0;
13426 }
13427 _ACEOF
13428 if ac_fn_c_try_link "$LINENO"; then :
13429 eval $cacheid=yes
13430 else
13431 eval $cacheid=no
13432 fi
13433 rm -f core conftest.err conftest.$ac_objext \
13434 conftest$ac_exeext conftest.$ac_ext
13435 fi
13436
13437
13438 CFLAGS="$xorg_testset_save_CFLAGS"
13439
13440 eval supported=\$$cacheid
13441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13442 $as_echo "$supported" >&6; }
13443 if test "$supported" = "yes" ; then
13444 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
13445 found="yes"
13446 fi
13447 fi
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463 xorg_testset_save_CFLAGS="$CFLAGS"
13464
13465 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13466 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13468 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13469 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13470 $as_echo_n "(cached) " >&6
13471 else
13472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13473 /* end confdefs.h. */
13474 int i;
13475 _ACEOF
13476 if ac_fn_c_try_compile "$LINENO"; then :
13477 xorg_cv_cc_flag_unknown_warning_option=yes
13478 else
13479 xorg_cv_cc_flag_unknown_warning_option=no
13480 fi
13481 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13482 fi
13483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13484 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13485 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13486 CFLAGS="$xorg_testset_save_CFLAGS"
13487 fi
13488
13489 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13490 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13491 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13492 fi
13493 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13495 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13496 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13497 $as_echo_n "(cached) " >&6
13498 else
13499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13500 /* end confdefs.h. */
13501 int i;
13502 _ACEOF
13503 if ac_fn_c_try_compile "$LINENO"; then :
13504 xorg_cv_cc_flag_unused_command_line_argument=yes
13505 else
13506 xorg_cv_cc_flag_unused_command_line_argument=no
13507 fi
13508 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13509 fi
13510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13511 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13512 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13513 CFLAGS="$xorg_testset_save_CFLAGS"
13514 fi
13515
13516 found="no"
13517
13518 if test $found = "no" ; then
13519 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13520 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13521 fi
13522
13523 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13524 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13525 fi
13526
13527 CFLAGS="$CFLAGS -Wmissing-prototypes"
13528
13529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
13530 $as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
13531 cacheid=xorg_cv_cc_flag__Wmissing_prototypes
13532 if eval \${$cacheid+:} false; then :
13533 $as_echo_n "(cached) " >&6
13534 else
13535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13536 /* end confdefs.h. */
13537 int i;
13538 int
13539 main ()
13540 {
13541
13542 ;
13543 return 0;
13544 }
13545 _ACEOF
13546 if ac_fn_c_try_link "$LINENO"; then :
13547 eval $cacheid=yes
13548 else
13549 eval $cacheid=no
13550 fi
13551 rm -f core conftest.err conftest.$ac_objext \
13552 conftest$ac_exeext conftest.$ac_ext
13553 fi
13554
13555
13556 CFLAGS="$xorg_testset_save_CFLAGS"
13557
13558 eval supported=\$$cacheid
13559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13560 $as_echo "$supported" >&6; }
13561 if test "$supported" = "yes" ; then
13562 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
13563 found="yes"
13564 fi
13565 fi
13566
13567
13568
13569
13570
13571
13572
13573
13574
13575
13576
13577
13578
13579
13580
13581 xorg_testset_save_CFLAGS="$CFLAGS"
13582
13583 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13584 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13586 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13587 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13588 $as_echo_n "(cached) " >&6
13589 else
13590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13591 /* end confdefs.h. */
13592 int i;
13593 _ACEOF
13594 if ac_fn_c_try_compile "$LINENO"; then :
13595 xorg_cv_cc_flag_unknown_warning_option=yes
13596 else
13597 xorg_cv_cc_flag_unknown_warning_option=no
13598 fi
13599 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13600 fi
13601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13602 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13603 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13604 CFLAGS="$xorg_testset_save_CFLAGS"
13605 fi
13606
13607 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13608 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13609 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13610 fi
13611 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13613 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13614 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13615 $as_echo_n "(cached) " >&6
13616 else
13617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13618 /* end confdefs.h. */
13619 int i;
13620 _ACEOF
13621 if ac_fn_c_try_compile "$LINENO"; then :
13622 xorg_cv_cc_flag_unused_command_line_argument=yes
13623 else
13624 xorg_cv_cc_flag_unused_command_line_argument=no
13625 fi
13626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13627 fi
13628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13629 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13630 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13631 CFLAGS="$xorg_testset_save_CFLAGS"
13632 fi
13633
13634 found="no"
13635
13636 if test $found = "no" ; then
13637 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13638 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13639 fi
13640
13641 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13642 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13643 fi
13644
13645 CFLAGS="$CFLAGS -Wnested-externs"
13646
13647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
13648 $as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
13649 cacheid=xorg_cv_cc_flag__Wnested_externs
13650 if eval \${$cacheid+:} false; then :
13651 $as_echo_n "(cached) " >&6
13652 else
13653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13654 /* end confdefs.h. */
13655 int i;
13656 int
13657 main ()
13658 {
13659
13660 ;
13661 return 0;
13662 }
13663 _ACEOF
13664 if ac_fn_c_try_link "$LINENO"; then :
13665 eval $cacheid=yes
13666 else
13667 eval $cacheid=no
13668 fi
13669 rm -f core conftest.err conftest.$ac_objext \
13670 conftest$ac_exeext conftest.$ac_ext
13671 fi
13672
13673
13674 CFLAGS="$xorg_testset_save_CFLAGS"
13675
13676 eval supported=\$$cacheid
13677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13678 $as_echo "$supported" >&6; }
13679 if test "$supported" = "yes" ; then
13680 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
13681 found="yes"
13682 fi
13683 fi
13684
13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
13699 xorg_testset_save_CFLAGS="$CFLAGS"
13700
13701 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13702 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13704 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13705 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13706 $as_echo_n "(cached) " >&6
13707 else
13708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13709 /* end confdefs.h. */
13710 int i;
13711 _ACEOF
13712 if ac_fn_c_try_compile "$LINENO"; then :
13713 xorg_cv_cc_flag_unknown_warning_option=yes
13714 else
13715 xorg_cv_cc_flag_unknown_warning_option=no
13716 fi
13717 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13718 fi
13719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13720 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13721 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13722 CFLAGS="$xorg_testset_save_CFLAGS"
13723 fi
13724
13725 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13726 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13727 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13728 fi
13729 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13731 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13732 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13733 $as_echo_n "(cached) " >&6
13734 else
13735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13736 /* end confdefs.h. */
13737 int i;
13738 _ACEOF
13739 if ac_fn_c_try_compile "$LINENO"; then :
13740 xorg_cv_cc_flag_unused_command_line_argument=yes
13741 else
13742 xorg_cv_cc_flag_unused_command_line_argument=no
13743 fi
13744 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13745 fi
13746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13747 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13748 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13749 CFLAGS="$xorg_testset_save_CFLAGS"
13750 fi
13751
13752 found="no"
13753
13754 if test $found = "no" ; then
13755 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13756 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13757 fi
13758
13759 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13760 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13761 fi
13762
13763 CFLAGS="$CFLAGS -Wbad-function-cast"
13764
13765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
13766 $as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
13767 cacheid=xorg_cv_cc_flag__Wbad_function_cast
13768 if eval \${$cacheid+:} false; then :
13769 $as_echo_n "(cached) " >&6
13770 else
13771 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13772 /* end confdefs.h. */
13773 int i;
13774 int
13775 main ()
13776 {
13777
13778 ;
13779 return 0;
13780 }
13781 _ACEOF
13782 if ac_fn_c_try_link "$LINENO"; then :
13783 eval $cacheid=yes
13784 else
13785 eval $cacheid=no
13786 fi
13787 rm -f core conftest.err conftest.$ac_objext \
13788 conftest$ac_exeext conftest.$ac_ext
13789 fi
13790
13791
13792 CFLAGS="$xorg_testset_save_CFLAGS"
13793
13794 eval supported=\$$cacheid
13795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13796 $as_echo "$supported" >&6; }
13797 if test "$supported" = "yes" ; then
13798 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
13799 found="yes"
13800 fi
13801 fi
13802
13803
13804
13805
13806
13807
13808
13809
13810
13811
13812
13813
13814
13815
13816
13817 xorg_testset_save_CFLAGS="$CFLAGS"
13818
13819 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13820 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13822 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13823 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13824 $as_echo_n "(cached) " >&6
13825 else
13826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13827 /* end confdefs.h. */
13828 int i;
13829 _ACEOF
13830 if ac_fn_c_try_compile "$LINENO"; then :
13831 xorg_cv_cc_flag_unknown_warning_option=yes
13832 else
13833 xorg_cv_cc_flag_unknown_warning_option=no
13834 fi
13835 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13836 fi
13837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13838 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13839 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13840 CFLAGS="$xorg_testset_save_CFLAGS"
13841 fi
13842
13843 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13844 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13845 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13846 fi
13847 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13849 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13850 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13851 $as_echo_n "(cached) " >&6
13852 else
13853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13854 /* end confdefs.h. */
13855 int i;
13856 _ACEOF
13857 if ac_fn_c_try_compile "$LINENO"; then :
13858 xorg_cv_cc_flag_unused_command_line_argument=yes
13859 else
13860 xorg_cv_cc_flag_unused_command_line_argument=no
13861 fi
13862 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13863 fi
13864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13865 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13866 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13867 CFLAGS="$xorg_testset_save_CFLAGS"
13868 fi
13869
13870 found="no"
13871
13872 if test $found = "no" ; then
13873 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13874 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13875 fi
13876
13877 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13878 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13879 fi
13880
13881 CFLAGS="$CFLAGS -Wold-style-definition"
13882
13883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
13884 $as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
13885 cacheid=xorg_cv_cc_flag__Wold_style_definition
13886 if eval \${$cacheid+:} false; then :
13887 $as_echo_n "(cached) " >&6
13888 else
13889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13890 /* end confdefs.h. */
13891 int i;
13892 int
13893 main ()
13894 {
13895
13896 ;
13897 return 0;
13898 }
13899 _ACEOF
13900 if ac_fn_c_try_link "$LINENO"; then :
13901 eval $cacheid=yes
13902 else
13903 eval $cacheid=no
13904 fi
13905 rm -f core conftest.err conftest.$ac_objext \
13906 conftest$ac_exeext conftest.$ac_ext
13907 fi
13908
13909
13910 CFLAGS="$xorg_testset_save_CFLAGS"
13911
13912 eval supported=\$$cacheid
13913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13914 $as_echo "$supported" >&6; }
13915 if test "$supported" = "yes" ; then
13916 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
13917 found="yes"
13918 fi
13919 fi
13920
13921 if test $found = "no" ; then
13922 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13923 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13924 fi
13925
13926 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13927 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13928 fi
13929
13930 CFLAGS="$CFLAGS -fd"
13931
13932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
13933 $as_echo_n "checking if $CC supports -fd... " >&6; }
13934 cacheid=xorg_cv_cc_flag__fd
13935 if eval \${$cacheid+:} false; then :
13936 $as_echo_n "(cached) " >&6
13937 else
13938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13939 /* end confdefs.h. */
13940 int i;
13941 int
13942 main ()
13943 {
13944
13945 ;
13946 return 0;
13947 }
13948 _ACEOF
13949 if ac_fn_c_try_link "$LINENO"; then :
13950 eval $cacheid=yes
13951 else
13952 eval $cacheid=no
13953 fi
13954 rm -f core conftest.err conftest.$ac_objext \
13955 conftest$ac_exeext conftest.$ac_ext
13956 fi
13957
13958
13959 CFLAGS="$xorg_testset_save_CFLAGS"
13960
13961 eval supported=\$$cacheid
13962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13963 $as_echo "$supported" >&6; }
13964 if test "$supported" = "yes" ; then
13965 BASE_CFLAGS="$BASE_CFLAGS -fd"
13966 found="yes"
13967 fi
13968 fi
13969
13970
13971
13972
13973
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984 xorg_testset_save_CFLAGS="$CFLAGS"
13985
13986 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13987 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13989 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13990 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13991 $as_echo_n "(cached) " >&6
13992 else
13993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13994 /* end confdefs.h. */
13995 int i;
13996 _ACEOF
13997 if ac_fn_c_try_compile "$LINENO"; then :
13998 xorg_cv_cc_flag_unknown_warning_option=yes
13999 else
14000 xorg_cv_cc_flag_unknown_warning_option=no
14001 fi
14002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14003 fi
14004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14005 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14006 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14007 CFLAGS="$xorg_testset_save_CFLAGS"
14008 fi
14009
14010 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14011 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14012 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14013 fi
14014 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14016 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14017 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14018 $as_echo_n "(cached) " >&6
14019 else
14020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14021 /* end confdefs.h. */
14022 int i;
14023 _ACEOF
14024 if ac_fn_c_try_compile "$LINENO"; then :
14025 xorg_cv_cc_flag_unused_command_line_argument=yes
14026 else
14027 xorg_cv_cc_flag_unused_command_line_argument=no
14028 fi
14029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14030 fi
14031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14032 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14033 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14034 CFLAGS="$xorg_testset_save_CFLAGS"
14035 fi
14036
14037 found="no"
14038
14039 if test $found = "no" ; then
14040 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14041 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14042 fi
14043
14044 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14045 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14046 fi
14047
14048 CFLAGS="$CFLAGS -Wdeclaration-after-statement"
14049
14050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
14051 $as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
14052 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
14053 if eval \${$cacheid+:} false; then :
14054 $as_echo_n "(cached) " >&6
14055 else
14056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14057 /* end confdefs.h. */
14058 int i;
14059 int
14060 main ()
14061 {
14062
14063 ;
14064 return 0;
14065 }
14066 _ACEOF
14067 if ac_fn_c_try_link "$LINENO"; then :
14068 eval $cacheid=yes
14069 else
14070 eval $cacheid=no
14071 fi
14072 rm -f core conftest.err conftest.$ac_objext \
14073 conftest$ac_exeext conftest.$ac_ext
14074 fi
14075
14076
14077 CFLAGS="$xorg_testset_save_CFLAGS"
14078
14079 eval supported=\$$cacheid
14080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14081 $as_echo "$supported" >&6; }
14082 if test "$supported" = "yes" ; then
14083 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
14084 found="yes"
14085 fi
14086 fi
14087
14088
14089
14090
14091
14092 # This chunk adds additional warnings that could catch undesired effects.
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106 xorg_testset_save_CFLAGS="$CFLAGS"
14107
14108 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14109 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14111 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14112 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14113 $as_echo_n "(cached) " >&6
14114 else
14115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14116 /* end confdefs.h. */
14117 int i;
14118 _ACEOF
14119 if ac_fn_c_try_compile "$LINENO"; then :
14120 xorg_cv_cc_flag_unknown_warning_option=yes
14121 else
14122 xorg_cv_cc_flag_unknown_warning_option=no
14123 fi
14124 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14125 fi
14126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14127 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14128 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14129 CFLAGS="$xorg_testset_save_CFLAGS"
14130 fi
14131
14132 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14133 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14134 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14135 fi
14136 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14138 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14139 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14140 $as_echo_n "(cached) " >&6
14141 else
14142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14143 /* end confdefs.h. */
14144 int i;
14145 _ACEOF
14146 if ac_fn_c_try_compile "$LINENO"; then :
14147 xorg_cv_cc_flag_unused_command_line_argument=yes
14148 else
14149 xorg_cv_cc_flag_unused_command_line_argument=no
14150 fi
14151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14152 fi
14153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14154 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14155 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14156 CFLAGS="$xorg_testset_save_CFLAGS"
14157 fi
14158
14159 found="no"
14160
14161 if test $found = "no" ; then
14162 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14163 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14164 fi
14165
14166 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14167 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14168 fi
14169
14170 CFLAGS="$CFLAGS -Wunused"
14171
14172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
14173 $as_echo_n "checking if $CC supports -Wunused... " >&6; }
14174 cacheid=xorg_cv_cc_flag__Wunused
14175 if eval \${$cacheid+:} false; then :
14176 $as_echo_n "(cached) " >&6
14177 else
14178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14179 /* end confdefs.h. */
14180 int i;
14181 int
14182 main ()
14183 {
14184
14185 ;
14186 return 0;
14187 }
14188 _ACEOF
14189 if ac_fn_c_try_link "$LINENO"; then :
14190 eval $cacheid=yes
14191 else
14192 eval $cacheid=no
14193 fi
14194 rm -f core conftest.err conftest.$ac_objext \
14195 conftest$ac_exeext conftest.$ac_ext
14196 fi
14197
14198
14199 CFLAGS="$xorg_testset_save_CFLAGS"
14200
14201 eval supported=\$$cacheid
14202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14203 $as_echo "$supported" >&6; }
14204 if test "$supported" = "yes" ; then
14205 BASE_CFLAGS="$BASE_CFLAGS -Wunused"
14206 found="yes"
14207 fi
14208 fi
14209
14210
14211
14212
14213
14214
14215
14216
14217
14218
14219
14220
14221
14222
14223
14224 xorg_testset_save_CFLAGS="$CFLAGS"
14225
14226 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14227 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14229 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14230 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14231 $as_echo_n "(cached) " >&6
14232 else
14233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14234 /* end confdefs.h. */
14235 int i;
14236 _ACEOF
14237 if ac_fn_c_try_compile "$LINENO"; then :
14238 xorg_cv_cc_flag_unknown_warning_option=yes
14239 else
14240 xorg_cv_cc_flag_unknown_warning_option=no
14241 fi
14242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14243 fi
14244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14245 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14246 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14247 CFLAGS="$xorg_testset_save_CFLAGS"
14248 fi
14249
14250 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14251 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14252 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14253 fi
14254 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14256 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14257 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14258 $as_echo_n "(cached) " >&6
14259 else
14260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14261 /* end confdefs.h. */
14262 int i;
14263 _ACEOF
14264 if ac_fn_c_try_compile "$LINENO"; then :
14265 xorg_cv_cc_flag_unused_command_line_argument=yes
14266 else
14267 xorg_cv_cc_flag_unused_command_line_argument=no
14268 fi
14269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14270 fi
14271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14272 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14273 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14274 CFLAGS="$xorg_testset_save_CFLAGS"
14275 fi
14276
14277 found="no"
14278
14279 if test $found = "no" ; then
14280 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14281 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14282 fi
14283
14284 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14285 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14286 fi
14287
14288 CFLAGS="$CFLAGS -Wuninitialized"
14289
14290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
14291 $as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
14292 cacheid=xorg_cv_cc_flag__Wuninitialized
14293 if eval \${$cacheid+:} false; then :
14294 $as_echo_n "(cached) " >&6
14295 else
14296 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14297 /* end confdefs.h. */
14298 int i;
14299 int
14300 main ()
14301 {
14302
14303 ;
14304 return 0;
14305 }
14306 _ACEOF
14307 if ac_fn_c_try_link "$LINENO"; then :
14308 eval $cacheid=yes
14309 else
14310 eval $cacheid=no
14311 fi
14312 rm -f core conftest.err conftest.$ac_objext \
14313 conftest$ac_exeext conftest.$ac_ext
14314 fi
14315
14316
14317 CFLAGS="$xorg_testset_save_CFLAGS"
14318
14319 eval supported=\$$cacheid
14320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14321 $as_echo "$supported" >&6; }
14322 if test "$supported" = "yes" ; then
14323 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
14324 found="yes"
14325 fi
14326 fi
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342 xorg_testset_save_CFLAGS="$CFLAGS"
14343
14344 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14345 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14347 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14348 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14349 $as_echo_n "(cached) " >&6
14350 else
14351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14352 /* end confdefs.h. */
14353 int i;
14354 _ACEOF
14355 if ac_fn_c_try_compile "$LINENO"; then :
14356 xorg_cv_cc_flag_unknown_warning_option=yes
14357 else
14358 xorg_cv_cc_flag_unknown_warning_option=no
14359 fi
14360 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14361 fi
14362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14363 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14364 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14365 CFLAGS="$xorg_testset_save_CFLAGS"
14366 fi
14367
14368 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14369 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14370 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14371 fi
14372 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14374 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14375 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14376 $as_echo_n "(cached) " >&6
14377 else
14378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14379 /* end confdefs.h. */
14380 int i;
14381 _ACEOF
14382 if ac_fn_c_try_compile "$LINENO"; then :
14383 xorg_cv_cc_flag_unused_command_line_argument=yes
14384 else
14385 xorg_cv_cc_flag_unused_command_line_argument=no
14386 fi
14387 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14388 fi
14389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14390 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14391 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14392 CFLAGS="$xorg_testset_save_CFLAGS"
14393 fi
14394
14395 found="no"
14396
14397 if test $found = "no" ; then
14398 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14399 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14400 fi
14401
14402 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14403 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14404 fi
14405
14406 CFLAGS="$CFLAGS -Wshadow"
14407
14408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
14409 $as_echo_n "checking if $CC supports -Wshadow... " >&6; }
14410 cacheid=xorg_cv_cc_flag__Wshadow
14411 if eval \${$cacheid+:} false; then :
14412 $as_echo_n "(cached) " >&6
14413 else
14414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14415 /* end confdefs.h. */
14416 int i;
14417 int
14418 main ()
14419 {
14420
14421 ;
14422 return 0;
14423 }
14424 _ACEOF
14425 if ac_fn_c_try_link "$LINENO"; then :
14426 eval $cacheid=yes
14427 else
14428 eval $cacheid=no
14429 fi
14430 rm -f core conftest.err conftest.$ac_objext \
14431 conftest$ac_exeext conftest.$ac_ext
14432 fi
14433
14434
14435 CFLAGS="$xorg_testset_save_CFLAGS"
14436
14437 eval supported=\$$cacheid
14438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14439 $as_echo "$supported" >&6; }
14440 if test "$supported" = "yes" ; then
14441 BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
14442 found="yes"
14443 fi
14444 fi
14445
14446
14447
14448
14449
14450
14451
14452
14453
14454
14455
14456
14457
14458
14459
14460 xorg_testset_save_CFLAGS="$CFLAGS"
14461
14462 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14463 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14465 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14466 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14467 $as_echo_n "(cached) " >&6
14468 else
14469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14470 /* end confdefs.h. */
14471 int i;
14472 _ACEOF
14473 if ac_fn_c_try_compile "$LINENO"; then :
14474 xorg_cv_cc_flag_unknown_warning_option=yes
14475 else
14476 xorg_cv_cc_flag_unknown_warning_option=no
14477 fi
14478 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14479 fi
14480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14481 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14482 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14483 CFLAGS="$xorg_testset_save_CFLAGS"
14484 fi
14485
14486 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14487 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14488 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14489 fi
14490 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14492 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14493 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14494 $as_echo_n "(cached) " >&6
14495 else
14496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14497 /* end confdefs.h. */
14498 int i;
14499 _ACEOF
14500 if ac_fn_c_try_compile "$LINENO"; then :
14501 xorg_cv_cc_flag_unused_command_line_argument=yes
14502 else
14503 xorg_cv_cc_flag_unused_command_line_argument=no
14504 fi
14505 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14506 fi
14507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14508 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14509 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14510 CFLAGS="$xorg_testset_save_CFLAGS"
14511 fi
14512
14513 found="no"
14514
14515 if test $found = "no" ; then
14516 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14517 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14518 fi
14519
14520 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14521 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14522 fi
14523
14524 CFLAGS="$CFLAGS -Wmissing-noreturn"
14525
14526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
14527 $as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
14528 cacheid=xorg_cv_cc_flag__Wmissing_noreturn
14529 if eval \${$cacheid+:} false; then :
14530 $as_echo_n "(cached) " >&6
14531 else
14532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14533 /* end confdefs.h. */
14534 int i;
14535 int
14536 main ()
14537 {
14538
14539 ;
14540 return 0;
14541 }
14542 _ACEOF
14543 if ac_fn_c_try_link "$LINENO"; then :
14544 eval $cacheid=yes
14545 else
14546 eval $cacheid=no
14547 fi
14548 rm -f core conftest.err conftest.$ac_objext \
14549 conftest$ac_exeext conftest.$ac_ext
14550 fi
14551
14552
14553 CFLAGS="$xorg_testset_save_CFLAGS"
14554
14555 eval supported=\$$cacheid
14556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14557 $as_echo "$supported" >&6; }
14558 if test "$supported" = "yes" ; then
14559 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
14560 found="yes"
14561 fi
14562 fi
14563
14564
14565
14566
14567
14568
14569
14570
14571
14572
14573
14574
14575
14576
14577
14578 xorg_testset_save_CFLAGS="$CFLAGS"
14579
14580 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14581 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14583 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14584 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14585 $as_echo_n "(cached) " >&6
14586 else
14587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14588 /* end confdefs.h. */
14589 int i;
14590 _ACEOF
14591 if ac_fn_c_try_compile "$LINENO"; then :
14592 xorg_cv_cc_flag_unknown_warning_option=yes
14593 else
14594 xorg_cv_cc_flag_unknown_warning_option=no
14595 fi
14596 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14597 fi
14598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14599 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14600 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14601 CFLAGS="$xorg_testset_save_CFLAGS"
14602 fi
14603
14604 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14605 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14606 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14607 fi
14608 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14610 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14611 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14612 $as_echo_n "(cached) " >&6
14613 else
14614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14615 /* end confdefs.h. */
14616 int i;
14617 _ACEOF
14618 if ac_fn_c_try_compile "$LINENO"; then :
14619 xorg_cv_cc_flag_unused_command_line_argument=yes
14620 else
14621 xorg_cv_cc_flag_unused_command_line_argument=no
14622 fi
14623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14624 fi
14625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14626 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14627 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14628 CFLAGS="$xorg_testset_save_CFLAGS"
14629 fi
14630
14631 found="no"
14632
14633 if test $found = "no" ; then
14634 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14635 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14636 fi
14637
14638 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14639 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14640 fi
14641
14642 CFLAGS="$CFLAGS -Wmissing-format-attribute"
14643
14644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
14645 $as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
14646 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
14647 if eval \${$cacheid+:} false; then :
14648 $as_echo_n "(cached) " >&6
14649 else
14650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14651 /* end confdefs.h. */
14652 int i;
14653 int
14654 main ()
14655 {
14656
14657 ;
14658 return 0;
14659 }
14660 _ACEOF
14661 if ac_fn_c_try_link "$LINENO"; then :
14662 eval $cacheid=yes
14663 else
14664 eval $cacheid=no
14665 fi
14666 rm -f core conftest.err conftest.$ac_objext \
14667 conftest$ac_exeext conftest.$ac_ext
14668 fi
14669
14670
14671 CFLAGS="$xorg_testset_save_CFLAGS"
14672
14673 eval supported=\$$cacheid
14674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14675 $as_echo "$supported" >&6; }
14676 if test "$supported" = "yes" ; then
14677 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
14678 found="yes"
14679 fi
14680 fi
14681
14682
14683
14684
14685
14686
14687
14688
14689
14690
14691
14692
14693
14694
14695
14696 xorg_testset_save_CFLAGS="$CFLAGS"
14697
14698 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14699 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14701 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14702 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14703 $as_echo_n "(cached) " >&6
14704 else
14705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14706 /* end confdefs.h. */
14707 int i;
14708 _ACEOF
14709 if ac_fn_c_try_compile "$LINENO"; then :
14710 xorg_cv_cc_flag_unknown_warning_option=yes
14711 else
14712 xorg_cv_cc_flag_unknown_warning_option=no
14713 fi
14714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14715 fi
14716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14717 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14718 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14719 CFLAGS="$xorg_testset_save_CFLAGS"
14720 fi
14721
14722 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14723 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14724 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14725 fi
14726 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14728 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14729 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14730 $as_echo_n "(cached) " >&6
14731 else
14732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14733 /* end confdefs.h. */
14734 int i;
14735 _ACEOF
14736 if ac_fn_c_try_compile "$LINENO"; then :
14737 xorg_cv_cc_flag_unused_command_line_argument=yes
14738 else
14739 xorg_cv_cc_flag_unused_command_line_argument=no
14740 fi
14741 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14742 fi
14743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14744 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14745 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14746 CFLAGS="$xorg_testset_save_CFLAGS"
14747 fi
14748
14749 found="no"
14750
14751 if test $found = "no" ; then
14752 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14753 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14754 fi
14755
14756 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14757 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14758 fi
14759
14760 CFLAGS="$CFLAGS -Wredundant-decls"
14761
14762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
14763 $as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
14764 cacheid=xorg_cv_cc_flag__Wredundant_decls
14765 if eval \${$cacheid+:} false; then :
14766 $as_echo_n "(cached) " >&6
14767 else
14768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14769 /* end confdefs.h. */
14770 int i;
14771 int
14772 main ()
14773 {
14774
14775 ;
14776 return 0;
14777 }
14778 _ACEOF
14779 if ac_fn_c_try_link "$LINENO"; then :
14780 eval $cacheid=yes
14781 else
14782 eval $cacheid=no
14783 fi
14784 rm -f core conftest.err conftest.$ac_objext \
14785 conftest$ac_exeext conftest.$ac_ext
14786 fi
14787
14788
14789 CFLAGS="$xorg_testset_save_CFLAGS"
14790
14791 eval supported=\$$cacheid
14792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14793 $as_echo "$supported" >&6; }
14794 if test "$supported" = "yes" ; then
14795 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
14796 found="yes"
14797 fi
14798 fi
14799
14800
14801
14802
14803
14804
14805
14806
14807
14808
14809
14810
14811
14812
14813
14814 xorg_testset_save_CFLAGS="$CFLAGS"
14815
14816 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14817 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14819 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14820 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14821 $as_echo_n "(cached) " >&6
14822 else
14823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14824 /* end confdefs.h. */
14825 int i;
14826 _ACEOF
14827 if ac_fn_c_try_compile "$LINENO"; then :
14828 xorg_cv_cc_flag_unknown_warning_option=yes
14829 else
14830 xorg_cv_cc_flag_unknown_warning_option=no
14831 fi
14832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14833 fi
14834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14835 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14836 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14837 CFLAGS="$xorg_testset_save_CFLAGS"
14838 fi
14839
14840 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14841 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14842 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14843 fi
14844 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14846 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14847 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14848 $as_echo_n "(cached) " >&6
14849 else
14850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14851 /* end confdefs.h. */
14852 int i;
14853 _ACEOF
14854 if ac_fn_c_try_compile "$LINENO"; then :
14855 xorg_cv_cc_flag_unused_command_line_argument=yes
14856 else
14857 xorg_cv_cc_flag_unused_command_line_argument=no
14858 fi
14859 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14860 fi
14861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14862 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14863 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14864 CFLAGS="$xorg_testset_save_CFLAGS"
14865 fi
14866
14867 found="no"
14868
14869 if test $found = "no" ; then
14870 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14871 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14872 fi
14873
14874 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14875 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14876 fi
14877
14878 CFLAGS="$CFLAGS -Wlogical-op"
14879
14880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
14881 $as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
14882 cacheid=xorg_cv_cc_flag__Wlogical_op
14883 if eval \${$cacheid+:} false; then :
14884 $as_echo_n "(cached) " >&6
14885 else
14886 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14887 /* end confdefs.h. */
14888 int i;
14889 int
14890 main ()
14891 {
14892
14893 ;
14894 return 0;
14895 }
14896 _ACEOF
14897 if ac_fn_c_try_link "$LINENO"; then :
14898 eval $cacheid=yes
14899 else
14900 eval $cacheid=no
14901 fi
14902 rm -f core conftest.err conftest.$ac_objext \
14903 conftest$ac_exeext conftest.$ac_ext
14904 fi
14905
14906
14907 CFLAGS="$xorg_testset_save_CFLAGS"
14908
14909 eval supported=\$$cacheid
14910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14911 $as_echo "$supported" >&6; }
14912 if test "$supported" = "yes" ; then
14913 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
14914 found="yes"
14915 fi
14916 fi
14917
14918
14919
14920 # These are currently disabled because they are noisy. They will be enabled
14921 # in the future once the codebase is sufficiently modernized to silence
14922 # them. For now, I don't want them to drown out the other warnings.
14923 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
14924 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
14925 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
14926
14927 # Turn some warnings into errors, so we don't accidently get successful builds
14928 # when there are problems that should be fixed.
14929
14930 if test "x$SELECTIVE_WERROR" = "xyes" ; then
14931
14932
14933
14934
14935
14936
14937
14938
14939
14940
14941
14942
14943
14944 xorg_testset_save_CFLAGS="$CFLAGS"
14945
14946 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14947 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14949 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14950 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14951 $as_echo_n "(cached) " >&6
14952 else
14953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14954 /* end confdefs.h. */
14955 int i;
14956 _ACEOF
14957 if ac_fn_c_try_compile "$LINENO"; then :
14958 xorg_cv_cc_flag_unknown_warning_option=yes
14959 else
14960 xorg_cv_cc_flag_unknown_warning_option=no
14961 fi
14962 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14963 fi
14964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14965 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14966 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14967 CFLAGS="$xorg_testset_save_CFLAGS"
14968 fi
14969
14970 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14971 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14972 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14973 fi
14974 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14976 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14977 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14978 $as_echo_n "(cached) " >&6
14979 else
14980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14981 /* end confdefs.h. */
14982 int i;
14983 _ACEOF
14984 if ac_fn_c_try_compile "$LINENO"; then :
14985 xorg_cv_cc_flag_unused_command_line_argument=yes
14986 else
14987 xorg_cv_cc_flag_unused_command_line_argument=no
14988 fi
14989 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14990 fi
14991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14992 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14993 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14994 CFLAGS="$xorg_testset_save_CFLAGS"
14995 fi
14996
14997 found="no"
14998
14999 if test $found = "no" ; then
15000 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15001 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15002 fi
15003
15004 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15005 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15006 fi
15007
15008 CFLAGS="$CFLAGS -Werror=implicit"
15009
15010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
15011 $as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
15012 cacheid=xorg_cv_cc_flag__Werror_implicit
15013 if eval \${$cacheid+:} false; then :
15014 $as_echo_n "(cached) " >&6
15015 else
15016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15017 /* end confdefs.h. */
15018 int i;
15019 int
15020 main ()
15021 {
15022
15023 ;
15024 return 0;
15025 }
15026 _ACEOF
15027 if ac_fn_c_try_link "$LINENO"; then :
15028 eval $cacheid=yes
15029 else
15030 eval $cacheid=no
15031 fi
15032 rm -f core conftest.err conftest.$ac_objext \
15033 conftest$ac_exeext conftest.$ac_ext
15034 fi
15035
15036
15037 CFLAGS="$xorg_testset_save_CFLAGS"
15038
15039 eval supported=\$$cacheid
15040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15041 $as_echo "$supported" >&6; }
15042 if test "$supported" = "yes" ; then
15043 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
15044 found="yes"
15045 fi
15046 fi
15047
15048 if test $found = "no" ; then
15049 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15050 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15051 fi
15052
15053 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15054 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15055 fi
15056
15057 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
15058
15059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
15060 $as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
15061 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
15062 if eval \${$cacheid+:} false; then :
15063 $as_echo_n "(cached) " >&6
15064 else
15065 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15066 /* end confdefs.h. */
15067 int i;
15068 int
15069 main ()
15070 {
15071
15072 ;
15073 return 0;
15074 }
15075 _ACEOF
15076 if ac_fn_c_try_link "$LINENO"; then :
15077 eval $cacheid=yes
15078 else
15079 eval $cacheid=no
15080 fi
15081 rm -f core conftest.err conftest.$ac_objext \
15082 conftest$ac_exeext conftest.$ac_ext
15083 fi
15084
15085
15086 CFLAGS="$xorg_testset_save_CFLAGS"
15087
15088 eval supported=\$$cacheid
15089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15090 $as_echo "$supported" >&6; }
15091 if test "$supported" = "yes" ; then
15092 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
15093 found="yes"
15094 fi
15095 fi
15096
15097
15098
15099
15100
15101
15102
15103
15104
15105
15106
15107
15108
15109
15110
15111 xorg_testset_save_CFLAGS="$CFLAGS"
15112
15113 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15114 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15116 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15117 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15118 $as_echo_n "(cached) " >&6
15119 else
15120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15121 /* end confdefs.h. */
15122 int i;
15123 _ACEOF
15124 if ac_fn_c_try_compile "$LINENO"; then :
15125 xorg_cv_cc_flag_unknown_warning_option=yes
15126 else
15127 xorg_cv_cc_flag_unknown_warning_option=no
15128 fi
15129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15130 fi
15131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15132 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15133 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15134 CFLAGS="$xorg_testset_save_CFLAGS"
15135 fi
15136
15137 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15138 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15139 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15140 fi
15141 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15143 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15144 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15145 $as_echo_n "(cached) " >&6
15146 else
15147 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15148 /* end confdefs.h. */
15149 int i;
15150 _ACEOF
15151 if ac_fn_c_try_compile "$LINENO"; then :
15152 xorg_cv_cc_flag_unused_command_line_argument=yes
15153 else
15154 xorg_cv_cc_flag_unused_command_line_argument=no
15155 fi
15156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15157 fi
15158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15159 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15160 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15161 CFLAGS="$xorg_testset_save_CFLAGS"
15162 fi
15163
15164 found="no"
15165
15166 if test $found = "no" ; then
15167 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15168 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15169 fi
15170
15171 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15172 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15173 fi
15174
15175 CFLAGS="$CFLAGS -Werror=nonnull"
15176
15177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
15178 $as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
15179 cacheid=xorg_cv_cc_flag__Werror_nonnull
15180 if eval \${$cacheid+:} false; then :
15181 $as_echo_n "(cached) " >&6
15182 else
15183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15184 /* end confdefs.h. */
15185 int i;
15186 int
15187 main ()
15188 {
15189
15190 ;
15191 return 0;
15192 }
15193 _ACEOF
15194 if ac_fn_c_try_link "$LINENO"; then :
15195 eval $cacheid=yes
15196 else
15197 eval $cacheid=no
15198 fi
15199 rm -f core conftest.err conftest.$ac_objext \
15200 conftest$ac_exeext conftest.$ac_ext
15201 fi
15202
15203
15204 CFLAGS="$xorg_testset_save_CFLAGS"
15205
15206 eval supported=\$$cacheid
15207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15208 $as_echo "$supported" >&6; }
15209 if test "$supported" = "yes" ; then
15210 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
15211 found="yes"
15212 fi
15213 fi
15214
15215
15216
15217
15218
15219
15220
15221
15222
15223
15224
15225
15226
15227
15228
15229 xorg_testset_save_CFLAGS="$CFLAGS"
15230
15231 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15232 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15234 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15235 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15236 $as_echo_n "(cached) " >&6
15237 else
15238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15239 /* end confdefs.h. */
15240 int i;
15241 _ACEOF
15242 if ac_fn_c_try_compile "$LINENO"; then :
15243 xorg_cv_cc_flag_unknown_warning_option=yes
15244 else
15245 xorg_cv_cc_flag_unknown_warning_option=no
15246 fi
15247 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15248 fi
15249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15250 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15251 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15252 CFLAGS="$xorg_testset_save_CFLAGS"
15253 fi
15254
15255 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15256 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15257 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15258 fi
15259 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15261 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15262 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15263 $as_echo_n "(cached) " >&6
15264 else
15265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15266 /* end confdefs.h. */
15267 int i;
15268 _ACEOF
15269 if ac_fn_c_try_compile "$LINENO"; then :
15270 xorg_cv_cc_flag_unused_command_line_argument=yes
15271 else
15272 xorg_cv_cc_flag_unused_command_line_argument=no
15273 fi
15274 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15275 fi
15276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15277 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15278 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15279 CFLAGS="$xorg_testset_save_CFLAGS"
15280 fi
15281
15282 found="no"
15283
15284 if test $found = "no" ; then
15285 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15286 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15287 fi
15288
15289 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15290 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15291 fi
15292
15293 CFLAGS="$CFLAGS -Werror=init-self"
15294
15295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
15296 $as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
15297 cacheid=xorg_cv_cc_flag__Werror_init_self
15298 if eval \${$cacheid+:} false; then :
15299 $as_echo_n "(cached) " >&6
15300 else
15301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15302 /* end confdefs.h. */
15303 int i;
15304 int
15305 main ()
15306 {
15307
15308 ;
15309 return 0;
15310 }
15311 _ACEOF
15312 if ac_fn_c_try_link "$LINENO"; then :
15313 eval $cacheid=yes
15314 else
15315 eval $cacheid=no
15316 fi
15317 rm -f core conftest.err conftest.$ac_objext \
15318 conftest$ac_exeext conftest.$ac_ext
15319 fi
15320
15321
15322 CFLAGS="$xorg_testset_save_CFLAGS"
15323
15324 eval supported=\$$cacheid
15325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15326 $as_echo "$supported" >&6; }
15327 if test "$supported" = "yes" ; then
15328 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
15329 found="yes"
15330 fi
15331 fi
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347 xorg_testset_save_CFLAGS="$CFLAGS"
15348
15349 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15350 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15352 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15353 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15354 $as_echo_n "(cached) " >&6
15355 else
15356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15357 /* end confdefs.h. */
15358 int i;
15359 _ACEOF
15360 if ac_fn_c_try_compile "$LINENO"; then :
15361 xorg_cv_cc_flag_unknown_warning_option=yes
15362 else
15363 xorg_cv_cc_flag_unknown_warning_option=no
15364 fi
15365 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15366 fi
15367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15368 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15369 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15370 CFLAGS="$xorg_testset_save_CFLAGS"
15371 fi
15372
15373 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15374 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15375 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15376 fi
15377 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15379 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15380 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15381 $as_echo_n "(cached) " >&6
15382 else
15383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15384 /* end confdefs.h. */
15385 int i;
15386 _ACEOF
15387 if ac_fn_c_try_compile "$LINENO"; then :
15388 xorg_cv_cc_flag_unused_command_line_argument=yes
15389 else
15390 xorg_cv_cc_flag_unused_command_line_argument=no
15391 fi
15392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15393 fi
15394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15395 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15396 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15397 CFLAGS="$xorg_testset_save_CFLAGS"
15398 fi
15399
15400 found="no"
15401
15402 if test $found = "no" ; then
15403 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15404 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15405 fi
15406
15407 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15408 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15409 fi
15410
15411 CFLAGS="$CFLAGS -Werror=main"
15412
15413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
15414 $as_echo_n "checking if $CC supports -Werror=main... " >&6; }
15415 cacheid=xorg_cv_cc_flag__Werror_main
15416 if eval \${$cacheid+:} false; then :
15417 $as_echo_n "(cached) " >&6
15418 else
15419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15420 /* end confdefs.h. */
15421 int i;
15422 int
15423 main ()
15424 {
15425
15426 ;
15427 return 0;
15428 }
15429 _ACEOF
15430 if ac_fn_c_try_link "$LINENO"; then :
15431 eval $cacheid=yes
15432 else
15433 eval $cacheid=no
15434 fi
15435 rm -f core conftest.err conftest.$ac_objext \
15436 conftest$ac_exeext conftest.$ac_ext
15437 fi
15438
15439
15440 CFLAGS="$xorg_testset_save_CFLAGS"
15441
15442 eval supported=\$$cacheid
15443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15444 $as_echo "$supported" >&6; }
15445 if test "$supported" = "yes" ; then
15446 BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
15447 found="yes"
15448 fi
15449 fi
15450
15451
15452
15453
15454
15455
15456
15457
15458
15459
15460
15461
15462
15463
15464
15465 xorg_testset_save_CFLAGS="$CFLAGS"
15466
15467 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15468 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15470 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15471 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15472 $as_echo_n "(cached) " >&6
15473 else
15474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15475 /* end confdefs.h. */
15476 int i;
15477 _ACEOF
15478 if ac_fn_c_try_compile "$LINENO"; then :
15479 xorg_cv_cc_flag_unknown_warning_option=yes
15480 else
15481 xorg_cv_cc_flag_unknown_warning_option=no
15482 fi
15483 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15484 fi
15485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15486 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15487 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15488 CFLAGS="$xorg_testset_save_CFLAGS"
15489 fi
15490
15491 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15492 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15493 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15494 fi
15495 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15497 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15498 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15499 $as_echo_n "(cached) " >&6
15500 else
15501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15502 /* end confdefs.h. */
15503 int i;
15504 _ACEOF
15505 if ac_fn_c_try_compile "$LINENO"; then :
15506 xorg_cv_cc_flag_unused_command_line_argument=yes
15507 else
15508 xorg_cv_cc_flag_unused_command_line_argument=no
15509 fi
15510 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15511 fi
15512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15513 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15514 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15515 CFLAGS="$xorg_testset_save_CFLAGS"
15516 fi
15517
15518 found="no"
15519
15520 if test $found = "no" ; then
15521 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15522 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15523 fi
15524
15525 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15526 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15527 fi
15528
15529 CFLAGS="$CFLAGS -Werror=missing-braces"
15530
15531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
15532 $as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
15533 cacheid=xorg_cv_cc_flag__Werror_missing_braces
15534 if eval \${$cacheid+:} false; then :
15535 $as_echo_n "(cached) " >&6
15536 else
15537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15538 /* end confdefs.h. */
15539 int i;
15540 int
15541 main ()
15542 {
15543
15544 ;
15545 return 0;
15546 }
15547 _ACEOF
15548 if ac_fn_c_try_link "$LINENO"; then :
15549 eval $cacheid=yes
15550 else
15551 eval $cacheid=no
15552 fi
15553 rm -f core conftest.err conftest.$ac_objext \
15554 conftest$ac_exeext conftest.$ac_ext
15555 fi
15556
15557
15558 CFLAGS="$xorg_testset_save_CFLAGS"
15559
15560 eval supported=\$$cacheid
15561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15562 $as_echo "$supported" >&6; }
15563 if test "$supported" = "yes" ; then
15564 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
15565 found="yes"
15566 fi
15567 fi
15568
15569
15570
15571
15572
15573
15574
15575
15576
15577
15578
15579
15580
15581
15582
15583 xorg_testset_save_CFLAGS="$CFLAGS"
15584
15585 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15586 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15588 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15589 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15590 $as_echo_n "(cached) " >&6
15591 else
15592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15593 /* end confdefs.h. */
15594 int i;
15595 _ACEOF
15596 if ac_fn_c_try_compile "$LINENO"; then :
15597 xorg_cv_cc_flag_unknown_warning_option=yes
15598 else
15599 xorg_cv_cc_flag_unknown_warning_option=no
15600 fi
15601 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15602 fi
15603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15604 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15605 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15606 CFLAGS="$xorg_testset_save_CFLAGS"
15607 fi
15608
15609 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15610 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15611 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15612 fi
15613 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15615 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15616 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15617 $as_echo_n "(cached) " >&6
15618 else
15619 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15620 /* end confdefs.h. */
15621 int i;
15622 _ACEOF
15623 if ac_fn_c_try_compile "$LINENO"; then :
15624 xorg_cv_cc_flag_unused_command_line_argument=yes
15625 else
15626 xorg_cv_cc_flag_unused_command_line_argument=no
15627 fi
15628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15629 fi
15630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15631 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15632 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15633 CFLAGS="$xorg_testset_save_CFLAGS"
15634 fi
15635
15636 found="no"
15637
15638 if test $found = "no" ; then
15639 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15640 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15641 fi
15642
15643 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15644 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15645 fi
15646
15647 CFLAGS="$CFLAGS -Werror=sequence-point"
15648
15649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
15650 $as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
15651 cacheid=xorg_cv_cc_flag__Werror_sequence_point
15652 if eval \${$cacheid+:} false; then :
15653 $as_echo_n "(cached) " >&6
15654 else
15655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15656 /* end confdefs.h. */
15657 int i;
15658 int
15659 main ()
15660 {
15661
15662 ;
15663 return 0;
15664 }
15665 _ACEOF
15666 if ac_fn_c_try_link "$LINENO"; then :
15667 eval $cacheid=yes
15668 else
15669 eval $cacheid=no
15670 fi
15671 rm -f core conftest.err conftest.$ac_objext \
15672 conftest$ac_exeext conftest.$ac_ext
15673 fi
15674
15675
15676 CFLAGS="$xorg_testset_save_CFLAGS"
15677
15678 eval supported=\$$cacheid
15679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15680 $as_echo "$supported" >&6; }
15681 if test "$supported" = "yes" ; then
15682 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
15683 found="yes"
15684 fi
15685 fi
15686
15687
15688
15689
15690
15691
15692
15693
15694
15695
15696
15697
15698
15699
15700
15701 xorg_testset_save_CFLAGS="$CFLAGS"
15702
15703 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15704 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15706 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15707 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15708 $as_echo_n "(cached) " >&6
15709 else
15710 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15711 /* end confdefs.h. */
15712 int i;
15713 _ACEOF
15714 if ac_fn_c_try_compile "$LINENO"; then :
15715 xorg_cv_cc_flag_unknown_warning_option=yes
15716 else
15717 xorg_cv_cc_flag_unknown_warning_option=no
15718 fi
15719 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15720 fi
15721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15722 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15723 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15724 CFLAGS="$xorg_testset_save_CFLAGS"
15725 fi
15726
15727 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15728 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15729 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15730 fi
15731 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15733 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15734 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15735 $as_echo_n "(cached) " >&6
15736 else
15737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15738 /* end confdefs.h. */
15739 int i;
15740 _ACEOF
15741 if ac_fn_c_try_compile "$LINENO"; then :
15742 xorg_cv_cc_flag_unused_command_line_argument=yes
15743 else
15744 xorg_cv_cc_flag_unused_command_line_argument=no
15745 fi
15746 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15747 fi
15748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15749 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15750 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15751 CFLAGS="$xorg_testset_save_CFLAGS"
15752 fi
15753
15754 found="no"
15755
15756 if test $found = "no" ; then
15757 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15758 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15759 fi
15760
15761 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15762 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15763 fi
15764
15765 CFLAGS="$CFLAGS -Werror=return-type"
15766
15767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
15768 $as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
15769 cacheid=xorg_cv_cc_flag__Werror_return_type
15770 if eval \${$cacheid+:} false; then :
15771 $as_echo_n "(cached) " >&6
15772 else
15773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15774 /* end confdefs.h. */
15775 int i;
15776 int
15777 main ()
15778 {
15779
15780 ;
15781 return 0;
15782 }
15783 _ACEOF
15784 if ac_fn_c_try_link "$LINENO"; then :
15785 eval $cacheid=yes
15786 else
15787 eval $cacheid=no
15788 fi
15789 rm -f core conftest.err conftest.$ac_objext \
15790 conftest$ac_exeext conftest.$ac_ext
15791 fi
15792
15793
15794 CFLAGS="$xorg_testset_save_CFLAGS"
15795
15796 eval supported=\$$cacheid
15797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15798 $as_echo "$supported" >&6; }
15799 if test "$supported" = "yes" ; then
15800 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
15801 found="yes"
15802 fi
15803 fi
15804
15805 if test $found = "no" ; then
15806 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15807 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15808 fi
15809
15810 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15811 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15812 fi
15813
15814 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15815
15816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
15817 $as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
15818 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
15819 if eval \${$cacheid+:} false; then :
15820 $as_echo_n "(cached) " >&6
15821 else
15822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15823 /* end confdefs.h. */
15824 int i;
15825 int
15826 main ()
15827 {
15828
15829 ;
15830 return 0;
15831 }
15832 _ACEOF
15833 if ac_fn_c_try_link "$LINENO"; then :
15834 eval $cacheid=yes
15835 else
15836 eval $cacheid=no
15837 fi
15838 rm -f core conftest.err conftest.$ac_objext \
15839 conftest$ac_exeext conftest.$ac_ext
15840 fi
15841
15842
15843 CFLAGS="$xorg_testset_save_CFLAGS"
15844
15845 eval supported=\$$cacheid
15846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15847 $as_echo "$supported" >&6; }
15848 if test "$supported" = "yes" ; then
15849 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15850 found="yes"
15851 fi
15852 fi
15853
15854
15855
15856
15857
15858
15859
15860
15861
15862
15863
15864
15865
15866
15867
15868 xorg_testset_save_CFLAGS="$CFLAGS"
15869
15870 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15871 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15873 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15874 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15875 $as_echo_n "(cached) " >&6
15876 else
15877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15878 /* end confdefs.h. */
15879 int i;
15880 _ACEOF
15881 if ac_fn_c_try_compile "$LINENO"; then :
15882 xorg_cv_cc_flag_unknown_warning_option=yes
15883 else
15884 xorg_cv_cc_flag_unknown_warning_option=no
15885 fi
15886 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15887 fi
15888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15889 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15890 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15891 CFLAGS="$xorg_testset_save_CFLAGS"
15892 fi
15893
15894 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15895 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15896 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15897 fi
15898 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15900 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15901 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15902 $as_echo_n "(cached) " >&6
15903 else
15904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15905 /* end confdefs.h. */
15906 int i;
15907 _ACEOF
15908 if ac_fn_c_try_compile "$LINENO"; then :
15909 xorg_cv_cc_flag_unused_command_line_argument=yes
15910 else
15911 xorg_cv_cc_flag_unused_command_line_argument=no
15912 fi
15913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15914 fi
15915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15916 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15917 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15918 CFLAGS="$xorg_testset_save_CFLAGS"
15919 fi
15920
15921 found="no"
15922
15923 if test $found = "no" ; then
15924 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15925 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15926 fi
15927
15928 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15929 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15930 fi
15931
15932 CFLAGS="$CFLAGS -Werror=trigraphs"
15933
15934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
15935 $as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
15936 cacheid=xorg_cv_cc_flag__Werror_trigraphs
15937 if eval \${$cacheid+:} false; then :
15938 $as_echo_n "(cached) " >&6
15939 else
15940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15941 /* end confdefs.h. */
15942 int i;
15943 int
15944 main ()
15945 {
15946
15947 ;
15948 return 0;
15949 }
15950 _ACEOF
15951 if ac_fn_c_try_link "$LINENO"; then :
15952 eval $cacheid=yes
15953 else
15954 eval $cacheid=no
15955 fi
15956 rm -f core conftest.err conftest.$ac_objext \
15957 conftest$ac_exeext conftest.$ac_ext
15958 fi
15959
15960
15961 CFLAGS="$xorg_testset_save_CFLAGS"
15962
15963 eval supported=\$$cacheid
15964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15965 $as_echo "$supported" >&6; }
15966 if test "$supported" = "yes" ; then
15967 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
15968 found="yes"
15969 fi
15970 fi
15971
15972
15973
15974
15975
15976
15977
15978
15979
15980
15981
15982
15983
15984
15985
15986 xorg_testset_save_CFLAGS="$CFLAGS"
15987
15988 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15989 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15991 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15992 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15993 $as_echo_n "(cached) " >&6
15994 else
15995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15996 /* end confdefs.h. */
15997 int i;
15998 _ACEOF
15999 if ac_fn_c_try_compile "$LINENO"; then :
16000 xorg_cv_cc_flag_unknown_warning_option=yes
16001 else
16002 xorg_cv_cc_flag_unknown_warning_option=no
16003 fi
16004 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16005 fi
16006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16007 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16008 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16009 CFLAGS="$xorg_testset_save_CFLAGS"
16010 fi
16011
16012 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16013 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16014 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16015 fi
16016 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16018 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16019 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16020 $as_echo_n "(cached) " >&6
16021 else
16022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16023 /* end confdefs.h. */
16024 int i;
16025 _ACEOF
16026 if ac_fn_c_try_compile "$LINENO"; then :
16027 xorg_cv_cc_flag_unused_command_line_argument=yes
16028 else
16029 xorg_cv_cc_flag_unused_command_line_argument=no
16030 fi
16031 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16032 fi
16033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16034 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16035 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16036 CFLAGS="$xorg_testset_save_CFLAGS"
16037 fi
16038
16039 found="no"
16040
16041 if test $found = "no" ; then
16042 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16043 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16044 fi
16045
16046 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16047 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16048 fi
16049
16050 CFLAGS="$CFLAGS -Werror=array-bounds"
16051
16052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
16053 $as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
16054 cacheid=xorg_cv_cc_flag__Werror_array_bounds
16055 if eval \${$cacheid+:} false; then :
16056 $as_echo_n "(cached) " >&6
16057 else
16058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16059 /* end confdefs.h. */
16060 int i;
16061 int
16062 main ()
16063 {
16064
16065 ;
16066 return 0;
16067 }
16068 _ACEOF
16069 if ac_fn_c_try_link "$LINENO"; then :
16070 eval $cacheid=yes
16071 else
16072 eval $cacheid=no
16073 fi
16074 rm -f core conftest.err conftest.$ac_objext \
16075 conftest$ac_exeext conftest.$ac_ext
16076 fi
16077
16078
16079 CFLAGS="$xorg_testset_save_CFLAGS"
16080
16081 eval supported=\$$cacheid
16082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16083 $as_echo "$supported" >&6; }
16084 if test "$supported" = "yes" ; then
16085 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
16086 found="yes"
16087 fi
16088 fi
16089
16090
16091
16092
16093
16094
16095
16096
16097
16098
16099
16100
16101
16102
16103
16104 xorg_testset_save_CFLAGS="$CFLAGS"
16105
16106 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16107 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16109 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16110 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16111 $as_echo_n "(cached) " >&6
16112 else
16113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16114 /* end confdefs.h. */
16115 int i;
16116 _ACEOF
16117 if ac_fn_c_try_compile "$LINENO"; then :
16118 xorg_cv_cc_flag_unknown_warning_option=yes
16119 else
16120 xorg_cv_cc_flag_unknown_warning_option=no
16121 fi
16122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16123 fi
16124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16125 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16126 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16127 CFLAGS="$xorg_testset_save_CFLAGS"
16128 fi
16129
16130 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16131 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16132 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16133 fi
16134 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16136 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16137 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16138 $as_echo_n "(cached) " >&6
16139 else
16140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16141 /* end confdefs.h. */
16142 int i;
16143 _ACEOF
16144 if ac_fn_c_try_compile "$LINENO"; then :
16145 xorg_cv_cc_flag_unused_command_line_argument=yes
16146 else
16147 xorg_cv_cc_flag_unused_command_line_argument=no
16148 fi
16149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16150 fi
16151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16152 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16153 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16154 CFLAGS="$xorg_testset_save_CFLAGS"
16155 fi
16156
16157 found="no"
16158
16159 if test $found = "no" ; then
16160 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16161 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16162 fi
16163
16164 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16165 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16166 fi
16167
16168 CFLAGS="$CFLAGS -Werror=write-strings"
16169
16170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
16171 $as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
16172 cacheid=xorg_cv_cc_flag__Werror_write_strings
16173 if eval \${$cacheid+:} false; then :
16174 $as_echo_n "(cached) " >&6
16175 else
16176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16177 /* end confdefs.h. */
16178 int i;
16179 int
16180 main ()
16181 {
16182
16183 ;
16184 return 0;
16185 }
16186 _ACEOF
16187 if ac_fn_c_try_link "$LINENO"; then :
16188 eval $cacheid=yes
16189 else
16190 eval $cacheid=no
16191 fi
16192 rm -f core conftest.err conftest.$ac_objext \
16193 conftest$ac_exeext conftest.$ac_ext
16194 fi
16195
16196
16197 CFLAGS="$xorg_testset_save_CFLAGS"
16198
16199 eval supported=\$$cacheid
16200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16201 $as_echo "$supported" >&6; }
16202 if test "$supported" = "yes" ; then
16203 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
16204 found="yes"
16205 fi
16206 fi
16207
16208
16209
16210
16211
16212
16213
16214
16215
16216
16217
16218
16219
16220
16221
16222 xorg_testset_save_CFLAGS="$CFLAGS"
16223
16224 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16225 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16227 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16228 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16229 $as_echo_n "(cached) " >&6
16230 else
16231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16232 /* end confdefs.h. */
16233 int i;
16234 _ACEOF
16235 if ac_fn_c_try_compile "$LINENO"; then :
16236 xorg_cv_cc_flag_unknown_warning_option=yes
16237 else
16238 xorg_cv_cc_flag_unknown_warning_option=no
16239 fi
16240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16241 fi
16242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16243 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16244 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16245 CFLAGS="$xorg_testset_save_CFLAGS"
16246 fi
16247
16248 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16249 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16250 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16251 fi
16252 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16254 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16255 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16256 $as_echo_n "(cached) " >&6
16257 else
16258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16259 /* end confdefs.h. */
16260 int i;
16261 _ACEOF
16262 if ac_fn_c_try_compile "$LINENO"; then :
16263 xorg_cv_cc_flag_unused_command_line_argument=yes
16264 else
16265 xorg_cv_cc_flag_unused_command_line_argument=no
16266 fi
16267 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16268 fi
16269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16270 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16271 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16272 CFLAGS="$xorg_testset_save_CFLAGS"
16273 fi
16274
16275 found="no"
16276
16277 if test $found = "no" ; then
16278 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16279 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16280 fi
16281
16282 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16283 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16284 fi
16285
16286 CFLAGS="$CFLAGS -Werror=address"
16287
16288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
16289 $as_echo_n "checking if $CC supports -Werror=address... " >&6; }
16290 cacheid=xorg_cv_cc_flag__Werror_address
16291 if eval \${$cacheid+:} false; then :
16292 $as_echo_n "(cached) " >&6
16293 else
16294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16295 /* end confdefs.h. */
16296 int i;
16297 int
16298 main ()
16299 {
16300
16301 ;
16302 return 0;
16303 }
16304 _ACEOF
16305 if ac_fn_c_try_link "$LINENO"; then :
16306 eval $cacheid=yes
16307 else
16308 eval $cacheid=no
16309 fi
16310 rm -f core conftest.err conftest.$ac_objext \
16311 conftest$ac_exeext conftest.$ac_ext
16312 fi
16313
16314
16315 CFLAGS="$xorg_testset_save_CFLAGS"
16316
16317 eval supported=\$$cacheid
16318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16319 $as_echo "$supported" >&6; }
16320 if test "$supported" = "yes" ; then
16321 BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
16322 found="yes"
16323 fi
16324 fi
16325
16326
16327
16328
16329
16330
16331
16332
16333
16334
16335
16336
16337
16338
16339
16340 xorg_testset_save_CFLAGS="$CFLAGS"
16341
16342 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16343 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16345 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16346 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16347 $as_echo_n "(cached) " >&6
16348 else
16349 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16350 /* end confdefs.h. */
16351 int i;
16352 _ACEOF
16353 if ac_fn_c_try_compile "$LINENO"; then :
16354 xorg_cv_cc_flag_unknown_warning_option=yes
16355 else
16356 xorg_cv_cc_flag_unknown_warning_option=no
16357 fi
16358 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16359 fi
16360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16361 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16362 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16363 CFLAGS="$xorg_testset_save_CFLAGS"
16364 fi
16365
16366 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16367 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16368 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16369 fi
16370 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16372 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16373 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16374 $as_echo_n "(cached) " >&6
16375 else
16376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16377 /* end confdefs.h. */
16378 int i;
16379 _ACEOF
16380 if ac_fn_c_try_compile "$LINENO"; then :
16381 xorg_cv_cc_flag_unused_command_line_argument=yes
16382 else
16383 xorg_cv_cc_flag_unused_command_line_argument=no
16384 fi
16385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16386 fi
16387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16388 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16389 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16390 CFLAGS="$xorg_testset_save_CFLAGS"
16391 fi
16392
16393 found="no"
16394
16395 if test $found = "no" ; then
16396 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16397 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16398 fi
16399
16400 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16401 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16402 fi
16403
16404 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
16405
16406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
16407 $as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
16408 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
16409 if eval \${$cacheid+:} false; then :
16410 $as_echo_n "(cached) " >&6
16411 else
16412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16413 /* end confdefs.h. */
16414 int i;
16415 int
16416 main ()
16417 {
16418
16419 ;
16420 return 0;
16421 }
16422 _ACEOF
16423 if ac_fn_c_try_link "$LINENO"; then :
16424 eval $cacheid=yes
16425 else
16426 eval $cacheid=no
16427 fi
16428 rm -f core conftest.err conftest.$ac_objext \
16429 conftest$ac_exeext conftest.$ac_ext
16430 fi
16431
16432
16433 CFLAGS="$xorg_testset_save_CFLAGS"
16434
16435 eval supported=\$$cacheid
16436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16437 $as_echo "$supported" >&6; }
16438 if test "$supported" = "yes" ; then
16439 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
16440 found="yes"
16441 fi
16442 fi
16443
16444 if test $found = "no" ; then
16445 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16446 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16447 fi
16448
16449 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16450 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16451 fi
16452
16453 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16454
16455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
16456 $as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
16457 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
16458 if eval \${$cacheid+:} false; then :
16459 $as_echo_n "(cached) " >&6
16460 else
16461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16462 /* end confdefs.h. */
16463 int i;
16464 int
16465 main ()
16466 {
16467
16468 ;
16469 return 0;
16470 }
16471 _ACEOF
16472 if ac_fn_c_try_link "$LINENO"; then :
16473 eval $cacheid=yes
16474 else
16475 eval $cacheid=no
16476 fi
16477 rm -f core conftest.err conftest.$ac_objext \
16478 conftest$ac_exeext conftest.$ac_ext
16479 fi
16480
16481
16482 CFLAGS="$xorg_testset_save_CFLAGS"
16483
16484 eval supported=\$$cacheid
16485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16486 $as_echo "$supported" >&6; }
16487 if test "$supported" = "yes" ; then
16488 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16489 found="yes"
16490 fi
16491 fi
16492
16493
16494
16495
16496
16497
16498
16499
16500
16501
16502
16503
16504
16505
16506
16507 xorg_testset_save_CFLAGS="$CFLAGS"
16508
16509 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16510 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16512 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16513 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16514 $as_echo_n "(cached) " >&6
16515 else
16516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16517 /* end confdefs.h. */
16518 int i;
16519 _ACEOF
16520 if ac_fn_c_try_compile "$LINENO"; then :
16521 xorg_cv_cc_flag_unknown_warning_option=yes
16522 else
16523 xorg_cv_cc_flag_unknown_warning_option=no
16524 fi
16525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16526 fi
16527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16528 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16529 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16530 CFLAGS="$xorg_testset_save_CFLAGS"
16531 fi
16532
16533 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16534 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16535 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16536 fi
16537 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16539 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16540 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16541 $as_echo_n "(cached) " >&6
16542 else
16543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16544 /* end confdefs.h. */
16545 int i;
16546 _ACEOF
16547 if ac_fn_c_try_compile "$LINENO"; then :
16548 xorg_cv_cc_flag_unused_command_line_argument=yes
16549 else
16550 xorg_cv_cc_flag_unused_command_line_argument=no
16551 fi
16552 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16553 fi
16554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16555 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16556 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16557 CFLAGS="$xorg_testset_save_CFLAGS"
16558 fi
16559
16560 found="no"
16561
16562 if test $found = "no" ; then
16563 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16564 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16565 fi
16566
16567 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16568 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16569 fi
16570
16571 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
16572
16573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
16574 $as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
16575 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
16576 if eval \${$cacheid+:} false; then :
16577 $as_echo_n "(cached) " >&6
16578 else
16579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16580 /* end confdefs.h. */
16581 int i;
16582 int
16583 main ()
16584 {
16585
16586 ;
16587 return 0;
16588 }
16589 _ACEOF
16590 if ac_fn_c_try_link "$LINENO"; then :
16591 eval $cacheid=yes
16592 else
16593 eval $cacheid=no
16594 fi
16595 rm -f core conftest.err conftest.$ac_objext \
16596 conftest$ac_exeext conftest.$ac_ext
16597 fi
16598
16599
16600 CFLAGS="$xorg_testset_save_CFLAGS"
16601
16602 eval supported=\$$cacheid
16603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16604 $as_echo "$supported" >&6; }
16605 if test "$supported" = "yes" ; then
16606 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
16607 found="yes"
16608 fi
16609 fi
16610
16611 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
16612 else
16613 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&5
16614 $as_echo "$as_me: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&2;}
16615
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625
16626
16627
16628 xorg_testset_save_CFLAGS="$CFLAGS"
16629
16630 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16631 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16633 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16634 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16635 $as_echo_n "(cached) " >&6
16636 else
16637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16638 /* end confdefs.h. */
16639 int i;
16640 _ACEOF
16641 if ac_fn_c_try_compile "$LINENO"; then :
16642 xorg_cv_cc_flag_unknown_warning_option=yes
16643 else
16644 xorg_cv_cc_flag_unknown_warning_option=no
16645 fi
16646 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16647 fi
16648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16649 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16650 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16651 CFLAGS="$xorg_testset_save_CFLAGS"
16652 fi
16653
16654 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16655 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16656 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16657 fi
16658 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16660 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16661 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16662 $as_echo_n "(cached) " >&6
16663 else
16664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16665 /* end confdefs.h. */
16666 int i;
16667 _ACEOF
16668 if ac_fn_c_try_compile "$LINENO"; then :
16669 xorg_cv_cc_flag_unused_command_line_argument=yes
16670 else
16671 xorg_cv_cc_flag_unused_command_line_argument=no
16672 fi
16673 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16674 fi
16675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16676 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16677 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16678 CFLAGS="$xorg_testset_save_CFLAGS"
16679 fi
16680
16681 found="no"
16682
16683 if test $found = "no" ; then
16684 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16685 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16686 fi
16687
16688 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16689 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16690 fi
16691
16692 CFLAGS="$CFLAGS -Wimplicit"
16693
16694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
16695 $as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
16696 cacheid=xorg_cv_cc_flag__Wimplicit
16697 if eval \${$cacheid+:} false; then :
16698 $as_echo_n "(cached) " >&6
16699 else
16700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16701 /* end confdefs.h. */
16702 int i;
16703 int
16704 main ()
16705 {
16706
16707 ;
16708 return 0;
16709 }
16710 _ACEOF
16711 if ac_fn_c_try_link "$LINENO"; then :
16712 eval $cacheid=yes
16713 else
16714 eval $cacheid=no
16715 fi
16716 rm -f core conftest.err conftest.$ac_objext \
16717 conftest$ac_exeext conftest.$ac_ext
16718 fi
16719
16720
16721 CFLAGS="$xorg_testset_save_CFLAGS"
16722
16723 eval supported=\$$cacheid
16724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16725 $as_echo "$supported" >&6; }
16726 if test "$supported" = "yes" ; then
16727 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
16728 found="yes"
16729 fi
16730 fi
16731
16732
16733
16734
16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745
16746 xorg_testset_save_CFLAGS="$CFLAGS"
16747
16748 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16749 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16751 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16752 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16753 $as_echo_n "(cached) " >&6
16754 else
16755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16756 /* end confdefs.h. */
16757 int i;
16758 _ACEOF
16759 if ac_fn_c_try_compile "$LINENO"; then :
16760 xorg_cv_cc_flag_unknown_warning_option=yes
16761 else
16762 xorg_cv_cc_flag_unknown_warning_option=no
16763 fi
16764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16765 fi
16766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16767 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16768 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16769 CFLAGS="$xorg_testset_save_CFLAGS"
16770 fi
16771
16772 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16773 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16774 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16775 fi
16776 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16778 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16779 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16780 $as_echo_n "(cached) " >&6
16781 else
16782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16783 /* end confdefs.h. */
16784 int i;
16785 _ACEOF
16786 if ac_fn_c_try_compile "$LINENO"; then :
16787 xorg_cv_cc_flag_unused_command_line_argument=yes
16788 else
16789 xorg_cv_cc_flag_unused_command_line_argument=no
16790 fi
16791 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16792 fi
16793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16794 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16795 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16796 CFLAGS="$xorg_testset_save_CFLAGS"
16797 fi
16798
16799 found="no"
16800
16801 if test $found = "no" ; then
16802 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16803 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16804 fi
16805
16806 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16807 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16808 fi
16809
16810 CFLAGS="$CFLAGS -Wnonnull"
16811
16812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
16813 $as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
16814 cacheid=xorg_cv_cc_flag__Wnonnull
16815 if eval \${$cacheid+:} false; then :
16816 $as_echo_n "(cached) " >&6
16817 else
16818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16819 /* end confdefs.h. */
16820 int i;
16821 int
16822 main ()
16823 {
16824
16825 ;
16826 return 0;
16827 }
16828 _ACEOF
16829 if ac_fn_c_try_link "$LINENO"; then :
16830 eval $cacheid=yes
16831 else
16832 eval $cacheid=no
16833 fi
16834 rm -f core conftest.err conftest.$ac_objext \
16835 conftest$ac_exeext conftest.$ac_ext
16836 fi
16837
16838
16839 CFLAGS="$xorg_testset_save_CFLAGS"
16840
16841 eval supported=\$$cacheid
16842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16843 $as_echo "$supported" >&6; }
16844 if test "$supported" = "yes" ; then
16845 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
16846 found="yes"
16847 fi
16848 fi
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
16860
16861
16862
16863
16864 xorg_testset_save_CFLAGS="$CFLAGS"
16865
16866 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16867 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16869 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16870 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16871 $as_echo_n "(cached) " >&6
16872 else
16873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16874 /* end confdefs.h. */
16875 int i;
16876 _ACEOF
16877 if ac_fn_c_try_compile "$LINENO"; then :
16878 xorg_cv_cc_flag_unknown_warning_option=yes
16879 else
16880 xorg_cv_cc_flag_unknown_warning_option=no
16881 fi
16882 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16883 fi
16884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16885 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16886 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16887 CFLAGS="$xorg_testset_save_CFLAGS"
16888 fi
16889
16890 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16891 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16892 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16893 fi
16894 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16896 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16897 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16898 $as_echo_n "(cached) " >&6
16899 else
16900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16901 /* end confdefs.h. */
16902 int i;
16903 _ACEOF
16904 if ac_fn_c_try_compile "$LINENO"; then :
16905 xorg_cv_cc_flag_unused_command_line_argument=yes
16906 else
16907 xorg_cv_cc_flag_unused_command_line_argument=no
16908 fi
16909 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16910 fi
16911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16912 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16913 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16914 CFLAGS="$xorg_testset_save_CFLAGS"
16915 fi
16916
16917 found="no"
16918
16919 if test $found = "no" ; then
16920 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16921 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16922 fi
16923
16924 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16925 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16926 fi
16927
16928 CFLAGS="$CFLAGS -Winit-self"
16929
16930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
16931 $as_echo_n "checking if $CC supports -Winit-self... " >&6; }
16932 cacheid=xorg_cv_cc_flag__Winit_self
16933 if eval \${$cacheid+:} false; then :
16934 $as_echo_n "(cached) " >&6
16935 else
16936 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16937 /* end confdefs.h. */
16938 int i;
16939 int
16940 main ()
16941 {
16942
16943 ;
16944 return 0;
16945 }
16946 _ACEOF
16947 if ac_fn_c_try_link "$LINENO"; then :
16948 eval $cacheid=yes
16949 else
16950 eval $cacheid=no
16951 fi
16952 rm -f core conftest.err conftest.$ac_objext \
16953 conftest$ac_exeext conftest.$ac_ext
16954 fi
16955
16956
16957 CFLAGS="$xorg_testset_save_CFLAGS"
16958
16959 eval supported=\$$cacheid
16960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16961 $as_echo "$supported" >&6; }
16962 if test "$supported" = "yes" ; then
16963 BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
16964 found="yes"
16965 fi
16966 fi
16967
16968
16969
16970
16971
16972
16973
16974
16975
16976
16977
16978
16979
16980
16981
16982 xorg_testset_save_CFLAGS="$CFLAGS"
16983
16984 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16985 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16987 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16988 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16989 $as_echo_n "(cached) " >&6
16990 else
16991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16992 /* end confdefs.h. */
16993 int i;
16994 _ACEOF
16995 if ac_fn_c_try_compile "$LINENO"; then :
16996 xorg_cv_cc_flag_unknown_warning_option=yes
16997 else
16998 xorg_cv_cc_flag_unknown_warning_option=no
16999 fi
17000 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17001 fi
17002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17003 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17004 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17005 CFLAGS="$xorg_testset_save_CFLAGS"
17006 fi
17007
17008 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17009 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17010 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17011 fi
17012 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17014 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17015 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17016 $as_echo_n "(cached) " >&6
17017 else
17018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17019 /* end confdefs.h. */
17020 int i;
17021 _ACEOF
17022 if ac_fn_c_try_compile "$LINENO"; then :
17023 xorg_cv_cc_flag_unused_command_line_argument=yes
17024 else
17025 xorg_cv_cc_flag_unused_command_line_argument=no
17026 fi
17027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17028 fi
17029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17030 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17031 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17032 CFLAGS="$xorg_testset_save_CFLAGS"
17033 fi
17034
17035 found="no"
17036
17037 if test $found = "no" ; then
17038 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17039 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17040 fi
17041
17042 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17043 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17044 fi
17045
17046 CFLAGS="$CFLAGS -Wmain"
17047
17048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
17049 $as_echo_n "checking if $CC supports -Wmain... " >&6; }
17050 cacheid=xorg_cv_cc_flag__Wmain
17051 if eval \${$cacheid+:} false; then :
17052 $as_echo_n "(cached) " >&6
17053 else
17054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17055 /* end confdefs.h. */
17056 int i;
17057 int
17058 main ()
17059 {
17060
17061 ;
17062 return 0;
17063 }
17064 _ACEOF
17065 if ac_fn_c_try_link "$LINENO"; then :
17066 eval $cacheid=yes
17067 else
17068 eval $cacheid=no
17069 fi
17070 rm -f core conftest.err conftest.$ac_objext \
17071 conftest$ac_exeext conftest.$ac_ext
17072 fi
17073
17074
17075 CFLAGS="$xorg_testset_save_CFLAGS"
17076
17077 eval supported=\$$cacheid
17078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17079 $as_echo "$supported" >&6; }
17080 if test "$supported" = "yes" ; then
17081 BASE_CFLAGS="$BASE_CFLAGS -Wmain"
17082 found="yes"
17083 fi
17084 fi
17085
17086
17087
17088
17089
17090
17091
17092
17093
17094
17095
17096
17097
17098
17099
17100 xorg_testset_save_CFLAGS="$CFLAGS"
17101
17102 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17103 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17105 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17106 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17107 $as_echo_n "(cached) " >&6
17108 else
17109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17110 /* end confdefs.h. */
17111 int i;
17112 _ACEOF
17113 if ac_fn_c_try_compile "$LINENO"; then :
17114 xorg_cv_cc_flag_unknown_warning_option=yes
17115 else
17116 xorg_cv_cc_flag_unknown_warning_option=no
17117 fi
17118 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17119 fi
17120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17121 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17122 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17123 CFLAGS="$xorg_testset_save_CFLAGS"
17124 fi
17125
17126 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17127 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17128 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17129 fi
17130 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17132 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17133 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17134 $as_echo_n "(cached) " >&6
17135 else
17136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17137 /* end confdefs.h. */
17138 int i;
17139 _ACEOF
17140 if ac_fn_c_try_compile "$LINENO"; then :
17141 xorg_cv_cc_flag_unused_command_line_argument=yes
17142 else
17143 xorg_cv_cc_flag_unused_command_line_argument=no
17144 fi
17145 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17146 fi
17147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17148 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17149 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17150 CFLAGS="$xorg_testset_save_CFLAGS"
17151 fi
17152
17153 found="no"
17154
17155 if test $found = "no" ; then
17156 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17157 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17158 fi
17159
17160 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17161 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17162 fi
17163
17164 CFLAGS="$CFLAGS -Wmissing-braces"
17165
17166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
17167 $as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
17168 cacheid=xorg_cv_cc_flag__Wmissing_braces
17169 if eval \${$cacheid+:} false; then :
17170 $as_echo_n "(cached) " >&6
17171 else
17172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17173 /* end confdefs.h. */
17174 int i;
17175 int
17176 main ()
17177 {
17178
17179 ;
17180 return 0;
17181 }
17182 _ACEOF
17183 if ac_fn_c_try_link "$LINENO"; then :
17184 eval $cacheid=yes
17185 else
17186 eval $cacheid=no
17187 fi
17188 rm -f core conftest.err conftest.$ac_objext \
17189 conftest$ac_exeext conftest.$ac_ext
17190 fi
17191
17192
17193 CFLAGS="$xorg_testset_save_CFLAGS"
17194
17195 eval supported=\$$cacheid
17196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17197 $as_echo "$supported" >&6; }
17198 if test "$supported" = "yes" ; then
17199 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
17200 found="yes"
17201 fi
17202 fi
17203
17204
17205
17206
17207
17208
17209
17210
17211
17212
17213
17214
17215
17216
17217
17218 xorg_testset_save_CFLAGS="$CFLAGS"
17219
17220 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17221 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17223 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17224 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17225 $as_echo_n "(cached) " >&6
17226 else
17227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17228 /* end confdefs.h. */
17229 int i;
17230 _ACEOF
17231 if ac_fn_c_try_compile "$LINENO"; then :
17232 xorg_cv_cc_flag_unknown_warning_option=yes
17233 else
17234 xorg_cv_cc_flag_unknown_warning_option=no
17235 fi
17236 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17237 fi
17238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17239 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17240 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17241 CFLAGS="$xorg_testset_save_CFLAGS"
17242 fi
17243
17244 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17245 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17246 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17247 fi
17248 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17250 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17251 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17252 $as_echo_n "(cached) " >&6
17253 else
17254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17255 /* end confdefs.h. */
17256 int i;
17257 _ACEOF
17258 if ac_fn_c_try_compile "$LINENO"; then :
17259 xorg_cv_cc_flag_unused_command_line_argument=yes
17260 else
17261 xorg_cv_cc_flag_unused_command_line_argument=no
17262 fi
17263 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17264 fi
17265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17266 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17267 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17268 CFLAGS="$xorg_testset_save_CFLAGS"
17269 fi
17270
17271 found="no"
17272
17273 if test $found = "no" ; then
17274 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17275 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17276 fi
17277
17278 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17279 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17280 fi
17281
17282 CFLAGS="$CFLAGS -Wsequence-point"
17283
17284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
17285 $as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
17286 cacheid=xorg_cv_cc_flag__Wsequence_point
17287 if eval \${$cacheid+:} false; then :
17288 $as_echo_n "(cached) " >&6
17289 else
17290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17291 /* end confdefs.h. */
17292 int i;
17293 int
17294 main ()
17295 {
17296
17297 ;
17298 return 0;
17299 }
17300 _ACEOF
17301 if ac_fn_c_try_link "$LINENO"; then :
17302 eval $cacheid=yes
17303 else
17304 eval $cacheid=no
17305 fi
17306 rm -f core conftest.err conftest.$ac_objext \
17307 conftest$ac_exeext conftest.$ac_ext
17308 fi
17309
17310
17311 CFLAGS="$xorg_testset_save_CFLAGS"
17312
17313 eval supported=\$$cacheid
17314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17315 $as_echo "$supported" >&6; }
17316 if test "$supported" = "yes" ; then
17317 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
17318 found="yes"
17319 fi
17320 fi
17321
17322
17323
17324
17325
17326
17327
17328
17329
17330
17331
17332
17333
17334
17335
17336 xorg_testset_save_CFLAGS="$CFLAGS"
17337
17338 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17339 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17341 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17342 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17343 $as_echo_n "(cached) " >&6
17344 else
17345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17346 /* end confdefs.h. */
17347 int i;
17348 _ACEOF
17349 if ac_fn_c_try_compile "$LINENO"; then :
17350 xorg_cv_cc_flag_unknown_warning_option=yes
17351 else
17352 xorg_cv_cc_flag_unknown_warning_option=no
17353 fi
17354 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17355 fi
17356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17357 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17358 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17359 CFLAGS="$xorg_testset_save_CFLAGS"
17360 fi
17361
17362 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17363 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17364 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17365 fi
17366 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17368 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17369 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17370 $as_echo_n "(cached) " >&6
17371 else
17372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17373 /* end confdefs.h. */
17374 int i;
17375 _ACEOF
17376 if ac_fn_c_try_compile "$LINENO"; then :
17377 xorg_cv_cc_flag_unused_command_line_argument=yes
17378 else
17379 xorg_cv_cc_flag_unused_command_line_argument=no
17380 fi
17381 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17382 fi
17383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17384 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17385 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17386 CFLAGS="$xorg_testset_save_CFLAGS"
17387 fi
17388
17389 found="no"
17390
17391 if test $found = "no" ; then
17392 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17393 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17394 fi
17395
17396 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17397 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17398 fi
17399
17400 CFLAGS="$CFLAGS -Wreturn-type"
17401
17402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
17403 $as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
17404 cacheid=xorg_cv_cc_flag__Wreturn_type
17405 if eval \${$cacheid+:} false; then :
17406 $as_echo_n "(cached) " >&6
17407 else
17408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17409 /* end confdefs.h. */
17410 int i;
17411 int
17412 main ()
17413 {
17414
17415 ;
17416 return 0;
17417 }
17418 _ACEOF
17419 if ac_fn_c_try_link "$LINENO"; then :
17420 eval $cacheid=yes
17421 else
17422 eval $cacheid=no
17423 fi
17424 rm -f core conftest.err conftest.$ac_objext \
17425 conftest$ac_exeext conftest.$ac_ext
17426 fi
17427
17428
17429 CFLAGS="$xorg_testset_save_CFLAGS"
17430
17431 eval supported=\$$cacheid
17432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17433 $as_echo "$supported" >&6; }
17434 if test "$supported" = "yes" ; then
17435 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
17436 found="yes"
17437 fi
17438 fi
17439
17440
17441
17442
17443
17444
17445
17446
17447
17448
17449
17450
17451
17452
17453
17454 xorg_testset_save_CFLAGS="$CFLAGS"
17455
17456 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17457 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17459 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17460 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17461 $as_echo_n "(cached) " >&6
17462 else
17463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17464 /* end confdefs.h. */
17465 int i;
17466 _ACEOF
17467 if ac_fn_c_try_compile "$LINENO"; then :
17468 xorg_cv_cc_flag_unknown_warning_option=yes
17469 else
17470 xorg_cv_cc_flag_unknown_warning_option=no
17471 fi
17472 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17473 fi
17474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17475 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17476 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17477 CFLAGS="$xorg_testset_save_CFLAGS"
17478 fi
17479
17480 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17481 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17482 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17483 fi
17484 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17486 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17487 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17488 $as_echo_n "(cached) " >&6
17489 else
17490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17491 /* end confdefs.h. */
17492 int i;
17493 _ACEOF
17494 if ac_fn_c_try_compile "$LINENO"; then :
17495 xorg_cv_cc_flag_unused_command_line_argument=yes
17496 else
17497 xorg_cv_cc_flag_unused_command_line_argument=no
17498 fi
17499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17500 fi
17501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17502 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17503 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17504 CFLAGS="$xorg_testset_save_CFLAGS"
17505 fi
17506
17507 found="no"
17508
17509 if test $found = "no" ; then
17510 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17511 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17512 fi
17513
17514 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17515 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17516 fi
17517
17518 CFLAGS="$CFLAGS -Wtrigraphs"
17519
17520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
17521 $as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
17522 cacheid=xorg_cv_cc_flag__Wtrigraphs
17523 if eval \${$cacheid+:} false; then :
17524 $as_echo_n "(cached) " >&6
17525 else
17526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17527 /* end confdefs.h. */
17528 int i;
17529 int
17530 main ()
17531 {
17532
17533 ;
17534 return 0;
17535 }
17536 _ACEOF
17537 if ac_fn_c_try_link "$LINENO"; then :
17538 eval $cacheid=yes
17539 else
17540 eval $cacheid=no
17541 fi
17542 rm -f core conftest.err conftest.$ac_objext \
17543 conftest$ac_exeext conftest.$ac_ext
17544 fi
17545
17546
17547 CFLAGS="$xorg_testset_save_CFLAGS"
17548
17549 eval supported=\$$cacheid
17550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17551 $as_echo "$supported" >&6; }
17552 if test "$supported" = "yes" ; then
17553 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
17554 found="yes"
17555 fi
17556 fi
17557
17558
17559
17560
17561
17562
17563
17564
17565
17566
17567
17568
17569
17570
17571
17572 xorg_testset_save_CFLAGS="$CFLAGS"
17573
17574 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17575 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17577 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17578 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17579 $as_echo_n "(cached) " >&6
17580 else
17581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17582 /* end confdefs.h. */
17583 int i;
17584 _ACEOF
17585 if ac_fn_c_try_compile "$LINENO"; then :
17586 xorg_cv_cc_flag_unknown_warning_option=yes
17587 else
17588 xorg_cv_cc_flag_unknown_warning_option=no
17589 fi
17590 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17591 fi
17592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17593 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17594 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17595 CFLAGS="$xorg_testset_save_CFLAGS"
17596 fi
17597
17598 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17599 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17600 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17601 fi
17602 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17604 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17605 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17606 $as_echo_n "(cached) " >&6
17607 else
17608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17609 /* end confdefs.h. */
17610 int i;
17611 _ACEOF
17612 if ac_fn_c_try_compile "$LINENO"; then :
17613 xorg_cv_cc_flag_unused_command_line_argument=yes
17614 else
17615 xorg_cv_cc_flag_unused_command_line_argument=no
17616 fi
17617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17618 fi
17619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17620 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17621 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17622 CFLAGS="$xorg_testset_save_CFLAGS"
17623 fi
17624
17625 found="no"
17626
17627 if test $found = "no" ; then
17628 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17629 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17630 fi
17631
17632 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17633 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17634 fi
17635
17636 CFLAGS="$CFLAGS -Warray-bounds"
17637
17638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
17639 $as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
17640 cacheid=xorg_cv_cc_flag__Warray_bounds
17641 if eval \${$cacheid+:} false; then :
17642 $as_echo_n "(cached) " >&6
17643 else
17644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17645 /* end confdefs.h. */
17646 int i;
17647 int
17648 main ()
17649 {
17650
17651 ;
17652 return 0;
17653 }
17654 _ACEOF
17655 if ac_fn_c_try_link "$LINENO"; then :
17656 eval $cacheid=yes
17657 else
17658 eval $cacheid=no
17659 fi
17660 rm -f core conftest.err conftest.$ac_objext \
17661 conftest$ac_exeext conftest.$ac_ext
17662 fi
17663
17664
17665 CFLAGS="$xorg_testset_save_CFLAGS"
17666
17667 eval supported=\$$cacheid
17668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17669 $as_echo "$supported" >&6; }
17670 if test "$supported" = "yes" ; then
17671 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
17672 found="yes"
17673 fi
17674 fi
17675
17676
17677
17678
17679
17680
17681
17682
17683
17684
17685
17686
17687
17688
17689
17690 xorg_testset_save_CFLAGS="$CFLAGS"
17691
17692 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17693 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17695 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17696 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17697 $as_echo_n "(cached) " >&6
17698 else
17699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17700 /* end confdefs.h. */
17701 int i;
17702 _ACEOF
17703 if ac_fn_c_try_compile "$LINENO"; then :
17704 xorg_cv_cc_flag_unknown_warning_option=yes
17705 else
17706 xorg_cv_cc_flag_unknown_warning_option=no
17707 fi
17708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17709 fi
17710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17711 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17712 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17713 CFLAGS="$xorg_testset_save_CFLAGS"
17714 fi
17715
17716 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17717 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17718 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17719 fi
17720 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17722 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17723 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17724 $as_echo_n "(cached) " >&6
17725 else
17726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17727 /* end confdefs.h. */
17728 int i;
17729 _ACEOF
17730 if ac_fn_c_try_compile "$LINENO"; then :
17731 xorg_cv_cc_flag_unused_command_line_argument=yes
17732 else
17733 xorg_cv_cc_flag_unused_command_line_argument=no
17734 fi
17735 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17736 fi
17737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17738 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17739 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17740 CFLAGS="$xorg_testset_save_CFLAGS"
17741 fi
17742
17743 found="no"
17744
17745 if test $found = "no" ; then
17746 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17747 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17748 fi
17749
17750 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17751 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17752 fi
17753
17754 CFLAGS="$CFLAGS -Wwrite-strings"
17755
17756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
17757 $as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
17758 cacheid=xorg_cv_cc_flag__Wwrite_strings
17759 if eval \${$cacheid+:} false; then :
17760 $as_echo_n "(cached) " >&6
17761 else
17762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17763 /* end confdefs.h. */
17764 int i;
17765 int
17766 main ()
17767 {
17768
17769 ;
17770 return 0;
17771 }
17772 _ACEOF
17773 if ac_fn_c_try_link "$LINENO"; then :
17774 eval $cacheid=yes
17775 else
17776 eval $cacheid=no
17777 fi
17778 rm -f core conftest.err conftest.$ac_objext \
17779 conftest$ac_exeext conftest.$ac_ext
17780 fi
17781
17782
17783 CFLAGS="$xorg_testset_save_CFLAGS"
17784
17785 eval supported=\$$cacheid
17786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17787 $as_echo "$supported" >&6; }
17788 if test "$supported" = "yes" ; then
17789 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
17790 found="yes"
17791 fi
17792 fi
17793
17794
17795
17796
17797
17798
17799
17800
17801
17802
17803
17804
17805
17806
17807
17808 xorg_testset_save_CFLAGS="$CFLAGS"
17809
17810 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17811 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17813 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17814 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17815 $as_echo_n "(cached) " >&6
17816 else
17817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17818 /* end confdefs.h. */
17819 int i;
17820 _ACEOF
17821 if ac_fn_c_try_compile "$LINENO"; then :
17822 xorg_cv_cc_flag_unknown_warning_option=yes
17823 else
17824 xorg_cv_cc_flag_unknown_warning_option=no
17825 fi
17826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17827 fi
17828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17829 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17830 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17831 CFLAGS="$xorg_testset_save_CFLAGS"
17832 fi
17833
17834 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17835 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17836 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17837 fi
17838 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17840 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17841 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17842 $as_echo_n "(cached) " >&6
17843 else
17844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17845 /* end confdefs.h. */
17846 int i;
17847 _ACEOF
17848 if ac_fn_c_try_compile "$LINENO"; then :
17849 xorg_cv_cc_flag_unused_command_line_argument=yes
17850 else
17851 xorg_cv_cc_flag_unused_command_line_argument=no
17852 fi
17853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17854 fi
17855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17856 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17857 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17858 CFLAGS="$xorg_testset_save_CFLAGS"
17859 fi
17860
17861 found="no"
17862
17863 if test $found = "no" ; then
17864 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17865 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17866 fi
17867
17868 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17869 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17870 fi
17871
17872 CFLAGS="$CFLAGS -Waddress"
17873
17874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
17875 $as_echo_n "checking if $CC supports -Waddress... " >&6; }
17876 cacheid=xorg_cv_cc_flag__Waddress
17877 if eval \${$cacheid+:} false; then :
17878 $as_echo_n "(cached) " >&6
17879 else
17880 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17881 /* end confdefs.h. */
17882 int i;
17883 int
17884 main ()
17885 {
17886
17887 ;
17888 return 0;
17889 }
17890 _ACEOF
17891 if ac_fn_c_try_link "$LINENO"; then :
17892 eval $cacheid=yes
17893 else
17894 eval $cacheid=no
17895 fi
17896 rm -f core conftest.err conftest.$ac_objext \
17897 conftest$ac_exeext conftest.$ac_ext
17898 fi
17899
17900
17901 CFLAGS="$xorg_testset_save_CFLAGS"
17902
17903 eval supported=\$$cacheid
17904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17905 $as_echo "$supported" >&6; }
17906 if test "$supported" = "yes" ; then
17907 BASE_CFLAGS="$BASE_CFLAGS -Waddress"
17908 found="yes"
17909 fi
17910 fi
17911
17912
17913
17914
17915
17916
17917
17918
17919
17920
17921
17922
17923
17924
17925
17926 xorg_testset_save_CFLAGS="$CFLAGS"
17927
17928 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17929 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17931 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17932 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17933 $as_echo_n "(cached) " >&6
17934 else
17935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17936 /* end confdefs.h. */
17937 int i;
17938 _ACEOF
17939 if ac_fn_c_try_compile "$LINENO"; then :
17940 xorg_cv_cc_flag_unknown_warning_option=yes
17941 else
17942 xorg_cv_cc_flag_unknown_warning_option=no
17943 fi
17944 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17945 fi
17946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17947 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17948 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17949 CFLAGS="$xorg_testset_save_CFLAGS"
17950 fi
17951
17952 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17953 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17954 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17955 fi
17956 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17958 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17959 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17960 $as_echo_n "(cached) " >&6
17961 else
17962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17963 /* end confdefs.h. */
17964 int i;
17965 _ACEOF
17966 if ac_fn_c_try_compile "$LINENO"; then :
17967 xorg_cv_cc_flag_unused_command_line_argument=yes
17968 else
17969 xorg_cv_cc_flag_unused_command_line_argument=no
17970 fi
17971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17972 fi
17973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17974 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17975 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17976 CFLAGS="$xorg_testset_save_CFLAGS"
17977 fi
17978
17979 found="no"
17980
17981 if test $found = "no" ; then
17982 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17983 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17984 fi
17985
17986 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17987 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17988 fi
17989
17990 CFLAGS="$CFLAGS -Wint-to-pointer-cast"
17991
17992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
17993 $as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
17994 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
17995 if eval \${$cacheid+:} false; then :
17996 $as_echo_n "(cached) " >&6
17997 else
17998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17999 /* end confdefs.h. */
18000 int i;
18001 int
18002 main ()
18003 {
18004
18005 ;
18006 return 0;
18007 }
18008 _ACEOF
18009 if ac_fn_c_try_link "$LINENO"; then :
18010 eval $cacheid=yes
18011 else
18012 eval $cacheid=no
18013 fi
18014 rm -f core conftest.err conftest.$ac_objext \
18015 conftest$ac_exeext conftest.$ac_ext
18016 fi
18017
18018
18019 CFLAGS="$xorg_testset_save_CFLAGS"
18020
18021 eval supported=\$$cacheid
18022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18023 $as_echo "$supported" >&6; }
18024 if test "$supported" = "yes" ; then
18025 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
18026 found="yes"
18027 fi
18028 fi
18029
18030
18031
18032
18033
18034
18035
18036
18037
18038
18039
18040
18041
18042
18043
18044 xorg_testset_save_CFLAGS="$CFLAGS"
18045
18046 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18047 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18049 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18050 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18051 $as_echo_n "(cached) " >&6
18052 else
18053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18054 /* end confdefs.h. */
18055 int i;
18056 _ACEOF
18057 if ac_fn_c_try_compile "$LINENO"; then :
18058 xorg_cv_cc_flag_unknown_warning_option=yes
18059 else
18060 xorg_cv_cc_flag_unknown_warning_option=no
18061 fi
18062 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18063 fi
18064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18065 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18066 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18067 CFLAGS="$xorg_testset_save_CFLAGS"
18068 fi
18069
18070 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18071 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18072 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18073 fi
18074 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18076 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18077 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18078 $as_echo_n "(cached) " >&6
18079 else
18080 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18081 /* end confdefs.h. */
18082 int i;
18083 _ACEOF
18084 if ac_fn_c_try_compile "$LINENO"; then :
18085 xorg_cv_cc_flag_unused_command_line_argument=yes
18086 else
18087 xorg_cv_cc_flag_unused_command_line_argument=no
18088 fi
18089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18090 fi
18091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18092 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18093 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18094 CFLAGS="$xorg_testset_save_CFLAGS"
18095 fi
18096
18097 found="no"
18098
18099 if test $found = "no" ; then
18100 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18101 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18102 fi
18103
18104 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18105 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18106 fi
18107
18108 CFLAGS="$CFLAGS -Wpointer-to-int-cast"
18109
18110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
18111 $as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
18112 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
18113 if eval \${$cacheid+:} false; then :
18114 $as_echo_n "(cached) " >&6
18115 else
18116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18117 /* end confdefs.h. */
18118 int i;
18119 int
18120 main ()
18121 {
18122
18123 ;
18124 return 0;
18125 }
18126 _ACEOF
18127 if ac_fn_c_try_link "$LINENO"; then :
18128 eval $cacheid=yes
18129 else
18130 eval $cacheid=no
18131 fi
18132 rm -f core conftest.err conftest.$ac_objext \
18133 conftest$ac_exeext conftest.$ac_ext
18134 fi
18135
18136
18137 CFLAGS="$xorg_testset_save_CFLAGS"
18138
18139 eval supported=\$$cacheid
18140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18141 $as_echo "$supported" >&6; }
18142 if test "$supported" = "yes" ; then
18143 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
18144 found="yes"
18145 fi
18146 fi
18147
18148
18149 fi
18150
18151
18152
18153
18154
18155
18156
18157 CWARNFLAGS="$BASE_CFLAGS"
18158 if test "x$GCC" = xyes ; then
18159 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
18160 fi
18161
18162
18163
18164
18165
18166
18167
18168
18169 # Check whether --enable-strict-compilation was given.
18170 if test "${enable_strict_compilation+set}" = set; then :
18171 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
18172 else
18173 STRICT_COMPILE=no
18174 fi
18175
18176
18177
18178
18179
18180
18181 STRICT_CFLAGS=""
18182
18183
18184
18185
18186
18187
18188
18189
18190
18191
18192
18193
18194
18195 xorg_testset_save_CFLAGS="$CFLAGS"
18196
18197 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18198 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18200 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18201 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18202 $as_echo_n "(cached) " >&6
18203 else
18204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18205 /* end confdefs.h. */
18206 int i;
18207 _ACEOF
18208 if ac_fn_c_try_compile "$LINENO"; then :
18209 xorg_cv_cc_flag_unknown_warning_option=yes
18210 else
18211 xorg_cv_cc_flag_unknown_warning_option=no
18212 fi
18213 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18214 fi
18215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18216 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18217 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18218 CFLAGS="$xorg_testset_save_CFLAGS"
18219 fi
18220
18221 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18222 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18223 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18224 fi
18225 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18227 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18228 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18229 $as_echo_n "(cached) " >&6
18230 else
18231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18232 /* end confdefs.h. */
18233 int i;
18234 _ACEOF
18235 if ac_fn_c_try_compile "$LINENO"; then :
18236 xorg_cv_cc_flag_unused_command_line_argument=yes
18237 else
18238 xorg_cv_cc_flag_unused_command_line_argument=no
18239 fi
18240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18241 fi
18242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18243 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18244 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18245 CFLAGS="$xorg_testset_save_CFLAGS"
18246 fi
18247
18248 found="no"
18249
18250 if test $found = "no" ; then
18251 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18252 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18253 fi
18254
18255 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18256 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18257 fi
18258
18259 CFLAGS="$CFLAGS -pedantic"
18260
18261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
18262 $as_echo_n "checking if $CC supports -pedantic... " >&6; }
18263 cacheid=xorg_cv_cc_flag__pedantic
18264 if eval \${$cacheid+:} false; then :
18265 $as_echo_n "(cached) " >&6
18266 else
18267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18268 /* end confdefs.h. */
18269 int i;
18270 int
18271 main ()
18272 {
18273
18274 ;
18275 return 0;
18276 }
18277 _ACEOF
18278 if ac_fn_c_try_link "$LINENO"; then :
18279 eval $cacheid=yes
18280 else
18281 eval $cacheid=no
18282 fi
18283 rm -f core conftest.err conftest.$ac_objext \
18284 conftest$ac_exeext conftest.$ac_ext
18285 fi
18286
18287
18288 CFLAGS="$xorg_testset_save_CFLAGS"
18289
18290 eval supported=\$$cacheid
18291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18292 $as_echo "$supported" >&6; }
18293 if test "$supported" = "yes" ; then
18294 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
18295 found="yes"
18296 fi
18297 fi
18298
18299
18300
18301
18302
18303
18304
18305
18306
18307
18308
18309
18310
18311
18312
18313 xorg_testset_save_CFLAGS="$CFLAGS"
18314
18315 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18316 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18318 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18319 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18320 $as_echo_n "(cached) " >&6
18321 else
18322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18323 /* end confdefs.h. */
18324 int i;
18325 _ACEOF
18326 if ac_fn_c_try_compile "$LINENO"; then :
18327 xorg_cv_cc_flag_unknown_warning_option=yes
18328 else
18329 xorg_cv_cc_flag_unknown_warning_option=no
18330 fi
18331 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18332 fi
18333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18334 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18335 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18336 CFLAGS="$xorg_testset_save_CFLAGS"
18337 fi
18338
18339 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18340 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18341 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18342 fi
18343 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18345 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18346 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18347 $as_echo_n "(cached) " >&6
18348 else
18349 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18350 /* end confdefs.h. */
18351 int i;
18352 _ACEOF
18353 if ac_fn_c_try_compile "$LINENO"; then :
18354 xorg_cv_cc_flag_unused_command_line_argument=yes
18355 else
18356 xorg_cv_cc_flag_unused_command_line_argument=no
18357 fi
18358 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18359 fi
18360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18361 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18362 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18363 CFLAGS="$xorg_testset_save_CFLAGS"
18364 fi
18365
18366 found="no"
18367
18368 if test $found = "no" ; then
18369 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18370 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18371 fi
18372
18373 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18374 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18375 fi
18376
18377 CFLAGS="$CFLAGS -Werror"
18378
18379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
18380 $as_echo_n "checking if $CC supports -Werror... " >&6; }
18381 cacheid=xorg_cv_cc_flag__Werror
18382 if eval \${$cacheid+:} false; then :
18383 $as_echo_n "(cached) " >&6
18384 else
18385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18386 /* end confdefs.h. */
18387 int i;
18388 int
18389 main ()
18390 {
18391
18392 ;
18393 return 0;
18394 }
18395 _ACEOF
18396 if ac_fn_c_try_link "$LINENO"; then :
18397 eval $cacheid=yes
18398 else
18399 eval $cacheid=no
18400 fi
18401 rm -f core conftest.err conftest.$ac_objext \
18402 conftest$ac_exeext conftest.$ac_ext
18403 fi
18404
18405
18406 CFLAGS="$xorg_testset_save_CFLAGS"
18407
18408 eval supported=\$$cacheid
18409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18410 $as_echo "$supported" >&6; }
18411 if test "$supported" = "yes" ; then
18412 STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
18413 found="yes"
18414 fi
18415 fi
18416
18417 if test $found = "no" ; then
18418 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18419 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18420 fi
18421
18422 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18423 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18424 fi
18425
18426 CFLAGS="$CFLAGS -errwarn"
18427
18428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
18429 $as_echo_n "checking if $CC supports -errwarn... " >&6; }
18430 cacheid=xorg_cv_cc_flag__errwarn
18431 if eval \${$cacheid+:} false; then :
18432 $as_echo_n "(cached) " >&6
18433 else
18434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18435 /* end confdefs.h. */
18436 int i;
18437 int
18438 main ()
18439 {
18440
18441 ;
18442 return 0;
18443 }
18444 _ACEOF
18445 if ac_fn_c_try_link "$LINENO"; then :
18446 eval $cacheid=yes
18447 else
18448 eval $cacheid=no
18449 fi
18450 rm -f core conftest.err conftest.$ac_objext \
18451 conftest$ac_exeext conftest.$ac_ext
18452 fi
18453
18454
18455 CFLAGS="$xorg_testset_save_CFLAGS"
18456
18457 eval supported=\$$cacheid
18458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18459 $as_echo "$supported" >&6; }
18460 if test "$supported" = "yes" ; then
18461 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
18462 found="yes"
18463 fi
18464 fi
18465
18466
18467
18468 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
18469 # activate it with -Werror, so we add it here explicitly.
18470
18471
18472
18473
18474
18475
18476
18477
18478
18479
18480
18481
18482
18483 xorg_testset_save_CFLAGS="$CFLAGS"
18484
18485 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18486 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18488 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18489 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18490 $as_echo_n "(cached) " >&6
18491 else
18492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18493 /* end confdefs.h. */
18494 int i;
18495 _ACEOF
18496 if ac_fn_c_try_compile "$LINENO"; then :
18497 xorg_cv_cc_flag_unknown_warning_option=yes
18498 else
18499 xorg_cv_cc_flag_unknown_warning_option=no
18500 fi
18501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18502 fi
18503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18504 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18505 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18506 CFLAGS="$xorg_testset_save_CFLAGS"
18507 fi
18508
18509 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18510 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18511 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18512 fi
18513 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18515 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18516 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18517 $as_echo_n "(cached) " >&6
18518 else
18519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18520 /* end confdefs.h. */
18521 int i;
18522 _ACEOF
18523 if ac_fn_c_try_compile "$LINENO"; then :
18524 xorg_cv_cc_flag_unused_command_line_argument=yes
18525 else
18526 xorg_cv_cc_flag_unused_command_line_argument=no
18527 fi
18528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18529 fi
18530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18531 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18532 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18533 CFLAGS="$xorg_testset_save_CFLAGS"
18534 fi
18535
18536 found="no"
18537
18538 if test $found = "no" ; then
18539 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18540 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18541 fi
18542
18543 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18544 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18545 fi
18546
18547 CFLAGS="$CFLAGS -Werror=attributes"
18548
18549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
18550 $as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
18551 cacheid=xorg_cv_cc_flag__Werror_attributes
18552 if eval \${$cacheid+:} false; then :
18553 $as_echo_n "(cached) " >&6
18554 else
18555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18556 /* end confdefs.h. */
18557 int i;
18558 int
18559 main ()
18560 {
18561
18562 ;
18563 return 0;
18564 }
18565 _ACEOF
18566 if ac_fn_c_try_link "$LINENO"; then :
18567 eval $cacheid=yes
18568 else
18569 eval $cacheid=no
18570 fi
18571 rm -f core conftest.err conftest.$ac_objext \
18572 conftest$ac_exeext conftest.$ac_ext
18573 fi
18574
18575
18576 CFLAGS="$xorg_testset_save_CFLAGS"
18577
18578 eval supported=\$$cacheid
18579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18580 $as_echo "$supported" >&6; }
18581 if test "$supported" = "yes" ; then
18582 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
18583 found="yes"
18584 fi
18585 fi
18586
18587
18588
18589 if test "x$STRICT_COMPILE" = "xyes"; then
18590 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
18591 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
18592 fi
18593
18594
18595
18596
18597
18598
18599 cat >>confdefs.h <<_ACEOF
18600 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
18601 _ACEOF
18602
18603 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
18604 if test "x$PVM" = "x"; then
18605 PVM="0"
18606 fi
18607
18608 cat >>confdefs.h <<_ACEOF
18609 #define PACKAGE_VERSION_MINOR $PVM
18610 _ACEOF
18611
18612 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
18613 if test "x$PVP" = "x"; then
18614 PVP="0"
18615 fi
18616
18617 cat >>confdefs.h <<_ACEOF
18618 #define PACKAGE_VERSION_PATCHLEVEL $PVP
18619 _ACEOF
18620
18621
18622
18623 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
18624 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
18625 || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
18626 echo 'git directory not found: installing possibly empty changelog.' >&2)"
18627
18628
18629
18630
18631 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
18632 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
18633 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
18634 || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
18635 echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
18636
18637
18638
18639
18640
18641
18642 if test x$APP_MAN_SUFFIX = x ; then
18643 APP_MAN_SUFFIX=1
18644 fi
18645 if test x$APP_MAN_DIR = x ; then
18646 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
18647 fi
18648
18649 if test x$LIB_MAN_SUFFIX = x ; then
18650 LIB_MAN_SUFFIX=3
18651 fi
18652 if test x$LIB_MAN_DIR = x ; then
18653 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
18654 fi
18655
18656 if test x$FILE_MAN_SUFFIX = x ; then
18657 case $host_os in
18658 # Solaris 2.0 - 11 use SysV man page sections
18659 solaris2.?|solaris2.1[01]) FILE_MAN_SUFFIX=4 ;;
18660 *) FILE_MAN_SUFFIX=5 ;;
18661 esac
18662 fi
18663 if test x$FILE_MAN_DIR = x ; then
18664 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
18665 fi
18666
18667 if test x$MISC_MAN_SUFFIX = x ; then
18668 case $host_os in
18669 # Solaris 2.0 - 11 use SysV man page sections
18670 solaris2.?|solaris2.1[01]) MISC_MAN_SUFFIX=5 ;;
18671 *) MISC_MAN_SUFFIX=7 ;;
18672 esac
18673 fi
18674 if test x$MISC_MAN_DIR = x ; then
18675 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
18676 fi
18677
18678 if test x$DRIVER_MAN_SUFFIX = x ; then
18679 case $host_os in
18680 # Solaris 2.0 - 11 use SysV man page sections
18681 solaris2.?|solaris2.1[01]) DRIVER_MAN_SUFFIX=7 ;;
18682 *) DRIVER_MAN_SUFFIX=4 ;;
18683 esac
18684 fi
18685 if test x$DRIVER_MAN_DIR = x ; then
18686 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
18687 fi
18688
18689 if test x$ADMIN_MAN_SUFFIX = x ; then
18690 case $host_os in
18691 # Solaris 2.0 - 11 use SysV man page sections
18692 solaris2.?|solaris2.1[01]) ADMIN_MAN_SUFFIX=1m ;;
18693 *) ADMIN_MAN_SUFFIX=8 ;;
18694 esac
18695 fi
18696 if test x$ADMIN_MAN_DIR = x ; then
18697 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
18698 fi
18699
18700
18701
18702
18703
18704
18705
18706
18707
18708
18709
18710
18711
18712
18713
18714 XORG_MAN_PAGE="X Version 11"
18715
18716 MAN_SUBSTS="\
18717 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18718 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18719 -e 's|__xservername__|Xorg|g' \
18720 -e 's|__xconfigfile__|xorg.conf|g' \
18721 -e 's|__projectroot__|\$(prefix)|g' \
18722 -e 's|__apploaddir__|\$(appdefaultdir)|g' \
18723 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
18724 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
18725 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
18726 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
18727 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
18728 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
18729
18730
18731
18732 # Check whether --enable-silent-rules was given.
18733 if test "${enable_silent_rules+set}" = set; then :
18734 enableval=$enable_silent_rules;
18735 fi
18736
18737 case $enable_silent_rules in # (((
18738 yes) AM_DEFAULT_VERBOSITY=0;;
18739 no) AM_DEFAULT_VERBOSITY=1;;
18740 *) AM_DEFAULT_VERBOSITY=0;;
18741 esac
18742 am_make=${MAKE-make}
18743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
18744 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
18745 if ${am_cv_make_support_nested_variables+:} false; then :
18746 $as_echo_n "(cached) " >&6
18747 else
18748 if $as_echo 'TRUE=$(BAR$(V))
18749 BAR0=false
18750 BAR1=true
18751 V=1
18752 am__doit:
18753 @$(TRUE)
18754 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
18755 am_cv_make_support_nested_variables=yes
18756 else
18757 am_cv_make_support_nested_variables=no
18758 fi
18759 fi
18760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
18761 $as_echo "$am_cv_make_support_nested_variables" >&6; }
18762 if test $am_cv_make_support_nested_variables = yes; then
18763 AM_V='$(V)'
18764 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
18765 else
18766 AM_V=$AM_DEFAULT_VERBOSITY
18767 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
18768 fi
18769 AM_BACKSLASH='\'
18770
18771
18772
18773
18774 for ac_prog in cpp
18775 do
18776 # Extract the first word of "$ac_prog", so it can be a program name with args.
18777 set dummy $ac_prog; ac_word=$2
18778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18779 $as_echo_n "checking for $ac_word... " >&6; }
18780 if ${ac_cv_path_RAWCPP+:} false; then :
18781 $as_echo_n "(cached) " >&6
18782 else
18783 case $RAWCPP in
18784 [\\/]* | ?:[\\/]*)
18785 ac_cv_path_RAWCPP="$RAWCPP" # Let the user override the test with a path.
18786 ;;
18787 *)
18788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18789 as_dummy="$PATH:/bin:/usr/bin:/usr/lib:/usr/libexec:/usr/ccs/lib:/usr/ccs/lbin:/lib"
18790 for as_dir in $as_dummy
18791 do
18792 IFS=$as_save_IFS
18793 test -z "$as_dir" && as_dir=.
18794 for ac_exec_ext in '' $ac_executable_extensions; do
18795 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18796 ac_cv_path_RAWCPP="$as_dir/$ac_word$ac_exec_ext"
18797 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18798 break 2
18799 fi
18800 done
18801 done
18802 IFS=$as_save_IFS
18803
18804 ;;
18805 esac
18806 fi
18807 RAWCPP=$ac_cv_path_RAWCPP
18808 if test -n "$RAWCPP"; then
18809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RAWCPP" >&5
18810 $as_echo "$RAWCPP" >&6; }
18811 else
18812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18813 $as_echo "no" >&6; }
18814 fi
18815
18816
18817 test -n "$RAWCPP" && break
18818 done
18819 test -n "$RAWCPP" || RAWCPP="${CPP}"
18820
18821
18822 # Check for flag to avoid builtin definitions - assumes unix is predefined,
18823 # which is not the best choice for supporting other OS'es, but covers most
18824 # of the ones we need for now.
18825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $RAWCPP requires -undef" >&5
18826 $as_echo_n "checking if $RAWCPP requires -undef... " >&6; }
18827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18828 /* end confdefs.h. */
18829 Does cpp redefine unix ?
18830 _ACEOF
18831 if test `${RAWCPP} < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
18832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18833 $as_echo "no" >&6; }
18834 else
18835 if test `${RAWCPP} -undef < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
18836 RAWCPPFLAGS=-undef
18837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18838 $as_echo "yes" >&6; }
18839 # under Cygwin unix is still defined even with -undef
18840 elif test `${RAWCPP} -undef -ansi < conftest.$ac_ext | grep -c 'unix'` -eq 1 ; then
18841 RAWCPPFLAGS="-undef -ansi"
18842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with -ansi" >&5
18843 $as_echo "yes, with -ansi" >&6; }
18844 else
18845 as_fn_error $? "${RAWCPP} defines unix with or without -undef. I don't know what to do." "$LINENO" 5
18846 fi
18847 fi
18848 rm -f conftest.$ac_ext
18849
18850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $RAWCPP requires -traditional" >&5
18851 $as_echo_n "checking if $RAWCPP requires -traditional... " >&6; }
18852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18853 /* end confdefs.h. */
18854 Does cpp preserve "whitespace"?
18855 _ACEOF
18856 if test `${RAWCPP} < conftest.$ac_ext | grep -c 'preserve \"'` -eq 1 ; then
18857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18858 $as_echo "no" >&6; }
18859 else
18860 if test `${RAWCPP} -traditional < conftest.$ac_ext | grep -c 'preserve \"'` -eq 1 ; then
18861 TRADITIONALCPPFLAGS="-traditional"
18862 RAWCPPFLAGS="${RAWCPPFLAGS} -traditional"
18863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18864 $as_echo "yes" >&6; }
18865 else
18866 as_fn_error $? "${RAWCPP} does not preserve whitespace with or without -traditional. I don't know what to do." "$LINENO" 5
18867 fi
18868 fi
18869 rm -f conftest.$ac_ext
18870
18871
18872
18873
18874
18875
18876
18877
18878 # Check whether --with-lint was given.
18879 if test "${with_lint+set}" = set; then :
18880 withval=$with_lint; use_lint=$withval
18881 else
18882 use_lint=no
18883 fi
18884
18885
18886 # Obtain platform specific info like program name and options
18887 # The lint program on FreeBSD and NetBSD is different from the one on Solaris
18888 case $host_os in
18889 *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
18890 lint_name=splint
18891 lint_options="-badflag"
18892 ;;
18893 *freebsd* | *netbsd*)
18894 lint_name=lint
18895 lint_options="-u -b"
18896 ;;
18897 *solaris*)
18898 lint_name=lint
18899 lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
18900 ;;
18901 esac
18902
18903 # Test for the presence of the program (either guessed by the code or spelled out by the user)
18904 if test "x$use_lint" = x"yes" ; then
18905 # Extract the first word of "$lint_name", so it can be a program name with args.
18906 set dummy $lint_name; ac_word=$2
18907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18908 $as_echo_n "checking for $ac_word... " >&6; }
18909 if ${ac_cv_path_LINT+:} false; then :
18910 $as_echo_n "(cached) " >&6
18911 else
18912 case $LINT in
18913 [\\/]* | ?:[\\/]*)
18914 ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
18915 ;;
18916 *)
18917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18918 for as_dir in $PATH
18919 do
18920 IFS=$as_save_IFS
18921 test -z "$as_dir" && as_dir=.
18922 for ac_exec_ext in '' $ac_executable_extensions; do
18923 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18924 ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
18925 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18926 break 2
18927 fi
18928 done
18929 done
18930 IFS=$as_save_IFS
18931
18932 ;;
18933 esac
18934 fi
18935 LINT=$ac_cv_path_LINT
18936 if test -n "$LINT"; then
18937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
18938 $as_echo "$LINT" >&6; }
18939 else
18940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18941 $as_echo "no" >&6; }
18942 fi
18943
18944
18945 if test "x$LINT" = "x"; then
18946 as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
18947 fi
18948 elif test "x$use_lint" = x"no" ; then
18949 if test "x$LINT" != "x"; then
18950 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
18951 $as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
18952 fi
18953 else
18954 as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
18955 fi
18956
18957 # User supplied flags override default flags
18958 if test "x$LINT_FLAGS" != "x"; then
18959 lint_options=$LINT_FLAGS
18960 fi
18961
18962 LINT_FLAGS=$lint_options
18963
18964 if test "x$LINT" != x; then
18965 LINT_TRUE=
18966 LINT_FALSE='#'
18967 else
18968 LINT_TRUE='#'
18969 LINT_FALSE=
18970 fi
18971
18972
18973
18974
18975 # Checks for programs.
18976 # Check for mktemp to prevent security issue noted in Xorg bug #5898
18977 # See https://bugs.freedesktop.org/show_bug.cgi?id=5898 for details.
18978 # Extract the first word of "mktemp", so it can be a program name with args.
18979 set dummy mktemp; ac_word=$2
18980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18981 $as_echo_n "checking for $ac_word... " >&6; }
18982 if ${ac_cv_path_MKTEMP_COMMAND+:} false; then :
18983 $as_echo_n "(cached) " >&6
18984 else
18985 case $MKTEMP_COMMAND in
18986 [\\/]* | ?:[\\/]*)
18987 ac_cv_path_MKTEMP_COMMAND="$MKTEMP_COMMAND" # Let the user override the test with a path.
18988 ;;
18989 *)
18990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18991 for as_dir in $PATH
18992 do
18993 IFS=$as_save_IFS
18994 test -z "$as_dir" && as_dir=.
18995 for ac_exec_ext in '' $ac_executable_extensions; do
18996 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18997 ac_cv_path_MKTEMP_COMMAND="$as_dir/$ac_word$ac_exec_ext"
18998 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18999 break 2
19000 fi
19001 done
19002 done
19003 IFS=$as_save_IFS
19004
19005 ;;
19006 esac
19007 fi
19008 MKTEMP_COMMAND=$ac_cv_path_MKTEMP_COMMAND
19009 if test -n "$MKTEMP_COMMAND"; then
19010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKTEMP_COMMAND" >&5
19011 $as_echo "$MKTEMP_COMMAND" >&6; }
19012 else
19013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19014 $as_echo "no" >&6; }
19015 fi
19016
19017
19018 if test x$MKTEMP_COMMAND != x; then
19019 HAVE_MKTEMP_COMMAND_TRUE=
19020 HAVE_MKTEMP_COMMAND_FALSE='#'
19021 else
19022 HAVE_MKTEMP_COMMAND_TRUE='#'
19023 HAVE_MKTEMP_COMMAND_FALSE=
19024 fi
19025
19026
19027 #------------------------------------------------------------------------------
19028 # Check for system libraries
19029 #
19030 # AC_SEARCH_LIBS: tests using $LIBS and tests again with each listed library.
19031 # pre-pends the found library to $LIBS.
19032 #
19033 #------------------------------------------------------------------------------
19034 # Function getifaddrs() comes from the C library, Solaris 11 -lsocket, or
19035 # the -lnsl name service library
19036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
19037 $as_echo_n "checking for library containing getifaddrs... " >&6; }
19038 if ${ac_cv_search_getifaddrs+:} false; then :
19039 $as_echo_n "(cached) " >&6
19040 else
19041 ac_func_search_save_LIBS=$LIBS
19042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19043 /* end confdefs.h. */
19044
19045 /* Override any GCC internal prototype to avoid an error.
19046 Use char because int might match the return type of a GCC
19047 builtin and then its argument prototype would still apply. */
19048 #ifdef __cplusplus
19049 extern "C"
19050 #endif
19051 char getifaddrs ();
19052 int
19053 main ()
19054 {
19055 return getifaddrs ();
19056 ;
19057 return 0;
19058 }
19059 _ACEOF
19060 for ac_lib in '' socket nsl; do
19061 if test -z "$ac_lib"; then
19062 ac_res="none required"
19063 else
19064 ac_res=-l$ac_lib
19065 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
19066 fi
19067 if ac_fn_c_try_link "$LINENO"; then :
19068 ac_cv_search_getifaddrs=$ac_res
19069 fi
19070 rm -f core conftest.err conftest.$ac_objext \
19071 conftest$ac_exeext
19072 if ${ac_cv_search_getifaddrs+:} false; then :
19073 break
19074 fi
19075 done
19076 if ${ac_cv_search_getifaddrs+:} false; then :
19077
19078 else
19079 ac_cv_search_getifaddrs=no
19080 fi
19081 rm conftest.$ac_ext
19082 LIBS=$ac_func_search_save_LIBS
19083 fi
19084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
19085 $as_echo "$ac_cv_search_getifaddrs" >&6; }
19086 ac_res=$ac_cv_search_getifaddrs
19087 if test "$ac_res" != no; then :
19088 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19089
19090 fi
19091
19092
19093 # Function getspnam() comes from the C library, System V -lsec, UnixWare 7 -lgen
19094 # or Old Linux versions -lshadow
19095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspnam" >&5
19096 $as_echo_n "checking for library containing getspnam... " >&6; }
19097 if ${ac_cv_search_getspnam+:} false; then :
19098 $as_echo_n "(cached) " >&6
19099 else
19100 ac_func_search_save_LIBS=$LIBS
19101 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19102 /* end confdefs.h. */
19103
19104 /* Override any GCC internal prototype to avoid an error.
19105 Use char because int might match the return type of a GCC
19106 builtin and then its argument prototype would still apply. */
19107 #ifdef __cplusplus
19108 extern "C"
19109 #endif
19110 char getspnam ();
19111 int
19112 main ()
19113 {
19114 return getspnam ();
19115 ;
19116 return 0;
19117 }
19118 _ACEOF
19119 for ac_lib in '' sec gen shadow; do
19120 if test -z "$ac_lib"; then
19121 ac_res="none required"
19122 else
19123 ac_res=-l$ac_lib
19124 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
19125 fi
19126 if ac_fn_c_try_link "$LINENO"; then :
19127 ac_cv_search_getspnam=$ac_res
19128 fi
19129 rm -f core conftest.err conftest.$ac_objext \
19130 conftest$ac_exeext
19131 if ${ac_cv_search_getspnam+:} false; then :
19132 break
19133 fi
19134 done
19135 if ${ac_cv_search_getspnam+:} false; then :
19136
19137 else
19138 ac_cv_search_getspnam=no
19139 fi
19140 rm conftest.$ac_ext
19141 LIBS=$ac_func_search_save_LIBS
19142 fi
19143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspnam" >&5
19144 $as_echo "$ac_cv_search_getspnam" >&6; }
19145 ac_res=$ac_cv_search_getspnam
19146 if test "$ac_res" != no; then :
19147 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19148
19149 fi
19150
19151
19152 # Function setproctitle() is in BSD -lutil or GNU systems -lbsd but N/A on Solaris
19153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setproctitle" >&5
19154 $as_echo_n "checking for library containing setproctitle... " >&6; }
19155 if ${ac_cv_search_setproctitle+:} false; then :
19156 $as_echo_n "(cached) " >&6
19157 else
19158 ac_func_search_save_LIBS=$LIBS
19159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19160 /* end confdefs.h. */
19161
19162 /* Override any GCC internal prototype to avoid an error.
19163 Use char because int might match the return type of a GCC
19164 builtin and then its argument prototype would still apply. */
19165 #ifdef __cplusplus
19166 extern "C"
19167 #endif
19168 char setproctitle ();
19169 int
19170 main ()
19171 {
19172 return setproctitle ();
19173 ;
19174 return 0;
19175 }
19176 _ACEOF
19177 for ac_lib in '' util bsd; do
19178 if test -z "$ac_lib"; then
19179 ac_res="none required"
19180 else
19181 ac_res=-l$ac_lib
19182 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
19183 fi
19184 if ac_fn_c_try_link "$LINENO"; then :
19185 ac_cv_search_setproctitle=$ac_res
19186 fi
19187 rm -f core conftest.err conftest.$ac_objext \
19188 conftest$ac_exeext
19189 if ${ac_cv_search_setproctitle+:} false; then :
19190 break
19191 fi
19192 done
19193 if ${ac_cv_search_setproctitle+:} false; then :
19194
19195 else
19196 ac_cv_search_setproctitle=no
19197 fi
19198 rm conftest.$ac_ext
19199 LIBS=$ac_func_search_save_LIBS
19200 fi
19201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setproctitle" >&5
19202 $as_echo "$ac_cv_search_setproctitle" >&6; }
19203 ac_res=$ac_cv_search_setproctitle
19204 if test "$ac_res" != no; then :
19205 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19206
19207 fi
19208
19209
19210 # Function setusercontext() is in BSD -lutil but N/A on Solaris or GNU systems
19211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setusercontext" >&5
19212 $as_echo_n "checking for library containing setusercontext... " >&6; }
19213 if ${ac_cv_search_setusercontext+:} false; then :
19214 $as_echo_n "(cached) " >&6
19215 else
19216 ac_func_search_save_LIBS=$LIBS
19217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19218 /* end confdefs.h. */
19219
19220 /* Override any GCC internal prototype to avoid an error.
19221 Use char because int might match the return type of a GCC
19222 builtin and then its argument prototype would still apply. */
19223 #ifdef __cplusplus
19224 extern "C"
19225 #endif
19226 char setusercontext ();
19227 int
19228 main ()
19229 {
19230 return setusercontext ();
19231 ;
19232 return 0;
19233 }
19234 _ACEOF
19235 for ac_lib in '' util; do
19236 if test -z "$ac_lib"; then
19237 ac_res="none required"
19238 else
19239 ac_res=-l$ac_lib
19240 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
19241 fi
19242 if ac_fn_c_try_link "$LINENO"; then :
19243 ac_cv_search_setusercontext=$ac_res
19244 fi
19245 rm -f core conftest.err conftest.$ac_objext \
19246 conftest$ac_exeext
19247 if ${ac_cv_search_setusercontext+:} false; then :
19248 break
19249 fi
19250 done
19251 if ${ac_cv_search_setusercontext+:} false; then :
19252
19253 else
19254 ac_cv_search_setusercontext=no
19255 fi
19256 rm conftest.$ac_ext
19257 LIBS=$ac_func_search_save_LIBS
19258 fi
19259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setusercontext" >&5
19260 $as_echo "$ac_cv_search_setusercontext" >&6; }
19261 ac_res=$ac_cv_search_setusercontext
19262 if test "$ac_res" != no; then :
19263 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19264
19265 fi
19266
19267
19268 # Function arc4random() is in BSD standard C or GNU systems -lbsd
19269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing arc4random" >&5
19270 $as_echo_n "checking for library containing arc4random... " >&6; }
19271 if ${ac_cv_search_arc4random+:} false; then :
19272 $as_echo_n "(cached) " >&6
19273 else
19274 ac_func_search_save_LIBS=$LIBS
19275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19276 /* end confdefs.h. */
19277
19278 /* Override any GCC internal prototype to avoid an error.
19279 Use char because int might match the return type of a GCC
19280 builtin and then its argument prototype would still apply. */
19281 #ifdef __cplusplus
19282 extern "C"
19283 #endif
19284 char arc4random ();
19285 int
19286 main ()
19287 {
19288 return arc4random ();
19289 ;
19290 return 0;
19291 }
19292 _ACEOF
19293 for ac_lib in '' bsd; do
19294 if test -z "$ac_lib"; then
19295 ac_res="none required"
19296 else
19297 ac_res=-l$ac_lib
19298 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
19299 fi
19300 if ac_fn_c_try_link "$LINENO"; then :
19301 ac_cv_search_arc4random=$ac_res
19302 fi
19303 rm -f core conftest.err conftest.$ac_objext \
19304 conftest$ac_exeext
19305 if ${ac_cv_search_arc4random+:} false; then :
19306 break
19307 fi
19308 done
19309 if ${ac_cv_search_arc4random+:} false; then :
19310
19311 else
19312 ac_cv_search_arc4random=no
19313 fi
19314 rm conftest.$ac_ext
19315 LIBS=$ac_func_search_save_LIBS
19316 fi
19317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_arc4random" >&5
19318 $as_echo "$ac_cv_search_arc4random" >&6; }
19319 ac_res=$ac_cv_search_arc4random
19320 if test "$ac_res" != no; then :
19321 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19322 HAVE_ARC4RANDOM="yes"
19323 fi
19324
19325
19326 if test x$HAVE_ARC4RANDOM = xyes; then
19327 HAVE_ARC4RANDOM_TRUE=
19328 HAVE_ARC4RANDOM_FALSE='#'
19329 else
19330 HAVE_ARC4RANDOM_TRUE='#'
19331 HAVE_ARC4RANDOM_FALSE=
19332 fi
19333
19334
19335 # Function crypt() comes from the C library or the -lcrypt data encryption library
19336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
19337 $as_echo_n "checking for library containing crypt... " >&6; }
19338 if ${ac_cv_search_crypt+:} false; then :
19339 $as_echo_n "(cached) " >&6
19340 else
19341 ac_func_search_save_LIBS=$LIBS
19342 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19343 /* end confdefs.h. */
19344
19345 /* Override any GCC internal prototype to avoid an error.
19346 Use char because int might match the return type of a GCC
19347 builtin and then its argument prototype would still apply. */
19348 #ifdef __cplusplus
19349 extern "C"
19350 #endif
19351 char crypt ();
19352 int
19353 main ()
19354 {
19355 return crypt ();
19356 ;
19357 return 0;
19358 }
19359 _ACEOF
19360 for ac_lib in '' crypt; do
19361 if test -z "$ac_lib"; then
19362 ac_res="none required"
19363 else
19364 ac_res=-l$ac_lib
19365 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
19366 fi
19367 if ac_fn_c_try_link "$LINENO"; then :
19368 ac_cv_search_crypt=$ac_res
19369 fi
19370 rm -f core conftest.err conftest.$ac_objext \
19371 conftest$ac_exeext
19372 if ${ac_cv_search_crypt+:} false; then :
19373 break
19374 fi
19375 done
19376 if ${ac_cv_search_crypt+:} false; then :
19377
19378 else
19379 ac_cv_search_crypt=no
19380 fi
19381 rm conftest.$ac_ext
19382 LIBS=$ac_func_search_save_LIBS
19383 fi
19384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
19385 $as_echo "$ac_cv_search_crypt" >&6; }
19386 ac_res=$ac_cv_search_crypt
19387 if test "$ac_res" != no; then :
19388 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19389
19390 fi
19391
19392
19393 # Function dl() comes from the C library or -ldl
19394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
19395 $as_echo_n "checking for library containing dlopen... " >&6; }
19396 if ${ac_cv_search_dlopen+:} false; then :
19397 $as_echo_n "(cached) " >&6
19398 else
19399 ac_func_search_save_LIBS=$LIBS
19400 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19401 /* end confdefs.h. */
19402
19403 /* Override any GCC internal prototype to avoid an error.
19404 Use char because int might match the return type of a GCC
19405 builtin and then its argument prototype would still apply. */
19406 #ifdef __cplusplus
19407 extern "C"
19408 #endif
19409 char dlopen ();
19410 int
19411 main ()
19412 {
19413 return dlopen ();
19414 ;
19415 return 0;
19416 }
19417 _ACEOF
19418 for ac_lib in '' dl; do
19419 if test -z "$ac_lib"; then
19420 ac_res="none required"
19421 else
19422 ac_res=-l$ac_lib
19423 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
19424 fi
19425 if ac_fn_c_try_link "$LINENO"; then :
19426 ac_cv_search_dlopen=$ac_res
19427 fi
19428 rm -f core conftest.err conftest.$ac_objext \
19429 conftest$ac_exeext
19430 if ${ac_cv_search_dlopen+:} false; then :
19431 break
19432 fi
19433 done
19434 if ${ac_cv_search_dlopen+:} false; then :
19435
19436 else
19437 ac_cv_search_dlopen=no
19438 fi
19439 rm conftest.$ac_ext
19440 LIBS=$ac_func_search_save_LIBS
19441 fi
19442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
19443 $as_echo "$ac_cv_search_dlopen" >&6; }
19444 ac_res=$ac_cv_search_dlopen
19445 if test "$ac_res" != no; then :
19446 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19447
19448 fi
19449
19450 #------------------------------------------------------------------------------
19451
19452 # Checks for header files.
19453 for ac_header in grp.h syslog.h sys/param.h
19454 do :
19455 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
19456 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
19457 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
19458 cat >>confdefs.h <<_ACEOF
19459 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
19460 _ACEOF
19461
19462 fi
19463
19464 done
19465
19466 ac_fn_c_check_decl "$LINENO" "key_setnet" "ac_cv_have_decl_key_setnet" "
19467 #include <rpc/rpc.h>
19468 #include <rpc/key_prot.h>
19469
19470 "
19471 if test "x$ac_cv_have_decl_key_setnet" = xyes; then :
19472
19473 $as_echo "#define HAVE_DECL_KEY_SETNET 1" >>confdefs.h
19474
19475 fi
19476
19477
19478 # Check for system library functions
19479 # Required system libraries have been searched for and are listed in $LIBS
19480 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
19481 if test "x$ac_cv_type_pid_t" = xyes; then :
19482
19483 else
19484
19485 cat >>confdefs.h <<_ACEOF
19486 #define pid_t int
19487 _ACEOF
19488
19489 fi
19490
19491 for ac_header in vfork.h
19492 do :
19493 ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
19494 if test "x$ac_cv_header_vfork_h" = xyes; then :
19495 cat >>confdefs.h <<_ACEOF
19496 #define HAVE_VFORK_H 1
19497 _ACEOF
19498
19499 fi
19500
19501 done
19502
19503 for ac_func in fork vfork
19504 do :
19505 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19506 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
19507 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
19508 cat >>confdefs.h <<_ACEOF
19509 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19510 _ACEOF
19511
19512 fi
19513 done
19514
19515 if test "x$ac_cv_func_fork" = xyes; then
19516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
19517 $as_echo_n "checking for working fork... " >&6; }
19518 if ${ac_cv_func_fork_works+:} false; then :
19519 $as_echo_n "(cached) " >&6
19520 else
19521 if test "$cross_compiling" = yes; then :
19522 ac_cv_func_fork_works=cross
19523 else
19524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19525 /* end confdefs.h. */
19526 $ac_includes_default
19527 int
19528 main ()
19529 {
19530
19531 /* By Ruediger Kuhlmann. */
19532 return fork () < 0;
19533
19534 ;
19535 return 0;
19536 }
19537 _ACEOF
19538 if ac_fn_c_try_run "$LINENO"; then :
19539 ac_cv_func_fork_works=yes
19540 else
19541 ac_cv_func_fork_works=no
19542 fi
19543 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
19544 conftest.$ac_objext conftest.beam conftest.$ac_ext
19545 fi
19546
19547 fi
19548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
19549 $as_echo "$ac_cv_func_fork_works" >&6; }
19550
19551 else
19552 ac_cv_func_fork_works=$ac_cv_func_fork
19553 fi
19554 if test "x$ac_cv_func_fork_works" = xcross; then
19555 case $host in
19556 *-*-amigaos* | *-*-msdosdjgpp*)
19557 # Override, as these systems have only a dummy fork() stub
19558 ac_cv_func_fork_works=no
19559 ;;
19560 *)
19561 ac_cv_func_fork_works=yes
19562 ;;
19563 esac
19564 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
19565 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
19566 fi
19567 ac_cv_func_vfork_works=$ac_cv_func_vfork
19568 if test "x$ac_cv_func_vfork" = xyes; then
19569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
19570 $as_echo_n "checking for working vfork... " >&6; }
19571 if ${ac_cv_func_vfork_works+:} false; then :
19572 $as_echo_n "(cached) " >&6
19573 else
19574 if test "$cross_compiling" = yes; then :
19575 ac_cv_func_vfork_works=cross
19576 else
19577 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19578 /* end confdefs.h. */
19579 /* Thanks to Paul Eggert for this test. */
19580 $ac_includes_default
19581 #include <sys/wait.h>
19582 #ifdef HAVE_VFORK_H
19583 # include <vfork.h>
19584 #endif
19585 /* On some sparc systems, changes by the child to local and incoming
19586 argument registers are propagated back to the parent. The compiler
19587 is told about this with #include <vfork.h>, but some compilers
19588 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
19589 static variable whose address is put into a register that is
19590 clobbered by the vfork. */
19591 static void
19592 #ifdef __cplusplus
19593 sparc_address_test (int arg)
19594 # else
19595 sparc_address_test (arg) int arg;
19596 #endif
19597 {
19598 static pid_t child;
19599 if (!child) {
19600 child = vfork ();
19601 if (child < 0) {
19602 perror ("vfork");
19603 _exit(2);
19604 }
19605 if (!child) {
19606 arg = getpid();
19607 write(-1, "", 0);
19608 _exit (arg);
19609 }
19610 }
19611 }
19612
19613 int
19614 main ()
19615 {
19616 pid_t parent = getpid ();
19617 pid_t child;
19618
19619 sparc_address_test (0);
19620
19621 child = vfork ();
19622
19623 if (child == 0) {
19624 /* Here is another test for sparc vfork register problems. This
19625 test uses lots of local variables, at least as many local
19626 variables as main has allocated so far including compiler
19627 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
19628 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
19629 reuse the register of parent for one of the local variables,
19630 since it will think that parent can't possibly be used any more
19631 in this routine. Assigning to the local variable will thus
19632 munge parent in the parent process. */
19633 pid_t
19634 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
19635 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
19636 /* Convince the compiler that p..p7 are live; otherwise, it might
19637 use the same hardware register for all 8 local variables. */
19638 if (p != p1 || p != p2 || p != p3 || p != p4
19639 || p != p5 || p != p6 || p != p7)
19640 _exit(1);
19641
19642 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
19643 from child file descriptors. If the child closes a descriptor
19644 before it execs or exits, this munges the parent's descriptor
19645 as well. Test for this by closing stdout in the child. */
19646 _exit(close(fileno(stdout)) != 0);
19647 } else {
19648 int status;
19649 struct stat st;
19650
19651 while (wait(&status) != child)
19652 ;
19653 return (
19654 /* Was there some problem with vforking? */
19655 child < 0
19656
19657 /* Did the child fail? (This shouldn't happen.) */
19658 || status
19659
19660 /* Did the vfork/compiler bug occur? */
19661 || parent != getpid()
19662
19663 /* Did the file descriptor bug occur? */
19664 || fstat(fileno(stdout), &st) != 0
19665 );
19666 }
19667 }
19668 _ACEOF
19669 if ac_fn_c_try_run "$LINENO"; then :
19670 ac_cv_func_vfork_works=yes
19671 else
19672 ac_cv_func_vfork_works=no
19673 fi
19674 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
19675 conftest.$ac_objext conftest.beam conftest.$ac_ext
19676 fi
19677
19678 fi
19679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
19680 $as_echo "$ac_cv_func_vfork_works" >&6; }
19681
19682 fi;
19683 if test "x$ac_cv_func_fork_works" = xcross; then
19684 ac_cv_func_vfork_works=$ac_cv_func_vfork
19685 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
19686 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
19687 fi
19688
19689 if test "x$ac_cv_func_vfork_works" = xyes; then
19690
19691 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
19692
19693 else
19694
19695 $as_echo "#define vfork fork" >>confdefs.h
19696
19697 fi
19698 if test "x$ac_cv_func_fork_works" = xyes; then
19699
19700 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
19701
19702 fi
19703
19704 for ac_func in daemon sigaction openlog asprintf setproctitle setusercontext \
19705 mkstemp getifaddrs getspnam arc4random
19706 do :
19707 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19708 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
19709 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
19710 cat >>confdefs.h <<_ACEOF
19711 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19712 _ACEOF
19713
19714 fi
19715 done
19716
19717
19718 XDM_CFLAGS="$XDM_CFLAGS"
19719 GREETER_CFLAGS="$GREETER_CFLAGS"
19720 CHOOSER_CFLAGS="$CHOOSER_CFLAGS"
19721
19722 # Find needed libraries for TCP sockets (pre-pended in $LIBS)
19723
19724
19725 case $host_os in
19726 mingw*) unixdef="no" ;;
19727 *) unixdef="yes" ;;
19728 esac
19729 # Check whether --enable-unix-transport was given.
19730 if test "${enable_unix_transport+set}" = set; then :
19731 enableval=$enable_unix_transport; UNIXCONN=$enableval
19732 else
19733 UNIXCONN=$unixdef
19734 fi
19735
19736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support UNIX socket connections" >&5
19737 $as_echo_n "checking if Xtrans should support UNIX socket connections... " >&6; }
19738 if test "$UNIXCONN" = "yes"; then
19739
19740 $as_echo "#define UNIXCONN 1" >>confdefs.h
19741
19742 fi
19743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNIXCONN" >&5
19744 $as_echo "$UNIXCONN" >&6; }
19745 # Check whether --enable-tcp-transport was given.
19746 if test "${enable_tcp_transport+set}" = set; then :
19747 enableval=$enable_tcp_transport; TCPCONN=$enableval
19748 else
19749 TCPCONN=yes
19750 fi
19751
19752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support TCP socket connections" >&5
19753 $as_echo_n "checking if Xtrans should support TCP socket connections... " >&6; }
19754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCPCONN" >&5
19755 $as_echo "$TCPCONN" >&6; }
19756 if test "$TCPCONN" = "yes"; then
19757
19758 $as_echo "#define TCPCONN 1" >>confdefs.h
19759
19760
19761 # SVR4 hides these in libraries other than libc
19762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
19763 $as_echo_n "checking for library containing socket... " >&6; }
19764 if ${ac_cv_search_socket+:} false; then :
19765 $as_echo_n "(cached) " >&6
19766 else
19767 ac_func_search_save_LIBS=$LIBS
19768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19769 /* end confdefs.h. */
19770
19771 /* Override any GCC internal prototype to avoid an error.
19772 Use char because int might match the return type of a GCC
19773 builtin and then its argument prototype would still apply. */
19774 #ifdef __cplusplus
19775 extern "C"
19776 #endif
19777 char socket ();
19778 int
19779 main ()
19780 {
19781 return socket ();
19782 ;
19783 return 0;
19784 }
19785 _ACEOF
19786 for ac_lib in '' socket; do
19787 if test -z "$ac_lib"; then
19788 ac_res="none required"
19789 else
19790 ac_res=-l$ac_lib
19791 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
19792 fi
19793 if ac_fn_c_try_link "$LINENO"; then :
19794 ac_cv_search_socket=$ac_res
19795 fi
19796 rm -f core conftest.err conftest.$ac_objext \
19797 conftest$ac_exeext
19798 if ${ac_cv_search_socket+:} false; then :
19799 break
19800 fi
19801 done
19802 if ${ac_cv_search_socket+:} false; then :
19803
19804 else
19805 ac_cv_search_socket=no
19806 fi
19807 rm conftest.$ac_ext
19808 LIBS=$ac_func_search_save_LIBS
19809 fi
19810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
19811 $as_echo "$ac_cv_search_socket" >&6; }
19812 ac_res=$ac_cv_search_socket
19813 if test "$ac_res" != no; then :
19814 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19815
19816 fi
19817
19818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
19819 $as_echo_n "checking for library containing gethostbyname... " >&6; }
19820 if ${ac_cv_search_gethostbyname+:} false; then :
19821 $as_echo_n "(cached) " >&6
19822 else
19823 ac_func_search_save_LIBS=$LIBS
19824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19825 /* end confdefs.h. */
19826
19827 /* Override any GCC internal prototype to avoid an error.
19828 Use char because int might match the return type of a GCC
19829 builtin and then its argument prototype would still apply. */
19830 #ifdef __cplusplus
19831 extern "C"
19832 #endif
19833 char gethostbyname ();
19834 int
19835 main ()
19836 {
19837 return gethostbyname ();
19838 ;
19839 return 0;
19840 }
19841 _ACEOF
19842 for ac_lib in '' nsl; do
19843 if test -z "$ac_lib"; then
19844 ac_res="none required"
19845 else
19846 ac_res=-l$ac_lib
19847 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
19848 fi
19849 if ac_fn_c_try_link "$LINENO"; then :
19850 ac_cv_search_gethostbyname=$ac_res
19851 fi
19852 rm -f core conftest.err conftest.$ac_objext \
19853 conftest$ac_exeext
19854 if ${ac_cv_search_gethostbyname+:} false; then :
19855 break
19856 fi
19857 done
19858 if ${ac_cv_search_gethostbyname+:} false; then :
19859
19860 else
19861 ac_cv_search_gethostbyname=no
19862 fi
19863 rm conftest.$ac_ext
19864 LIBS=$ac_func_search_save_LIBS
19865 fi
19866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
19867 $as_echo "$ac_cv_search_gethostbyname" >&6; }
19868 ac_res=$ac_cv_search_gethostbyname
19869 if test "$ac_res" != no; then :
19870 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19871
19872 fi
19873
19874 if test "$ac_cv_search_socket$ac_cv_search_gethostbyname" = "nono"; then
19875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5
19876 $as_echo_n "checking for main in -lws2_32... " >&6; }
19877 if ${ac_cv_lib_ws2_32_main+:} false; then :
19878 $as_echo_n "(cached) " >&6
19879 else
19880 ac_check_lib_save_LIBS=$LIBS
19881 LIBS="-lws2_32 $LIBS"
19882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19883 /* end confdefs.h. */
19884
19885
19886 int
19887 main ()
19888 {
19889 return main ();
19890 ;
19891 return 0;
19892 }
19893 _ACEOF
19894 if ac_fn_c_try_link "$LINENO"; then :
19895 ac_cv_lib_ws2_32_main=yes
19896 else
19897 ac_cv_lib_ws2_32_main=no
19898 fi
19899 rm -f core conftest.err conftest.$ac_objext \
19900 conftest$ac_exeext conftest.$ac_ext
19901 LIBS=$ac_check_lib_save_LIBS
19902 fi
19903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5
19904 $as_echo "$ac_cv_lib_ws2_32_main" >&6; }
19905 if test "x$ac_cv_lib_ws2_32_main" = xyes; then :
19906 cat >>confdefs.h <<_ACEOF
19907 #define HAVE_LIBWS2_32 1
19908 _ACEOF
19909
19910 LIBS="-lws2_32 $LIBS"
19911
19912 fi
19913
19914 fi
19915
19916 # Needs to come after above checks for libsocket & libnsl for SVR4 systems
19917 # Check whether --enable-ipv6 was given.
19918 if test "${enable_ipv6+set}" = set; then :
19919 enableval=$enable_ipv6; IPV6CONN=$enableval
19920 else
19921 ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
19922 if test "x$ac_cv_func_getaddrinfo" = xyes; then :
19923 IPV6CONN=yes
19924 else
19925 IPV6CONN=no
19926 fi
19927
19928 fi
19929
19930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support should be built" >&5
19931 $as_echo_n "checking if IPv6 support should be built... " >&6; }
19932 if test "$IPV6CONN" = "yes"; then
19933
19934 $as_echo "#define IPv6 1" >>confdefs.h
19935
19936 fi
19937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPV6CONN" >&5
19938 $as_echo "$IPV6CONN" >&6; }
19939
19940 # 4.3BSD-Reno added a new member to struct sockaddr_in
19941 ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" "
19942 #include <sys/types.h>
19943 #include <sys/socket.h>
19944 #include <netinet/in.h>
19945
19946 "
19947 if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then :
19948
19949 $as_echo "#define BSD44SOCKETS 1" >>confdefs.h
19950
19951 fi
19952
19953
19954 # POSIX.1g changed the type of pointer passed to getsockname/getpeername/etc.
19955 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
19956 $ac_includes_default
19957 #include <sys/socket.h>
19958 "
19959 if test "x$ac_cv_type_socklen_t" = xyes; then :
19960
19961 cat >>confdefs.h <<_ACEOF
19962 #define HAVE_SOCKLEN_T 1
19963 _ACEOF
19964
19965
19966 fi
19967
19968
19969 # XPG4v2/UNIX95 added msg_control - check to see if we need to define
19970 # _XOPEN_SOURCE to get it (such as on Solaris)
19971 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
19972 $ac_includes_default
19973 #include <sys/socket.h>
19974
19975 "
19976 if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
19977
19978 fi
19979
19980 # First try for Solaris in C99 compliant mode, which requires XPG6/UNIX03
19981 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then
19982 unset ac_cv_member_struct_msghdr_msg_control
19983 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=600" >&5
19984 $as_echo "$as_me: trying again with _XOPEN_SOURCE=600" >&6;}
19985 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
19986 #define _XOPEN_SOURCE 600
19987 $ac_includes_default
19988 #include <sys/socket.h>
19989
19990 "
19991 if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
19992
19993 $as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
19994
19995
19996 fi
19997
19998 fi
19999 # If that didn't work, fall back to XPG5/UNIX98 with C89
20000 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then
20001 unset ac_cv_member_struct_msghdr_msg_control
20002 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=500" >&5
20003 $as_echo "$as_me: trying again with _XOPEN_SOURCE=500" >&6;}
20004 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
20005 #define _XOPEN_SOURCE 500
20006 $ac_includes_default
20007 #include <sys/socket.h>
20008
20009 "
20010 if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
20011
20012 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
20013
20014
20015 fi
20016
20017 fi
20018
20019
20020
20021 fi
20022 case $host_os in
20023 solaris*|sco*|sysv4*) localdef="yes" ;;
20024 *) localdef="no" ;;
20025 esac
20026 # Check whether --enable-local-transport was given.
20027 if test "${enable_local_transport+set}" = set; then :
20028 enableval=$enable_local_transport; LOCALCONN=$enableval
20029 else
20030 LOCALCONN=$localdef
20031 fi
20032
20033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support os-specific local connections" >&5
20034 $as_echo_n "checking if Xtrans should support os-specific local connections... " >&6; }
20035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALCONN" >&5
20036 $as_echo "$LOCALCONN" >&6; }
20037 if test "$LOCALCONN" = "yes"; then
20038
20039 $as_echo "#define LOCALCONN 1" >>confdefs.h
20040
20041 fi
20042
20043
20044
20045 # Sets $SECURE_RPC to "yes" or "no" using libraries found above from $LIBS
20046
20047 # Check whether --enable-secure-rpc was given.
20048 if test "${enable_secure_rpc+set}" = set; then :
20049 enableval=$enable_secure_rpc; SECURE_RPC=$enableval
20050 else
20051 SECURE_RPC="try"
20052 fi
20053
20054
20055 if test "x$SECURE_RPC" = "xyes" -o "x$SECURE_RPC" = "xtry" ; then
20056 FOUND_SECURE_RPC="no"
20057 for ac_func in authdes_seccreate authdes_create
20058 do :
20059 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20060 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
20061 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
20062 cat >>confdefs.h <<_ACEOF
20063 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20064 _ACEOF
20065 FOUND_SECURE_RPC="yes"
20066 fi
20067 done
20068
20069 if test "x$FOUND_SECURE_RPC" = "xno" ; then
20070 if test "x$SECURE_RPC" = "xyes" ; then
20071 as_fn_error $? "Secure RPC requested, but required functions not found" "$LINENO" 5
20072 fi
20073 SECURE_RPC="no"
20074 else
20075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getsecretkey" >&5
20076 $as_echo_n "checking for library containing getsecretkey... " >&6; }
20077 if ${ac_cv_search_getsecretkey+:} false; then :
20078 $as_echo_n "(cached) " >&6
20079 else
20080 ac_func_search_save_LIBS=$LIBS
20081 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20082 /* end confdefs.h. */
20083
20084 /* Override any GCC internal prototype to avoid an error.
20085 Use char because int might match the return type of a GCC
20086 builtin and then its argument prototype would still apply. */
20087 #ifdef __cplusplus
20088 extern "C"
20089 #endif
20090 char getsecretkey ();
20091 int
20092 main ()
20093 {
20094 return getsecretkey ();
20095 ;
20096 return 0;
20097 }
20098 _ACEOF
20099 for ac_lib in '' rpcsvc; do
20100 if test -z "$ac_lib"; then
20101 ac_res="none required"
20102 else
20103 ac_res=-l$ac_lib
20104 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
20105 fi
20106 if ac_fn_c_try_link "$LINENO"; then :
20107 ac_cv_search_getsecretkey=$ac_res
20108 fi
20109 rm -f core conftest.err conftest.$ac_objext \
20110 conftest$ac_exeext
20111 if ${ac_cv_search_getsecretkey+:} false; then :
20112 break
20113 fi
20114 done
20115 if ${ac_cv_search_getsecretkey+:} false; then :
20116
20117 else
20118 ac_cv_search_getsecretkey=no
20119 fi
20120 rm conftest.$ac_ext
20121 LIBS=$ac_func_search_save_LIBS
20122 fi
20123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getsecretkey" >&5
20124 $as_echo "$ac_cv_search_getsecretkey" >&6; }
20125 ac_res=$ac_cv_search_getsecretkey
20126 if test "$ac_res" != no; then :
20127 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
20128
20129 fi
20130
20131 SECURE_RPC="yes"
20132 fi
20133 fi
20134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Secure RPC authentication (\"SUN-DES-1\") should be supported" >&5
20135 $as_echo_n "checking if Secure RPC authentication (\"SUN-DES-1\") should be supported... " >&6; }
20136 if test "x$SECURE_RPC" = "xyes" ; then
20137
20138 $as_echo "#define SECURE_RPC 1" >>confdefs.h
20139
20140 fi
20141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SECURE_RPC" >&5
20142 $as_echo "$SECURE_RPC" >&6; }
20143
20144 if test x$SECURE_RPC = xyes; then
20145 HAS_SECURE_RPC_TRUE=
20146 HAS_SECURE_RPC_FALSE='#'
20147 else
20148 HAS_SECURE_RPC_TRUE='#'
20149 HAS_SECURE_RPC_FALSE=
20150 fi
20151
20152
20153 # Check for pluggable authentication modules (PAM) support
20154
20155 # Check whether --with-pam was given.
20156 if test "${with_pam+set}" = set; then :
20157 withval=$with_pam; USE_PAM=$withval
20158 else
20159 USE_PAM=auto
20160 fi
20161
20162 if test "x$USE_PAM" != "xno" ; then
20163 for ac_header in security/pam_appl.h pam/pam_appl.h
20164 do :
20165 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20166 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
20167 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
20168 cat >>confdefs.h <<_ACEOF
20169 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20170 _ACEOF
20171 found=yes ; break ;
20172 else
20173 found=no
20174 fi
20175
20176 done
20177
20178 if test "x$USE_PAM" = "xyes" -a "x$found" = "xno"; then :
20179 as_fn_error $? "PAM support requested, but we could not find the pam headers." "$LINENO" 5
20180 fi
20181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pam_open_session" >&5
20182 $as_echo_n "checking for library containing pam_open_session... " >&6; }
20183 if ${ac_cv_search_pam_open_session+:} false; then :
20184 $as_echo_n "(cached) " >&6
20185 else
20186 ac_func_search_save_LIBS=$LIBS
20187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20188 /* end confdefs.h. */
20189
20190 /* Override any GCC internal prototype to avoid an error.
20191 Use char because int might match the return type of a GCC
20192 builtin and then its argument prototype would still apply. */
20193 #ifdef __cplusplus
20194 extern "C"
20195 #endif
20196 char pam_open_session ();
20197 int
20198 main ()
20199 {
20200 return pam_open_session ();
20201 ;
20202 return 0;
20203 }
20204 _ACEOF
20205 for ac_lib in '' pam; do
20206 if test -z "$ac_lib"; then
20207 ac_res="none required"
20208 else
20209 ac_res=-l$ac_lib
20210 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
20211 fi
20212 if ac_fn_c_try_link "$LINENO"; then :
20213 ac_cv_search_pam_open_session=$ac_res
20214 fi
20215 rm -f core conftest.err conftest.$ac_objext \
20216 conftest$ac_exeext
20217 if ${ac_cv_search_pam_open_session+:} false; then :
20218 break
20219 fi
20220 done
20221 if ${ac_cv_search_pam_open_session+:} false; then :
20222
20223 else
20224 ac_cv_search_pam_open_session=no
20225 fi
20226 rm conftest.$ac_ext
20227 LIBS=$ac_func_search_save_LIBS
20228 fi
20229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pam_open_session" >&5
20230 $as_echo "$ac_cv_search_pam_open_session" >&6; }
20231 ac_res=$ac_cv_search_pam_open_session
20232 if test "$ac_res" != no; then :
20233 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
20234 ac_fn_c_check_func "$LINENO" "pam_open_session" "ac_cv_func_pam_open_session"
20235 if test "x$ac_cv_func_pam_open_session" = xyes; then :
20236
20237 $as_echo "#define USE_PAM 1" >>confdefs.h
20238
20239
20240 fi
20241
20242 else
20243 if test "x$USE_PAM" = "xyes"; then :
20244 as_fn_error $? "PAM support requested, but pam_open_session not found." "$LINENO" 5
20245
20246 fi
20247
20248 fi
20249
20250 fi
20251
20252 # Check for Security-Enhanced Linux (SELinux) support
20253
20254 # Check whether --with-selinux was given.
20255 if test "${with_selinux+set}" = set; then :
20256 withval=$with_selinux; USE_SELINUX=$withval
20257 else
20258 USE_SELINUX=no
20259 fi
20260
20261 if test "x$USE_SELINUX" != "xno" ; then
20262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing is_selinux_enabled" >&5
20263 $as_echo_n "checking for library containing is_selinux_enabled... " >&6; }
20264 if ${ac_cv_search_is_selinux_enabled+:} false; then :
20265 $as_echo_n "(cached) " >&6
20266 else
20267 ac_func_search_save_LIBS=$LIBS
20268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20269 /* end confdefs.h. */
20270
20271 /* Override any GCC internal prototype to avoid an error.
20272 Use char because int might match the return type of a GCC
20273 builtin and then its argument prototype would still apply. */
20274 #ifdef __cplusplus
20275 extern "C"
20276 #endif
20277 char is_selinux_enabled ();
20278 int
20279 main ()
20280 {
20281 return is_selinux_enabled ();
20282 ;
20283 return 0;
20284 }
20285 _ACEOF
20286 for ac_lib in '' selinux; do
20287 if test -z "$ac_lib"; then
20288 ac_res="none required"
20289 else
20290 ac_res=-l$ac_lib
20291 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
20292 fi
20293 if ac_fn_c_try_link "$LINENO"; then :
20294 ac_cv_search_is_selinux_enabled=$ac_res
20295 fi
20296 rm -f core conftest.err conftest.$ac_objext \
20297 conftest$ac_exeext
20298 if ${ac_cv_search_is_selinux_enabled+:} false; then :
20299 break
20300 fi
20301 done
20302 if ${ac_cv_search_is_selinux_enabled+:} false; then :
20303
20304 else
20305 ac_cv_search_is_selinux_enabled=no
20306 fi
20307 rm conftest.$ac_ext
20308 LIBS=$ac_func_search_save_LIBS
20309 fi
20310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_is_selinux_enabled" >&5
20311 $as_echo "$ac_cv_search_is_selinux_enabled" >&6; }
20312 ac_res=$ac_cv_search_is_selinux_enabled
20313 if test "$ac_res" != no; then :
20314 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
20315 ac_fn_c_check_func "$LINENO" "is_selinux_enabled" "ac_cv_func_is_selinux_enabled"
20316 if test "x$ac_cv_func_is_selinux_enabled" = xyes; then :
20317
20318 $as_echo "#define USE_SELINUX 1" >>confdefs.h
20319
20320
20321 fi
20322
20323 else
20324 if test "x$USE_SELINUX" = "xyes"; then :
20325 as_fn_error $? "SELinux support requested, but is_selinux_enabled not found." "$LINENO" 5
20326
20327 fi
20328
20329 fi
20330
20331 fi
20332
20333 # Check whether to install systemd unit files, as suggested in daemon(7).
20334 # When a full path is specified, this does not require systemd installed.
20335
20336 # Check whether --with-systemdsystemunitdir was given.
20337 if test "${with_systemdsystemunitdir+set}" = set; then :
20338 withval=$with_systemdsystemunitdir;
20339 else
20340 with_systemdsystemunitdir=auto
20341 fi
20342
20343 if test "x$with_systemdsystemunitdir" = "xyes" -o "x$with_systemdsystemunitdir" = "xauto"; then :
20344
20345 def_systemdsystemunitdir=$($PKG_CONFIG --variable=systemdsystemunitdir systemd)
20346
20347 if test "x$def_systemdsystemunitdir" = "x"; then :
20348
20349 if test "x$with_systemdsystemunitdir" = "xyes"; then :
20350
20351 as_fn_error $? "systemd support requested but pkg-config unable to query systemd package" "$LINENO" 5
20352
20353 fi
20354 with_systemdsystemunitdir=no
20355
20356 else
20357
20358 with_systemdsystemunitdir=$def_systemdsystemunitdir
20359
20360 fi
20361
20362 fi
20363 if test "x$with_systemdsystemunitdir" != "xno"; then :
20364
20365 systemdsystemunitdir=$with_systemdsystemunitdir
20366
20367
20368 fi
20369 if test "x$with_systemdsystemunitdir" != "xno"; then
20370 HAVE_SYSTEMD_TRUE=
20371 HAVE_SYSTEMD_FALSE='#'
20372 else
20373 HAVE_SYSTEMD_TRUE='#'
20374 HAVE_SYSTEMD_FALSE=
20375 fi
20376
20377
20378 # Check whether to enable systemd startup notification.
20379 # This requires libsystemd-daemon.
20380
20381 # Check whether --with-systemd-daemon was given.
20382 if test "${with_systemd_daemon+set}" = set; then :
20383 withval=$with_systemd_daemon; USE_SYSTEMD_DAEMON=$withval
20384 else
20385 USE_SYSTEMD_DAEMON=auto
20386 fi
20387
20388 if test "x$USE_SYSTEMD_DAEMON" != "xno"; then :
20389
20390
20391 pkg_failed=no
20392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SYSTEMD_DAEMON" >&5
20393 $as_echo_n "checking for SYSTEMD_DAEMON... " >&6; }
20394
20395 if test -n "$SYSTEMD_DAEMON_CFLAGS"; then
20396 pkg_cv_SYSTEMD_DAEMON_CFLAGS="$SYSTEMD_DAEMON_CFLAGS"
20397 elif test -n "$PKG_CONFIG"; then
20398 if test -n "$PKG_CONFIG" && \
20399 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsystemd-daemon\""; } >&5
20400 ($PKG_CONFIG --exists --print-errors "libsystemd-daemon") 2>&5
20401 ac_status=$?
20402 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20403 test $ac_status = 0; }; then
20404 pkg_cv_SYSTEMD_DAEMON_CFLAGS=`$PKG_CONFIG --cflags "libsystemd-daemon" 2>/dev/null`
20405 test "x$?" != "x0" && pkg_failed=yes
20406 else
20407 pkg_failed=yes
20408 fi
20409 else
20410 pkg_failed=untried
20411 fi
20412 if test -n "$SYSTEMD_DAEMON_LIBS"; then
20413 pkg_cv_SYSTEMD_DAEMON_LIBS="$SYSTEMD_DAEMON_LIBS"
20414 elif test -n "$PKG_CONFIG"; then
20415 if test -n "$PKG_CONFIG" && \
20416 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsystemd-daemon\""; } >&5
20417 ($PKG_CONFIG --exists --print-errors "libsystemd-daemon") 2>&5
20418 ac_status=$?
20419 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20420 test $ac_status = 0; }; then
20421 pkg_cv_SYSTEMD_DAEMON_LIBS=`$PKG_CONFIG --libs "libsystemd-daemon" 2>/dev/null`
20422 test "x$?" != "x0" && pkg_failed=yes
20423 else
20424 pkg_failed=yes
20425 fi
20426 else
20427 pkg_failed=untried
20428 fi
20429
20430
20431
20432 if test $pkg_failed = yes; then
20433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20434 $as_echo "no" >&6; }
20435
20436 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
20437 _pkg_short_errors_supported=yes
20438 else
20439 _pkg_short_errors_supported=no
20440 fi
20441 if test $_pkg_short_errors_supported = yes; then
20442 SYSTEMD_DAEMON_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libsystemd-daemon" 2>&1`
20443 else
20444 SYSTEMD_DAEMON_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libsystemd-daemon" 2>&1`
20445 fi
20446 # Put the nasty error message in config.log where it belongs
20447 echo "$SYSTEMD_DAEMON_PKG_ERRORS" >&5
20448
20449 if test "x$USE_SYSTEMD_DAEMON" = "xyes"; then :
20450 as_fn_error $? "systemd startup notification support requested, but libsystemd-daemon not found." "$LINENO" 5
20451
20452 fi
20453
20454 elif test $pkg_failed = untried; then
20455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20456 $as_echo "no" >&6; }
20457 if test "x$USE_SYSTEMD_DAEMON" = "xyes"; then :
20458 as_fn_error $? "systemd startup notification support requested, but libsystemd-daemon not found." "$LINENO" 5
20459
20460 fi
20461
20462 else
20463 SYSTEMD_DAEMON_CFLAGS=$pkg_cv_SYSTEMD_DAEMON_CFLAGS
20464 SYSTEMD_DAEMON_LIBS=$pkg_cv_SYSTEMD_DAEMON_LIBS
20465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20466 $as_echo "yes" >&6; }
20467
20468 $as_echo "#define USE_SYSTEMD_DAEMON 1" >>confdefs.h
20469
20470 fi
20471
20472 fi
20473 if test "x$USE_SYSTEMD_DAEMON" != "xno"; then
20474 USE_SYSTEMD_DAEMON_TRUE=
20475 USE_SYSTEMD_DAEMON_FALSE='#'
20476 else
20477 USE_SYSTEMD_DAEMON_TRUE='#'
20478 USE_SYSTEMD_DAEMON_FALSE=
20479 fi
20480
20481
20482 # FIXME: Find better test for which OS'es use su -m - for now, just try to
20483 # mirror the Imakefile setting of:
20484 # if defined(OpenBSDArchitecture) || defined(NetBSDArchitecture) || defined(FreeBSDArchitecture) || defined(DarwinArchitecture)
20485
20486
20487 case $host_os in
20488 linux*|gnu*|*-gnu)
20489 SU="su"
20490 ;;
20491 darwin*)
20492 SU="su -m"
20493 ;;
20494 *bsd*|dragonfly*)
20495 SU="su -m"
20496 ;;
20497 solaris*|sysv4*)
20498 SU="su"
20499 ;;
20500 *)
20501 SU="su"
20502 ;;
20503 esac
20504
20505
20506 # Define a configure option to locate a special file (/dev/random or /dev/urandom)
20507 # that serves as a random or a pseudorandom number generator
20508
20509 # Check whether --with-random-device was given.
20510 if test "${with_random_device+set}" = set; then :
20511 withval=$with_random_device; USE_DEVICE="$withval"
20512 else
20513 USE_DEVICE="auto"
20514 fi
20515
20516 if test x$USE_DEVICE != xno ; then
20517 if test x$USE_DEVICE = xyes -o x$USE_DEVICE = xauto ; then
20518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/urandom" >&5
20519 $as_echo_n "checking for /dev/urandom... " >&6; }
20520 if ${ac_cv_file__dev_urandom+:} false; then :
20521 $as_echo_n "(cached) " >&6
20522 else
20523 test "$cross_compiling" = yes &&
20524 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
20525 if test -r "/dev/urandom"; then
20526 ac_cv_file__dev_urandom=yes
20527 else
20528 ac_cv_file__dev_urandom=no
20529 fi
20530 fi
20531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__dev_urandom" >&5
20532 $as_echo "$ac_cv_file__dev_urandom" >&6; }
20533 if test "x$ac_cv_file__dev_urandom" = xyes; then :
20534 DEV_RANDOM=/dev/urandom
20535 else
20536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/random" >&5
20537 $as_echo_n "checking for /dev/random... " >&6; }
20538 if ${ac_cv_file__dev_random+:} false; then :
20539 $as_echo_n "(cached) " >&6
20540 else
20541 test "$cross_compiling" = yes &&
20542 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
20543 if test -r "/dev/random"; then
20544 ac_cv_file__dev_random=yes
20545 else
20546 ac_cv_file__dev_random=no
20547 fi
20548 fi
20549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__dev_random" >&5
20550 $as_echo "$ac_cv_file__dev_random" >&6; }
20551 if test "x$ac_cv_file__dev_random" = xyes; then :
20552 DEV_RANDOM=/dev/random
20553 else
20554 if test "x$USE_DEVICE" = "xyes"; then :
20555 as_fn_error $? "random device support requested, but no random device was found." "$LINENO" 5
20556
20557 fi
20558
20559 fi
20560
20561
20562 fi
20563
20564 else
20565 # assume the user input is a valid path to a random number generator
20566 DEV_RANDOM=$USE_DEVICE
20567 fi
20568 if test x$DEV_RANDOM != x ; then
20569
20570 cat >>confdefs.h <<_ACEOF
20571 #define DEV_RANDOM "$DEV_RANDOM"
20572 _ACEOF
20573
20574 fi
20575 fi
20576
20577
20578 # FIXME: find out how to check for these things. Note that Kerberos was
20579 # turned off everywhere but on OpenBSD.
20580 if false; then
20581 HAS_KERBEROS_FIVE_TRUE=
20582 HAS_KERBEROS_FIVE_FALSE='#'
20583 else
20584 HAS_KERBEROS_FIVE_TRUE='#'
20585 HAS_KERBEROS_FIVE_FALSE=
20586 fi
20587
20588
20589
20590 # Figure out where everything goes in the filesystem
20591
20592
20593 # Check whether --with-xdmlibdir was given.
20594 if test "${with_xdmlibdir+set}" = set; then :
20595 withval=$with_xdmlibdir; XDMLIBDIR="$withval"
20596 else
20597 XDMLIBDIR="${libdir}/X11/xdm"
20598 fi
20599
20600
20601
20602
20603 # Check whether --with-xdmconfigdir was given.
20604 if test "${with_xdmconfigdir+set}" = set; then :
20605 withval=$with_xdmconfigdir; XDMCONFIGDIR="$withval"
20606 else
20607 XDMCONFIGDIR="${XDMLIBDIR}"
20608 fi
20609
20610
20611
20612
20613 # Check whether --with-xdmscriptdir was given.
20614 if test "${with_xdmscriptdir+set}" = set; then :
20615 withval=$with_xdmscriptdir; XDMSCRIPTDIR="$withval"
20616 else
20617 XDMSCRIPTDIR="${XDMLIBDIR}"
20618 fi
20619
20620
20621
20622
20623 # Check whether --with-logdir was given.
20624 if test "${with_logdir+set}" = set; then :
20625 withval=$with_logdir; XDMLOGDIR="$withval"
20626 else
20627 XDMLOGDIR="/var/log"
20628 fi
20629
20630
20631
20632
20633 # Check whether --with-piddir was given.
20634 if test "${with_piddir+set}" = set; then :
20635 withval=$with_piddir; XDMPIDDIR="$withval"
20636 else
20637 XDMPIDDIR="/var/run"
20638 fi
20639
20640
20641
20642
20643 # Check whether --with-default-vt was given.
20644 if test "${with_default_vt+set}" = set; then :
20645 withval=$with_default_vt; DEFAULTVT="$withval"
20646 else
20647 DEFAULTVT=""
20648 fi
20649
20650
20651
20652
20653 # Check whether --with-config-type was given.
20654 if test "${with_config_type+set}" = set; then :
20655 withval=$with_config_type; SERVERSTYPE="$withval"
20656 else
20657 SERVERSTYPE="ws"
20658 fi
20659
20660
20661
20662
20663 # Check whether --with-utmp_file was given.
20664 if test "${with_utmp_file+set}" = set; then :
20665 withval=$with_utmp_file; UTMP_FILE="$withval"
20666 fi
20667
20668 if test "x$UTMP_FILE" = "xyes" ; then
20669 UTMP_FILE=""
20670 elif test "x$UTMP_FILE" = "xno" ; then
20671 UTMP_FILE="none"
20672 fi
20673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for path to file listing current logins for sessreg" >&5
20674 $as_echo_n "checking for path to file listing current logins for sessreg... " >&6; }
20675 if test "x$UTMP_FILE" = "x" ; then
20676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: use sessreg default" >&5
20677 $as_echo "use sessreg default" >&6; }
20678 else
20679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UTMP_FILE" >&5
20680 $as_echo "$UTMP_FILE" >&6; }
20681 fi
20682 if test x$UTMP_FILE != x; then
20683 SET_UTMP_FILE_TRUE=
20684 SET_UTMP_FILE_FALSE='#'
20685 else
20686 SET_UTMP_FILE_TRUE='#'
20687 SET_UTMP_FILE_FALSE=
20688 fi
20689
20690
20691
20692
20693 # Check whether --with-wtmp_file was given.
20694 if test "${with_wtmp_file+set}" = set; then :
20695 withval=$with_wtmp_file; WTMP_FILE="$withval"
20696 fi
20697
20698 if test "x$WTMP_FILE" = "xyes" ; then
20699 WTMP_FILE=""
20700 elif test "x$WTMP_FILE" = "xno" ; then
20701 WTMP_FILE="none"
20702 fi
20703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for path to file listing login history for sessreg" >&5
20704 $as_echo_n "checking for path to file listing login history for sessreg... " >&6; }
20705 if test "x$WTMP_FILE" = "x" ; then
20706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: use sessreg default" >&5
20707 $as_echo "use sessreg default" >&6; }
20708 else
20709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WTMP_FILE" >&5
20710 $as_echo "$WTMP_FILE" >&6; }
20711 fi
20712 if test x$WTMP_FILE != x; then
20713 SET_WTMP_FILE_TRUE=
20714 SET_WTMP_FILE_FALSE='#'
20715 else
20716 SET_WTMP_FILE_TRUE='#'
20717 SET_WTMP_FILE_FALSE=
20718 fi
20719
20720
20721
20722 case $host_os in
20723 *sco*|*solaris*)
20724 SHELL_CMD="/bin/ksh" ;;
20725 *) SHELL_CMD="/bin/sh" ;;
20726 esac
20727
20728
20729 # Checks for pkg-config packages
20730
20731
20732 pkg_failed=no
20733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XDM" >&5
20734 $as_echo_n "checking for XDM... " >&6; }
20735
20736 if test -n "$XDM_CFLAGS"; then
20737 pkg_cv_XDM_CFLAGS="$XDM_CFLAGS"
20738 elif test -n "$PKG_CONFIG"; then
20739 if test -n "$PKG_CONFIG" && \
20740 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xmu x11 xau xproto >= 7.0.17\""; } >&5
20741 ($PKG_CONFIG --exists --print-errors "xmu x11 xau xproto >= 7.0.17") 2>&5
20742 ac_status=$?
20743 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20744 test $ac_status = 0; }; then
20745 pkg_cv_XDM_CFLAGS=`$PKG_CONFIG --cflags "xmu x11 xau xproto >= 7.0.17" 2>/dev/null`
20746 test "x$?" != "x0" && pkg_failed=yes
20747 else
20748 pkg_failed=yes
20749 fi
20750 else
20751 pkg_failed=untried
20752 fi
20753 if test -n "$XDM_LIBS"; then
20754 pkg_cv_XDM_LIBS="$XDM_LIBS"
20755 elif test -n "$PKG_CONFIG"; then
20756 if test -n "$PKG_CONFIG" && \
20757 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xmu x11 xau xproto >= 7.0.17\""; } >&5
20758 ($PKG_CONFIG --exists --print-errors "xmu x11 xau xproto >= 7.0.17") 2>&5
20759 ac_status=$?
20760 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20761 test $ac_status = 0; }; then
20762 pkg_cv_XDM_LIBS=`$PKG_CONFIG --libs "xmu x11 xau xproto >= 7.0.17" 2>/dev/null`
20763 test "x$?" != "x0" && pkg_failed=yes
20764 else
20765 pkg_failed=yes
20766 fi
20767 else
20768 pkg_failed=untried
20769 fi
20770
20771
20772
20773 if test $pkg_failed = yes; then
20774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20775 $as_echo "no" >&6; }
20776
20777 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
20778 _pkg_short_errors_supported=yes
20779 else
20780 _pkg_short_errors_supported=no
20781 fi
20782 if test $_pkg_short_errors_supported = yes; then
20783 XDM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xmu x11 xau xproto >= 7.0.17" 2>&1`
20784 else
20785 XDM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xmu x11 xau xproto >= 7.0.17" 2>&1`
20786 fi
20787 # Put the nasty error message in config.log where it belongs
20788 echo "$XDM_PKG_ERRORS" >&5
20789
20790 as_fn_error $? "Package requirements (xmu x11 xau xproto >= 7.0.17) were not met:
20791
20792 $XDM_PKG_ERRORS
20793
20794 Consider adjusting the PKG_CONFIG_PATH environment variable if you
20795 installed software in a non-standard prefix.
20796
20797 Alternatively, you may set the environment variables XDM_CFLAGS
20798 and XDM_LIBS to avoid the need to call pkg-config.
20799 See the pkg-config man page for more details." "$LINENO" 5
20800 elif test $pkg_failed = untried; then
20801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20802 $as_echo "no" >&6; }
20803 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20804 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20805 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
20806 is in your PATH or set the PKG_CONFIG environment variable to the full
20807 path to pkg-config.
20808
20809 Alternatively, you may set the environment variables XDM_CFLAGS
20810 and XDM_LIBS to avoid the need to call pkg-config.
20811 See the pkg-config man page for more details.
20812
20813 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
20814 See \`config.log' for more details" "$LINENO" 5; }
20815 else
20816 XDM_CFLAGS=$pkg_cv_XDM_CFLAGS
20817 XDM_LIBS=$pkg_cv_XDM_LIBS
20818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20819 $as_echo "yes" >&6; }
20820
20821 fi
20822
20823 if test -n "$PKG_CONFIG" && \
20824 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xinerama\""; } >&5
20825 ($PKG_CONFIG --exists --print-errors "xinerama") 2>&5
20826 ac_status=$?
20827 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20828 test $ac_status = 0; }; then
20829
20830
20831 $as_echo "#define USE_XINERAMA 1" >>confdefs.h
20832
20833
20834 pkg_failed=no
20835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XINERAMA" >&5
20836 $as_echo_n "checking for XINERAMA... " >&6; }
20837
20838 if test -n "$XINERAMA_CFLAGS"; then
20839 pkg_cv_XINERAMA_CFLAGS="$XINERAMA_CFLAGS"
20840 elif test -n "$PKG_CONFIG"; then
20841 if test -n "$PKG_CONFIG" && \
20842 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xinerama\""; } >&5
20843 ($PKG_CONFIG --exists --print-errors "xinerama") 2>&5
20844 ac_status=$?
20845 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20846 test $ac_status = 0; }; then
20847 pkg_cv_XINERAMA_CFLAGS=`$PKG_CONFIG --cflags "xinerama" 2>/dev/null`
20848 test "x$?" != "x0" && pkg_failed=yes
20849 else
20850 pkg_failed=yes
20851 fi
20852 else
20853 pkg_failed=untried
20854 fi
20855 if test -n "$XINERAMA_LIBS"; then
20856 pkg_cv_XINERAMA_LIBS="$XINERAMA_LIBS"
20857 elif test -n "$PKG_CONFIG"; then
20858 if test -n "$PKG_CONFIG" && \
20859 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xinerama\""; } >&5
20860 ($PKG_CONFIG --exists --print-errors "xinerama") 2>&5
20861 ac_status=$?
20862 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20863 test $ac_status = 0; }; then
20864 pkg_cv_XINERAMA_LIBS=`$PKG_CONFIG --libs "xinerama" 2>/dev/null`
20865 test "x$?" != "x0" && pkg_failed=yes
20866 else
20867 pkg_failed=yes
20868 fi
20869 else
20870 pkg_failed=untried
20871 fi
20872
20873
20874
20875 if test $pkg_failed = yes; then
20876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20877 $as_echo "no" >&6; }
20878
20879 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
20880 _pkg_short_errors_supported=yes
20881 else
20882 _pkg_short_errors_supported=no
20883 fi
20884 if test $_pkg_short_errors_supported = yes; then
20885 XINERAMA_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xinerama" 2>&1`
20886 else
20887 XINERAMA_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xinerama" 2>&1`
20888 fi
20889 # Put the nasty error message in config.log where it belongs
20890 echo "$XINERAMA_PKG_ERRORS" >&5
20891
20892 as_fn_error $? "Package requirements (xinerama) were not met:
20893
20894 $XINERAMA_PKG_ERRORS
20895
20896 Consider adjusting the PKG_CONFIG_PATH environment variable if you
20897 installed software in a non-standard prefix.
20898
20899 Alternatively, you may set the environment variables XINERAMA_CFLAGS
20900 and XINERAMA_LIBS to avoid the need to call pkg-config.
20901 See the pkg-config man page for more details." "$LINENO" 5
20902 elif test $pkg_failed = untried; then
20903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20904 $as_echo "no" >&6; }
20905 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20906 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20907 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
20908 is in your PATH or set the PKG_CONFIG environment variable to the full
20909 path to pkg-config.
20910
20911 Alternatively, you may set the environment variables XINERAMA_CFLAGS
20912 and XINERAMA_LIBS to avoid the need to call pkg-config.
20913 See the pkg-config man page for more details.
20914
20915 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
20916 See \`config.log' for more details" "$LINENO" 5; }
20917 else
20918 XINERAMA_CFLAGS=$pkg_cv_XINERAMA_CFLAGS
20919 XINERAMA_LIBS=$pkg_cv_XINERAMA_LIBS
20920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20921 $as_echo "yes" >&6; }
20922
20923 fi
20924 CHOOSER_CFLAGS="$CHOOSER_CFLAGS $XINERAMA_CFLAGS"
20925 CHOOSER_LIBS="$CHOOSER_LIBS $XINERAMA_LIBS"
20926 GREETER_CFLAGS="$GREETER_CFLAGS $XINERAMA_CFLAGS"
20927 GREETER_LIBS="$GREETER_LIBS $XINERAMA_LIBS"
20928
20929 fi
20930
20931 # Xft text drawing for the greeter screen
20932
20933 # Check whether --with-xft was given.
20934 if test "${with_xft+set}" = set; then :
20935 withval=$with_xft; USE_XFT="$withval"
20936 else
20937 if test -n "$PKG_CONFIG" && \
20938 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xft xrender\""; } >&5
20939 ($PKG_CONFIG --exists --print-errors "xft xrender") 2>&5
20940 ac_status=$?
20941 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20942 test $ac_status = 0; }; then
20943 USE_XFT="yes"
20944 else
20945 USE_XFT="no"
20946 fi
20947 fi
20948
20949
20950 if test "x$USE_XFT" = "xyes" ; then
20951
20952 pkg_failed=no
20953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XFT" >&5
20954 $as_echo_n "checking for XFT... " >&6; }
20955
20956 if test -n "$XFT_CFLAGS"; then
20957 pkg_cv_XFT_CFLAGS="$XFT_CFLAGS"
20958 elif test -n "$PKG_CONFIG"; then
20959 if test -n "$PKG_CONFIG" && \
20960 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xft xrender\""; } >&5
20961 ($PKG_CONFIG --exists --print-errors "xft xrender") 2>&5
20962 ac_status=$?
20963 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20964 test $ac_status = 0; }; then
20965 pkg_cv_XFT_CFLAGS=`$PKG_CONFIG --cflags "xft xrender" 2>/dev/null`
20966 test "x$?" != "x0" && pkg_failed=yes
20967 else
20968 pkg_failed=yes
20969 fi
20970 else
20971 pkg_failed=untried
20972 fi
20973 if test -n "$XFT_LIBS"; then
20974 pkg_cv_XFT_LIBS="$XFT_LIBS"
20975 elif test -n "$PKG_CONFIG"; then
20976 if test -n "$PKG_CONFIG" && \
20977 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xft xrender\""; } >&5
20978 ($PKG_CONFIG --exists --print-errors "xft xrender") 2>&5
20979 ac_status=$?
20980 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20981 test $ac_status = 0; }; then
20982 pkg_cv_XFT_LIBS=`$PKG_CONFIG --libs "xft xrender" 2>/dev/null`
20983 test "x$?" != "x0" && pkg_failed=yes
20984 else
20985 pkg_failed=yes
20986 fi
20987 else
20988 pkg_failed=untried
20989 fi
20990
20991
20992
20993 if test $pkg_failed = yes; then
20994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20995 $as_echo "no" >&6; }
20996
20997 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
20998 _pkg_short_errors_supported=yes
20999 else
21000 _pkg_short_errors_supported=no
21001 fi
21002 if test $_pkg_short_errors_supported = yes; then
21003 XFT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xft xrender" 2>&1`
21004 else
21005 XFT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xft xrender" 2>&1`
21006 fi
21007 # Put the nasty error message in config.log where it belongs
21008 echo "$XFT_PKG_ERRORS" >&5
21009
21010 as_fn_error $? "Package requirements (xft xrender) were not met:
21011
21012 $XFT_PKG_ERRORS
21013
21014 Consider adjusting the PKG_CONFIG_PATH environment variable if you
21015 installed software in a non-standard prefix.
21016
21017 Alternatively, you may set the environment variables XFT_CFLAGS
21018 and XFT_LIBS to avoid the need to call pkg-config.
21019 See the pkg-config man page for more details." "$LINENO" 5
21020 elif test $pkg_failed = untried; then
21021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21022 $as_echo "no" >&6; }
21023 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21024 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21025 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
21026 is in your PATH or set the PKG_CONFIG environment variable to the full
21027 path to pkg-config.
21028
21029 Alternatively, you may set the environment variables XFT_CFLAGS
21030 and XFT_LIBS to avoid the need to call pkg-config.
21031 See the pkg-config man page for more details.
21032
21033 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
21034 See \`config.log' for more details" "$LINENO" 5; }
21035 else
21036 XFT_CFLAGS=$pkg_cv_XFT_CFLAGS
21037 XFT_LIBS=$pkg_cv_XFT_LIBS
21038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21039 $as_echo "yes" >&6; }
21040
21041 fi
21042 GREETER_CFLAGS="$GREETER_CFLAGS $XFT_CFLAGS"
21043 GREETER_LIBS="$GREETER_LIBS $XFT_LIBS"
21044
21045 $as_echo "#define USE_XFT 1" >>confdefs.h
21046
21047 fi
21048
21049 # XPM logos for the greeter screen
21050 # Check whether --enable-xpm-logos was given.
21051 if test "${enable_xpm_logos+set}" = set; then :
21052 enableval=$enable_xpm_logos; USE_XPM="$enableval"
21053 else
21054 if test -n "$PKG_CONFIG" && \
21055 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xpm\""; } >&5
21056 ($PKG_CONFIG --exists --print-errors "xpm") 2>&5
21057 ac_status=$?
21058 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21059 test $ac_status = 0; }; then
21060 USE_XPM="yes"
21061 else
21062 USE_XPM="no"
21063 fi
21064 fi
21065
21066 if test "x$USE_XPM" = "xyes" ; then
21067
21068 pkg_failed=no
21069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPM" >&5
21070 $as_echo_n "checking for XPM... " >&6; }
21071
21072 if test -n "$XPM_CFLAGS"; then
21073 pkg_cv_XPM_CFLAGS="$XPM_CFLAGS"
21074 elif test -n "$PKG_CONFIG"; then
21075 if test -n "$PKG_CONFIG" && \
21076 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xpm\""; } >&5
21077 ($PKG_CONFIG --exists --print-errors "xpm") 2>&5
21078 ac_status=$?
21079 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21080 test $ac_status = 0; }; then
21081 pkg_cv_XPM_CFLAGS=`$PKG_CONFIG --cflags "xpm" 2>/dev/null`
21082 test "x$?" != "x0" && pkg_failed=yes
21083 else
21084 pkg_failed=yes
21085 fi
21086 else
21087 pkg_failed=untried
21088 fi
21089 if test -n "$XPM_LIBS"; then
21090 pkg_cv_XPM_LIBS="$XPM_LIBS"
21091 elif test -n "$PKG_CONFIG"; then
21092 if test -n "$PKG_CONFIG" && \
21093 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xpm\""; } >&5
21094 ($PKG_CONFIG --exists --print-errors "xpm") 2>&5
21095 ac_status=$?
21096 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21097 test $ac_status = 0; }; then
21098 pkg_cv_XPM_LIBS=`$PKG_CONFIG --libs "xpm" 2>/dev/null`
21099 test "x$?" != "x0" && pkg_failed=yes
21100 else
21101 pkg_failed=yes
21102 fi
21103 else
21104 pkg_failed=untried
21105 fi
21106
21107
21108
21109 if test $pkg_failed = yes; then
21110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21111 $as_echo "no" >&6; }
21112
21113 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
21114 _pkg_short_errors_supported=yes
21115 else
21116 _pkg_short_errors_supported=no
21117 fi
21118 if test $_pkg_short_errors_supported = yes; then
21119 XPM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xpm" 2>&1`
21120 else
21121 XPM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xpm" 2>&1`
21122 fi
21123 # Put the nasty error message in config.log where it belongs
21124 echo "$XPM_PKG_ERRORS" >&5
21125
21126 as_fn_error $? "Package requirements (xpm) were not met:
21127
21128 $XPM_PKG_ERRORS
21129
21130 Consider adjusting the PKG_CONFIG_PATH environment variable if you
21131 installed software in a non-standard prefix.
21132
21133 Alternatively, you may set the environment variables XPM_CFLAGS
21134 and XPM_LIBS to avoid the need to call pkg-config.
21135 See the pkg-config man page for more details." "$LINENO" 5
21136 elif test $pkg_failed = untried; then
21137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21138 $as_echo "no" >&6; }
21139 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21140 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21141 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
21142 is in your PATH or set the PKG_CONFIG environment variable to the full
21143 path to pkg-config.
21144
21145 Alternatively, you may set the environment variables XPM_CFLAGS
21146 and XPM_LIBS to avoid the need to call pkg-config.
21147 See the pkg-config man page for more details.
21148
21149 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
21150 See \`config.log' for more details" "$LINENO" 5; }
21151 else
21152 XPM_CFLAGS=$pkg_cv_XPM_CFLAGS
21153 XPM_LIBS=$pkg_cv_XPM_LIBS
21154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21155 $as_echo "yes" >&6; }
21156
21157 fi
21158 GREETER_CFLAGS="$GREETER_CFLAGS $XPM_CFLAGS"
21159 GREETER_LIBS="$GREETER_LIBS $XPM_LIBS"
21160
21161 $as_echo "#define XPM 1" >>confdefs.h
21162
21163 fi
21164 if test "x$USE_XPM" = "xyes"; then
21165 USE_XPM_TRUE=
21166 USE_XPM_FALSE='#'
21167 else
21168 USE_XPM_TRUE='#'
21169 USE_XPM_FALSE=
21170 fi
21171
21172
21173
21174 # Check whether --with-color-pixmap was given.
21175 if test "${with_color_pixmap+set}" = set; then :
21176 withval=$with_color_pixmap; XDM_PIXMAP="$withval"
21177 else
21178 XDM_PIXMAP="xorg.xpm"
21179 fi
21180
21181
21182 # Check whether --with-bw-pixmap was given.
21183 if test "${with_bw_pixmap+set}" = set; then :
21184 withval=$with_bw_pixmap; XDM_BWPIXMAP="$withval"
21185 else
21186 XDM_BWPIXMAP="xorg-bw.xpm"
21187 fi
21188
21189
21190 # Check whether --with-pixmapdir was given.
21191 if test "${with_pixmapdir+set}" = set; then :
21192 withval=$with_pixmapdir; XDM_PIXMAPDIR="$withval"
21193 else
21194 XDM_PIXMAPDIR='${XDMLIBDIR}/pixmaps'
21195 fi
21196
21197
21198
21199
21200
21201
21202 # Packages used by multiple programs
21203
21204
21205 pkg_failed=no
21206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XDM_TOOLKIT" >&5
21207 $as_echo_n "checking for XDM_TOOLKIT... " >&6; }
21208
21209 if test -n "$XDM_TOOLKIT_CFLAGS"; then
21210 pkg_cv_XDM_TOOLKIT_CFLAGS="$XDM_TOOLKIT_CFLAGS"
21211 elif test -n "$PKG_CONFIG"; then
21212 if test -n "$PKG_CONFIG" && \
21213 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7\""; } >&5
21214 ($PKG_CONFIG --exists --print-errors "xaw7") 2>&5
21215 ac_status=$?
21216 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21217 test $ac_status = 0; }; then
21218 pkg_cv_XDM_TOOLKIT_CFLAGS=`$PKG_CONFIG --cflags "xaw7" 2>/dev/null`
21219 test "x$?" != "x0" && pkg_failed=yes
21220 else
21221 pkg_failed=yes
21222 fi
21223 else
21224 pkg_failed=untried
21225 fi
21226 if test -n "$XDM_TOOLKIT_LIBS"; then
21227 pkg_cv_XDM_TOOLKIT_LIBS="$XDM_TOOLKIT_LIBS"
21228 elif test -n "$PKG_CONFIG"; then
21229 if test -n "$PKG_CONFIG" && \
21230 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7\""; } >&5
21231 ($PKG_CONFIG --exists --print-errors "xaw7") 2>&5
21232 ac_status=$?
21233 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21234 test $ac_status = 0; }; then
21235 pkg_cv_XDM_TOOLKIT_LIBS=`$PKG_CONFIG --libs "xaw7" 2>/dev/null`
21236 test "x$?" != "x0" && pkg_failed=yes
21237 else
21238 pkg_failed=yes
21239 fi
21240 else
21241 pkg_failed=untried
21242 fi
21243
21244
21245
21246 if test $pkg_failed = yes; then
21247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21248 $as_echo "no" >&6; }
21249
21250 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
21251 _pkg_short_errors_supported=yes
21252 else
21253 _pkg_short_errors_supported=no
21254 fi
21255 if test $_pkg_short_errors_supported = yes; then
21256 XDM_TOOLKIT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7" 2>&1`
21257 else
21258 XDM_TOOLKIT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7" 2>&1`
21259 fi
21260 # Put the nasty error message in config.log where it belongs
21261 echo "$XDM_TOOLKIT_PKG_ERRORS" >&5
21262
21263 as_fn_error $? "Package requirements (xaw7) were not met:
21264
21265 $XDM_TOOLKIT_PKG_ERRORS
21266
21267 Consider adjusting the PKG_CONFIG_PATH environment variable if you
21268 installed software in a non-standard prefix.
21269
21270 Alternatively, you may set the environment variables XDM_TOOLKIT_CFLAGS
21271 and XDM_TOOLKIT_LIBS to avoid the need to call pkg-config.
21272 See the pkg-config man page for more details." "$LINENO" 5
21273 elif test $pkg_failed = untried; then
21274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21275 $as_echo "no" >&6; }
21276 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21277 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21278 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
21279 is in your PATH or set the PKG_CONFIG environment variable to the full
21280 path to pkg-config.
21281
21282 Alternatively, you may set the environment variables XDM_TOOLKIT_CFLAGS
21283 and XDM_TOOLKIT_LIBS to avoid the need to call pkg-config.
21284 See the pkg-config man page for more details.
21285
21286 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
21287 See \`config.log' for more details" "$LINENO" 5; }
21288 else
21289 XDM_TOOLKIT_CFLAGS=$pkg_cv_XDM_TOOLKIT_CFLAGS
21290 XDM_TOOLKIT_LIBS=$pkg_cv_XDM_TOOLKIT_LIBS
21291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21292 $as_echo "yes" >&6; }
21293
21294 fi
21295
21296 pkg_failed=no
21297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DMCP" >&5
21298 $as_echo_n "checking for DMCP... " >&6; }
21299
21300 if test -n "$DMCP_CFLAGS"; then
21301 pkg_cv_DMCP_CFLAGS="$DMCP_CFLAGS"
21302 elif test -n "$PKG_CONFIG"; then
21303 if test -n "$PKG_CONFIG" && \
21304 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xdmcp\""; } >&5
21305 ($PKG_CONFIG --exists --print-errors "xdmcp") 2>&5
21306 ac_status=$?
21307 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21308 test $ac_status = 0; }; then
21309 pkg_cv_DMCP_CFLAGS=`$PKG_CONFIG --cflags "xdmcp" 2>/dev/null`
21310 test "x$?" != "x0" && pkg_failed=yes
21311 else
21312 pkg_failed=yes
21313 fi
21314 else
21315 pkg_failed=untried
21316 fi
21317 if test -n "$DMCP_LIBS"; then
21318 pkg_cv_DMCP_LIBS="$DMCP_LIBS"
21319 elif test -n "$PKG_CONFIG"; then
21320 if test -n "$PKG_CONFIG" && \
21321 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xdmcp\""; } >&5
21322 ($PKG_CONFIG --exists --print-errors "xdmcp") 2>&5
21323 ac_status=$?
21324 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21325 test $ac_status = 0; }; then
21326 pkg_cv_DMCP_LIBS=`$PKG_CONFIG --libs "xdmcp" 2>/dev/null`
21327 test "x$?" != "x0" && pkg_failed=yes
21328 else
21329 pkg_failed=yes
21330 fi
21331 else
21332 pkg_failed=untried
21333 fi
21334
21335
21336
21337 if test $pkg_failed = yes; then
21338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21339 $as_echo "no" >&6; }
21340
21341 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
21342 _pkg_short_errors_supported=yes
21343 else
21344 _pkg_short_errors_supported=no
21345 fi
21346 if test $_pkg_short_errors_supported = yes; then
21347 DMCP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xdmcp" 2>&1`
21348 else
21349 DMCP_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xdmcp" 2>&1`
21350 fi
21351 # Put the nasty error message in config.log where it belongs
21352 echo "$DMCP_PKG_ERRORS" >&5
21353
21354 as_fn_error $? "Package requirements (xdmcp) were not met:
21355
21356 $DMCP_PKG_ERRORS
21357
21358 Consider adjusting the PKG_CONFIG_PATH environment variable if you
21359 installed software in a non-standard prefix.
21360
21361 Alternatively, you may set the environment variables DMCP_CFLAGS
21362 and DMCP_LIBS to avoid the need to call pkg-config.
21363 See the pkg-config man page for more details." "$LINENO" 5
21364 elif test $pkg_failed = untried; then
21365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21366 $as_echo "no" >&6; }
21367 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21368 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21369 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
21370 is in your PATH or set the PKG_CONFIG environment variable to the full
21371 path to pkg-config.
21372
21373 Alternatively, you may set the environment variables DMCP_CFLAGS
21374 and DMCP_LIBS to avoid the need to call pkg-config.
21375 See the pkg-config man page for more details.
21376
21377 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
21378 See \`config.log' for more details" "$LINENO" 5; }
21379 else
21380 DMCP_CFLAGS=$pkg_cv_DMCP_CFLAGS
21381 DMCP_LIBS=$pkg_cv_DMCP_LIBS
21382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21383 $as_echo "yes" >&6; }
21384
21385 fi
21386
21387 pkg_failed=no
21388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB" >&5
21389 $as_echo_n "checking for XLIB... " >&6; }
21390
21391 if test -n "$XLIB_CFLAGS"; then
21392 pkg_cv_XLIB_CFLAGS="$XLIB_CFLAGS"
21393 elif test -n "$PKG_CONFIG"; then
21394 if test -n "$PKG_CONFIG" && \
21395 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11\""; } >&5
21396 ($PKG_CONFIG --exists --print-errors "x11") 2>&5
21397 ac_status=$?
21398 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21399 test $ac_status = 0; }; then
21400 pkg_cv_XLIB_CFLAGS=`$PKG_CONFIG --cflags "x11" 2>/dev/null`
21401 test "x$?" != "x0" && pkg_failed=yes
21402 else
21403 pkg_failed=yes
21404 fi
21405 else
21406 pkg_failed=untried
21407 fi
21408 if test -n "$XLIB_LIBS"; then
21409 pkg_cv_XLIB_LIBS="$XLIB_LIBS"
21410 elif test -n "$PKG_CONFIG"; then
21411 if test -n "$PKG_CONFIG" && \
21412 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11\""; } >&5
21413 ($PKG_CONFIG --exists --print-errors "x11") 2>&5
21414 ac_status=$?
21415 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21416 test $ac_status = 0; }; then
21417 pkg_cv_XLIB_LIBS=`$PKG_CONFIG --libs "x11" 2>/dev/null`
21418 test "x$?" != "x0" && pkg_failed=yes
21419 else
21420 pkg_failed=yes
21421 fi
21422 else
21423 pkg_failed=untried
21424 fi
21425
21426
21427
21428 if test $pkg_failed = yes; then
21429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21430 $as_echo "no" >&6; }
21431
21432 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
21433 _pkg_short_errors_supported=yes
21434 else
21435 _pkg_short_errors_supported=no
21436 fi
21437 if test $_pkg_short_errors_supported = yes; then
21438 XLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11" 2>&1`
21439 else
21440 XLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11" 2>&1`
21441 fi
21442 # Put the nasty error message in config.log where it belongs
21443 echo "$XLIB_PKG_ERRORS" >&5
21444
21445 as_fn_error $? "Package requirements (x11) were not met:
21446
21447 $XLIB_PKG_ERRORS
21448
21449 Consider adjusting the PKG_CONFIG_PATH environment variable if you
21450 installed software in a non-standard prefix.
21451
21452 Alternatively, you may set the environment variables XLIB_CFLAGS
21453 and XLIB_LIBS to avoid the need to call pkg-config.
21454 See the pkg-config man page for more details." "$LINENO" 5
21455 elif test $pkg_failed = untried; then
21456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21457 $as_echo "no" >&6; }
21458 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21459 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21460 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
21461 is in your PATH or set the PKG_CONFIG environment variable to the full
21462 path to pkg-config.
21463
21464 Alternatively, you may set the environment variables XLIB_CFLAGS
21465 and XLIB_LIBS to avoid the need to call pkg-config.
21466 See the pkg-config man page for more details.
21467
21468 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
21469 See \`config.log' for more details" "$LINENO" 5; }
21470 else
21471 XLIB_CFLAGS=$pkg_cv_XLIB_CFLAGS
21472 XLIB_LIBS=$pkg_cv_XLIB_LIBS
21473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21474 $as_echo "yes" >&6; }
21475
21476 fi
21477
21478 pkg_failed=no
21479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AUTH" >&5
21480 $as_echo_n "checking for AUTH... " >&6; }
21481
21482 if test -n "$AUTH_CFLAGS"; then
21483 pkg_cv_AUTH_CFLAGS="$AUTH_CFLAGS"
21484 elif test -n "$PKG_CONFIG"; then
21485 if test -n "$PKG_CONFIG" && \
21486 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xau\""; } >&5
21487 ($PKG_CONFIG --exists --print-errors "xau") 2>&5
21488 ac_status=$?
21489 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21490 test $ac_status = 0; }; then
21491 pkg_cv_AUTH_CFLAGS=`$PKG_CONFIG --cflags "xau" 2>/dev/null`
21492 test "x$?" != "x0" && pkg_failed=yes
21493 else
21494 pkg_failed=yes
21495 fi
21496 else
21497 pkg_failed=untried
21498 fi
21499 if test -n "$AUTH_LIBS"; then
21500 pkg_cv_AUTH_LIBS="$AUTH_LIBS"
21501 elif test -n "$PKG_CONFIG"; then
21502 if test -n "$PKG_CONFIG" && \
21503 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xau\""; } >&5
21504 ($PKG_CONFIG --exists --print-errors "xau") 2>&5
21505 ac_status=$?
21506 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21507 test $ac_status = 0; }; then
21508 pkg_cv_AUTH_LIBS=`$PKG_CONFIG --libs "xau" 2>/dev/null`
21509 test "x$?" != "x0" && pkg_failed=yes
21510 else
21511 pkg_failed=yes
21512 fi
21513 else
21514 pkg_failed=untried
21515 fi
21516
21517
21518
21519 if test $pkg_failed = yes; then
21520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21521 $as_echo "no" >&6; }
21522
21523 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
21524 _pkg_short_errors_supported=yes
21525 else
21526 _pkg_short_errors_supported=no
21527 fi
21528 if test $_pkg_short_errors_supported = yes; then
21529 AUTH_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xau" 2>&1`
21530 else
21531 AUTH_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xau" 2>&1`
21532 fi
21533 # Put the nasty error message in config.log where it belongs
21534 echo "$AUTH_PKG_ERRORS" >&5
21535
21536 as_fn_error $? "Package requirements (xau) were not met:
21537
21538 $AUTH_PKG_ERRORS
21539
21540 Consider adjusting the PKG_CONFIG_PATH environment variable if you
21541 installed software in a non-standard prefix.
21542
21543 Alternatively, you may set the environment variables AUTH_CFLAGS
21544 and AUTH_LIBS to avoid the need to call pkg-config.
21545 See the pkg-config man page for more details." "$LINENO" 5
21546 elif test $pkg_failed = untried; then
21547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21548 $as_echo "no" >&6; }
21549 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21550 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21551 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
21552 is in your PATH or set the PKG_CONFIG environment variable to the full
21553 path to pkg-config.
21554
21555 Alternatively, you may set the environment variables AUTH_CFLAGS
21556 and AUTH_LIBS to avoid the need to call pkg-config.
21557 See the pkg-config man page for more details.
21558
21559 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
21560 See \`config.log' for more details" "$LINENO" 5; }
21561 else
21562 AUTH_CFLAGS=$pkg_cv_AUTH_CFLAGS
21563 AUTH_LIBS=$pkg_cv_AUTH_LIBS
21564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21565 $as_echo "yes" >&6; }
21566
21567 fi
21568
21569 #
21570 # Greeter
21571 #
21572
21573
21574 pkg_failed=no
21575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XDMGREET" >&5
21576 $as_echo_n "checking for XDMGREET... " >&6; }
21577
21578 if test -n "$XDMGREET_CFLAGS"; then
21579 pkg_cv_XDMGREET_CFLAGS="$XDMGREET_CFLAGS"
21580 elif test -n "$PKG_CONFIG"; then
21581 if test -n "$PKG_CONFIG" && \
21582 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt >= 1.0 x11 xext\""; } >&5
21583 ($PKG_CONFIG --exists --print-errors "xt >= 1.0 x11 xext") 2>&5
21584 ac_status=$?
21585 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21586 test $ac_status = 0; }; then
21587 pkg_cv_XDMGREET_CFLAGS=`$PKG_CONFIG --cflags "xt >= 1.0 x11 xext" 2>/dev/null`
21588 test "x$?" != "x0" && pkg_failed=yes
21589 else
21590 pkg_failed=yes
21591 fi
21592 else
21593 pkg_failed=untried
21594 fi
21595 if test -n "$XDMGREET_LIBS"; then
21596 pkg_cv_XDMGREET_LIBS="$XDMGREET_LIBS"
21597 elif test -n "$PKG_CONFIG"; then
21598 if test -n "$PKG_CONFIG" && \
21599 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt >= 1.0 x11 xext\""; } >&5
21600 ($PKG_CONFIG --exists --print-errors "xt >= 1.0 x11 xext") 2>&5
21601 ac_status=$?
21602 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21603 test $ac_status = 0; }; then
21604 pkg_cv_XDMGREET_LIBS=`$PKG_CONFIG --libs "xt >= 1.0 x11 xext" 2>/dev/null`
21605 test "x$?" != "x0" && pkg_failed=yes
21606 else
21607 pkg_failed=yes
21608 fi
21609 else
21610 pkg_failed=untried
21611 fi
21612
21613
21614
21615 if test $pkg_failed = yes; then
21616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21617 $as_echo "no" >&6; }
21618
21619 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
21620 _pkg_short_errors_supported=yes
21621 else
21622 _pkg_short_errors_supported=no
21623 fi
21624 if test $_pkg_short_errors_supported = yes; then
21625 XDMGREET_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt >= 1.0 x11 xext" 2>&1`
21626 else
21627 XDMGREET_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt >= 1.0 x11 xext" 2>&1`
21628 fi
21629 # Put the nasty error message in config.log where it belongs
21630 echo "$XDMGREET_PKG_ERRORS" >&5
21631
21632 as_fn_error $? "Package requirements (xt >= 1.0 x11 xext) were not met:
21633
21634 $XDMGREET_PKG_ERRORS
21635
21636 Consider adjusting the PKG_CONFIG_PATH environment variable if you
21637 installed software in a non-standard prefix.
21638
21639 Alternatively, you may set the environment variables XDMGREET_CFLAGS
21640 and XDMGREET_LIBS to avoid the need to call pkg-config.
21641 See the pkg-config man page for more details." "$LINENO" 5
21642 elif test $pkg_failed = untried; then
21643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21644 $as_echo "no" >&6; }
21645 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21646 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21647 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
21648 is in your PATH or set the PKG_CONFIG environment variable to the full
21649 path to pkg-config.
21650
21651 Alternatively, you may set the environment variables XDMGREET_CFLAGS
21652 and XDMGREET_LIBS to avoid the need to call pkg-config.
21653 See the pkg-config man page for more details.
21654
21655 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
21656 See \`config.log' for more details" "$LINENO" 5; }
21657 else
21658 XDMGREET_CFLAGS=$pkg_cv_XDMGREET_CFLAGS
21659 XDMGREET_LIBS=$pkg_cv_XDMGREET_LIBS
21660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21661 $as_echo "yes" >&6; }
21662
21663 fi
21664
21665 GREETERLIB="${XDMLIBDIR}/libXdmGreet.so"
21666
21667 prefix_NONE=
21668 exec_prefix_NONE=
21669 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21670 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21671 eval ax_define_dir="\"$GREETERLIB\""
21672 eval ax_define_dir="\"$ax_define_dir\""
21673 DEF_GREETER_LIB="$ax_define_dir"
21674
21675
21676 cat >>confdefs.h <<_ACEOF
21677 #define DEF_GREETER_LIB "$ax_define_dir"
21678 _ACEOF
21679
21680 test "$prefix_NONE" && prefix=NONE
21681 test "$exec_prefix_NONE" && exec_prefix=NONE
21682
21683
21684 XDMGREET_CFLAGS="$XDMGREET_CFLAGS $XDM_TOOLKIT_CFLAGS $DMCP_CFLAGS $XLIB_CFLAGS $GREETER_CFLAGS $AUTH_CFLAGS"
21685 XDMGREET_LIBS="$XDMGREET_LIBS $XDM_TOOLKIT_LIBS $DMCP_LIBS $GREETER_LIBS"
21686
21687 #
21688 # XDM
21689 #
21690
21691 XDM_CFLAGS="$XDM_CFLAGS $DMCP_CFLAGS $XLIB_CFLAGS $AUTH_CFLAGS"
21692 XDM_LIBS="$XDM_LIBS $DMCP_LIBS"
21693
21694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XdmcpWrap in -lXdmcp" >&5
21695 $as_echo_n "checking for XdmcpWrap in -lXdmcp... " >&6; }
21696 if ${ac_cv_lib_Xdmcp_XdmcpWrap+:} false; then :
21697 $as_echo_n "(cached) " >&6
21698 else
21699 ac_check_lib_save_LIBS=$LIBS
21700 LIBS="-lXdmcp $DMCP_LIBS $LIBS"
21701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21702 /* end confdefs.h. */
21703
21704 /* Override any GCC internal prototype to avoid an error.
21705 Use char because int might match the return type of a GCC
21706 builtin and then its argument prototype would still apply. */
21707 #ifdef __cplusplus
21708 extern "C"
21709 #endif
21710 char XdmcpWrap ();
21711 int
21712 main ()
21713 {
21714 return XdmcpWrap ();
21715 ;
21716 return 0;
21717 }
21718 _ACEOF
21719 if ac_fn_c_try_link "$LINENO"; then :
21720 ac_cv_lib_Xdmcp_XdmcpWrap=yes
21721 else
21722 ac_cv_lib_Xdmcp_XdmcpWrap=no
21723 fi
21724 rm -f core conftest.err conftest.$ac_objext \
21725 conftest$ac_exeext conftest.$ac_ext
21726 LIBS=$ac_check_lib_save_LIBS
21727 fi
21728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xdmcp_XdmcpWrap" >&5
21729 $as_echo "$ac_cv_lib_Xdmcp_XdmcpWrap" >&6; }
21730 if test "x$ac_cv_lib_Xdmcp_XdmcpWrap" = xyes; then :
21731 xdmauth="yes"
21732 else
21733 xdmauth="no"
21734 fi
21735
21736
21737 # Check whether --enable-xdm-auth was given.
21738 if test "${enable_xdm_auth+set}" = set; then :
21739 enableval=$enable_xdm_auth; xdmauth_enable="$enableval"
21740 else
21741 xdmauth_enable="auto"
21742 fi
21743
21744 if test "x$xdmauth_enable" = "xyes" -a "x$xdmauth" = "xno" ; then
21745 as_fn_error $? "XDM-AUTH support requested, but XdmcpWrap not found in libXdmcp." "$LINENO" 5
21746 fi
21747
21748 if test x$xdmauth = xyes -a x$xdmauth_enable != xno; then
21749 HAS_XDM_AUTH_TRUE=
21750 HAS_XDM_AUTH_FALSE='#'
21751 else
21752 HAS_XDM_AUTH_TRUE='#'
21753 HAS_XDM_AUTH_FALSE=
21754 fi
21755
21756
21757
21758
21759
21760 #
21761 # xdmshell
21762 #
21763
21764 # Check whether --enable-xdmshell was given.
21765 if test "${enable_xdmshell+set}" = set; then :
21766 enableval=$enable_xdmshell; INSTALL_XDMSHELL="$enableval"
21767 else
21768 INSTALL_XDMSHELL="no"
21769 fi
21770
21771 if test x$INSTALL_XDMSHELL = xyes; then
21772 INSTALL_XDMSHELL_TRUE=
21773 INSTALL_XDMSHELL_FALSE='#'
21774 else
21775 INSTALL_XDMSHELL_TRUE='#'
21776 INSTALL_XDMSHELL_FALSE=
21777 fi
21778
21779
21780
21781 pkg_failed=no
21782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XT" >&5
21783 $as_echo_n "checking for XT... " >&6; }
21784
21785 if test -n "$XT_CFLAGS"; then
21786 pkg_cv_XT_CFLAGS="$XT_CFLAGS"
21787 elif test -n "$PKG_CONFIG"; then
21788 if test -n "$PKG_CONFIG" && \
21789 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
21790 ($PKG_CONFIG --exists --print-errors "xt") 2>&5
21791 ac_status=$?
21792 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21793 test $ac_status = 0; }; then
21794 pkg_cv_XT_CFLAGS=`$PKG_CONFIG --cflags "xt" 2>/dev/null`
21795 test "x$?" != "x0" && pkg_failed=yes
21796 else
21797 pkg_failed=yes
21798 fi
21799 else
21800 pkg_failed=untried
21801 fi
21802 if test -n "$XT_LIBS"; then
21803 pkg_cv_XT_LIBS="$XT_LIBS"
21804 elif test -n "$PKG_CONFIG"; then
21805 if test -n "$PKG_CONFIG" && \
21806 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
21807 ($PKG_CONFIG --exists --print-errors "xt") 2>&5
21808 ac_status=$?
21809 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
21810 test $ac_status = 0; }; then
21811 pkg_cv_XT_LIBS=`$PKG_CONFIG --libs "xt" 2>/dev/null`
21812 test "x$?" != "x0" && pkg_failed=yes
21813 else
21814 pkg_failed=yes
21815 fi
21816 else
21817 pkg_failed=untried
21818 fi
21819
21820
21821
21822 if test $pkg_failed = yes; then
21823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21824 $as_echo "no" >&6; }
21825
21826 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
21827 _pkg_short_errors_supported=yes
21828 else
21829 _pkg_short_errors_supported=no
21830 fi
21831 if test $_pkg_short_errors_supported = yes; then
21832 XT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt" 2>&1`
21833 else
21834 XT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt" 2>&1`
21835 fi
21836 # Put the nasty error message in config.log where it belongs
21837 echo "$XT_PKG_ERRORS" >&5
21838
21839 as_fn_error $? "Package requirements (xt) were not met:
21840
21841 $XT_PKG_ERRORS
21842
21843 Consider adjusting the PKG_CONFIG_PATH environment variable if you
21844 installed software in a non-standard prefix.
21845
21846 Alternatively, you may set the environment variables XT_CFLAGS
21847 and XT_LIBS to avoid the need to call pkg-config.
21848 See the pkg-config man page for more details." "$LINENO" 5
21849 elif test $pkg_failed = untried; then
21850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21851 $as_echo "no" >&6; }
21852 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
21853 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21854 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
21855 is in your PATH or set the PKG_CONFIG environment variable to the full
21856 path to pkg-config.
21857
21858 Alternatively, you may set the environment variables XT_CFLAGS
21859 and XT_LIBS to avoid the need to call pkg-config.
21860 See the pkg-config man page for more details.
21861
21862 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
21863 See \`config.log' for more details" "$LINENO" 5; }
21864 else
21865 XT_CFLAGS=$pkg_cv_XT_CFLAGS
21866 XT_LIBS=$pkg_cv_XT_LIBS
21867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21868 $as_echo "yes" >&6; }
21869
21870 fi
21871 XDMSHELL_CFLAGS="$XDM_CFLAGS $XDM_TOOLKIT_CFLAGS $AUTH_CFLAGS $DMCP_CFLAGS $XLIB_CFLAGS $XT_CFLAGS"
21872 XDMSHELL_LIBS="$XDM_LIBS $XDM_TOOLKIT_LIBS $DMCP_LIBS"
21873
21874
21875
21876
21877 #
21878 # Chooser
21879 #
21880
21881 CHOOSER_CFLAGS="$CHOOSER_CFLAGS $XDM_TOOLKIT_CFLAGS $XLIB_CFLAGS $DMCP_CFLAGS $AUTH_CFLAGS"
21882 CHOOSER_LIBS="$CHOOSER_LIBS $XDM_TOOLKIT_LIBS $DMCP_LIBS"
21883
21884
21885
21886
21887 # Defaults for X session - should probably be configure --with-* flags
21888 # Currently just trying to mirror what defaults were set in Imake
21889
21890 # -DDEF_SERVER_LINE=":0 local $(DEF_SERVER) :0"
21891 if test -z "$DEF_SERVER" ; then
21892 DEF_SERVER="${bindir}/X"
21893 fi
21894 if test -z "$DEF_SERVER_LINE" ; then
21895 DEF_SERVER_LINE=":0 local ${DEF_SERVER} :0"
21896 fi
21897
21898 prefix_NONE=
21899 exec_prefix_NONE=
21900 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21901 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21902 eval ax_define_dir="\"$DEF_SERVER_LINE\""
21903 eval ax_define_dir="\"$ax_define_dir\""
21904 DEF_SERVER_LINE="$ax_define_dir"
21905
21906
21907 cat >>confdefs.h <<_ACEOF
21908 #define DEF_SERVER_LINE "$ax_define_dir"
21909 _ACEOF
21910
21911 test "$prefix_NONE" && prefix=NONE
21912 test "$exec_prefix_NONE" && exec_prefix=NONE
21913
21914
21915 # -DXRDB_PROGRAM="$(BINDIR)/xrdb"
21916
21917 # Check whether --with-xrdb was given.
21918 if test "${with_xrdb+set}" = set; then :
21919 withval=$with_xrdb; XRDB=$withval
21920 else
21921 XRDB=${bindir}/xrdb
21922 fi
21923
21924
21925 prefix_NONE=
21926 exec_prefix_NONE=
21927 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21928 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21929 eval ax_define_dir="\"$XRDB\""
21930 eval ax_define_dir="\"$ax_define_dir\""
21931 XRDB_PROGRAM="$ax_define_dir"
21932
21933
21934 cat >>confdefs.h <<_ACEOF
21935 #define XRDB_PROGRAM "$ax_define_dir"
21936 _ACEOF
21937
21938 test "$prefix_NONE" && prefix=NONE
21939 test "$exec_prefix_NONE" && exec_prefix=NONE
21940
21941
21942 # -DDEF_SESSION="$(BINDIR)/xterm -ls"
21943
21944 # Check whether --with-default-session was given.
21945 if test "${with_default_session+set}" = set; then :
21946 withval=$with_default_session; DEF_SESSION=$withval
21947 else
21948 DEF_SESSION="${bindir}/xterm -ls"
21949 fi
21950
21951
21952 prefix_NONE=
21953 exec_prefix_NONE=
21954 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21955 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21956 eval ax_define_dir="\"$DEF_SESSION\""
21957 eval ax_define_dir="\"$ax_define_dir\""
21958 DEF_SESSION="$ax_define_dir"
21959
21960
21961 cat >>confdefs.h <<_ACEOF
21962 #define DEF_SESSION "$ax_define_dir"
21963 _ACEOF
21964
21965 test "$prefix_NONE" && prefix=NONE
21966 test "$exec_prefix_NONE" && exec_prefix=NONE
21967
21968
21969 # -DDEF_USER_PATH="$(DEF_USER_PATH)"
21970 # Default values taken from DefaultUserPath setting in the
21971 # old Imake *.cf files for each platform
21972 if test -z "$DEF_USER_PATH" ; then
21973 case $host_os in
21974 dragonfly*)
21975 DEF_USER_PATH="/bin:/usr/bin:/sbin:/usr/sbin:${bindir}:/usr/local/bin"
21976 ;;
21977 freebsd*)
21978 DEF_USER_PATH="/bin:/usr/bin:/sbin:/usr/sbin:${bindir}:/usr/gnu/bin:/usr/local/bin"
21979 ;;
21980 netbsd*)
21981 DEF_USER_PATH="/bin:/usr/bin:/usr/pkg/bin:/usr/local/bin:${bindir}"
21982 ;;
21983 openbsd*|bsdi*)
21984 DEF_USER_PATH="/bin:/usr/bin:/usr/local/bin:${bindir}"
21985 ;;
21986 solaris*)
21987 DEF_USER_PATH="/usr/bin:${bindir}"
21988 ;;
21989 *)
21990 DEF_USER_PATH="/bin:/usr/bin:${bindir}:/usr/ucb"
21991 ;;
21992 esac
21993 fi
21994
21995 prefix_NONE=
21996 exec_prefix_NONE=
21997 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
21998 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
21999 eval ax_define_dir="\"$DEF_USER_PATH\""
22000 eval ax_define_dir="\"$ax_define_dir\""
22001 DEF_USER_PATH="$ax_define_dir"
22002
22003
22004 cat >>confdefs.h <<_ACEOF
22005 #define DEF_USER_PATH "$ax_define_dir"
22006 _ACEOF
22007
22008 test "$prefix_NONE" && prefix=NONE
22009 test "$exec_prefix_NONE" && exec_prefix=NONE
22010
22011
22012 # -DDEF_SYSTEM_PATH="$(DEF_SYSTEM_PATH)"
22013 # Default values taken from DefaultSystemPath setting in the
22014 # old Imake *.cf files for each platform
22015 if test -z "$DEF_SYSTEM_PATH" ; then
22016 case $host_os in
22017 freebsd*|dragonfly*)
22018 DEF_SYSTEM_PATH="/bin:/usr/bin:/sbin:/usr/sbin:${bindir}"
22019 ;;
22020 netbsd*|openbsd*|bsdi*)
22021 DEF_SYSTEM_PATH="/sbin:/usr/sbin:/bin:/usr/bin:${bindir}"
22022 ;;
22023 solaris*)
22024 DEF_SYSTEM_PATH="/sbin:/usr/sbin:/usr/bin:${bindir}"
22025 ;;
22026 *)
22027 DEF_SYSTEM_PATH="/etc:/bin:/usr/bin:${bindir}:/usr/ucb"
22028 ;;
22029 esac
22030 fi
22031
22032 prefix_NONE=
22033 exec_prefix_NONE=
22034 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
22035 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
22036 eval ax_define_dir="\"$DEF_SYSTEM_PATH\""
22037 eval ax_define_dir="\"$ax_define_dir\""
22038 DEF_SYSTEM_PATH="$ax_define_dir"
22039
22040
22041 cat >>confdefs.h <<_ACEOF
22042 #define DEF_SYSTEM_PATH "$ax_define_dir"
22043 _ACEOF
22044
22045 test "$prefix_NONE" && prefix=NONE
22046 test "$exec_prefix_NONE" && exec_prefix=NONE
22047
22048
22049 # -DDEF_SYSTEM_SHELL="$(BOURNE_SHELL)"
22050 if test -z "$BOURNE_SHELL" ; then
22051 BOURNE_SHELL=/bin/sh
22052 fi
22053
22054 prefix_NONE=
22055 exec_prefix_NONE=
22056 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
22057 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
22058 eval ax_define_dir="\"$BOURNE_SHELL\""
22059 eval ax_define_dir="\"$ax_define_dir\""
22060 DEF_SYSTEM_SHELL="$ax_define_dir"
22061
22062
22063 cat >>confdefs.h <<_ACEOF
22064 #define DEF_SYSTEM_SHELL "$ax_define_dir"
22065 _ACEOF
22066
22067 test "$prefix_NONE" && prefix=NONE
22068 test "$exec_prefix_NONE" && exec_prefix=NONE
22069
22070
22071 # -DDEF_FAILSAFE_CLIENT="$(BINDIR)/xterm"
22072
22073
22074 prefix_NONE=
22075 exec_prefix_NONE=
22076 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
22077 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
22078 eval ax_define_dir="\"$bindir/xterm\""
22079 eval ax_define_dir="\"$ax_define_dir\""
22080 DEF_FAILSAFE_CLIENT="$ax_define_dir"
22081
22082
22083 cat >>confdefs.h <<_ACEOF
22084 #define DEF_FAILSAFE_CLIENT "$ax_define_dir"
22085 _ACEOF
22086
22087 test "$prefix_NONE" && prefix=NONE
22088 test "$exec_prefix_NONE" && exec_prefix=NONE
22089
22090
22091 # -DDEF_XDM_CONFIG="$(XDMDIR)/xdm-config"
22092
22093
22094 prefix_NONE=
22095 exec_prefix_NONE=
22096 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
22097 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
22098 eval ax_define_dir="\"$XDMCONFIGDIR/xdm-config\""
22099 eval ax_define_dir="\"$ax_define_dir\""
22100 DEF_XDM_CONFIG="$ax_define_dir"
22101
22102
22103 cat >>confdefs.h <<_ACEOF
22104 #define DEF_XDM_CONFIG "$ax_define_dir"
22105 _ACEOF
22106
22107 test "$prefix_NONE" && prefix=NONE
22108 test "$exec_prefix_NONE" && exec_prefix=NONE
22109
22110
22111 # -DDEF_CHOOSER="$(CHOOSERPATH)"
22112
22113
22114 prefix_NONE=
22115 exec_prefix_NONE=
22116 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
22117 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
22118 eval ax_define_dir="\"$XDMLIBDIR/chooser\""
22119 eval ax_define_dir="\"$ax_define_dir\""
22120 DEF_CHOOSER="$ax_define_dir"
22121
22122
22123 cat >>confdefs.h <<_ACEOF
22124 #define DEF_CHOOSER "$ax_define_dir"
22125 _ACEOF
22126
22127 test "$prefix_NONE" && prefix=NONE
22128 test "$exec_prefix_NONE" && exec_prefix=NONE
22129
22130
22131 # -DDEF_AUTH_DIR="$(XDMDIR)"
22132
22133
22134 # Check whether --with-authdir was given.
22135 if test "${with_authdir+set}" = set; then :
22136 withval=$with_authdir; XDMXAUTHDIR="$withval"
22137 else
22138 XDMXAUTHDIR="/var/lib/xdm"
22139 fi
22140
22141
22142
22143
22144 prefix_NONE=
22145 exec_prefix_NONE=
22146 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
22147 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
22148 eval ax_define_dir="\"$XDMXAUTHDIR\""
22149 eval ax_define_dir="\"$ax_define_dir\""
22150 DEF_AUTH_DIR="$ax_define_dir"
22151
22152
22153 cat >>confdefs.h <<_ACEOF
22154 #define DEF_AUTH_DIR "$ax_define_dir"
22155 _ACEOF
22156
22157 test "$prefix_NONE" && prefix=NONE
22158 test "$exec_prefix_NONE" && exec_prefix=NONE
22159
22160
22161 # -DDEF_GREETER_LIB="$(XDMDIR)/libXdmGreet.so"
22162
22163
22164 prefix_NONE=
22165 exec_prefix_NONE=
22166 test "x$prefix" = xNONE && prefix_NONE=yes && prefix=$ac_default_prefix
22167 test "x$exec_prefix" = xNONE && exec_prefix_NONE=yes && exec_prefix=$prefix
22168 eval ax_define_dir="\"$XDMLIBDIR/libXdmGreet.so\""
22169 eval ax_define_dir="\"$ax_define_dir\""
22170 DEF_GREETER_LIB="$ax_define_dir"
22171
22172
22173 cat >>confdefs.h <<_ACEOF
22174 #define DEF_GREETER_LIB "$ax_define_dir"
22175 _ACEOF
22176
22177 test "$prefix_NONE" && prefix=NONE
22178 test "$exec_prefix_NONE" && exec_prefix=NONE
22179
22180
22181
22182 pkg_failed=no
22183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for APPDEFS" >&5
22184 $as_echo_n "checking for APPDEFS... " >&6; }
22185
22186 if test -n "$APPDEFS_CFLAGS"; then
22187 pkg_cv_APPDEFS_CFLAGS="$APPDEFS_CFLAGS"
22188 elif test -n "$PKG_CONFIG"; then
22189 if test -n "$PKG_CONFIG" && \
22190 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
22191 ($PKG_CONFIG --exists --print-errors "xt") 2>&5
22192 ac_status=$?
22193 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
22194 test $ac_status = 0; }; then
22195 pkg_cv_APPDEFS_CFLAGS=`$PKG_CONFIG --cflags "xt" 2>/dev/null`
22196 test "x$?" != "x0" && pkg_failed=yes
22197 else
22198 pkg_failed=yes
22199 fi
22200 else
22201 pkg_failed=untried
22202 fi
22203 if test -n "$APPDEFS_LIBS"; then
22204 pkg_cv_APPDEFS_LIBS="$APPDEFS_LIBS"
22205 elif test -n "$PKG_CONFIG"; then
22206 if test -n "$PKG_CONFIG" && \
22207 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
22208 ($PKG_CONFIG --exists --print-errors "xt") 2>&5
22209 ac_status=$?
22210 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
22211 test $ac_status = 0; }; then
22212 pkg_cv_APPDEFS_LIBS=`$PKG_CONFIG --libs "xt" 2>/dev/null`
22213 test "x$?" != "x0" && pkg_failed=yes
22214 else
22215 pkg_failed=yes
22216 fi
22217 else
22218 pkg_failed=untried
22219 fi
22220
22221
22222
22223 if test $pkg_failed = yes; then
22224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22225 $as_echo "no" >&6; }
22226
22227 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
22228 _pkg_short_errors_supported=yes
22229 else
22230 _pkg_short_errors_supported=no
22231 fi
22232 if test $_pkg_short_errors_supported = yes; then
22233 APPDEFS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt" 2>&1`
22234 else
22235 APPDEFS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt" 2>&1`
22236 fi
22237 # Put the nasty error message in config.log where it belongs
22238 echo "$APPDEFS_PKG_ERRORS" >&5
22239
22240 as_fn_error $? "Package requirements (xt) were not met:
22241
22242 $APPDEFS_PKG_ERRORS
22243
22244 Consider adjusting the PKG_CONFIG_PATH environment variable if you
22245 installed software in a non-standard prefix.
22246
22247 Alternatively, you may set the environment variables APPDEFS_CFLAGS
22248 and APPDEFS_LIBS to avoid the need to call pkg-config.
22249 See the pkg-config man page for more details." "$LINENO" 5
22250 elif test $pkg_failed = untried; then
22251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22252 $as_echo "no" >&6; }
22253 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
22254 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
22255 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
22256 is in your PATH or set the PKG_CONFIG environment variable to the full
22257 path to pkg-config.
22258
22259 Alternatively, you may set the environment variables APPDEFS_CFLAGS
22260 and APPDEFS_LIBS to avoid the need to call pkg-config.
22261 See the pkg-config man page for more details.
22262
22263 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
22264 See \`config.log' for more details" "$LINENO" 5; }
22265 else
22266 APPDEFS_CFLAGS=$pkg_cv_APPDEFS_CFLAGS
22267 APPDEFS_LIBS=$pkg_cv_APPDEFS_LIBS
22268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22269 $as_echo "yes" >&6; }
22270
22271 fi
22272 xt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt`
22273
22274 # Check whether --with-appdefaultdir was given.
22275 if test "${with_appdefaultdir+set}" = set; then :
22276 withval=$with_appdefaultdir; appdefaultdir="$withval"
22277 else
22278 appdefaultdir="${xt_appdefaultdir}"
22279 fi
22280
22281
22282
22283
22284
22285 ac_config_files="$ac_config_files Makefile app-defaults/Makefile chooser/Makefile config/Makefile greeter/Makefile include/Makefile man/Makefile xdm/Makefile xdmshell/Makefile"
22286
22287 cat >confcache <<\_ACEOF
22288 # This file is a shell script that caches the results of configure
22289 # tests run on this system so they can be shared between configure
22290 # scripts and configure runs, see configure's option --config-cache.
22291 # It is not useful on other systems. If it contains results you don't
22292 # want to keep, you may remove or edit it.
22293 #
22294 # config.status only pays attention to the cache file if you give it
22295 # the --recheck option to rerun configure.
22296 #
22297 # `ac_cv_env_foo' variables (set or unset) will be overridden when
22298 # loading this file, other *unset* `ac_cv_foo' will be assigned the
22299 # following values.
22300
22301 _ACEOF
22302
22303 # The following way of writing the cache mishandles newlines in values,
22304 # but we know of no workaround that is simple, portable, and efficient.
22305 # So, we kill variables containing newlines.
22306 # Ultrix sh set writes to stderr and can't be redirected directly,
22307 # and sets the high bit in the cache file unless we assign to the vars.
22308 (
22309 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
22310 eval ac_val=\$$ac_var
22311 case $ac_val in #(
22312 *${as_nl}*)
22313 case $ac_var in #(
22314 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
22315 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
22316 esac
22317 case $ac_var in #(
22318 _ | IFS | as_nl) ;; #(
22319 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
22320 *) { eval $ac_var=; unset $ac_var;} ;;
22321 esac ;;
22322 esac
22323 done
22324
22325 (set) 2>&1 |
22326 case $as_nl`(ac_space=' '; set) 2>&1` in #(
22327 *${as_nl}ac_space=\ *)
22328 # `set' does not quote correctly, so add quotes: double-quote
22329 # substitution turns \\\\ into \\, and sed turns \\ into \.
22330 sed -n \
22331 "s/'/'\\\\''/g;
22332 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
22333 ;; #(
22334 *)
22335 # `set' quotes correctly as required by POSIX, so do not add quotes.
22336 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
22337 ;;
22338 esac |
22339 sort
22340 ) |
22341 sed '
22342 /^ac_cv_env_/b end
22343 t clear
22344 :clear
22345 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
22346 t end
22347 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
22348 :end' >>confcache
22349 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
22350 if test -w "$cache_file"; then
22351 if test "x$cache_file" != "x/dev/null"; then
22352 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
22353 $as_echo "$as_me: updating cache $cache_file" >&6;}
22354 if test ! -f "$cache_file" || test -h "$cache_file"; then
22355 cat confcache >"$cache_file"
22356 else
22357 case $cache_file in #(
22358 */* | ?:*)
22359 mv -f confcache "$cache_file"$$ &&
22360 mv -f "$cache_file"$$ "$cache_file" ;; #(
22361 *)
22362 mv -f confcache "$cache_file" ;;
22363 esac
22364 fi
22365 fi
22366 else
22367 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
22368 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
22369 fi
22370 fi
22371 rm -f confcache
22372
22373 test "x$prefix" = xNONE && prefix=$ac_default_prefix
22374 # Let make expand exec_prefix.
22375 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
22376
22377 DEFS=-DHAVE_CONFIG_H
22378
22379 ac_libobjs=
22380 ac_ltlibobjs=
22381 U=
22382 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
22383 # 1. Remove the extension, and $U if already installed.
22384 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
22385 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
22386 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
22387 # will be set to the directory where LIBOBJS objects are built.
22388 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
22389 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
22390 done
22391 LIBOBJS=$ac_libobjs
22392
22393 LTLIBOBJS=$ac_ltlibobjs
22394
22395
22396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
22397 $as_echo_n "checking that generated files are newer than configure... " >&6; }
22398 if test -n "$am_sleep_pid"; then
22399 # Hide warnings about reused PIDs.
22400 wait $am_sleep_pid 2>/dev/null
22401 fi
22402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
22403 $as_echo "done" >&6; }
22404 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
22405 as_fn_error $? "conditional \"AMDEP\" was never defined.
22406 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22407 fi
22408 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
22409 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
22410 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22411 fi
22412 if test -n "$EXEEXT"; then
22413 am__EXEEXT_TRUE=
22414 am__EXEEXT_FALSE='#'
22415 else
22416 am__EXEEXT_TRUE='#'
22417 am__EXEEXT_FALSE=
22418 fi
22419
22420 if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
22421 as_fn_error $? "conditional \"LINT\" was never defined.
22422 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22423 fi
22424 if test -z "${HAVE_MKTEMP_COMMAND_TRUE}" && test -z "${HAVE_MKTEMP_COMMAND_FALSE}"; then
22425 as_fn_error $? "conditional \"HAVE_MKTEMP_COMMAND\" was never defined.
22426 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22427 fi
22428 if test -z "${HAVE_ARC4RANDOM_TRUE}" && test -z "${HAVE_ARC4RANDOM_FALSE}"; then
22429 as_fn_error $? "conditional \"HAVE_ARC4RANDOM\" was never defined.
22430 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22431 fi
22432 if test -z "${HAS_SECURE_RPC_TRUE}" && test -z "${HAS_SECURE_RPC_FALSE}"; then
22433 as_fn_error $? "conditional \"HAS_SECURE_RPC\" was never defined.
22434 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22435 fi
22436 if test -z "${HAVE_SYSTEMD_TRUE}" && test -z "${HAVE_SYSTEMD_FALSE}"; then
22437 as_fn_error $? "conditional \"HAVE_SYSTEMD\" was never defined.
22438 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22439 fi
22440 if test -z "${USE_SYSTEMD_DAEMON_TRUE}" && test -z "${USE_SYSTEMD_DAEMON_FALSE}"; then
22441 as_fn_error $? "conditional \"USE_SYSTEMD_DAEMON\" was never defined.
22442 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22443 fi
22444 if test -z "${HAS_KERBEROS_FIVE_TRUE}" && test -z "${HAS_KERBEROS_FIVE_FALSE}"; then
22445 as_fn_error $? "conditional \"HAS_KERBEROS_FIVE\" was never defined.
22446 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22447 fi
22448 if test -z "${SET_UTMP_FILE_TRUE}" && test -z "${SET_UTMP_FILE_FALSE}"; then
22449 as_fn_error $? "conditional \"SET_UTMP_FILE\" was never defined.
22450 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22451 fi
22452 if test -z "${SET_WTMP_FILE_TRUE}" && test -z "${SET_WTMP_FILE_FALSE}"; then
22453 as_fn_error $? "conditional \"SET_WTMP_FILE\" was never defined.
22454 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22455 fi
22456 if test -z "${USE_XPM_TRUE}" && test -z "${USE_XPM_FALSE}"; then
22457 as_fn_error $? "conditional \"USE_XPM\" was never defined.
22458 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22459 fi
22460 if test -z "${HAS_XDM_AUTH_TRUE}" && test -z "${HAS_XDM_AUTH_FALSE}"; then
22461 as_fn_error $? "conditional \"HAS_XDM_AUTH\" was never defined.
22462 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22463 fi
22464 if test -z "${INSTALL_XDMSHELL_TRUE}" && test -z "${INSTALL_XDMSHELL_FALSE}"; then
22465 as_fn_error $? "conditional \"INSTALL_XDMSHELL\" was never defined.
22466 Usually this means the macro was only invoked conditionally." "$LINENO" 5
22467 fi
22468
22469 : "${CONFIG_STATUS=./config.status}"
22470 ac_write_fail=0
22471 ac_clean_files_save=$ac_clean_files
22472 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
22473 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
22474 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
22475 as_write_fail=0
22476 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
22477 #! $SHELL
22478 # Generated by $as_me.
22479 # Run this file to recreate the current configuration.
22480 # Compiler output produced by configure, useful for debugging
22481 # configure, is in config.log if it exists.
22482
22483 debug=false
22484 ac_cs_recheck=false
22485 ac_cs_silent=false
22486
22487 SHELL=\${CONFIG_SHELL-$SHELL}
22488 export SHELL
22489 _ASEOF
22490 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
22491 ## -------------------- ##
22492 ## M4sh Initialization. ##
22493 ## -------------------- ##
22494
22495 # Be more Bourne compatible
22496 DUALCASE=1; export DUALCASE # for MKS sh
22497 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22498 emulate sh
22499 NULLCMD=:
22500 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
22501 # is contrary to our usage. Disable this feature.
22502 alias -g '${1+"$@"}'='"$@"'
22503 setopt NO_GLOB_SUBST
22504 else
22505 case `(set -o) 2>/dev/null` in #(
22506 *posix*) :
22507 set -o posix ;; #(
22508 *) :
22509 ;;
22510 esac
22511 fi
22512
22513
22514 as_nl='
22515 '
22516 export as_nl
22517 # Printing a long string crashes Solaris 7 /usr/bin/printf.
22518 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
22519 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
22520 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
22521 # Prefer a ksh shell builtin over an external printf program on Solaris,
22522 # but without wasting forks for bash or zsh.
22523 if test -z "$BASH_VERSION$ZSH_VERSION" \
22524 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
22525 as_echo='print -r --'
22526 as_echo_n='print -rn --'
22527 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
22528 as_echo='printf %s\n'
22529 as_echo_n='printf %s'
22530 else
22531 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
22532 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
22533 as_echo_n='/usr/ucb/echo -n'
22534 else
22535 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
22536 as_echo_n_body='eval
22537 arg=$1;
22538 case $arg in #(
22539 *"$as_nl"*)
22540 expr "X$arg" : "X\\(.*\\)$as_nl";
22541 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
22542 esac;
22543 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
22544 '
22545 export as_echo_n_body
22546 as_echo_n='sh -c $as_echo_n_body as_echo'
22547 fi
22548 export as_echo_body
22549 as_echo='sh -c $as_echo_body as_echo'
22550 fi
22551
22552 # The user is always right.
22553 if test "${PATH_SEPARATOR+set}" != set; then
22554 PATH_SEPARATOR=:
22555 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
22556 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
22557 PATH_SEPARATOR=';'
22558 }
22559 fi
22560
22561
22562 # IFS
22563 # We need space, tab and new line, in precisely that order. Quoting is
22564 # there to prevent editors from complaining about space-tab.
22565 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
22566 # splitting by setting IFS to empty value.)
22567 IFS=" "" $as_nl"
22568
22569 # Find who we are. Look in the path if we contain no directory separator.
22570 as_myself=
22571 case $0 in #((
22572 *[\\/]* ) as_myself=$0 ;;
22573 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22574 for as_dir in $PATH
22575 do
22576 IFS=$as_save_IFS
22577 test -z "$as_dir" && as_dir=.
22578 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
22579 done
22580 IFS=$as_save_IFS
22581
22582 ;;
22583 esac
22584 # We did not find ourselves, most probably we were run as `sh COMMAND'
22585 # in which case we are not to be found in the path.
22586 if test "x$as_myself" = x; then
22587 as_myself=$0
22588 fi
22589 if test ! -f "$as_myself"; then
22590 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
22591 exit 1
22592 fi
22593
22594 # Unset variables that we do not need and which cause bugs (e.g. in
22595 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
22596 # suppresses any "Segmentation fault" message there. '((' could
22597 # trigger a bug in pdksh 5.2.14.
22598 for as_var in BASH_ENV ENV MAIL MAILPATH
22599 do eval test x\${$as_var+set} = xset \
22600 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
22601 done
22602 PS1='$ '
22603 PS2='> '
22604 PS4='+ '
22605
22606 # NLS nuisances.
22607 LC_ALL=C
22608 export LC_ALL
22609 LANGUAGE=C
22610 export LANGUAGE
22611
22612 # CDPATH.
22613 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
22614
22615
22616 # as_fn_error STATUS ERROR [LINENO LOG_FD]
22617 # ----------------------------------------
22618 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
22619 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
22620 # script with STATUS, using 1 if that was 0.
22621 as_fn_error ()
22622 {
22623 as_status=$1; test $as_status -eq 0 && as_status=1
22624 if test "$4"; then
22625 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
22626 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
22627 fi
22628 $as_echo "$as_me: error: $2" >&2
22629 as_fn_exit $as_status
22630 } # as_fn_error
22631
22632
22633 # as_fn_set_status STATUS
22634 # -----------------------
22635 # Set $? to STATUS, without forking.
22636 as_fn_set_status ()
22637 {
22638 return $1
22639 } # as_fn_set_status
22640
22641 # as_fn_exit STATUS
22642 # -----------------
22643 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
22644 as_fn_exit ()
22645 {
22646 set +e
22647 as_fn_set_status $1
22648 exit $1
22649 } # as_fn_exit
22650
22651 # as_fn_unset VAR
22652 # ---------------
22653 # Portably unset VAR.
22654 as_fn_unset ()
22655 {
22656 { eval $1=; unset $1;}
22657 }
22658 as_unset=as_fn_unset
22659 # as_fn_append VAR VALUE
22660 # ----------------------
22661 # Append the text in VALUE to the end of the definition contained in VAR. Take
22662 # advantage of any shell optimizations that allow amortized linear growth over
22663 # repeated appends, instead of the typical quadratic growth present in naive
22664 # implementations.
22665 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
22666 eval 'as_fn_append ()
22667 {
22668 eval $1+=\$2
22669 }'
22670 else
22671 as_fn_append ()
22672 {
22673 eval $1=\$$1\$2
22674 }
22675 fi # as_fn_append
22676
22677 # as_fn_arith ARG...
22678 # ------------------
22679 # Perform arithmetic evaluation on the ARGs, and store the result in the
22680 # global $as_val. Take advantage of shells that can avoid forks. The arguments
22681 # must be portable across $(()) and expr.
22682 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
22683 eval 'as_fn_arith ()
22684 {
22685 as_val=$(( $* ))
22686 }'
22687 else
22688 as_fn_arith ()
22689 {
22690 as_val=`expr "$@" || test $? -eq 1`
22691 }
22692 fi # as_fn_arith
22693
22694
22695 if expr a : '\(a\)' >/dev/null 2>&1 &&
22696 test "X`expr 00001 : '.*\(...\)'`" = X001; then
22697 as_expr=expr
22698 else
22699 as_expr=false
22700 fi
22701
22702 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
22703 as_basename=basename
22704 else
22705 as_basename=false
22706 fi
22707
22708 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
22709 as_dirname=dirname
22710 else
22711 as_dirname=false
22712 fi
22713
22714 as_me=`$as_basename -- "$0" ||
22715 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
22716 X"$0" : 'X\(//\)$' \| \
22717 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
22718 $as_echo X/"$0" |
22719 sed '/^.*\/\([^/][^/]*\)\/*$/{
22720 s//\1/
22721 q
22722 }
22723 /^X\/\(\/\/\)$/{
22724 s//\1/
22725 q
22726 }
22727 /^X\/\(\/\).*/{
22728 s//\1/
22729 q
22730 }
22731 s/.*/./; q'`
22732
22733 # Avoid depending upon Character Ranges.
22734 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
22735 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
22736 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
22737 as_cr_digits='0123456789'
22738 as_cr_alnum=$as_cr_Letters$as_cr_digits
22739
22740 ECHO_C= ECHO_N= ECHO_T=
22741 case `echo -n x` in #(((((
22742 -n*)
22743 case `echo 'xy\c'` in
22744 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
22745 xy) ECHO_C='\c';;
22746 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
22747 ECHO_T=' ';;
22748 esac;;
22749 *)
22750 ECHO_N='-n';;
22751 esac
22752
22753 rm -f conf$$ conf$$.exe conf$$.file
22754 if test -d conf$$.dir; then
22755 rm -f conf$$.dir/conf$$.file
22756 else
22757 rm -f conf$$.dir
22758 mkdir conf$$.dir 2>/dev/null
22759 fi
22760 if (echo >conf$$.file) 2>/dev/null; then
22761 if ln -s conf$$.file conf$$ 2>/dev/null; then
22762 as_ln_s='ln -s'
22763 # ... but there are two gotchas:
22764 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
22765 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
22766 # In both cases, we have to default to `cp -pR'.
22767 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
22768 as_ln_s='cp -pR'
22769 elif ln conf$$.file conf$$ 2>/dev/null; then
22770 as_ln_s=ln
22771 else
22772 as_ln_s='cp -pR'
22773 fi
22774 else
22775 as_ln_s='cp -pR'
22776 fi
22777 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
22778 rmdir conf$$.dir 2>/dev/null
22779
22780
22781 # as_fn_mkdir_p
22782 # -------------
22783 # Create "$as_dir" as a directory, including parents if necessary.
22784 as_fn_mkdir_p ()
22785 {
22786
22787 case $as_dir in #(
22788 -*) as_dir=./$as_dir;;
22789 esac
22790 test -d "$as_dir" || eval $as_mkdir_p || {
22791 as_dirs=
22792 while :; do
22793 case $as_dir in #(
22794 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
22795 *) as_qdir=$as_dir;;
22796 esac
22797 as_dirs="'$as_qdir' $as_dirs"
22798 as_dir=`$as_dirname -- "$as_dir" ||
22799 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22800 X"$as_dir" : 'X\(//\)[^/]' \| \
22801 X"$as_dir" : 'X\(//\)$' \| \
22802 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22803 $as_echo X"$as_dir" |
22804 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22805 s//\1/
22806 q
22807 }
22808 /^X\(\/\/\)[^/].*/{
22809 s//\1/
22810 q
22811 }
22812 /^X\(\/\/\)$/{
22813 s//\1/
22814 q
22815 }
22816 /^X\(\/\).*/{
22817 s//\1/
22818 q
22819 }
22820 s/.*/./; q'`
22821 test -d "$as_dir" && break
22822 done
22823 test -z "$as_dirs" || eval "mkdir $as_dirs"
22824 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
22825
22826
22827 } # as_fn_mkdir_p
22828 if mkdir -p . 2>/dev/null; then
22829 as_mkdir_p='mkdir -p "$as_dir"'
22830 else
22831 test -d ./-p && rmdir ./-p
22832 as_mkdir_p=false
22833 fi
22834
22835
22836 # as_fn_executable_p FILE
22837 # -----------------------
22838 # Test if FILE is an executable regular file.
22839 as_fn_executable_p ()
22840 {
22841 test -f "$1" && test -x "$1"
22842 } # as_fn_executable_p
22843 as_test_x='test -x'
22844 as_executable_p=as_fn_executable_p
22845
22846 # Sed expression to map a string onto a valid CPP name.
22847 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
22848
22849 # Sed expression to map a string onto a valid variable name.
22850 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
22851
22852
22853 exec 6>&1
22854 ## ----------------------------------- ##
22855 ## Main body of $CONFIG_STATUS script. ##
22856 ## ----------------------------------- ##
22857 _ASEOF
22858 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
22859
22860 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22861 # Save the log message, to keep $0 and so on meaningful, and to
22862 # report actual input values of CONFIG_FILES etc. instead of their
22863 # values after options handling.
22864 ac_log="
22865 This file was extended by xdm $as_me 1.1.12, which was
22866 generated by GNU Autoconf 2.69. Invocation command line was
22867
22868 CONFIG_FILES = $CONFIG_FILES
22869 CONFIG_HEADERS = $CONFIG_HEADERS
22870 CONFIG_LINKS = $CONFIG_LINKS
22871 CONFIG_COMMANDS = $CONFIG_COMMANDS
22872 $ $0 $@
22873
22874 on `(hostname || uname -n) 2>/dev/null | sed 1q`
22875 "
22876
22877 _ACEOF
22878
22879 case $ac_config_files in *"
22880 "*) set x $ac_config_files; shift; ac_config_files=$*;;
22881 esac
22882
22883 case $ac_config_headers in *"
22884 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
22885 esac
22886
22887
22888 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22889 # Files that config.status was made for.
22890 config_files="$ac_config_files"
22891 config_headers="$ac_config_headers"
22892 config_commands="$ac_config_commands"
22893
22894 _ACEOF
22895
22896 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22897 ac_cs_usage="\
22898 \`$as_me' instantiates files and other configuration actions
22899 from templates according to the current configuration. Unless the files
22900 and actions are specified as TAGs, all are instantiated by default.
22901
22902 Usage: $0 [OPTION]... [TAG]...
22903
22904 -h, --help print this help, then exit
22905 -V, --version print version number and configuration settings, then exit
22906 --config print configuration, then exit
22907 -q, --quiet, --silent
22908 do not print progress messages
22909 -d, --debug don't remove temporary files
22910 --recheck update $as_me by reconfiguring in the same conditions
22911 --file=FILE[:TEMPLATE]
22912 instantiate the configuration file FILE
22913 --header=FILE[:TEMPLATE]
22914 instantiate the configuration header FILE
22915
22916 Configuration files:
22917 $config_files
22918
22919 Configuration headers:
22920 $config_headers
22921
22922 Configuration commands:
22923 $config_commands
22924
22925 Report bugs to <https://gitlab.freedesktop.org/xorg/app/xdm/issues>."
22926
22927 _ACEOF
22928 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22929 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
22930 ac_cs_version="\\
22931 xdm config.status 1.1.12
22932 configured by $0, generated by GNU Autoconf 2.69,
22933 with options \\"\$ac_cs_config\\"
22934
22935 Copyright (C) 2012 Free Software Foundation, Inc.
22936 This config.status script is free software; the Free Software Foundation
22937 gives unlimited permission to copy, distribute and modify it."
22938
22939 ac_pwd='$ac_pwd'
22940 srcdir='$srcdir'
22941 INSTALL='$INSTALL'
22942 MKDIR_P='$MKDIR_P'
22943 AWK='$AWK'
22944 test -n "\$AWK" || AWK=awk
22945 _ACEOF
22946
22947 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22948 # The default lists apply if the user does not specify any file.
22949 ac_need_defaults=:
22950 while test $# != 0
22951 do
22952 case $1 in
22953 --*=?*)
22954 ac_option=`expr "X$1" : 'X\([^=]*\)='`
22955 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
22956 ac_shift=:
22957 ;;
22958 --*=)
22959 ac_option=`expr "X$1" : 'X\([^=]*\)='`
22960 ac_optarg=
22961 ac_shift=:
22962 ;;
22963 *)
22964 ac_option=$1
22965 ac_optarg=$2
22966 ac_shift=shift
22967 ;;
22968 esac
22969
22970 case $ac_option in
22971 # Handling of the options.
22972 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
22973 ac_cs_recheck=: ;;
22974 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
22975 $as_echo "$ac_cs_version"; exit ;;
22976 --config | --confi | --conf | --con | --co | --c )
22977 $as_echo "$ac_cs_config"; exit ;;
22978 --debug | --debu | --deb | --de | --d | -d )
22979 debug=: ;;
22980 --file | --fil | --fi | --f )
22981 $ac_shift
22982 case $ac_optarg in
22983 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
22984 '') as_fn_error $? "missing file argument" ;;
22985 esac
22986 as_fn_append CONFIG_FILES " '$ac_optarg'"
22987 ac_need_defaults=false;;
22988 --header | --heade | --head | --hea )
22989 $ac_shift
22990 case $ac_optarg in
22991 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
22992 esac
22993 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
22994 ac_need_defaults=false;;
22995 --he | --h)
22996 # Conflict between --help and --header
22997 as_fn_error $? "ambiguous option: \`$1'
22998 Try \`$0 --help' for more information.";;
22999 --help | --hel | -h )
23000 $as_echo "$ac_cs_usage"; exit ;;
23001 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
23002 | -silent | --silent | --silen | --sile | --sil | --si | --s)
23003 ac_cs_silent=: ;;
23004
23005 # This is an error.
23006 -*) as_fn_error $? "unrecognized option: \`$1'
23007 Try \`$0 --help' for more information." ;;
23008
23009 *) as_fn_append ac_config_targets " $1"
23010 ac_need_defaults=false ;;
23011
23012 esac
23013 shift
23014 done
23015
23016 ac_configure_extra_args=
23017
23018 if $ac_cs_silent; then
23019 exec 6>/dev/null
23020 ac_configure_extra_args="$ac_configure_extra_args --silent"
23021 fi
23022
23023 _ACEOF
23024 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23025 if \$ac_cs_recheck; then
23026 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
23027 shift
23028 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
23029 CONFIG_SHELL='$SHELL'
23030 export CONFIG_SHELL
23031 exec "\$@"
23032 fi
23033
23034 _ACEOF
23035 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23036 exec 5>>config.log
23037 {
23038 echo
23039 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
23040 ## Running $as_me. ##
23041 _ASBOX
23042 $as_echo "$ac_log"
23043 } >&5
23044
23045 _ACEOF
23046 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23047 #
23048 # INIT-COMMANDS
23049 #
23050 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
23051
23052
23053 # The HP-UX ksh and POSIX shell print the target directory to stdout
23054 # if CDPATH is set.
23055 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
23056
23057 sed_quote_subst='$sed_quote_subst'
23058 double_quote_subst='$double_quote_subst'
23059 delay_variable_subst='$delay_variable_subst'
23060 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
23061 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
23062 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
23063 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
23064 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
23065 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
23066 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
23067 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
23068 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
23069 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
23070 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
23071 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
23072 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
23073 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
23074 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
23075 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
23076 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
23077 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
23078 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
23079 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
23080 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
23081 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
23082 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
23083 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
23084 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
23085 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
23086 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
23087 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
23088 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
23089 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
23090 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
23091 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
23092 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
23093 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
23094 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
23095 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
23096 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
23097 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
23098 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
23099 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
23100 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
23101 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
23102 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
23103 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
23104 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
23105 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
23106 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
23107 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
23108 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
23109 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
23110 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
23111 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
23112 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
23113 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
23114 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
23115 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
23116 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
23117 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
23118 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"`'
23119 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
23120 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
23121 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
23122 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
23123 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
23124 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
23125 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
23126 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
23127 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
23128 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
23129 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
23130 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
23131 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
23132 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
23133 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
23134 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
23135 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
23136 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
23137 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
23138 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
23139 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
23140 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
23141 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
23142 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
23143 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
23144 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
23145 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
23146 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
23147 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
23148 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
23149 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
23150 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
23151 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
23152 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
23153 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
23154 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
23155 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
23156 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
23157 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
23158 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
23159 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
23160 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
23161 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
23162 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
23163 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
23164 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
23165 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
23166 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
23167 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
23168 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
23169 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
23170 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
23171 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
23172 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
23173 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
23174 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
23175 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
23176 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
23177 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
23178 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
23179 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
23180 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
23181 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
23182 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
23183 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
23184 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
23185 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
23186 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
23187 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
23188 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
23189 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
23190 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
23191 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
23192 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
23193 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
23194 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
23195
23196 LTCC='$LTCC'
23197 LTCFLAGS='$LTCFLAGS'
23198 compiler='$compiler_DEFAULT'
23199
23200 # A function that is used when there is no print builtin or printf.
23201 func_fallback_echo ()
23202 {
23203 eval 'cat <<_LTECHO_EOF
23204 \$1
23205 _LTECHO_EOF'
23206 }
23207
23208 # Quote evaled strings.
23209 for var in SHELL \
23210 ECHO \
23211 PATH_SEPARATOR \
23212 SED \
23213 GREP \
23214 EGREP \
23215 FGREP \
23216 LD \
23217 NM \
23218 LN_S \
23219 lt_SP2NL \
23220 lt_NL2SP \
23221 reload_flag \
23222 OBJDUMP \
23223 deplibs_check_method \
23224 file_magic_cmd \
23225 file_magic_glob \
23226 want_nocaseglob \
23227 DLLTOOL \
23228 sharedlib_from_linklib_cmd \
23229 AR \
23230 AR_FLAGS \
23231 archiver_list_spec \
23232 STRIP \
23233 RANLIB \
23234 CC \
23235 CFLAGS \
23236 compiler \
23237 lt_cv_sys_global_symbol_pipe \
23238 lt_cv_sys_global_symbol_to_cdecl \
23239 lt_cv_sys_global_symbol_to_import \
23240 lt_cv_sys_global_symbol_to_c_name_address \
23241 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
23242 lt_cv_nm_interface \
23243 nm_file_list_spec \
23244 lt_cv_truncate_bin \
23245 lt_prog_compiler_no_builtin_flag \
23246 lt_prog_compiler_pic \
23247 lt_prog_compiler_wl \
23248 lt_prog_compiler_static \
23249 lt_cv_prog_compiler_c_o \
23250 need_locks \
23251 MANIFEST_TOOL \
23252 DSYMUTIL \
23253 NMEDIT \
23254 LIPO \
23255 OTOOL \
23256 OTOOL64 \
23257 shrext_cmds \
23258 export_dynamic_flag_spec \
23259 whole_archive_flag_spec \
23260 compiler_needs_object \
23261 with_gnu_ld \
23262 allow_undefined_flag \
23263 no_undefined_flag \
23264 hardcode_libdir_flag_spec \
23265 hardcode_libdir_separator \
23266 exclude_expsyms \
23267 include_expsyms \
23268 file_list_spec \
23269 variables_saved_for_relink \
23270 libname_spec \
23271 library_names_spec \
23272 soname_spec \
23273 install_override_mode \
23274 finish_eval \
23275 old_striplib \
23276 striplib; do
23277 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
23278 *[\\\\\\\`\\"\\\$]*)
23279 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
23280 ;;
23281 *)
23282 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
23283 ;;
23284 esac
23285 done
23286
23287 # Double-quote double-evaled strings.
23288 for var in reload_cmds \
23289 old_postinstall_cmds \
23290 old_postuninstall_cmds \
23291 old_archive_cmds \
23292 extract_expsyms_cmds \
23293 old_archive_from_new_cmds \
23294 old_archive_from_expsyms_cmds \
23295 archive_cmds \
23296 archive_expsym_cmds \
23297 module_cmds \
23298 module_expsym_cmds \
23299 export_symbols_cmds \
23300 prelink_cmds \
23301 postlink_cmds \
23302 postinstall_cmds \
23303 postuninstall_cmds \
23304 finish_cmds \
23305 sys_lib_search_path_spec \
23306 configure_time_dlsearch_path \
23307 configure_time_lt_sys_library_path; do
23308 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
23309 *[\\\\\\\`\\"\\\$]*)
23310 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
23311 ;;
23312 *)
23313 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
23314 ;;
23315 esac
23316 done
23317
23318 ac_aux_dir='$ac_aux_dir'
23319
23320 # See if we are running on zsh, and set the options that allow our
23321 # commands through without removal of \ escapes INIT.
23322 if test -n "\${ZSH_VERSION+set}"; then
23323 setopt NO_GLOB_SUBST
23324 fi
23325
23326
23327 PACKAGE='$PACKAGE'
23328 VERSION='$VERSION'
23329 RM='$RM'
23330 ofile='$ofile'
23331
23332
23333
23334
23335 _ACEOF
23336
23337 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23338
23339 # Handling of arguments.
23340 for ac_config_target in $ac_config_targets
23341 do
23342 case $ac_config_target in
23343 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
23344 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
23345 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
23346 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
23347 "app-defaults/Makefile") CONFIG_FILES="$CONFIG_FILES app-defaults/Makefile" ;;
23348 "chooser/Makefile") CONFIG_FILES="$CONFIG_FILES chooser/Makefile" ;;
23349 "config/Makefile") CONFIG_FILES="$CONFIG_FILES config/Makefile" ;;
23350 "greeter/Makefile") CONFIG_FILES="$CONFIG_FILES greeter/Makefile" ;;
23351 "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
23352 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
23353 "xdm/Makefile") CONFIG_FILES="$CONFIG_FILES xdm/Makefile" ;;
23354 "xdmshell/Makefile") CONFIG_FILES="$CONFIG_FILES xdmshell/Makefile" ;;
23355
23356 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
23357 esac
23358 done
23359
23360
23361 # If the user did not use the arguments to specify the items to instantiate,
23362 # then the envvar interface is used. Set only those that are not.
23363 # We use the long form for the default assignment because of an extremely
23364 # bizarre bug on SunOS 4.1.3.
23365 if $ac_need_defaults; then
23366 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
23367 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
23368 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
23369 fi
23370
23371 # Have a temporary directory for convenience. Make it in the build tree
23372 # simply because there is no reason against having it here, and in addition,
23373 # creating and moving files from /tmp can sometimes cause problems.
23374 # Hook for its removal unless debugging.
23375 # Note that there is a small window in which the directory will not be cleaned:
23376 # after its creation but before its name has been assigned to `$tmp'.
23377 $debug ||
23378 {
23379 tmp= ac_tmp=
23380 trap 'exit_status=$?
23381 : "${ac_tmp:=$tmp}"
23382 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
23383 ' 0
23384 trap 'as_fn_exit 1' 1 2 13 15
23385 }
23386 # Create a (secure) tmp directory for tmp files.
23387
23388 {
23389 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
23390 test -d "$tmp"
23391 } ||
23392 {
23393 tmp=./conf$$-$RANDOM
23394 (umask 077 && mkdir "$tmp")
23395 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
23396 ac_tmp=$tmp
23397
23398 # Set up the scripts for CONFIG_FILES section.
23399 # No need to generate them if there are no CONFIG_FILES.
23400 # This happens for instance with `./config.status config.h'.
23401 if test -n "$CONFIG_FILES"; then
23402
23403
23404 ac_cr=`echo X | tr X '\015'`
23405 # On cygwin, bash can eat \r inside `` if the user requested igncr.
23406 # But we know of no other shell where ac_cr would be empty at this
23407 # point, so we can use a bashism as a fallback.
23408 if test "x$ac_cr" = x; then
23409 eval ac_cr=\$\'\\r\'
23410 fi
23411 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
23412 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
23413 ac_cs_awk_cr='\\r'
23414 else
23415 ac_cs_awk_cr=$ac_cr
23416 fi
23417
23418 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
23419 _ACEOF
23420
23421
23422 {
23423 echo "cat >conf$$subs.awk <<_ACEOF" &&
23424 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
23425 echo "_ACEOF"
23426 } >conf$$subs.sh ||
23427 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
23428 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
23429 ac_delim='%!_!# '
23430 for ac_last_try in false false false false false :; do
23431 . ./conf$$subs.sh ||
23432 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
23433
23434 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
23435 if test $ac_delim_n = $ac_delim_num; then
23436 break
23437 elif $ac_last_try; then
23438 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
23439 else
23440 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
23441 fi
23442 done
23443 rm -f conf$$subs.sh
23444
23445 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23446 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
23447 _ACEOF
23448 sed -n '
23449 h
23450 s/^/S["/; s/!.*/"]=/
23451 p
23452 g
23453 s/^[^!]*!//
23454 :repl
23455 t repl
23456 s/'"$ac_delim"'$//
23457 t delim
23458 :nl
23459 h
23460 s/\(.\{148\}\)..*/\1/
23461 t more1
23462 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
23463 p
23464 n
23465 b repl
23466 :more1
23467 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
23468 p
23469 g
23470 s/.\{148\}//
23471 t nl
23472 :delim
23473 h
23474 s/\(.\{148\}\)..*/\1/
23475 t more2
23476 s/["\\]/\\&/g; s/^/"/; s/$/"/
23477 p
23478 b
23479 :more2
23480 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
23481 p
23482 g
23483 s/.\{148\}//
23484 t delim
23485 ' <conf$$subs.awk | sed '
23486 /^[^""]/{
23487 N
23488 s/\n//
23489 }
23490 ' >>$CONFIG_STATUS || ac_write_fail=1
23491 rm -f conf$$subs.awk
23492 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23493 _ACAWK
23494 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
23495 for (key in S) S_is_set[key] = 1
23496 FS = ""
23497
23498 }
23499 {
23500 line = $ 0
23501 nfields = split(line, field, "@")
23502 substed = 0
23503 len = length(field[1])
23504 for (i = 2; i < nfields; i++) {
23505 key = field[i]
23506 keylen = length(key)
23507 if (S_is_set[key]) {
23508 value = S[key]
23509 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
23510 len += length(value) + length(field[++i])
23511 substed = 1
23512 } else
23513 len += 1 + keylen
23514 }
23515
23516 print line
23517 }
23518
23519 _ACAWK
23520 _ACEOF
23521 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23522 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
23523 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
23524 else
23525 cat
23526 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
23527 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
23528 _ACEOF
23529
23530 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
23531 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
23532 # trailing colons and then remove the whole line if VPATH becomes empty
23533 # (actually we leave an empty line to preserve line numbers).
23534 if test "x$srcdir" = x.; then
23535 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
23536 h
23537 s///
23538 s/^/:/
23539 s/[ ]*$/:/
23540 s/:\$(srcdir):/:/g
23541 s/:\${srcdir}:/:/g
23542 s/:@srcdir@:/:/g
23543 s/^:*//
23544 s/:*$//
23545 x
23546 s/\(=[ ]*\).*/\1/
23547 G
23548 s/\n//
23549 s/^[^=]*=[ ]*$//
23550 }'
23551 fi
23552
23553 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23554 fi # test -n "$CONFIG_FILES"
23555
23556 # Set up the scripts for CONFIG_HEADERS section.
23557 # No need to generate them if there are no CONFIG_HEADERS.
23558 # This happens for instance with `./config.status Makefile'.
23559 if test -n "$CONFIG_HEADERS"; then
23560 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
23561 BEGIN {
23562 _ACEOF
23563
23564 # Transform confdefs.h into an awk script `defines.awk', embedded as
23565 # here-document in config.status, that substitutes the proper values into
23566 # config.h.in to produce config.h.
23567
23568 # Create a delimiter string that does not exist in confdefs.h, to ease
23569 # handling of long lines.
23570 ac_delim='%!_!# '
23571 for ac_last_try in false false :; do
23572 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
23573 if test -z "$ac_tt"; then
23574 break
23575 elif $ac_last_try; then
23576 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
23577 else
23578 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
23579 fi
23580 done
23581
23582 # For the awk script, D is an array of macro values keyed by name,
23583 # likewise P contains macro parameters if any. Preserve backslash
23584 # newline sequences.
23585
23586 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
23587 sed -n '
23588 s/.\{148\}/&'"$ac_delim"'/g
23589 t rset
23590 :rset
23591 s/^[ ]*#[ ]*define[ ][ ]*/ /
23592 t def
23593 d
23594 :def
23595 s/\\$//
23596 t bsnl
23597 s/["\\]/\\&/g
23598 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
23599 D["\1"]=" \3"/p
23600 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
23601 d
23602 :bsnl
23603 s/["\\]/\\&/g
23604 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
23605 D["\1"]=" \3\\\\\\n"\\/p
23606 t cont
23607 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
23608 t cont
23609 d
23610 :cont
23611 n
23612 s/.\{148\}/&'"$ac_delim"'/g
23613 t clear
23614 :clear
23615 s/\\$//
23616 t bsnlc
23617 s/["\\]/\\&/g; s/^/"/; s/$/"/p
23618 d
23619 :bsnlc
23620 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
23621 b cont
23622 ' <confdefs.h | sed '
23623 s/'"$ac_delim"'/"\\\
23624 "/g' >>$CONFIG_STATUS || ac_write_fail=1
23625
23626 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23627 for (key in D) D_is_set[key] = 1
23628 FS = ""
23629 }
23630 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
23631 line = \$ 0
23632 split(line, arg, " ")
23633 if (arg[1] == "#") {
23634 defundef = arg[2]
23635 mac1 = arg[3]
23636 } else {
23637 defundef = substr(arg[1], 2)
23638 mac1 = arg[2]
23639 }
23640 split(mac1, mac2, "(") #)
23641 macro = mac2[1]
23642 prefix = substr(line, 1, index(line, defundef) - 1)
23643 if (D_is_set[macro]) {
23644 # Preserve the white space surrounding the "#".
23645 print prefix "define", macro P[macro] D[macro]
23646 next
23647 } else {
23648 # Replace #undef with comments. This is necessary, for example,
23649 # in the case of _POSIX_SOURCE, which is predefined and required
23650 # on some systems where configure will not decide to define it.
23651 if (defundef == "undef") {
23652 print "/*", prefix defundef, macro, "*/"
23653 next
23654 }
23655 }
23656 }
23657 { print }
23658 _ACAWK
23659 _ACEOF
23660 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23661 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
23662 fi # test -n "$CONFIG_HEADERS"
23663
23664
23665 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
23666 shift
23667 for ac_tag
23668 do
23669 case $ac_tag in
23670 :[FHLC]) ac_mode=$ac_tag; continue;;
23671 esac
23672 case $ac_mode$ac_tag in
23673 :[FHL]*:*);;
23674 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
23675 :[FH]-) ac_tag=-:-;;
23676 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
23677 esac
23678 ac_save_IFS=$IFS
23679 IFS=:
23680 set x $ac_tag
23681 IFS=$ac_save_IFS
23682 shift
23683 ac_file=$1
23684 shift
23685
23686 case $ac_mode in
23687 :L) ac_source=$1;;
23688 :[FH])
23689 ac_file_inputs=
23690 for ac_f
23691 do
23692 case $ac_f in
23693 -) ac_f="$ac_tmp/stdin";;
23694 *) # Look for the file first in the build tree, then in the source tree
23695 # (if the path is not absolute). The absolute path cannot be DOS-style,
23696 # because $ac_f cannot contain `:'.
23697 test -f "$ac_f" ||
23698 case $ac_f in
23699 [\\/$]*) false;;
23700 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
23701 esac ||
23702 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
23703 esac
23704 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
23705 as_fn_append ac_file_inputs " '$ac_f'"
23706 done
23707
23708 # Let's still pretend it is `configure' which instantiates (i.e., don't
23709 # use $as_me), people would be surprised to read:
23710 # /* config.h. Generated by config.status. */
23711 configure_input='Generated from '`
23712 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
23713 `' by configure.'
23714 if test x"$ac_file" != x-; then
23715 configure_input="$ac_file. $configure_input"
23716 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
23717 $as_echo "$as_me: creating $ac_file" >&6;}
23718 fi
23719 # Neutralize special characters interpreted by sed in replacement strings.
23720 case $configure_input in #(
23721 *\&* | *\|* | *\\* )
23722 ac_sed_conf_input=`$as_echo "$configure_input" |
23723 sed 's/[\\\\&|]/\\\\&/g'`;; #(
23724 *) ac_sed_conf_input=$configure_input;;
23725 esac
23726
23727 case $ac_tag in
23728 *:-:* | *:-) cat >"$ac_tmp/stdin" \
23729 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
23730 esac
23731 ;;
23732 esac
23733
23734 ac_dir=`$as_dirname -- "$ac_file" ||
23735 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23736 X"$ac_file" : 'X\(//\)[^/]' \| \
23737 X"$ac_file" : 'X\(//\)$' \| \
23738 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
23739 $as_echo X"$ac_file" |
23740 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23741 s//\1/
23742 q
23743 }
23744 /^X\(\/\/\)[^/].*/{
23745 s//\1/
23746 q
23747 }
23748 /^X\(\/\/\)$/{
23749 s//\1/
23750 q
23751 }
23752 /^X\(\/\).*/{
23753 s//\1/
23754 q
23755 }
23756 s/.*/./; q'`
23757 as_dir="$ac_dir"; as_fn_mkdir_p
23758 ac_builddir=.
23759
23760 case "$ac_dir" in
23761 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
23762 *)
23763 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
23764 # A ".." for each directory in $ac_dir_suffix.
23765 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
23766 case $ac_top_builddir_sub in
23767 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
23768 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
23769 esac ;;
23770 esac
23771 ac_abs_top_builddir=$ac_pwd
23772 ac_abs_builddir=$ac_pwd$ac_dir_suffix
23773 # for backward compatibility:
23774 ac_top_builddir=$ac_top_build_prefix
23775
23776 case $srcdir in
23777 .) # We are building in place.
23778 ac_srcdir=.
23779 ac_top_srcdir=$ac_top_builddir_sub
23780 ac_abs_top_srcdir=$ac_pwd ;;
23781 [\\/]* | ?:[\\/]* ) # Absolute name.
23782 ac_srcdir=$srcdir$ac_dir_suffix;
23783 ac_top_srcdir=$srcdir
23784 ac_abs_top_srcdir=$srcdir ;;
23785 *) # Relative name.
23786 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
23787 ac_top_srcdir=$ac_top_build_prefix$srcdir
23788 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
23789 esac
23790 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
23791
23792
23793 case $ac_mode in
23794 :F)
23795 #
23796 # CONFIG_FILE
23797 #
23798
23799 case $INSTALL in
23800 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
23801 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
23802 esac
23803 ac_MKDIR_P=$MKDIR_P
23804 case $MKDIR_P in
23805 [\\/$]* | ?:[\\/]* ) ;;
23806 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
23807 esac
23808 _ACEOF
23809
23810 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23811 # If the template does not know about datarootdir, expand it.
23812 # FIXME: This hack should be removed a few years after 2.60.
23813 ac_datarootdir_hack=; ac_datarootdir_seen=
23814 ac_sed_dataroot='
23815 /datarootdir/ {
23816 p
23817 q
23818 }
23819 /@datadir@/p
23820 /@docdir@/p
23821 /@infodir@/p
23822 /@localedir@/p
23823 /@mandir@/p'
23824 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
23825 *datarootdir*) ac_datarootdir_seen=yes;;
23826 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
23827 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
23828 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
23829 _ACEOF
23830 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23831 ac_datarootdir_hack='
23832 s&@datadir@&$datadir&g
23833 s&@docdir@&$docdir&g
23834 s&@infodir@&$infodir&g
23835 s&@localedir@&$localedir&g
23836 s&@mandir@&$mandir&g
23837 s&\\\${datarootdir}&$datarootdir&g' ;;
23838 esac
23839 _ACEOF
23840
23841 # Neutralize VPATH when `$srcdir' = `.'.
23842 # Shell code in configure.ac might set extrasub.
23843 # FIXME: do we really want to maintain this feature?
23844 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
23845 ac_sed_extra="$ac_vpsub
23846 $extrasub
23847 _ACEOF
23848 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
23849 :t
23850 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
23851 s|@configure_input@|$ac_sed_conf_input|;t t
23852 s&@top_builddir@&$ac_top_builddir_sub&;t t
23853 s&@top_build_prefix@&$ac_top_build_prefix&;t t
23854 s&@srcdir@&$ac_srcdir&;t t
23855 s&@abs_srcdir@&$ac_abs_srcdir&;t t
23856 s&@top_srcdir@&$ac_top_srcdir&;t t
23857 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
23858 s&@builddir@&$ac_builddir&;t t
23859 s&@abs_builddir@&$ac_abs_builddir&;t t
23860 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
23861 s&@INSTALL@&$ac_INSTALL&;t t
23862 s&@MKDIR_P@&$ac_MKDIR_P&;t t
23863 $ac_datarootdir_hack
23864 "
23865 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
23866 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
23867
23868 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
23869 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
23870 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
23871 "$ac_tmp/out"`; test -z "$ac_out"; } &&
23872 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
23873 which seems to be undefined. Please make sure it is defined" >&5
23874 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
23875 which seems to be undefined. Please make sure it is defined" >&2;}
23876
23877 rm -f "$ac_tmp/stdin"
23878 case $ac_file in
23879 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
23880 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
23881 esac \
23882 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
23883 ;;
23884 :H)
23885 #
23886 # CONFIG_HEADER
23887 #
23888 if test x"$ac_file" != x-; then
23889 {
23890 $as_echo "/* $configure_input */" \
23891 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
23892 } >"$ac_tmp/config.h" \
23893 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
23894 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
23895 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
23896 $as_echo "$as_me: $ac_file is unchanged" >&6;}
23897 else
23898 rm -f "$ac_file"
23899 mv "$ac_tmp/config.h" "$ac_file" \
23900 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
23901 fi
23902 else
23903 $as_echo "/* $configure_input */" \
23904 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
23905 || as_fn_error $? "could not create -" "$LINENO" 5
23906 fi
23907 # Compute "$ac_file"'s index in $config_headers.
23908 _am_arg="$ac_file"
23909 _am_stamp_count=1
23910 for _am_header in $config_headers :; do
23911 case $_am_header in
23912 $_am_arg | $_am_arg:* )
23913 break ;;
23914 * )
23915 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
23916 esac
23917 done
23918 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
23919 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23920 X"$_am_arg" : 'X\(//\)[^/]' \| \
23921 X"$_am_arg" : 'X\(//\)$' \| \
23922 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
23923 $as_echo X"$_am_arg" |
23924 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23925 s//\1/
23926 q
23927 }
23928 /^X\(\/\/\)[^/].*/{
23929 s//\1/
23930 q
23931 }
23932 /^X\(\/\/\)$/{
23933 s//\1/
23934 q
23935 }
23936 /^X\(\/\).*/{
23937 s//\1/
23938 q
23939 }
23940 s/.*/./; q'`/stamp-h$_am_stamp_count
23941 ;;
23942
23943 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
23944 $as_echo "$as_me: executing $ac_file commands" >&6;}
23945 ;;
23946 esac
23947
23948
23949 case $ac_file$ac_mode in
23950 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
23951 # Older Autoconf quotes --file arguments for eval, but not when files
23952 # are listed without --file. Let's play safe and only enable the eval
23953 # if we detect the quoting.
23954 case $CONFIG_FILES in
23955 *\'*) eval set x "$CONFIG_FILES" ;;
23956 *) set x $CONFIG_FILES ;;
23957 esac
23958 shift
23959 for mf
23960 do
23961 # Strip MF so we end up with the name of the file.
23962 mf=`echo "$mf" | sed -e 's/:.*$//'`
23963 # Check whether this is an Automake generated Makefile or not.
23964 # We used to match only the files named 'Makefile.in', but
23965 # some people rename them; so instead we look at the file content.
23966 # Grep'ing the first line is not enough: some people post-process
23967 # each Makefile.in and add a new line on top of each file to say so.
23968 # Grep'ing the whole file is not good either: AIX grep has a line
23969 # limit of 2048, but all sed's we know have understand at least 4000.
23970 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
23971 dirpart=`$as_dirname -- "$mf" ||
23972 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23973 X"$mf" : 'X\(//\)[^/]' \| \
23974 X"$mf" : 'X\(//\)$' \| \
23975 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
23976 $as_echo X"$mf" |
23977 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23978 s//\1/
23979 q
23980 }
23981 /^X\(\/\/\)[^/].*/{
23982 s//\1/
23983 q
23984 }
23985 /^X\(\/\/\)$/{
23986 s//\1/
23987 q
23988 }
23989 /^X\(\/\).*/{
23990 s//\1/
23991 q
23992 }
23993 s/.*/./; q'`
23994 else
23995 continue
23996 fi
23997 # Extract the definition of DEPDIR, am__include, and am__quote
23998 # from the Makefile without running 'make'.
23999 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
24000 test -z "$DEPDIR" && continue
24001 am__include=`sed -n 's/^am__include = //p' < "$mf"`
24002 test -z "$am__include" && continue
24003 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
24004 # Find all dependency output files, they are included files with
24005 # $(DEPDIR) in their names. We invoke sed twice because it is the
24006 # simplest approach to changing $(DEPDIR) to its actual value in the
24007 # expansion.
24008 for file in `sed -n "
24009 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
24010 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
24011 # Make sure the directory exists.
24012 test -f "$dirpart/$file" && continue
24013 fdir=`$as_dirname -- "$file" ||
24014 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24015 X"$file" : 'X\(//\)[^/]' \| \
24016 X"$file" : 'X\(//\)$' \| \
24017 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
24018 $as_echo X"$file" |
24019 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
24020 s//\1/
24021 q
24022 }
24023 /^X\(\/\/\)[^/].*/{
24024 s//\1/
24025 q
24026 }
24027 /^X\(\/\/\)$/{
24028 s//\1/
24029 q
24030 }
24031 /^X\(\/\).*/{
24032 s//\1/
24033 q
24034 }
24035 s/.*/./; q'`
24036 as_dir=$dirpart/$fdir; as_fn_mkdir_p
24037 # echo "creating $dirpart/$file"
24038 echo '# dummy' > "$dirpart/$file"
24039 done
24040 done
24041 }
24042 ;;
24043 "libtool":C)
24044
24045 # See if we are running on zsh, and set the options that allow our
24046 # commands through without removal of \ escapes.
24047 if test -n "${ZSH_VERSION+set}"; then
24048 setopt NO_GLOB_SUBST
24049 fi
24050
24051 cfgfile=${ofile}T
24052 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
24053 $RM "$cfgfile"
24054
24055 cat <<_LT_EOF >> "$cfgfile"
24056 #! $SHELL
24057 # Generated automatically by $as_me ($PACKAGE) $VERSION
24058 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
24059 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
24060
24061 # Provide generalized library-building support services.
24062 # Written by Gordon Matzigkeit, 1996
24063
24064 # Copyright (C) 2014 Free Software Foundation, Inc.
24065 # This is free software; see the source for copying conditions. There is NO
24066 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
24067
24068 # GNU Libtool is free software; you can redistribute it and/or modify
24069 # it under the terms of the GNU General Public License as published by
24070 # the Free Software Foundation; either version 2 of of the License, or
24071 # (at your option) any later version.
24072 #
24073 # As a special exception to the GNU General Public License, if you
24074 # distribute this file as part of a program or library that is built
24075 # using GNU Libtool, you may include this file under the same
24076 # distribution terms that you use for the rest of that program.
24077 #
24078 # GNU Libtool is distributed in the hope that it will be useful, but
24079 # WITHOUT ANY WARRANTY; without even the implied warranty of
24080 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24081 # GNU General Public License for more details.
24082 #
24083 # You should have received a copy of the GNU General Public License
24084 # along with this program. If not, see <http://www.gnu.org/licenses/>.
24085
24086
24087 # The names of the tagged configurations supported by this script.
24088 available_tags=''
24089
24090 # Configured defaults for sys_lib_dlsearch_path munging.
24091 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
24092
24093 # ### BEGIN LIBTOOL CONFIG
24094
24095 # Whether or not to build static libraries.
24096 build_old_libs=$enable_static
24097
24098 # Which release of libtool.m4 was used?
24099 macro_version=$macro_version
24100 macro_revision=$macro_revision
24101
24102 # Whether or not to build shared libraries.
24103 build_libtool_libs=$enable_shared
24104
24105 # What type of objects to build.
24106 pic_mode=$pic_mode
24107
24108 # Whether or not to optimize for fast installation.
24109 fast_install=$enable_fast_install
24110
24111 # Shared archive member basename,for filename based shared library versioning on AIX.
24112 shared_archive_member_spec=$shared_archive_member_spec
24113
24114 # Shell to use when invoking shell scripts.
24115 SHELL=$lt_SHELL
24116
24117 # An echo program that protects backslashes.
24118 ECHO=$lt_ECHO
24119
24120 # The PATH separator for the build system.
24121 PATH_SEPARATOR=$lt_PATH_SEPARATOR
24122
24123 # The host system.
24124 host_alias=$host_alias
24125 host=$host
24126 host_os=$host_os
24127
24128 # The build system.
24129 build_alias=$build_alias
24130 build=$build
24131 build_os=$build_os
24132
24133 # A sed program that does not truncate output.
24134 SED=$lt_SED
24135
24136 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
24137 Xsed="\$SED -e 1s/^X//"
24138
24139 # A grep program that handles long lines.
24140 GREP=$lt_GREP
24141
24142 # An ERE matcher.
24143 EGREP=$lt_EGREP
24144
24145 # A literal string matcher.
24146 FGREP=$lt_FGREP
24147
24148 # A BSD- or MS-compatible name lister.
24149 NM=$lt_NM
24150
24151 # Whether we need soft or hard links.
24152 LN_S=$lt_LN_S
24153
24154 # What is the maximum length of a command?
24155 max_cmd_len=$max_cmd_len
24156
24157 # Object file suffix (normally "o").
24158 objext=$ac_objext
24159
24160 # Executable file suffix (normally "").
24161 exeext=$exeext
24162
24163 # whether the shell understands "unset".
24164 lt_unset=$lt_unset
24165
24166 # turn spaces into newlines.
24167 SP2NL=$lt_lt_SP2NL
24168
24169 # turn newlines into spaces.
24170 NL2SP=$lt_lt_NL2SP
24171
24172 # convert \$build file names to \$host format.
24173 to_host_file_cmd=$lt_cv_to_host_file_cmd
24174
24175 # convert \$build files to toolchain format.
24176 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
24177
24178 # An object symbol dumper.
24179 OBJDUMP=$lt_OBJDUMP
24180
24181 # Method to check whether dependent libraries are shared objects.
24182 deplibs_check_method=$lt_deplibs_check_method
24183
24184 # Command to use when deplibs_check_method = "file_magic".
24185 file_magic_cmd=$lt_file_magic_cmd
24186
24187 # How to find potential files when deplibs_check_method = "file_magic".
24188 file_magic_glob=$lt_file_magic_glob
24189
24190 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
24191 want_nocaseglob=$lt_want_nocaseglob
24192
24193 # DLL creation program.
24194 DLLTOOL=$lt_DLLTOOL
24195
24196 # Command to associate shared and link libraries.
24197 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
24198
24199 # The archiver.
24200 AR=$lt_AR
24201
24202 # Flags to create an archive.
24203 AR_FLAGS=$lt_AR_FLAGS
24204
24205 # How to feed a file listing to the archiver.
24206 archiver_list_spec=$lt_archiver_list_spec
24207
24208 # A symbol stripping program.
24209 STRIP=$lt_STRIP
24210
24211 # Commands used to install an old-style archive.
24212 RANLIB=$lt_RANLIB
24213 old_postinstall_cmds=$lt_old_postinstall_cmds
24214 old_postuninstall_cmds=$lt_old_postuninstall_cmds
24215
24216 # Whether to use a lock for old archive extraction.
24217 lock_old_archive_extraction=$lock_old_archive_extraction
24218
24219 # A C compiler.
24220 LTCC=$lt_CC
24221
24222 # LTCC compiler flags.
24223 LTCFLAGS=$lt_CFLAGS
24224
24225 # Take the output of nm and produce a listing of raw symbols and C names.
24226 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
24227
24228 # Transform the output of nm in a proper C declaration.
24229 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
24230
24231 # Transform the output of nm into a list of symbols to manually relocate.
24232 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
24233
24234 # Transform the output of nm in a C name address pair.
24235 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
24236
24237 # Transform the output of nm in a C name address pair when lib prefix is needed.
24238 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
24239
24240 # The name lister interface.
24241 nm_interface=$lt_lt_cv_nm_interface
24242
24243 # Specify filename containing input files for \$NM.
24244 nm_file_list_spec=$lt_nm_file_list_spec
24245
24246 # The root where to search for dependent libraries,and where our libraries should be installed.
24247 lt_sysroot=$lt_sysroot
24248
24249 # Command to truncate a binary pipe.
24250 lt_truncate_bin=$lt_lt_cv_truncate_bin
24251
24252 # The name of the directory that contains temporary libtool files.
24253 objdir=$objdir
24254
24255 # Used to examine libraries when file_magic_cmd begins with "file".
24256 MAGIC_CMD=$MAGIC_CMD
24257
24258 # Must we lock files when doing compilation?
24259 need_locks=$lt_need_locks
24260
24261 # Manifest tool.
24262 MANIFEST_TOOL=$lt_MANIFEST_TOOL
24263
24264 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
24265 DSYMUTIL=$lt_DSYMUTIL
24266
24267 # Tool to change global to local symbols on Mac OS X.
24268 NMEDIT=$lt_NMEDIT
24269
24270 # Tool to manipulate fat objects and archives on Mac OS X.
24271 LIPO=$lt_LIPO
24272
24273 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
24274 OTOOL=$lt_OTOOL
24275
24276 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
24277 OTOOL64=$lt_OTOOL64
24278
24279 # Old archive suffix (normally "a").
24280 libext=$libext
24281
24282 # Shared library suffix (normally ".so").
24283 shrext_cmds=$lt_shrext_cmds
24284
24285 # The commands to extract the exported symbol list from a shared archive.
24286 extract_expsyms_cmds=$lt_extract_expsyms_cmds
24287
24288 # Variables whose values should be saved in libtool wrapper scripts and
24289 # restored at link time.
24290 variables_saved_for_relink=$lt_variables_saved_for_relink
24291
24292 # Do we need the "lib" prefix for modules?
24293 need_lib_prefix=$need_lib_prefix
24294
24295 # Do we need a version for libraries?
24296 need_version=$need_version
24297
24298 # Library versioning type.
24299 version_type=$version_type
24300
24301 # Shared library runtime path variable.
24302 runpath_var=$runpath_var
24303
24304 # Shared library path variable.
24305 shlibpath_var=$shlibpath_var
24306
24307 # Is shlibpath searched before the hard-coded library search path?
24308 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
24309
24310 # Format of library name prefix.
24311 libname_spec=$lt_libname_spec
24312
24313 # List of archive names. First name is the real one, the rest are links.
24314 # The last name is the one that the linker finds with -lNAME
24315 library_names_spec=$lt_library_names_spec
24316
24317 # The coded name of the library, if different from the real name.
24318 soname_spec=$lt_soname_spec
24319
24320 # Permission mode override for installation of shared libraries.
24321 install_override_mode=$lt_install_override_mode
24322
24323 # Command to use after installation of a shared archive.
24324 postinstall_cmds=$lt_postinstall_cmds
24325
24326 # Command to use after uninstallation of a shared archive.
24327 postuninstall_cmds=$lt_postuninstall_cmds
24328
24329 # Commands used to finish a libtool library installation in a directory.
24330 finish_cmds=$lt_finish_cmds
24331
24332 # As "finish_cmds", except a single script fragment to be evaled but
24333 # not shown.
24334 finish_eval=$lt_finish_eval
24335
24336 # Whether we should hardcode library paths into libraries.
24337 hardcode_into_libs=$hardcode_into_libs
24338
24339 # Compile-time system search path for libraries.
24340 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
24341
24342 # Detected run-time system search path for libraries.
24343 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
24344
24345 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
24346 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
24347
24348 # Whether dlopen is supported.
24349 dlopen_support=$enable_dlopen
24350
24351 # Whether dlopen of programs is supported.
24352 dlopen_self=$enable_dlopen_self
24353
24354 # Whether dlopen of statically linked programs is supported.
24355 dlopen_self_static=$enable_dlopen_self_static
24356
24357 # Commands to strip libraries.
24358 old_striplib=$lt_old_striplib
24359 striplib=$lt_striplib
24360
24361
24362 # The linker used to build libraries.
24363 LD=$lt_LD
24364
24365 # How to create reloadable object files.
24366 reload_flag=$lt_reload_flag
24367 reload_cmds=$lt_reload_cmds
24368
24369 # Commands used to build an old-style archive.
24370 old_archive_cmds=$lt_old_archive_cmds
24371
24372 # A language specific compiler.
24373 CC=$lt_compiler
24374
24375 # Is the compiler the GNU compiler?
24376 with_gcc=$GCC
24377
24378 # Compiler flag to turn off builtin functions.
24379 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
24380
24381 # Additional compiler flags for building library objects.
24382 pic_flag=$lt_lt_prog_compiler_pic
24383
24384 # How to pass a linker flag through the compiler.
24385 wl=$lt_lt_prog_compiler_wl
24386
24387 # Compiler flag to prevent dynamic linking.
24388 link_static_flag=$lt_lt_prog_compiler_static
24389
24390 # Does compiler simultaneously support -c and -o options?
24391 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
24392
24393 # Whether or not to add -lc for building shared libraries.
24394 build_libtool_need_lc=$archive_cmds_need_lc
24395
24396 # Whether or not to disallow shared libs when runtime libs are static.
24397 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
24398
24399 # Compiler flag to allow reflexive dlopens.
24400 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
24401
24402 # Compiler flag to generate shared objects directly from archives.
24403 whole_archive_flag_spec=$lt_whole_archive_flag_spec
24404
24405 # Whether the compiler copes with passing no objects directly.
24406 compiler_needs_object=$lt_compiler_needs_object
24407
24408 # Create an old-style archive from a shared archive.
24409 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
24410
24411 # Create a temporary old-style archive to link instead of a shared archive.
24412 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
24413
24414 # Commands used to build a shared archive.
24415 archive_cmds=$lt_archive_cmds
24416 archive_expsym_cmds=$lt_archive_expsym_cmds
24417
24418 # Commands used to build a loadable module if different from building
24419 # a shared archive.
24420 module_cmds=$lt_module_cmds
24421 module_expsym_cmds=$lt_module_expsym_cmds
24422
24423 # Whether we are building with GNU ld or not.
24424 with_gnu_ld=$lt_with_gnu_ld
24425
24426 # Flag that allows shared libraries with undefined symbols to be built.
24427 allow_undefined_flag=$lt_allow_undefined_flag
24428
24429 # Flag that enforces no undefined symbols.
24430 no_undefined_flag=$lt_no_undefined_flag
24431
24432 # Flag to hardcode \$libdir into a binary during linking.
24433 # This must work even if \$libdir does not exist
24434 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
24435
24436 # Whether we need a single "-rpath" flag with a separated argument.
24437 hardcode_libdir_separator=$lt_hardcode_libdir_separator
24438
24439 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
24440 # DIR into the resulting binary.
24441 hardcode_direct=$hardcode_direct
24442
24443 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
24444 # DIR into the resulting binary and the resulting library dependency is
24445 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
24446 # library is relocated.
24447 hardcode_direct_absolute=$hardcode_direct_absolute
24448
24449 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
24450 # into the resulting binary.
24451 hardcode_minus_L=$hardcode_minus_L
24452
24453 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
24454 # into the resulting binary.
24455 hardcode_shlibpath_var=$hardcode_shlibpath_var
24456
24457 # Set to "yes" if building a shared library automatically hardcodes DIR
24458 # into the library and all subsequent libraries and executables linked
24459 # against it.
24460 hardcode_automatic=$hardcode_automatic
24461
24462 # Set to yes if linker adds runtime paths of dependent libraries
24463 # to runtime path list.
24464 inherit_rpath=$inherit_rpath
24465
24466 # Whether libtool must link a program against all its dependency libraries.
24467 link_all_deplibs=$link_all_deplibs
24468
24469 # Set to "yes" if exported symbols are required.
24470 always_export_symbols=$always_export_symbols
24471
24472 # The commands to list exported symbols.
24473 export_symbols_cmds=$lt_export_symbols_cmds
24474
24475 # Symbols that should not be listed in the preloaded symbols.
24476 exclude_expsyms=$lt_exclude_expsyms
24477
24478 # Symbols that must always be exported.
24479 include_expsyms=$lt_include_expsyms
24480
24481 # Commands necessary for linking programs (against libraries) with templates.
24482 prelink_cmds=$lt_prelink_cmds
24483
24484 # Commands necessary for finishing linking programs.
24485 postlink_cmds=$lt_postlink_cmds
24486
24487 # Specify filename containing input files.
24488 file_list_spec=$lt_file_list_spec
24489
24490 # How to hardcode a shared library path into an executable.
24491 hardcode_action=$hardcode_action
24492
24493 # ### END LIBTOOL CONFIG
24494
24495 _LT_EOF
24496
24497 cat <<'_LT_EOF' >> "$cfgfile"
24498
24499 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
24500
24501 # func_munge_path_list VARIABLE PATH
24502 # -----------------------------------
24503 # VARIABLE is name of variable containing _space_ separated list of
24504 # directories to be munged by the contents of PATH, which is string
24505 # having a format:
24506 # "DIR[:DIR]:"
24507 # string "DIR[ DIR]" will be prepended to VARIABLE
24508 # ":DIR[:DIR]"
24509 # string "DIR[ DIR]" will be appended to VARIABLE
24510 # "DIRP[:DIRP]::[DIRA:]DIRA"
24511 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
24512 # "DIRA[ DIRA]" will be appended to VARIABLE
24513 # "DIR[:DIR]"
24514 # VARIABLE will be replaced by "DIR[ DIR]"
24515 func_munge_path_list ()
24516 {
24517 case x$2 in
24518 x)
24519 ;;
24520 *:)
24521 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
24522 ;;
24523 x:*)
24524 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
24525 ;;
24526 *::*)
24527 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
24528 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
24529 ;;
24530 *)
24531 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
24532 ;;
24533 esac
24534 }
24535
24536
24537 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
24538 func_cc_basename ()
24539 {
24540 for cc_temp in $*""; do
24541 case $cc_temp in
24542 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
24543 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
24544 \-*) ;;
24545 *) break;;
24546 esac
24547 done
24548 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
24549 }
24550
24551
24552 # ### END FUNCTIONS SHARED WITH CONFIGURE
24553
24554 _LT_EOF
24555
24556 case $host_os in
24557 aix3*)
24558 cat <<\_LT_EOF >> "$cfgfile"
24559 # AIX sometimes has problems with the GCC collect2 program. For some
24560 # reason, if we set the COLLECT_NAMES environment variable, the problems
24561 # vanish in a puff of smoke.
24562 if test set != "${COLLECT_NAMES+set}"; then
24563 COLLECT_NAMES=
24564 export COLLECT_NAMES
24565 fi
24566 _LT_EOF
24567 ;;
24568 esac
24569
24570
24571 ltmain=$ac_aux_dir/ltmain.sh
24572
24573
24574 # We use sed instead of cat because bash on DJGPP gets confused if
24575 # if finds mixed CR/LF and LF-only lines. Since sed operates in
24576 # text mode, it properly converts lines to CR/LF. This bash problem
24577 # is reportedly fixed, but why not run on old versions too?
24578 sed '$q' "$ltmain" >> "$cfgfile" \
24579 || (rm -f "$cfgfile"; exit 1)
24580
24581 mv -f "$cfgfile" "$ofile" ||
24582 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
24583 chmod +x "$ofile"
24584
24585 ;;
24586
24587 esac
24588 done # for ac_tag
24589
24590
24591 as_fn_exit 0
24592 _ACEOF
24593 ac_clean_files=$ac_clean_files_save
24594
24595 test $ac_write_fail = 0 ||
24596 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
24597
24598
24599 # configure is writing to config.log, and then calls config.status.
24600 # config.status does its own redirection, appending to config.log.
24601 # Unfortunately, on DOS this fails, as config.log is still kept open
24602 # by configure, so config.status won't be able to write to it; its
24603 # output is simply discarded. So we exec the FD to /dev/null,
24604 # effectively closing config.log, so it can be properly (re)opened and
24605 # appended to by config.status. When coming back to configure, we
24606 # need to make the FD available again.
24607 if test "$no_create" != yes; then
24608 ac_cs_success=:
24609 ac_config_status_args=
24610 test "$silent" = yes &&
24611 ac_config_status_args="$ac_config_status_args --quiet"
24612 exec 5>/dev/null
24613 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
24614 exec 5>>config.log
24615 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
24616 # would make configure fail if this is the last instruction.
24617 $ac_cs_success || as_fn_exit 1
24618 fi
24619 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
24620 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
24621 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
24622 fi
24623
24624