ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.164
Committed: Thu Jun 20 23:07:42 2019 UTC (4 years, 11 months ago) by root
Branch: MAIN
Changes since 1.163: +27 -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
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
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 if test -z "$LIBEV_M4_AVOID_LIBM"; then
5576 LIBM=m
5577 fi
5578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5579 $as_echo_n "checking for library containing floor... " >&6; }
5580 if ${ac_cv_search_floor+:} false; then :
5581 $as_echo_n "(cached) " >&6
5582 else
5583 ac_func_search_save_LIBS=$LIBS
5584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5585 /* end confdefs.h. */
5586
5587 /* Override any GCC internal prototype to avoid an error.
5588 Use char because int might match the return type of a GCC
5589 builtin and then its argument prototype would still apply. */
5590 #ifdef __cplusplus
5591 extern "C"
5592 #endif
5593 char floor ();
5594 int
5595 main ()
5596 {
5597 return floor ();
5598 ;
5599 return 0;
5600 }
5601 _ACEOF
5602 for ac_lib in '' $LIBM; do
5603 if test -z "$ac_lib"; then
5604 ac_res="none required"
5605 else
5606 ac_res=-l$ac_lib
5607 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5608 fi
5609 if ac_fn_cxx_try_link "$LINENO"; then :
5610 ac_cv_search_floor=$ac_res
5611 fi
5612 rm -f core conftest.err conftest.$ac_objext \
5613 conftest$ac_exeext
5614 if ${ac_cv_search_floor+:} false; then :
5615 break
5616 fi
5617 done
5618 if ${ac_cv_search_floor+:} false; then :
5619
5620 else
5621 ac_cv_search_floor=no
5622 fi
5623 rm conftest.$ac_ext
5624 LIBS=$ac_func_search_save_LIBS
5625 fi
5626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5627 $as_echo "$ac_cv_search_floor" >&6; }
5628 ac_res=$ac_cv_search_floor
5629 if test "$ac_res" != no; then :
5630 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5631
5632 $as_echo "#define HAVE_FLOOR 1" >>confdefs.h
5633
5634 fi
5635
5636
5637
5638
5639
5640 # Extract the first word of "tic", so it can be a program name with args.
5641 set dummy tic; ac_word=$2
5642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5643 $as_echo_n "checking for $ac_word... " >&6; }
5644 if ${ac_cv_path_TIC+:} false; then :
5645 $as_echo_n "(cached) " >&6
5646 else
5647 case $TIC in
5648 [\\/]* | ?:[\\/]*)
5649 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5650 ;;
5651 *)
5652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5653 for as_dir in $PATH
5654 do
5655 IFS=$as_save_IFS
5656 test -z "$as_dir" && as_dir=.
5657 for ac_exec_ext in '' $ac_executable_extensions; do
5658 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5659 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
5660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5661 break 2
5662 fi
5663 done
5664 done
5665 IFS=$as_save_IFS
5666
5667 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
5668 ;;
5669 esac
5670 fi
5671 TIC=$ac_cv_path_TIC
5672 if test -n "$TIC"; then
5673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5674 $as_echo "$TIC" >&6; }
5675 else
5676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5677 $as_echo "no" >&6; }
5678 fi
5679
5680
5681
5682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
5683 $as_echo_n "checking for X... " >&6; }
5684
5685
5686 # Check whether --with-x was given.
5687 if test "${with_x+set}" = set; then :
5688 withval=$with_x;
5689 fi
5690
5691 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5692 if test "x$with_x" = xno; then
5693 # The user explicitly disabled X.
5694 have_x=disabled
5695 else
5696 case $x_includes,$x_libraries in #(
5697 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
5698 *,NONE | NONE,*) if ${ac_cv_have_x+:} false; then :
5699 $as_echo_n "(cached) " >&6
5700 else
5701 # One or both of the vars are not set, and there is no cached value.
5702 ac_x_includes=no ac_x_libraries=no
5703 rm -f -r conftest.dir
5704 if mkdir conftest.dir; then
5705 cd conftest.dir
5706 cat >Imakefile <<'_ACEOF'
5707 incroot:
5708 @echo incroot='${INCROOT}'
5709 usrlibdir:
5710 @echo usrlibdir='${USRLIBDIR}'
5711 libdir:
5712 @echo libdir='${LIBDIR}'
5713 _ACEOF
5714 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5715 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
5716 for ac_var in incroot usrlibdir libdir; do
5717 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5718 done
5719 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5720 for ac_extension in a so sl dylib la dll; do
5721 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5722 test -f "$ac_im_libdir/libX11.$ac_extension"; then
5723 ac_im_usrlibdir=$ac_im_libdir; break
5724 fi
5725 done
5726 # Screen out bogus values from the imake configuration. They are
5727 # bogus both because they are the default anyway, and because
5728 # using them would break gcc on systems where it needs fixed includes.
5729 case $ac_im_incroot in
5730 /usr/include) ac_x_includes= ;;
5731 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5732 esac
5733 case $ac_im_usrlibdir in
5734 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
5735 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5736 esac
5737 fi
5738 cd ..
5739 rm -f -r conftest.dir
5740 fi
5741
5742 # Standard set of common directories for X headers.
5743 # Check X11 before X11Rn because it is often a symlink to the current release.
5744 ac_x_header_dirs='
5745 /usr/X11/include
5746 /usr/X11R7/include
5747 /usr/X11R6/include
5748 /usr/X11R5/include
5749 /usr/X11R4/include
5750
5751 /usr/include/X11
5752 /usr/include/X11R7
5753 /usr/include/X11R6
5754 /usr/include/X11R5
5755 /usr/include/X11R4
5756
5757 /usr/local/X11/include
5758 /usr/local/X11R7/include
5759 /usr/local/X11R6/include
5760 /usr/local/X11R5/include
5761 /usr/local/X11R4/include
5762
5763 /usr/local/include/X11
5764 /usr/local/include/X11R7
5765 /usr/local/include/X11R6
5766 /usr/local/include/X11R5
5767 /usr/local/include/X11R4
5768
5769 /usr/X386/include
5770 /usr/x386/include
5771 /usr/XFree86/include/X11
5772
5773 /usr/include
5774 /usr/local/include
5775 /usr/unsupported/include
5776 /usr/athena/include
5777 /usr/local/x11r5/include
5778 /usr/lpp/Xamples/include
5779
5780 /usr/openwin/include
5781 /usr/openwin/share/include'
5782
5783 if test "$ac_x_includes" = no; then
5784 # Guess where to find include files, by looking for Xlib.h.
5785 # First, try using that file with no special directory specified.
5786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5787 /* end confdefs.h. */
5788 #include <X11/Xlib.h>
5789 _ACEOF
5790 if ac_fn_cxx_try_cpp "$LINENO"; then :
5791 # We can compile using X headers with no special include directory.
5792 ac_x_includes=
5793 else
5794 for ac_dir in $ac_x_header_dirs; do
5795 if test -r "$ac_dir/X11/Xlib.h"; then
5796 ac_x_includes=$ac_dir
5797 break
5798 fi
5799 done
5800 fi
5801 rm -f conftest.err conftest.i conftest.$ac_ext
5802 fi # $ac_x_includes = no
5803
5804 if test "$ac_x_libraries" = no; then
5805 # Check for the libraries.
5806 # See if we find them without any special options.
5807 # Don't add to $LIBS permanently.
5808 ac_save_LIBS=$LIBS
5809 LIBS="-lX11 $LIBS"
5810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5811 /* end confdefs.h. */
5812 #include <X11/Xlib.h>
5813 int
5814 main ()
5815 {
5816 XrmInitialize ()
5817 ;
5818 return 0;
5819 }
5820 _ACEOF
5821 if ac_fn_cxx_try_link "$LINENO"; then :
5822 LIBS=$ac_save_LIBS
5823 # We can link X programs with no special library path.
5824 ac_x_libraries=
5825 else
5826 LIBS=$ac_save_LIBS
5827 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5828 do
5829 # Don't even attempt the hair of trying to link an X program!
5830 for ac_extension in a so sl dylib la dll; do
5831 if test -r "$ac_dir/libX11.$ac_extension"; then
5832 ac_x_libraries=$ac_dir
5833 break 2
5834 fi
5835 done
5836 done
5837 fi
5838 rm -f core conftest.err conftest.$ac_objext \
5839 conftest$ac_exeext conftest.$ac_ext
5840 fi # $ac_x_libraries = no
5841
5842 case $ac_x_includes,$ac_x_libraries in #(
5843 no,* | *,no | *\'*)
5844 # Didn't find X, or a directory has "'" in its name.
5845 ac_cv_have_x="have_x=no";; #(
5846 *)
5847 # Record where we found X for the cache.
5848 ac_cv_have_x="have_x=yes\
5849 ac_x_includes='$ac_x_includes'\
5850 ac_x_libraries='$ac_x_libraries'"
5851 esac
5852 fi
5853 ;; #(
5854 *) have_x=yes;;
5855 esac
5856 eval "$ac_cv_have_x"
5857 fi # $with_x != no
5858
5859 if test "$have_x" != yes; then
5860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
5861 $as_echo "$have_x" >&6; }
5862 no_x=yes
5863 else
5864 # If each of the values was on the command line, it overrides each guess.
5865 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5866 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5867 # Update the cache value to reflect the command line values.
5868 ac_cv_have_x="have_x=yes\
5869 ac_x_includes='$x_includes'\
5870 ac_x_libraries='$x_libraries'"
5871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
5872 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
5873 fi
5874
5875 if test "$no_x" = yes; then
5876 # Not all programs may use this symbol, but it does not hurt to define it.
5877
5878 $as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
5879
5880 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5881 else
5882 if test -n "$x_includes"; then
5883 X_CFLAGS="$X_CFLAGS -I$x_includes"
5884 fi
5885
5886 # It would also be nice to do this for all -L options, not just this one.
5887 if test -n "$x_libraries"; then
5888 X_LIBS="$X_LIBS -L$x_libraries"
5889 # For Solaris; some versions of Sun CC require a space after -R and
5890 # others require no space. Words are not sufficient . . . .
5891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
5892 $as_echo_n "checking whether -R must be followed by a space... " >&6; }
5893 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5894 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5895 ac_cxx_werror_flag=yes
5896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5897 /* end confdefs.h. */
5898
5899 int
5900 main ()
5901 {
5902
5903 ;
5904 return 0;
5905 }
5906 _ACEOF
5907 if ac_fn_cxx_try_link "$LINENO"; then :
5908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5909 $as_echo "no" >&6; }
5910 X_LIBS="$X_LIBS -R$x_libraries"
5911 else
5912 LIBS="$ac_xsave_LIBS -R $x_libraries"
5913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5914 /* end confdefs.h. */
5915
5916 int
5917 main ()
5918 {
5919
5920 ;
5921 return 0;
5922 }
5923 _ACEOF
5924 if ac_fn_cxx_try_link "$LINENO"; then :
5925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5926 $as_echo "yes" >&6; }
5927 X_LIBS="$X_LIBS -R $x_libraries"
5928 else
5929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5930 $as_echo "neither works" >&6; }
5931 fi
5932 rm -f core conftest.err conftest.$ac_objext \
5933 conftest$ac_exeext conftest.$ac_ext
5934 fi
5935 rm -f core conftest.err conftest.$ac_objext \
5936 conftest$ac_exeext conftest.$ac_ext
5937 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5938 LIBS=$ac_xsave_LIBS
5939 fi
5940
5941 # Check for system-dependent libraries X programs must link with.
5942 # Do this before checking for the system-independent R6 libraries
5943 # (-lICE), since we may need -lsocket or whatever for X linking.
5944
5945 if test "$ISC" = yes; then
5946 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5947 else
5948 # Martyn Johnson says this is needed for Ultrix, if the X
5949 # libraries were built with DECnet support. And Karl Berry says
5950 # the Alpha needs dnet_stub (dnet does not exist).
5951 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5953 /* end confdefs.h. */
5954
5955 /* Override any GCC internal prototype to avoid an error.
5956 Use char because int might match the return type of a GCC
5957 builtin and then its argument prototype would still apply. */
5958 #ifdef __cplusplus
5959 extern "C"
5960 #endif
5961 char XOpenDisplay ();
5962 int
5963 main ()
5964 {
5965 return XOpenDisplay ();
5966 ;
5967 return 0;
5968 }
5969 _ACEOF
5970 if ac_fn_cxx_try_link "$LINENO"; then :
5971
5972 else
5973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
5974 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
5975 if ${ac_cv_lib_dnet_dnet_ntoa+:} false; then :
5976 $as_echo_n "(cached) " >&6
5977 else
5978 ac_check_lib_save_LIBS=$LIBS
5979 LIBS="-ldnet $LIBS"
5980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5981 /* end confdefs.h. */
5982
5983 /* Override any GCC internal prototype to avoid an error.
5984 Use char because int might match the return type of a GCC
5985 builtin and then its argument prototype would still apply. */
5986 #ifdef __cplusplus
5987 extern "C"
5988 #endif
5989 char dnet_ntoa ();
5990 int
5991 main ()
5992 {
5993 return dnet_ntoa ();
5994 ;
5995 return 0;
5996 }
5997 _ACEOF
5998 if ac_fn_cxx_try_link "$LINENO"; then :
5999 ac_cv_lib_dnet_dnet_ntoa=yes
6000 else
6001 ac_cv_lib_dnet_dnet_ntoa=no
6002 fi
6003 rm -f core conftest.err conftest.$ac_objext \
6004 conftest$ac_exeext conftest.$ac_ext
6005 LIBS=$ac_check_lib_save_LIBS
6006 fi
6007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6008 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6009 if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes; then :
6010 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6011 fi
6012
6013 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
6015 $as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
6016 if ${ac_cv_lib_dnet_stub_dnet_ntoa+:} false; then :
6017 $as_echo_n "(cached) " >&6
6018 else
6019 ac_check_lib_save_LIBS=$LIBS
6020 LIBS="-ldnet_stub $LIBS"
6021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6022 /* end confdefs.h. */
6023
6024 /* Override any GCC internal prototype to avoid an error.
6025 Use char because int might match the return type of a GCC
6026 builtin and then its argument prototype would still apply. */
6027 #ifdef __cplusplus
6028 extern "C"
6029 #endif
6030 char dnet_ntoa ();
6031 int
6032 main ()
6033 {
6034 return dnet_ntoa ();
6035 ;
6036 return 0;
6037 }
6038 _ACEOF
6039 if ac_fn_cxx_try_link "$LINENO"; then :
6040 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6041 else
6042 ac_cv_lib_dnet_stub_dnet_ntoa=no
6043 fi
6044 rm -f core conftest.err conftest.$ac_objext \
6045 conftest$ac_exeext conftest.$ac_ext
6046 LIBS=$ac_check_lib_save_LIBS
6047 fi
6048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6049 $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6050 if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes; then :
6051 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6052 fi
6053
6054 fi
6055 fi
6056 rm -f core conftest.err conftest.$ac_objext \
6057 conftest$ac_exeext conftest.$ac_ext
6058 LIBS="$ac_xsave_LIBS"
6059
6060 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6061 # to get the SysV transport functions.
6062 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6063 # needs -lnsl.
6064 # The nsl library prevents programs from opening the X display
6065 # on Irix 5.2, according to T.E. Dickey.
6066 # The functions gethostbyname, getservbyname, and inet_addr are
6067 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6068 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
6069 if test "x$ac_cv_func_gethostbyname" = xyes; then :
6070
6071 fi
6072
6073 if test $ac_cv_func_gethostbyname = no; then
6074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
6075 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
6076 if ${ac_cv_lib_nsl_gethostbyname+:} false; then :
6077 $as_echo_n "(cached) " >&6
6078 else
6079 ac_check_lib_save_LIBS=$LIBS
6080 LIBS="-lnsl $LIBS"
6081 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6082 /* end confdefs.h. */
6083
6084 /* Override any GCC internal prototype to avoid an error.
6085 Use char because int might match the return type of a GCC
6086 builtin and then its argument prototype would still apply. */
6087 #ifdef __cplusplus
6088 extern "C"
6089 #endif
6090 char gethostbyname ();
6091 int
6092 main ()
6093 {
6094 return gethostbyname ();
6095 ;
6096 return 0;
6097 }
6098 _ACEOF
6099 if ac_fn_cxx_try_link "$LINENO"; then :
6100 ac_cv_lib_nsl_gethostbyname=yes
6101 else
6102 ac_cv_lib_nsl_gethostbyname=no
6103 fi
6104 rm -f core conftest.err conftest.$ac_objext \
6105 conftest$ac_exeext conftest.$ac_ext
6106 LIBS=$ac_check_lib_save_LIBS
6107 fi
6108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
6109 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
6110 if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then :
6111 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6112 fi
6113
6114 if test $ac_cv_lib_nsl_gethostbyname = no; then
6115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
6116 $as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
6117 if ${ac_cv_lib_bsd_gethostbyname+:} false; then :
6118 $as_echo_n "(cached) " >&6
6119 else
6120 ac_check_lib_save_LIBS=$LIBS
6121 LIBS="-lbsd $LIBS"
6122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6123 /* end confdefs.h. */
6124
6125 /* Override any GCC internal prototype to avoid an error.
6126 Use char because int might match the return type of a GCC
6127 builtin and then its argument prototype would still apply. */
6128 #ifdef __cplusplus
6129 extern "C"
6130 #endif
6131 char gethostbyname ();
6132 int
6133 main ()
6134 {
6135 return gethostbyname ();
6136 ;
6137 return 0;
6138 }
6139 _ACEOF
6140 if ac_fn_cxx_try_link "$LINENO"; then :
6141 ac_cv_lib_bsd_gethostbyname=yes
6142 else
6143 ac_cv_lib_bsd_gethostbyname=no
6144 fi
6145 rm -f core conftest.err conftest.$ac_objext \
6146 conftest$ac_exeext conftest.$ac_ext
6147 LIBS=$ac_check_lib_save_LIBS
6148 fi
6149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
6150 $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
6151 if test "x$ac_cv_lib_bsd_gethostbyname" = xyes; then :
6152 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6153 fi
6154
6155 fi
6156 fi
6157
6158 # lieder@skyler.mavd.honeywell.com says without -lsocket,
6159 # socket/setsockopt and other routines are undefined under SCO ODT
6160 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6161 # on later versions), says Simon Leinen: it contains gethostby*
6162 # variants that don't use the name server (or something). -lsocket
6163 # must be given before -lnsl if both are needed. We assume that
6164 # if connect needs -lnsl, so does gethostbyname.
6165 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
6166 if test "x$ac_cv_func_connect" = xyes; then :
6167
6168 fi
6169
6170 if test $ac_cv_func_connect = no; then
6171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
6172 $as_echo_n "checking for connect in -lsocket... " >&6; }
6173 if ${ac_cv_lib_socket_connect+:} false; then :
6174 $as_echo_n "(cached) " >&6
6175 else
6176 ac_check_lib_save_LIBS=$LIBS
6177 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6179 /* end confdefs.h. */
6180
6181 /* Override any GCC internal prototype to avoid an error.
6182 Use char because int might match the return type of a GCC
6183 builtin and then its argument prototype would still apply. */
6184 #ifdef __cplusplus
6185 extern "C"
6186 #endif
6187 char connect ();
6188 int
6189 main ()
6190 {
6191 return connect ();
6192 ;
6193 return 0;
6194 }
6195 _ACEOF
6196 if ac_fn_cxx_try_link "$LINENO"; then :
6197 ac_cv_lib_socket_connect=yes
6198 else
6199 ac_cv_lib_socket_connect=no
6200 fi
6201 rm -f core conftest.err conftest.$ac_objext \
6202 conftest$ac_exeext conftest.$ac_ext
6203 LIBS=$ac_check_lib_save_LIBS
6204 fi
6205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
6206 $as_echo "$ac_cv_lib_socket_connect" >&6; }
6207 if test "x$ac_cv_lib_socket_connect" = xyes; then :
6208 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6209 fi
6210
6211 fi
6212
6213 # Guillermo Gomez says -lposix is necessary on A/UX.
6214 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6215 if test "x$ac_cv_func_remove" = xyes; then :
6216
6217 fi
6218
6219 if test $ac_cv_func_remove = no; then
6220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
6221 $as_echo_n "checking for remove in -lposix... " >&6; }
6222 if ${ac_cv_lib_posix_remove+:} false; then :
6223 $as_echo_n "(cached) " >&6
6224 else
6225 ac_check_lib_save_LIBS=$LIBS
6226 LIBS="-lposix $LIBS"
6227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6228 /* end confdefs.h. */
6229
6230 /* Override any GCC internal prototype to avoid an error.
6231 Use char because int might match the return type of a GCC
6232 builtin and then its argument prototype would still apply. */
6233 #ifdef __cplusplus
6234 extern "C"
6235 #endif
6236 char remove ();
6237 int
6238 main ()
6239 {
6240 return remove ();
6241 ;
6242 return 0;
6243 }
6244 _ACEOF
6245 if ac_fn_cxx_try_link "$LINENO"; then :
6246 ac_cv_lib_posix_remove=yes
6247 else
6248 ac_cv_lib_posix_remove=no
6249 fi
6250 rm -f core conftest.err conftest.$ac_objext \
6251 conftest$ac_exeext conftest.$ac_ext
6252 LIBS=$ac_check_lib_save_LIBS
6253 fi
6254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
6255 $as_echo "$ac_cv_lib_posix_remove" >&6; }
6256 if test "x$ac_cv_lib_posix_remove" = xyes; then :
6257 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6258 fi
6259
6260 fi
6261
6262 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6263 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6264 if test "x$ac_cv_func_shmat" = xyes; then :
6265
6266 fi
6267
6268 if test $ac_cv_func_shmat = no; then
6269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6270 $as_echo_n "checking for shmat in -lipc... " >&6; }
6271 if ${ac_cv_lib_ipc_shmat+:} false; then :
6272 $as_echo_n "(cached) " >&6
6273 else
6274 ac_check_lib_save_LIBS=$LIBS
6275 LIBS="-lipc $LIBS"
6276 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6277 /* end confdefs.h. */
6278
6279 /* Override any GCC internal prototype to avoid an error.
6280 Use char because int might match the return type of a GCC
6281 builtin and then its argument prototype would still apply. */
6282 #ifdef __cplusplus
6283 extern "C"
6284 #endif
6285 char shmat ();
6286 int
6287 main ()
6288 {
6289 return shmat ();
6290 ;
6291 return 0;
6292 }
6293 _ACEOF
6294 if ac_fn_cxx_try_link "$LINENO"; then :
6295 ac_cv_lib_ipc_shmat=yes
6296 else
6297 ac_cv_lib_ipc_shmat=no
6298 fi
6299 rm -f core conftest.err conftest.$ac_objext \
6300 conftest$ac_exeext conftest.$ac_ext
6301 LIBS=$ac_check_lib_save_LIBS
6302 fi
6303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
6304 $as_echo "$ac_cv_lib_ipc_shmat" >&6; }
6305 if test "x$ac_cv_lib_ipc_shmat" = xyes; then :
6306 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6307 fi
6308
6309 fi
6310 fi
6311
6312 # Check for libraries that X11R6 Xt/Xaw programs need.
6313 ac_save_LDFLAGS=$LDFLAGS
6314 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6315 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6316 # check for ICE first), but we must link in the order -lSM -lICE or
6317 # we get undefined symbols. So assume we have SM if we have ICE.
6318 # These have to be linked with before -lX11, unlike the other
6319 # libraries we check for below, so use a different variable.
6320 # John Interrante, Karl Berry
6321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
6322 $as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
6323 if ${ac_cv_lib_ICE_IceConnectionNumber+:} false; then :
6324 $as_echo_n "(cached) " >&6
6325 else
6326 ac_check_lib_save_LIBS=$LIBS
6327 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6329 /* end confdefs.h. */
6330
6331 /* Override any GCC internal prototype to avoid an error.
6332 Use char because int might match the return type of a GCC
6333 builtin and then its argument prototype would still apply. */
6334 #ifdef __cplusplus
6335 extern "C"
6336 #endif
6337 char IceConnectionNumber ();
6338 int
6339 main ()
6340 {
6341 return IceConnectionNumber ();
6342 ;
6343 return 0;
6344 }
6345 _ACEOF
6346 if ac_fn_cxx_try_link "$LINENO"; then :
6347 ac_cv_lib_ICE_IceConnectionNumber=yes
6348 else
6349 ac_cv_lib_ICE_IceConnectionNumber=no
6350 fi
6351 rm -f core conftest.err conftest.$ac_objext \
6352 conftest$ac_exeext conftest.$ac_ext
6353 LIBS=$ac_check_lib_save_LIBS
6354 fi
6355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6356 $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6357 if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes; then :
6358 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6359 fi
6360
6361 LDFLAGS=$ac_save_LDFLAGS
6362
6363 fi
6364
6365
6366 if test -n "$ac_tool_prefix"; then
6367 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
6368 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
6369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6370 $as_echo_n "checking for $ac_word... " >&6; }
6371 if ${ac_cv_path_PKG_CONFIG+:} false; then :
6372 $as_echo_n "(cached) " >&6
6373 else
6374 case $PKG_CONFIG in
6375 [\\/]* | ?:[\\/]*)
6376 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6377 ;;
6378 *)
6379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6380 for as_dir in $PATH
6381 do
6382 IFS=$as_save_IFS
6383 test -z "$as_dir" && as_dir=.
6384 for ac_exec_ext in '' $ac_executable_extensions; do
6385 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6386 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6388 break 2
6389 fi
6390 done
6391 done
6392 IFS=$as_save_IFS
6393
6394 ;;
6395 esac
6396 fi
6397 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6398 if test -n "$PKG_CONFIG"; then
6399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6400 $as_echo "$PKG_CONFIG" >&6; }
6401 else
6402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6403 $as_echo "no" >&6; }
6404 fi
6405
6406
6407 fi
6408 if test -z "$ac_cv_path_PKG_CONFIG"; then
6409 ac_pt_PKG_CONFIG=$PKG_CONFIG
6410 # Extract the first word of "pkg-config", so it can be a program name with args.
6411 set dummy pkg-config; ac_word=$2
6412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6413 $as_echo_n "checking for $ac_word... " >&6; }
6414 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
6415 $as_echo_n "(cached) " >&6
6416 else
6417 case $ac_pt_PKG_CONFIG in
6418 [\\/]* | ?:[\\/]*)
6419 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
6420 ;;
6421 *)
6422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6423 for as_dir in $PATH
6424 do
6425 IFS=$as_save_IFS
6426 test -z "$as_dir" && as_dir=.
6427 for ac_exec_ext in '' $ac_executable_extensions; do
6428 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6429 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6430 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6431 break 2
6432 fi
6433 done
6434 done
6435 IFS=$as_save_IFS
6436
6437 ;;
6438 esac
6439 fi
6440 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
6441 if test -n "$ac_pt_PKG_CONFIG"; then
6442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
6443 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
6444 else
6445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6446 $as_echo "no" >&6; }
6447 fi
6448
6449 if test "x$ac_pt_PKG_CONFIG" = x; then
6450 PKG_CONFIG="no"
6451 else
6452 case $cross_compiling:$ac_tool_warned in
6453 yes:)
6454 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6455 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6456 ac_tool_warned=yes ;;
6457 esac
6458 PKG_CONFIG=$ac_pt_PKG_CONFIG
6459 fi
6460 else
6461 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
6462 fi
6463
6464
6465 image_lib=none
6466
6467 PIXBUF_CFLAGS=
6468 PIXBUF_LIBS=
6469
6470 if test x$support_pixbuf = xyes; then
6471
6472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0" >&5
6473 $as_echo_n "checking for gdk-pixbuf-2.0... " >&6; }
6474 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
6475 PIXBUF_CFLAGS="`$PKG_CONFIG --cflags gdk-pixbuf-2.0`"
6476 PIXBUF_LIBS="`$PKG_CONFIG --libs gdk-pixbuf-2.0`"
6477
6478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6479 $as_echo "ok" >&6; }
6480
6481 image_lib=gdk-pixbuf
6482
6483 $as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
6484
6485
6486 else
6487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6488 $as_echo "no" >&6; }
6489 :
6490 fi
6491
6492 fi
6493
6494
6495
6496
6497 STARTUP_NOTIFICATION_CFLAGS=
6498 STARTUP_NOTIFICATION_LIBS=
6499
6500 if test x$support_startup_notification = xyes; then
6501
6502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification-1.0" >&5
6503 $as_echo_n "checking for libstartup-notification-1.0... " >&6; }
6504 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
6505 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG --cflags libstartup-notification-1.0`"
6506 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG --libs libstartup-notification-1.0`"
6507
6508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6509 $as_echo "ok" >&6; }
6510
6511
6512 $as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
6513
6514
6515 else
6516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6517 $as_echo "no" >&6; }
6518 :
6519 fi
6520
6521 fi
6522
6523
6524
6525
6526 if test x$support_frills = xyes; then
6527
6528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xmu" >&5
6529 $as_echo_n "checking for xmu... " >&6; }
6530 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then
6531 XMU_CFLAGS="`$PKG_CONFIG --cflags xmu`"
6532 XMU_LIBS="`$PKG_CONFIG --libs xmu`"
6533
6534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6535 $as_echo "ok" >&6; }
6536
6537 X_LIBS="$XMU_LIBS $X_LIBS"
6538 CPPFLAGS="$CPPFLAGS $XMU_CFLAGS"
6539
6540 $as_echo "#define HAVE_XMU 1" >>confdefs.h
6541
6542
6543 else
6544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6545 $as_echo "no" >&6; }
6546 :
6547 fi
6548
6549 fi
6550
6551 for ac_header in \
6552 sys/byteorder.h \
6553 sys/ioctl.h \
6554 sys/sockio.h \
6555 sys/strredir.h \
6556 stdint.h \
6557 wchar.h \
6558
6559 do :
6560 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6561 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6562 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6563 cat >>confdefs.h <<_ACEOF
6564 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6565 _ACEOF
6566
6567 fi
6568
6569 done
6570
6571
6572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6573 $as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6574 if ${rxvt_cv_xlib_illegal_access+:} false; then :
6575 $as_echo_n "(cached) " >&6
6576 else
6577 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6578 /* end confdefs.h. */
6579
6580 #define XLIB_ILLEGAL_ACCESS
6581 #include <X11/Xlib.h>
6582
6583 int
6584 main ()
6585 {
6586
6587 Display *dpy;
6588 dpy->xdefaults = (char *)0;
6589
6590 ;
6591 return 0;
6592 }
6593 _ACEOF
6594 if ac_fn_cxx_try_compile "$LINENO"; then :
6595 rxvt_cv_xlib_illegal_access=yes
6596 else
6597 rxvt_cv_xlib_illegal_access=no
6598
6599 fi
6600 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6601 fi
6602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
6603 $as_echo "$rxvt_cv_xlib_illegal_access" >&6; }
6604 if test x$rxvt_cv_xlib_illegal_access = xyes; then
6605
6606 $as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
6607
6608 fi
6609
6610 ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
6611 if test "x$ac_cv_type_mode_t" = xyes; then :
6612
6613 else
6614
6615 cat >>confdefs.h <<_ACEOF
6616 #define mode_t int
6617 _ACEOF
6618
6619 fi
6620
6621 ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
6622 if test "x$ac_cv_type_pid_t" = xyes; then :
6623
6624 else
6625
6626 cat >>confdefs.h <<_ACEOF
6627 #define pid_t int
6628 _ACEOF
6629
6630 fi
6631
6632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
6633 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
6634 if ${ac_cv_type_uid_t+:} false; then :
6635 $as_echo_n "(cached) " >&6
6636 else
6637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6638 /* end confdefs.h. */
6639 #include <sys/types.h>
6640
6641 _ACEOF
6642 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6643 $EGREP "uid_t" >/dev/null 2>&1; then :
6644 ac_cv_type_uid_t=yes
6645 else
6646 ac_cv_type_uid_t=no
6647 fi
6648 rm -f conftest*
6649
6650 fi
6651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
6652 $as_echo "$ac_cv_type_uid_t" >&6; }
6653 if test $ac_cv_type_uid_t = no; then
6654
6655 $as_echo "#define uid_t int" >>confdefs.h
6656
6657
6658 $as_echo "#define gid_t int" >>confdefs.h
6659
6660 fi
6661
6662 ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6663 case $ac_cv_c_int16_t in #(
6664 no|yes) ;; #(
6665 *)
6666
6667 cat >>confdefs.h <<_ACEOF
6668 #define int16_t $ac_cv_c_int16_t
6669 _ACEOF
6670 ;;
6671 esac
6672
6673 ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6674 case $ac_cv_c_uint16_t in #(
6675 no|yes) ;; #(
6676 *)
6677
6678
6679 cat >>confdefs.h <<_ACEOF
6680 #define uint16_t $ac_cv_c_uint16_t
6681 _ACEOF
6682 ;;
6683 esac
6684
6685 ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6686 case $ac_cv_c_int32_t in #(
6687 no|yes) ;; #(
6688 *)
6689
6690 cat >>confdefs.h <<_ACEOF
6691 #define int32_t $ac_cv_c_int32_t
6692 _ACEOF
6693 ;;
6694 esac
6695
6696 ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6697 case $ac_cv_c_uint32_t in #(
6698 no|yes) ;; #(
6699 *)
6700
6701 $as_echo "#define _UINT32_T 1" >>confdefs.h
6702
6703
6704 cat >>confdefs.h <<_ACEOF
6705 #define uint32_t $ac_cv_c_uint32_t
6706 _ACEOF
6707 ;;
6708 esac
6709
6710
6711 for ac_func in unsetenv
6712 do :
6713 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
6714 if test "x$ac_cv_func_unsetenv" = xyes; then :
6715 cat >>confdefs.h <<_ACEOF
6716 #define HAVE_UNSETENV 1
6717 _ACEOF
6718
6719 fi
6720 done
6721
6722
6723
6724 support_utmp=yes
6725 support_wtmp=yes
6726 support_lastlog=yes
6727
6728 # Check whether --enable-utmp was given.
6729 if test "${enable_utmp+set}" = set; then :
6730 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
6731 support_utmp=$enableval
6732 fi
6733 fi
6734
6735
6736 # Check whether --enable-wtmp was given.
6737 if test "${enable_wtmp+set}" = set; then :
6738 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
6739 support_wtmp=$enableval
6740 fi
6741 fi
6742
6743
6744 # Check whether --enable-lastlog was given.
6745 if test "${enable_lastlog+set}" = set; then :
6746 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
6747 support_lastlog=$enableval
6748 fi
6749 fi
6750
6751
6752 if test x$support_utmp = xyes; then
6753
6754 $as_echo "#define UTMP_SUPPORT 1" >>confdefs.h
6755
6756 fi
6757 if test x$support_wtmp = xyes; then
6758
6759 $as_echo "#define WTMP_SUPPORT 1" >>confdefs.h
6760
6761 fi
6762 if test x$support_lastlog = xyes; then
6763
6764 $as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h
6765
6766 fi
6767
6768 for ac_func in \
6769 updwtmp \
6770 updwtmpx \
6771 updlastlogx \
6772
6773 do :
6774 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6775 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
6776 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6777 cat >>confdefs.h <<_ACEOF
6778 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6779 _ACEOF
6780
6781 fi
6782 done
6783
6784
6785 for ac_header in lastlog.h
6786 do :
6787 ac_fn_cxx_check_header_mongrel "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
6788 if test "x$ac_cv_header_lastlog_h" = xyes; then :
6789 cat >>confdefs.h <<_ACEOF
6790 #define HAVE_LASTLOG_H 1
6791 _ACEOF
6792
6793 fi
6794
6795 done
6796
6797
6798 case $host in
6799 *-*-solaris*)
6800
6801 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
6802
6803 ;;
6804 esac
6805
6806
6807 for ac_header in utmp.h
6808 do :
6809 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6810 if test "x$ac_cv_header_utmp_h" = xyes; then :
6811 cat >>confdefs.h <<_ACEOF
6812 #define HAVE_UTMP_H 1
6813 _ACEOF
6814
6815 ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
6816 #include <sys/types.h>
6817 #include <utmp.h>
6818
6819 "
6820 if test "x$ac_cv_type_struct_utmp" = xyes; then :
6821
6822 cat >>confdefs.h <<_ACEOF
6823 #define HAVE_STRUCT_UTMP 1
6824 _ACEOF
6825
6826
6827 fi
6828
6829
6830 ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
6831 #include <sys/types.h>
6832 #include <utmp.h>
6833
6834 "
6835 if test "x$ac_cv_member_struct_utmp_ut_host" = xyes; then :
6836
6837 $as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
6838
6839 fi
6840
6841
6842 ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
6843 #include <sys/types.h>
6844 #include <utmp.h>
6845
6846 "
6847 if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes; then :
6848
6849 $as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
6850
6851 fi
6852
6853
6854 fi
6855
6856 done
6857
6858
6859 for ac_header in utmpx.h
6860 do :
6861 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6862 if test "x$ac_cv_header_utmpx_h" = xyes; then :
6863 cat >>confdefs.h <<_ACEOF
6864 #define HAVE_UTMPX_H 1
6865 _ACEOF
6866
6867 ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
6868 #include <sys/types.h>
6869 #include <utmpx.h>
6870
6871 "
6872 if test "x$ac_cv_type_struct_utmpx" = xyes; then :
6873
6874 cat >>confdefs.h <<_ACEOF
6875 #define HAVE_STRUCT_UTMPX 1
6876 _ACEOF
6877
6878
6879 fi
6880
6881
6882 ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
6883 #include <sys/types.h>
6884 #include <utmpx.h>
6885
6886 "
6887 if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes; then :
6888
6889 $as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6890
6891 fi
6892
6893
6894 fi
6895
6896 done
6897
6898 ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
6899 #include <sys/types.h>
6900 #include <utmp.h>
6901 #ifdef HAVE_LASTLOG_H
6902 #include <lastlog.h>
6903 #endif
6904
6905 "
6906 if test "x$ac_cv_type_struct_lastlog" = xyes; then :
6907
6908 cat >>confdefs.h <<_ACEOF
6909 #define HAVE_STRUCT_LASTLOG 1
6910 _ACEOF
6911
6912
6913 fi
6914
6915
6916 ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
6917 #include <sys/types.h>
6918 #include <utmpx.h>
6919 #ifdef HAVE_LASTLOG_H
6920 #include <lastlog.h>
6921 #endif
6922
6923 "
6924 if test "x$ac_cv_type_struct_lastlogx" = xyes; then :
6925
6926 cat >>confdefs.h <<_ACEOF
6927 #define HAVE_STRUCT_LASTLOGX 1
6928 _ACEOF
6929
6930
6931 fi
6932
6933
6934
6935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
6936 $as_echo_n "checking for a fallback location of utmp... " >&6; }
6937 if ${pt_cv_path_utmp+:} false; then :
6938 $as_echo_n "(cached) " >&6
6939 else
6940
6941 if test "$cross_compiling" != yes; then
6942 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
6943 if test -f "$file"; then
6944 pt_cv_path_utmp=$file
6945 break
6946 fi
6947 done
6948 fi
6949 fi
6950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
6951 $as_echo "$pt_cv_path_utmp" >&6; }
6952 if test x$pt_cv_path_utmp != x; then
6953
6954 cat >>confdefs.h <<_ACEOF
6955 #define PT_UTMP_FILE "$pt_cv_path_utmp"
6956 _ACEOF
6957
6958 elif test "$cross_compiling" = yes; then
6959 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5
6960 $as_echo "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
6961 fi
6962
6963
6964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
6965 $as_echo_n "checking for a fallback location of wtmp... " >&6; }
6966 if ${pt_cv_path_wtmp+:} false; then :
6967 $as_echo_n "(cached) " >&6
6968 else
6969
6970 if test "$cross_compiling" != yes; then
6971 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
6972 if test -f "$file"; then
6973 pt_cv_path_wtmp=$file
6974 break
6975 fi
6976 done
6977 fi
6978 fi
6979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
6980 $as_echo "$pt_cv_path_wtmp" >&6; }
6981 if test x$pt_cv_path_wtmp != x; then
6982
6983 cat >>confdefs.h <<_ACEOF
6984 #define PT_WTMP_FILE "$pt_cv_path_wtmp"
6985 _ACEOF
6986
6987 elif test "$cross_compiling" = yes; then
6988 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5
6989 $as_echo "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
6990 fi
6991
6992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5
6993 $as_echo_n "checking for a fallback location of wtmpx... " >&6; }
6994 if ${pt_cv_path_wtmpx+:} false; then :
6995 $as_echo_n "(cached) " >&6
6996 else
6997
6998 if test "$cross_compiling" != yes; then
6999 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
7000 if test -f "$file"; then
7001 pt_cv_path_wtmpx=$file
7002 break
7003 fi
7004 done
7005 fi
7006 fi
7007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
7008 $as_echo "$pt_cv_path_wtmpx" >&6; }
7009 if test x$pt_cv_path_wtmpx != x; then
7010
7011 cat >>confdefs.h <<_ACEOF
7012 #define PT_WTMPX_FILE "$pt_cv_path_wtmpx"
7013 _ACEOF
7014
7015 elif test "$cross_compiling" = yes; then
7016 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5
7017 $as_echo "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
7018 fi
7019
7020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
7021 $as_echo_n "checking for a fallback location of lastlog... " >&6; }
7022 if ${pt_cv_path_lastlog+:} false; then :
7023 $as_echo_n "(cached) " >&6
7024 else
7025
7026 if test "$cross_compiling" != yes; then
7027 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
7028 if test -f "$file"; then
7029 pt_cv_path_lastlog=$file
7030 break
7031 fi
7032 done
7033 fi
7034 fi
7035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7036 $as_echo "$pt_cv_path_lastlog" >&6; }
7037 if test x$pt_cv_path_lastlog != x; then
7038
7039 cat >>confdefs.h <<_ACEOF
7040 #define PT_LASTLOG_FILE "$pt_cv_path_lastlog"
7041 _ACEOF
7042
7043 elif test "$cross_compiling" = yes; then
7044 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
7045 $as_echo "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
7046 fi
7047
7048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5
7049 $as_echo_n "checking for a fallback location of lastlogx... " >&6; }
7050 if ${pt_cv_path_lastlogx+:} false; then :
7051 $as_echo_n "(cached) " >&6
7052 else
7053
7054 if test "$cross_compiling" != yes; then
7055 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
7056 if test -f "$file"; then
7057 pt_cv_path_lastlogx=$file
7058 break
7059 fi
7060 done
7061 fi
7062 fi
7063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
7064 $as_echo "$pt_cv_path_lastlogx" >&6; }
7065 if test x$pt_cv_path_lastlogx != x; then
7066
7067 cat >>confdefs.h <<_ACEOF
7068 #define PT_LASTLOGX_FILE "$pt_cv_path_lastlogx"
7069 _ACEOF
7070
7071 elif test "$cross_compiling" = yes; then
7072 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
7073 $as_echo "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
7074 fi
7075
7076
7077
7078
7079 save_LIBS=$LIBS
7080 save_CXXFLAGS=$CXXFLAGS
7081 CXXFLAGS="$CXXFLAGS $X_CFLAGS"
7082 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7083 if test x$support_xim = xyes; then
7084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
7085 $as_echo_n "checking for working Xlocale... " >&6; }
7086 if ${rxvt_cv_func_xlocale+:} false; then :
7087 $as_echo_n "(cached) " >&6
7088 else
7089 if test "$cross_compiling" = yes; then :
7090 :
7091 else
7092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7093 /* end confdefs.h. */
7094
7095 #include <X11/Xlib.h>
7096 #include <stdlib.h>
7097 int main() {
7098 char *p;
7099 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
7100 exit (XSupportsLocale() ? 0 : 1);
7101 else
7102 exit (1);
7103 }
7104
7105 _ACEOF
7106 if ac_fn_cxx_try_run "$LINENO"; then :
7107 rxvt_cv_func_xlocale=yes
7108 else
7109 rxvt_cv_func_xlocale=no
7110 fi
7111 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7112 conftest.$ac_objext conftest.beam conftest.$ac_ext
7113 fi
7114
7115 fi
7116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
7117 $as_echo "$rxvt_cv_func_xlocale" >&6; }
7118 if test x$rxvt_cv_func_xlocale = xyes; then
7119
7120 $as_echo "#define USE_XIM 1" >>confdefs.h
7121
7122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
7123 $as_echo_n "checking for broken XIM callback... " >&6; }
7124 if ${rxvt_cv_broken_ximcb+:} false; then :
7125 $as_echo_n "(cached) " >&6
7126 else
7127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7128 /* end confdefs.h. */
7129
7130 #include <X11/Xlib.h>
7131
7132 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
7133
7134 void f() {
7135 XIMCallback cb;
7136 cb.callback = im_destroy_cb;
7137 }
7138
7139 _ACEOF
7140 if ac_fn_cxx_try_compile "$LINENO"; then :
7141 rxvt_cv_broken_ximcb=yes
7142 else
7143 rxvt_cv_broken_ximcb=no
7144 fi
7145 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7146 fi
7147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
7148 $as_echo "$rxvt_cv_broken_ximcb" >&6; }
7149
7150 if test x$rxvt_cv_broken_ximcb = xyes; then
7151
7152 $as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
7153
7154 fi
7155 fi
7156 fi
7157
7158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
7159 $as_echo_n "checking for working X setlocale... " >&6; }
7160 if ${rxvt_cv_func_xsetlocale+:} false; then :
7161 $as_echo_n "(cached) " >&6
7162 else
7163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7164 /* end confdefs.h. */
7165 #define X_LOCALE 1
7166 #include <X11/Xlocale.h>
7167 int
7168 main ()
7169 {
7170 setlocale(LC_CTYPE, "");
7171 ;
7172 return 0;
7173 }
7174 _ACEOF
7175 if ac_fn_cxx_try_link "$LINENO"; then :
7176 rxvt_cv_func_xsetlocale=yes
7177 else
7178 rxvt_cv_func_xsetlocale=no
7179 fi
7180 rm -f core conftest.err conftest.$ac_objext \
7181 conftest$ac_exeext conftest.$ac_ext
7182 fi
7183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
7184 $as_echo "$rxvt_cv_func_xsetlocale" >&6; }
7185 if test x$rxvt_cv_func_xsetlocale = xyes; then
7186
7187 $as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h
7188
7189 fi
7190 LIBS=$save_LIBS
7191 CXXFLAGS=$save_CXXFLAGS
7192
7193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
7194 $as_echo_n "checking for working nl_langinfo... " >&6; }
7195 if ${rxvt_cv_func_nl_langinfo+:} false; then :
7196 $as_echo_n "(cached) " >&6
7197 else
7198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7199 /* end confdefs.h. */
7200 #include <langinfo.h>
7201 int
7202 main ()
7203 {
7204 nl_langinfo(CODESET);
7205 ;
7206 return 0;
7207 }
7208 _ACEOF
7209 if ac_fn_cxx_try_link "$LINENO"; then :
7210 rxvt_cv_func_nl_langinfo=yes
7211 else
7212 rxvt_cv_func_nl_langinfo=no
7213 fi
7214 rm -f core conftest.err conftest.$ac_objext \
7215 conftest$ac_exeext conftest.$ac_ext
7216 fi
7217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
7218 $as_echo "$rxvt_cv_func_nl_langinfo" >&6; }
7219 if test x$rxvt_cv_func_nl_langinfo = xyes; then
7220
7221 $as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7222
7223 fi
7224
7225
7226
7227 case $host in
7228 *-*-solaris*)
7229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7230 /* end confdefs.h. */
7231
7232 #if __STDC_VERSION__ >= 199901L
7233 error
7234 #endif
7235
7236 int
7237 main ()
7238 {
7239
7240 ;
7241 return 0;
7242 }
7243 _ACEOF
7244 if ac_fn_cxx_try_compile "$LINENO"; then :
7245 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
7246
7247 else
7248 $as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
7249
7250 fi
7251 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
7253 $as_echo_n "checking for library containing sendmsg... " >&6; }
7254 if ${ac_cv_search_sendmsg+:} false; then :
7255 $as_echo_n "(cached) " >&6
7256 else
7257 ac_func_search_save_LIBS=$LIBS
7258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7259 /* end confdefs.h. */
7260
7261 /* Override any GCC internal prototype to avoid an error.
7262 Use char because int might match the return type of a GCC
7263 builtin and then its argument prototype would still apply. */
7264 #ifdef __cplusplus
7265 extern "C"
7266 #endif
7267 char sendmsg ();
7268 int
7269 main ()
7270 {
7271 return sendmsg ();
7272 ;
7273 return 0;
7274 }
7275 _ACEOF
7276 for ac_lib in '' socket; do
7277 if test -z "$ac_lib"; then
7278 ac_res="none required"
7279 else
7280 ac_res=-l$ac_lib
7281 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7282 fi
7283 if ac_fn_cxx_try_link "$LINENO"; then :
7284 ac_cv_search_sendmsg=$ac_res
7285 fi
7286 rm -f core conftest.err conftest.$ac_objext \
7287 conftest$ac_exeext
7288 if ${ac_cv_search_sendmsg+:} false; then :
7289 break
7290 fi
7291 done
7292 if ${ac_cv_search_sendmsg+:} false; then :
7293
7294 else
7295 ac_cv_search_sendmsg=no
7296 fi
7297 rm conftest.$ac_ext
7298 LIBS=$ac_func_search_save_LIBS
7299 fi
7300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
7301 $as_echo "$ac_cv_search_sendmsg" >&6; }
7302 ac_res=$ac_cv_search_sendmsg
7303 if test "$ac_res" != no; then :
7304 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7305
7306 fi
7307
7308 ;;
7309 esac
7310
7311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
7312 $as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
7313 if ${pt_cv_can_pass_fds+:} false; then :
7314 $as_echo_n "(cached) " >&6
7315 else
7316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7317 /* end confdefs.h. */
7318
7319 #include <stddef.h> // broken bsds (is that redundant?) need this
7320 #include <sys/types.h>
7321 #include <sys/socket.h>
7322 #include <sys/uio.h>
7323
7324 int
7325 main ()
7326 {
7327
7328 {
7329 msghdr msg;
7330 iovec iov;
7331 char buf [100];
7332 char data = 0;
7333
7334 iov.iov_base = &data;
7335 iov.iov_len = 1;
7336
7337 msg.msg_iov = &iov;
7338 msg.msg_iovlen = 1;
7339 msg.msg_control = buf;
7340 msg.msg_controllen = sizeof buf;
7341
7342 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
7343 cmsg->cmsg_level = SOL_SOCKET;
7344 cmsg->cmsg_type = SCM_RIGHTS;
7345 cmsg->cmsg_len = 100;
7346
7347 *(int *)CMSG_DATA (cmsg) = 5;
7348
7349 return sendmsg (3, &msg, 0);
7350 }
7351
7352 ;
7353 return 0;
7354 }
7355 _ACEOF
7356 if ac_fn_cxx_try_link "$LINENO"; then :
7357 pt_cv_can_pass_fds=yes
7358 else
7359 pt_cv_can_pass_fds=no
7360 fi
7361 rm -f core conftest.err conftest.$ac_objext \
7362 conftest$ac_exeext conftest.$ac_ext
7363 fi
7364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
7365 $as_echo "$pt_cv_can_pass_fds" >&6; }
7366 if test x$pt_cv_can_pass_fds = xyes; then
7367
7368 $as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
7369
7370 else
7371 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
7372 fi
7373
7374
7375
7376 for ac_header in \
7377 pty.h \
7378 util.h \
7379 libutil.h \
7380 sys/ioctl.h \
7381 stropts.h \
7382
7383 do :
7384 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7385 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7386 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7387 cat >>confdefs.h <<_ACEOF
7388 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7389 _ACEOF
7390
7391 fi
7392
7393 done
7394
7395
7396 for ac_func in \
7397 revoke \
7398 _getpty \
7399 getpt \
7400 posix_openpt \
7401 isastream \
7402 setuid \
7403 seteuid \
7404 setreuid \
7405 setresuid \
7406
7407 do :
7408 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7409 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7410 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7411 cat >>confdefs.h <<_ACEOF
7412 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7413 _ACEOF
7414
7415 fi
7416 done
7417
7418
7419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7420 $as_echo_n "checking for UNIX98 ptys... " >&6; }
7421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7422 /* end confdefs.h. */
7423 #include <stdlib.h>
7424 int
7425 main ()
7426 {
7427 grantpt(0);unlockpt(0);ptsname(0);
7428 ;
7429 return 0;
7430 }
7431 _ACEOF
7432 if ac_fn_cxx_try_link "$LINENO"; then :
7433 unix98_pty=yes
7434
7435 $as_echo "#define UNIX98_PTY 1" >>confdefs.h
7436
7437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7438 $as_echo "yes" >&6; }
7439 else
7440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7441 $as_echo "no" >&6; }
7442 fi
7443 rm -f core conftest.err conftest.$ac_objext \
7444 conftest$ac_exeext conftest.$ac_ext
7445
7446 if test -z "$unix98_pty"; then
7447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
7448 $as_echo_n "checking for library containing openpty... " >&6; }
7449 if ${ac_cv_search_openpty+:} false; then :
7450 $as_echo_n "(cached) " >&6
7451 else
7452 ac_func_search_save_LIBS=$LIBS
7453 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7454 /* end confdefs.h. */
7455
7456 /* Override any GCC internal prototype to avoid an error.
7457 Use char because int might match the return type of a GCC
7458 builtin and then its argument prototype would still apply. */
7459 #ifdef __cplusplus
7460 extern "C"
7461 #endif
7462 char openpty ();
7463 int
7464 main ()
7465 {
7466 return openpty ();
7467 ;
7468 return 0;
7469 }
7470 _ACEOF
7471 for ac_lib in '' util; do
7472 if test -z "$ac_lib"; then
7473 ac_res="none required"
7474 else
7475 ac_res=-l$ac_lib
7476 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7477 fi
7478 if ac_fn_cxx_try_link "$LINENO"; then :
7479 ac_cv_search_openpty=$ac_res
7480 fi
7481 rm -f core conftest.err conftest.$ac_objext \
7482 conftest$ac_exeext
7483 if ${ac_cv_search_openpty+:} false; then :
7484 break
7485 fi
7486 done
7487 if ${ac_cv_search_openpty+:} false; then :
7488
7489 else
7490 ac_cv_search_openpty=no
7491 fi
7492 rm conftest.$ac_ext
7493 LIBS=$ac_func_search_save_LIBS
7494 fi
7495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
7496 $as_echo "$ac_cv_search_openpty" >&6; }
7497 ac_res=$ac_cv_search_openpty
7498 if test "$ac_res" != no; then :
7499 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7500
7501 $as_echo "#define HAVE_OPENPTY 1" >>confdefs.h
7502
7503 fi
7504
7505 fi
7506
7507
7508
7509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
7510 $as_echo_n "checking for tty group... " >&6; }
7511 if ${pt_cv_tty_group+:} false; then :
7512 $as_echo_n "(cached) " >&6
7513 else
7514 if test "$cross_compiling" = yes; then :
7515 pt_cv_tty_group=no
7516 else
7517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7518 /* end confdefs.h. */
7519
7520 #include <sys/types.h>
7521 #include <sys/stat.h>
7522 #include <unistd.h>
7523 #include <grp.h>
7524
7525 int main()
7526 {
7527 struct stat st;
7528 struct group *gr;
7529 char *tty;
7530 gr = getgrnam("tty");
7531 tty = ttyname(0);
7532 if (gr != 0
7533 && tty != 0
7534 && (stat(tty, &st)) == 0
7535 && st.st_gid == gr->gr_gid)
7536 return 0;
7537 else
7538 return 1;
7539 }
7540 _ACEOF
7541 if ac_fn_cxx_try_run "$LINENO"; then :
7542 pt_cv_tty_group=yes
7543 else
7544 pt_cv_tty_group=no
7545 fi
7546 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7547 conftest.$ac_objext conftest.beam conftest.$ac_ext
7548 fi
7549
7550 fi
7551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
7552 $as_echo "$pt_cv_tty_group" >&6; }
7553 if test x$pt_cv_tty_group = xyes; then
7554
7555 $as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h
7556
7557 fi
7558
7559 support_image=no
7560 if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
7561 support_image=yes
7562 fi
7563 if test x$support_xft = xyes || test x$support_image = xyes; then
7564 rxvt_have_xrender=no
7565
7566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xrender" >&5
7567 $as_echo_n "checking for xrender... " >&6; }
7568 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7569 XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`"
7570 XRENDER_LIBS="`$PKG_CONFIG --libs xrender`"
7571
7572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7573 $as_echo "ok" >&6; }
7574
7575 X_LIBS="$XRENDER_LIBS $X_LIBS"
7576 CPPFLAGS="$CPPFLAGS $XRENDER_CFLAGS"
7577 rxvt_have_xrender=yes
7578
7579 save_LIBS="$LIBS"
7580 LIBS="$LIBS $X_LIBS"
7581 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default"
7582 if test "x$ac_cv_header_X11_extensions_Xrender_h" = xyes; then :
7583
7584 else
7585 rxvt_have_xrender=no
7586 fi
7587
7588
7589 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7590 if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes; then :
7591
7592 else
7593 rxvt_have_xrender=no
7594 fi
7595
7596 LIBS="$save_LIBS"
7597
7598 else
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7600 $as_echo "no" >&6; }
7601 :
7602 fi
7603
7604 fi
7605
7606 if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
7607
7608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig xft" >&5
7609 $as_echo_n "checking for fontconfig xft... " >&6; }
7610 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then
7611 XFT_CFLAGS="`$PKG_CONFIG --cflags fontconfig xft`"
7612 XFT_LIBS="`$PKG_CONFIG --libs fontconfig xft`"
7613
7614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7615 $as_echo "ok" >&6; }
7616
7617 X_LIBS="$XFT_LIBS $X_LIBS"
7618 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS"
7619
7620 else
7621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7622 $as_echo "no" >&6; }
7623
7624 # Extract the first word of "xft-config", so it can be a program name with args.
7625 set dummy xft-config; ac_word=$2
7626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7627 $as_echo_n "checking for $ac_word... " >&6; }
7628 if ${ac_cv_path_XFT_CONFIG+:} false; then :
7629 $as_echo_n "(cached) " >&6
7630 else
7631 case $XFT_CONFIG in
7632 [\\/]* | ?:[\\/]*)
7633 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
7634 ;;
7635 *)
7636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7637 for as_dir in $PATH
7638 do
7639 IFS=$as_save_IFS
7640 test -z "$as_dir" && as_dir=.
7641 for ac_exec_ext in '' $ac_executable_extensions; do
7642 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7643 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7645 break 2
7646 fi
7647 done
7648 done
7649 IFS=$as_save_IFS
7650
7651 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
7652 ;;
7653 esac
7654 fi
7655 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
7656 if test -n "$XFT_CONFIG"; then
7657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
7658 $as_echo "$XFT_CONFIG" >&6; }
7659 else
7660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7661 $as_echo "no" >&6; }
7662 fi
7663
7664
7665 if test $XFT_CONFIG != no; then
7666 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
7667 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
7668 fi
7669
7670 fi
7671
7672
7673 save_LIBS="$LIBS"
7674 LIBS="$LIBS $X_LIBS"
7675 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h
7676 do :
7677 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7678 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7679 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7680 cat >>confdefs.h <<_ACEOF
7681 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7682 _ACEOF
7683
7684 else
7685 support_xft=no
7686 fi
7687
7688 done
7689
7690 for ac_func in XftDrawString32 FcPatternGet
7691 do :
7692 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7693 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7694 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7695 cat >>confdefs.h <<_ACEOF
7696 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7697 _ACEOF
7698
7699 else
7700 support_xft=no
7701 fi
7702 done
7703
7704 LIBS="$save_LIBS"
7705
7706 if test x$support_xft = xyes; then
7707
7708 $as_echo "#define XFT 1" >>confdefs.h
7709
7710 fi
7711 fi
7712
7713 if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then
7714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Render >= 0.11" >&5
7715 $as_echo_n "checking for Render >= 0.11... " >&6; }
7716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7717 /* end confdefs.h. */
7718
7719 #include <X11/extensions/Xrender.h>
7720 #if RENDER_MAJOR == 0 && RENDER_MINOR <= 10
7721 error
7722 #endif
7723
7724 int
7725 main ()
7726 {
7727
7728 ;
7729 return 0;
7730 }
7731 _ACEOF
7732 if ac_fn_cxx_try_compile "$LINENO"; then :
7733
7734 else
7735 support_image=no
7736 fi
7737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7738 if test x$support_image = xyes; then
7739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7740 $as_echo "ok" >&6; }
7741 LIBS="$LIBS -lm"
7742
7743 $as_echo "#define XRENDER 1" >>confdefs.h
7744
7745
7746 if test x$support_inheritpixmap = xyes; then
7747
7748 $as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
7749
7750 fi
7751 else
7752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7753 $as_echo "no" >&6; }
7754 fi
7755 fi
7756
7757 if test x$support_styles = xyes; then
7758
7759 $as_echo "#define ENABLE_STYLES 1" >>confdefs.h
7760
7761 fi
7762 if test x$support_iso14755 = xyes; then
7763
7764 $as_echo "#define ISO_14755 1" >>confdefs.h
7765
7766 fi
7767 if test x$support_8bitctrls = xyes; then
7768
7769 $as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
7770
7771 fi
7772 if test x$support_fading = xyes; then
7773
7774 $as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h
7775
7776 fi
7777 if test x$support_keepscrolling = xno; then
7778
7779 $as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
7780
7781 fi
7782 if test x$support_selectionscrolling = xyes; then
7783
7784 $as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h
7785
7786 fi
7787 if test x$support_frills = xyes; then
7788
7789 $as_echo "#define ENABLE_FRILLS 1" >>confdefs.h
7790
7791 fi
7792 if test x$support_mousewheel = xyes; then
7793
7794 $as_echo "#define MOUSE_WHEEL 1" >>confdefs.h
7795
7796 fi
7797 if test x$support_mouseslipwheel = xyes; then
7798
7799 $as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
7800
7801 fi
7802
7803 scrolltypes=plain
7804
7805 $as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h
7806
7807
7808 if test x$support_scroll_rxvt = xyes; then
7809
7810 $as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h
7811
7812 scrolltypes="$scrolltypes rxvt"
7813 fi
7814 if test x$support_scroll_next = xyes; then
7815
7816 $as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h
7817
7818 scrolltypes="$scrolltypes next"
7819 fi
7820 if test x$support_scroll_xterm = xyes; then
7821
7822 $as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h
7823
7824 scrolltypes="$scrolltypes xterm"
7825 fi
7826 if test x$support_pointer_blank = xyes; then
7827
7828 $as_echo "#define POINTER_BLANK 1" >>confdefs.h
7829
7830 fi
7831 if test x$support_text_blink = xyes; then
7832
7833 $as_echo "#define TEXT_BLINK 1" >>confdefs.h
7834
7835 fi
7836 if test x$support_unicode3 = xyes; then
7837
7838 $as_echo "#define UNICODE_3 1" >>confdefs.h
7839
7840 fi
7841 if test x$support_combining = xyes; then
7842
7843 $as_echo "#define ENABLE_COMBINING 1" >>confdefs.h
7844
7845 fi
7846 if test x$codesets = xall; then
7847 codesets=jp,jp-ext,kr,zh,zh-ext
7848 fi
7849
7850 $as_echo "#define ENCODING_EU 1" >>confdefs.h
7851
7852
7853 $as_echo "#define ENCODING_VN 1" >>confdefs.h
7854
7855 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
7856 case "$codeset" in
7857 JP )
7858 $as_echo "#define ENCODING_JP 1" >>confdefs.h
7859 ;;
7860 JP_EXT )
7861 $as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h
7862 ;;
7863 KR )
7864 $as_echo "#define ENCODING_KR 1" >>confdefs.h
7865 ;;
7866 ZH )
7867 $as_echo "#define ENCODING_ZH 1" >>confdefs.h
7868 ;;
7869 ZH_EXT )
7870 $as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h
7871 ;;
7872 esac
7873 done
7874
7875 IF_PERL=\#
7876 if test x$support_perl = xyes; then
7877 # Extract the first word of "perl5", so it can be a program name with args.
7878 set dummy perl5; ac_word=$2
7879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7880 $as_echo_n "checking for $ac_word... " >&6; }
7881 if ${ac_cv_path_PERL+:} false; then :
7882 $as_echo_n "(cached) " >&6
7883 else
7884 case $PERL in
7885 [\\/]* | ?:[\\/]*)
7886 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
7887 ;;
7888 *)
7889 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7890 for as_dir in $PATH
7891 do
7892 IFS=$as_save_IFS
7893 test -z "$as_dir" && as_dir=.
7894 for ac_exec_ext in '' $ac_executable_extensions; do
7895 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7896 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
7897 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7898 break 2
7899 fi
7900 done
7901 done
7902 IFS=$as_save_IFS
7903
7904 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
7905 ;;
7906 esac
7907 fi
7908 PERL=$ac_cv_path_PERL
7909 if test -n "$PERL"; then
7910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
7911 $as_echo "$PERL" >&6; }
7912 else
7913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7914 $as_echo "no" >&6; }
7915 fi
7916
7917
7918
7919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
7920 $as_echo_n "checking for $PERL suitability... " >&6; }
7921 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
7922
7923 save_CXXFLAGS="$CXXFLAGS"
7924 save_LIBS="$LIBS"
7925 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
7926 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
7927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7928 /* end confdefs.h. */
7929
7930 #include <EXTERN.h>
7931 #include <perl.h>
7932 #include <XSUB.h>
7933
7934 int
7935 main ()
7936 {
7937
7938 PerlInterpreter *perl = perl_alloc ();
7939
7940 ;
7941 return 0;
7942 }
7943 _ACEOF
7944 if ac_fn_cxx_try_link "$LINENO"; then :
7945 rxvt_perl_link=yes
7946 else
7947 rxvt_perl_link=no
7948 fi
7949 rm -f core conftest.err conftest.$ac_objext \
7950 conftest$ac_exeext conftest.$ac_ext
7951 CXXFLAGS="$save_CXXFLAGS"
7952 LIBS="$save_LIBS"
7953
7954 if test x$rxvt_perl_link = xyes; then
7955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7956 $as_echo "ok" >&6; }
7957
7958 $as_echo "#define ENABLE_PERL 1" >>confdefs.h
7959
7960 IF_PERL=
7961 PERL_O=rxvtperl.o
7962 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
7963 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
7964 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
7965 else
7966 as_fn_error $? "no, unable to link" "$LINENO" 5
7967 fi
7968 else
7969 as_fn_error $? "no working perl found, or perl not version >= 5.8" "$LINENO" 5
7970 fi
7971 fi
7972
7973
7974
7975
7976
7977
7978
7979
7980 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
7981
7982 cat >confcache <<\_ACEOF
7983 # This file is a shell script that caches the results of configure
7984 # tests run on this system so they can be shared between configure
7985 # scripts and configure runs, see configure's option --config-cache.
7986 # It is not useful on other systems. If it contains results you don't
7987 # want to keep, you may remove or edit it.
7988 #
7989 # config.status only pays attention to the cache file if you give it
7990 # the --recheck option to rerun configure.
7991 #
7992 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7993 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7994 # following values.
7995
7996 _ACEOF
7997
7998 # The following way of writing the cache mishandles newlines in values,
7999 # but we know of no workaround that is simple, portable, and efficient.
8000 # So, we kill variables containing newlines.
8001 # Ultrix sh set writes to stderr and can't be redirected directly,
8002 # and sets the high bit in the cache file unless we assign to the vars.
8003 (
8004 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8005 eval ac_val=\$$ac_var
8006 case $ac_val in #(
8007 *${as_nl}*)
8008 case $ac_var in #(
8009 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8010 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8011 esac
8012 case $ac_var in #(
8013 _ | IFS | as_nl) ;; #(
8014 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8015 *) { eval $ac_var=; unset $ac_var;} ;;
8016 esac ;;
8017 esac
8018 done
8019
8020 (set) 2>&1 |
8021 case $as_nl`(ac_space=' '; set) 2>&1` in #(
8022 *${as_nl}ac_space=\ *)
8023 # `set' does not quote correctly, so add quotes: double-quote
8024 # substitution turns \\\\ into \\, and sed turns \\ into \.
8025 sed -n \
8026 "s/'/'\\\\''/g;
8027 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8028 ;; #(
8029 *)
8030 # `set' quotes correctly as required by POSIX, so do not add quotes.
8031 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
8032 ;;
8033 esac |
8034 sort
8035 ) |
8036 sed '
8037 /^ac_cv_env_/b end
8038 t clear
8039 :clear
8040 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8041 t end
8042 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8043 :end' >>confcache
8044 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
8045 if test -w "$cache_file"; then
8046 if test "x$cache_file" != "x/dev/null"; then
8047 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8048 $as_echo "$as_me: updating cache $cache_file" >&6;}
8049 if test ! -f "$cache_file" || test -h "$cache_file"; then
8050 cat confcache >"$cache_file"
8051 else
8052 case $cache_file in #(
8053 */* | ?:*)
8054 mv -f confcache "$cache_file"$$ &&
8055 mv -f "$cache_file"$$ "$cache_file" ;; #(
8056 *)
8057 mv -f confcache "$cache_file" ;;
8058 esac
8059 fi
8060 fi
8061 else
8062 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8063 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8064 fi
8065 fi
8066 rm -f confcache
8067
8068 test "x$prefix" = xNONE && prefix=$ac_default_prefix
8069 # Let make expand exec_prefix.
8070 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
8071
8072 DEFS=-DHAVE_CONFIG_H
8073
8074 ac_libobjs=
8075 ac_ltlibobjs=
8076 U=
8077 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8078 # 1. Remove the extension, and $U if already installed.
8079 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
8080 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
8081 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8082 # will be set to the directory where LIBOBJS objects are built.
8083 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8084 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
8085 done
8086 LIBOBJS=$ac_libobjs
8087
8088 LTLIBOBJS=$ac_ltlibobjs
8089
8090
8091
8092 : "${CONFIG_STATUS=./config.status}"
8093 ac_write_fail=0
8094 ac_clean_files_save=$ac_clean_files
8095 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8096 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8097 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8098 as_write_fail=0
8099 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8100 #! $SHELL
8101 # Generated by $as_me.
8102 # Run this file to recreate the current configuration.
8103 # Compiler output produced by configure, useful for debugging
8104 # configure, is in config.log if it exists.
8105
8106 debug=false
8107 ac_cs_recheck=false
8108 ac_cs_silent=false
8109
8110 SHELL=\${CONFIG_SHELL-$SHELL}
8111 export SHELL
8112 _ASEOF
8113 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
8114 ## -------------------- ##
8115 ## M4sh Initialization. ##
8116 ## -------------------- ##
8117
8118 # Be more Bourne compatible
8119 DUALCASE=1; export DUALCASE # for MKS sh
8120 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
8121 emulate sh
8122 NULLCMD=:
8123 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8124 # is contrary to our usage. Disable this feature.
8125 alias -g '${1+"$@"}'='"$@"'
8126 setopt NO_GLOB_SUBST
8127 else
8128 case `(set -o) 2>/dev/null` in #(
8129 *posix*) :
8130 set -o posix ;; #(
8131 *) :
8132 ;;
8133 esac
8134 fi
8135
8136
8137 as_nl='
8138 '
8139 export as_nl
8140 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8141 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8142 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8143 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8144 # Prefer a ksh shell builtin over an external printf program on Solaris,
8145 # but without wasting forks for bash or zsh.
8146 if test -z "$BASH_VERSION$ZSH_VERSION" \
8147 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8148 as_echo='print -r --'
8149 as_echo_n='print -rn --'
8150 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8151 as_echo='printf %s\n'
8152 as_echo_n='printf %s'
8153 else
8154 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8155 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8156 as_echo_n='/usr/ucb/echo -n'
8157 else
8158 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8159 as_echo_n_body='eval
8160 arg=$1;
8161 case $arg in #(
8162 *"$as_nl"*)
8163 expr "X$arg" : "X\\(.*\\)$as_nl";
8164 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8165 esac;
8166 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8167 '
8168 export as_echo_n_body
8169 as_echo_n='sh -c $as_echo_n_body as_echo'
8170 fi
8171 export as_echo_body
8172 as_echo='sh -c $as_echo_body as_echo'
8173 fi
8174
8175 # The user is always right.
8176 if test "${PATH_SEPARATOR+set}" != set; then
8177 PATH_SEPARATOR=:
8178 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8179 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8180 PATH_SEPARATOR=';'
8181 }
8182 fi
8183
8184
8185 # IFS
8186 # We need space, tab and new line, in precisely that order. Quoting is
8187 # there to prevent editors from complaining about space-tab.
8188 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8189 # splitting by setting IFS to empty value.)
8190 IFS=" "" $as_nl"
8191
8192 # Find who we are. Look in the path if we contain no directory separator.
8193 as_myself=
8194 case $0 in #((
8195 *[\\/]* ) as_myself=$0 ;;
8196 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8197 for as_dir in $PATH
8198 do
8199 IFS=$as_save_IFS
8200 test -z "$as_dir" && as_dir=.
8201 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8202 done
8203 IFS=$as_save_IFS
8204
8205 ;;
8206 esac
8207 # We did not find ourselves, most probably we were run as `sh COMMAND'
8208 # in which case we are not to be found in the path.
8209 if test "x$as_myself" = x; then
8210 as_myself=$0
8211 fi
8212 if test ! -f "$as_myself"; then
8213 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8214 exit 1
8215 fi
8216
8217 # Unset variables that we do not need and which cause bugs (e.g. in
8218 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8219 # suppresses any "Segmentation fault" message there. '((' could
8220 # trigger a bug in pdksh 5.2.14.
8221 for as_var in BASH_ENV ENV MAIL MAILPATH
8222 do eval test x\${$as_var+set} = xset \
8223 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8224 done
8225 PS1='$ '
8226 PS2='> '
8227 PS4='+ '
8228
8229 # NLS nuisances.
8230 LC_ALL=C
8231 export LC_ALL
8232 LANGUAGE=C
8233 export LANGUAGE
8234
8235 # CDPATH.
8236 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8237
8238
8239 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8240 # ----------------------------------------
8241 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8242 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8243 # script with STATUS, using 1 if that was 0.
8244 as_fn_error ()
8245 {
8246 as_status=$1; test $as_status -eq 0 && as_status=1
8247 if test "$4"; then
8248 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8249 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8250 fi
8251 $as_echo "$as_me: error: $2" >&2
8252 as_fn_exit $as_status
8253 } # as_fn_error
8254
8255
8256 # as_fn_set_status STATUS
8257 # -----------------------
8258 # Set $? to STATUS, without forking.
8259 as_fn_set_status ()
8260 {
8261 return $1
8262 } # as_fn_set_status
8263
8264 # as_fn_exit STATUS
8265 # -----------------
8266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8267 as_fn_exit ()
8268 {
8269 set +e
8270 as_fn_set_status $1
8271 exit $1
8272 } # as_fn_exit
8273
8274 # as_fn_unset VAR
8275 # ---------------
8276 # Portably unset VAR.
8277 as_fn_unset ()
8278 {
8279 { eval $1=; unset $1;}
8280 }
8281 as_unset=as_fn_unset
8282 # as_fn_append VAR VALUE
8283 # ----------------------
8284 # Append the text in VALUE to the end of the definition contained in VAR. Take
8285 # advantage of any shell optimizations that allow amortized linear growth over
8286 # repeated appends, instead of the typical quadratic growth present in naive
8287 # implementations.
8288 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8289 eval 'as_fn_append ()
8290 {
8291 eval $1+=\$2
8292 }'
8293 else
8294 as_fn_append ()
8295 {
8296 eval $1=\$$1\$2
8297 }
8298 fi # as_fn_append
8299
8300 # as_fn_arith ARG...
8301 # ------------------
8302 # Perform arithmetic evaluation on the ARGs, and store the result in the
8303 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8304 # must be portable across $(()) and expr.
8305 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8306 eval 'as_fn_arith ()
8307 {
8308 as_val=$(( $* ))
8309 }'
8310 else
8311 as_fn_arith ()
8312 {
8313 as_val=`expr "$@" || test $? -eq 1`
8314 }
8315 fi # as_fn_arith
8316
8317
8318 if expr a : '\(a\)' >/dev/null 2>&1 &&
8319 test "X`expr 00001 : '.*\(...\)'`" = X001; then
8320 as_expr=expr
8321 else
8322 as_expr=false
8323 fi
8324
8325 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8326 as_basename=basename
8327 else
8328 as_basename=false
8329 fi
8330
8331 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8332 as_dirname=dirname
8333 else
8334 as_dirname=false
8335 fi
8336
8337 as_me=`$as_basename -- "$0" ||
8338 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8339 X"$0" : 'X\(//\)$' \| \
8340 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8341 $as_echo X/"$0" |
8342 sed '/^.*\/\([^/][^/]*\)\/*$/{
8343 s//\1/
8344 q
8345 }
8346 /^X\/\(\/\/\)$/{
8347 s//\1/
8348 q
8349 }
8350 /^X\/\(\/\).*/{
8351 s//\1/
8352 q
8353 }
8354 s/.*/./; q'`
8355
8356 # Avoid depending upon Character Ranges.
8357 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8358 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8359 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8360 as_cr_digits='0123456789'
8361 as_cr_alnum=$as_cr_Letters$as_cr_digits
8362
8363 ECHO_C= ECHO_N= ECHO_T=
8364 case `echo -n x` in #(((((
8365 -n*)
8366 case `echo 'xy\c'` in
8367 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8368 xy) ECHO_C='\c';;
8369 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8370 ECHO_T=' ';;
8371 esac;;
8372 *)
8373 ECHO_N='-n';;
8374 esac
8375
8376 rm -f conf$$ conf$$.exe conf$$.file
8377 if test -d conf$$.dir; then
8378 rm -f conf$$.dir/conf$$.file
8379 else
8380 rm -f conf$$.dir
8381 mkdir conf$$.dir 2>/dev/null
8382 fi
8383 if (echo >conf$$.file) 2>/dev/null; then
8384 if ln -s conf$$.file conf$$ 2>/dev/null; then
8385 as_ln_s='ln -s'
8386 # ... but there are two gotchas:
8387 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8388 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8389 # In both cases, we have to default to `cp -pR'.
8390 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8391 as_ln_s='cp -pR'
8392 elif ln conf$$.file conf$$ 2>/dev/null; then
8393 as_ln_s=ln
8394 else
8395 as_ln_s='cp -pR'
8396 fi
8397 else
8398 as_ln_s='cp -pR'
8399 fi
8400 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8401 rmdir conf$$.dir 2>/dev/null
8402
8403
8404 # as_fn_mkdir_p
8405 # -------------
8406 # Create "$as_dir" as a directory, including parents if necessary.
8407 as_fn_mkdir_p ()
8408 {
8409
8410 case $as_dir in #(
8411 -*) as_dir=./$as_dir;;
8412 esac
8413 test -d "$as_dir" || eval $as_mkdir_p || {
8414 as_dirs=
8415 while :; do
8416 case $as_dir in #(
8417 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8418 *) as_qdir=$as_dir;;
8419 esac
8420 as_dirs="'$as_qdir' $as_dirs"
8421 as_dir=`$as_dirname -- "$as_dir" ||
8422 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8423 X"$as_dir" : 'X\(//\)[^/]' \| \
8424 X"$as_dir" : 'X\(//\)$' \| \
8425 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8426 $as_echo X"$as_dir" |
8427 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8428 s//\1/
8429 q
8430 }
8431 /^X\(\/\/\)[^/].*/{
8432 s//\1/
8433 q
8434 }
8435 /^X\(\/\/\)$/{
8436 s//\1/
8437 q
8438 }
8439 /^X\(\/\).*/{
8440 s//\1/
8441 q
8442 }
8443 s/.*/./; q'`
8444 test -d "$as_dir" && break
8445 done
8446 test -z "$as_dirs" || eval "mkdir $as_dirs"
8447 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
8448
8449
8450 } # as_fn_mkdir_p
8451 if mkdir -p . 2>/dev/null; then
8452 as_mkdir_p='mkdir -p "$as_dir"'
8453 else
8454 test -d ./-p && rmdir ./-p
8455 as_mkdir_p=false
8456 fi
8457
8458
8459 # as_fn_executable_p FILE
8460 # -----------------------
8461 # Test if FILE is an executable regular file.
8462 as_fn_executable_p ()
8463 {
8464 test -f "$1" && test -x "$1"
8465 } # as_fn_executable_p
8466 as_test_x='test -x'
8467 as_executable_p=as_fn_executable_p
8468
8469 # Sed expression to map a string onto a valid CPP name.
8470 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8471
8472 # Sed expression to map a string onto a valid variable name.
8473 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8474
8475
8476 exec 6>&1
8477 ## ----------------------------------- ##
8478 ## Main body of $CONFIG_STATUS script. ##
8479 ## ----------------------------------- ##
8480 _ASEOF
8481 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8482
8483 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8484 # Save the log message, to keep $0 and so on meaningful, and to
8485 # report actual input values of CONFIG_FILES etc. instead of their
8486 # values after options handling.
8487 ac_log="
8488 This file was extended by $as_me, which was
8489 generated by GNU Autoconf 2.69. Invocation command line was
8490
8491 CONFIG_FILES = $CONFIG_FILES
8492 CONFIG_HEADERS = $CONFIG_HEADERS
8493 CONFIG_LINKS = $CONFIG_LINKS
8494 CONFIG_COMMANDS = $CONFIG_COMMANDS
8495 $ $0 $@
8496
8497 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8498 "
8499
8500 _ACEOF
8501
8502 case $ac_config_files in *"
8503 "*) set x $ac_config_files; shift; ac_config_files=$*;;
8504 esac
8505
8506 case $ac_config_headers in *"
8507 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8508 esac
8509
8510
8511 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8512 # Files that config.status was made for.
8513 config_files="$ac_config_files"
8514 config_headers="$ac_config_headers"
8515
8516 _ACEOF
8517
8518 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8519 ac_cs_usage="\
8520 \`$as_me' instantiates files and other configuration actions
8521 from templates according to the current configuration. Unless the files
8522 and actions are specified as TAGs, all are instantiated by default.
8523
8524 Usage: $0 [OPTION]... [TAG]...
8525
8526 -h, --help print this help, then exit
8527 -V, --version print version number and configuration settings, then exit
8528 --config print configuration, then exit
8529 -q, --quiet, --silent
8530 do not print progress messages
8531 -d, --debug don't remove temporary files
8532 --recheck update $as_me by reconfiguring in the same conditions
8533 --file=FILE[:TEMPLATE]
8534 instantiate the configuration file FILE
8535 --header=FILE[:TEMPLATE]
8536 instantiate the configuration header FILE
8537
8538 Configuration files:
8539 $config_files
8540
8541 Configuration headers:
8542 $config_headers
8543
8544 Report bugs to the package provider."
8545
8546 _ACEOF
8547 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8548 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8549 ac_cs_version="\\
8550 config.status
8551 configured by $0, generated by GNU Autoconf 2.69,
8552 with options \\"\$ac_cs_config\\"
8553
8554 Copyright (C) 2012 Free Software Foundation, Inc.
8555 This config.status script is free software; the Free Software Foundation
8556 gives unlimited permission to copy, distribute and modify it."
8557
8558 ac_pwd='$ac_pwd'
8559 srcdir='$srcdir'
8560 INSTALL='$INSTALL'
8561 test -n "\$AWK" || AWK=awk
8562 _ACEOF
8563
8564 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8565 # The default lists apply if the user does not specify any file.
8566 ac_need_defaults=:
8567 while test $# != 0
8568 do
8569 case $1 in
8570 --*=?*)
8571 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8572 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8573 ac_shift=:
8574 ;;
8575 --*=)
8576 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8577 ac_optarg=
8578 ac_shift=:
8579 ;;
8580 *)
8581 ac_option=$1
8582 ac_optarg=$2
8583 ac_shift=shift
8584 ;;
8585 esac
8586
8587 case $ac_option in
8588 # Handling of the options.
8589 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8590 ac_cs_recheck=: ;;
8591 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8592 $as_echo "$ac_cs_version"; exit ;;
8593 --config | --confi | --conf | --con | --co | --c )
8594 $as_echo "$ac_cs_config"; exit ;;
8595 --debug | --debu | --deb | --de | --d | -d )
8596 debug=: ;;
8597 --file | --fil | --fi | --f )
8598 $ac_shift
8599 case $ac_optarg in
8600 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8601 '') as_fn_error $? "missing file argument" ;;
8602 esac
8603 as_fn_append CONFIG_FILES " '$ac_optarg'"
8604 ac_need_defaults=false;;
8605 --header | --heade | --head | --hea )
8606 $ac_shift
8607 case $ac_optarg in
8608 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8609 esac
8610 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8611 ac_need_defaults=false;;
8612 --he | --h)
8613 # Conflict between --help and --header
8614 as_fn_error $? "ambiguous option: \`$1'
8615 Try \`$0 --help' for more information.";;
8616 --help | --hel | -h )
8617 $as_echo "$ac_cs_usage"; exit ;;
8618 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8619 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8620 ac_cs_silent=: ;;
8621
8622 # This is an error.
8623 -*) as_fn_error $? "unrecognized option: \`$1'
8624 Try \`$0 --help' for more information." ;;
8625
8626 *) as_fn_append ac_config_targets " $1"
8627 ac_need_defaults=false ;;
8628
8629 esac
8630 shift
8631 done
8632
8633 ac_configure_extra_args=
8634
8635 if $ac_cs_silent; then
8636 exec 6>/dev/null
8637 ac_configure_extra_args="$ac_configure_extra_args --silent"
8638 fi
8639
8640 _ACEOF
8641 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8642 if \$ac_cs_recheck; then
8643 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8644 shift
8645 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8646 CONFIG_SHELL='$SHELL'
8647 export CONFIG_SHELL
8648 exec "\$@"
8649 fi
8650
8651 _ACEOF
8652 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8653 exec 5>>config.log
8654 {
8655 echo
8656 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8657 ## Running $as_me. ##
8658 _ASBOX
8659 $as_echo "$ac_log"
8660 } >&5
8661
8662 _ACEOF
8663 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8664 _ACEOF
8665
8666 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8667
8668 # Handling of arguments.
8669 for ac_config_target in $ac_config_targets
8670 do
8671 case $ac_config_target in
8672 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
8673 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8674 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
8675 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
8676
8677 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8678 esac
8679 done
8680
8681
8682 # If the user did not use the arguments to specify the items to instantiate,
8683 # then the envvar interface is used. Set only those that are not.
8684 # We use the long form for the default assignment because of an extremely
8685 # bizarre bug on SunOS 4.1.3.
8686 if $ac_need_defaults; then
8687 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8688 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8689 fi
8690
8691 # Have a temporary directory for convenience. Make it in the build tree
8692 # simply because there is no reason against having it here, and in addition,
8693 # creating and moving files from /tmp can sometimes cause problems.
8694 # Hook for its removal unless debugging.
8695 # Note that there is a small window in which the directory will not be cleaned:
8696 # after its creation but before its name has been assigned to `$tmp'.
8697 $debug ||
8698 {
8699 tmp= ac_tmp=
8700 trap 'exit_status=$?
8701 : "${ac_tmp:=$tmp}"
8702 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8703 ' 0
8704 trap 'as_fn_exit 1' 1 2 13 15
8705 }
8706 # Create a (secure) tmp directory for tmp files.
8707
8708 {
8709 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8710 test -d "$tmp"
8711 } ||
8712 {
8713 tmp=./conf$$-$RANDOM
8714 (umask 077 && mkdir "$tmp")
8715 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8716 ac_tmp=$tmp
8717
8718 # Set up the scripts for CONFIG_FILES section.
8719 # No need to generate them if there are no CONFIG_FILES.
8720 # This happens for instance with `./config.status config.h'.
8721 if test -n "$CONFIG_FILES"; then
8722
8723
8724 ac_cr=`echo X | tr X '\015'`
8725 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8726 # But we know of no other shell where ac_cr would be empty at this
8727 # point, so we can use a bashism as a fallback.
8728 if test "x$ac_cr" = x; then
8729 eval ac_cr=\$\'\\r\'
8730 fi
8731 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8732 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8733 ac_cs_awk_cr='\\r'
8734 else
8735 ac_cs_awk_cr=$ac_cr
8736 fi
8737
8738 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8739 _ACEOF
8740
8741
8742 {
8743 echo "cat >conf$$subs.awk <<_ACEOF" &&
8744 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8745 echo "_ACEOF"
8746 } >conf$$subs.sh ||
8747 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8748 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8749 ac_delim='%!_!# '
8750 for ac_last_try in false false false false false :; do
8751 . ./conf$$subs.sh ||
8752 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8753
8754 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8755 if test $ac_delim_n = $ac_delim_num; then
8756 break
8757 elif $ac_last_try; then
8758 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8759 else
8760 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8761 fi
8762 done
8763 rm -f conf$$subs.sh
8764
8765 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8766 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8767 _ACEOF
8768 sed -n '
8769 h
8770 s/^/S["/; s/!.*/"]=/
8771 p
8772 g
8773 s/^[^!]*!//
8774 :repl
8775 t repl
8776 s/'"$ac_delim"'$//
8777 t delim
8778 :nl
8779 h
8780 s/\(.\{148\}\)..*/\1/
8781 t more1
8782 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8783 p
8784 n
8785 b repl
8786 :more1
8787 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8788 p
8789 g
8790 s/.\{148\}//
8791 t nl
8792 :delim
8793 h
8794 s/\(.\{148\}\)..*/\1/
8795 t more2
8796 s/["\\]/\\&/g; s/^/"/; s/$/"/
8797 p
8798 b
8799 :more2
8800 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8801 p
8802 g
8803 s/.\{148\}//
8804 t delim
8805 ' <conf$$subs.awk | sed '
8806 /^[^""]/{
8807 N
8808 s/\n//
8809 }
8810 ' >>$CONFIG_STATUS || ac_write_fail=1
8811 rm -f conf$$subs.awk
8812 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8813 _ACAWK
8814 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8815 for (key in S) S_is_set[key] = 1
8816 FS = ""
8817
8818 }
8819 {
8820 line = $ 0
8821 nfields = split(line, field, "@")
8822 substed = 0
8823 len = length(field[1])
8824 for (i = 2; i < nfields; i++) {
8825 key = field[i]
8826 keylen = length(key)
8827 if (S_is_set[key]) {
8828 value = S[key]
8829 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8830 len += length(value) + length(field[++i])
8831 substed = 1
8832 } else
8833 len += 1 + keylen
8834 }
8835
8836 print line
8837 }
8838
8839 _ACAWK
8840 _ACEOF
8841 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8842 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8843 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8844 else
8845 cat
8846 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8847 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8848 _ACEOF
8849
8850 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8851 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8852 # trailing colons and then remove the whole line if VPATH becomes empty
8853 # (actually we leave an empty line to preserve line numbers).
8854 if test "x$srcdir" = x.; then
8855 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8856 h
8857 s///
8858 s/^/:/
8859 s/[ ]*$/:/
8860 s/:\$(srcdir):/:/g
8861 s/:\${srcdir}:/:/g
8862 s/:@srcdir@:/:/g
8863 s/^:*//
8864 s/:*$//
8865 x
8866 s/\(=[ ]*\).*/\1/
8867 G
8868 s/\n//
8869 s/^[^=]*=[ ]*$//
8870 }'
8871 fi
8872
8873 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8874 fi # test -n "$CONFIG_FILES"
8875
8876 # Set up the scripts for CONFIG_HEADERS section.
8877 # No need to generate them if there are no CONFIG_HEADERS.
8878 # This happens for instance with `./config.status Makefile'.
8879 if test -n "$CONFIG_HEADERS"; then
8880 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8881 BEGIN {
8882 _ACEOF
8883
8884 # Transform confdefs.h into an awk script `defines.awk', embedded as
8885 # here-document in config.status, that substitutes the proper values into
8886 # config.h.in to produce config.h.
8887
8888 # Create a delimiter string that does not exist in confdefs.h, to ease
8889 # handling of long lines.
8890 ac_delim='%!_!# '
8891 for ac_last_try in false false :; do
8892 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8893 if test -z "$ac_tt"; then
8894 break
8895 elif $ac_last_try; then
8896 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8897 else
8898 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8899 fi
8900 done
8901
8902 # For the awk script, D is an array of macro values keyed by name,
8903 # likewise P contains macro parameters if any. Preserve backslash
8904 # newline sequences.
8905
8906 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8907 sed -n '
8908 s/.\{148\}/&'"$ac_delim"'/g
8909 t rset
8910 :rset
8911 s/^[ ]*#[ ]*define[ ][ ]*/ /
8912 t def
8913 d
8914 :def
8915 s/\\$//
8916 t bsnl
8917 s/["\\]/\\&/g
8918 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8919 D["\1"]=" \3"/p
8920 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
8921 d
8922 :bsnl
8923 s/["\\]/\\&/g
8924 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8925 D["\1"]=" \3\\\\\\n"\\/p
8926 t cont
8927 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8928 t cont
8929 d
8930 :cont
8931 n
8932 s/.\{148\}/&'"$ac_delim"'/g
8933 t clear
8934 :clear
8935 s/\\$//
8936 t bsnlc
8937 s/["\\]/\\&/g; s/^/"/; s/$/"/p
8938 d
8939 :bsnlc
8940 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8941 b cont
8942 ' <confdefs.h | sed '
8943 s/'"$ac_delim"'/"\\\
8944 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8945
8946 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8947 for (key in D) D_is_set[key] = 1
8948 FS = ""
8949 }
8950 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8951 line = \$ 0
8952 split(line, arg, " ")
8953 if (arg[1] == "#") {
8954 defundef = arg[2]
8955 mac1 = arg[3]
8956 } else {
8957 defundef = substr(arg[1], 2)
8958 mac1 = arg[2]
8959 }
8960 split(mac1, mac2, "(") #)
8961 macro = mac2[1]
8962 prefix = substr(line, 1, index(line, defundef) - 1)
8963 if (D_is_set[macro]) {
8964 # Preserve the white space surrounding the "#".
8965 print prefix "define", macro P[macro] D[macro]
8966 next
8967 } else {
8968 # Replace #undef with comments. This is necessary, for example,
8969 # in the case of _POSIX_SOURCE, which is predefined and required
8970 # on some systems where configure will not decide to define it.
8971 if (defundef == "undef") {
8972 print "/*", prefix defundef, macro, "*/"
8973 next
8974 }
8975 }
8976 }
8977 { print }
8978 _ACAWK
8979 _ACEOF
8980 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8981 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8982 fi # test -n "$CONFIG_HEADERS"
8983
8984
8985 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
8986 shift
8987 for ac_tag
8988 do
8989 case $ac_tag in
8990 :[FHLC]) ac_mode=$ac_tag; continue;;
8991 esac
8992 case $ac_mode$ac_tag in
8993 :[FHL]*:*);;
8994 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8995 :[FH]-) ac_tag=-:-;;
8996 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8997 esac
8998 ac_save_IFS=$IFS
8999 IFS=:
9000 set x $ac_tag
9001 IFS=$ac_save_IFS
9002 shift
9003 ac_file=$1
9004 shift
9005
9006 case $ac_mode in
9007 :L) ac_source=$1;;
9008 :[FH])
9009 ac_file_inputs=
9010 for ac_f
9011 do
9012 case $ac_f in
9013 -) ac_f="$ac_tmp/stdin";;
9014 *) # Look for the file first in the build tree, then in the source tree
9015 # (if the path is not absolute). The absolute path cannot be DOS-style,
9016 # because $ac_f cannot contain `:'.
9017 test -f "$ac_f" ||
9018 case $ac_f in
9019 [\\/$]*) false;;
9020 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9021 esac ||
9022 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9023 esac
9024 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9025 as_fn_append ac_file_inputs " '$ac_f'"
9026 done
9027
9028 # Let's still pretend it is `configure' which instantiates (i.e., don't
9029 # use $as_me), people would be surprised to read:
9030 # /* config.h. Generated by config.status. */
9031 configure_input='Generated from '`
9032 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9033 `' by configure.'
9034 if test x"$ac_file" != x-; then
9035 configure_input="$ac_file. $configure_input"
9036 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9037 $as_echo "$as_me: creating $ac_file" >&6;}
9038 fi
9039 # Neutralize special characters interpreted by sed in replacement strings.
9040 case $configure_input in #(
9041 *\&* | *\|* | *\\* )
9042 ac_sed_conf_input=`$as_echo "$configure_input" |
9043 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9044 *) ac_sed_conf_input=$configure_input;;
9045 esac
9046
9047 case $ac_tag in
9048 *:-:* | *:-) cat >"$ac_tmp/stdin" \
9049 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
9050 esac
9051 ;;
9052 esac
9053
9054 ac_dir=`$as_dirname -- "$ac_file" ||
9055 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9056 X"$ac_file" : 'X\(//\)[^/]' \| \
9057 X"$ac_file" : 'X\(//\)$' \| \
9058 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9059 $as_echo X"$ac_file" |
9060 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9061 s//\1/
9062 q
9063 }
9064 /^X\(\/\/\)[^/].*/{
9065 s//\1/
9066 q
9067 }
9068 /^X\(\/\/\)$/{
9069 s//\1/
9070 q
9071 }
9072 /^X\(\/\).*/{
9073 s//\1/
9074 q
9075 }
9076 s/.*/./; q'`
9077 as_dir="$ac_dir"; as_fn_mkdir_p
9078 ac_builddir=.
9079
9080 case "$ac_dir" in
9081 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9082 *)
9083 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9084 # A ".." for each directory in $ac_dir_suffix.
9085 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9086 case $ac_top_builddir_sub in
9087 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9088 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9089 esac ;;
9090 esac
9091 ac_abs_top_builddir=$ac_pwd
9092 ac_abs_builddir=$ac_pwd$ac_dir_suffix
9093 # for backward compatibility:
9094 ac_top_builddir=$ac_top_build_prefix
9095
9096 case $srcdir in
9097 .) # We are building in place.
9098 ac_srcdir=.
9099 ac_top_srcdir=$ac_top_builddir_sub
9100 ac_abs_top_srcdir=$ac_pwd ;;
9101 [\\/]* | ?:[\\/]* ) # Absolute name.
9102 ac_srcdir=$srcdir$ac_dir_suffix;
9103 ac_top_srcdir=$srcdir
9104 ac_abs_top_srcdir=$srcdir ;;
9105 *) # Relative name.
9106 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
9107 ac_top_srcdir=$ac_top_build_prefix$srcdir
9108 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
9109 esac
9110 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
9111
9112
9113 case $ac_mode in
9114 :F)
9115 #
9116 # CONFIG_FILE
9117 #
9118
9119 case $INSTALL in
9120 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9121 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
9122 esac
9123 _ACEOF
9124
9125 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9126 # If the template does not know about datarootdir, expand it.
9127 # FIXME: This hack should be removed a few years after 2.60.
9128 ac_datarootdir_hack=; ac_datarootdir_seen=
9129 ac_sed_dataroot='
9130 /datarootdir/ {
9131 p
9132 q
9133 }
9134 /@datadir@/p
9135 /@docdir@/p
9136 /@infodir@/p
9137 /@localedir@/p
9138 /@mandir@/p'
9139 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9140 *datarootdir*) ac_datarootdir_seen=yes;;
9141 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9142 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9143 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9144 _ACEOF
9145 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9146 ac_datarootdir_hack='
9147 s&@datadir@&$datadir&g
9148 s&@docdir@&$docdir&g
9149 s&@infodir@&$infodir&g
9150 s&@localedir@&$localedir&g
9151 s&@mandir@&$mandir&g
9152 s&\\\${datarootdir}&$datarootdir&g' ;;
9153 esac
9154 _ACEOF
9155
9156 # Neutralize VPATH when `$srcdir' = `.'.
9157 # Shell code in configure.ac might set extrasub.
9158 # FIXME: do we really want to maintain this feature?
9159 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9160 ac_sed_extra="$ac_vpsub
9161 $extrasub
9162 _ACEOF
9163 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9164 :t
9165 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9166 s|@configure_input@|$ac_sed_conf_input|;t t
9167 s&@top_builddir@&$ac_top_builddir_sub&;t t
9168 s&@top_build_prefix@&$ac_top_build_prefix&;t t
9169 s&@srcdir@&$ac_srcdir&;t t
9170 s&@abs_srcdir@&$ac_abs_srcdir&;t t
9171 s&@top_srcdir@&$ac_top_srcdir&;t t
9172 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
9173 s&@builddir@&$ac_builddir&;t t
9174 s&@abs_builddir@&$ac_abs_builddir&;t t
9175 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9176 s&@INSTALL@&$ac_INSTALL&;t t
9177 $ac_datarootdir_hack
9178 "
9179 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
9180 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9181
9182 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9183 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
9184 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9185 "$ac_tmp/out"`; test -z "$ac_out"; } &&
9186 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9187 which seems to be undefined. Please make sure it is defined" >&5
9188 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9189 which seems to be undefined. Please make sure it is defined" >&2;}
9190
9191 rm -f "$ac_tmp/stdin"
9192 case $ac_file in
9193 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9194 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9195 esac \
9196 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9197 ;;
9198 :H)
9199 #
9200 # CONFIG_HEADER
9201 #
9202 if test x"$ac_file" != x-; then
9203 {
9204 $as_echo "/* $configure_input */" \
9205 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9206 } >"$ac_tmp/config.h" \
9207 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9208 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9209 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9210 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9211 else
9212 rm -f "$ac_file"
9213 mv "$ac_tmp/config.h" "$ac_file" \
9214 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9215 fi
9216 else
9217 $as_echo "/* $configure_input */" \
9218 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9219 || as_fn_error $? "could not create -" "$LINENO" 5
9220 fi
9221 ;;
9222
9223
9224 esac
9225
9226 done # for ac_tag
9227
9228
9229 as_fn_exit 0
9230 _ACEOF
9231 ac_clean_files=$ac_clean_files_save
9232
9233 test $ac_write_fail = 0 ||
9234 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9235
9236
9237 # configure is writing to config.log, and then calls config.status.
9238 # config.status does its own redirection, appending to config.log.
9239 # Unfortunately, on DOS this fails, as config.log is still kept open
9240 # by configure, so config.status won't be able to write to it; its
9241 # output is simply discarded. So we exec the FD to /dev/null,
9242 # effectively closing config.log, so it can be properly (re)opened and
9243 # appended to by config.status. When coming back to configure, we
9244 # need to make the FD available again.
9245 if test "$no_create" != yes; then
9246 ac_cs_success=:
9247 ac_config_status_args=
9248 test "$silent" = yes &&
9249 ac_config_status_args="$ac_config_status_args --quiet"
9250 exec 5>/dev/null
9251 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
9252 exec 5>>config.log
9253 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9254 # would make configure fail if this is the last instruction.
9255 $ac_cs_success || as_fn_exit 1
9256 fi
9257 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9258 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9259 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9260 fi
9261
9262
9263 echo "Configuration:
9264
9265 Rxvt version: $VERSION : $DATE
9266 Source code location: $srcdir
9267 Install path: ${prefix}/bin
9268 Compiler: $CXX
9269 Compiler flags: $CXXFLAGS
9270 Linker: $LINKER"
9271
9272 if test x$term != x; then
9273 echo " set TERM to: $term"
9274 fi
9275 if test x$terminfo != x; then
9276 echo " set TERMINFO to: $terminfo"
9277 fi
9278 echo " default resource name: $RESNAME"
9279 echo " resource class: $RESCLASS"
9280 if test x$RESFALLBACK != x; then
9281 echo " resource class fallback: $RESFALLBACK"
9282 fi
9283 echo
9284 echo " embedded perl: $support_perl"
9285 echo " image library: $image_lib"
9286 echo
9287 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
9288 echo ".----------------------------------------------------------------."
9289 echo ". WARNING: --enable-xim was specified however the locale support ."
9290 echo ". functions could not be found. ."
9291 echo ". XIM is now being DISABLED! ."
9292 echo ".----------------------------------------------------------------."
9293 fi
9294
9295 echo "*** Optionally check src/feature.h for further, rarely used options ***"
9296 echo
9297