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