ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.165
Committed: Wed Jan 22 13:57:10 2020 UTC (4 years, 3 months ago) by root
Branch: MAIN
Changes since 1.164: +13 -2 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
4 #
5 #
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 #
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 emulate sh
19 NULLCMD=:
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST
24 else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50 else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" "" $as_nl"
88
89 # Find who we are. Look in the path if we contain no directory separator.
90 as_myself=
91 case $0 in #((
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 for as_dir in $PATH
95 do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
100 IFS=$as_save_IFS
101
102 ;;
103 esac
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
107 as_myself=$0
108 fi
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 exit 1
112 fi
113
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 done
122 PS1='$ '
123 PS2='> '
124 PS4='+ '
125
126 # NLS nuisances.
127 LC_ALL=C
128 export LC_ALL
129 LANGUAGE=C
130 export LANGUAGE
131
132 # CDPATH.
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
143 BASH_ENV=/dev/null
144 ENV=/dev/null
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151 esac
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156 as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168 else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174 esac
175 fi
176 "
177 as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
182
183 exitcode=0
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190 else
191 exitcode=1; echo positional parameters were not saved.
192 fi
193 test x\$exitcode = x0 || exit 1
194 test -x / || exit 1"
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev/null; then :
201 as_have_required=yes
202 else
203 as_have_required=no
204 fi
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207 else
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209 as_found=false
210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211 do
212 IFS=$as_save_IFS
213 test -z "$as_dir" && as_dir=.
214 as_found=:
215 case $as_dir in #(
216 /*)
217 for as_base in sh bash ksh sh5; do
218 # Try only shells that exist, to save several forks.
219 as_shell=$as_dir/$as_base
220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 CONFIG_SHELL=$as_shell as_have_required=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 break 2
225 fi
226 fi
227 done;;
228 esac
229 as_found=false
230 done
231 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 CONFIG_SHELL=$SHELL as_have_required=yes
234 fi; }
235 IFS=$as_save_IFS
236
237
238 if test "x$CONFIG_SHELL" != x; then :
239 export CONFIG_SHELL
240 # We cannot yet assume a decent shell, so we have to provide a
241 # neutralization value for shells without unset; and this also
242 # works around shells that cannot unset nonexistent variables.
243 # Preserve -v and -x to the replacement shell.
244 BASH_ENV=/dev/null
245 ENV=/dev/null
246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247 case $- in # ((((
248 *v*x* | *x*v* ) as_opts=-vx ;;
249 *v* ) as_opts=-v ;;
250 *x* ) as_opts=-x ;;
251 * ) as_opts= ;;
252 esac
253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 # Admittedly, this is quite paranoid, since all the known shells bail
255 # out after a failed `exec'.
256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257 exit 255
258 fi
259
260 if test x$as_have_required = xno; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x${ZSH_VERSION+set} = xset ; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266 else
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
271 fi
272 exit 1
273 fi
274 fi
275 fi
276 SHELL=${CONFIG_SHELL-/bin/sh}
277 export SHELL
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE= GREP_OPTIONS=
280 unset CLICOLOR_FORCE GREP_OPTIONS
281
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
285 # as_fn_unset VAR
286 # ---------------
287 # Portably unset VAR.
288 as_fn_unset ()
289 {
290 { eval $1=; unset $1;}
291 }
292 as_unset=as_fn_unset
293
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
297 as_fn_set_status ()
298 {
299 return $1
300 } # as_fn_set_status
301
302 # as_fn_exit STATUS
303 # -----------------
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305 as_fn_exit ()
306 {
307 set +e
308 as_fn_set_status $1
309 exit $1
310 } # as_fn_exit
311
312 # as_fn_mkdir_p
313 # -------------
314 # Create "$as_dir" as a directory, including parents if necessary.
315 as_fn_mkdir_p ()
316 {
317
318 case $as_dir in #(
319 -*) as_dir=./$as_dir;;
320 esac
321 test -d "$as_dir" || eval $as_mkdir_p || {
322 as_dirs=
323 while :; do
324 case $as_dir in #(
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 *) as_qdir=$as_dir;;
327 esac
328 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" ||
330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 $as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 s//\1/
337 q
338 }
339 /^X\(\/\/\)[^/].*/{
340 s//\1/
341 q
342 }
343 /^X\(\/\/\)$/{
344 s//\1/
345 q
346 }
347 /^X\(\/\).*/{
348 s//\1/
349 q
350 }
351 s/.*/./; q'`
352 test -d "$as_dir" && break
353 done
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356
357
358 } # as_fn_mkdir_p
359
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p ()
364 {
365 test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
367 # as_fn_append VAR VALUE
368 # ----------------------
369 # Append the text in VALUE to the end of the definition contained in VAR. Take
370 # advantage of any shell optimizations that allow amortized linear growth over
371 # repeated appends, instead of the typical quadratic growth present in naive
372 # implementations.
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
375 {
376 eval $1+=\$2
377 }'
378 else
379 as_fn_append ()
380 {
381 eval $1=\$$1\$2
382 }
383 fi # as_fn_append
384
385 # as_fn_arith ARG...
386 # ------------------
387 # Perform arithmetic evaluation on the ARGs, and store the result in the
388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 # must be portable across $(()) and expr.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391 eval 'as_fn_arith ()
392 {
393 as_val=$(( $* ))
394 }'
395 else
396 as_fn_arith ()
397 {
398 as_val=`expr "$@" || test $? -eq 1`
399 }
400 fi # as_fn_arith
401
402
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 # script with STATUS, using 1 if that was 0.
408 as_fn_error ()
409 {
410 as_status=$1; test $as_status -eq 0 && as_status=1
411 if test "$4"; then
412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414 fi
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit $as_status
417 } # as_fn_error
418
419 if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
421 as_expr=expr
422 else
423 as_expr=false
424 fi
425
426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427 as_basename=basename
428 else
429 as_basename=false
430 fi
431
432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433 as_dirname=dirname
434 else
435 as_dirname=false
436 fi
437
438 as_me=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442 $as_echo X/"$0" |
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
444 s//\1/
445 q
446 }
447 /^X\/\(\/\/\)$/{
448 s//\1/
449 q
450 }
451 /^X\/\(\/\).*/{
452 s//\1/
453 q
454 }
455 s/.*/./; q'`
456
457 # Avoid depending upon Character Ranges.
458 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits='0123456789'
462 as_cr_alnum=$as_cr_Letters$as_cr_digits
463
464
465 as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
470 sed -n '
471 p
472 /[$]LINENO/=
473 ' <$as_myself |
474 sed '
475 s/[$]LINENO.*/&-/
476 t lineno
477 b
478 :lineno
479 N
480 :loop
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482 t loop
483 s/-\n.*//
484 ' >$as_me.lineno &&
485 chmod +x "$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
487
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
494 # original and so on. Autoconf is especially sensitive to this).
495 . "./$as_me.lineno"
496 # Exit status is that of the last command.
497 exit
498 }
499
500 ECHO_C= ECHO_N= ECHO_T=
501 case `echo -n x` in #(((((
502 -n*)
503 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
505 xy) ECHO_C='\c';;
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
507 ECHO_T=' ';;
508 esac;;
509 *)
510 ECHO_N='-n';;
511 esac
512
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
516 else
517 rm -f conf$$.dir
518 mkdir conf$$.dir 2>/dev/null
519 fi
520 if (echo >conf$$.file) 2>/dev/null; then
521 if ln -s conf$$.file conf$$ 2>/dev/null; then
522 as_ln_s='ln -s'
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 # In both cases, we have to default to `cp -pR'.
527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528 as_ln_s='cp -pR'
529 elif ln conf$$.file conf$$ 2>/dev/null; then
530 as_ln_s=ln
531 else
532 as_ln_s='cp -pR'
533 fi
534 else
535 as_ln_s='cp -pR'
536 fi
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
539
540 if mkdir -p . 2>/dev/null; then
541 as_mkdir_p='mkdir -p "$as_dir"'
542 else
543 test -d ./-p && rmdir ./-p
544 as_mkdir_p=false
545 fi
546
547 as_test_x='test -x'
548 as_executable_p=as_fn_executable_p
549
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555
556
557 test -n "$DJDIR" || exec 7<&0 </dev/null
558 exec 6>&1
559
560 # Name of the host.
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564
565 #
566 # Initializations.
567 #
568 ac_default_prefix=/usr/local
569 ac_clean_files=
570 ac_config_libobj_dir=.
571 LIBOBJS=
572 cross_compiling=no
573 subdirs=
574 MFLAGS=
575 MAKEFLAGS=
576
577 # Identity of this package.
578 PACKAGE_NAME=
579 PACKAGE_TARNAME=
580 PACKAGE_VERSION=
581 PACKAGE_STRING=
582 PACKAGE_BUGREPORT=
583 PACKAGE_URL=
584
585 ac_unique_file="src/feature.h"
586 # Factoring default headers for most tests.
587 ac_includes_default="\
588 #include <stdio.h>
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
591 #endif
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
594 #endif
595 #ifdef STDC_HEADERS
596 # include <stdlib.h>
597 # include <stddef.h>
598 #else
599 # ifdef HAVE_STDLIB_H
600 # include <stdlib.h>
601 # endif
602 #endif
603 #ifdef HAVE_STRING_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
605 # include <memory.h>
606 # endif
607 # include <string.h>
608 #endif
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
611 #endif
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
614 #endif
615 #ifdef HAVE_STDINT_H
616 # include <stdint.h>
617 #endif
618 #ifdef HAVE_UNISTD_H
619 # include <unistd.h>
620 #endif"
621
622 ac_subst_vars='LTLIBOBJS
623 LIBOBJS
624 PERL_O
625 IF_PERL
626 PERLPRIVLIBEXP
627 PERLFLAGS
628 PERLLIB
629 PERL
630 XFT_CONFIG
631 STARTUP_NOTIFICATION_LIBS
632 STARTUP_NOTIFICATION_CFLAGS
633 PIXBUF_LIBS
634 PIXBUF_CFLAGS
635 PKG_CONFIG
636 X_EXTRA_LIBS
637 X_LIBS
638 X_PRE_LIBS
639 X_CFLAGS
640 XMKMF
641 TIC
642 CXXCPP
643 RXVTNAME
644 LINKER
645 EGREP
646 GREP
647 CPP
648 INSTALL_DATA
649 INSTALL_SCRIPT
650 INSTALL_PROGRAM
651 ac_ct_CXX
652 CXXFLAGS
653 CXX
654 OBJEXT
655 EXEEXT
656 ac_ct_CC
657 CPPFLAGS
658 LDFLAGS
659 CFLAGS
660 CC
661 DATE
662 VERSION
663 host_os
664 host_vendor
665 host_cpu
666 host
667 build_os
668 build_vendor
669 build_cpu
670 build
671 target_alias
672 host_alias
673 build_alias
674 LIBS
675 ECHO_T
676 ECHO_N
677 ECHO_C
678 DEFS
679 mandir
680 localedir
681 libdir
682 psdir
683 pdfdir
684 dvidir
685 htmldir
686 infodir
687 docdir
688 oldincludedir
689 includedir
690 runstatedir
691 localstatedir
692 sharedstatedir
693 sysconfdir
694 datadir
695 datarootdir
696 libexecdir
697 sbindir
698 bindir
699 program_transform_name
700 prefix
701 exec_prefix
702 PACKAGE_URL
703 PACKAGE_BUGREPORT
704 PACKAGE_STRING
705 PACKAGE_VERSION
706 PACKAGE_TARNAME
707 PACKAGE_NAME
708 PATH_SEPARATOR
709 SHELL'
710 ac_subst_files=''
711 ac_user_opts='
712 enable_option_checking
713 enable_everything
714 enable_assert
715 enable_warnings
716 enable_256_color
717 enable_unicode3
718 enable_combining
719 enable_xft
720 enable_font_styles
721 enable_pixbuf
722 enable_startup_notification
723 enable_transparency
724 enable_fading
725 enable_rxvt_scroll
726 enable_next_scroll
727 enable_xterm_scroll
728 enable_perl
729 with_codesets
730 enable_xim
731 enable_backspace_key
732 enable_delete_key
733 enable_resources
734 enable_8bitctrls
735 enable_fallback
736 with_res_name
737 with_res_class
738 with_name
739 enable_swapscreen
740 enable_iso14755
741 enable_frills
742 enable_keepscrolling
743 enable_selectionscrolling
744 enable_mousewheel
745 enable_slipwheeling
746 enable_smart_resize
747 enable_text_blink
748 enable_pointer_blank
749 with_term
750 with_terminfo
751 with_x
752 enable_utmp
753 enable_wtmp
754 enable_lastlog
755 '
756 ac_precious_vars='build_alias
757 host_alias
758 target_alias
759 CC
760 CFLAGS
761 LDFLAGS
762 LIBS
763 CPPFLAGS
764 CXX
765 CXXFLAGS
766 CCC
767 CPP
768 CXXCPP
769 XMKMF'
770
771
772 # Initialize some variables set by options.
773 ac_init_help=
774 ac_init_version=false
775 ac_unrecognized_opts=
776 ac_unrecognized_sep=
777 # The variables have the same names as the options, with
778 # dashes changed to underlines.
779 cache_file=/dev/null
780 exec_prefix=NONE
781 no_create=
782 no_recursion=
783 prefix=NONE
784 program_prefix=NONE
785 program_suffix=NONE
786 program_transform_name=s,x,x,
787 silent=
788 site=
789 srcdir=
790 verbose=
791 x_includes=NONE
792 x_libraries=NONE
793
794 # Installation directory options.
795 # These are left unexpanded so users can "make install exec_prefix=/foo"
796 # and all the variables that are supposed to be based on exec_prefix
797 # by default will actually change.
798 # Use braces instead of parens because sh, perl, etc. also accept them.
799 # (The list follows the same order as the GNU Coding Standards.)
800 bindir='${exec_prefix}/bin'
801 sbindir='${exec_prefix}/sbin'
802 libexecdir='${exec_prefix}/libexec'
803 datarootdir='${prefix}/share'
804 datadir='${datarootdir}'
805 sysconfdir='${prefix}/etc'
806 sharedstatedir='${prefix}/com'
807 localstatedir='${prefix}/var'
808 runstatedir='${localstatedir}/run'
809 includedir='${prefix}/include'
810 oldincludedir='/usr/include'
811 docdir='${datarootdir}/doc/${PACKAGE}'
812 infodir='${datarootdir}/info'
813 htmldir='${docdir}'
814 dvidir='${docdir}'
815 pdfdir='${docdir}'
816 psdir='${docdir}'
817 libdir='${exec_prefix}/lib'
818 localedir='${datarootdir}/locale'
819 mandir='${datarootdir}/man'
820
821 ac_prev=
822 ac_dashdash=
823 for ac_option
824 do
825 # If the previous option needs an argument, assign it.
826 if test -n "$ac_prev"; then
827 eval $ac_prev=\$ac_option
828 ac_prev=
829 continue
830 fi
831
832 case $ac_option in
833 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
834 *=) ac_optarg= ;;
835 *) ac_optarg=yes ;;
836 esac
837
838 # Accept the important Cygnus configure options, so we can diagnose typos.
839
840 case $ac_dashdash$ac_option in
841 --)
842 ac_dashdash=yes ;;
843
844 -bindir | --bindir | --bindi | --bind | --bin | --bi)
845 ac_prev=bindir ;;
846 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
847 bindir=$ac_optarg ;;
848
849 -build | --build | --buil | --bui | --bu)
850 ac_prev=build_alias ;;
851 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
852 build_alias=$ac_optarg ;;
853
854 -cache-file | --cache-file | --cache-fil | --cache-fi \
855 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
856 ac_prev=cache_file ;;
857 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
858 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
859 cache_file=$ac_optarg ;;
860
861 --config-cache | -C)
862 cache_file=config.cache ;;
863
864 -datadir | --datadir | --datadi | --datad)
865 ac_prev=datadir ;;
866 -datadir=* | --datadir=* | --datadi=* | --datad=*)
867 datadir=$ac_optarg ;;
868
869 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
870 | --dataroo | --dataro | --datar)
871 ac_prev=datarootdir ;;
872 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
873 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
874 datarootdir=$ac_optarg ;;
875
876 -disable-* | --disable-*)
877 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
878 # Reject names that are not valid shell variable names.
879 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
880 as_fn_error $? "invalid feature name: $ac_useropt"
881 ac_useropt_orig=$ac_useropt
882 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
883 case $ac_user_opts in
884 *"
885 "enable_$ac_useropt"
886 "*) ;;
887 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
888 ac_unrecognized_sep=', ';;
889 esac
890 eval enable_$ac_useropt=no ;;
891
892 -docdir | --docdir | --docdi | --doc | --do)
893 ac_prev=docdir ;;
894 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
895 docdir=$ac_optarg ;;
896
897 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
898 ac_prev=dvidir ;;
899 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
900 dvidir=$ac_optarg ;;
901
902 -enable-* | --enable-*)
903 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
904 # Reject names that are not valid shell variable names.
905 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
906 as_fn_error $? "invalid feature name: $ac_useropt"
907 ac_useropt_orig=$ac_useropt
908 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
909 case $ac_user_opts in
910 *"
911 "enable_$ac_useropt"
912 "*) ;;
913 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
914 ac_unrecognized_sep=', ';;
915 esac
916 eval enable_$ac_useropt=\$ac_optarg ;;
917
918 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
919 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
920 | --exec | --exe | --ex)
921 ac_prev=exec_prefix ;;
922 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
923 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
924 | --exec=* | --exe=* | --ex=*)
925 exec_prefix=$ac_optarg ;;
926
927 -gas | --gas | --ga | --g)
928 # Obsolete; use --with-gas.
929 with_gas=yes ;;
930
931 -help | --help | --hel | --he | -h)
932 ac_init_help=long ;;
933 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
934 ac_init_help=recursive ;;
935 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
936 ac_init_help=short ;;
937
938 -host | --host | --hos | --ho)
939 ac_prev=host_alias ;;
940 -host=* | --host=* | --hos=* | --ho=*)
941 host_alias=$ac_optarg ;;
942
943 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
944 ac_prev=htmldir ;;
945 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
946 | --ht=*)
947 htmldir=$ac_optarg ;;
948
949 -includedir | --includedir | --includedi | --included | --include \
950 | --includ | --inclu | --incl | --inc)
951 ac_prev=includedir ;;
952 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
953 | --includ=* | --inclu=* | --incl=* | --inc=*)
954 includedir=$ac_optarg ;;
955
956 -infodir | --infodir | --infodi | --infod | --info | --inf)
957 ac_prev=infodir ;;
958 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
959 infodir=$ac_optarg ;;
960
961 -libdir | --libdir | --libdi | --libd)
962 ac_prev=libdir ;;
963 -libdir=* | --libdir=* | --libdi=* | --libd=*)
964 libdir=$ac_optarg ;;
965
966 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
967 | --libexe | --libex | --libe)
968 ac_prev=libexecdir ;;
969 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
970 | --libexe=* | --libex=* | --libe=*)
971 libexecdir=$ac_optarg ;;
972
973 -localedir | --localedir | --localedi | --localed | --locale)
974 ac_prev=localedir ;;
975 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
976 localedir=$ac_optarg ;;
977
978 -localstatedir | --localstatedir | --localstatedi | --localstated \
979 | --localstate | --localstat | --localsta | --localst | --locals)
980 ac_prev=localstatedir ;;
981 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
982 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
983 localstatedir=$ac_optarg ;;
984
985 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
986 ac_prev=mandir ;;
987 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
988 mandir=$ac_optarg ;;
989
990 -nfp | --nfp | --nf)
991 # Obsolete; use --without-fp.
992 with_fp=no ;;
993
994 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
995 | --no-cr | --no-c | -n)
996 no_create=yes ;;
997
998 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
999 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1000 no_recursion=yes ;;
1001
1002 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1003 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1004 | --oldin | --oldi | --old | --ol | --o)
1005 ac_prev=oldincludedir ;;
1006 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1007 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1008 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1009 oldincludedir=$ac_optarg ;;
1010
1011 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1012 ac_prev=prefix ;;
1013 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1014 prefix=$ac_optarg ;;
1015
1016 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1017 | --program-pre | --program-pr | --program-p)
1018 ac_prev=program_prefix ;;
1019 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1020 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1021 program_prefix=$ac_optarg ;;
1022
1023 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1024 | --program-suf | --program-su | --program-s)
1025 ac_prev=program_suffix ;;
1026 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1027 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1028 program_suffix=$ac_optarg ;;
1029
1030 -program-transform-name | --program-transform-name \
1031 | --program-transform-nam | --program-transform-na \
1032 | --program-transform-n | --program-transform- \
1033 | --program-transform | --program-transfor \
1034 | --program-transfo | --program-transf \
1035 | --program-trans | --program-tran \
1036 | --progr-tra | --program-tr | --program-t)
1037 ac_prev=program_transform_name ;;
1038 -program-transform-name=* | --program-transform-name=* \
1039 | --program-transform-nam=* | --program-transform-na=* \
1040 | --program-transform-n=* | --program-transform-=* \
1041 | --program-transform=* | --program-transfor=* \
1042 | --program-transfo=* | --program-transf=* \
1043 | --program-trans=* | --program-tran=* \
1044 | --progr-tra=* | --program-tr=* | --program-t=*)
1045 program_transform_name=$ac_optarg ;;
1046
1047 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1048 ac_prev=pdfdir ;;
1049 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1050 pdfdir=$ac_optarg ;;
1051
1052 -psdir | --psdir | --psdi | --psd | --ps)
1053 ac_prev=psdir ;;
1054 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1055 psdir=$ac_optarg ;;
1056
1057 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1058 | -silent | --silent | --silen | --sile | --sil)
1059 silent=yes ;;
1060
1061 -runstatedir | --runstatedir | --runstatedi | --runstated \
1062 | --runstate | --runstat | --runsta | --runst | --runs \
1063 | --run | --ru | --r)
1064 ac_prev=runstatedir ;;
1065 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1066 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1067 | --run=* | --ru=* | --r=*)
1068 runstatedir=$ac_optarg ;;
1069
1070 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1071 ac_prev=sbindir ;;
1072 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1073 | --sbi=* | --sb=*)
1074 sbindir=$ac_optarg ;;
1075
1076 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1077 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1078 | --sharedst | --shareds | --shared | --share | --shar \
1079 | --sha | --sh)
1080 ac_prev=sharedstatedir ;;
1081 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1082 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1083 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1084 | --sha=* | --sh=*)
1085 sharedstatedir=$ac_optarg ;;
1086
1087 -site | --site | --sit)
1088 ac_prev=site ;;
1089 -site=* | --site=* | --sit=*)
1090 site=$ac_optarg ;;
1091
1092 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1093 ac_prev=srcdir ;;
1094 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1095 srcdir=$ac_optarg ;;
1096
1097 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1098 | --syscon | --sysco | --sysc | --sys | --sy)
1099 ac_prev=sysconfdir ;;
1100 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1101 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1102 sysconfdir=$ac_optarg ;;
1103
1104 -target | --target | --targe | --targ | --tar | --ta | --t)
1105 ac_prev=target_alias ;;
1106 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1107 target_alias=$ac_optarg ;;
1108
1109 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1110 verbose=yes ;;
1111
1112 -version | --version | --versio | --versi | --vers | -V)
1113 ac_init_version=: ;;
1114
1115 -with-* | --with-*)
1116 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1117 # Reject names that are not valid shell variable names.
1118 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1119 as_fn_error $? "invalid package name: $ac_useropt"
1120 ac_useropt_orig=$ac_useropt
1121 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1122 case $ac_user_opts in
1123 *"
1124 "with_$ac_useropt"
1125 "*) ;;
1126 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1127 ac_unrecognized_sep=', ';;
1128 esac
1129 eval with_$ac_useropt=\$ac_optarg ;;
1130
1131 -without-* | --without-*)
1132 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1133 # Reject names that are not valid shell variable names.
1134 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1135 as_fn_error $? "invalid package name: $ac_useropt"
1136 ac_useropt_orig=$ac_useropt
1137 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1138 case $ac_user_opts in
1139 *"
1140 "with_$ac_useropt"
1141 "*) ;;
1142 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1143 ac_unrecognized_sep=', ';;
1144 esac
1145 eval with_$ac_useropt=no ;;
1146
1147 --x)
1148 # Obsolete; use --with-x.
1149 with_x=yes ;;
1150
1151 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1152 | --x-incl | --x-inc | --x-in | --x-i)
1153 ac_prev=x_includes ;;
1154 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1155 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1156 x_includes=$ac_optarg ;;
1157
1158 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1159 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1160 ac_prev=x_libraries ;;
1161 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1162 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1163 x_libraries=$ac_optarg ;;
1164
1165 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1166 Try \`$0 --help' for more information"
1167 ;;
1168
1169 *=*)
1170 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1171 # Reject names that are not valid shell variable names.
1172 case $ac_envvar in #(
1173 '' | [0-9]* | *[!_$as_cr_alnum]* )
1174 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1175 esac
1176 eval $ac_envvar=\$ac_optarg
1177 export $ac_envvar ;;
1178
1179 *)
1180 # FIXME: should be removed in autoconf 3.0.
1181 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1182 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1183 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1184 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1185 ;;
1186
1187 esac
1188 done
1189
1190 if test -n "$ac_prev"; then
1191 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1192 as_fn_error $? "missing argument to $ac_option"
1193 fi
1194
1195 if test -n "$ac_unrecognized_opts"; then
1196 case $enable_option_checking in
1197 no) ;;
1198 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1199 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1200 esac
1201 fi
1202
1203 # Check all directory arguments for consistency.
1204 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1205 datadir sysconfdir sharedstatedir localstatedir includedir \
1206 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1207 libdir localedir mandir runstatedir
1208 do
1209 eval ac_val=\$$ac_var
1210 # Remove trailing slashes.
1211 case $ac_val in
1212 */ )
1213 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1214 eval $ac_var=\$ac_val;;
1215 esac
1216 # Be sure to have absolute directory names.
1217 case $ac_val in
1218 [\\/$]* | ?:[\\/]* ) continue;;
1219 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1220 esac
1221 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1222 done
1223
1224 # There might be people who depend on the old broken behavior: `$host'
1225 # used to hold the argument of --host etc.
1226 # FIXME: To remove some day.
1227 build=$build_alias
1228 host=$host_alias
1229 target=$target_alias
1230
1231 # FIXME: To remove some day.
1232 if test "x$host_alias" != x; then
1233 if test "x$build_alias" = x; then
1234 cross_compiling=maybe
1235 elif test "x$build_alias" != "x$host_alias"; then
1236 cross_compiling=yes
1237 fi
1238 fi
1239
1240 ac_tool_prefix=
1241 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1242
1243 test "$silent" = yes && exec 6>/dev/null
1244
1245
1246 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1247 ac_ls_di=`ls -di .` &&
1248 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1249 as_fn_error $? "working directory cannot be determined"
1250 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1251 as_fn_error $? "pwd does not report name of working directory"
1252
1253
1254 # Find the source files, if location was not specified.
1255 if test -z "$srcdir"; then
1256 ac_srcdir_defaulted=yes
1257 # Try the directory containing this script, then the parent directory.
1258 ac_confdir=`$as_dirname -- "$as_myself" ||
1259 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1260 X"$as_myself" : 'X\(//\)[^/]' \| \
1261 X"$as_myself" : 'X\(//\)$' \| \
1262 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1263 $as_echo X"$as_myself" |
1264 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1265 s//\1/
1266 q
1267 }
1268 /^X\(\/\/\)[^/].*/{
1269 s//\1/
1270 q
1271 }
1272 /^X\(\/\/\)$/{
1273 s//\1/
1274 q
1275 }
1276 /^X\(\/\).*/{
1277 s//\1/
1278 q
1279 }
1280 s/.*/./; q'`
1281 srcdir=$ac_confdir
1282 if test ! -r "$srcdir/$ac_unique_file"; then
1283 srcdir=..
1284 fi
1285 else
1286 ac_srcdir_defaulted=no
1287 fi
1288 if test ! -r "$srcdir/$ac_unique_file"; then
1289 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1290 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1291 fi
1292 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1293 ac_abs_confdir=`(
1294 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1295 pwd)`
1296 # When building in place, set srcdir=.
1297 if test "$ac_abs_confdir" = "$ac_pwd"; then
1298 srcdir=.
1299 fi
1300 # Remove unnecessary trailing slashes from srcdir.
1301 # Double slashes in file names in object file debugging info
1302 # mess up M-x gdb in Emacs.
1303 case $srcdir in
1304 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1305 esac
1306 for ac_var in $ac_precious_vars; do
1307 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1308 eval ac_env_${ac_var}_value=\$${ac_var}
1309 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1310 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1311 done
1312
1313 #
1314 # Report the --help message.
1315 #
1316 if test "$ac_init_help" = "long"; then
1317 # Omit some internal or obsolete options to make the list less imposing.
1318 # This message is too long to be a string in the A/UX 3.1 sh.
1319 cat <<_ACEOF
1320 \`configure' configures this package to adapt to many kinds of systems.
1321
1322 Usage: $0 [OPTION]... [VAR=VALUE]...
1323
1324 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1325 VAR=VALUE. See below for descriptions of some of the useful variables.
1326
1327 Defaults for the options are specified in brackets.
1328
1329 Configuration:
1330 -h, --help display this help and exit
1331 --help=short display options specific to this package
1332 --help=recursive display the short help of all the included packages
1333 -V, --version display version information and exit
1334 -q, --quiet, --silent do not print \`checking ...' messages
1335 --cache-file=FILE cache test results in FILE [disabled]
1336 -C, --config-cache alias for \`--cache-file=config.cache'
1337 -n, --no-create do not create output files
1338 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1339
1340 Installation directories:
1341 --prefix=PREFIX install architecture-independent files in PREFIX
1342 [$ac_default_prefix]
1343 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1344 [PREFIX]
1345
1346 By default, \`make install' will install all the files in
1347 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1348 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1349 for instance \`--prefix=\$HOME'.
1350
1351 For better control, use the options below.
1352
1353 Fine tuning of the installation directories:
1354 --bindir=DIR user executables [EPREFIX/bin]
1355 --sbindir=DIR system admin executables [EPREFIX/sbin]
1356 --libexecdir=DIR program executables [EPREFIX/libexec]
1357 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1358 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1359 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1360 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1361 --libdir=DIR object code libraries [EPREFIX/lib]
1362 --includedir=DIR C header files [PREFIX/include]
1363 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1364 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1365 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1366 --infodir=DIR info documentation [DATAROOTDIR/info]
1367 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1368 --mandir=DIR man documentation [DATAROOTDIR/man]
1369 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1370 --htmldir=DIR html documentation [DOCDIR]
1371 --dvidir=DIR dvi documentation [DOCDIR]
1372 --pdfdir=DIR pdf documentation [DOCDIR]
1373 --psdir=DIR ps documentation [DOCDIR]
1374 _ACEOF
1375
1376 cat <<\_ACEOF
1377
1378 X features:
1379 --x-includes=DIR X include files are in DIR
1380 --x-libraries=DIR X library files are in DIR
1381
1382 System types:
1383 --build=BUILD configure for building on BUILD [guessed]
1384 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1385 _ACEOF
1386 fi
1387
1388 if test -n "$ac_init_help"; then
1389
1390 cat <<\_ACEOF
1391
1392 Optional Features:
1393 --disable-option-checking ignore unrecognized --enable/--with options
1394 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1395 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1396 --enable-everything enable standard non-multichoice features
1397 NOTE: this option is order dependent
1398 --enable-assert enable assertions
1399 --enable-warnings turn on g++ warnings
1400 --enable-256-color enable 256-color support
1401 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1402 --enable-combining enable composition of base and combining characters
1403 --enable-xft enable xft support on systems that have it
1404 --enable-font-styles enable bold and italic support
1405 --enable-pixbuf enable integration with gdk-pixbuf for background images
1406 --enable-startup-notification enable freedesktop startup notification support
1407 --enable-transparency enable transparent backgrounds
1408 --enable-fading enable colors fading when off focus
1409 --enable-rxvt-scroll enable rxvt style scrollbar
1410 --enable-next-scroll enable NeXT style scrollbar
1411 --enable-xterm-scroll enable Xterm style scrollbar
1412 --enable-perl enable embedded perl interpreter
1413 --enable-xim XIM (X Input Method) protocol support
1414 --disable-backspace-key disable handling of the backspace key
1415 --disable-delete-key disable handling of the delete key
1416 --disable-resources disable all resource checking
1417 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1418 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1419 --disable-swapscreen disable swap screen support
1420 --enable-iso14755 enable support for extended ISO 14755 modes
1421 --enable-frills enable support for rarely used features
1422 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1423 --enable-selectionscrolling enable scrolling during selections
1424 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1425 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1426 --enable-smart-resize enable smart growth/shrink behaviour
1427 --enable-text-blink enable blinking text
1428 --enable-pointer-blank enable pointer blanking when typing or inactive
1429 --enable-utmp enable utmp (utmpx) support
1430 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1431 --enable-lastlog enable lastlog support (requires --enable-utmp)
1432
1433 Optional Packages:
1434 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1435 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1436 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1437 --with-res-name=NAME use this as default resource name (default: urxvt)
1438 --with-res-class=CLASS use this as the resource class (default: URxvt)
1439 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1440 --with-term=NAME set the terminal to NAME (default: rxvt)
1441 --with-terminfo=PATH set the path to the terminfo tree to PATH
1442 --with-x use the X Window System
1443
1444 Some influential environment variables:
1445 CC C compiler command
1446 CFLAGS C compiler flags
1447 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1448 nonstandard directory <lib dir>
1449 LIBS libraries to pass to the linker, e.g. -l<library>
1450 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1451 you have headers in a nonstandard directory <include dir>
1452 CXX C++ compiler command
1453 CXXFLAGS C++ compiler flags
1454 CPP C preprocessor
1455 CXXCPP C++ preprocessor
1456 XMKMF Path to xmkmf, Makefile generator for X Window System
1457
1458 Use these variables to override the choices made by `configure' or to help
1459 it to find libraries and programs with nonstandard names/locations.
1460
1461 Report bugs to the package provider.
1462 _ACEOF
1463 ac_status=$?
1464 fi
1465
1466 if test "$ac_init_help" = "recursive"; then
1467 # If there are subdirs, report their specific --help.
1468 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1469 test -d "$ac_dir" ||
1470 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1471 continue
1472 ac_builddir=.
1473
1474 case "$ac_dir" in
1475 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1476 *)
1477 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1478 # A ".." for each directory in $ac_dir_suffix.
1479 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1480 case $ac_top_builddir_sub in
1481 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1482 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1483 esac ;;
1484 esac
1485 ac_abs_top_builddir=$ac_pwd
1486 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1487 # for backward compatibility:
1488 ac_top_builddir=$ac_top_build_prefix
1489
1490 case $srcdir in
1491 .) # We are building in place.
1492 ac_srcdir=.
1493 ac_top_srcdir=$ac_top_builddir_sub
1494 ac_abs_top_srcdir=$ac_pwd ;;
1495 [\\/]* | ?:[\\/]* ) # Absolute name.
1496 ac_srcdir=$srcdir$ac_dir_suffix;
1497 ac_top_srcdir=$srcdir
1498 ac_abs_top_srcdir=$srcdir ;;
1499 *) # Relative name.
1500 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1501 ac_top_srcdir=$ac_top_build_prefix$srcdir
1502 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1503 esac
1504 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1505
1506 cd "$ac_dir" || { ac_status=$?; continue; }
1507 # Check for guested configure.
1508 if test -f "$ac_srcdir/configure.gnu"; then
1509 echo &&
1510 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1511 elif test -f "$ac_srcdir/configure"; then
1512 echo &&
1513 $SHELL "$ac_srcdir/configure" --help=recursive
1514 else
1515 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1516 fi || ac_status=$?
1517 cd "$ac_pwd" || { ac_status=$?; break; }
1518 done
1519 fi
1520
1521 test -n "$ac_init_help" && exit $ac_status
1522 if $ac_init_version; then
1523 cat <<\_ACEOF
1524 configure
1525 generated by GNU Autoconf 2.69
1526
1527 Copyright (C) 2012 Free Software Foundation, Inc.
1528 This configure script is free software; the Free Software Foundation
1529 gives unlimited permission to copy, distribute and modify it.
1530 _ACEOF
1531 exit
1532 fi
1533
1534 ## ------------------------ ##
1535 ## Autoconf initialization. ##
1536 ## ------------------------ ##
1537
1538 # ac_fn_c_try_compile LINENO
1539 # --------------------------
1540 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1541 ac_fn_c_try_compile ()
1542 {
1543 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1544 rm -f conftest.$ac_objext
1545 if { { ac_try="$ac_compile"
1546 case "(($ac_try" in
1547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1548 *) ac_try_echo=$ac_try;;
1549 esac
1550 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1551 $as_echo "$ac_try_echo"; } >&5
1552 (eval "$ac_compile") 2>conftest.err
1553 ac_status=$?
1554 if test -s conftest.err; then
1555 grep -v '^ *+' conftest.err >conftest.er1
1556 cat conftest.er1 >&5
1557 mv -f conftest.er1 conftest.err
1558 fi
1559 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1560 test $ac_status = 0; } && {
1561 test -z "$ac_c_werror_flag" ||
1562 test ! -s conftest.err
1563 } && test -s conftest.$ac_objext; then :
1564 ac_retval=0
1565 else
1566 $as_echo "$as_me: failed program was:" >&5
1567 sed 's/^/| /' conftest.$ac_ext >&5
1568
1569 ac_retval=1
1570 fi
1571 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1572 as_fn_set_status $ac_retval
1573
1574 } # ac_fn_c_try_compile
1575
1576 # ac_fn_cxx_try_compile LINENO
1577 # ----------------------------
1578 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1579 ac_fn_cxx_try_compile ()
1580 {
1581 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1582 rm -f conftest.$ac_objext
1583 if { { ac_try="$ac_compile"
1584 case "(($ac_try" in
1585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1586 *) ac_try_echo=$ac_try;;
1587 esac
1588 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1589 $as_echo "$ac_try_echo"; } >&5
1590 (eval "$ac_compile") 2>conftest.err
1591 ac_status=$?
1592 if test -s conftest.err; then
1593 grep -v '^ *+' conftest.err >conftest.er1
1594 cat conftest.er1 >&5
1595 mv -f conftest.er1 conftest.err
1596 fi
1597 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1598 test $ac_status = 0; } && {
1599 test -z "$ac_cxx_werror_flag" ||
1600 test ! -s conftest.err
1601 } && test -s conftest.$ac_objext; then :
1602 ac_retval=0
1603 else
1604 $as_echo "$as_me: failed program was:" >&5
1605 sed 's/^/| /' conftest.$ac_ext >&5
1606
1607 ac_retval=1
1608 fi
1609 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1610 as_fn_set_status $ac_retval
1611
1612 } # ac_fn_cxx_try_compile
1613
1614 # ac_fn_c_try_cpp LINENO
1615 # ----------------------
1616 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1617 ac_fn_c_try_cpp ()
1618 {
1619 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1620 if { { ac_try="$ac_cpp conftest.$ac_ext"
1621 case "(($ac_try" in
1622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1623 *) ac_try_echo=$ac_try;;
1624 esac
1625 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1626 $as_echo "$ac_try_echo"; } >&5
1627 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1628 ac_status=$?
1629 if test -s conftest.err; then
1630 grep -v '^ *+' conftest.err >conftest.er1
1631 cat conftest.er1 >&5
1632 mv -f conftest.er1 conftest.err
1633 fi
1634 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1635 test $ac_status = 0; } > conftest.i && {
1636 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1637 test ! -s conftest.err
1638 }; then :
1639 ac_retval=0
1640 else
1641 $as_echo "$as_me: failed program was:" >&5
1642 sed 's/^/| /' conftest.$ac_ext >&5
1643
1644 ac_retval=1
1645 fi
1646 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1647 as_fn_set_status $ac_retval
1648
1649 } # ac_fn_c_try_cpp
1650
1651 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1652 # -------------------------------------------------------
1653 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1654 # the include files in INCLUDES and setting the cache variable VAR
1655 # accordingly.
1656 ac_fn_c_check_header_mongrel ()
1657 {
1658 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1659 if eval \${$3+:} false; then :
1660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1661 $as_echo_n "checking for $2... " >&6; }
1662 if eval \${$3+:} false; then :
1663 $as_echo_n "(cached) " >&6
1664 fi
1665 eval ac_res=\$$3
1666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1667 $as_echo "$ac_res" >&6; }
1668 else
1669 # Is the header compilable?
1670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1671 $as_echo_n "checking $2 usability... " >&6; }
1672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1673 /* end confdefs.h. */
1674 $4
1675 #include <$2>
1676 _ACEOF
1677 if ac_fn_c_try_compile "$LINENO"; then :
1678 ac_header_compiler=yes
1679 else
1680 ac_header_compiler=no
1681 fi
1682 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1684 $as_echo "$ac_header_compiler" >&6; }
1685
1686 # Is the header present?
1687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1688 $as_echo_n "checking $2 presence... " >&6; }
1689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1690 /* end confdefs.h. */
1691 #include <$2>
1692 _ACEOF
1693 if ac_fn_c_try_cpp "$LINENO"; then :
1694 ac_header_preproc=yes
1695 else
1696 ac_header_preproc=no
1697 fi
1698 rm -f conftest.err conftest.i conftest.$ac_ext
1699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1700 $as_echo "$ac_header_preproc" >&6; }
1701
1702 # So? What about this header?
1703 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1704 yes:no: )
1705 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1706 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1708 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1709 ;;
1710 no:yes:* )
1711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1712 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1713 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1714 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1715 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1716 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1718 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1719 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1720 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1721 ;;
1722 esac
1723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1724 $as_echo_n "checking for $2... " >&6; }
1725 if eval \${$3+:} false; then :
1726 $as_echo_n "(cached) " >&6
1727 else
1728 eval "$3=\$ac_header_compiler"
1729 fi
1730 eval ac_res=\$$3
1731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1732 $as_echo "$ac_res" >&6; }
1733 fi
1734 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1735
1736 } # ac_fn_c_check_header_mongrel
1737
1738 # ac_fn_c_try_run LINENO
1739 # ----------------------
1740 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1741 # that executables *can* be run.
1742 ac_fn_c_try_run ()
1743 {
1744 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1745 if { { ac_try="$ac_link"
1746 case "(($ac_try" in
1747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1748 *) ac_try_echo=$ac_try;;
1749 esac
1750 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1751 $as_echo "$ac_try_echo"; } >&5
1752 (eval "$ac_link") 2>&5
1753 ac_status=$?
1754 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1756 { { case "(($ac_try" in
1757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1758 *) ac_try_echo=$ac_try;;
1759 esac
1760 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1761 $as_echo "$ac_try_echo"; } >&5
1762 (eval "$ac_try") 2>&5
1763 ac_status=$?
1764 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1765 test $ac_status = 0; }; }; then :
1766 ac_retval=0
1767 else
1768 $as_echo "$as_me: program exited with status $ac_status" >&5
1769 $as_echo "$as_me: failed program was:" >&5
1770 sed 's/^/| /' conftest.$ac_ext >&5
1771
1772 ac_retval=$ac_status
1773 fi
1774 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1775 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1776 as_fn_set_status $ac_retval
1777
1778 } # ac_fn_c_try_run
1779
1780 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1781 # -------------------------------------------------------
1782 # Tests whether HEADER exists and can be compiled using the include files in
1783 # INCLUDES, setting the cache variable VAR accordingly.
1784 ac_fn_c_check_header_compile ()
1785 {
1786 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1788 $as_echo_n "checking for $2... " >&6; }
1789 if eval \${$3+:} false; then :
1790 $as_echo_n "(cached) " >&6
1791 else
1792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1793 /* end confdefs.h. */
1794 $4
1795 #include <$2>
1796 _ACEOF
1797 if ac_fn_c_try_compile "$LINENO"; then :
1798 eval "$3=yes"
1799 else
1800 eval "$3=no"
1801 fi
1802 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1803 fi
1804 eval ac_res=\$$3
1805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1806 $as_echo "$ac_res" >&6; }
1807 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1808
1809 } # ac_fn_c_check_header_compile
1810
1811 # ac_fn_c_try_link LINENO
1812 # -----------------------
1813 # Try to link conftest.$ac_ext, and return whether this succeeded.
1814 ac_fn_c_try_link ()
1815 {
1816 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1817 rm -f conftest.$ac_objext conftest$ac_exeext
1818 if { { ac_try="$ac_link"
1819 case "(($ac_try" in
1820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1821 *) ac_try_echo=$ac_try;;
1822 esac
1823 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1824 $as_echo "$ac_try_echo"; } >&5
1825 (eval "$ac_link") 2>conftest.err
1826 ac_status=$?
1827 if test -s conftest.err; then
1828 grep -v '^ *+' conftest.err >conftest.er1
1829 cat conftest.er1 >&5
1830 mv -f conftest.er1 conftest.err
1831 fi
1832 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1833 test $ac_status = 0; } && {
1834 test -z "$ac_c_werror_flag" ||
1835 test ! -s conftest.err
1836 } && test -s conftest$ac_exeext && {
1837 test "$cross_compiling" = yes ||
1838 test -x conftest$ac_exeext
1839 }; then :
1840 ac_retval=0
1841 else
1842 $as_echo "$as_me: failed program was:" >&5
1843 sed 's/^/| /' conftest.$ac_ext >&5
1844
1845 ac_retval=1
1846 fi
1847 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1848 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1849 # interfere with the next link command; also delete a directory that is
1850 # left behind by Apple's compiler. We do this before executing the actions.
1851 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1852 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1853 as_fn_set_status $ac_retval
1854
1855 } # ac_fn_c_try_link
1856
1857 # ac_fn_cxx_try_link LINENO
1858 # -------------------------
1859 # Try to link conftest.$ac_ext, and return whether this succeeded.
1860 ac_fn_cxx_try_link ()
1861 {
1862 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1863 rm -f conftest.$ac_objext conftest$ac_exeext
1864 if { { ac_try="$ac_link"
1865 case "(($ac_try" in
1866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1867 *) ac_try_echo=$ac_try;;
1868 esac
1869 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1870 $as_echo "$ac_try_echo"; } >&5
1871 (eval "$ac_link") 2>conftest.err
1872 ac_status=$?
1873 if test -s conftest.err; then
1874 grep -v '^ *+' conftest.err >conftest.er1
1875 cat conftest.er1 >&5
1876 mv -f conftest.er1 conftest.err
1877 fi
1878 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1879 test $ac_status = 0; } && {
1880 test -z "$ac_cxx_werror_flag" ||
1881 test ! -s conftest.err
1882 } && test -s conftest$ac_exeext && {
1883 test "$cross_compiling" = yes ||
1884 test -x conftest$ac_exeext
1885 }; then :
1886 ac_retval=0
1887 else
1888 $as_echo "$as_me: failed program was:" >&5
1889 sed 's/^/| /' conftest.$ac_ext >&5
1890
1891 ac_retval=1
1892 fi
1893 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1894 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1895 # interfere with the next link command; also delete a directory that is
1896 # left behind by Apple's compiler. We do this before executing the actions.
1897 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1898 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1899 as_fn_set_status $ac_retval
1900
1901 } # ac_fn_cxx_try_link
1902
1903 # ac_fn_cxx_try_cpp LINENO
1904 # ------------------------
1905 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1906 ac_fn_cxx_try_cpp ()
1907 {
1908 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1909 if { { ac_try="$ac_cpp conftest.$ac_ext"
1910 case "(($ac_try" in
1911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1912 *) ac_try_echo=$ac_try;;
1913 esac
1914 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1915 $as_echo "$ac_try_echo"; } >&5
1916 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1917 ac_status=$?
1918 if test -s conftest.err; then
1919 grep -v '^ *+' conftest.err >conftest.er1
1920 cat conftest.er1 >&5
1921 mv -f conftest.er1 conftest.err
1922 fi
1923 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1924 test $ac_status = 0; } > conftest.i && {
1925 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1926 test ! -s conftest.err
1927 }; then :
1928 ac_retval=0
1929 else
1930 $as_echo "$as_me: failed program was:" >&5
1931 sed 's/^/| /' conftest.$ac_ext >&5
1932
1933 ac_retval=1
1934 fi
1935 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1936 as_fn_set_status $ac_retval
1937
1938 } # ac_fn_cxx_try_cpp
1939
1940 # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
1941 # ---------------------------------------------------------
1942 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1943 # the include files in INCLUDES and setting the cache variable VAR
1944 # accordingly.
1945 ac_fn_cxx_check_header_mongrel ()
1946 {
1947 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1948 if eval \${$3+:} false; then :
1949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1950 $as_echo_n "checking for $2... " >&6; }
1951 if eval \${$3+:} false; then :
1952 $as_echo_n "(cached) " >&6
1953 fi
1954 eval ac_res=\$$3
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1956 $as_echo "$ac_res" >&6; }
1957 else
1958 # Is the header compilable?
1959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1960 $as_echo_n "checking $2 usability... " >&6; }
1961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962 /* end confdefs.h. */
1963 $4
1964 #include <$2>
1965 _ACEOF
1966 if ac_fn_cxx_try_compile "$LINENO"; then :
1967 ac_header_compiler=yes
1968 else
1969 ac_header_compiler=no
1970 fi
1971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1973 $as_echo "$ac_header_compiler" >&6; }
1974
1975 # Is the header present?
1976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1977 $as_echo_n "checking $2 presence... " >&6; }
1978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1979 /* end confdefs.h. */
1980 #include <$2>
1981 _ACEOF
1982 if ac_fn_cxx_try_cpp "$LINENO"; then :
1983 ac_header_preproc=yes
1984 else
1985 ac_header_preproc=no
1986 fi
1987 rm -f conftest.err conftest.i conftest.$ac_ext
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1989 $as_echo "$ac_header_preproc" >&6; }
1990
1991 # So? What about this header?
1992 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
1993 yes:no: )
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1995 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1997 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1998 ;;
1999 no:yes:* )
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2001 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2003 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2005 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2007 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2009 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2010 ;;
2011 esac
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2013 $as_echo_n "checking for $2... " >&6; }
2014 if eval \${$3+:} false; then :
2015 $as_echo_n "(cached) " >&6
2016 else
2017 eval "$3=\$ac_header_compiler"
2018 fi
2019 eval ac_res=\$$3
2020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2021 $as_echo "$ac_res" >&6; }
2022 fi
2023 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2024
2025 } # ac_fn_cxx_check_header_mongrel
2026
2027 # ac_fn_cxx_check_func LINENO FUNC VAR
2028 # ------------------------------------
2029 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2030 ac_fn_cxx_check_func ()
2031 {
2032 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2034 $as_echo_n "checking for $2... " >&6; }
2035 if eval \${$3+:} false; then :
2036 $as_echo_n "(cached) " >&6
2037 else
2038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2039 /* end confdefs.h. */
2040 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2041 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2042 #define $2 innocuous_$2
2043
2044 /* System header to define __stub macros and hopefully few prototypes,
2045 which can conflict with char $2 (); below.
2046 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2047 <limits.h> exists even on freestanding compilers. */
2048
2049 #ifdef __STDC__
2050 # include <limits.h>
2051 #else
2052 # include <assert.h>
2053 #endif
2054
2055 #undef $2
2056
2057 /* Override any GCC internal prototype to avoid an error.
2058 Use char because int might match the return type of a GCC
2059 builtin and then its argument prototype would still apply. */
2060 #ifdef __cplusplus
2061 extern "C"
2062 #endif
2063 char $2 ();
2064 /* The GNU C library defines this for functions which it implements
2065 to always fail with ENOSYS. Some functions are actually named
2066 something starting with __ and the normal name is an alias. */
2067 #if defined __stub_$2 || defined __stub___$2
2068 choke me
2069 #endif
2070
2071 int
2072 main ()
2073 {
2074 return $2 ();
2075 ;
2076 return 0;
2077 }
2078 _ACEOF
2079 if ac_fn_cxx_try_link "$LINENO"; then :
2080 eval "$3=yes"
2081 else
2082 eval "$3=no"
2083 fi
2084 rm -f core conftest.err conftest.$ac_objext \
2085 conftest$ac_exeext conftest.$ac_ext
2086 fi
2087 eval ac_res=\$$3
2088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2089 $as_echo "$ac_res" >&6; }
2090 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2091
2092 } # ac_fn_cxx_check_func
2093
2094 # ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
2095 # ---------------------------------------------
2096 # Tests whether TYPE exists after having included INCLUDES, setting cache
2097 # variable VAR accordingly.
2098 ac_fn_cxx_check_type ()
2099 {
2100 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2102 $as_echo_n "checking for $2... " >&6; }
2103 if eval \${$3+:} false; then :
2104 $as_echo_n "(cached) " >&6
2105 else
2106 eval "$3=no"
2107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2108 /* end confdefs.h. */
2109 $4
2110 int
2111 main ()
2112 {
2113 if (sizeof ($2))
2114 return 0;
2115 ;
2116 return 0;
2117 }
2118 _ACEOF
2119 if ac_fn_cxx_try_compile "$LINENO"; then :
2120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2121 /* end confdefs.h. */
2122 $4
2123 int
2124 main ()
2125 {
2126 if (sizeof (($2)))
2127 return 0;
2128 ;
2129 return 0;
2130 }
2131 _ACEOF
2132 if ac_fn_cxx_try_compile "$LINENO"; then :
2133
2134 else
2135 eval "$3=yes"
2136 fi
2137 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2138 fi
2139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2140 fi
2141 eval ac_res=\$$3
2142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2143 $as_echo "$ac_res" >&6; }
2144 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2145
2146 } # ac_fn_cxx_check_type
2147
2148 # ac_fn_c_find_intX_t LINENO BITS VAR
2149 # -----------------------------------
2150 # Finds a signed integer type with width BITS, setting cache variable VAR
2151 # accordingly.
2152 ac_fn_c_find_intX_t ()
2153 {
2154 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
2156 $as_echo_n "checking for int$2_t... " >&6; }
2157 if eval \${$3+:} false; then :
2158 $as_echo_n "(cached) " >&6
2159 else
2160 eval "$3=no"
2161 # Order is important - never check a type that is potentially smaller
2162 # than half of the expected target width.
2163 for ac_type in int$2_t 'int' 'long int' \
2164 'long long int' 'short int' 'signed char'; do
2165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2166 /* end confdefs.h. */
2167 $ac_includes_default
2168 enum { N = $2 / 2 - 1 };
2169 int
2170 main ()
2171 {
2172 static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
2173 test_array [0] = 0;
2174 return test_array [0];
2175
2176 ;
2177 return 0;
2178 }
2179 _ACEOF
2180 if ac_fn_cxx_try_compile "$LINENO"; then :
2181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2182 /* end confdefs.h. */
2183 $ac_includes_default
2184 enum { N = $2 / 2 - 1 };
2185 int
2186 main ()
2187 {
2188 static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
2189 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2190 test_array [0] = 0;
2191 return test_array [0];
2192
2193 ;
2194 return 0;
2195 }
2196 _ACEOF
2197 if ac_fn_cxx_try_compile "$LINENO"; then :
2198
2199 else
2200 case $ac_type in #(
2201 int$2_t) :
2202 eval "$3=yes" ;; #(
2203 *) :
2204 eval "$3=\$ac_type" ;;
2205 esac
2206 fi
2207 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2208 fi
2209 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2210 if eval test \"x\$"$3"\" = x"no"; then :
2211
2212 else
2213 break
2214 fi
2215 done
2216 fi
2217 eval ac_res=\$$3
2218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2219 $as_echo "$ac_res" >&6; }
2220 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2221
2222 } # ac_fn_c_find_intX_t
2223
2224 # ac_fn_c_find_uintX_t LINENO BITS VAR
2225 # ------------------------------------
2226 # Finds an unsigned integer type with width BITS, setting cache variable VAR
2227 # accordingly.
2228 ac_fn_c_find_uintX_t ()
2229 {
2230 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2232 $as_echo_n "checking for uint$2_t... " >&6; }
2233 if eval \${$3+:} false; then :
2234 $as_echo_n "(cached) " >&6
2235 else
2236 eval "$3=no"
2237 # Order is important - never check a type that is potentially smaller
2238 # than half of the expected target width.
2239 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2240 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2242 /* end confdefs.h. */
2243 $ac_includes_default
2244 int
2245 main ()
2246 {
2247 static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2248 test_array [0] = 0;
2249 return test_array [0];
2250
2251 ;
2252 return 0;
2253 }
2254 _ACEOF
2255 if ac_fn_cxx_try_compile "$LINENO"; then :
2256 case $ac_type in #(
2257 uint$2_t) :
2258 eval "$3=yes" ;; #(
2259 *) :
2260 eval "$3=\$ac_type" ;;
2261 esac
2262 fi
2263 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2264 if eval test \"x\$"$3"\" = x"no"; then :
2265
2266 else
2267 break
2268 fi
2269 done
2270 fi
2271 eval ac_res=\$$3
2272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2273 $as_echo "$ac_res" >&6; }
2274 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2275
2276 } # ac_fn_c_find_uintX_t
2277
2278 # ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
2279 # ------------------------------------------------------
2280 # Tries to find if the field MEMBER exists in type AGGR, after including
2281 # INCLUDES, setting cache variable VAR accordingly.
2282 ac_fn_cxx_check_member ()
2283 {
2284 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2286 $as_echo_n "checking for $2.$3... " >&6; }
2287 if eval \${$4+:} false; then :
2288 $as_echo_n "(cached) " >&6
2289 else
2290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2291 /* end confdefs.h. */
2292 $5
2293 int
2294 main ()
2295 {
2296 static $2 ac_aggr;
2297 if (ac_aggr.$3)
2298 return 0;
2299 ;
2300 return 0;
2301 }
2302 _ACEOF
2303 if ac_fn_cxx_try_compile "$LINENO"; then :
2304 eval "$4=yes"
2305 else
2306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2307 /* end confdefs.h. */
2308 $5
2309 int
2310 main ()
2311 {
2312 static $2 ac_aggr;
2313 if (sizeof ac_aggr.$3)
2314 return 0;
2315 ;
2316 return 0;
2317 }
2318 _ACEOF
2319 if ac_fn_cxx_try_compile "$LINENO"; then :
2320 eval "$4=yes"
2321 else
2322 eval "$4=no"
2323 fi
2324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2325 fi
2326 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2327 fi
2328 eval ac_res=\$$4
2329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2330 $as_echo "$ac_res" >&6; }
2331 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2332
2333 } # ac_fn_cxx_check_member
2334
2335 # ac_fn_cxx_try_run LINENO
2336 # ------------------------
2337 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2338 # that executables *can* be run.
2339 ac_fn_cxx_try_run ()
2340 {
2341 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2342 if { { ac_try="$ac_link"
2343 case "(($ac_try" in
2344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2345 *) ac_try_echo=$ac_try;;
2346 esac
2347 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2348 $as_echo "$ac_try_echo"; } >&5
2349 (eval "$ac_link") 2>&5
2350 ac_status=$?
2351 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2352 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2353 { { case "(($ac_try" in
2354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2355 *) ac_try_echo=$ac_try;;
2356 esac
2357 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2358 $as_echo "$ac_try_echo"; } >&5
2359 (eval "$ac_try") 2>&5
2360 ac_status=$?
2361 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2362 test $ac_status = 0; }; }; then :
2363 ac_retval=0
2364 else
2365 $as_echo "$as_me: program exited with status $ac_status" >&5
2366 $as_echo "$as_me: failed program was:" >&5
2367 sed 's/^/| /' conftest.$ac_ext >&5
2368
2369 ac_retval=$ac_status
2370 fi
2371 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2372 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2373 as_fn_set_status $ac_retval
2374
2375 } # ac_fn_cxx_try_run
2376 cat >config.log <<_ACEOF
2377 This file contains any messages produced by compilers while
2378 running configure, to aid debugging if configure makes a mistake.
2379
2380 It was created by $as_me, which was
2381 generated by GNU Autoconf 2.69. Invocation command line was
2382
2383 $ $0 $@
2384
2385 _ACEOF
2386 exec 5>>config.log
2387 {
2388 cat <<_ASUNAME
2389 ## --------- ##
2390 ## Platform. ##
2391 ## --------- ##
2392
2393 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2394 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2395 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2396 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2397 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2398
2399 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2400 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2401
2402 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2403 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2404 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2405 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2406 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2407 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2408 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2409
2410 _ASUNAME
2411
2412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2413 for as_dir in $PATH
2414 do
2415 IFS=$as_save_IFS
2416 test -z "$as_dir" && as_dir=.
2417 $as_echo "PATH: $as_dir"
2418 done
2419 IFS=$as_save_IFS
2420
2421 } >&5
2422
2423 cat >&5 <<_ACEOF
2424
2425
2426 ## ----------- ##
2427 ## Core tests. ##
2428 ## ----------- ##
2429
2430 _ACEOF
2431
2432
2433 # Keep a trace of the command line.
2434 # Strip out --no-create and --no-recursion so they do not pile up.
2435 # Strip out --silent because we don't want to record it for future runs.
2436 # Also quote any args containing shell meta-characters.
2437 # Make two passes to allow for proper duplicate-argument suppression.
2438 ac_configure_args=
2439 ac_configure_args0=
2440 ac_configure_args1=
2441 ac_must_keep_next=false
2442 for ac_pass in 1 2
2443 do
2444 for ac_arg
2445 do
2446 case $ac_arg in
2447 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2448 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2449 | -silent | --silent | --silen | --sile | --sil)
2450 continue ;;
2451 *\'*)
2452 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2453 esac
2454 case $ac_pass in
2455 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2456 2)
2457 as_fn_append ac_configure_args1 " '$ac_arg'"
2458 if test $ac_must_keep_next = true; then
2459 ac_must_keep_next=false # Got value, back to normal.
2460 else
2461 case $ac_arg in
2462 *=* | --config-cache | -C | -disable-* | --disable-* \
2463 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2464 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2465 | -with-* | --with-* | -without-* | --without-* | --x)
2466 case "$ac_configure_args0 " in
2467 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2468 esac
2469 ;;
2470 -* ) ac_must_keep_next=true ;;
2471 esac
2472 fi
2473 as_fn_append ac_configure_args " '$ac_arg'"
2474 ;;
2475 esac
2476 done
2477 done
2478 { ac_configure_args0=; unset ac_configure_args0;}
2479 { ac_configure_args1=; unset ac_configure_args1;}
2480
2481 # When interrupted or exit'd, cleanup temporary files, and complete
2482 # config.log. We remove comments because anyway the quotes in there
2483 # would cause problems or look ugly.
2484 # WARNING: Use '\'' to represent an apostrophe within the trap.
2485 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2486 trap 'exit_status=$?
2487 # Save into config.log some information that might help in debugging.
2488 {
2489 echo
2490
2491 $as_echo "## ---------------- ##
2492 ## Cache variables. ##
2493 ## ---------------- ##"
2494 echo
2495 # The following way of writing the cache mishandles newlines in values,
2496 (
2497 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2498 eval ac_val=\$$ac_var
2499 case $ac_val in #(
2500 *${as_nl}*)
2501 case $ac_var in #(
2502 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2503 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2504 esac
2505 case $ac_var in #(
2506 _ | IFS | as_nl) ;; #(
2507 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2508 *) { eval $ac_var=; unset $ac_var;} ;;
2509 esac ;;
2510 esac
2511 done
2512 (set) 2>&1 |
2513 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2514 *${as_nl}ac_space=\ *)
2515 sed -n \
2516 "s/'\''/'\''\\\\'\'''\''/g;
2517 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2518 ;; #(
2519 *)
2520 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2521 ;;
2522 esac |
2523 sort
2524 )
2525 echo
2526
2527 $as_echo "## ----------------- ##
2528 ## Output variables. ##
2529 ## ----------------- ##"
2530 echo
2531 for ac_var in $ac_subst_vars
2532 do
2533 eval ac_val=\$$ac_var
2534 case $ac_val in
2535 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2536 esac
2537 $as_echo "$ac_var='\''$ac_val'\''"
2538 done | sort
2539 echo
2540
2541 if test -n "$ac_subst_files"; then
2542 $as_echo "## ------------------- ##
2543 ## File substitutions. ##
2544 ## ------------------- ##"
2545 echo
2546 for ac_var in $ac_subst_files
2547 do
2548 eval ac_val=\$$ac_var
2549 case $ac_val in
2550 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2551 esac
2552 $as_echo "$ac_var='\''$ac_val'\''"
2553 done | sort
2554 echo
2555 fi
2556
2557 if test -s confdefs.h; then
2558 $as_echo "## ----------- ##
2559 ## confdefs.h. ##
2560 ## ----------- ##"
2561 echo
2562 cat confdefs.h
2563 echo
2564 fi
2565 test "$ac_signal" != 0 &&
2566 $as_echo "$as_me: caught signal $ac_signal"
2567 $as_echo "$as_me: exit $exit_status"
2568 } >&5
2569 rm -f core *.core core.conftest.* &&
2570 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2571 exit $exit_status
2572 ' 0
2573 for ac_signal in 1 2 13 15; do
2574 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2575 done
2576 ac_signal=0
2577
2578 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2579 rm -f -r conftest* confdefs.h
2580
2581 $as_echo "/* confdefs.h */" > confdefs.h
2582
2583 # Predefined preprocessor variables.
2584
2585 cat >>confdefs.h <<_ACEOF
2586 #define PACKAGE_NAME "$PACKAGE_NAME"
2587 _ACEOF
2588
2589 cat >>confdefs.h <<_ACEOF
2590 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2591 _ACEOF
2592
2593 cat >>confdefs.h <<_ACEOF
2594 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2595 _ACEOF
2596
2597 cat >>confdefs.h <<_ACEOF
2598 #define PACKAGE_STRING "$PACKAGE_STRING"
2599 _ACEOF
2600
2601 cat >>confdefs.h <<_ACEOF
2602 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2603 _ACEOF
2604
2605 cat >>confdefs.h <<_ACEOF
2606 #define PACKAGE_URL "$PACKAGE_URL"
2607 _ACEOF
2608
2609
2610 # Let the site file select an alternate cache file if it wants to.
2611 # Prefer an explicitly selected file to automatically selected ones.
2612 ac_site_file1=NONE
2613 ac_site_file2=NONE
2614 if test -n "$CONFIG_SITE"; then
2615 # We do not want a PATH search for config.site.
2616 case $CONFIG_SITE in #((
2617 -*) ac_site_file1=./$CONFIG_SITE;;
2618 */*) ac_site_file1=$CONFIG_SITE;;
2619 *) ac_site_file1=./$CONFIG_SITE;;
2620 esac
2621 elif test "x$prefix" != xNONE; then
2622 ac_site_file1=$prefix/share/config.site
2623 ac_site_file2=$prefix/etc/config.site
2624 else
2625 ac_site_file1=$ac_default_prefix/share/config.site
2626 ac_site_file2=$ac_default_prefix/etc/config.site
2627 fi
2628 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2629 do
2630 test "x$ac_site_file" = xNONE && continue
2631 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2632 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2633 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2634 sed 's/^/| /' "$ac_site_file" >&5
2635 . "$ac_site_file" \
2636 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2637 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2638 as_fn_error $? "failed to load site script $ac_site_file
2639 See \`config.log' for more details" "$LINENO" 5; }
2640 fi
2641 done
2642
2643 if test -r "$cache_file"; then
2644 # Some versions of bash will fail to source /dev/null (special files
2645 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2646 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2647 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2648 $as_echo "$as_me: loading cache $cache_file" >&6;}
2649 case $cache_file in
2650 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2651 *) . "./$cache_file";;
2652 esac
2653 fi
2654 else
2655 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2656 $as_echo "$as_me: creating cache $cache_file" >&6;}
2657 >$cache_file
2658 fi
2659
2660 # Check that the precious variables saved in the cache have kept the same
2661 # value.
2662 ac_cache_corrupted=false
2663 for ac_var in $ac_precious_vars; do
2664 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2665 eval ac_new_set=\$ac_env_${ac_var}_set
2666 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2667 eval ac_new_val=\$ac_env_${ac_var}_value
2668 case $ac_old_set,$ac_new_set in
2669 set,)
2670 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2671 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2672 ac_cache_corrupted=: ;;
2673 ,set)
2674 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2675 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2676 ac_cache_corrupted=: ;;
2677 ,);;
2678 *)
2679 if test "x$ac_old_val" != "x$ac_new_val"; then
2680 # differences in whitespace do not lead to failure.
2681 ac_old_val_w=`echo x $ac_old_val`
2682 ac_new_val_w=`echo x $ac_new_val`
2683 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2685 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2686 ac_cache_corrupted=:
2687 else
2688 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2689 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2690 eval $ac_var=\$ac_old_val
2691 fi
2692 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2693 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2694 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2695 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2696 fi;;
2697 esac
2698 # Pass precious variables to config.status.
2699 if test "$ac_new_set" = set; then
2700 case $ac_new_val in
2701 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2702 *) ac_arg=$ac_var=$ac_new_val ;;
2703 esac
2704 case " $ac_configure_args " in
2705 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2706 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2707 esac
2708 fi
2709 done
2710 if $ac_cache_corrupted; then
2711 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2712 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2713 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2714 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2715 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2716 fi
2717 ## -------------------- ##
2718 ## Main body of script. ##
2719 ## -------------------- ##
2720
2721 ac_ext=c
2722 ac_cpp='$CPP $CPPFLAGS'
2723 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2724 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2725 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2726
2727
2728
2729
2730 ac_config_headers="$ac_config_headers config.h:config.h.in"
2731
2732
2733 ac_aux_dir=
2734 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2735 if test -f "$ac_dir/install-sh"; then
2736 ac_aux_dir=$ac_dir
2737 ac_install_sh="$ac_aux_dir/install-sh -c"
2738 break
2739 elif test -f "$ac_dir/install.sh"; then
2740 ac_aux_dir=$ac_dir
2741 ac_install_sh="$ac_aux_dir/install.sh -c"
2742 break
2743 elif test -f "$ac_dir/shtool"; then
2744 ac_aux_dir=$ac_dir
2745 ac_install_sh="$ac_aux_dir/shtool install -c"
2746 break
2747 fi
2748 done
2749 if test -z "$ac_aux_dir"; then
2750 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2751 fi
2752
2753 # These three variables are undocumented and unsupported,
2754 # and are intended to be withdrawn in a future Autoconf release.
2755 # They can cause serious problems if a builder's source tree is in a directory
2756 # whose full name contains unusual characters.
2757 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2758 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2759 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2760
2761
2762 # Make sure we can run config.sub.
2763 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2764 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2765
2766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2767 $as_echo_n "checking build system type... " >&6; }
2768 if ${ac_cv_build+:} false; then :
2769 $as_echo_n "(cached) " >&6
2770 else
2771 ac_build_alias=$build_alias
2772 test "x$ac_build_alias" = x &&
2773 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2774 test "x$ac_build_alias" = x &&
2775 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2776 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2777 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2778
2779 fi
2780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2781 $as_echo "$ac_cv_build" >&6; }
2782 case $ac_cv_build in
2783 *-*-*) ;;
2784 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2785 esac
2786 build=$ac_cv_build
2787 ac_save_IFS=$IFS; IFS='-'
2788 set x $ac_cv_build
2789 shift
2790 build_cpu=$1
2791 build_vendor=$2
2792 shift; shift
2793 # Remember, the first character of IFS is used to create $*,
2794 # except with old shells:
2795 build_os=$*
2796 IFS=$ac_save_IFS
2797 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2798
2799
2800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2801 $as_echo_n "checking host system type... " >&6; }
2802 if ${ac_cv_host+:} false; then :
2803 $as_echo_n "(cached) " >&6
2804 else
2805 if test "x$host_alias" = x; then
2806 ac_cv_host=$ac_cv_build
2807 else
2808 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2809 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2810 fi
2811
2812 fi
2813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2814 $as_echo "$ac_cv_host" >&6; }
2815 case $ac_cv_host in
2816 *-*-*) ;;
2817 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2818 esac
2819 host=$ac_cv_host
2820 ac_save_IFS=$IFS; IFS='-'
2821 set x $ac_cv_host
2822 shift
2823 host_cpu=$1
2824 host_vendor=$2
2825 shift; shift
2826 # Remember, the first character of IFS is used to create $*,
2827 # except with old shells:
2828 host_os=$*
2829 IFS=$ac_save_IFS
2830 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2831
2832
2833
2834 VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2835 DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2836
2837 echo ""
2838 echo "configuring for rxvt $VERSION"
2839 echo ""
2840
2841 orig_CXXFLAGS="$CXXFLAGS"
2842
2843 ac_ext=c
2844 ac_cpp='$CPP $CPPFLAGS'
2845 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2846 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2847 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2848 if test -n "$ac_tool_prefix"; then
2849 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2850 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2852 $as_echo_n "checking for $ac_word... " >&6; }
2853 if ${ac_cv_prog_CC+:} false; then :
2854 $as_echo_n "(cached) " >&6
2855 else
2856 if test -n "$CC"; then
2857 ac_cv_prog_CC="$CC" # Let the user override the test.
2858 else
2859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2860 for as_dir in $PATH
2861 do
2862 IFS=$as_save_IFS
2863 test -z "$as_dir" && as_dir=.
2864 for ac_exec_ext in '' $ac_executable_extensions; do
2865 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2866 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2867 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2868 break 2
2869 fi
2870 done
2871 done
2872 IFS=$as_save_IFS
2873
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 "$ac_cv_prog_CC"; then
2888 ac_ct_CC=$CC
2889 # Extract the first word of "gcc", so it can be a program name with args.
2890 set dummy gcc; ac_word=$2
2891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2892 $as_echo_n "checking for $ac_word... " >&6; }
2893 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2894 $as_echo_n "(cached) " >&6
2895 else
2896 if test -n "$ac_ct_CC"; then
2897 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2898 else
2899 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2900 for as_dir in $PATH
2901 do
2902 IFS=$as_save_IFS
2903 test -z "$as_dir" && as_dir=.
2904 for ac_exec_ext in '' $ac_executable_extensions; do
2905 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2906 ac_cv_prog_ac_ct_CC="gcc"
2907 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2908 break 2
2909 fi
2910 done
2911 done
2912 IFS=$as_save_IFS
2913
2914 fi
2915 fi
2916 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2917 if test -n "$ac_ct_CC"; then
2918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2919 $as_echo "$ac_ct_CC" >&6; }
2920 else
2921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2922 $as_echo "no" >&6; }
2923 fi
2924
2925 if test "x$ac_ct_CC" = x; then
2926 CC=""
2927 else
2928 case $cross_compiling:$ac_tool_warned in
2929 yes:)
2930 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2931 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2932 ac_tool_warned=yes ;;
2933 esac
2934 CC=$ac_ct_CC
2935 fi
2936 else
2937 CC="$ac_cv_prog_CC"
2938 fi
2939
2940 if test -z "$CC"; then
2941 if test -n "$ac_tool_prefix"; then
2942 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2943 set dummy ${ac_tool_prefix}cc; ac_word=$2
2944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2945 $as_echo_n "checking for $ac_word... " >&6; }
2946 if ${ac_cv_prog_CC+:} false; then :
2947 $as_echo_n "(cached) " >&6
2948 else
2949 if test -n "$CC"; then
2950 ac_cv_prog_CC="$CC" # Let the user override the test.
2951 else
2952 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2953 for as_dir in $PATH
2954 do
2955 IFS=$as_save_IFS
2956 test -z "$as_dir" && as_dir=.
2957 for ac_exec_ext in '' $ac_executable_extensions; do
2958 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2959 ac_cv_prog_CC="${ac_tool_prefix}cc"
2960 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2961 break 2
2962 fi
2963 done
2964 done
2965 IFS=$as_save_IFS
2966
2967 fi
2968 fi
2969 CC=$ac_cv_prog_CC
2970 if test -n "$CC"; then
2971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2972 $as_echo "$CC" >&6; }
2973 else
2974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2975 $as_echo "no" >&6; }
2976 fi
2977
2978
2979 fi
2980 fi
2981 if test -z "$CC"; then
2982 # Extract the first word of "cc", so it can be a program name with args.
2983 set dummy cc; ac_word=$2
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2985 $as_echo_n "checking for $ac_word... " >&6; }
2986 if ${ac_cv_prog_CC+:} false; then :
2987 $as_echo_n "(cached) " >&6
2988 else
2989 if test -n "$CC"; then
2990 ac_cv_prog_CC="$CC" # Let the user override the test.
2991 else
2992 ac_prog_rejected=no
2993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2994 for as_dir in $PATH
2995 do
2996 IFS=$as_save_IFS
2997 test -z "$as_dir" && as_dir=.
2998 for ac_exec_ext in '' $ac_executable_extensions; do
2999 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3000 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3001 ac_prog_rejected=yes
3002 continue
3003 fi
3004 ac_cv_prog_CC="cc"
3005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3006 break 2
3007 fi
3008 done
3009 done
3010 IFS=$as_save_IFS
3011
3012 if test $ac_prog_rejected = yes; then
3013 # We found a bogon in the path, so make sure we never use it.
3014 set dummy $ac_cv_prog_CC
3015 shift
3016 if test $# != 0; then
3017 # We chose a different compiler from the bogus one.
3018 # However, it has the same basename, so the bogon will be chosen
3019 # first if we set CC to just the basename; use the full file name.
3020 shift
3021 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3022 fi
3023 fi
3024 fi
3025 fi
3026 CC=$ac_cv_prog_CC
3027 if test -n "$CC"; then
3028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3029 $as_echo "$CC" >&6; }
3030 else
3031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3032 $as_echo "no" >&6; }
3033 fi
3034
3035
3036 fi
3037 if test -z "$CC"; then
3038 if test -n "$ac_tool_prefix"; then
3039 for ac_prog in cl.exe
3040 do
3041 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3042 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3044 $as_echo_n "checking for $ac_word... " >&6; }
3045 if ${ac_cv_prog_CC+:} false; then :
3046 $as_echo_n "(cached) " >&6
3047 else
3048 if test -n "$CC"; then
3049 ac_cv_prog_CC="$CC" # Let the user override the test.
3050 else
3051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3052 for as_dir in $PATH
3053 do
3054 IFS=$as_save_IFS
3055 test -z "$as_dir" && as_dir=.
3056 for ac_exec_ext in '' $ac_executable_extensions; do
3057 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3058 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3060 break 2
3061 fi
3062 done
3063 done
3064 IFS=$as_save_IFS
3065
3066 fi
3067 fi
3068 CC=$ac_cv_prog_CC
3069 if test -n "$CC"; then
3070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3071 $as_echo "$CC" >&6; }
3072 else
3073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3074 $as_echo "no" >&6; }
3075 fi
3076
3077
3078 test -n "$CC" && break
3079 done
3080 fi
3081 if test -z "$CC"; then
3082 ac_ct_CC=$CC
3083 for ac_prog in cl.exe
3084 do
3085 # Extract the first word of "$ac_prog", so it can be a program name with args.
3086 set dummy $ac_prog; ac_word=$2
3087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3088 $as_echo_n "checking for $ac_word... " >&6; }
3089 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3090 $as_echo_n "(cached) " >&6
3091 else
3092 if test -n "$ac_ct_CC"; then
3093 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3094 else
3095 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3096 for as_dir in $PATH
3097 do
3098 IFS=$as_save_IFS
3099 test -z "$as_dir" && as_dir=.
3100 for ac_exec_ext in '' $ac_executable_extensions; do
3101 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3102 ac_cv_prog_ac_ct_CC="$ac_prog"
3103 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3104 break 2
3105 fi
3106 done
3107 done
3108 IFS=$as_save_IFS
3109
3110 fi
3111 fi
3112 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3113 if test -n "$ac_ct_CC"; then
3114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3115 $as_echo "$ac_ct_CC" >&6; }
3116 else
3117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3118 $as_echo "no" >&6; }
3119 fi
3120
3121
3122 test -n "$ac_ct_CC" && break
3123 done
3124
3125 if test "x$ac_ct_CC" = x; then
3126 CC=""
3127 else
3128 case $cross_compiling:$ac_tool_warned in
3129 yes:)
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3131 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3132 ac_tool_warned=yes ;;
3133 esac
3134 CC=$ac_ct_CC
3135 fi
3136 fi
3137
3138 fi
3139
3140
3141 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3142 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3143 as_fn_error $? "no acceptable C compiler found in \$PATH
3144 See \`config.log' for more details" "$LINENO" 5; }
3145
3146 # Provide some information about the compiler.
3147 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3148 set X $ac_compile
3149 ac_compiler=$2
3150 for ac_option in --version -v -V -qversion; do
3151 { { ac_try="$ac_compiler $ac_option >&5"
3152 case "(($ac_try" in
3153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3154 *) ac_try_echo=$ac_try;;
3155 esac
3156 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3157 $as_echo "$ac_try_echo"; } >&5
3158 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3159 ac_status=$?
3160 if test -s conftest.err; then
3161 sed '10a\
3162 ... rest of stderr output deleted ...
3163 10q' conftest.err >conftest.er1
3164 cat conftest.er1 >&5
3165 fi
3166 rm -f conftest.er1 conftest.err
3167 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3168 test $ac_status = 0; }
3169 done
3170
3171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3172 /* end confdefs.h. */
3173
3174 int
3175 main ()
3176 {
3177
3178 ;
3179 return 0;
3180 }
3181 _ACEOF
3182 ac_clean_files_save=$ac_clean_files
3183 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3184 # Try to create an executable without -o first, disregard a.out.
3185 # It will help us diagnose broken compilers, and finding out an intuition
3186 # of exeext.
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3188 $as_echo_n "checking whether the C compiler works... " >&6; }
3189 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3190
3191 # The possible output files:
3192 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3193
3194 ac_rmfiles=
3195 for ac_file in $ac_files
3196 do
3197 case $ac_file in
3198 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3199 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3200 esac
3201 done
3202 rm -f $ac_rmfiles
3203
3204 if { { ac_try="$ac_link_default"
3205 case "(($ac_try" in
3206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3207 *) ac_try_echo=$ac_try;;
3208 esac
3209 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3210 $as_echo "$ac_try_echo"; } >&5
3211 (eval "$ac_link_default") 2>&5
3212 ac_status=$?
3213 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3214 test $ac_status = 0; }; then :
3215 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3216 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3217 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3218 # so that the user can short-circuit this test for compilers unknown to
3219 # Autoconf.
3220 for ac_file in $ac_files ''
3221 do
3222 test -f "$ac_file" || continue
3223 case $ac_file in
3224 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3225 ;;
3226 [ab].out )
3227 # We found the default executable, but exeext='' is most
3228 # certainly right.
3229 break;;
3230 *.* )
3231 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3232 then :; else
3233 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3234 fi
3235 # We set ac_cv_exeext here because the later test for it is not
3236 # safe: cross compilers may not add the suffix if given an `-o'
3237 # argument, so we may need to know it at that point already.
3238 # Even if this section looks crufty: it has the advantage of
3239 # actually working.
3240 break;;
3241 * )
3242 break;;
3243 esac
3244 done
3245 test "$ac_cv_exeext" = no && ac_cv_exeext=
3246
3247 else
3248 ac_file=''
3249 fi
3250 if test -z "$ac_file"; then :
3251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3252 $as_echo "no" >&6; }
3253 $as_echo "$as_me: failed program was:" >&5
3254 sed 's/^/| /' conftest.$ac_ext >&5
3255
3256 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3257 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3258 as_fn_error 77 "C compiler cannot create executables
3259 See \`config.log' for more details" "$LINENO" 5; }
3260 else
3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3262 $as_echo "yes" >&6; }
3263 fi
3264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3265 $as_echo_n "checking for C compiler default output file name... " >&6; }
3266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3267 $as_echo "$ac_file" >&6; }
3268 ac_exeext=$ac_cv_exeext
3269
3270 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3271 ac_clean_files=$ac_clean_files_save
3272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3273 $as_echo_n "checking for suffix of executables... " >&6; }
3274 if { { ac_try="$ac_link"
3275 case "(($ac_try" in
3276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3277 *) ac_try_echo=$ac_try;;
3278 esac
3279 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3280 $as_echo "$ac_try_echo"; } >&5
3281 (eval "$ac_link") 2>&5
3282 ac_status=$?
3283 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3284 test $ac_status = 0; }; then :
3285 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3286 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3287 # work properly (i.e., refer to `conftest.exe'), while it won't with
3288 # `rm'.
3289 for ac_file in conftest.exe conftest conftest.*; do
3290 test -f "$ac_file" || continue
3291 case $ac_file in
3292 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3293 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3294 break;;
3295 * ) break;;
3296 esac
3297 done
3298 else
3299 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3300 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3301 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3302 See \`config.log' for more details" "$LINENO" 5; }
3303 fi
3304 rm -f conftest conftest$ac_cv_exeext
3305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3306 $as_echo "$ac_cv_exeext" >&6; }
3307
3308 rm -f conftest.$ac_ext
3309 EXEEXT=$ac_cv_exeext
3310 ac_exeext=$EXEEXT
3311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3312 /* end confdefs.h. */
3313 #include <stdio.h>
3314 int
3315 main ()
3316 {
3317 FILE *f = fopen ("conftest.out", "w");
3318 return ferror (f) || fclose (f) != 0;
3319
3320 ;
3321 return 0;
3322 }
3323 _ACEOF
3324 ac_clean_files="$ac_clean_files conftest.out"
3325 # Check that the compiler produces executables we can run. If not, either
3326 # the compiler is broken, or we cross compile.
3327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3328 $as_echo_n "checking whether we are cross compiling... " >&6; }
3329 if test "$cross_compiling" != yes; then
3330 { { ac_try="$ac_link"
3331 case "(($ac_try" in
3332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3333 *) ac_try_echo=$ac_try;;
3334 esac
3335 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3336 $as_echo "$ac_try_echo"; } >&5
3337 (eval "$ac_link") 2>&5
3338 ac_status=$?
3339 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3340 test $ac_status = 0; }
3341 if { ac_try='./conftest$ac_cv_exeext'
3342 { { case "(($ac_try" in
3343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3344 *) ac_try_echo=$ac_try;;
3345 esac
3346 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3347 $as_echo "$ac_try_echo"; } >&5
3348 (eval "$ac_try") 2>&5
3349 ac_status=$?
3350 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3351 test $ac_status = 0; }; }; then
3352 cross_compiling=no
3353 else
3354 if test "$cross_compiling" = maybe; then
3355 cross_compiling=yes
3356 else
3357 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3358 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3359 as_fn_error $? "cannot run C compiled programs.
3360 If you meant to cross compile, use \`--host'.
3361 See \`config.log' for more details" "$LINENO" 5; }
3362 fi
3363 fi
3364 fi
3365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3366 $as_echo "$cross_compiling" >&6; }
3367
3368 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3369 ac_clean_files=$ac_clean_files_save
3370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3371 $as_echo_n "checking for suffix of object files... " >&6; }
3372 if ${ac_cv_objext+:} false; then :
3373 $as_echo_n "(cached) " >&6
3374 else
3375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3376 /* end confdefs.h. */
3377
3378 int
3379 main ()
3380 {
3381
3382 ;
3383 return 0;
3384 }
3385 _ACEOF
3386 rm -f conftest.o conftest.obj
3387 if { { ac_try="$ac_compile"
3388 case "(($ac_try" in
3389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3390 *) ac_try_echo=$ac_try;;
3391 esac
3392 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3393 $as_echo "$ac_try_echo"; } >&5
3394 (eval "$ac_compile") 2>&5
3395 ac_status=$?
3396 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3397 test $ac_status = 0; }; then :
3398 for ac_file in conftest.o conftest.obj conftest.*; do
3399 test -f "$ac_file" || continue;
3400 case $ac_file in
3401 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3402 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3403 break;;
3404 esac
3405 done
3406 else
3407 $as_echo "$as_me: failed program was:" >&5
3408 sed 's/^/| /' conftest.$ac_ext >&5
3409
3410 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3411 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3412 as_fn_error $? "cannot compute suffix of object files: cannot compile
3413 See \`config.log' for more details" "$LINENO" 5; }
3414 fi
3415 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3416 fi
3417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3418 $as_echo "$ac_cv_objext" >&6; }
3419 OBJEXT=$ac_cv_objext
3420 ac_objext=$OBJEXT
3421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3422 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3423 if ${ac_cv_c_compiler_gnu+:} false; then :
3424 $as_echo_n "(cached) " >&6
3425 else
3426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3427 /* end confdefs.h. */
3428
3429 int
3430 main ()
3431 {
3432 #ifndef __GNUC__
3433 choke me
3434 #endif
3435
3436 ;
3437 return 0;
3438 }
3439 _ACEOF
3440 if ac_fn_c_try_compile "$LINENO"; then :
3441 ac_compiler_gnu=yes
3442 else
3443 ac_compiler_gnu=no
3444 fi
3445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3446 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3447
3448 fi
3449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3450 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3451 if test $ac_compiler_gnu = yes; then
3452 GCC=yes
3453 else
3454 GCC=
3455 fi
3456 ac_test_CFLAGS=${CFLAGS+set}
3457 ac_save_CFLAGS=$CFLAGS
3458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3459 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3460 if ${ac_cv_prog_cc_g+:} false; then :
3461 $as_echo_n "(cached) " >&6
3462 else
3463 ac_save_c_werror_flag=$ac_c_werror_flag
3464 ac_c_werror_flag=yes
3465 ac_cv_prog_cc_g=no
3466 CFLAGS="-g"
3467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3468 /* end confdefs.h. */
3469
3470 int
3471 main ()
3472 {
3473
3474 ;
3475 return 0;
3476 }
3477 _ACEOF
3478 if ac_fn_c_try_compile "$LINENO"; then :
3479 ac_cv_prog_cc_g=yes
3480 else
3481 CFLAGS=""
3482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3483 /* end confdefs.h. */
3484
3485 int
3486 main ()
3487 {
3488
3489 ;
3490 return 0;
3491 }
3492 _ACEOF
3493 if ac_fn_c_try_compile "$LINENO"; then :
3494
3495 else
3496 ac_c_werror_flag=$ac_save_c_werror_flag
3497 CFLAGS="-g"
3498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499 /* end confdefs.h. */
3500
3501 int
3502 main ()
3503 {
3504
3505 ;
3506 return 0;
3507 }
3508 _ACEOF
3509 if ac_fn_c_try_compile "$LINENO"; then :
3510 ac_cv_prog_cc_g=yes
3511 fi
3512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3513 fi
3514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3515 fi
3516 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3517 ac_c_werror_flag=$ac_save_c_werror_flag
3518 fi
3519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3520 $as_echo "$ac_cv_prog_cc_g" >&6; }
3521 if test "$ac_test_CFLAGS" = set; then
3522 CFLAGS=$ac_save_CFLAGS
3523 elif test $ac_cv_prog_cc_g = yes; then
3524 if test "$GCC" = yes; then
3525 CFLAGS="-g -O2"
3526 else
3527 CFLAGS="-g"
3528 fi
3529 else
3530 if test "$GCC" = yes; then
3531 CFLAGS="-O2"
3532 else
3533 CFLAGS=
3534 fi
3535 fi
3536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3537 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3538 if ${ac_cv_prog_cc_c89+:} false; then :
3539 $as_echo_n "(cached) " >&6
3540 else
3541 ac_cv_prog_cc_c89=no
3542 ac_save_CC=$CC
3543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3544 /* end confdefs.h. */
3545 #include <stdarg.h>
3546 #include <stdio.h>
3547 struct stat;
3548 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3549 struct buf { int x; };
3550 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3551 static char *e (p, i)
3552 char **p;
3553 int i;
3554 {
3555 return p[i];
3556 }
3557 static char *f (char * (*g) (char **, int), char **p, ...)
3558 {
3559 char *s;
3560 va_list v;
3561 va_start (v,p);
3562 s = g (p, va_arg (v,int));
3563 va_end (v);
3564 return s;
3565 }
3566
3567 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3568 function prototypes and stuff, but not '\xHH' hex character constants.
3569 These don't provoke an error unfortunately, instead are silently treated
3570 as 'x'. The following induces an error, until -std is added to get
3571 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3572 array size at least. It's necessary to write '\x00'==0 to get something
3573 that's true only with -std. */
3574 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3575
3576 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3577 inside strings and character constants. */
3578 #define FOO(x) 'x'
3579 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3580
3581 int test (int i, double x);
3582 struct s1 {int (*f) (int a);};
3583 struct s2 {int (*f) (double a);};
3584 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3585 int argc;
3586 char **argv;
3587 int
3588 main ()
3589 {
3590 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3591 ;
3592 return 0;
3593 }
3594 _ACEOF
3595 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3596 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3597 do
3598 CC="$ac_save_CC $ac_arg"
3599 if ac_fn_c_try_compile "$LINENO"; then :
3600 ac_cv_prog_cc_c89=$ac_arg
3601 fi
3602 rm -f core conftest.err conftest.$ac_objext
3603 test "x$ac_cv_prog_cc_c89" != "xno" && break
3604 done
3605 rm -f conftest.$ac_ext
3606 CC=$ac_save_CC
3607
3608 fi
3609 # AC_CACHE_VAL
3610 case "x$ac_cv_prog_cc_c89" in
3611 x)
3612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3613 $as_echo "none needed" >&6; } ;;
3614 xno)
3615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3616 $as_echo "unsupported" >&6; } ;;
3617 *)
3618 CC="$CC $ac_cv_prog_cc_c89"
3619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3620 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3621 esac
3622 if test "x$ac_cv_prog_cc_c89" != xno; then :
3623
3624 fi
3625
3626 ac_ext=c
3627 ac_cpp='$CPP $CPPFLAGS'
3628 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3629 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3630 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3631
3632 ac_ext=cpp
3633 ac_cpp='$CXXCPP $CPPFLAGS'
3634 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3635 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3636 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3637 if test -z "$CXX"; then
3638 if test -n "$CCC"; then
3639 CXX=$CCC
3640 else
3641 if test -n "$ac_tool_prefix"; then
3642 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3643 do
3644 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3645 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3647 $as_echo_n "checking for $ac_word... " >&6; }
3648 if ${ac_cv_prog_CXX+:} false; then :
3649 $as_echo_n "(cached) " >&6
3650 else
3651 if test -n "$CXX"; then
3652 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3653 else
3654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3655 for as_dir in $PATH
3656 do
3657 IFS=$as_save_IFS
3658 test -z "$as_dir" && as_dir=.
3659 for ac_exec_ext in '' $ac_executable_extensions; do
3660 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3661 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3663 break 2
3664 fi
3665 done
3666 done
3667 IFS=$as_save_IFS
3668
3669 fi
3670 fi
3671 CXX=$ac_cv_prog_CXX
3672 if test -n "$CXX"; then
3673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3674 $as_echo "$CXX" >&6; }
3675 else
3676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3677 $as_echo "no" >&6; }
3678 fi
3679
3680
3681 test -n "$CXX" && break
3682 done
3683 fi
3684 if test -z "$CXX"; then
3685 ac_ct_CXX=$CXX
3686 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3687 do
3688 # Extract the first word of "$ac_prog", so it can be a program name with args.
3689 set dummy $ac_prog; ac_word=$2
3690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3691 $as_echo_n "checking for $ac_word... " >&6; }
3692 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3693 $as_echo_n "(cached) " >&6
3694 else
3695 if test -n "$ac_ct_CXX"; then
3696 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3697 else
3698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3699 for as_dir in $PATH
3700 do
3701 IFS=$as_save_IFS
3702 test -z "$as_dir" && as_dir=.
3703 for ac_exec_ext in '' $ac_executable_extensions; do
3704 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3705 ac_cv_prog_ac_ct_CXX="$ac_prog"
3706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3707 break 2
3708 fi
3709 done
3710 done
3711 IFS=$as_save_IFS
3712
3713 fi
3714 fi
3715 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3716 if test -n "$ac_ct_CXX"; then
3717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3718 $as_echo "$ac_ct_CXX" >&6; }
3719 else
3720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3721 $as_echo "no" >&6; }
3722 fi
3723
3724
3725 test -n "$ac_ct_CXX" && break
3726 done
3727
3728 if test "x$ac_ct_CXX" = x; then
3729 CXX="g++"
3730 else
3731 case $cross_compiling:$ac_tool_warned in
3732 yes:)
3733 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3734 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3735 ac_tool_warned=yes ;;
3736 esac
3737 CXX=$ac_ct_CXX
3738 fi
3739 fi
3740
3741 fi
3742 fi
3743 # Provide some information about the compiler.
3744 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3745 set X $ac_compile
3746 ac_compiler=$2
3747 for ac_option in --version -v -V -qversion; do
3748 { { ac_try="$ac_compiler $ac_option >&5"
3749 case "(($ac_try" in
3750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3751 *) ac_try_echo=$ac_try;;
3752 esac
3753 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3754 $as_echo "$ac_try_echo"; } >&5
3755 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3756 ac_status=$?
3757 if test -s conftest.err; then
3758 sed '10a\
3759 ... rest of stderr output deleted ...
3760 10q' conftest.err >conftest.er1
3761 cat conftest.er1 >&5
3762 fi
3763 rm -f conftest.er1 conftest.err
3764 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3765 test $ac_status = 0; }
3766 done
3767
3768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3769 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3770 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3771 $as_echo_n "(cached) " >&6
3772 else
3773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3774 /* end confdefs.h. */
3775
3776 int
3777 main ()
3778 {
3779 #ifndef __GNUC__
3780 choke me
3781 #endif
3782
3783 ;
3784 return 0;
3785 }
3786 _ACEOF
3787 if ac_fn_cxx_try_compile "$LINENO"; then :
3788 ac_compiler_gnu=yes
3789 else
3790 ac_compiler_gnu=no
3791 fi
3792 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3793 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3794
3795 fi
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3797 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3798 if test $ac_compiler_gnu = yes; then
3799 GXX=yes
3800 else
3801 GXX=
3802 fi
3803 ac_test_CXXFLAGS=${CXXFLAGS+set}
3804 ac_save_CXXFLAGS=$CXXFLAGS
3805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3806 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3807 if ${ac_cv_prog_cxx_g+:} false; then :
3808 $as_echo_n "(cached) " >&6
3809 else
3810 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3811 ac_cxx_werror_flag=yes
3812 ac_cv_prog_cxx_g=no
3813 CXXFLAGS="-g"
3814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3815 /* end confdefs.h. */
3816
3817 int
3818 main ()
3819 {
3820
3821 ;
3822 return 0;
3823 }
3824 _ACEOF
3825 if ac_fn_cxx_try_compile "$LINENO"; then :
3826 ac_cv_prog_cxx_g=yes
3827 else
3828 CXXFLAGS=""
3829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3830 /* end confdefs.h. */
3831
3832 int
3833 main ()
3834 {
3835
3836 ;
3837 return 0;
3838 }
3839 _ACEOF
3840 if ac_fn_cxx_try_compile "$LINENO"; then :
3841
3842 else
3843 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3844 CXXFLAGS="-g"
3845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3846 /* end confdefs.h. */
3847
3848 int
3849 main ()
3850 {
3851
3852 ;
3853 return 0;
3854 }
3855 _ACEOF
3856 if ac_fn_cxx_try_compile "$LINENO"; then :
3857 ac_cv_prog_cxx_g=yes
3858 fi
3859 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3860 fi
3861 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3862 fi
3863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3864 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3865 fi
3866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3867 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3868 if test "$ac_test_CXXFLAGS" = set; then
3869 CXXFLAGS=$ac_save_CXXFLAGS
3870 elif test $ac_cv_prog_cxx_g = yes; then
3871 if test "$GXX" = yes; then
3872 CXXFLAGS="-g -O2"
3873 else
3874 CXXFLAGS="-g"
3875 fi
3876 else
3877 if test "$GXX" = yes; then
3878 CXXFLAGS="-O2"
3879 else
3880 CXXFLAGS=
3881 fi
3882 fi
3883 ac_ext=c
3884 ac_cpp='$CPP $CPPFLAGS'
3885 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3886 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3887 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3888
3889 # Find a good install program. We prefer a C program (faster),
3890 # so one script is as good as another. But avoid the broken or
3891 # incompatible versions:
3892 # SysV /etc/install, /usr/sbin/install
3893 # SunOS /usr/etc/install
3894 # IRIX /sbin/install
3895 # AIX /bin/install
3896 # AmigaOS /C/install, which installs bootblocks on floppy discs
3897 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3898 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3899 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3900 # OS/2's system install, which has a completely different semantic
3901 # ./install, which can be erroneously created by make from ./install.sh.
3902 # Reject install programs that cannot install multiple files.
3903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3904 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3905 if test -z "$INSTALL"; then
3906 if ${ac_cv_path_install+:} false; then :
3907 $as_echo_n "(cached) " >&6
3908 else
3909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3910 for as_dir in $PATH
3911 do
3912 IFS=$as_save_IFS
3913 test -z "$as_dir" && as_dir=.
3914 # Account for people who put trailing slashes in PATH elements.
3915 case $as_dir/ in #((
3916 ./ | .// | /[cC]/* | \
3917 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3918 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3919 /usr/ucb/* ) ;;
3920 *)
3921 # OSF1 and SCO ODT 3.0 have their own names for install.
3922 # Don't use installbsd from OSF since it installs stuff as root
3923 # by default.
3924 for ac_prog in ginstall scoinst install; do
3925 for ac_exec_ext in '' $ac_executable_extensions; do
3926 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3927 if test $ac_prog = install &&
3928 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3929 # AIX install. It has an incompatible calling convention.
3930 :
3931 elif test $ac_prog = install &&
3932 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3933 # program-specific install script used by HP pwplus--don't use.
3934 :
3935 else
3936 rm -rf conftest.one conftest.two conftest.dir
3937 echo one > conftest.one
3938 echo two > conftest.two
3939 mkdir conftest.dir
3940 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3941 test -s conftest.one && test -s conftest.two &&
3942 test -s conftest.dir/conftest.one &&
3943 test -s conftest.dir/conftest.two
3944 then
3945 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3946 break 3
3947 fi
3948 fi
3949 fi
3950 done
3951 done
3952 ;;
3953 esac
3954
3955 done
3956 IFS=$as_save_IFS
3957
3958 rm -rf conftest.one conftest.two conftest.dir
3959
3960 fi
3961 if test "${ac_cv_path_install+set}" = set; then
3962 INSTALL=$ac_cv_path_install
3963 else
3964 # As a last resort, use the slow shell script. Don't cache a
3965 # value for INSTALL within a source directory, because that will
3966 # break other packages using the cache if that directory is
3967 # removed, or if the value is a relative name.
3968 INSTALL=$ac_install_sh
3969 fi
3970 fi
3971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3972 $as_echo "$INSTALL" >&6; }
3973
3974 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3975 # It thinks the first close brace ends the variable substitution.
3976 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3977
3978 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3979
3980 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3981
3982
3983
3984 ac_ext=c
3985 ac_cpp='$CPP $CPPFLAGS'
3986 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3987 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3988 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3990 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3991 # On Suns, sometimes $CPP names a directory.
3992 if test -n "$CPP" && test -d "$CPP"; then
3993 CPP=
3994 fi
3995 if test -z "$CPP"; then
3996 if ${ac_cv_prog_CPP+:} false; then :
3997 $as_echo_n "(cached) " >&6
3998 else
3999 # Double quotes because CPP needs to be expanded
4000 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4001 do
4002 ac_preproc_ok=false
4003 for ac_c_preproc_warn_flag in '' yes
4004 do
4005 # Use a header file that comes with gcc, so configuring glibc
4006 # with a fresh cross-compiler works.
4007 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4008 # <limits.h> exists even on freestanding compilers.
4009 # On the NeXT, cc -E runs the code through the compiler's parser,
4010 # not just through cpp. "Syntax error" is here to catch this case.
4011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4012 /* end confdefs.h. */
4013 #ifdef __STDC__
4014 # include <limits.h>
4015 #else
4016 # include <assert.h>
4017 #endif
4018 Syntax error
4019 _ACEOF
4020 if ac_fn_c_try_cpp "$LINENO"; then :
4021
4022 else
4023 # Broken: fails on valid input.
4024 continue
4025 fi
4026 rm -f conftest.err conftest.i conftest.$ac_ext
4027
4028 # OK, works on sane cases. Now check whether nonexistent headers
4029 # can be detected and how.
4030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4031 /* end confdefs.h. */
4032 #include <ac_nonexistent.h>
4033 _ACEOF
4034 if ac_fn_c_try_cpp "$LINENO"; then :
4035 # Broken: success on invalid input.
4036 continue
4037 else
4038 # Passes both tests.
4039 ac_preproc_ok=:
4040 break
4041 fi
4042 rm -f conftest.err conftest.i conftest.$ac_ext
4043
4044 done
4045 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4046 rm -f conftest.i conftest.err conftest.$ac_ext
4047 if $ac_preproc_ok; then :
4048 break
4049 fi
4050
4051 done
4052 ac_cv_prog_CPP=$CPP
4053
4054 fi
4055 CPP=$ac_cv_prog_CPP
4056 else
4057 ac_cv_prog_CPP=$CPP
4058 fi
4059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4060 $as_echo "$CPP" >&6; }
4061 ac_preproc_ok=false
4062 for ac_c_preproc_warn_flag in '' yes
4063 do
4064 # Use a header file that comes with gcc, so configuring glibc
4065 # with a fresh cross-compiler works.
4066 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4067 # <limits.h> exists even on freestanding compilers.
4068 # On the NeXT, cc -E runs the code through the compiler's parser,
4069 # not just through cpp. "Syntax error" is here to catch this case.
4070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4071 /* end confdefs.h. */
4072 #ifdef __STDC__
4073 # include <limits.h>
4074 #else
4075 # include <assert.h>
4076 #endif
4077 Syntax error
4078 _ACEOF
4079 if ac_fn_c_try_cpp "$LINENO"; then :
4080
4081 else
4082 # Broken: fails on valid input.
4083 continue
4084 fi
4085 rm -f conftest.err conftest.i conftest.$ac_ext
4086
4087 # OK, works on sane cases. Now check whether nonexistent headers
4088 # can be detected and how.
4089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4090 /* end confdefs.h. */
4091 #include <ac_nonexistent.h>
4092 _ACEOF
4093 if ac_fn_c_try_cpp "$LINENO"; then :
4094 # Broken: success on invalid input.
4095 continue
4096 else
4097 # Passes both tests.
4098 ac_preproc_ok=:
4099 break
4100 fi
4101 rm -f conftest.err conftest.i conftest.$ac_ext
4102
4103 done
4104 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4105 rm -f conftest.i conftest.err conftest.$ac_ext
4106 if $ac_preproc_ok; then :
4107
4108 else
4109 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4110 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4111 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4112 See \`config.log' for more details" "$LINENO" 5; }
4113 fi
4114
4115 ac_ext=c
4116 ac_cpp='$CPP $CPPFLAGS'
4117 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4118 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4119 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4120
4121
4122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4123 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4124 if ${ac_cv_path_GREP+:} false; then :
4125 $as_echo_n "(cached) " >&6
4126 else
4127 if test -z "$GREP"; then
4128 ac_path_GREP_found=false
4129 # Loop through the user's path and test for each of PROGNAME-LIST
4130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4131 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4132 do
4133 IFS=$as_save_IFS
4134 test -z "$as_dir" && as_dir=.
4135 for ac_prog in grep ggrep; do
4136 for ac_exec_ext in '' $ac_executable_extensions; do
4137 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4138 as_fn_executable_p "$ac_path_GREP" || continue
4139 # Check for GNU ac_path_GREP and select it if it is found.
4140 # Check for GNU $ac_path_GREP
4141 case `"$ac_path_GREP" --version 2>&1` in
4142 *GNU*)
4143 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4144 *)
4145 ac_count=0
4146 $as_echo_n 0123456789 >"conftest.in"
4147 while :
4148 do
4149 cat "conftest.in" "conftest.in" >"conftest.tmp"
4150 mv "conftest.tmp" "conftest.in"
4151 cp "conftest.in" "conftest.nl"
4152 $as_echo 'GREP' >> "conftest.nl"
4153 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4154 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4155 as_fn_arith $ac_count + 1 && ac_count=$as_val
4156 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4157 # Best one so far, save it but keep looking for a better one
4158 ac_cv_path_GREP="$ac_path_GREP"
4159 ac_path_GREP_max=$ac_count
4160 fi
4161 # 10*(2^10) chars as input seems more than enough
4162 test $ac_count -gt 10 && break
4163 done
4164 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4165 esac
4166
4167 $ac_path_GREP_found && break 3
4168 done
4169 done
4170 done
4171 IFS=$as_save_IFS
4172 if test -z "$ac_cv_path_GREP"; then
4173 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4174 fi
4175 else
4176 ac_cv_path_GREP=$GREP
4177 fi
4178
4179 fi
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4181 $as_echo "$ac_cv_path_GREP" >&6; }
4182 GREP="$ac_cv_path_GREP"
4183
4184
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4186 $as_echo_n "checking for egrep... " >&6; }
4187 if ${ac_cv_path_EGREP+:} false; then :
4188 $as_echo_n "(cached) " >&6
4189 else
4190 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4191 then ac_cv_path_EGREP="$GREP -E"
4192 else
4193 if test -z "$EGREP"; then
4194 ac_path_EGREP_found=false
4195 # Loop through the user's path and test for each of PROGNAME-LIST
4196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4197 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4198 do
4199 IFS=$as_save_IFS
4200 test -z "$as_dir" && as_dir=.
4201 for ac_prog in egrep; do
4202 for ac_exec_ext in '' $ac_executable_extensions; do
4203 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4204 as_fn_executable_p "$ac_path_EGREP" || continue
4205 # Check for GNU ac_path_EGREP and select it if it is found.
4206 # Check for GNU $ac_path_EGREP
4207 case `"$ac_path_EGREP" --version 2>&1` in
4208 *GNU*)
4209 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4210 *)
4211 ac_count=0
4212 $as_echo_n 0123456789 >"conftest.in"
4213 while :
4214 do
4215 cat "conftest.in" "conftest.in" >"conftest.tmp"
4216 mv "conftest.tmp" "conftest.in"
4217 cp "conftest.in" "conftest.nl"
4218 $as_echo 'EGREP' >> "conftest.nl"
4219 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4220 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4221 as_fn_arith $ac_count + 1 && ac_count=$as_val
4222 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4223 # Best one so far, save it but keep looking for a better one
4224 ac_cv_path_EGREP="$ac_path_EGREP"
4225 ac_path_EGREP_max=$ac_count
4226 fi
4227 # 10*(2^10) chars as input seems more than enough
4228 test $ac_count -gt 10 && break
4229 done
4230 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4231 esac
4232
4233 $ac_path_EGREP_found && break 3
4234 done
4235 done
4236 done
4237 IFS=$as_save_IFS
4238 if test -z "$ac_cv_path_EGREP"; then
4239 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4240 fi
4241 else
4242 ac_cv_path_EGREP=$EGREP
4243 fi
4244
4245 fi
4246 fi
4247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4248 $as_echo "$ac_cv_path_EGREP" >&6; }
4249 EGREP="$ac_cv_path_EGREP"
4250
4251
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4253 $as_echo_n "checking for ANSI C header files... " >&6; }
4254 if ${ac_cv_header_stdc+:} false; then :
4255 $as_echo_n "(cached) " >&6
4256 else
4257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4258 /* end confdefs.h. */
4259 #include <stdlib.h>
4260 #include <stdarg.h>
4261 #include <string.h>
4262 #include <float.h>
4263
4264 int
4265 main ()
4266 {
4267
4268 ;
4269 return 0;
4270 }
4271 _ACEOF
4272 if ac_fn_c_try_compile "$LINENO"; then :
4273 ac_cv_header_stdc=yes
4274 else
4275 ac_cv_header_stdc=no
4276 fi
4277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4278
4279 if test $ac_cv_header_stdc = yes; then
4280 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4282 /* end confdefs.h. */
4283 #include <string.h>
4284
4285 _ACEOF
4286 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4287 $EGREP "memchr" >/dev/null 2>&1; then :
4288
4289 else
4290 ac_cv_header_stdc=no
4291 fi
4292 rm -f conftest*
4293
4294 fi
4295
4296 if test $ac_cv_header_stdc = yes; then
4297 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4299 /* end confdefs.h. */
4300 #include <stdlib.h>
4301
4302 _ACEOF
4303 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4304 $EGREP "free" >/dev/null 2>&1; then :
4305
4306 else
4307 ac_cv_header_stdc=no
4308 fi
4309 rm -f conftest*
4310
4311 fi
4312
4313 if test $ac_cv_header_stdc = yes; then
4314 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4315 if test "$cross_compiling" = yes; then :
4316 :
4317 else
4318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4319 /* end confdefs.h. */
4320 #include <ctype.h>
4321 #include <stdlib.h>
4322 #if ((' ' & 0x0FF) == 0x020)
4323 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4324 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4325 #else
4326 # define ISLOWER(c) \
4327 (('a' <= (c) && (c) <= 'i') \
4328 || ('j' <= (c) && (c) <= 'r') \
4329 || ('s' <= (c) && (c) <= 'z'))
4330 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4331 #endif
4332
4333 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4334 int
4335 main ()
4336 {
4337 int i;
4338 for (i = 0; i < 256; i++)
4339 if (XOR (islower (i), ISLOWER (i))
4340 || toupper (i) != TOUPPER (i))
4341 return 2;
4342 return 0;
4343 }
4344 _ACEOF
4345 if ac_fn_c_try_run "$LINENO"; then :
4346
4347 else
4348 ac_cv_header_stdc=no
4349 fi
4350 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4351 conftest.$ac_objext conftest.beam conftest.$ac_ext
4352 fi
4353
4354 fi
4355 fi
4356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4357 $as_echo "$ac_cv_header_stdc" >&6; }
4358 if test $ac_cv_header_stdc = yes; then
4359
4360 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4361
4362 fi
4363
4364 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4365 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4366 inttypes.h stdint.h unistd.h
4367 do :
4368 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4369 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4370 "
4371 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4372 cat >>confdefs.h <<_ACEOF
4373 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4374 _ACEOF
4375
4376 fi
4377
4378 done
4379
4380
4381
4382 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4383 if test "x$ac_cv_header_minix_config_h" = xyes; then :
4384 MINIX=yes
4385 else
4386 MINIX=
4387 fi
4388
4389
4390 if test "$MINIX" = yes; then
4391
4392 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4393
4394
4395 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4396
4397
4398 $as_echo "#define _MINIX 1" >>confdefs.h
4399
4400 fi
4401
4402
4403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4404 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4405 if ${ac_cv_safe_to_define___extensions__+:} false; then :
4406 $as_echo_n "(cached) " >&6
4407 else
4408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4409 /* end confdefs.h. */
4410
4411 # define __EXTENSIONS__ 1
4412 $ac_includes_default
4413 int
4414 main ()
4415 {
4416
4417 ;
4418 return 0;
4419 }
4420 _ACEOF
4421 if ac_fn_c_try_compile "$LINENO"; then :
4422 ac_cv_safe_to_define___extensions__=yes
4423 else
4424 ac_cv_safe_to_define___extensions__=no
4425 fi
4426 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4427 fi
4428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4429 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4430 test $ac_cv_safe_to_define___extensions__ = yes &&
4431 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4432
4433 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4434
4435 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4436
4437 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4438
4439 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4440
4441
4442
4443
4444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
4445 $as_echo_n "checking for library containing strerror... " >&6; }
4446 if ${ac_cv_search_strerror+:} false; then :
4447 $as_echo_n "(cached) " >&6
4448 else
4449 ac_func_search_save_LIBS=$LIBS
4450 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4451 /* end confdefs.h. */
4452
4453 /* Override any GCC internal prototype to avoid an error.
4454 Use char because int might match the return type of a GCC
4455 builtin and then its argument prototype would still apply. */
4456 #ifdef __cplusplus
4457 extern "C"
4458 #endif
4459 char strerror ();
4460 int
4461 main ()
4462 {
4463 return strerror ();
4464 ;
4465 return 0;
4466 }
4467 _ACEOF
4468 for ac_lib in '' cposix; do
4469 if test -z "$ac_lib"; then
4470 ac_res="none required"
4471 else
4472 ac_res=-l$ac_lib
4473 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4474 fi
4475 if ac_fn_c_try_link "$LINENO"; then :
4476 ac_cv_search_strerror=$ac_res
4477 fi
4478 rm -f core conftest.err conftest.$ac_objext \
4479 conftest$ac_exeext
4480 if ${ac_cv_search_strerror+:} false; then :
4481 break
4482 fi
4483 done
4484 if ${ac_cv_search_strerror+:} false; then :
4485
4486 else
4487 ac_cv_search_strerror=no
4488 fi
4489 rm conftest.$ac_ext
4490 LIBS=$ac_func_search_save_LIBS
4491 fi
4492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
4493 $as_echo "$ac_cv_search_strerror" >&6; }
4494 ac_res=$ac_cv_search_strerror
4495 if test "$ac_res" != no; then :
4496 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4497
4498 fi
4499
4500 ac_ext=cpp
4501 ac_cpp='$CXXCPP $CPPFLAGS'
4502 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4503 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4504 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4505
4506
4507 LINKER="$CXX"
4508 if test x$GCC = xyes && test x$GXX = xyes; then
4509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
4510 $as_echo_n "checking for working libsupc++... " >&6; }
4511 save_CXX="$CXX"
4512 save_LIBS="$LIBS"
4513 CXX="$CC"
4514 LIBS="$LIBS -lsupc++"
4515
4516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4517 /* end confdefs.h. */
4518 struct test { }; void f() try { throw new test; } catch (...) { throw; }
4519 int
4520 main ()
4521 {
4522
4523 ;
4524 return 0;
4525 }
4526 _ACEOF
4527 if ac_fn_cxx_try_link "$LINENO"; then :
4528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4529 $as_echo "ok" >&6; }
4530 LINKER="$CC"
4531 else
4532
4533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
4534 $as_echo "no, making everything bigger and slower" >&6; }
4535 LIBS="$save_LIBS"
4536
4537
4538 fi
4539 rm -f core conftest.err conftest.$ac_objext \
4540 conftest$ac_exeext conftest.$ac_ext
4541 CXX="$save_CXX"
4542 fi
4543 LINKER=$LINKER
4544
4545
4546 if test -z "$orig_CXXFLAGS"; then
4547 if test x$GCC = xyes && test "x$GXX" = xyes; then
4548 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
4549 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4550 /* end confdefs.h. */
4551
4552 int
4553 main ()
4554 {
4555
4556 ;
4557 return 0;
4558 }
4559 _ACEOF
4560 if ac_fn_cxx_try_compile "$LINENO"; then :
4561
4562 else
4563 CXXFLAGS="-g -O3"
4564 fi
4565 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4566 else
4567 CXXFLAGS="-O"
4568 fi
4569 CFLAGS="$CXXFLAGS"
4570 fi
4571
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
4573 $as_echo_n "checking for library containing setlocale... " >&6; }
4574 if ${ac_cv_search_setlocale+:} false; then :
4575 $as_echo_n "(cached) " >&6
4576 else
4577 ac_func_search_save_LIBS=$LIBS
4578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4579 /* end confdefs.h. */
4580
4581 /* Override any GCC internal prototype to avoid an error.
4582 Use char because int might match the return type of a GCC
4583 builtin and then its argument prototype would still apply. */
4584 #ifdef __cplusplus
4585 extern "C"
4586 #endif
4587 char setlocale ();
4588 int
4589 main ()
4590 {
4591 return setlocale ();
4592 ;
4593 return 0;
4594 }
4595 _ACEOF
4596 for ac_lib in '' xpg4; do
4597 if test -z "$ac_lib"; then
4598 ac_res="none required"
4599 else
4600 ac_res=-l$ac_lib
4601 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4602 fi
4603 if ac_fn_cxx_try_link "$LINENO"; then :
4604 ac_cv_search_setlocale=$ac_res
4605 fi
4606 rm -f core conftest.err conftest.$ac_objext \
4607 conftest$ac_exeext
4608 if ${ac_cv_search_setlocale+:} false; then :
4609 break
4610 fi
4611 done
4612 if ${ac_cv_search_setlocale+:} false; then :
4613
4614 else
4615 ac_cv_search_setlocale=no
4616 fi
4617 rm conftest.$ac_ext
4618 LIBS=$ac_func_search_save_LIBS
4619 fi
4620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5
4621 $as_echo "$ac_cv_search_setlocale" >&6; }
4622 ac_res=$ac_cv_search_setlocale
4623 if test "$ac_res" != no; then :
4624 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4625
4626 fi
4627
4628
4629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4630 $as_echo_n "checking for library containing gethostbyname... " >&6; }
4631 if ${ac_cv_search_gethostbyname+:} false; then :
4632 $as_echo_n "(cached) " >&6
4633 else
4634 ac_func_search_save_LIBS=$LIBS
4635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4636 /* end confdefs.h. */
4637
4638 /* Override any GCC internal prototype to avoid an error.
4639 Use char because int might match the return type of a GCC
4640 builtin and then its argument prototype would still apply. */
4641 #ifdef __cplusplus
4642 extern "C"
4643 #endif
4644 char gethostbyname ();
4645 int
4646 main ()
4647 {
4648 return gethostbyname ();
4649 ;
4650 return 0;
4651 }
4652 _ACEOF
4653 for ac_lib in '' nsl; do
4654 if test -z "$ac_lib"; then
4655 ac_res="none required"
4656 else
4657 ac_res=-l$ac_lib
4658 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4659 fi
4660 if ac_fn_cxx_try_link "$LINENO"; then :
4661 ac_cv_search_gethostbyname=$ac_res
4662 fi
4663 rm -f core conftest.err conftest.$ac_objext \
4664 conftest$ac_exeext
4665 if ${ac_cv_search_gethostbyname+:} false; then :
4666 break
4667 fi
4668 done
4669 if ${ac_cv_search_gethostbyname+:} false; then :
4670
4671 else
4672 ac_cv_search_gethostbyname=no
4673 fi
4674 rm conftest.$ac_ext
4675 LIBS=$ac_func_search_save_LIBS
4676 fi
4677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4678 $as_echo "$ac_cv_search_gethostbyname" >&6; }
4679 ac_res=$ac_cv_search_gethostbyname
4680 if test "$ac_res" != no; then :
4681 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4682
4683 fi
4684
4685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4686 $as_echo_n "checking for library containing socket... " >&6; }
4687 if ${ac_cv_search_socket+:} false; then :
4688 $as_echo_n "(cached) " >&6
4689 else
4690 ac_func_search_save_LIBS=$LIBS
4691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4692 /* end confdefs.h. */
4693
4694 /* Override any GCC internal prototype to avoid an error.
4695 Use char because int might match the return type of a GCC
4696 builtin and then its argument prototype would still apply. */
4697 #ifdef __cplusplus
4698 extern "C"
4699 #endif
4700 char socket ();
4701 int
4702 main ()
4703 {
4704 return socket ();
4705 ;
4706 return 0;
4707 }
4708 _ACEOF
4709 for ac_lib in '' socket; do
4710 if test -z "$ac_lib"; then
4711 ac_res="none required"
4712 else
4713 ac_res=-l$ac_lib
4714 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4715 fi
4716 if ac_fn_cxx_try_link "$LINENO"; then :
4717 ac_cv_search_socket=$ac_res
4718 fi
4719 rm -f core conftest.err conftest.$ac_objext \
4720 conftest$ac_exeext
4721 if ${ac_cv_search_socket+:} false; then :
4722 break
4723 fi
4724 done
4725 if ${ac_cv_search_socket+:} false; then :
4726
4727 else
4728 ac_cv_search_socket=no
4729 fi
4730 rm conftest.$ac_ext
4731 LIBS=$ac_func_search_save_LIBS
4732 fi
4733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4734 $as_echo "$ac_cv_search_socket" >&6; }
4735 ac_res=$ac_cv_search_socket
4736 if test "$ac_res" != no; then :
4737 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4738
4739 fi
4740
4741
4742 support_frills=yes
4743 support_inheritpixmap=yes
4744 support_fading=yes
4745 support_keepscrolling=yes
4746 support_selectionscrolling=yes
4747 support_mousewheel=yes
4748 support_mouseslipwheel=yes
4749 support_text_blink=yes
4750 support_pointer_blank=yes
4751 support_scroll_rxvt=yes
4752 support_scroll_next=yes
4753 support_scroll_xterm=yes
4754 support_xim=yes
4755 support_pixbuf=yes
4756 support_startup_notification=yes
4757 support_xft=yes
4758 support_unicode3=no
4759 support_combining=yes
4760 support_8bitctrls=no
4761 support_iso14755=yes
4762 support_styles=yes
4763 support_perl=yes
4764 codesets=all
4765
4766
4767 # Check whether --enable-everything was given.
4768 if test "${enable_everything+set}" = set; then :
4769 enableval=$enable_everything;
4770 if test x$enableval = xno; then
4771 support_frills=no
4772 support_inheritpixmap=no
4773 support_fading=no
4774 support_keepscrolling=no
4775 support_selectionscrolling=no
4776 support_lastlog=no
4777 support_mousewheel=no
4778 support_mouseslipwheel=no
4779 support_text_blink=no
4780 support_pointer_blank=no
4781 support_scroll_rxvt=no
4782 support_scroll_next=no
4783 support_scroll_xterm=no
4784 support_utmp=no
4785 support_wtmp=no
4786 support_xim=no
4787 support_pixbuf=no
4788 support_startup_notification=no
4789 support_xft=no
4790 support_unicode3=no
4791 support_combining=no
4792 support_8bitctrls=no
4793 support_iso14755=no
4794 support_styles=no
4795 support_perl=no
4796 codesets=
4797 fi
4798 if test x$enableval = xyes; then
4799 support_frills=yes
4800 support_inheritpixmap=yes
4801 support_fading=yes
4802 support_keepscrolling=yes
4803 support_selectionscrolling=yes
4804 support_lastlog=yes
4805 support_mousewheel=yes
4806 support_mouseslipwheel=yes
4807 support_text_blink=yes
4808 support_pointer_blank=yes
4809 support_scroll_rxvt=yes
4810 support_scroll_next=yes
4811 support_scroll_xterm=yes
4812 support_utmp=yes
4813 support_wtmp=yes
4814 support_xim=yes
4815 support_pixbuf=yes
4816 support_startup_notification=yes
4817 support_xft=yes
4818 support_unicode3=yes
4819 support_combining=yes
4820 #support_8bitctrls=yes
4821 support_iso14755=yes
4822 support_styles=yes
4823 support_perl=yes
4824 codesets=all
4825 fi
4826
4827 fi
4828
4829
4830 support_assertions=no
4831 # Check whether --enable-assert was given.
4832 if test "${enable_assert+set}" = set; then :
4833 enableval=$enable_assert; if test x$enableval = xyes; then
4834 support_assertions=yes
4835 fi
4836 fi
4837
4838 if test x$support_assertions = xno; then
4839
4840 $as_echo "#define NDEBUG 1" >>confdefs.h
4841
4842 fi
4843
4844 support_warnings=no
4845 # Check whether --enable-warnings was given.
4846 if test "${enable_warnings+set}" = set; then :
4847 enableval=$enable_warnings; if test x$enableval = xyes; then
4848 support_warnings=yes
4849 fi
4850 fi
4851
4852 if test x$GXX = xyes; then
4853 if test $support_warnings = yes; then
4854 save_CXXFLAGS="$CXXFLAGS"
4855 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
4856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4857 /* end confdefs.h. */
4858
4859 int
4860 main ()
4861 {
4862
4863 ;
4864 return 0;
4865 }
4866 _ACEOF
4867 if ac_fn_cxx_try_compile "$LINENO"; then :
4868
4869 else
4870 CXXFLAGS="$save_CXXFLAGS"
4871 fi
4872 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4873 else
4874 CXXFLAGS="$CXXFLAGS -w"
4875 fi
4876 fi
4877
4878 support_256_color=no
4879 # Check whether --enable-256-color was given.
4880 if test "${enable_256_color+set}" = set; then :
4881 enableval=$enable_256_color; if test x$enableval = xyes; then
4882 support_256_color=yes
4883 fi
4884 fi
4885
4886 if test x$support_256_color = xyes; then
4887
4888 $as_echo "#define USE_256_COLORS 1" >>confdefs.h
4889
4890 fi
4891
4892 # Check whether --enable-unicode3 was given.
4893 if test "${enable_unicode3+set}" = set; then :
4894 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4895 support_unicode3=$enableval
4896 fi
4897 fi
4898
4899
4900 # Check whether --enable-combining was given.
4901 if test "${enable_combining+set}" = set; then :
4902 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4903 support_combining=$enableval
4904 fi
4905 fi
4906
4907
4908 # Check whether --enable-xft was given.
4909 if test "${enable_xft+set}" = set; then :
4910 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4911 support_xft=$enableval
4912 fi
4913 fi
4914
4915
4916 # Check whether --enable-font-styles was given.
4917 if test "${enable_font_styles+set}" = set; then :
4918 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4919 support_styles=$enableval
4920 fi
4921 fi
4922
4923
4924 # Check whether --enable-pixbuf was given.
4925 if test "${enable_pixbuf+set}" = set; then :
4926 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4927 support_pixbuf=$enableval
4928 fi
4929 fi
4930
4931
4932 # Check whether --enable-startup-notification was given.
4933 if test "${enable_startup_notification+set}" = set; then :
4934 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
4935 support_startup_notification=$enableval
4936 fi
4937 fi
4938
4939
4940 # Check whether --enable-transparency was given.
4941 if test "${enable_transparency+set}" = set; then :
4942 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4943 support_inheritpixmap=$enableval
4944 fi
4945 fi
4946
4947
4948 # Check whether --enable-fading was given.
4949 if test "${enable_fading+set}" = set; then :
4950 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4951 support_fading=$enableval
4952 fi
4953 fi
4954
4955
4956 # Check whether --enable-rxvt-scroll was given.
4957 if test "${enable_rxvt_scroll+set}" = set; then :
4958 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4959 support_scroll_rxvt=$enableval
4960 fi
4961 fi
4962
4963
4964 # Check whether --enable-next-scroll was given.
4965 if test "${enable_next_scroll+set}" = set; then :
4966 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4967 support_scroll_next=$enableval
4968 fi
4969 fi
4970
4971
4972 # Check whether --enable-xterm-scroll was given.
4973 if test "${enable_xterm_scroll+set}" = set; then :
4974 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4975 support_scroll_xterm=$enableval
4976 fi
4977 fi
4978
4979
4980 # Check whether --enable-perl was given.
4981 if test "${enable_perl+set}" = set; then :
4982 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4983 support_perl=$enableval
4984 fi
4985 fi
4986
4987
4988
4989 # Check whether --with-codesets was given.
4990 if test "${with_codesets+set}" = set; then :
4991 withval=$with_codesets; codesets="$withval"
4992 fi
4993
4994
4995 # Check whether --enable-xim was given.
4996 if test "${enable_xim+set}" = set; then :
4997 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4998 support_xim=$enableval
4999 fi
5000 fi
5001
5002
5003 # Check whether --enable-backspace-key was given.
5004 if test "${enable_backspace_key+set}" = set; then :
5005 enableval=$enable_backspace_key; if test x$enableval = xno; then
5006
5007 $as_echo "#define NO_BACKSPACE_KEY 1" >>confdefs.h
5008
5009 fi
5010 fi
5011
5012
5013 # Check whether --enable-delete-key was given.
5014 if test "${enable_delete_key+set}" = set; then :
5015 enableval=$enable_delete_key; if test x$enableval = xno; then
5016
5017 $as_echo "#define NO_DELETE_KEY 1" >>confdefs.h
5018
5019 fi
5020 fi
5021
5022
5023 support_resources=yes
5024 # Check whether --enable-resources was given.
5025 if test "${enable_resources+set}" = set; then :
5026 enableval=$enable_resources; if test x$enableval = xno; then
5027 support_resources=no
5028 fi
5029 fi
5030
5031
5032 # Check whether --enable-8bitctrls was given.
5033 if test "${enable_8bitctrls+set}" = set; then :
5034 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
5035 support_8bitctrls=$enableval
5036 fi
5037 fi
5038
5039
5040 RESFALLBACK=Rxvt
5041 # Check whether --enable-fallback was given.
5042 if test "${enable_fallback+set}" = set; then :
5043 enableval=$enable_fallback;
5044 test x$enableval = xyes && enableval=Rxvt
5045 test x$enableval = xno && enableval=
5046 RESFALLBACK="$enableval"
5047
5048 fi
5049
5050
5051 if test x$RESFALLBACK != x; then
5052
5053 cat >>confdefs.h <<_ACEOF
5054 #define RESFALLBACK "$RESFALLBACK"
5055 _ACEOF
5056
5057 fi
5058
5059 RESNAME=urxvt
5060
5061 # Check whether --with-res-name was given.
5062 if test "${with_res_name+set}" = set; then :
5063 withval=$with_res_name; RESNAME="$withval"
5064 fi
5065
5066
5067 cat >>confdefs.h <<_ACEOF
5068 #define RESNAME "$RESNAME"
5069 _ACEOF
5070
5071
5072 RESCLASS=URxvt
5073
5074 # Check whether --with-res-class was given.
5075 if test "${with_res_class+set}" = set; then :
5076 withval=$with_res_class; RESCLASS="$withval"
5077 fi
5078
5079
5080 cat >>confdefs.h <<_ACEOF
5081 #define RESCLASS "$RESCLASS"
5082 _ACEOF
5083
5084
5085 RXVTNAME=urxvt
5086
5087 # Check whether --with-name was given.
5088 if test "${with_name+set}" = set; then :
5089 withval=$with_name; RXVTNAME="$withval"
5090 fi
5091
5092
5093 cat >>confdefs.h <<_ACEOF
5094 #define RXVTNAME "$RXVTNAME"
5095 _ACEOF
5096
5097
5098
5099
5100 # Check whether --enable-swapscreen was given.
5101 if test "${enable_swapscreen+set}" = set; then :
5102 enableval=$enable_swapscreen; if test x$enableval = xno; then
5103
5104 $as_echo "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
5105
5106 fi
5107 fi
5108
5109
5110 # Check whether --enable-iso14755 was given.
5111 if test "${enable_iso14755+set}" = set; then :
5112 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
5113 support_iso14755=$enableval
5114 fi
5115 fi
5116
5117
5118 # Check whether --enable-frills was given.
5119 if test "${enable_frills+set}" = set; then :
5120 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
5121 support_frills=$enableval
5122 fi
5123 fi
5124
5125
5126 # Check whether --enable-keepscrolling was given.
5127 if test "${enable_keepscrolling+set}" = set; then :
5128 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5129 support_keepscrolling=$enableval
5130 fi
5131 fi
5132
5133
5134 # Check whether --enable-selectionscrolling was given.
5135 if test "${enable_selectionscrolling+set}" = set; then :
5136 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5137 support_selectionscrolling=$enableval
5138 fi
5139 fi
5140
5141
5142 # Check whether --enable-mousewheel was given.
5143 if test "${enable_mousewheel+set}" = set; then :
5144 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
5145 support_mousewheel=$enableval
5146 fi
5147 fi
5148
5149
5150 # Check whether --enable-slipwheeling was given.
5151 if test "${enable_slipwheeling+set}" = set; then :
5152 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
5153 support_mouseslipwheel=$enableval
5154 fi
5155 fi
5156
5157
5158 # Check whether --enable-smart-resize was given.
5159 if test "${enable_smart_resize+set}" = set; then :
5160 enableval=$enable_smart_resize; if test x$enableval = xyes; then
5161
5162 $as_echo "#define SMART_RESIZE 1" >>confdefs.h
5163
5164 fi
5165 fi
5166
5167
5168 # Check whether --enable-text-blink was given.
5169 if test "${enable_text_blink+set}" = set; then :
5170 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
5171 support_text_blink=$enableval
5172 fi
5173 fi
5174
5175
5176 # Check whether --enable-pointer-blank was given.
5177 if test "${enable_pointer_blank+set}" = set; then :
5178 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
5179 support_pointer_blank=$enableval
5180 fi
5181 fi
5182
5183
5184
5185 # Check whether --with-term was given.
5186 if test "${with_term+set}" = set; then :
5187 withval=$with_term; if test x$withval != x; then
5188
5189 cat >>confdefs.h <<_ACEOF
5190 #define TERMENV "$withval"
5191 _ACEOF
5192 term="$withval"
5193 fi
5194 fi
5195
5196
5197
5198 # Check whether --with-terminfo was given.
5199 if test "${with_terminfo+set}" = set; then :
5200 withval=$with_terminfo; if test x$withval != x; then
5201
5202 cat >>confdefs.h <<_ACEOF
5203 #define RXVT_TERMINFO "$withval"
5204 _ACEOF
5205 terminfo="$withval"
5206 fi
5207 fi
5208
5209
5210 if test x$support_resources = xno; then
5211 if test x$support_frills = xyes || test x$support_perl = xyes; then
5212 as_fn_error $? "--disable-resources requires --disable-frills --disable-perl" "$LINENO" 5
5213 fi
5214
5215
5216 $as_echo "#define NO_RESOURCES 1" >>confdefs.h
5217
5218 fi
5219
5220
5221 LIBEV_M4_AVOID_LIBRT=1
5222
5223 ac_ext=cpp
5224 ac_cpp='$CXXCPP $CPPFLAGS'
5225 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5226 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5227 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5229 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
5230 if test -z "$CXXCPP"; then
5231 if ${ac_cv_prog_CXXCPP+:} false; then :
5232 $as_echo_n "(cached) " >&6
5233 else
5234 # Double quotes because CXXCPP needs to be expanded
5235 for CXXCPP in "$CXX -E" "/lib/cpp"
5236 do
5237 ac_preproc_ok=false
5238 for ac_cxx_preproc_warn_flag in '' yes
5239 do
5240 # Use a header file that comes with gcc, so configuring glibc
5241 # with a fresh cross-compiler works.
5242 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5243 # <limits.h> exists even on freestanding compilers.
5244 # On the NeXT, cc -E runs the code through the compiler's parser,
5245 # not just through cpp. "Syntax error" is here to catch this case.
5246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5247 /* end confdefs.h. */
5248 #ifdef __STDC__
5249 # include <limits.h>
5250 #else
5251 # include <assert.h>
5252 #endif
5253 Syntax error
5254 _ACEOF
5255 if ac_fn_cxx_try_cpp "$LINENO"; then :
5256
5257 else
5258 # Broken: fails on valid input.
5259 continue
5260 fi
5261 rm -f conftest.err conftest.i conftest.$ac_ext
5262
5263 # OK, works on sane cases. Now check whether nonexistent headers
5264 # can be detected and how.
5265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5266 /* end confdefs.h. */
5267 #include <ac_nonexistent.h>
5268 _ACEOF
5269 if ac_fn_cxx_try_cpp "$LINENO"; then :
5270 # Broken: success on invalid input.
5271 continue
5272 else
5273 # Passes both tests.
5274 ac_preproc_ok=:
5275 break
5276 fi
5277 rm -f conftest.err conftest.i conftest.$ac_ext
5278
5279 done
5280 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5281 rm -f conftest.i conftest.err conftest.$ac_ext
5282 if $ac_preproc_ok; then :
5283 break
5284 fi
5285
5286 done
5287 ac_cv_prog_CXXCPP=$CXXCPP
5288
5289 fi
5290 CXXCPP=$ac_cv_prog_CXXCPP
5291 else
5292 ac_cv_prog_CXXCPP=$CXXCPP
5293 fi
5294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5295 $as_echo "$CXXCPP" >&6; }
5296 ac_preproc_ok=false
5297 for ac_cxx_preproc_warn_flag in '' yes
5298 do
5299 # Use a header file that comes with gcc, so configuring glibc
5300 # with a fresh cross-compiler works.
5301 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5302 # <limits.h> exists even on freestanding compilers.
5303 # On the NeXT, cc -E runs the code through the compiler's parser,
5304 # not just through cpp. "Syntax error" is here to catch this case.
5305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5306 /* end confdefs.h. */
5307 #ifdef __STDC__
5308 # include <limits.h>
5309 #else
5310 # include <assert.h>
5311 #endif
5312 Syntax error
5313 _ACEOF
5314 if ac_fn_cxx_try_cpp "$LINENO"; then :
5315
5316 else
5317 # Broken: fails on valid input.
5318 continue
5319 fi
5320 rm -f conftest.err conftest.i conftest.$ac_ext
5321
5322 # OK, works on sane cases. Now check whether nonexistent headers
5323 # can be detected and how.
5324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5325 /* end confdefs.h. */
5326 #include <ac_nonexistent.h>
5327 _ACEOF
5328 if ac_fn_cxx_try_cpp "$LINENO"; then :
5329 # Broken: success on invalid input.
5330 continue
5331 else
5332 # Passes both tests.
5333 ac_preproc_ok=:
5334 break
5335 fi
5336 rm -f conftest.err conftest.i conftest.$ac_ext
5337
5338 done
5339 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5340 rm -f conftest.i conftest.err conftest.$ac_ext
5341 if $ac_preproc_ok; then :
5342
5343 else
5344 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5345 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5346 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
5347 See \`config.log' for more details" "$LINENO" 5; }
5348 fi
5349
5350 ac_ext=cpp
5351 ac_cpp='$CXXCPP $CPPFLAGS'
5352 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5353 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5354 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5355
5356
5357 for ac_header in sys/inotify.h sys/epoll.h sys/event.h port.h poll.h sys/timerfd.h
5358 do :
5359 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5360 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5361 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5362 cat >>confdefs.h <<_ACEOF
5363 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5364 _ACEOF
5365
5366 fi
5367
5368 done
5369
5370 for ac_header in sys/select.h sys/eventfd.h sys/signalfd.h linux/aio_abi.h linux/fs.h
5371 do :
5372 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5373 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5374 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5375 cat >>confdefs.h <<_ACEOF
5376 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5377 _ACEOF
5378
5379 fi
5380
5381 done
5382
5383
5384 for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5385 do :
5386 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5387 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
5388 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5389 cat >>confdefs.h <<_ACEOF
5390 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5391 _ACEOF
5392
5393 fi
5394 done
5395
5396
5397 for ac_func in clock_gettime
5398 do :
5399 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5400 if test "x$ac_cv_func_clock_gettime" = xyes; then :
5401 cat >>confdefs.h <<_ACEOF
5402 #define HAVE_CLOCK_GETTIME 1
5403 _ACEOF
5404
5405 else
5406
5407 if test $(uname) = Linux; then
5408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5409 $as_echo_n "checking for clock_gettime syscall... " >&6; }
5410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5411 /* end confdefs.h. */
5412 #include <unistd.h>
5413 #include <sys/syscall.h>
5414 #include <time.h>
5415 int
5416 main ()
5417 {
5418 struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5419 ;
5420 return 0;
5421 }
5422 _ACEOF
5423 if ac_fn_cxx_try_link "$LINENO"; then :
5424 ac_have_clock_syscall=1
5425
5426 $as_echo "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5427
5428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5429 $as_echo "yes" >&6; }
5430 else
5431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5432 $as_echo "no" >&6; }
5433 fi
5434 rm -f core conftest.err conftest.$ac_objext \
5435 conftest$ac_exeext conftest.$ac_ext
5436 fi
5437 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
5439 $as_echo_n "checking for clock_gettime in -lrt... " >&6; }
5440 if ${ac_cv_lib_rt_clock_gettime+:} false; then :
5441 $as_echo_n "(cached) " >&6
5442 else
5443 ac_check_lib_save_LIBS=$LIBS
5444 LIBS="-lrt $LIBS"
5445 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5446 /* end confdefs.h. */
5447
5448 /* Override any GCC internal prototype to avoid an error.
5449 Use char because int might match the return type of a GCC
5450 builtin and then its argument prototype would still apply. */
5451 #ifdef __cplusplus
5452 extern "C"
5453 #endif
5454 char clock_gettime ();
5455 int
5456 main ()
5457 {
5458 return clock_gettime ();
5459 ;
5460 return 0;
5461 }
5462 _ACEOF
5463 if ac_fn_cxx_try_link "$LINENO"; then :
5464 ac_cv_lib_rt_clock_gettime=yes
5465 else
5466 ac_cv_lib_rt_clock_gettime=no
5467 fi
5468 rm -f core conftest.err conftest.$ac_objext \
5469 conftest$ac_exeext conftest.$ac_ext
5470 LIBS=$ac_check_lib_save_LIBS
5471 fi
5472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
5473 $as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
5474 if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then :
5475 cat >>confdefs.h <<_ACEOF
5476 #define HAVE_LIBRT 1
5477 _ACEOF
5478
5479 LIBS="-lrt $LIBS"
5480
5481 fi
5482
5483 unset ac_cv_func_clock_gettime
5484 for ac_func in clock_gettime
5485 do :
5486 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5487 if test "x$ac_cv_func_clock_gettime" = xyes; then :
5488 cat >>confdefs.h <<_ACEOF
5489 #define HAVE_CLOCK_GETTIME 1
5490 _ACEOF
5491
5492 fi
5493 done
5494
5495 fi
5496
5497 fi
5498 done
5499
5500
5501 for ac_func in nanosleep
5502 do :
5503 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5504 if test "x$ac_cv_func_nanosleep" = xyes; then :
5505 cat >>confdefs.h <<_ACEOF
5506 #define HAVE_NANOSLEEP 1
5507 _ACEOF
5508
5509 else
5510
5511 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5513 $as_echo_n "checking for nanosleep in -lrt... " >&6; }
5514 if ${ac_cv_lib_rt_nanosleep+:} false; then :
5515 $as_echo_n "(cached) " >&6
5516 else
5517 ac_check_lib_save_LIBS=$LIBS
5518 LIBS="-lrt $LIBS"
5519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5520 /* end confdefs.h. */
5521
5522 /* Override any GCC internal prototype to avoid an error.
5523 Use char because int might match the return type of a GCC
5524 builtin and then its argument prototype would still apply. */
5525 #ifdef __cplusplus
5526 extern "C"
5527 #endif
5528 char nanosleep ();
5529 int
5530 main ()
5531 {
5532 return nanosleep ();
5533 ;
5534 return 0;
5535 }
5536 _ACEOF
5537 if ac_fn_cxx_try_link "$LINENO"; then :
5538 ac_cv_lib_rt_nanosleep=yes
5539 else
5540 ac_cv_lib_rt_nanosleep=no
5541 fi
5542 rm -f core conftest.err conftest.$ac_objext \
5543 conftest$ac_exeext conftest.$ac_ext
5544 LIBS=$ac_check_lib_save_LIBS
5545 fi
5546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
5547 $as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
5548 if test "x$ac_cv_lib_rt_nanosleep" = xyes; then :
5549 cat >>confdefs.h <<_ACEOF
5550 #define HAVE_LIBRT 1
5551 _ACEOF
5552
5553 LIBS="-lrt $LIBS"
5554
5555 fi
5556
5557 unset ac_cv_func_nanosleep
5558 for ac_func in nanosleep
5559 do :
5560 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5561 if test "x$ac_cv_func_nanosleep" = xyes; then :
5562 cat >>confdefs.h <<_ACEOF
5563 #define HAVE_NANOSLEEP 1
5564 _ACEOF
5565
5566 fi
5567 done
5568
5569 fi
5570
5571 fi
5572 done
5573
5574
5575 ac_fn_cxx_check_type "$LINENO" "__kernel_rwf_t" "ac_cv_type___kernel_rwf_t" "#include <linux/fs.h>
5576 "
5577 if test "x$ac_cv_type___kernel_rwf_t" = xyes; then :
5578
5579
5580 $as_echo "#define HAVE_KERNEL_RWF_T 1" >>confdefs.h
5581
5582
5583 fi
5584
5585
5586 if test -z "$LIBEV_M4_AVOID_LIBM"; then
5587 LIBM=m
5588 fi
5589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5590 $as_echo_n "checking for library containing floor... " >&6; }
5591 if ${ac_cv_search_floor+:} false; then :
5592 $as_echo_n "(cached) " >&6
5593 else
5594 ac_func_search_save_LIBS=$LIBS
5595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5596 /* end confdefs.h. */
5597
5598 /* Override any GCC internal prototype to avoid an error.
5599 Use char because int might match the return type of a GCC
5600 builtin and then its argument prototype would still apply. */
5601 #ifdef __cplusplus
5602 extern "C"
5603 #endif
5604 char floor ();
5605 int
5606 main ()
5607 {
5608 return floor ();
5609 ;
5610 return 0;
5611 }
5612 _ACEOF
5613 for ac_lib in '' $LIBM; do
5614 if test -z "$ac_lib"; then
5615 ac_res="none required"
5616 else
5617 ac_res=-l$ac_lib
5618 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5619 fi
5620 if ac_fn_cxx_try_link "$LINENO"; then :
5621 ac_cv_search_floor=$ac_res
5622 fi
5623 rm -f core conftest.err conftest.$ac_objext \
5624 conftest$ac_exeext
5625 if ${ac_cv_search_floor+:} false; then :
5626 break
5627 fi
5628 done
5629 if ${ac_cv_search_floor+:} false; then :
5630
5631 else
5632 ac_cv_search_floor=no
5633 fi
5634 rm conftest.$ac_ext
5635 LIBS=$ac_func_search_save_LIBS
5636 fi
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5638 $as_echo "$ac_cv_search_floor" >&6; }
5639 ac_res=$ac_cv_search_floor
5640 if test "$ac_res" != no; then :
5641 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5642
5643 $as_echo "#define HAVE_FLOOR 1" >>confdefs.h
5644
5645 fi
5646
5647
5648
5649
5650
5651 # Extract the first word of "tic", so it can be a program name with args.
5652 set dummy tic; ac_word=$2
5653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5654 $as_echo_n "checking for $ac_word... " >&6; }
5655 if ${ac_cv_path_TIC+:} false; then :
5656 $as_echo_n "(cached) " >&6
5657 else
5658 case $TIC in
5659 [\\/]* | ?:[\\/]*)
5660 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5661 ;;
5662 *)
5663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5664 for as_dir in $PATH
5665 do
5666 IFS=$as_save_IFS
5667 test -z "$as_dir" && as_dir=.
5668 for ac_exec_ext in '' $ac_executable_extensions; do
5669 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5670 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
5671 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5672 break 2
5673 fi
5674 done
5675 done
5676 IFS=$as_save_IFS
5677
5678 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
5679 ;;
5680 esac
5681 fi
5682 TIC=$ac_cv_path_TIC
5683 if test -n "$TIC"; then
5684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5685 $as_echo "$TIC" >&6; }
5686 else
5687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5688 $as_echo "no" >&6; }
5689 fi
5690
5691
5692
5693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
5694 $as_echo_n "checking for X... " >&6; }
5695
5696
5697 # Check whether --with-x was given.
5698 if test "${with_x+set}" = set; then :
5699 withval=$with_x;
5700 fi
5701
5702 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5703 if test "x$with_x" = xno; then
5704 # The user explicitly disabled X.
5705 have_x=disabled
5706 else
5707 case $x_includes,$x_libraries in #(
5708 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
5709 *,NONE | NONE,*) if ${ac_cv_have_x+:} false; then :
5710 $as_echo_n "(cached) " >&6
5711 else
5712 # One or both of the vars are not set, and there is no cached value.
5713 ac_x_includes=no ac_x_libraries=no
5714 rm -f -r conftest.dir
5715 if mkdir conftest.dir; then
5716 cd conftest.dir
5717 cat >Imakefile <<'_ACEOF'
5718 incroot:
5719 @echo incroot='${INCROOT}'
5720 usrlibdir:
5721 @echo usrlibdir='${USRLIBDIR}'
5722 libdir:
5723 @echo libdir='${LIBDIR}'
5724 _ACEOF
5725 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5726 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
5727 for ac_var in incroot usrlibdir libdir; do
5728 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5729 done
5730 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5731 for ac_extension in a so sl dylib la dll; do
5732 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5733 test -f "$ac_im_libdir/libX11.$ac_extension"; then
5734 ac_im_usrlibdir=$ac_im_libdir; break
5735 fi
5736 done
5737 # Screen out bogus values from the imake configuration. They are
5738 # bogus both because they are the default anyway, and because
5739 # using them would break gcc on systems where it needs fixed includes.
5740 case $ac_im_incroot in
5741 /usr/include) ac_x_includes= ;;
5742 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5743 esac
5744 case $ac_im_usrlibdir in
5745 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
5746 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5747 esac
5748 fi
5749 cd ..
5750 rm -f -r conftest.dir
5751 fi
5752
5753 # Standard set of common directories for X headers.
5754 # Check X11 before X11Rn because it is often a symlink to the current release.
5755 ac_x_header_dirs='
5756 /usr/X11/include
5757 /usr/X11R7/include
5758 /usr/X11R6/include
5759 /usr/X11R5/include
5760 /usr/X11R4/include
5761
5762 /usr/include/X11
5763 /usr/include/X11R7
5764 /usr/include/X11R6
5765 /usr/include/X11R5
5766 /usr/include/X11R4
5767
5768 /usr/local/X11/include
5769 /usr/local/X11R7/include
5770 /usr/local/X11R6/include
5771 /usr/local/X11R5/include
5772 /usr/local/X11R4/include
5773
5774 /usr/local/include/X11
5775 /usr/local/include/X11R7
5776 /usr/local/include/X11R6
5777 /usr/local/include/X11R5
5778 /usr/local/include/X11R4
5779
5780 /usr/X386/include
5781 /usr/x386/include
5782 /usr/XFree86/include/X11
5783
5784 /usr/include
5785 /usr/local/include
5786 /usr/unsupported/include
5787 /usr/athena/include
5788 /usr/local/x11r5/include
5789 /usr/lpp/Xamples/include
5790
5791 /usr/openwin/include
5792 /usr/openwin/share/include'
5793
5794 if test "$ac_x_includes" = no; then
5795 # Guess where to find include files, by looking for Xlib.h.
5796 # First, try using that file with no special directory specified.
5797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5798 /* end confdefs.h. */
5799 #include <X11/Xlib.h>
5800 _ACEOF
5801 if ac_fn_cxx_try_cpp "$LINENO"; then :
5802 # We can compile using X headers with no special include directory.
5803 ac_x_includes=
5804 else
5805 for ac_dir in $ac_x_header_dirs; do
5806 if test -r "$ac_dir/X11/Xlib.h"; then
5807 ac_x_includes=$ac_dir
5808 break
5809 fi
5810 done
5811 fi
5812 rm -f conftest.err conftest.i conftest.$ac_ext
5813 fi # $ac_x_includes = no
5814
5815 if test "$ac_x_libraries" = no; then
5816 # Check for the libraries.
5817 # See if we find them without any special options.
5818 # Don't add to $LIBS permanently.
5819 ac_save_LIBS=$LIBS
5820 LIBS="-lX11 $LIBS"
5821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5822 /* end confdefs.h. */
5823 #include <X11/Xlib.h>
5824 int
5825 main ()
5826 {
5827 XrmInitialize ()
5828 ;
5829 return 0;
5830 }
5831 _ACEOF
5832 if ac_fn_cxx_try_link "$LINENO"; then :
5833 LIBS=$ac_save_LIBS
5834 # We can link X programs with no special library path.
5835 ac_x_libraries=
5836 else
5837 LIBS=$ac_save_LIBS
5838 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5839 do
5840 # Don't even attempt the hair of trying to link an X program!
5841 for ac_extension in a so sl dylib la dll; do
5842 if test -r "$ac_dir/libX11.$ac_extension"; then
5843 ac_x_libraries=$ac_dir
5844 break 2
5845 fi
5846 done
5847 done
5848 fi
5849 rm -f core conftest.err conftest.$ac_objext \
5850 conftest$ac_exeext conftest.$ac_ext
5851 fi # $ac_x_libraries = no
5852
5853 case $ac_x_includes,$ac_x_libraries in #(
5854 no,* | *,no | *\'*)
5855 # Didn't find X, or a directory has "'" in its name.
5856 ac_cv_have_x="have_x=no";; #(
5857 *)
5858 # Record where we found X for the cache.
5859 ac_cv_have_x="have_x=yes\
5860 ac_x_includes='$ac_x_includes'\
5861 ac_x_libraries='$ac_x_libraries'"
5862 esac
5863 fi
5864 ;; #(
5865 *) have_x=yes;;
5866 esac
5867 eval "$ac_cv_have_x"
5868 fi # $with_x != no
5869
5870 if test "$have_x" != yes; then
5871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
5872 $as_echo "$have_x" >&6; }
5873 no_x=yes
5874 else
5875 # If each of the values was on the command line, it overrides each guess.
5876 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5877 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5878 # Update the cache value to reflect the command line values.
5879 ac_cv_have_x="have_x=yes\
5880 ac_x_includes='$x_includes'\
5881 ac_x_libraries='$x_libraries'"
5882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
5883 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
5884 fi
5885
5886 if test "$no_x" = yes; then
5887 # Not all programs may use this symbol, but it does not hurt to define it.
5888
5889 $as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
5890
5891 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5892 else
5893 if test -n "$x_includes"; then
5894 X_CFLAGS="$X_CFLAGS -I$x_includes"
5895 fi
5896
5897 # It would also be nice to do this for all -L options, not just this one.
5898 if test -n "$x_libraries"; then
5899 X_LIBS="$X_LIBS -L$x_libraries"
5900 # For Solaris; some versions of Sun CC require a space after -R and
5901 # others require no space. Words are not sufficient . . . .
5902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
5903 $as_echo_n "checking whether -R must be followed by a space... " >&6; }
5904 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5905 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5906 ac_cxx_werror_flag=yes
5907 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5908 /* end confdefs.h. */
5909
5910 int
5911 main ()
5912 {
5913
5914 ;
5915 return 0;
5916 }
5917 _ACEOF
5918 if ac_fn_cxx_try_link "$LINENO"; then :
5919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5920 $as_echo "no" >&6; }
5921 X_LIBS="$X_LIBS -R$x_libraries"
5922 else
5923 LIBS="$ac_xsave_LIBS -R $x_libraries"
5924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5925 /* end confdefs.h. */
5926
5927 int
5928 main ()
5929 {
5930
5931 ;
5932 return 0;
5933 }
5934 _ACEOF
5935 if ac_fn_cxx_try_link "$LINENO"; then :
5936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5937 $as_echo "yes" >&6; }
5938 X_LIBS="$X_LIBS -R $x_libraries"
5939 else
5940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5941 $as_echo "neither works" >&6; }
5942 fi
5943 rm -f core conftest.err conftest.$ac_objext \
5944 conftest$ac_exeext conftest.$ac_ext
5945 fi
5946 rm -f core conftest.err conftest.$ac_objext \
5947 conftest$ac_exeext conftest.$ac_ext
5948 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5949 LIBS=$ac_xsave_LIBS
5950 fi
5951
5952 # Check for system-dependent libraries X programs must link with.
5953 # Do this before checking for the system-independent R6 libraries
5954 # (-lICE), since we may need -lsocket or whatever for X linking.
5955
5956 if test "$ISC" = yes; then
5957 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5958 else
5959 # Martyn Johnson says this is needed for Ultrix, if the X
5960 # libraries were built with DECnet support. And Karl Berry says
5961 # the Alpha needs dnet_stub (dnet does not exist).
5962 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5964 /* end confdefs.h. */
5965
5966 /* Override any GCC internal prototype to avoid an error.
5967 Use char because int might match the return type of a GCC
5968 builtin and then its argument prototype would still apply. */
5969 #ifdef __cplusplus
5970 extern "C"
5971 #endif
5972 char XOpenDisplay ();
5973 int
5974 main ()
5975 {
5976 return XOpenDisplay ();
5977 ;
5978 return 0;
5979 }
5980 _ACEOF
5981 if ac_fn_cxx_try_link "$LINENO"; then :
5982
5983 else
5984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
5985 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
5986 if ${ac_cv_lib_dnet_dnet_ntoa+:} false; then :
5987 $as_echo_n "(cached) " >&6
5988 else
5989 ac_check_lib_save_LIBS=$LIBS
5990 LIBS="-ldnet $LIBS"
5991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5992 /* end confdefs.h. */
5993
5994 /* Override any GCC internal prototype to avoid an error.
5995 Use char because int might match the return type of a GCC
5996 builtin and then its argument prototype would still apply. */
5997 #ifdef __cplusplus
5998 extern "C"
5999 #endif
6000 char dnet_ntoa ();
6001 int
6002 main ()
6003 {
6004 return dnet_ntoa ();
6005 ;
6006 return 0;
6007 }
6008 _ACEOF
6009 if ac_fn_cxx_try_link "$LINENO"; then :
6010 ac_cv_lib_dnet_dnet_ntoa=yes
6011 else
6012 ac_cv_lib_dnet_dnet_ntoa=no
6013 fi
6014 rm -f core conftest.err conftest.$ac_objext \
6015 conftest$ac_exeext conftest.$ac_ext
6016 LIBS=$ac_check_lib_save_LIBS
6017 fi
6018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6019 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6020 if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes; then :
6021 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6022 fi
6023
6024 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
6026 $as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
6027 if ${ac_cv_lib_dnet_stub_dnet_ntoa+:} false; then :
6028 $as_echo_n "(cached) " >&6
6029 else
6030 ac_check_lib_save_LIBS=$LIBS
6031 LIBS="-ldnet_stub $LIBS"
6032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6033 /* end confdefs.h. */
6034
6035 /* Override any GCC internal prototype to avoid an error.
6036 Use char because int might match the return type of a GCC
6037 builtin and then its argument prototype would still apply. */
6038 #ifdef __cplusplus
6039 extern "C"
6040 #endif
6041 char dnet_ntoa ();
6042 int
6043 main ()
6044 {
6045 return dnet_ntoa ();
6046 ;
6047 return 0;
6048 }
6049 _ACEOF
6050 if ac_fn_cxx_try_link "$LINENO"; then :
6051 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6052 else
6053 ac_cv_lib_dnet_stub_dnet_ntoa=no
6054 fi
6055 rm -f core conftest.err conftest.$ac_objext \
6056 conftest$ac_exeext conftest.$ac_ext
6057 LIBS=$ac_check_lib_save_LIBS
6058 fi
6059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6060 $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6061 if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes; then :
6062 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6063 fi
6064
6065 fi
6066 fi
6067 rm -f core conftest.err conftest.$ac_objext \
6068 conftest$ac_exeext conftest.$ac_ext
6069 LIBS="$ac_xsave_LIBS"
6070
6071 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6072 # to get the SysV transport functions.
6073 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6074 # needs -lnsl.
6075 # The nsl library prevents programs from opening the X display
6076 # on Irix 5.2, according to T.E. Dickey.
6077 # The functions gethostbyname, getservbyname, and inet_addr are
6078 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6079 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
6080 if test "x$ac_cv_func_gethostbyname" = xyes; then :
6081
6082 fi
6083
6084 if test $ac_cv_func_gethostbyname = no; then
6085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
6086 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
6087 if ${ac_cv_lib_nsl_gethostbyname+:} false; then :
6088 $as_echo_n "(cached) " >&6
6089 else
6090 ac_check_lib_save_LIBS=$LIBS
6091 LIBS="-lnsl $LIBS"
6092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6093 /* end confdefs.h. */
6094
6095 /* Override any GCC internal prototype to avoid an error.
6096 Use char because int might match the return type of a GCC
6097 builtin and then its argument prototype would still apply. */
6098 #ifdef __cplusplus
6099 extern "C"
6100 #endif
6101 char gethostbyname ();
6102 int
6103 main ()
6104 {
6105 return gethostbyname ();
6106 ;
6107 return 0;
6108 }
6109 _ACEOF
6110 if ac_fn_cxx_try_link "$LINENO"; then :
6111 ac_cv_lib_nsl_gethostbyname=yes
6112 else
6113 ac_cv_lib_nsl_gethostbyname=no
6114 fi
6115 rm -f core conftest.err conftest.$ac_objext \
6116 conftest$ac_exeext conftest.$ac_ext
6117 LIBS=$ac_check_lib_save_LIBS
6118 fi
6119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
6120 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
6121 if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then :
6122 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6123 fi
6124
6125 if test $ac_cv_lib_nsl_gethostbyname = no; then
6126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
6127 $as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
6128 if ${ac_cv_lib_bsd_gethostbyname+:} false; then :
6129 $as_echo_n "(cached) " >&6
6130 else
6131 ac_check_lib_save_LIBS=$LIBS
6132 LIBS="-lbsd $LIBS"
6133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6134 /* end confdefs.h. */
6135
6136 /* Override any GCC internal prototype to avoid an error.
6137 Use char because int might match the return type of a GCC
6138 builtin and then its argument prototype would still apply. */
6139 #ifdef __cplusplus
6140 extern "C"
6141 #endif
6142 char gethostbyname ();
6143 int
6144 main ()
6145 {
6146 return gethostbyname ();
6147 ;
6148 return 0;
6149 }
6150 _ACEOF
6151 if ac_fn_cxx_try_link "$LINENO"; then :
6152 ac_cv_lib_bsd_gethostbyname=yes
6153 else
6154 ac_cv_lib_bsd_gethostbyname=no
6155 fi
6156 rm -f core conftest.err conftest.$ac_objext \
6157 conftest$ac_exeext conftest.$ac_ext
6158 LIBS=$ac_check_lib_save_LIBS
6159 fi
6160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
6161 $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
6162 if test "x$ac_cv_lib_bsd_gethostbyname" = xyes; then :
6163 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6164 fi
6165
6166 fi
6167 fi
6168
6169 # lieder@skyler.mavd.honeywell.com says without -lsocket,
6170 # socket/setsockopt and other routines are undefined under SCO ODT
6171 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6172 # on later versions), says Simon Leinen: it contains gethostby*
6173 # variants that don't use the name server (or something). -lsocket
6174 # must be given before -lnsl if both are needed. We assume that
6175 # if connect needs -lnsl, so does gethostbyname.
6176 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
6177 if test "x$ac_cv_func_connect" = xyes; then :
6178
6179 fi
6180
6181 if test $ac_cv_func_connect = no; then
6182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
6183 $as_echo_n "checking for connect in -lsocket... " >&6; }
6184 if ${ac_cv_lib_socket_connect+:} false; then :
6185 $as_echo_n "(cached) " >&6
6186 else
6187 ac_check_lib_save_LIBS=$LIBS
6188 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6190 /* end confdefs.h. */
6191
6192 /* Override any GCC internal prototype to avoid an error.
6193 Use char because int might match the return type of a GCC
6194 builtin and then its argument prototype would still apply. */
6195 #ifdef __cplusplus
6196 extern "C"
6197 #endif
6198 char connect ();
6199 int
6200 main ()
6201 {
6202 return connect ();
6203 ;
6204 return 0;
6205 }
6206 _ACEOF
6207 if ac_fn_cxx_try_link "$LINENO"; then :
6208 ac_cv_lib_socket_connect=yes
6209 else
6210 ac_cv_lib_socket_connect=no
6211 fi
6212 rm -f core conftest.err conftest.$ac_objext \
6213 conftest$ac_exeext conftest.$ac_ext
6214 LIBS=$ac_check_lib_save_LIBS
6215 fi
6216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
6217 $as_echo "$ac_cv_lib_socket_connect" >&6; }
6218 if test "x$ac_cv_lib_socket_connect" = xyes; then :
6219 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6220 fi
6221
6222 fi
6223
6224 # Guillermo Gomez says -lposix is necessary on A/UX.
6225 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6226 if test "x$ac_cv_func_remove" = xyes; then :
6227
6228 fi
6229
6230 if test $ac_cv_func_remove = no; then
6231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
6232 $as_echo_n "checking for remove in -lposix... " >&6; }
6233 if ${ac_cv_lib_posix_remove+:} false; then :
6234 $as_echo_n "(cached) " >&6
6235 else
6236 ac_check_lib_save_LIBS=$LIBS
6237 LIBS="-lposix $LIBS"
6238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6239 /* end confdefs.h. */
6240
6241 /* Override any GCC internal prototype to avoid an error.
6242 Use char because int might match the return type of a GCC
6243 builtin and then its argument prototype would still apply. */
6244 #ifdef __cplusplus
6245 extern "C"
6246 #endif
6247 char remove ();
6248 int
6249 main ()
6250 {
6251 return remove ();
6252 ;
6253 return 0;
6254 }
6255 _ACEOF
6256 if ac_fn_cxx_try_link "$LINENO"; then :
6257 ac_cv_lib_posix_remove=yes
6258 else
6259 ac_cv_lib_posix_remove=no
6260 fi
6261 rm -f core conftest.err conftest.$ac_objext \
6262 conftest$ac_exeext conftest.$ac_ext
6263 LIBS=$ac_check_lib_save_LIBS
6264 fi
6265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
6266 $as_echo "$ac_cv_lib_posix_remove" >&6; }
6267 if test "x$ac_cv_lib_posix_remove" = xyes; then :
6268 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6269 fi
6270
6271 fi
6272
6273 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6274 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6275 if test "x$ac_cv_func_shmat" = xyes; then :
6276
6277 fi
6278
6279 if test $ac_cv_func_shmat = no; then
6280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6281 $as_echo_n "checking for shmat in -lipc... " >&6; }
6282 if ${ac_cv_lib_ipc_shmat+:} false; then :
6283 $as_echo_n "(cached) " >&6
6284 else
6285 ac_check_lib_save_LIBS=$LIBS
6286 LIBS="-lipc $LIBS"
6287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6288 /* end confdefs.h. */
6289
6290 /* Override any GCC internal prototype to avoid an error.
6291 Use char because int might match the return type of a GCC
6292 builtin and then its argument prototype would still apply. */
6293 #ifdef __cplusplus
6294 extern "C"
6295 #endif
6296 char shmat ();
6297 int
6298 main ()
6299 {
6300 return shmat ();
6301 ;
6302 return 0;
6303 }
6304 _ACEOF
6305 if ac_fn_cxx_try_link "$LINENO"; then :
6306 ac_cv_lib_ipc_shmat=yes
6307 else
6308 ac_cv_lib_ipc_shmat=no
6309 fi
6310 rm -f core conftest.err conftest.$ac_objext \
6311 conftest$ac_exeext conftest.$ac_ext
6312 LIBS=$ac_check_lib_save_LIBS
6313 fi
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
6315 $as_echo "$ac_cv_lib_ipc_shmat" >&6; }
6316 if test "x$ac_cv_lib_ipc_shmat" = xyes; then :
6317 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6318 fi
6319
6320 fi
6321 fi
6322
6323 # Check for libraries that X11R6 Xt/Xaw programs need.
6324 ac_save_LDFLAGS=$LDFLAGS
6325 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6326 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6327 # check for ICE first), but we must link in the order -lSM -lICE or
6328 # we get undefined symbols. So assume we have SM if we have ICE.
6329 # These have to be linked with before -lX11, unlike the other
6330 # libraries we check for below, so use a different variable.
6331 # John Interrante, Karl Berry
6332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
6333 $as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
6334 if ${ac_cv_lib_ICE_IceConnectionNumber+:} false; then :
6335 $as_echo_n "(cached) " >&6
6336 else
6337 ac_check_lib_save_LIBS=$LIBS
6338 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6340 /* end confdefs.h. */
6341
6342 /* Override any GCC internal prototype to avoid an error.
6343 Use char because int might match the return type of a GCC
6344 builtin and then its argument prototype would still apply. */
6345 #ifdef __cplusplus
6346 extern "C"
6347 #endif
6348 char IceConnectionNumber ();
6349 int
6350 main ()
6351 {
6352 return IceConnectionNumber ();
6353 ;
6354 return 0;
6355 }
6356 _ACEOF
6357 if ac_fn_cxx_try_link "$LINENO"; then :
6358 ac_cv_lib_ICE_IceConnectionNumber=yes
6359 else
6360 ac_cv_lib_ICE_IceConnectionNumber=no
6361 fi
6362 rm -f core conftest.err conftest.$ac_objext \
6363 conftest$ac_exeext conftest.$ac_ext
6364 LIBS=$ac_check_lib_save_LIBS
6365 fi
6366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6367 $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6368 if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes; then :
6369 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6370 fi
6371
6372 LDFLAGS=$ac_save_LDFLAGS
6373
6374 fi
6375
6376
6377 if test -n "$ac_tool_prefix"; then
6378 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
6379 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
6380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6381 $as_echo_n "checking for $ac_word... " >&6; }
6382 if ${ac_cv_path_PKG_CONFIG+:} false; then :
6383 $as_echo_n "(cached) " >&6
6384 else
6385 case $PKG_CONFIG in
6386 [\\/]* | ?:[\\/]*)
6387 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6388 ;;
6389 *)
6390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6391 for as_dir in $PATH
6392 do
6393 IFS=$as_save_IFS
6394 test -z "$as_dir" && as_dir=.
6395 for ac_exec_ext in '' $ac_executable_extensions; do
6396 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6397 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6399 break 2
6400 fi
6401 done
6402 done
6403 IFS=$as_save_IFS
6404
6405 ;;
6406 esac
6407 fi
6408 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6409 if test -n "$PKG_CONFIG"; then
6410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6411 $as_echo "$PKG_CONFIG" >&6; }
6412 else
6413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6414 $as_echo "no" >&6; }
6415 fi
6416
6417
6418 fi
6419 if test -z "$ac_cv_path_PKG_CONFIG"; then
6420 ac_pt_PKG_CONFIG=$PKG_CONFIG
6421 # Extract the first word of "pkg-config", so it can be a program name with args.
6422 set dummy pkg-config; ac_word=$2
6423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6424 $as_echo_n "checking for $ac_word... " >&6; }
6425 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
6426 $as_echo_n "(cached) " >&6
6427 else
6428 case $ac_pt_PKG_CONFIG in
6429 [\\/]* | ?:[\\/]*)
6430 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
6431 ;;
6432 *)
6433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6434 for as_dir in $PATH
6435 do
6436 IFS=$as_save_IFS
6437 test -z "$as_dir" && as_dir=.
6438 for ac_exec_ext in '' $ac_executable_extensions; do
6439 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6440 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6441 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6442 break 2
6443 fi
6444 done
6445 done
6446 IFS=$as_save_IFS
6447
6448 ;;
6449 esac
6450 fi
6451 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
6452 if test -n "$ac_pt_PKG_CONFIG"; then
6453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
6454 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
6455 else
6456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6457 $as_echo "no" >&6; }
6458 fi
6459
6460 if test "x$ac_pt_PKG_CONFIG" = x; then
6461 PKG_CONFIG="no"
6462 else
6463 case $cross_compiling:$ac_tool_warned in
6464 yes:)
6465 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6466 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6467 ac_tool_warned=yes ;;
6468 esac
6469 PKG_CONFIG=$ac_pt_PKG_CONFIG
6470 fi
6471 else
6472 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
6473 fi
6474
6475
6476 image_lib=none
6477
6478 PIXBUF_CFLAGS=
6479 PIXBUF_LIBS=
6480
6481 if test x$support_pixbuf = xyes; then
6482
6483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0" >&5
6484 $as_echo_n "checking for gdk-pixbuf-2.0... " >&6; }
6485 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
6486 PIXBUF_CFLAGS="`$PKG_CONFIG --cflags gdk-pixbuf-2.0`"
6487 PIXBUF_LIBS="`$PKG_CONFIG --libs gdk-pixbuf-2.0`"
6488
6489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6490 $as_echo "ok" >&6; }
6491
6492 image_lib=gdk-pixbuf
6493
6494 $as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
6495
6496
6497 else
6498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6499 $as_echo "no" >&6; }
6500 :
6501 fi
6502
6503 fi
6504
6505
6506
6507
6508 STARTUP_NOTIFICATION_CFLAGS=
6509 STARTUP_NOTIFICATION_LIBS=
6510
6511 if test x$support_startup_notification = xyes; then
6512
6513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification-1.0" >&5
6514 $as_echo_n "checking for libstartup-notification-1.0... " >&6; }
6515 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
6516 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG --cflags libstartup-notification-1.0`"
6517 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG --libs libstartup-notification-1.0`"
6518
6519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6520 $as_echo "ok" >&6; }
6521
6522
6523 $as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
6524
6525
6526 else
6527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6528 $as_echo "no" >&6; }
6529 :
6530 fi
6531
6532 fi
6533
6534
6535
6536
6537 if test x$support_frills = xyes; then
6538
6539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xmu" >&5
6540 $as_echo_n "checking for xmu... " >&6; }
6541 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then
6542 XMU_CFLAGS="`$PKG_CONFIG --cflags xmu`"
6543 XMU_LIBS="`$PKG_CONFIG --libs xmu`"
6544
6545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6546 $as_echo "ok" >&6; }
6547
6548 X_LIBS="$XMU_LIBS $X_LIBS"
6549 CPPFLAGS="$CPPFLAGS $XMU_CFLAGS"
6550
6551 $as_echo "#define HAVE_XMU 1" >>confdefs.h
6552
6553
6554 else
6555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6556 $as_echo "no" >&6; }
6557 :
6558 fi
6559
6560 fi
6561
6562 for ac_header in \
6563 sys/byteorder.h \
6564 sys/ioctl.h \
6565 sys/sockio.h \
6566 sys/strredir.h \
6567 stdint.h \
6568 wchar.h \
6569
6570 do :
6571 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6572 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6573 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6574 cat >>confdefs.h <<_ACEOF
6575 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6576 _ACEOF
6577
6578 fi
6579
6580 done
6581
6582
6583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6584 $as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6585 if ${rxvt_cv_xlib_illegal_access+:} false; then :
6586 $as_echo_n "(cached) " >&6
6587 else
6588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6589 /* end confdefs.h. */
6590
6591 #define XLIB_ILLEGAL_ACCESS
6592 #include <X11/Xlib.h>
6593
6594 int
6595 main ()
6596 {
6597
6598 Display *dpy;
6599 dpy->xdefaults = (char *)0;
6600
6601 ;
6602 return 0;
6603 }
6604 _ACEOF
6605 if ac_fn_cxx_try_compile "$LINENO"; then :
6606 rxvt_cv_xlib_illegal_access=yes
6607 else
6608 rxvt_cv_xlib_illegal_access=no
6609
6610 fi
6611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6612 fi
6613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
6614 $as_echo "$rxvt_cv_xlib_illegal_access" >&6; }
6615 if test x$rxvt_cv_xlib_illegal_access = xyes; then
6616
6617 $as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
6618
6619 fi
6620
6621 ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
6622 if test "x$ac_cv_type_mode_t" = xyes; then :
6623
6624 else
6625
6626 cat >>confdefs.h <<_ACEOF
6627 #define mode_t int
6628 _ACEOF
6629
6630 fi
6631
6632 ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
6633 if test "x$ac_cv_type_pid_t" = xyes; then :
6634
6635 else
6636
6637 cat >>confdefs.h <<_ACEOF
6638 #define pid_t int
6639 _ACEOF
6640
6641 fi
6642
6643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
6644 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
6645 if ${ac_cv_type_uid_t+:} false; then :
6646 $as_echo_n "(cached) " >&6
6647 else
6648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6649 /* end confdefs.h. */
6650 #include <sys/types.h>
6651
6652 _ACEOF
6653 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6654 $EGREP "uid_t" >/dev/null 2>&1; then :
6655 ac_cv_type_uid_t=yes
6656 else
6657 ac_cv_type_uid_t=no
6658 fi
6659 rm -f conftest*
6660
6661 fi
6662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
6663 $as_echo "$ac_cv_type_uid_t" >&6; }
6664 if test $ac_cv_type_uid_t = no; then
6665
6666 $as_echo "#define uid_t int" >>confdefs.h
6667
6668
6669 $as_echo "#define gid_t int" >>confdefs.h
6670
6671 fi
6672
6673 ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6674 case $ac_cv_c_int16_t in #(
6675 no|yes) ;; #(
6676 *)
6677
6678 cat >>confdefs.h <<_ACEOF
6679 #define int16_t $ac_cv_c_int16_t
6680 _ACEOF
6681 ;;
6682 esac
6683
6684 ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6685 case $ac_cv_c_uint16_t in #(
6686 no|yes) ;; #(
6687 *)
6688
6689
6690 cat >>confdefs.h <<_ACEOF
6691 #define uint16_t $ac_cv_c_uint16_t
6692 _ACEOF
6693 ;;
6694 esac
6695
6696 ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6697 case $ac_cv_c_int32_t in #(
6698 no|yes) ;; #(
6699 *)
6700
6701 cat >>confdefs.h <<_ACEOF
6702 #define int32_t $ac_cv_c_int32_t
6703 _ACEOF
6704 ;;
6705 esac
6706
6707 ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6708 case $ac_cv_c_uint32_t in #(
6709 no|yes) ;; #(
6710 *)
6711
6712 $as_echo "#define _UINT32_T 1" >>confdefs.h
6713
6714
6715 cat >>confdefs.h <<_ACEOF
6716 #define uint32_t $ac_cv_c_uint32_t
6717 _ACEOF
6718 ;;
6719 esac
6720
6721
6722 for ac_func in unsetenv
6723 do :
6724 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
6725 if test "x$ac_cv_func_unsetenv" = xyes; then :
6726 cat >>confdefs.h <<_ACEOF
6727 #define HAVE_UNSETENV 1
6728 _ACEOF
6729
6730 fi
6731 done
6732
6733
6734
6735 support_utmp=yes
6736 support_wtmp=yes
6737 support_lastlog=yes
6738
6739 # Check whether --enable-utmp was given.
6740 if test "${enable_utmp+set}" = set; then :
6741 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
6742 support_utmp=$enableval
6743 fi
6744 fi
6745
6746
6747 # Check whether --enable-wtmp was given.
6748 if test "${enable_wtmp+set}" = set; then :
6749 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
6750 support_wtmp=$enableval
6751 fi
6752 fi
6753
6754
6755 # Check whether --enable-lastlog was given.
6756 if test "${enable_lastlog+set}" = set; then :
6757 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
6758 support_lastlog=$enableval
6759 fi
6760 fi
6761
6762
6763 if test x$support_utmp = xyes; then
6764
6765 $as_echo "#define UTMP_SUPPORT 1" >>confdefs.h
6766
6767 fi
6768 if test x$support_wtmp = xyes; then
6769
6770 $as_echo "#define WTMP_SUPPORT 1" >>confdefs.h
6771
6772 fi
6773 if test x$support_lastlog = xyes; then
6774
6775 $as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h
6776
6777 fi
6778
6779 for ac_func in \
6780 updwtmp \
6781 updwtmpx \
6782 updlastlogx \
6783
6784 do :
6785 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6786 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
6787 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6788 cat >>confdefs.h <<_ACEOF
6789 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6790 _ACEOF
6791
6792 fi
6793 done
6794
6795
6796 for ac_header in lastlog.h
6797 do :
6798 ac_fn_cxx_check_header_mongrel "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
6799 if test "x$ac_cv_header_lastlog_h" = xyes; then :
6800 cat >>confdefs.h <<_ACEOF
6801 #define HAVE_LASTLOG_H 1
6802 _ACEOF
6803
6804 fi
6805
6806 done
6807
6808
6809 case $host in
6810 *-*-solaris*)
6811
6812 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
6813
6814 ;;
6815 esac
6816
6817
6818 for ac_header in utmp.h
6819 do :
6820 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6821 if test "x$ac_cv_header_utmp_h" = xyes; then :
6822 cat >>confdefs.h <<_ACEOF
6823 #define HAVE_UTMP_H 1
6824 _ACEOF
6825
6826 ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
6827 #include <sys/types.h>
6828 #include <utmp.h>
6829
6830 "
6831 if test "x$ac_cv_type_struct_utmp" = xyes; then :
6832
6833 cat >>confdefs.h <<_ACEOF
6834 #define HAVE_STRUCT_UTMP 1
6835 _ACEOF
6836
6837
6838 fi
6839
6840
6841 ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
6842 #include <sys/types.h>
6843 #include <utmp.h>
6844
6845 "
6846 if test "x$ac_cv_member_struct_utmp_ut_host" = xyes; then :
6847
6848 $as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
6849
6850 fi
6851
6852
6853 ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
6854 #include <sys/types.h>
6855 #include <utmp.h>
6856
6857 "
6858 if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes; then :
6859
6860 $as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
6861
6862 fi
6863
6864
6865 fi
6866
6867 done
6868
6869
6870 for ac_header in utmpx.h
6871 do :
6872 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6873 if test "x$ac_cv_header_utmpx_h" = xyes; then :
6874 cat >>confdefs.h <<_ACEOF
6875 #define HAVE_UTMPX_H 1
6876 _ACEOF
6877
6878 ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
6879 #include <sys/types.h>
6880 #include <utmpx.h>
6881
6882 "
6883 if test "x$ac_cv_type_struct_utmpx" = xyes; then :
6884
6885 cat >>confdefs.h <<_ACEOF
6886 #define HAVE_STRUCT_UTMPX 1
6887 _ACEOF
6888
6889
6890 fi
6891
6892
6893 ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
6894 #include <sys/types.h>
6895 #include <utmpx.h>
6896
6897 "
6898 if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes; then :
6899
6900 $as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6901
6902 fi
6903
6904
6905 fi
6906
6907 done
6908
6909 ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
6910 #include <sys/types.h>
6911 #include <utmp.h>
6912 #ifdef HAVE_LASTLOG_H
6913 #include <lastlog.h>
6914 #endif
6915
6916 "
6917 if test "x$ac_cv_type_struct_lastlog" = xyes; then :
6918
6919 cat >>confdefs.h <<_ACEOF
6920 #define HAVE_STRUCT_LASTLOG 1
6921 _ACEOF
6922
6923
6924 fi
6925
6926
6927 ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
6928 #include <sys/types.h>
6929 #include <utmpx.h>
6930 #ifdef HAVE_LASTLOG_H
6931 #include <lastlog.h>
6932 #endif
6933
6934 "
6935 if test "x$ac_cv_type_struct_lastlogx" = xyes; then :
6936
6937 cat >>confdefs.h <<_ACEOF
6938 #define HAVE_STRUCT_LASTLOGX 1
6939 _ACEOF
6940
6941
6942 fi
6943
6944
6945
6946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
6947 $as_echo_n "checking for a fallback location of utmp... " >&6; }
6948 if ${pt_cv_path_utmp+:} false; then :
6949 $as_echo_n "(cached) " >&6
6950 else
6951
6952 if test "$cross_compiling" != yes; then
6953 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
6954 if test -f "$file"; then
6955 pt_cv_path_utmp=$file
6956 break
6957 fi
6958 done
6959 fi
6960 fi
6961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
6962 $as_echo "$pt_cv_path_utmp" >&6; }
6963 if test x$pt_cv_path_utmp != x; then
6964
6965 cat >>confdefs.h <<_ACEOF
6966 #define PT_UTMP_FILE "$pt_cv_path_utmp"
6967 _ACEOF
6968
6969 elif test "$cross_compiling" = yes; then
6970 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5
6971 $as_echo "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
6972 fi
6973
6974
6975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
6976 $as_echo_n "checking for a fallback location of wtmp... " >&6; }
6977 if ${pt_cv_path_wtmp+:} false; then :
6978 $as_echo_n "(cached) " >&6
6979 else
6980
6981 if test "$cross_compiling" != yes; then
6982 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
6983 if test -f "$file"; then
6984 pt_cv_path_wtmp=$file
6985 break
6986 fi
6987 done
6988 fi
6989 fi
6990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
6991 $as_echo "$pt_cv_path_wtmp" >&6; }
6992 if test x$pt_cv_path_wtmp != x; then
6993
6994 cat >>confdefs.h <<_ACEOF
6995 #define PT_WTMP_FILE "$pt_cv_path_wtmp"
6996 _ACEOF
6997
6998 elif test "$cross_compiling" = yes; then
6999 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5
7000 $as_echo "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
7001 fi
7002
7003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5
7004 $as_echo_n "checking for a fallback location of wtmpx... " >&6; }
7005 if ${pt_cv_path_wtmpx+:} false; then :
7006 $as_echo_n "(cached) " >&6
7007 else
7008
7009 if test "$cross_compiling" != yes; then
7010 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
7011 if test -f "$file"; then
7012 pt_cv_path_wtmpx=$file
7013 break
7014 fi
7015 done
7016 fi
7017 fi
7018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
7019 $as_echo "$pt_cv_path_wtmpx" >&6; }
7020 if test x$pt_cv_path_wtmpx != x; then
7021
7022 cat >>confdefs.h <<_ACEOF
7023 #define PT_WTMPX_FILE "$pt_cv_path_wtmpx"
7024 _ACEOF
7025
7026 elif test "$cross_compiling" = yes; then
7027 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5
7028 $as_echo "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
7029 fi
7030
7031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
7032 $as_echo_n "checking for a fallback location of lastlog... " >&6; }
7033 if ${pt_cv_path_lastlog+:} false; then :
7034 $as_echo_n "(cached) " >&6
7035 else
7036
7037 if test "$cross_compiling" != yes; then
7038 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
7039 if test -f "$file"; then
7040 pt_cv_path_lastlog=$file
7041 break
7042 fi
7043 done
7044 fi
7045 fi
7046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7047 $as_echo "$pt_cv_path_lastlog" >&6; }
7048 if test x$pt_cv_path_lastlog != x; then
7049
7050 cat >>confdefs.h <<_ACEOF
7051 #define PT_LASTLOG_FILE "$pt_cv_path_lastlog"
7052 _ACEOF
7053
7054 elif test "$cross_compiling" = yes; then
7055 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
7056 $as_echo "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
7057 fi
7058
7059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5
7060 $as_echo_n "checking for a fallback location of lastlogx... " >&6; }
7061 if ${pt_cv_path_lastlogx+:} false; then :
7062 $as_echo_n "(cached) " >&6
7063 else
7064
7065 if test "$cross_compiling" != yes; then
7066 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
7067 if test -f "$file"; then
7068 pt_cv_path_lastlogx=$file
7069 break
7070 fi
7071 done
7072 fi
7073 fi
7074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
7075 $as_echo "$pt_cv_path_lastlogx" >&6; }
7076 if test x$pt_cv_path_lastlogx != x; then
7077
7078 cat >>confdefs.h <<_ACEOF
7079 #define PT_LASTLOGX_FILE "$pt_cv_path_lastlogx"
7080 _ACEOF
7081
7082 elif test "$cross_compiling" = yes; then
7083 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
7084 $as_echo "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
7085 fi
7086
7087
7088
7089
7090 save_LIBS=$LIBS
7091 save_CXXFLAGS=$CXXFLAGS
7092 CXXFLAGS="$CXXFLAGS $X_CFLAGS"
7093 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7094 if test x$support_xim = xyes; then
7095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
7096 $as_echo_n "checking for working Xlocale... " >&6; }
7097 if ${rxvt_cv_func_xlocale+:} false; then :
7098 $as_echo_n "(cached) " >&6
7099 else
7100 if test "$cross_compiling" = yes; then :
7101 :
7102 else
7103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7104 /* end confdefs.h. */
7105
7106 #include <X11/Xlib.h>
7107 #include <stdlib.h>
7108 int main() {
7109 char *p;
7110 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
7111 exit (XSupportsLocale() ? 0 : 1);
7112 else
7113 exit (1);
7114 }
7115
7116 _ACEOF
7117 if ac_fn_cxx_try_run "$LINENO"; then :
7118 rxvt_cv_func_xlocale=yes
7119 else
7120 rxvt_cv_func_xlocale=no
7121 fi
7122 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7123 conftest.$ac_objext conftest.beam conftest.$ac_ext
7124 fi
7125
7126 fi
7127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
7128 $as_echo "$rxvt_cv_func_xlocale" >&6; }
7129 if test x$rxvt_cv_func_xlocale = xyes; then
7130
7131 $as_echo "#define USE_XIM 1" >>confdefs.h
7132
7133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
7134 $as_echo_n "checking for broken XIM callback... " >&6; }
7135 if ${rxvt_cv_broken_ximcb+:} false; then :
7136 $as_echo_n "(cached) " >&6
7137 else
7138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7139 /* end confdefs.h. */
7140
7141 #include <X11/Xlib.h>
7142
7143 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
7144
7145 void f() {
7146 XIMCallback cb;
7147 cb.callback = im_destroy_cb;
7148 }
7149
7150 _ACEOF
7151 if ac_fn_cxx_try_compile "$LINENO"; then :
7152 rxvt_cv_broken_ximcb=yes
7153 else
7154 rxvt_cv_broken_ximcb=no
7155 fi
7156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7157 fi
7158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
7159 $as_echo "$rxvt_cv_broken_ximcb" >&6; }
7160
7161 if test x$rxvt_cv_broken_ximcb = xyes; then
7162
7163 $as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
7164
7165 fi
7166 fi
7167 fi
7168
7169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
7170 $as_echo_n "checking for working X setlocale... " >&6; }
7171 if ${rxvt_cv_func_xsetlocale+:} false; then :
7172 $as_echo_n "(cached) " >&6
7173 else
7174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7175 /* end confdefs.h. */
7176 #define X_LOCALE 1
7177 #include <X11/Xlocale.h>
7178 int
7179 main ()
7180 {
7181 setlocale(LC_CTYPE, "");
7182 ;
7183 return 0;
7184 }
7185 _ACEOF
7186 if ac_fn_cxx_try_link "$LINENO"; then :
7187 rxvt_cv_func_xsetlocale=yes
7188 else
7189 rxvt_cv_func_xsetlocale=no
7190 fi
7191 rm -f core conftest.err conftest.$ac_objext \
7192 conftest$ac_exeext conftest.$ac_ext
7193 fi
7194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
7195 $as_echo "$rxvt_cv_func_xsetlocale" >&6; }
7196 if test x$rxvt_cv_func_xsetlocale = xyes; then
7197
7198 $as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h
7199
7200 fi
7201 LIBS=$save_LIBS
7202 CXXFLAGS=$save_CXXFLAGS
7203
7204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
7205 $as_echo_n "checking for working nl_langinfo... " >&6; }
7206 if ${rxvt_cv_func_nl_langinfo+:} false; then :
7207 $as_echo_n "(cached) " >&6
7208 else
7209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7210 /* end confdefs.h. */
7211 #include <langinfo.h>
7212 int
7213 main ()
7214 {
7215 nl_langinfo(CODESET);
7216 ;
7217 return 0;
7218 }
7219 _ACEOF
7220 if ac_fn_cxx_try_link "$LINENO"; then :
7221 rxvt_cv_func_nl_langinfo=yes
7222 else
7223 rxvt_cv_func_nl_langinfo=no
7224 fi
7225 rm -f core conftest.err conftest.$ac_objext \
7226 conftest$ac_exeext conftest.$ac_ext
7227 fi
7228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
7229 $as_echo "$rxvt_cv_func_nl_langinfo" >&6; }
7230 if test x$rxvt_cv_func_nl_langinfo = xyes; then
7231
7232 $as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7233
7234 fi
7235
7236
7237
7238 case $host in
7239 *-*-solaris*)
7240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7241 /* end confdefs.h. */
7242
7243 #if __STDC_VERSION__ >= 199901L
7244 error
7245 #endif
7246
7247 int
7248 main ()
7249 {
7250
7251 ;
7252 return 0;
7253 }
7254 _ACEOF
7255 if ac_fn_cxx_try_compile "$LINENO"; then :
7256 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
7257
7258 else
7259 $as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
7260
7261 fi
7262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
7264 $as_echo_n "checking for library containing sendmsg... " >&6; }
7265 if ${ac_cv_search_sendmsg+:} false; then :
7266 $as_echo_n "(cached) " >&6
7267 else
7268 ac_func_search_save_LIBS=$LIBS
7269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7270 /* end confdefs.h. */
7271
7272 /* Override any GCC internal prototype to avoid an error.
7273 Use char because int might match the return type of a GCC
7274 builtin and then its argument prototype would still apply. */
7275 #ifdef __cplusplus
7276 extern "C"
7277 #endif
7278 char sendmsg ();
7279 int
7280 main ()
7281 {
7282 return sendmsg ();
7283 ;
7284 return 0;
7285 }
7286 _ACEOF
7287 for ac_lib in '' socket; do
7288 if test -z "$ac_lib"; then
7289 ac_res="none required"
7290 else
7291 ac_res=-l$ac_lib
7292 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7293 fi
7294 if ac_fn_cxx_try_link "$LINENO"; then :
7295 ac_cv_search_sendmsg=$ac_res
7296 fi
7297 rm -f core conftest.err conftest.$ac_objext \
7298 conftest$ac_exeext
7299 if ${ac_cv_search_sendmsg+:} false; then :
7300 break
7301 fi
7302 done
7303 if ${ac_cv_search_sendmsg+:} false; then :
7304
7305 else
7306 ac_cv_search_sendmsg=no
7307 fi
7308 rm conftest.$ac_ext
7309 LIBS=$ac_func_search_save_LIBS
7310 fi
7311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
7312 $as_echo "$ac_cv_search_sendmsg" >&6; }
7313 ac_res=$ac_cv_search_sendmsg
7314 if test "$ac_res" != no; then :
7315 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7316
7317 fi
7318
7319 ;;
7320 esac
7321
7322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
7323 $as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
7324 if ${pt_cv_can_pass_fds+:} false; then :
7325 $as_echo_n "(cached) " >&6
7326 else
7327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7328 /* end confdefs.h. */
7329
7330 #include <stddef.h> // broken bsds (is that redundant?) need this
7331 #include <sys/types.h>
7332 #include <sys/socket.h>
7333 #include <sys/uio.h>
7334
7335 int
7336 main ()
7337 {
7338
7339 {
7340 msghdr msg;
7341 iovec iov;
7342 char buf [100];
7343 char data = 0;
7344
7345 iov.iov_base = &data;
7346 iov.iov_len = 1;
7347
7348 msg.msg_iov = &iov;
7349 msg.msg_iovlen = 1;
7350 msg.msg_control = buf;
7351 msg.msg_controllen = sizeof buf;
7352
7353 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
7354 cmsg->cmsg_level = SOL_SOCKET;
7355 cmsg->cmsg_type = SCM_RIGHTS;
7356 cmsg->cmsg_len = 100;
7357
7358 *(int *)CMSG_DATA (cmsg) = 5;
7359
7360 return sendmsg (3, &msg, 0);
7361 }
7362
7363 ;
7364 return 0;
7365 }
7366 _ACEOF
7367 if ac_fn_cxx_try_link "$LINENO"; then :
7368 pt_cv_can_pass_fds=yes
7369 else
7370 pt_cv_can_pass_fds=no
7371 fi
7372 rm -f core conftest.err conftest.$ac_objext \
7373 conftest$ac_exeext conftest.$ac_ext
7374 fi
7375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
7376 $as_echo "$pt_cv_can_pass_fds" >&6; }
7377 if test x$pt_cv_can_pass_fds = xyes; then
7378
7379 $as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
7380
7381 else
7382 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
7383 fi
7384
7385
7386
7387 for ac_header in \
7388 pty.h \
7389 util.h \
7390 libutil.h \
7391 sys/ioctl.h \
7392 stropts.h \
7393
7394 do :
7395 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7396 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7397 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7398 cat >>confdefs.h <<_ACEOF
7399 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7400 _ACEOF
7401
7402 fi
7403
7404 done
7405
7406
7407 for ac_func in \
7408 revoke \
7409 _getpty \
7410 getpt \
7411 posix_openpt \
7412 isastream \
7413 setuid \
7414 seteuid \
7415 setreuid \
7416 setresuid \
7417
7418 do :
7419 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7420 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7421 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7422 cat >>confdefs.h <<_ACEOF
7423 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7424 _ACEOF
7425
7426 fi
7427 done
7428
7429
7430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7431 $as_echo_n "checking for UNIX98 ptys... " >&6; }
7432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7433 /* end confdefs.h. */
7434 #include <stdlib.h>
7435 int
7436 main ()
7437 {
7438 grantpt(0);unlockpt(0);ptsname(0);
7439 ;
7440 return 0;
7441 }
7442 _ACEOF
7443 if ac_fn_cxx_try_link "$LINENO"; then :
7444 unix98_pty=yes
7445
7446 $as_echo "#define UNIX98_PTY 1" >>confdefs.h
7447
7448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7449 $as_echo "yes" >&6; }
7450 else
7451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7452 $as_echo "no" >&6; }
7453 fi
7454 rm -f core conftest.err conftest.$ac_objext \
7455 conftest$ac_exeext conftest.$ac_ext
7456
7457 if test -z "$unix98_pty"; then
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
7459 $as_echo_n "checking for library containing openpty... " >&6; }
7460 if ${ac_cv_search_openpty+:} false; then :
7461 $as_echo_n "(cached) " >&6
7462 else
7463 ac_func_search_save_LIBS=$LIBS
7464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7465 /* end confdefs.h. */
7466
7467 /* Override any GCC internal prototype to avoid an error.
7468 Use char because int might match the return type of a GCC
7469 builtin and then its argument prototype would still apply. */
7470 #ifdef __cplusplus
7471 extern "C"
7472 #endif
7473 char openpty ();
7474 int
7475 main ()
7476 {
7477 return openpty ();
7478 ;
7479 return 0;
7480 }
7481 _ACEOF
7482 for ac_lib in '' util; do
7483 if test -z "$ac_lib"; then
7484 ac_res="none required"
7485 else
7486 ac_res=-l$ac_lib
7487 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7488 fi
7489 if ac_fn_cxx_try_link "$LINENO"; then :
7490 ac_cv_search_openpty=$ac_res
7491 fi
7492 rm -f core conftest.err conftest.$ac_objext \
7493 conftest$ac_exeext
7494 if ${ac_cv_search_openpty+:} false; then :
7495 break
7496 fi
7497 done
7498 if ${ac_cv_search_openpty+:} false; then :
7499
7500 else
7501 ac_cv_search_openpty=no
7502 fi
7503 rm conftest.$ac_ext
7504 LIBS=$ac_func_search_save_LIBS
7505 fi
7506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
7507 $as_echo "$ac_cv_search_openpty" >&6; }
7508 ac_res=$ac_cv_search_openpty
7509 if test "$ac_res" != no; then :
7510 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7511
7512 $as_echo "#define HAVE_OPENPTY 1" >>confdefs.h
7513
7514 fi
7515
7516 fi
7517
7518
7519
7520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
7521 $as_echo_n "checking for tty group... " >&6; }
7522 if ${pt_cv_tty_group+:} false; then :
7523 $as_echo_n "(cached) " >&6
7524 else
7525 if test "$cross_compiling" = yes; then :
7526 pt_cv_tty_group=no
7527 else
7528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7529 /* end confdefs.h. */
7530
7531 #include <sys/types.h>
7532 #include <sys/stat.h>
7533 #include <unistd.h>
7534 #include <grp.h>
7535
7536 int main()
7537 {
7538 struct stat st;
7539 struct group *gr;
7540 char *tty;
7541 gr = getgrnam("tty");
7542 tty = ttyname(0);
7543 if (gr != 0
7544 && tty != 0
7545 && (stat(tty, &st)) == 0
7546 && st.st_gid == gr->gr_gid)
7547 return 0;
7548 else
7549 return 1;
7550 }
7551 _ACEOF
7552 if ac_fn_cxx_try_run "$LINENO"; then :
7553 pt_cv_tty_group=yes
7554 else
7555 pt_cv_tty_group=no
7556 fi
7557 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7558 conftest.$ac_objext conftest.beam conftest.$ac_ext
7559 fi
7560
7561 fi
7562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
7563 $as_echo "$pt_cv_tty_group" >&6; }
7564 if test x$pt_cv_tty_group = xyes; then
7565
7566 $as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h
7567
7568 fi
7569
7570 support_image=no
7571 if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
7572 support_image=yes
7573 fi
7574 if test x$support_xft = xyes || test x$support_image = xyes; then
7575 rxvt_have_xrender=no
7576
7577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xrender" >&5
7578 $as_echo_n "checking for xrender... " >&6; }
7579 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7580 XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`"
7581 XRENDER_LIBS="`$PKG_CONFIG --libs xrender`"
7582
7583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7584 $as_echo "ok" >&6; }
7585
7586 X_LIBS="$XRENDER_LIBS $X_LIBS"
7587 CPPFLAGS="$CPPFLAGS $XRENDER_CFLAGS"
7588 rxvt_have_xrender=yes
7589
7590 save_LIBS="$LIBS"
7591 LIBS="$LIBS $X_LIBS"
7592 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default"
7593 if test "x$ac_cv_header_X11_extensions_Xrender_h" = xyes; then :
7594
7595 else
7596 rxvt_have_xrender=no
7597 fi
7598
7599
7600 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7601 if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes; then :
7602
7603 else
7604 rxvt_have_xrender=no
7605 fi
7606
7607 LIBS="$save_LIBS"
7608
7609 else
7610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7611 $as_echo "no" >&6; }
7612 :
7613 fi
7614
7615 fi
7616
7617 if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
7618
7619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig xft" >&5
7620 $as_echo_n "checking for fontconfig xft... " >&6; }
7621 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then
7622 XFT_CFLAGS="`$PKG_CONFIG --cflags fontconfig xft`"
7623 XFT_LIBS="`$PKG_CONFIG --libs fontconfig xft`"
7624
7625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7626 $as_echo "ok" >&6; }
7627
7628 X_LIBS="$XFT_LIBS $X_LIBS"
7629 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS"
7630
7631 else
7632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7633 $as_echo "no" >&6; }
7634
7635 # Extract the first word of "xft-config", so it can be a program name with args.
7636 set dummy xft-config; ac_word=$2
7637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7638 $as_echo_n "checking for $ac_word... " >&6; }
7639 if ${ac_cv_path_XFT_CONFIG+:} false; then :
7640 $as_echo_n "(cached) " >&6
7641 else
7642 case $XFT_CONFIG in
7643 [\\/]* | ?:[\\/]*)
7644 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
7645 ;;
7646 *)
7647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7648 for as_dir in $PATH
7649 do
7650 IFS=$as_save_IFS
7651 test -z "$as_dir" && as_dir=.
7652 for ac_exec_ext in '' $ac_executable_extensions; do
7653 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7654 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7655 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7656 break 2
7657 fi
7658 done
7659 done
7660 IFS=$as_save_IFS
7661
7662 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
7663 ;;
7664 esac
7665 fi
7666 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
7667 if test -n "$XFT_CONFIG"; then
7668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
7669 $as_echo "$XFT_CONFIG" >&6; }
7670 else
7671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7672 $as_echo "no" >&6; }
7673 fi
7674
7675
7676 if test $XFT_CONFIG != no; then
7677 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
7678 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
7679 fi
7680
7681 fi
7682
7683
7684 save_LIBS="$LIBS"
7685 LIBS="$LIBS $X_LIBS"
7686 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h
7687 do :
7688 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7689 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7690 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7691 cat >>confdefs.h <<_ACEOF
7692 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7693 _ACEOF
7694
7695 else
7696 support_xft=no
7697 fi
7698
7699 done
7700
7701 for ac_func in XftDrawString32 FcPatternGet
7702 do :
7703 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7704 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7705 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7706 cat >>confdefs.h <<_ACEOF
7707 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7708 _ACEOF
7709
7710 else
7711 support_xft=no
7712 fi
7713 done
7714
7715 LIBS="$save_LIBS"
7716
7717 if test x$support_xft = xyes; then
7718
7719 $as_echo "#define XFT 1" >>confdefs.h
7720
7721 fi
7722 fi
7723
7724 if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then
7725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Render >= 0.11" >&5
7726 $as_echo_n "checking for Render >= 0.11... " >&6; }
7727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7728 /* end confdefs.h. */
7729
7730 #include <X11/extensions/Xrender.h>
7731 #if RENDER_MAJOR == 0 && RENDER_MINOR <= 10
7732 error
7733 #endif
7734
7735 int
7736 main ()
7737 {
7738
7739 ;
7740 return 0;
7741 }
7742 _ACEOF
7743 if ac_fn_cxx_try_compile "$LINENO"; then :
7744
7745 else
7746 support_image=no
7747 fi
7748 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7749 if test x$support_image = xyes; then
7750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7751 $as_echo "ok" >&6; }
7752 LIBS="$LIBS -lm"
7753
7754 $as_echo "#define XRENDER 1" >>confdefs.h
7755
7756
7757 if test x$support_inheritpixmap = xyes; then
7758
7759 $as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
7760
7761 fi
7762 else
7763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7764 $as_echo "no" >&6; }
7765 fi
7766 fi
7767
7768 if test x$support_styles = xyes; then
7769
7770 $as_echo "#define ENABLE_STYLES 1" >>confdefs.h
7771
7772 fi
7773 if test x$support_iso14755 = xyes; then
7774
7775 $as_echo "#define ISO_14755 1" >>confdefs.h
7776
7777 fi
7778 if test x$support_8bitctrls = xyes; then
7779
7780 $as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
7781
7782 fi
7783 if test x$support_fading = xyes; then
7784
7785 $as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h
7786
7787 fi
7788 if test x$support_keepscrolling = xno; then
7789
7790 $as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
7791
7792 fi
7793 if test x$support_selectionscrolling = xyes; then
7794
7795 $as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h
7796
7797 fi
7798 if test x$support_frills = xyes; then
7799
7800 $as_echo "#define ENABLE_FRILLS 1" >>confdefs.h
7801
7802 fi
7803 if test x$support_mousewheel = xyes; then
7804
7805 $as_echo "#define MOUSE_WHEEL 1" >>confdefs.h
7806
7807 fi
7808 if test x$support_mouseslipwheel = xyes; then
7809
7810 $as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
7811
7812 fi
7813
7814 scrolltypes=plain
7815
7816 $as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h
7817
7818
7819 if test x$support_scroll_rxvt = xyes; then
7820
7821 $as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h
7822
7823 scrolltypes="$scrolltypes rxvt"
7824 fi
7825 if test x$support_scroll_next = xyes; then
7826
7827 $as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h
7828
7829 scrolltypes="$scrolltypes next"
7830 fi
7831 if test x$support_scroll_xterm = xyes; then
7832
7833 $as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h
7834
7835 scrolltypes="$scrolltypes xterm"
7836 fi
7837 if test x$support_pointer_blank = xyes; then
7838
7839 $as_echo "#define POINTER_BLANK 1" >>confdefs.h
7840
7841 fi
7842 if test x$support_text_blink = xyes; then
7843
7844 $as_echo "#define TEXT_BLINK 1" >>confdefs.h
7845
7846 fi
7847 if test x$support_unicode3 = xyes; then
7848
7849 $as_echo "#define UNICODE_3 1" >>confdefs.h
7850
7851 fi
7852 if test x$support_combining = xyes; then
7853
7854 $as_echo "#define ENABLE_COMBINING 1" >>confdefs.h
7855
7856 fi
7857 if test x$codesets = xall; then
7858 codesets=jp,jp-ext,kr,zh,zh-ext
7859 fi
7860
7861 $as_echo "#define ENCODING_EU 1" >>confdefs.h
7862
7863
7864 $as_echo "#define ENCODING_VN 1" >>confdefs.h
7865
7866 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
7867 case "$codeset" in
7868 JP )
7869 $as_echo "#define ENCODING_JP 1" >>confdefs.h
7870 ;;
7871 JP_EXT )
7872 $as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h
7873 ;;
7874 KR )
7875 $as_echo "#define ENCODING_KR 1" >>confdefs.h
7876 ;;
7877 ZH )
7878 $as_echo "#define ENCODING_ZH 1" >>confdefs.h
7879 ;;
7880 ZH_EXT )
7881 $as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h
7882 ;;
7883 esac
7884 done
7885
7886 IF_PERL=\#
7887 if test x$support_perl = xyes; then
7888 # Extract the first word of "perl5", so it can be a program name with args.
7889 set dummy perl5; ac_word=$2
7890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7891 $as_echo_n "checking for $ac_word... " >&6; }
7892 if ${ac_cv_path_PERL+:} false; then :
7893 $as_echo_n "(cached) " >&6
7894 else
7895 case $PERL in
7896 [\\/]* | ?:[\\/]*)
7897 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
7898 ;;
7899 *)
7900 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7901 for as_dir in $PATH
7902 do
7903 IFS=$as_save_IFS
7904 test -z "$as_dir" && as_dir=.
7905 for ac_exec_ext in '' $ac_executable_extensions; do
7906 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7907 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
7908 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7909 break 2
7910 fi
7911 done
7912 done
7913 IFS=$as_save_IFS
7914
7915 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
7916 ;;
7917 esac
7918 fi
7919 PERL=$ac_cv_path_PERL
7920 if test -n "$PERL"; then
7921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
7922 $as_echo "$PERL" >&6; }
7923 else
7924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7925 $as_echo "no" >&6; }
7926 fi
7927
7928
7929
7930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
7931 $as_echo_n "checking for $PERL suitability... " >&6; }
7932 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
7933
7934 save_CXXFLAGS="$CXXFLAGS"
7935 save_LIBS="$LIBS"
7936 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
7937 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
7938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7939 /* end confdefs.h. */
7940
7941 #include <EXTERN.h>
7942 #include <perl.h>
7943 #include <XSUB.h>
7944
7945 int
7946 main ()
7947 {
7948
7949 PerlInterpreter *perl = perl_alloc ();
7950
7951 ;
7952 return 0;
7953 }
7954 _ACEOF
7955 if ac_fn_cxx_try_link "$LINENO"; then :
7956 rxvt_perl_link=yes
7957 else
7958 rxvt_perl_link=no
7959 fi
7960 rm -f core conftest.err conftest.$ac_objext \
7961 conftest$ac_exeext conftest.$ac_ext
7962 CXXFLAGS="$save_CXXFLAGS"
7963 LIBS="$save_LIBS"
7964
7965 if test x$rxvt_perl_link = xyes; then
7966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7967 $as_echo "ok" >&6; }
7968
7969 $as_echo "#define ENABLE_PERL 1" >>confdefs.h
7970
7971 IF_PERL=
7972 PERL_O=rxvtperl.o
7973 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
7974 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
7975 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
7976 else
7977 as_fn_error $? "no, unable to link" "$LINENO" 5
7978 fi
7979 else
7980 as_fn_error $? "no working perl found, or perl not version >= 5.8" "$LINENO" 5
7981 fi
7982 fi
7983
7984
7985
7986
7987
7988
7989
7990
7991 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
7992
7993 cat >confcache <<\_ACEOF
7994 # This file is a shell script that caches the results of configure
7995 # tests run on this system so they can be shared between configure
7996 # scripts and configure runs, see configure's option --config-cache.
7997 # It is not useful on other systems. If it contains results you don't
7998 # want to keep, you may remove or edit it.
7999 #
8000 # config.status only pays attention to the cache file if you give it
8001 # the --recheck option to rerun configure.
8002 #
8003 # `ac_cv_env_foo' variables (set or unset) will be overridden when
8004 # loading this file, other *unset* `ac_cv_foo' will be assigned the
8005 # following values.
8006
8007 _ACEOF
8008
8009 # The following way of writing the cache mishandles newlines in values,
8010 # but we know of no workaround that is simple, portable, and efficient.
8011 # So, we kill variables containing newlines.
8012 # Ultrix sh set writes to stderr and can't be redirected directly,
8013 # and sets the high bit in the cache file unless we assign to the vars.
8014 (
8015 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8016 eval ac_val=\$$ac_var
8017 case $ac_val in #(
8018 *${as_nl}*)
8019 case $ac_var in #(
8020 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8021 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8022 esac
8023 case $ac_var in #(
8024 _ | IFS | as_nl) ;; #(
8025 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8026 *) { eval $ac_var=; unset $ac_var;} ;;
8027 esac ;;
8028 esac
8029 done
8030
8031 (set) 2>&1 |
8032 case $as_nl`(ac_space=' '; set) 2>&1` in #(
8033 *${as_nl}ac_space=\ *)
8034 # `set' does not quote correctly, so add quotes: double-quote
8035 # substitution turns \\\\ into \\, and sed turns \\ into \.
8036 sed -n \
8037 "s/'/'\\\\''/g;
8038 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8039 ;; #(
8040 *)
8041 # `set' quotes correctly as required by POSIX, so do not add quotes.
8042 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
8043 ;;
8044 esac |
8045 sort
8046 ) |
8047 sed '
8048 /^ac_cv_env_/b end
8049 t clear
8050 :clear
8051 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8052 t end
8053 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8054 :end' >>confcache
8055 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
8056 if test -w "$cache_file"; then
8057 if test "x$cache_file" != "x/dev/null"; then
8058 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8059 $as_echo "$as_me: updating cache $cache_file" >&6;}
8060 if test ! -f "$cache_file" || test -h "$cache_file"; then
8061 cat confcache >"$cache_file"
8062 else
8063 case $cache_file in #(
8064 */* | ?:*)
8065 mv -f confcache "$cache_file"$$ &&
8066 mv -f "$cache_file"$$ "$cache_file" ;; #(
8067 *)
8068 mv -f confcache "$cache_file" ;;
8069 esac
8070 fi
8071 fi
8072 else
8073 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8074 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8075 fi
8076 fi
8077 rm -f confcache
8078
8079 test "x$prefix" = xNONE && prefix=$ac_default_prefix
8080 # Let make expand exec_prefix.
8081 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
8082
8083 DEFS=-DHAVE_CONFIG_H
8084
8085 ac_libobjs=
8086 ac_ltlibobjs=
8087 U=
8088 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8089 # 1. Remove the extension, and $U if already installed.
8090 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
8091 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
8092 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8093 # will be set to the directory where LIBOBJS objects are built.
8094 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8095 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
8096 done
8097 LIBOBJS=$ac_libobjs
8098
8099 LTLIBOBJS=$ac_ltlibobjs
8100
8101
8102
8103 : "${CONFIG_STATUS=./config.status}"
8104 ac_write_fail=0
8105 ac_clean_files_save=$ac_clean_files
8106 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8107 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8108 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8109 as_write_fail=0
8110 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8111 #! $SHELL
8112 # Generated by $as_me.
8113 # Run this file to recreate the current configuration.
8114 # Compiler output produced by configure, useful for debugging
8115 # configure, is in config.log if it exists.
8116
8117 debug=false
8118 ac_cs_recheck=false
8119 ac_cs_silent=false
8120
8121 SHELL=\${CONFIG_SHELL-$SHELL}
8122 export SHELL
8123 _ASEOF
8124 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
8125 ## -------------------- ##
8126 ## M4sh Initialization. ##
8127 ## -------------------- ##
8128
8129 # Be more Bourne compatible
8130 DUALCASE=1; export DUALCASE # for MKS sh
8131 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
8132 emulate sh
8133 NULLCMD=:
8134 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8135 # is contrary to our usage. Disable this feature.
8136 alias -g '${1+"$@"}'='"$@"'
8137 setopt NO_GLOB_SUBST
8138 else
8139 case `(set -o) 2>/dev/null` in #(
8140 *posix*) :
8141 set -o posix ;; #(
8142 *) :
8143 ;;
8144 esac
8145 fi
8146
8147
8148 as_nl='
8149 '
8150 export as_nl
8151 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8152 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8153 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8154 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8155 # Prefer a ksh shell builtin over an external printf program on Solaris,
8156 # but without wasting forks for bash or zsh.
8157 if test -z "$BASH_VERSION$ZSH_VERSION" \
8158 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8159 as_echo='print -r --'
8160 as_echo_n='print -rn --'
8161 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8162 as_echo='printf %s\n'
8163 as_echo_n='printf %s'
8164 else
8165 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8166 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8167 as_echo_n='/usr/ucb/echo -n'
8168 else
8169 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8170 as_echo_n_body='eval
8171 arg=$1;
8172 case $arg in #(
8173 *"$as_nl"*)
8174 expr "X$arg" : "X\\(.*\\)$as_nl";
8175 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8176 esac;
8177 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8178 '
8179 export as_echo_n_body
8180 as_echo_n='sh -c $as_echo_n_body as_echo'
8181 fi
8182 export as_echo_body
8183 as_echo='sh -c $as_echo_body as_echo'
8184 fi
8185
8186 # The user is always right.
8187 if test "${PATH_SEPARATOR+set}" != set; then
8188 PATH_SEPARATOR=:
8189 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8190 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8191 PATH_SEPARATOR=';'
8192 }
8193 fi
8194
8195
8196 # IFS
8197 # We need space, tab and new line, in precisely that order. Quoting is
8198 # there to prevent editors from complaining about space-tab.
8199 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8200 # splitting by setting IFS to empty value.)
8201 IFS=" "" $as_nl"
8202
8203 # Find who we are. Look in the path if we contain no directory separator.
8204 as_myself=
8205 case $0 in #((
8206 *[\\/]* ) as_myself=$0 ;;
8207 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8208 for as_dir in $PATH
8209 do
8210 IFS=$as_save_IFS
8211 test -z "$as_dir" && as_dir=.
8212 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8213 done
8214 IFS=$as_save_IFS
8215
8216 ;;
8217 esac
8218 # We did not find ourselves, most probably we were run as `sh COMMAND'
8219 # in which case we are not to be found in the path.
8220 if test "x$as_myself" = x; then
8221 as_myself=$0
8222 fi
8223 if test ! -f "$as_myself"; then
8224 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8225 exit 1
8226 fi
8227
8228 # Unset variables that we do not need and which cause bugs (e.g. in
8229 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8230 # suppresses any "Segmentation fault" message there. '((' could
8231 # trigger a bug in pdksh 5.2.14.
8232 for as_var in BASH_ENV ENV MAIL MAILPATH
8233 do eval test x\${$as_var+set} = xset \
8234 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8235 done
8236 PS1='$ '
8237 PS2='> '
8238 PS4='+ '
8239
8240 # NLS nuisances.
8241 LC_ALL=C
8242 export LC_ALL
8243 LANGUAGE=C
8244 export LANGUAGE
8245
8246 # CDPATH.
8247 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8248
8249
8250 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8251 # ----------------------------------------
8252 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8253 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8254 # script with STATUS, using 1 if that was 0.
8255 as_fn_error ()
8256 {
8257 as_status=$1; test $as_status -eq 0 && as_status=1
8258 if test "$4"; then
8259 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8260 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8261 fi
8262 $as_echo "$as_me: error: $2" >&2
8263 as_fn_exit $as_status
8264 } # as_fn_error
8265
8266
8267 # as_fn_set_status STATUS
8268 # -----------------------
8269 # Set $? to STATUS, without forking.
8270 as_fn_set_status ()
8271 {
8272 return $1
8273 } # as_fn_set_status
8274
8275 # as_fn_exit STATUS
8276 # -----------------
8277 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8278 as_fn_exit ()
8279 {
8280 set +e
8281 as_fn_set_status $1
8282 exit $1
8283 } # as_fn_exit
8284
8285 # as_fn_unset VAR
8286 # ---------------
8287 # Portably unset VAR.
8288 as_fn_unset ()
8289 {
8290 { eval $1=; unset $1;}
8291 }
8292 as_unset=as_fn_unset
8293 # as_fn_append VAR VALUE
8294 # ----------------------
8295 # Append the text in VALUE to the end of the definition contained in VAR. Take
8296 # advantage of any shell optimizations that allow amortized linear growth over
8297 # repeated appends, instead of the typical quadratic growth present in naive
8298 # implementations.
8299 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8300 eval 'as_fn_append ()
8301 {
8302 eval $1+=\$2
8303 }'
8304 else
8305 as_fn_append ()
8306 {
8307 eval $1=\$$1\$2
8308 }
8309 fi # as_fn_append
8310
8311 # as_fn_arith ARG...
8312 # ------------------
8313 # Perform arithmetic evaluation on the ARGs, and store the result in the
8314 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8315 # must be portable across $(()) and expr.
8316 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8317 eval 'as_fn_arith ()
8318 {
8319 as_val=$(( $* ))
8320 }'
8321 else
8322 as_fn_arith ()
8323 {
8324 as_val=`expr "$@" || test $? -eq 1`
8325 }
8326 fi # as_fn_arith
8327
8328
8329 if expr a : '\(a\)' >/dev/null 2>&1 &&
8330 test "X`expr 00001 : '.*\(...\)'`" = X001; then
8331 as_expr=expr
8332 else
8333 as_expr=false
8334 fi
8335
8336 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8337 as_basename=basename
8338 else
8339 as_basename=false
8340 fi
8341
8342 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8343 as_dirname=dirname
8344 else
8345 as_dirname=false
8346 fi
8347
8348 as_me=`$as_basename -- "$0" ||
8349 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8350 X"$0" : 'X\(//\)$' \| \
8351 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8352 $as_echo X/"$0" |
8353 sed '/^.*\/\([^/][^/]*\)\/*$/{
8354 s//\1/
8355 q
8356 }
8357 /^X\/\(\/\/\)$/{
8358 s//\1/
8359 q
8360 }
8361 /^X\/\(\/\).*/{
8362 s//\1/
8363 q
8364 }
8365 s/.*/./; q'`
8366
8367 # Avoid depending upon Character Ranges.
8368 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8369 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8370 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8371 as_cr_digits='0123456789'
8372 as_cr_alnum=$as_cr_Letters$as_cr_digits
8373
8374 ECHO_C= ECHO_N= ECHO_T=
8375 case `echo -n x` in #(((((
8376 -n*)
8377 case `echo 'xy\c'` in
8378 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8379 xy) ECHO_C='\c';;
8380 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8381 ECHO_T=' ';;
8382 esac;;
8383 *)
8384 ECHO_N='-n';;
8385 esac
8386
8387 rm -f conf$$ conf$$.exe conf$$.file
8388 if test -d conf$$.dir; then
8389 rm -f conf$$.dir/conf$$.file
8390 else
8391 rm -f conf$$.dir
8392 mkdir conf$$.dir 2>/dev/null
8393 fi
8394 if (echo >conf$$.file) 2>/dev/null; then
8395 if ln -s conf$$.file conf$$ 2>/dev/null; then
8396 as_ln_s='ln -s'
8397 # ... but there are two gotchas:
8398 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8399 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8400 # In both cases, we have to default to `cp -pR'.
8401 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8402 as_ln_s='cp -pR'
8403 elif ln conf$$.file conf$$ 2>/dev/null; then
8404 as_ln_s=ln
8405 else
8406 as_ln_s='cp -pR'
8407 fi
8408 else
8409 as_ln_s='cp -pR'
8410 fi
8411 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8412 rmdir conf$$.dir 2>/dev/null
8413
8414
8415 # as_fn_mkdir_p
8416 # -------------
8417 # Create "$as_dir" as a directory, including parents if necessary.
8418 as_fn_mkdir_p ()
8419 {
8420
8421 case $as_dir in #(
8422 -*) as_dir=./$as_dir;;
8423 esac
8424 test -d "$as_dir" || eval $as_mkdir_p || {
8425 as_dirs=
8426 while :; do
8427 case $as_dir in #(
8428 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8429 *) as_qdir=$as_dir;;
8430 esac
8431 as_dirs="'$as_qdir' $as_dirs"
8432 as_dir=`$as_dirname -- "$as_dir" ||
8433 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8434 X"$as_dir" : 'X\(//\)[^/]' \| \
8435 X"$as_dir" : 'X\(//\)$' \| \
8436 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8437 $as_echo X"$as_dir" |
8438 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8439 s//\1/
8440 q
8441 }
8442 /^X\(\/\/\)[^/].*/{
8443 s//\1/
8444 q
8445 }
8446 /^X\(\/\/\)$/{
8447 s//\1/
8448 q
8449 }
8450 /^X\(\/\).*/{
8451 s//\1/
8452 q
8453 }
8454 s/.*/./; q'`
8455 test -d "$as_dir" && break
8456 done
8457 test -z "$as_dirs" || eval "mkdir $as_dirs"
8458 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
8459
8460
8461 } # as_fn_mkdir_p
8462 if mkdir -p . 2>/dev/null; then
8463 as_mkdir_p='mkdir -p "$as_dir"'
8464 else
8465 test -d ./-p && rmdir ./-p
8466 as_mkdir_p=false
8467 fi
8468
8469
8470 # as_fn_executable_p FILE
8471 # -----------------------
8472 # Test if FILE is an executable regular file.
8473 as_fn_executable_p ()
8474 {
8475 test -f "$1" && test -x "$1"
8476 } # as_fn_executable_p
8477 as_test_x='test -x'
8478 as_executable_p=as_fn_executable_p
8479
8480 # Sed expression to map a string onto a valid CPP name.
8481 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8482
8483 # Sed expression to map a string onto a valid variable name.
8484 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8485
8486
8487 exec 6>&1
8488 ## ----------------------------------- ##
8489 ## Main body of $CONFIG_STATUS script. ##
8490 ## ----------------------------------- ##
8491 _ASEOF
8492 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8493
8494 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8495 # Save the log message, to keep $0 and so on meaningful, and to
8496 # report actual input values of CONFIG_FILES etc. instead of their
8497 # values after options handling.
8498 ac_log="
8499 This file was extended by $as_me, which was
8500 generated by GNU Autoconf 2.69. Invocation command line was
8501
8502 CONFIG_FILES = $CONFIG_FILES
8503 CONFIG_HEADERS = $CONFIG_HEADERS
8504 CONFIG_LINKS = $CONFIG_LINKS
8505 CONFIG_COMMANDS = $CONFIG_COMMANDS
8506 $ $0 $@
8507
8508 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8509 "
8510
8511 _ACEOF
8512
8513 case $ac_config_files in *"
8514 "*) set x $ac_config_files; shift; ac_config_files=$*;;
8515 esac
8516
8517 case $ac_config_headers in *"
8518 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8519 esac
8520
8521
8522 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8523 # Files that config.status was made for.
8524 config_files="$ac_config_files"
8525 config_headers="$ac_config_headers"
8526
8527 _ACEOF
8528
8529 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8530 ac_cs_usage="\
8531 \`$as_me' instantiates files and other configuration actions
8532 from templates according to the current configuration. Unless the files
8533 and actions are specified as TAGs, all are instantiated by default.
8534
8535 Usage: $0 [OPTION]... [TAG]...
8536
8537 -h, --help print this help, then exit
8538 -V, --version print version number and configuration settings, then exit
8539 --config print configuration, then exit
8540 -q, --quiet, --silent
8541 do not print progress messages
8542 -d, --debug don't remove temporary files
8543 --recheck update $as_me by reconfiguring in the same conditions
8544 --file=FILE[:TEMPLATE]
8545 instantiate the configuration file FILE
8546 --header=FILE[:TEMPLATE]
8547 instantiate the configuration header FILE
8548
8549 Configuration files:
8550 $config_files
8551
8552 Configuration headers:
8553 $config_headers
8554
8555 Report bugs to the package provider."
8556
8557 _ACEOF
8558 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8559 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8560 ac_cs_version="\\
8561 config.status
8562 configured by $0, generated by GNU Autoconf 2.69,
8563 with options \\"\$ac_cs_config\\"
8564
8565 Copyright (C) 2012 Free Software Foundation, Inc.
8566 This config.status script is free software; the Free Software Foundation
8567 gives unlimited permission to copy, distribute and modify it."
8568
8569 ac_pwd='$ac_pwd'
8570 srcdir='$srcdir'
8571 INSTALL='$INSTALL'
8572 test -n "\$AWK" || AWK=awk
8573 _ACEOF
8574
8575 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8576 # The default lists apply if the user does not specify any file.
8577 ac_need_defaults=:
8578 while test $# != 0
8579 do
8580 case $1 in
8581 --*=?*)
8582 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8583 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8584 ac_shift=:
8585 ;;
8586 --*=)
8587 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8588 ac_optarg=
8589 ac_shift=:
8590 ;;
8591 *)
8592 ac_option=$1
8593 ac_optarg=$2
8594 ac_shift=shift
8595 ;;
8596 esac
8597
8598 case $ac_option in
8599 # Handling of the options.
8600 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8601 ac_cs_recheck=: ;;
8602 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8603 $as_echo "$ac_cs_version"; exit ;;
8604 --config | --confi | --conf | --con | --co | --c )
8605 $as_echo "$ac_cs_config"; exit ;;
8606 --debug | --debu | --deb | --de | --d | -d )
8607 debug=: ;;
8608 --file | --fil | --fi | --f )
8609 $ac_shift
8610 case $ac_optarg in
8611 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8612 '') as_fn_error $? "missing file argument" ;;
8613 esac
8614 as_fn_append CONFIG_FILES " '$ac_optarg'"
8615 ac_need_defaults=false;;
8616 --header | --heade | --head | --hea )
8617 $ac_shift
8618 case $ac_optarg in
8619 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8620 esac
8621 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8622 ac_need_defaults=false;;
8623 --he | --h)
8624 # Conflict between --help and --header
8625 as_fn_error $? "ambiguous option: \`$1'
8626 Try \`$0 --help' for more information.";;
8627 --help | --hel | -h )
8628 $as_echo "$ac_cs_usage"; exit ;;
8629 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8630 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8631 ac_cs_silent=: ;;
8632
8633 # This is an error.
8634 -*) as_fn_error $? "unrecognized option: \`$1'
8635 Try \`$0 --help' for more information." ;;
8636
8637 *) as_fn_append ac_config_targets " $1"
8638 ac_need_defaults=false ;;
8639
8640 esac
8641 shift
8642 done
8643
8644 ac_configure_extra_args=
8645
8646 if $ac_cs_silent; then
8647 exec 6>/dev/null
8648 ac_configure_extra_args="$ac_configure_extra_args --silent"
8649 fi
8650
8651 _ACEOF
8652 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8653 if \$ac_cs_recheck; then
8654 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8655 shift
8656 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8657 CONFIG_SHELL='$SHELL'
8658 export CONFIG_SHELL
8659 exec "\$@"
8660 fi
8661
8662 _ACEOF
8663 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8664 exec 5>>config.log
8665 {
8666 echo
8667 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8668 ## Running $as_me. ##
8669 _ASBOX
8670 $as_echo "$ac_log"
8671 } >&5
8672
8673 _ACEOF
8674 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8675 _ACEOF
8676
8677 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8678
8679 # Handling of arguments.
8680 for ac_config_target in $ac_config_targets
8681 do
8682 case $ac_config_target in
8683 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
8684 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8685 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
8686 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
8687
8688 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8689 esac
8690 done
8691
8692
8693 # If the user did not use the arguments to specify the items to instantiate,
8694 # then the envvar interface is used. Set only those that are not.
8695 # We use the long form for the default assignment because of an extremely
8696 # bizarre bug on SunOS 4.1.3.
8697 if $ac_need_defaults; then
8698 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8699 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8700 fi
8701
8702 # Have a temporary directory for convenience. Make it in the build tree
8703 # simply because there is no reason against having it here, and in addition,
8704 # creating and moving files from /tmp can sometimes cause problems.
8705 # Hook for its removal unless debugging.
8706 # Note that there is a small window in which the directory will not be cleaned:
8707 # after its creation but before its name has been assigned to `$tmp'.
8708 $debug ||
8709 {
8710 tmp= ac_tmp=
8711 trap 'exit_status=$?
8712 : "${ac_tmp:=$tmp}"
8713 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8714 ' 0
8715 trap 'as_fn_exit 1' 1 2 13 15
8716 }
8717 # Create a (secure) tmp directory for tmp files.
8718
8719 {
8720 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8721 test -d "$tmp"
8722 } ||
8723 {
8724 tmp=./conf$$-$RANDOM
8725 (umask 077 && mkdir "$tmp")
8726 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8727 ac_tmp=$tmp
8728
8729 # Set up the scripts for CONFIG_FILES section.
8730 # No need to generate them if there are no CONFIG_FILES.
8731 # This happens for instance with `./config.status config.h'.
8732 if test -n "$CONFIG_FILES"; then
8733
8734
8735 ac_cr=`echo X | tr X '\015'`
8736 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8737 # But we know of no other shell where ac_cr would be empty at this
8738 # point, so we can use a bashism as a fallback.
8739 if test "x$ac_cr" = x; then
8740 eval ac_cr=\$\'\\r\'
8741 fi
8742 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8743 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8744 ac_cs_awk_cr='\\r'
8745 else
8746 ac_cs_awk_cr=$ac_cr
8747 fi
8748
8749 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8750 _ACEOF
8751
8752
8753 {
8754 echo "cat >conf$$subs.awk <<_ACEOF" &&
8755 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8756 echo "_ACEOF"
8757 } >conf$$subs.sh ||
8758 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8759 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8760 ac_delim='%!_!# '
8761 for ac_last_try in false false false false false :; do
8762 . ./conf$$subs.sh ||
8763 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8764
8765 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8766 if test $ac_delim_n = $ac_delim_num; then
8767 break
8768 elif $ac_last_try; then
8769 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8770 else
8771 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8772 fi
8773 done
8774 rm -f conf$$subs.sh
8775
8776 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8777 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8778 _ACEOF
8779 sed -n '
8780 h
8781 s/^/S["/; s/!.*/"]=/
8782 p
8783 g
8784 s/^[^!]*!//
8785 :repl
8786 t repl
8787 s/'"$ac_delim"'$//
8788 t delim
8789 :nl
8790 h
8791 s/\(.\{148\}\)..*/\1/
8792 t more1
8793 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8794 p
8795 n
8796 b repl
8797 :more1
8798 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8799 p
8800 g
8801 s/.\{148\}//
8802 t nl
8803 :delim
8804 h
8805 s/\(.\{148\}\)..*/\1/
8806 t more2
8807 s/["\\]/\\&/g; s/^/"/; s/$/"/
8808 p
8809 b
8810 :more2
8811 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8812 p
8813 g
8814 s/.\{148\}//
8815 t delim
8816 ' <conf$$subs.awk | sed '
8817 /^[^""]/{
8818 N
8819 s/\n//
8820 }
8821 ' >>$CONFIG_STATUS || ac_write_fail=1
8822 rm -f conf$$subs.awk
8823 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8824 _ACAWK
8825 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8826 for (key in S) S_is_set[key] = 1
8827 FS = ""
8828
8829 }
8830 {
8831 line = $ 0
8832 nfields = split(line, field, "@")
8833 substed = 0
8834 len = length(field[1])
8835 for (i = 2; i < nfields; i++) {
8836 key = field[i]
8837 keylen = length(key)
8838 if (S_is_set[key]) {
8839 value = S[key]
8840 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8841 len += length(value) + length(field[++i])
8842 substed = 1
8843 } else
8844 len += 1 + keylen
8845 }
8846
8847 print line
8848 }
8849
8850 _ACAWK
8851 _ACEOF
8852 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8853 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8854 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8855 else
8856 cat
8857 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8858 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8859 _ACEOF
8860
8861 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8862 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8863 # trailing colons and then remove the whole line if VPATH becomes empty
8864 # (actually we leave an empty line to preserve line numbers).
8865 if test "x$srcdir" = x.; then
8866 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8867 h
8868 s///
8869 s/^/:/
8870 s/[ ]*$/:/
8871 s/:\$(srcdir):/:/g
8872 s/:\${srcdir}:/:/g
8873 s/:@srcdir@:/:/g
8874 s/^:*//
8875 s/:*$//
8876 x
8877 s/\(=[ ]*\).*/\1/
8878 G
8879 s/\n//
8880 s/^[^=]*=[ ]*$//
8881 }'
8882 fi
8883
8884 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8885 fi # test -n "$CONFIG_FILES"
8886
8887 # Set up the scripts for CONFIG_HEADERS section.
8888 # No need to generate them if there are no CONFIG_HEADERS.
8889 # This happens for instance with `./config.status Makefile'.
8890 if test -n "$CONFIG_HEADERS"; then
8891 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8892 BEGIN {
8893 _ACEOF
8894
8895 # Transform confdefs.h into an awk script `defines.awk', embedded as
8896 # here-document in config.status, that substitutes the proper values into
8897 # config.h.in to produce config.h.
8898
8899 # Create a delimiter string that does not exist in confdefs.h, to ease
8900 # handling of long lines.
8901 ac_delim='%!_!# '
8902 for ac_last_try in false false :; do
8903 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8904 if test -z "$ac_tt"; then
8905 break
8906 elif $ac_last_try; then
8907 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8908 else
8909 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8910 fi
8911 done
8912
8913 # For the awk script, D is an array of macro values keyed by name,
8914 # likewise P contains macro parameters if any. Preserve backslash
8915 # newline sequences.
8916
8917 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8918 sed -n '
8919 s/.\{148\}/&'"$ac_delim"'/g
8920 t rset
8921 :rset
8922 s/^[ ]*#[ ]*define[ ][ ]*/ /
8923 t def
8924 d
8925 :def
8926 s/\\$//
8927 t bsnl
8928 s/["\\]/\\&/g
8929 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8930 D["\1"]=" \3"/p
8931 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
8932 d
8933 :bsnl
8934 s/["\\]/\\&/g
8935 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8936 D["\1"]=" \3\\\\\\n"\\/p
8937 t cont
8938 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8939 t cont
8940 d
8941 :cont
8942 n
8943 s/.\{148\}/&'"$ac_delim"'/g
8944 t clear
8945 :clear
8946 s/\\$//
8947 t bsnlc
8948 s/["\\]/\\&/g; s/^/"/; s/$/"/p
8949 d
8950 :bsnlc
8951 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8952 b cont
8953 ' <confdefs.h | sed '
8954 s/'"$ac_delim"'/"\\\
8955 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8956
8957 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8958 for (key in D) D_is_set[key] = 1
8959 FS = ""
8960 }
8961 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8962 line = \$ 0
8963 split(line, arg, " ")
8964 if (arg[1] == "#") {
8965 defundef = arg[2]
8966 mac1 = arg[3]
8967 } else {
8968 defundef = substr(arg[1], 2)
8969 mac1 = arg[2]
8970 }
8971 split(mac1, mac2, "(") #)
8972 macro = mac2[1]
8973 prefix = substr(line, 1, index(line, defundef) - 1)
8974 if (D_is_set[macro]) {
8975 # Preserve the white space surrounding the "#".
8976 print prefix "define", macro P[macro] D[macro]
8977 next
8978 } else {
8979 # Replace #undef with comments. This is necessary, for example,
8980 # in the case of _POSIX_SOURCE, which is predefined and required
8981 # on some systems where configure will not decide to define it.
8982 if (defundef == "undef") {
8983 print "/*", prefix defundef, macro, "*/"
8984 next
8985 }
8986 }
8987 }
8988 { print }
8989 _ACAWK
8990 _ACEOF
8991 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8992 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8993 fi # test -n "$CONFIG_HEADERS"
8994
8995
8996 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
8997 shift
8998 for ac_tag
8999 do
9000 case $ac_tag in
9001 :[FHLC]) ac_mode=$ac_tag; continue;;
9002 esac
9003 case $ac_mode$ac_tag in
9004 :[FHL]*:*);;
9005 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
9006 :[FH]-) ac_tag=-:-;;
9007 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
9008 esac
9009 ac_save_IFS=$IFS
9010 IFS=:
9011 set x $ac_tag
9012 IFS=$ac_save_IFS
9013 shift
9014 ac_file=$1
9015 shift
9016
9017 case $ac_mode in
9018 :L) ac_source=$1;;
9019 :[FH])
9020 ac_file_inputs=
9021 for ac_f
9022 do
9023 case $ac_f in
9024 -) ac_f="$ac_tmp/stdin";;
9025 *) # Look for the file first in the build tree, then in the source tree
9026 # (if the path is not absolute). The absolute path cannot be DOS-style,
9027 # because $ac_f cannot contain `:'.
9028 test -f "$ac_f" ||
9029 case $ac_f in
9030 [\\/$]*) false;;
9031 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9032 esac ||
9033 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9034 esac
9035 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9036 as_fn_append ac_file_inputs " '$ac_f'"
9037 done
9038
9039 # Let's still pretend it is `configure' which instantiates (i.e., don't
9040 # use $as_me), people would be surprised to read:
9041 # /* config.h. Generated by config.status. */
9042 configure_input='Generated from '`
9043 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9044 `' by configure.'
9045 if test x"$ac_file" != x-; then
9046 configure_input="$ac_file. $configure_input"
9047 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9048 $as_echo "$as_me: creating $ac_file" >&6;}
9049 fi
9050 # Neutralize special characters interpreted by sed in replacement strings.
9051 case $configure_input in #(
9052 *\&* | *\|* | *\\* )
9053 ac_sed_conf_input=`$as_echo "$configure_input" |
9054 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9055 *) ac_sed_conf_input=$configure_input;;
9056 esac
9057
9058 case $ac_tag in
9059 *:-:* | *:-) cat >"$ac_tmp/stdin" \
9060 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
9061 esac
9062 ;;
9063 esac
9064
9065 ac_dir=`$as_dirname -- "$ac_file" ||
9066 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9067 X"$ac_file" : 'X\(//\)[^/]' \| \
9068 X"$ac_file" : 'X\(//\)$' \| \
9069 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9070 $as_echo X"$ac_file" |
9071 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9072 s//\1/
9073 q
9074 }
9075 /^X\(\/\/\)[^/].*/{
9076 s//\1/
9077 q
9078 }
9079 /^X\(\/\/\)$/{
9080 s//\1/
9081 q
9082 }
9083 /^X\(\/\).*/{
9084 s//\1/
9085 q
9086 }
9087 s/.*/./; q'`
9088 as_dir="$ac_dir"; as_fn_mkdir_p
9089 ac_builddir=.
9090
9091 case "$ac_dir" in
9092 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9093 *)
9094 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9095 # A ".." for each directory in $ac_dir_suffix.
9096 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9097 case $ac_top_builddir_sub in
9098 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9099 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9100 esac ;;
9101 esac
9102 ac_abs_top_builddir=$ac_pwd
9103 ac_abs_builddir=$ac_pwd$ac_dir_suffix
9104 # for backward compatibility:
9105 ac_top_builddir=$ac_top_build_prefix
9106
9107 case $srcdir in
9108 .) # We are building in place.
9109 ac_srcdir=.
9110 ac_top_srcdir=$ac_top_builddir_sub
9111 ac_abs_top_srcdir=$ac_pwd ;;
9112 [\\/]* | ?:[\\/]* ) # Absolute name.
9113 ac_srcdir=$srcdir$ac_dir_suffix;
9114 ac_top_srcdir=$srcdir
9115 ac_abs_top_srcdir=$srcdir ;;
9116 *) # Relative name.
9117 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
9118 ac_top_srcdir=$ac_top_build_prefix$srcdir
9119 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
9120 esac
9121 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
9122
9123
9124 case $ac_mode in
9125 :F)
9126 #
9127 # CONFIG_FILE
9128 #
9129
9130 case $INSTALL in
9131 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9132 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
9133 esac
9134 _ACEOF
9135
9136 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9137 # If the template does not know about datarootdir, expand it.
9138 # FIXME: This hack should be removed a few years after 2.60.
9139 ac_datarootdir_hack=; ac_datarootdir_seen=
9140 ac_sed_dataroot='
9141 /datarootdir/ {
9142 p
9143 q
9144 }
9145 /@datadir@/p
9146 /@docdir@/p
9147 /@infodir@/p
9148 /@localedir@/p
9149 /@mandir@/p'
9150 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9151 *datarootdir*) ac_datarootdir_seen=yes;;
9152 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9153 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9154 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9155 _ACEOF
9156 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9157 ac_datarootdir_hack='
9158 s&@datadir@&$datadir&g
9159 s&@docdir@&$docdir&g
9160 s&@infodir@&$infodir&g
9161 s&@localedir@&$localedir&g
9162 s&@mandir@&$mandir&g
9163 s&\\\${datarootdir}&$datarootdir&g' ;;
9164 esac
9165 _ACEOF
9166
9167 # Neutralize VPATH when `$srcdir' = `.'.
9168 # Shell code in configure.ac might set extrasub.
9169 # FIXME: do we really want to maintain this feature?
9170 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9171 ac_sed_extra="$ac_vpsub
9172 $extrasub
9173 _ACEOF
9174 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9175 :t
9176 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9177 s|@configure_input@|$ac_sed_conf_input|;t t
9178 s&@top_builddir@&$ac_top_builddir_sub&;t t
9179 s&@top_build_prefix@&$ac_top_build_prefix&;t t
9180 s&@srcdir@&$ac_srcdir&;t t
9181 s&@abs_srcdir@&$ac_abs_srcdir&;t t
9182 s&@top_srcdir@&$ac_top_srcdir&;t t
9183 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
9184 s&@builddir@&$ac_builddir&;t t
9185 s&@abs_builddir@&$ac_abs_builddir&;t t
9186 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9187 s&@INSTALL@&$ac_INSTALL&;t t
9188 $ac_datarootdir_hack
9189 "
9190 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
9191 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9192
9193 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9194 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
9195 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9196 "$ac_tmp/out"`; test -z "$ac_out"; } &&
9197 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9198 which seems to be undefined. Please make sure it is defined" >&5
9199 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9200 which seems to be undefined. Please make sure it is defined" >&2;}
9201
9202 rm -f "$ac_tmp/stdin"
9203 case $ac_file in
9204 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9205 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9206 esac \
9207 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9208 ;;
9209 :H)
9210 #
9211 # CONFIG_HEADER
9212 #
9213 if test x"$ac_file" != x-; then
9214 {
9215 $as_echo "/* $configure_input */" \
9216 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9217 } >"$ac_tmp/config.h" \
9218 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9219 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9220 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9221 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9222 else
9223 rm -f "$ac_file"
9224 mv "$ac_tmp/config.h" "$ac_file" \
9225 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9226 fi
9227 else
9228 $as_echo "/* $configure_input */" \
9229 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9230 || as_fn_error $? "could not create -" "$LINENO" 5
9231 fi
9232 ;;
9233
9234
9235 esac
9236
9237 done # for ac_tag
9238
9239
9240 as_fn_exit 0
9241 _ACEOF
9242 ac_clean_files=$ac_clean_files_save
9243
9244 test $ac_write_fail = 0 ||
9245 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9246
9247
9248 # configure is writing to config.log, and then calls config.status.
9249 # config.status does its own redirection, appending to config.log.
9250 # Unfortunately, on DOS this fails, as config.log is still kept open
9251 # by configure, so config.status won't be able to write to it; its
9252 # output is simply discarded. So we exec the FD to /dev/null,
9253 # effectively closing config.log, so it can be properly (re)opened and
9254 # appended to by config.status. When coming back to configure, we
9255 # need to make the FD available again.
9256 if test "$no_create" != yes; then
9257 ac_cs_success=:
9258 ac_config_status_args=
9259 test "$silent" = yes &&
9260 ac_config_status_args="$ac_config_status_args --quiet"
9261 exec 5>/dev/null
9262 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
9263 exec 5>>config.log
9264 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9265 # would make configure fail if this is the last instruction.
9266 $ac_cs_success || as_fn_exit 1
9267 fi
9268 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9269 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9270 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9271 fi
9272
9273
9274 echo "Configuration:
9275
9276 Rxvt version: $VERSION : $DATE
9277 Source code location: $srcdir
9278 Install path: ${prefix}/bin
9279 Compiler: $CXX
9280 Compiler flags: $CXXFLAGS
9281 Linker: $LINKER"
9282
9283 if test x$term != x; then
9284 echo " set TERM to: $term"
9285 fi
9286 if test x$terminfo != x; then
9287 echo " set TERMINFO to: $terminfo"
9288 fi
9289 echo " default resource name: $RESNAME"
9290 echo " resource class: $RESCLASS"
9291 if test x$RESFALLBACK != x; then
9292 echo " resource class fallback: $RESFALLBACK"
9293 fi
9294 echo
9295 echo " embedded perl: $support_perl"
9296 echo " image library: $image_lib"
9297 echo
9298 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
9299 echo ".----------------------------------------------------------------."
9300 echo ". WARNING: --enable-xim was specified however the locale support ."
9301 echo ". functions could not be found. ."
9302 echo ". XIM is now being DISABLED! ."
9303 echo ".----------------------------------------------------------------."
9304 fi
9305
9306 echo "*** Optionally check src/feature.h for further, rarely used options ***"
9307 echo
9308