ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.140
Committed: Mon Jan 3 03:05:46 2011 UTC (13 years, 6 months ago) by root
Branch: MAIN
Changes since 1.139: +0 -1 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_afterimage=yes
4670 support_xft=yes
4671 support_unicode3=no
4672 support_combining=yes
4673 support_8bitctrls=no
4674 support_iso14755=yes
4675 support_styles=yes
4676 support_perl=yes
4677 codesets=all
4678
4679
4680 # Check whether --enable-everything was given.
4681 if test "${enable_everything+set}" = set; then :
4682 enableval=$enable_everything;
4683 if test x$enableval = xno; then
4684 support_frills=no
4685 support_inheritpixmap=no
4686 support_fading=no
4687 support_keepscrolling=no
4688 support_selectionscrolling=no
4689 support_lastlog=no
4690 support_mousewheel=no
4691 support_mouseslipwheel=no
4692 support_text_blink=no
4693 support_pointer_blank=no
4694 support_scroll_rxvt=no
4695 support_scroll_next=no
4696 support_scroll_xterm=no
4697 support_utmp=no
4698 support_wtmp=no
4699 support_xim=no
4700 support_afterimage=no
4701 support_xft=no
4702 support_unicode3=no
4703 support_combining=no
4704 support_8bitctrls=no
4705 support_iso14755=no
4706 support_styles=no
4707 support_perl=no
4708 codesets=
4709 fi
4710 if test x$enableval = xyes; then
4711 support_frills=yes
4712 support_inheritpixmap=yes
4713 support_fading=yes
4714 support_keepscrolling=yes
4715 support_selectionscrolling=yes
4716 support_lastlog=yes
4717 support_mousewheel=yes
4718 support_mouseslipwheel=yes
4719 support_text_blink=yes
4720 support_pointer_blank=yes
4721 support_scroll_rxvt=yes
4722 support_scroll_next=yes
4723 support_scroll_xterm=yes
4724 support_utmp=yes
4725 support_wtmp=yes
4726 support_xim=yes
4727 support_afterimage=yes
4728 support_xft=yes
4729 support_unicode3=yes
4730 support_combining=yes
4731 #support_8bitctrls=yes
4732 support_iso14755=yes
4733 support_styles=yes
4734 support_perl=yes
4735 codesets=all
4736 fi
4737
4738 fi
4739
4740
4741 ASSERTIONS=no
4742 # Check whether --enable-assert was given.
4743 if test "${enable_assert+set}" = set; then :
4744 enableval=$enable_assert; if test x$enableval = xyes; then
4745 ASSERTIONS=yes
4746 fi
4747 fi
4748
4749 if test x$ASSERTIONS = xno; then
4750
4751 $as_echo "#define NDEBUG 1" >>confdefs.h
4752
4753 fi
4754
4755 WARNINGS=no
4756 # Check whether --enable-warnings was given.
4757 if test "${enable_warnings+set}" = set; then :
4758 enableval=$enable_warnings; if test x$enableval = xyes; then
4759 WARNINGS=yes
4760 fi
4761 fi
4762
4763 if test x$GXX = xyes; then
4764 if test $WARNINGS = yes; then
4765 save_CXXFLAGS="$CXXFLAGS"
4766 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4768 /* end confdefs.h. */
4769
4770 int
4771 main ()
4772 {
4773
4774 ;
4775 return 0;
4776 }
4777 _ACEOF
4778 if ac_fn_cxx_try_compile "$LINENO"; then :
4779
4780 else
4781 CXXFLAGS="$save_CXXFLAGS"
4782 fi
4783 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4784 else
4785 CXXFLAGS="$CXXFLAGS -w"
4786 fi
4787 fi
4788
4789 support_256_color=no
4790 # Check whether --enable-256-color was given.
4791 if test "${enable_256_color+set}" = set; then :
4792 enableval=$enable_256_color; if test x$enableval = xyes; then
4793 support_256_color=yes
4794 fi
4795 fi
4796
4797 if test x$support_256_color = xyes; then
4798
4799 $as_echo "#define USE_256_COLORS 1" >>confdefs.h
4800
4801 fi
4802
4803 # Check whether --enable-unicode3 was given.
4804 if test "${enable_unicode3+set}" = set; then :
4805 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4806 support_unicode3=$enableval
4807 fi
4808 fi
4809
4810
4811 # Check whether --enable-combining was given.
4812 if test "${enable_combining+set}" = set; then :
4813 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4814 support_combining=$enableval
4815 fi
4816 fi
4817
4818
4819 # Check whether --enable-xft was given.
4820 if test "${enable_xft+set}" = set; then :
4821 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4822 support_xft=$enableval
4823 fi
4824 fi
4825
4826
4827 # Check whether --enable-font-styles was given.
4828 if test "${enable_font_styles+set}" = set; then :
4829 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4830 support_styles=$enableval
4831 fi
4832 fi
4833
4834
4835 # Check whether --enable-afterimage was given.
4836 if test "${enable_afterimage+set}" = set; then :
4837 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4838 support_afterimage=$enableval
4839 fi
4840 fi
4841
4842
4843
4844 # Check whether --with-afterimage_config was given.
4845 if test "${with_afterimage_config+set}" = set; then :
4846 withval=$with_afterimage_config; if test "x$withval" != x; then
4847 afterimage_config=$withval/afterimage-config
4848 fi
4849 fi
4850
4851
4852 # Check whether --enable-pixbuf was given.
4853 if test "${enable_pixbuf+set}" = set; then :
4854 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4855 support_pixbuf=$enableval
4856 fi
4857 fi
4858
4859
4860 # Check whether --enable-transparency was given.
4861 if test "${enable_transparency+set}" = set; then :
4862 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4863 support_inheritpixmap=$enableval
4864 fi
4865 fi
4866
4867
4868 # Check whether --enable-fading was given.
4869 if test "${enable_fading+set}" = set; then :
4870 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4871 support_fading=$enableval
4872 fi
4873 fi
4874
4875
4876 # Check whether --enable-rxvt-scroll was given.
4877 if test "${enable_rxvt_scroll+set}" = set; then :
4878 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4879 support_scroll_rxvt=$enableval
4880 fi
4881 fi
4882
4883
4884 # Check whether --enable-next-scroll was given.
4885 if test "${enable_next_scroll+set}" = set; then :
4886 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4887 support_scroll_next=$enableval
4888 fi
4889 fi
4890
4891
4892 # Check whether --enable-xterm-scroll was given.
4893 if test "${enable_xterm_scroll+set}" = set; then :
4894 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4895 support_scroll_xterm=$enableval
4896 fi
4897 fi
4898
4899
4900 # Check whether --enable-perl was given.
4901 if test "${enable_perl+set}" = set; then :
4902 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4903 support_perl=$enableval
4904 fi
4905 fi
4906
4907
4908
4909 # Check whether --with-codesets was given.
4910 if test "${with_codesets+set}" = set; then :
4911 withval=$with_codesets; codesets="$withval"
4912 fi
4913
4914
4915 # Check whether --enable-xim was given.
4916 if test "${enable_xim+set}" = set; then :
4917 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4918 support_xim=$enableval
4919 fi
4920 fi
4921
4922
4923 # Check whether --enable-backspace-key was given.
4924 if test "${enable_backspace_key+set}" = set; then :
4925 enableval=$enable_backspace_key; if test x$enableval = xno; then
4926
4927 $as_echo "#define NO_BACKSPACE_KEY 1" >>confdefs.h
4928
4929 fi
4930 fi
4931
4932
4933 # Check whether --enable-delete-key was given.
4934 if test "${enable_delete_key+set}" = set; then :
4935 enableval=$enable_delete_key; if test x$enableval = xno; then
4936
4937 $as_echo "#define NO_DELETE_KEY 1" >>confdefs.h
4938
4939 fi
4940 fi
4941
4942
4943 # Check whether --enable-resources was given.
4944 if test "${enable_resources+set}" = set; then :
4945 enableval=$enable_resources; if test x$enableval = xno; then
4946
4947 $as_echo "#define NO_RESOURCES 1" >>confdefs.h
4948
4949 fi
4950 fi
4951
4952
4953 # Check whether --enable-8bitctrls was given.
4954 if test "${enable_8bitctrls+set}" = set; then :
4955 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4956 support_8bitctrls=$enableval
4957 fi
4958 fi
4959
4960
4961 RESFALLBACK=Rxvt
4962 # Check whether --enable-fallback was given.
4963 if test "${enable_fallback+set}" = set; then :
4964 enableval=$enable_fallback;
4965 test x$enableval = xyes && enableval=Rxvt
4966 test x$enableval = xno && enableval=
4967 RESFALLBACK="$enableval"
4968
4969 fi
4970
4971
4972 if test x$RESFALLBACK != x; then
4973
4974 cat >>confdefs.h <<_ACEOF
4975 #define RESFALLBACK "$RESFALLBACK"
4976 _ACEOF
4977
4978 fi
4979
4980 RESNAME=urxvt
4981
4982 # Check whether --with-res-name was given.
4983 if test "${with_res_name+set}" = set; then :
4984 withval=$with_res_name; RESNAME="$withval"
4985 fi
4986
4987
4988 cat >>confdefs.h <<_ACEOF
4989 #define RESNAME "$RESNAME"
4990 _ACEOF
4991
4992
4993 RESCLASS=URxvt
4994
4995 # Check whether --with-res-class was given.
4996 if test "${with_res_class+set}" = set; then :
4997 withval=$with_res_class; RESCLASS="$withval"
4998 fi
4999
5000
5001 cat >>confdefs.h <<_ACEOF
5002 #define RESCLASS "$RESCLASS"
5003 _ACEOF
5004
5005
5006 RXVTNAME=urxvt
5007
5008 # Check whether --with-name was given.
5009 if test "${with_name+set}" = set; then :
5010 withval=$with_name; RXVTNAME="$withval"
5011 fi
5012
5013
5014 cat >>confdefs.h <<_ACEOF
5015 #define RXVTNAME "$RXVTNAME"
5016 _ACEOF
5017
5018
5019
5020
5021 # Check whether --enable-swapscreen was given.
5022 if test "${enable_swapscreen+set}" = set; then :
5023 enableval=$enable_swapscreen; if test x$enableval = xno; then
5024
5025 $as_echo "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
5026
5027 fi
5028 fi
5029
5030
5031 # Check whether --enable-iso14755 was given.
5032 if test "${enable_iso14755+set}" = set; then :
5033 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
5034 support_iso14755=$enableval
5035 fi
5036 fi
5037
5038
5039 # Check whether --enable-frills was given.
5040 if test "${enable_frills+set}" = set; then :
5041 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
5042 support_frills=$enableval
5043 fi
5044 fi
5045
5046
5047 # Check whether --enable-keepscrolling was given.
5048 if test "${enable_keepscrolling+set}" = set; then :
5049 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5050 support_keepscrolling=$enableval
5051 fi
5052 fi
5053
5054
5055 # Check whether --enable-selectionscrolling was given.
5056 if test "${enable_selectionscrolling+set}" = set; then :
5057 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5058 support_selectionscrolling=$enableval
5059 fi
5060 fi
5061
5062
5063 # Check whether --enable-mousewheel was given.
5064 if test "${enable_mousewheel+set}" = set; then :
5065 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
5066 support_mousewheel=$enableval
5067 fi
5068 fi
5069
5070
5071 # Check whether --enable-slipwheeling was given.
5072 if test "${enable_slipwheeling+set}" = set; then :
5073 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
5074 support_mouseslipwheel=$enableval
5075 fi
5076 fi
5077
5078
5079 # Check whether --enable-smart-resize was given.
5080 if test "${enable_smart_resize+set}" = set; then :
5081 enableval=$enable_smart_resize; if test x$enableval = xyes; then
5082
5083 $as_echo "#define SMART_RESIZE 1" >>confdefs.h
5084
5085 fi
5086 fi
5087
5088
5089 # Check whether --enable-text-blink was given.
5090 if test "${enable_text_blink+set}" = set; then :
5091 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
5092 support_text_blink=$enableval
5093 fi
5094 fi
5095
5096
5097 # Check whether --enable-pointer-blank was given.
5098 if test "${enable_pointer_blank+set}" = set; then :
5099 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
5100 support_pointer_blank=$enableval
5101 fi
5102 fi
5103
5104
5105
5106 # Check whether --with-term was given.
5107 if test "${with_term+set}" = set; then :
5108 withval=$with_term; if test x$withval != x; then
5109
5110 cat >>confdefs.h <<_ACEOF
5111 #define TERMENV "$withval"
5112 _ACEOF
5113 term="$withval"
5114 fi
5115 fi
5116
5117
5118
5119 # Check whether --with-terminfo was given.
5120 if test "${with_terminfo+set}" = set; then :
5121 withval=$with_terminfo; if test x$withval != x; then
5122
5123 cat >>confdefs.h <<_ACEOF
5124 #define RXVT_TERMINFO "$withval"
5125 _ACEOF
5126 terminfo="$withval"
5127 fi
5128 fi
5129
5130
5131
5132 LIBEV_M4_AVOID_LIBRT=1
5133
5134 ac_ext=cpp
5135 ac_cpp='$CXXCPP $CPPFLAGS'
5136 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5137 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5138 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5140 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
5141 if test -z "$CXXCPP"; then
5142 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
5143 $as_echo_n "(cached) " >&6
5144 else
5145 # Double quotes because CXXCPP needs to be expanded
5146 for CXXCPP in "$CXX -E" "/lib/cpp"
5147 do
5148 ac_preproc_ok=false
5149 for ac_cxx_preproc_warn_flag in '' yes
5150 do
5151 # Use a header file that comes with gcc, so configuring glibc
5152 # with a fresh cross-compiler works.
5153 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5154 # <limits.h> exists even on freestanding compilers.
5155 # On the NeXT, cc -E runs the code through the compiler's parser,
5156 # not just through cpp. "Syntax error" is here to catch this case.
5157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5158 /* end confdefs.h. */
5159 #ifdef __STDC__
5160 # include <limits.h>
5161 #else
5162 # include <assert.h>
5163 #endif
5164 Syntax error
5165 _ACEOF
5166 if ac_fn_cxx_try_cpp "$LINENO"; then :
5167
5168 else
5169 # Broken: fails on valid input.
5170 continue
5171 fi
5172 rm -f conftest.err conftest.i conftest.$ac_ext
5173
5174 # OK, works on sane cases. Now check whether nonexistent headers
5175 # can be detected and how.
5176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5177 /* end confdefs.h. */
5178 #include <ac_nonexistent.h>
5179 _ACEOF
5180 if ac_fn_cxx_try_cpp "$LINENO"; then :
5181 # Broken: success on invalid input.
5182 continue
5183 else
5184 # Passes both tests.
5185 ac_preproc_ok=:
5186 break
5187 fi
5188 rm -f conftest.err conftest.i conftest.$ac_ext
5189
5190 done
5191 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5192 rm -f conftest.i conftest.err conftest.$ac_ext
5193 if $ac_preproc_ok; then :
5194 break
5195 fi
5196
5197 done
5198 ac_cv_prog_CXXCPP=$CXXCPP
5199
5200 fi
5201 CXXCPP=$ac_cv_prog_CXXCPP
5202 else
5203 ac_cv_prog_CXXCPP=$CXXCPP
5204 fi
5205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5206 $as_echo "$CXXCPP" >&6; }
5207 ac_preproc_ok=false
5208 for ac_cxx_preproc_warn_flag in '' yes
5209 do
5210 # Use a header file that comes with gcc, so configuring glibc
5211 # with a fresh cross-compiler works.
5212 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5213 # <limits.h> exists even on freestanding compilers.
5214 # On the NeXT, cc -E runs the code through the compiler's parser,
5215 # not just through cpp. "Syntax error" is here to catch this case.
5216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5217 /* end confdefs.h. */
5218 #ifdef __STDC__
5219 # include <limits.h>
5220 #else
5221 # include <assert.h>
5222 #endif
5223 Syntax error
5224 _ACEOF
5225 if ac_fn_cxx_try_cpp "$LINENO"; then :
5226
5227 else
5228 # Broken: fails on valid input.
5229 continue
5230 fi
5231 rm -f conftest.err conftest.i conftest.$ac_ext
5232
5233 # OK, works on sane cases. Now check whether nonexistent headers
5234 # can be detected and how.
5235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5236 /* end confdefs.h. */
5237 #include <ac_nonexistent.h>
5238 _ACEOF
5239 if ac_fn_cxx_try_cpp "$LINENO"; then :
5240 # Broken: success on invalid input.
5241 continue
5242 else
5243 # Passes both tests.
5244 ac_preproc_ok=:
5245 break
5246 fi
5247 rm -f conftest.err conftest.i conftest.$ac_ext
5248
5249 done
5250 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5251 rm -f conftest.i conftest.err conftest.$ac_ext
5252 if $ac_preproc_ok; then :
5253
5254 else
5255 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5256 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5257 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
5258 See \`config.log' for more details" "$LINENO" 5 ; }
5259 fi
5260
5261 ac_ext=cpp
5262 ac_cpp='$CXXCPP $CPPFLAGS'
5263 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5264 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5265 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5266
5267
5268 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
5269 do :
5270 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5271 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5272 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5273 cat >>confdefs.h <<_ACEOF
5274 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5275 _ACEOF
5276
5277 fi
5278
5279 done
5280
5281
5282 for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5283 do :
5284 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5285 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
5286 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5287 cat >>confdefs.h <<_ACEOF
5288 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5289 _ACEOF
5290
5291 fi
5292 done
5293
5294
5295 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5296 if test "x$ac_cv_func_clock_gettime" = x""yes; then :
5297
5298 else
5299
5300 if test $(uname) = Linux; then
5301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5302 $as_echo_n "checking for clock_gettime syscall... " >&6; }
5303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5304 /* end confdefs.h. */
5305 #include <unistd.h>
5306 #include <sys/syscall.h>
5307 #include <time.h>
5308 int
5309 main ()
5310 {
5311 struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5312 ;
5313 return 0;
5314 }
5315 _ACEOF
5316 if ac_fn_cxx_try_link "$LINENO"; then :
5317 ac_have_clock_syscall=1
5318
5319 $as_echo "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5320
5321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5322 $as_echo "yes" >&6; }
5323 else
5324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5325 $as_echo "no" >&6; }
5326 fi
5327 rm -f core conftest.err conftest.$ac_objext \
5328 conftest$ac_exeext conftest.$ac_ext
5329 fi
5330 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
5332 $as_echo_n "checking for clock_gettime in -lrt... " >&6; }
5333 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then :
5334 $as_echo_n "(cached) " >&6
5335 else
5336 ac_check_lib_save_LIBS=$LIBS
5337 LIBS="-lrt $LIBS"
5338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5339 /* end confdefs.h. */
5340
5341 /* Override any GCC internal prototype to avoid an error.
5342 Use char because int might match the return type of a GCC
5343 builtin and then its argument prototype would still apply. */
5344 #ifdef __cplusplus
5345 extern "C"
5346 #endif
5347 char clock_gettime ();
5348 int
5349 main ()
5350 {
5351 return clock_gettime ();
5352 ;
5353 return 0;
5354 }
5355 _ACEOF
5356 if ac_fn_cxx_try_link "$LINENO"; then :
5357 ac_cv_lib_rt_clock_gettime=yes
5358 else
5359 ac_cv_lib_rt_clock_gettime=no
5360 fi
5361 rm -f core conftest.err conftest.$ac_objext \
5362 conftest$ac_exeext conftest.$ac_ext
5363 LIBS=$ac_check_lib_save_LIBS
5364 fi
5365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
5366 $as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
5367 if test "x$ac_cv_lib_rt_clock_gettime" = x""yes; then :
5368 cat >>confdefs.h <<_ACEOF
5369 #define HAVE_LIBRT 1
5370 _ACEOF
5371
5372 LIBS="-lrt $LIBS"
5373
5374 fi
5375
5376 unset ac_cv_func_clock_gettime
5377 for ac_func in clock_gettime
5378 do :
5379 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5380 if test "x$ac_cv_func_clock_gettime" = x""yes; then :
5381 cat >>confdefs.h <<_ACEOF
5382 #define HAVE_CLOCK_GETTIME 1
5383 _ACEOF
5384
5385 fi
5386 done
5387
5388 fi
5389
5390 fi
5391
5392
5393 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5394 if test "x$ac_cv_func_nanosleep" = x""yes; then :
5395
5396 else
5397
5398 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5400 $as_echo_n "checking for nanosleep in -lrt... " >&6; }
5401 if test "${ac_cv_lib_rt_nanosleep+set}" = set; then :
5402 $as_echo_n "(cached) " >&6
5403 else
5404 ac_check_lib_save_LIBS=$LIBS
5405 LIBS="-lrt $LIBS"
5406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5407 /* end confdefs.h. */
5408
5409 /* Override any GCC internal prototype to avoid an error.
5410 Use char because int might match the return type of a GCC
5411 builtin and then its argument prototype would still apply. */
5412 #ifdef __cplusplus
5413 extern "C"
5414 #endif
5415 char nanosleep ();
5416 int
5417 main ()
5418 {
5419 return nanosleep ();
5420 ;
5421 return 0;
5422 }
5423 _ACEOF
5424 if ac_fn_cxx_try_link "$LINENO"; then :
5425 ac_cv_lib_rt_nanosleep=yes
5426 else
5427 ac_cv_lib_rt_nanosleep=no
5428 fi
5429 rm -f core conftest.err conftest.$ac_objext \
5430 conftest$ac_exeext conftest.$ac_ext
5431 LIBS=$ac_check_lib_save_LIBS
5432 fi
5433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
5434 $as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
5435 if test "x$ac_cv_lib_rt_nanosleep" = x""yes; then :
5436 cat >>confdefs.h <<_ACEOF
5437 #define HAVE_LIBRT 1
5438 _ACEOF
5439
5440 LIBS="-lrt $LIBS"
5441
5442 fi
5443
5444 unset ac_cv_func_nanosleep
5445 for ac_func in nanosleep
5446 do :
5447 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5448 if test "x$ac_cv_func_nanosleep" = x""yes; then :
5449 cat >>confdefs.h <<_ACEOF
5450 #define HAVE_NANOSLEEP 1
5451 _ACEOF
5452
5453 fi
5454 done
5455
5456 fi
5457
5458 fi
5459
5460
5461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ceil in -lm" >&5
5462 $as_echo_n "checking for ceil in -lm... " >&6; }
5463 if test "${ac_cv_lib_m_ceil+set}" = set; then :
5464 $as_echo_n "(cached) " >&6
5465 else
5466 ac_check_lib_save_LIBS=$LIBS
5467 LIBS="-lm $LIBS"
5468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5469 /* end confdefs.h. */
5470
5471 /* Override any GCC internal prototype to avoid an error.
5472 Use char because int might match the return type of a GCC
5473 builtin and then its argument prototype would still apply. */
5474 #ifdef __cplusplus
5475 extern "C"
5476 #endif
5477 char ceil ();
5478 int
5479 main ()
5480 {
5481 return ceil ();
5482 ;
5483 return 0;
5484 }
5485 _ACEOF
5486 if ac_fn_cxx_try_link "$LINENO"; then :
5487 ac_cv_lib_m_ceil=yes
5488 else
5489 ac_cv_lib_m_ceil=no
5490 fi
5491 rm -f core conftest.err conftest.$ac_objext \
5492 conftest$ac_exeext conftest.$ac_ext
5493 LIBS=$ac_check_lib_save_LIBS
5494 fi
5495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_ceil" >&5
5496 $as_echo "$ac_cv_lib_m_ceil" >&6; }
5497 if test "x$ac_cv_lib_m_ceil" = x""yes; then :
5498 cat >>confdefs.h <<_ACEOF
5499 #define HAVE_LIBM 1
5500 _ACEOF
5501
5502 LIBS="-lm $LIBS"
5503
5504 fi
5505
5506
5507
5508
5509
5510 # Extract the first word of "tic", so it can be a program name with args.
5511 set dummy tic; ac_word=$2
5512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5513 $as_echo_n "checking for $ac_word... " >&6; }
5514 if test "${ac_cv_path_TIC+set}" = set; then :
5515 $as_echo_n "(cached) " >&6
5516 else
5517 case $TIC in
5518 [\\/]* | ?:[\\/]*)
5519 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5520 ;;
5521 *)
5522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5523 for as_dir in $PATH
5524 do
5525 IFS=$as_save_IFS
5526 test -z "$as_dir" && as_dir=.
5527 for ac_exec_ext in '' $ac_executable_extensions; do
5528 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5529 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
5530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5531 break 2
5532 fi
5533 done
5534 done
5535 IFS=$as_save_IFS
5536
5537 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
5538 ;;
5539 esac
5540 fi
5541 TIC=$ac_cv_path_TIC
5542 if test -n "$TIC"; then
5543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5544 $as_echo "$TIC" >&6; }
5545 else
5546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5547 $as_echo "no" >&6; }
5548 fi
5549
5550
5551
5552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
5553 $as_echo_n "checking for X... " >&6; }
5554
5555
5556 # Check whether --with-x was given.
5557 if test "${with_x+set}" = set; then :
5558 withval=$with_x;
5559 fi
5560
5561 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5562 if test "x$with_x" = xno; then
5563 # The user explicitly disabled X.
5564 have_x=disabled
5565 else
5566 case $x_includes,$x_libraries in #(
5567 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5 ;; #(
5568 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
5569 $as_echo_n "(cached) " >&6
5570 else
5571 # One or both of the vars are not set, and there is no cached value.
5572 ac_x_includes=no ac_x_libraries=no
5573 rm -f -r conftest.dir
5574 if mkdir conftest.dir; then
5575 cd conftest.dir
5576 cat >Imakefile <<'_ACEOF'
5577 incroot:
5578 @echo incroot='${INCROOT}'
5579 usrlibdir:
5580 @echo usrlibdir='${USRLIBDIR}'
5581 libdir:
5582 @echo libdir='${LIBDIR}'
5583 _ACEOF
5584 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5585 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
5586 for ac_var in incroot usrlibdir libdir; do
5587 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
5588 done
5589 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5590 for ac_extension in a so sl dylib la dll; do
5591 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5592 test -f "$ac_im_libdir/libX11.$ac_extension"; then
5593 ac_im_usrlibdir=$ac_im_libdir; break
5594 fi
5595 done
5596 # Screen out bogus values from the imake configuration. They are
5597 # bogus both because they are the default anyway, and because
5598 # using them would break gcc on systems where it needs fixed includes.
5599 case $ac_im_incroot in
5600 /usr/include) ac_x_includes= ;;
5601 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5602 esac
5603 case $ac_im_usrlibdir in
5604 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
5605 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5606 esac
5607 fi
5608 cd ..
5609 rm -f -r conftest.dir
5610 fi
5611
5612 # Standard set of common directories for X headers.
5613 # Check X11 before X11Rn because it is often a symlink to the current release.
5614 ac_x_header_dirs='
5615 /usr/X11/include
5616 /usr/X11R7/include
5617 /usr/X11R6/include
5618 /usr/X11R5/include
5619 /usr/X11R4/include
5620
5621 /usr/include/X11
5622 /usr/include/X11R7
5623 /usr/include/X11R6
5624 /usr/include/X11R5
5625 /usr/include/X11R4
5626
5627 /usr/local/X11/include
5628 /usr/local/X11R7/include
5629 /usr/local/X11R6/include
5630 /usr/local/X11R5/include
5631 /usr/local/X11R4/include
5632
5633 /usr/local/include/X11
5634 /usr/local/include/X11R7
5635 /usr/local/include/X11R6
5636 /usr/local/include/X11R5
5637 /usr/local/include/X11R4
5638
5639 /usr/X386/include
5640 /usr/x386/include
5641 /usr/XFree86/include/X11
5642
5643 /usr/include
5644 /usr/local/include
5645 /usr/unsupported/include
5646 /usr/athena/include
5647 /usr/local/x11r5/include
5648 /usr/lpp/Xamples/include
5649
5650 /usr/openwin/include
5651 /usr/openwin/share/include'
5652
5653 if test "$ac_x_includes" = no; then
5654 # Guess where to find include files, by looking for Xlib.h.
5655 # First, try using that file with no special directory specified.
5656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5657 /* end confdefs.h. */
5658 #include <X11/Xlib.h>
5659 _ACEOF
5660 if ac_fn_cxx_try_cpp "$LINENO"; then :
5661 # We can compile using X headers with no special include directory.
5662 ac_x_includes=
5663 else
5664 for ac_dir in $ac_x_header_dirs; do
5665 if test -r "$ac_dir/X11/Xlib.h"; then
5666 ac_x_includes=$ac_dir
5667 break
5668 fi
5669 done
5670 fi
5671 rm -f conftest.err conftest.i conftest.$ac_ext
5672 fi # $ac_x_includes = no
5673
5674 if test "$ac_x_libraries" = no; then
5675 # Check for the libraries.
5676 # See if we find them without any special options.
5677 # Don't add to $LIBS permanently.
5678 ac_save_LIBS=$LIBS
5679 LIBS="-lX11 $LIBS"
5680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5681 /* end confdefs.h. */
5682 #include <X11/Xlib.h>
5683 int
5684 main ()
5685 {
5686 XrmInitialize ()
5687 ;
5688 return 0;
5689 }
5690 _ACEOF
5691 if ac_fn_cxx_try_link "$LINENO"; then :
5692 LIBS=$ac_save_LIBS
5693 # We can link X programs with no special library path.
5694 ac_x_libraries=
5695 else
5696 LIBS=$ac_save_LIBS
5697 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5698 do
5699 # Don't even attempt the hair of trying to link an X program!
5700 for ac_extension in a so sl dylib la dll; do
5701 if test -r "$ac_dir/libX11.$ac_extension"; then
5702 ac_x_libraries=$ac_dir
5703 break 2
5704 fi
5705 done
5706 done
5707 fi
5708 rm -f core conftest.err conftest.$ac_objext \
5709 conftest$ac_exeext conftest.$ac_ext
5710 fi # $ac_x_libraries = no
5711
5712 case $ac_x_includes,$ac_x_libraries in #(
5713 no,* | *,no | *\'*)
5714 # Didn't find X, or a directory has "'" in its name.
5715 ac_cv_have_x="have_x=no";; #(
5716 *)
5717 # Record where we found X for the cache.
5718 ac_cv_have_x="have_x=yes\
5719 ac_x_includes='$ac_x_includes'\
5720 ac_x_libraries='$ac_x_libraries'"
5721 esac
5722 fi
5723 ;; #(
5724 *) have_x=yes;;
5725 esac
5726 eval "$ac_cv_have_x"
5727 fi # $with_x != no
5728
5729 if test "$have_x" != yes; then
5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
5731 $as_echo "$have_x" >&6; }
5732 no_x=yes
5733 else
5734 # If each of the values was on the command line, it overrides each guess.
5735 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5736 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5737 # Update the cache value to reflect the command line values.
5738 ac_cv_have_x="have_x=yes\
5739 ac_x_includes='$x_includes'\
5740 ac_x_libraries='$x_libraries'"
5741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
5742 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
5743 fi
5744
5745 if test "$no_x" = yes; then
5746 # Not all programs may use this symbol, but it does not hurt to define it.
5747
5748 $as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
5749
5750 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5751 else
5752 if test -n "$x_includes"; then
5753 X_CFLAGS="$X_CFLAGS -I$x_includes"
5754 fi
5755
5756 # It would also be nice to do this for all -L options, not just this one.
5757 if test -n "$x_libraries"; then
5758 X_LIBS="$X_LIBS -L$x_libraries"
5759 # For Solaris; some versions of Sun CC require a space after -R and
5760 # others require no space. Words are not sufficient . . . .
5761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
5762 $as_echo_n "checking whether -R must be followed by a space... " >&6; }
5763 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5764 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5765 ac_cxx_werror_flag=yes
5766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5767 /* end confdefs.h. */
5768
5769 int
5770 main ()
5771 {
5772
5773 ;
5774 return 0;
5775 }
5776 _ACEOF
5777 if ac_fn_cxx_try_link "$LINENO"; then :
5778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5779 $as_echo "no" >&6; }
5780 X_LIBS="$X_LIBS -R$x_libraries"
5781 else
5782 LIBS="$ac_xsave_LIBS -R $x_libraries"
5783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5784 /* end confdefs.h. */
5785
5786 int
5787 main ()
5788 {
5789
5790 ;
5791 return 0;
5792 }
5793 _ACEOF
5794 if ac_fn_cxx_try_link "$LINENO"; then :
5795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5796 $as_echo "yes" >&6; }
5797 X_LIBS="$X_LIBS -R $x_libraries"
5798 else
5799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5800 $as_echo "neither works" >&6; }
5801 fi
5802 rm -f core conftest.err conftest.$ac_objext \
5803 conftest$ac_exeext conftest.$ac_ext
5804 fi
5805 rm -f core conftest.err conftest.$ac_objext \
5806 conftest$ac_exeext conftest.$ac_ext
5807 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5808 LIBS=$ac_xsave_LIBS
5809 fi
5810
5811 # Check for system-dependent libraries X programs must link with.
5812 # Do this before checking for the system-independent R6 libraries
5813 # (-lICE), since we may need -lsocket or whatever for X linking.
5814
5815 if test "$ISC" = yes; then
5816 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
5817 else
5818 # Martyn Johnson says this is needed for Ultrix, if the X
5819 # libraries were built with DECnet support. And Karl Berry says
5820 # the Alpha needs dnet_stub (dnet does not exist).
5821 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5823 /* end confdefs.h. */
5824
5825 /* Override any GCC internal prototype to avoid an error.
5826 Use char because int might match the return type of a GCC
5827 builtin and then its argument prototype would still apply. */
5828 #ifdef __cplusplus
5829 extern "C"
5830 #endif
5831 char XOpenDisplay ();
5832 int
5833 main ()
5834 {
5835 return XOpenDisplay ();
5836 ;
5837 return 0;
5838 }
5839 _ACEOF
5840 if ac_fn_cxx_try_link "$LINENO"; then :
5841
5842 else
5843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
5844 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
5845 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then :
5846 $as_echo_n "(cached) " >&6
5847 else
5848 ac_check_lib_save_LIBS=$LIBS
5849 LIBS="-ldnet $LIBS"
5850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5851 /* end confdefs.h. */
5852
5853 /* Override any GCC internal prototype to avoid an error.
5854 Use char because int might match the return type of a GCC
5855 builtin and then its argument prototype would still apply. */
5856 #ifdef __cplusplus
5857 extern "C"
5858 #endif
5859 char dnet_ntoa ();
5860 int
5861 main ()
5862 {
5863 return dnet_ntoa ();
5864 ;
5865 return 0;
5866 }
5867 _ACEOF
5868 if ac_fn_cxx_try_link "$LINENO"; then :
5869 ac_cv_lib_dnet_dnet_ntoa=yes
5870 else
5871 ac_cv_lib_dnet_dnet_ntoa=no
5872 fi
5873 rm -f core conftest.err conftest.$ac_objext \
5874 conftest$ac_exeext conftest.$ac_ext
5875 LIBS=$ac_check_lib_save_LIBS
5876 fi
5877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5878 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5879 if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then :
5880 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5881 fi
5882
5883 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
5885 $as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
5886 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then :
5887 $as_echo_n "(cached) " >&6
5888 else
5889 ac_check_lib_save_LIBS=$LIBS
5890 LIBS="-ldnet_stub $LIBS"
5891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5892 /* end confdefs.h. */
5893
5894 /* Override any GCC internal prototype to avoid an error.
5895 Use char because int might match the return type of a GCC
5896 builtin and then its argument prototype would still apply. */
5897 #ifdef __cplusplus
5898 extern "C"
5899 #endif
5900 char dnet_ntoa ();
5901 int
5902 main ()
5903 {
5904 return dnet_ntoa ();
5905 ;
5906 return 0;
5907 }
5908 _ACEOF
5909 if ac_fn_cxx_try_link "$LINENO"; then :
5910 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5911 else
5912 ac_cv_lib_dnet_stub_dnet_ntoa=no
5913 fi
5914 rm -f core conftest.err conftest.$ac_objext \
5915 conftest$ac_exeext conftest.$ac_ext
5916 LIBS=$ac_check_lib_save_LIBS
5917 fi
5918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5919 $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5920 if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then :
5921 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5922 fi
5923
5924 fi
5925 fi
5926 rm -f core conftest.err conftest.$ac_objext \
5927 conftest$ac_exeext conftest.$ac_ext
5928 LIBS="$ac_xsave_LIBS"
5929
5930 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5931 # to get the SysV transport functions.
5932 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5933 # needs -lnsl.
5934 # The nsl library prevents programs from opening the X display
5935 # on Irix 5.2, according to T.E. Dickey.
5936 # The functions gethostbyname, getservbyname, and inet_addr are
5937 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5938 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
5939 if test "x$ac_cv_func_gethostbyname" = x""yes; then :
5940
5941 fi
5942
5943 if test $ac_cv_func_gethostbyname = no; then
5944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
5945 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
5946 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
5947 $as_echo_n "(cached) " >&6
5948 else
5949 ac_check_lib_save_LIBS=$LIBS
5950 LIBS="-lnsl $LIBS"
5951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5952 /* end confdefs.h. */
5953
5954 /* Override any GCC internal prototype to avoid an error.
5955 Use char because int might match the return type of a GCC
5956 builtin and then its argument prototype would still apply. */
5957 #ifdef __cplusplus
5958 extern "C"
5959 #endif
5960 char gethostbyname ();
5961 int
5962 main ()
5963 {
5964 return gethostbyname ();
5965 ;
5966 return 0;
5967 }
5968 _ACEOF
5969 if ac_fn_cxx_try_link "$LINENO"; then :
5970 ac_cv_lib_nsl_gethostbyname=yes
5971 else
5972 ac_cv_lib_nsl_gethostbyname=no
5973 fi
5974 rm -f core conftest.err conftest.$ac_objext \
5975 conftest$ac_exeext conftest.$ac_ext
5976 LIBS=$ac_check_lib_save_LIBS
5977 fi
5978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
5979 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
5980 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
5981 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5982 fi
5983
5984 if test $ac_cv_lib_nsl_gethostbyname = no; then
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
5986 $as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
5987 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then :
5988 $as_echo_n "(cached) " >&6
5989 else
5990 ac_check_lib_save_LIBS=$LIBS
5991 LIBS="-lbsd $LIBS"
5992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5993 /* end confdefs.h. */
5994
5995 /* Override any GCC internal prototype to avoid an error.
5996 Use char because int might match the return type of a GCC
5997 builtin and then its argument prototype would still apply. */
5998 #ifdef __cplusplus
5999 extern "C"
6000 #endif
6001 char gethostbyname ();
6002 int
6003 main ()
6004 {
6005 return gethostbyname ();
6006 ;
6007 return 0;
6008 }
6009 _ACEOF
6010 if ac_fn_cxx_try_link "$LINENO"; then :
6011 ac_cv_lib_bsd_gethostbyname=yes
6012 else
6013 ac_cv_lib_bsd_gethostbyname=no
6014 fi
6015 rm -f core conftest.err conftest.$ac_objext \
6016 conftest$ac_exeext conftest.$ac_ext
6017 LIBS=$ac_check_lib_save_LIBS
6018 fi
6019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
6020 $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
6021 if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then :
6022 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6023 fi
6024
6025 fi
6026 fi
6027
6028 # lieder@skyler.mavd.honeywell.com says without -lsocket,
6029 # socket/setsockopt and other routines are undefined under SCO ODT
6030 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6031 # on later versions), says Simon Leinen: it contains gethostby*
6032 # variants that don't use the name server (or something). -lsocket
6033 # must be given before -lnsl if both are needed. We assume that
6034 # if connect needs -lnsl, so does gethostbyname.
6035 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
6036 if test "x$ac_cv_func_connect" = x""yes; then :
6037
6038 fi
6039
6040 if test $ac_cv_func_connect = no; then
6041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
6042 $as_echo_n "checking for connect in -lsocket... " >&6; }
6043 if test "${ac_cv_lib_socket_connect+set}" = set; then :
6044 $as_echo_n "(cached) " >&6
6045 else
6046 ac_check_lib_save_LIBS=$LIBS
6047 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6049 /* end confdefs.h. */
6050
6051 /* Override any GCC internal prototype to avoid an error.
6052 Use char because int might match the return type of a GCC
6053 builtin and then its argument prototype would still apply. */
6054 #ifdef __cplusplus
6055 extern "C"
6056 #endif
6057 char connect ();
6058 int
6059 main ()
6060 {
6061 return connect ();
6062 ;
6063 return 0;
6064 }
6065 _ACEOF
6066 if ac_fn_cxx_try_link "$LINENO"; then :
6067 ac_cv_lib_socket_connect=yes
6068 else
6069 ac_cv_lib_socket_connect=no
6070 fi
6071 rm -f core conftest.err conftest.$ac_objext \
6072 conftest$ac_exeext conftest.$ac_ext
6073 LIBS=$ac_check_lib_save_LIBS
6074 fi
6075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
6076 $as_echo "$ac_cv_lib_socket_connect" >&6; }
6077 if test "x$ac_cv_lib_socket_connect" = x""yes; then :
6078 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6079 fi
6080
6081 fi
6082
6083 # Guillermo Gomez says -lposix is necessary on A/UX.
6084 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6085 if test "x$ac_cv_func_remove" = x""yes; then :
6086
6087 fi
6088
6089 if test $ac_cv_func_remove = no; then
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
6091 $as_echo_n "checking for remove in -lposix... " >&6; }
6092 if test "${ac_cv_lib_posix_remove+set}" = set; then :
6093 $as_echo_n "(cached) " >&6
6094 else
6095 ac_check_lib_save_LIBS=$LIBS
6096 LIBS="-lposix $LIBS"
6097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6098 /* end confdefs.h. */
6099
6100 /* Override any GCC internal prototype to avoid an error.
6101 Use char because int might match the return type of a GCC
6102 builtin and then its argument prototype would still apply. */
6103 #ifdef __cplusplus
6104 extern "C"
6105 #endif
6106 char remove ();
6107 int
6108 main ()
6109 {
6110 return remove ();
6111 ;
6112 return 0;
6113 }
6114 _ACEOF
6115 if ac_fn_cxx_try_link "$LINENO"; then :
6116 ac_cv_lib_posix_remove=yes
6117 else
6118 ac_cv_lib_posix_remove=no
6119 fi
6120 rm -f core conftest.err conftest.$ac_objext \
6121 conftest$ac_exeext conftest.$ac_ext
6122 LIBS=$ac_check_lib_save_LIBS
6123 fi
6124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
6125 $as_echo "$ac_cv_lib_posix_remove" >&6; }
6126 if test "x$ac_cv_lib_posix_remove" = x""yes; then :
6127 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6128 fi
6129
6130 fi
6131
6132 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6133 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6134 if test "x$ac_cv_func_shmat" = x""yes; then :
6135
6136 fi
6137
6138 if test $ac_cv_func_shmat = no; then
6139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6140 $as_echo_n "checking for shmat in -lipc... " >&6; }
6141 if test "${ac_cv_lib_ipc_shmat+set}" = set; then :
6142 $as_echo_n "(cached) " >&6
6143 else
6144 ac_check_lib_save_LIBS=$LIBS
6145 LIBS="-lipc $LIBS"
6146 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6147 /* end confdefs.h. */
6148
6149 /* Override any GCC internal prototype to avoid an error.
6150 Use char because int might match the return type of a GCC
6151 builtin and then its argument prototype would still apply. */
6152 #ifdef __cplusplus
6153 extern "C"
6154 #endif
6155 char shmat ();
6156 int
6157 main ()
6158 {
6159 return shmat ();
6160 ;
6161 return 0;
6162 }
6163 _ACEOF
6164 if ac_fn_cxx_try_link "$LINENO"; then :
6165 ac_cv_lib_ipc_shmat=yes
6166 else
6167 ac_cv_lib_ipc_shmat=no
6168 fi
6169 rm -f core conftest.err conftest.$ac_objext \
6170 conftest$ac_exeext conftest.$ac_ext
6171 LIBS=$ac_check_lib_save_LIBS
6172 fi
6173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
6174 $as_echo "$ac_cv_lib_ipc_shmat" >&6; }
6175 if test "x$ac_cv_lib_ipc_shmat" = x""yes; then :
6176 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6177 fi
6178
6179 fi
6180 fi
6181
6182 # Check for libraries that X11R6 Xt/Xaw programs need.
6183 ac_save_LDFLAGS=$LDFLAGS
6184 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6185 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6186 # check for ICE first), but we must link in the order -lSM -lICE or
6187 # we get undefined symbols. So assume we have SM if we have ICE.
6188 # These have to be linked with before -lX11, unlike the other
6189 # libraries we check for below, so use a different variable.
6190 # John Interrante, Karl Berry
6191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
6192 $as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
6193 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then :
6194 $as_echo_n "(cached) " >&6
6195 else
6196 ac_check_lib_save_LIBS=$LIBS
6197 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6199 /* end confdefs.h. */
6200
6201 /* Override any GCC internal prototype to avoid an error.
6202 Use char because int might match the return type of a GCC
6203 builtin and then its argument prototype would still apply. */
6204 #ifdef __cplusplus
6205 extern "C"
6206 #endif
6207 char IceConnectionNumber ();
6208 int
6209 main ()
6210 {
6211 return IceConnectionNumber ();
6212 ;
6213 return 0;
6214 }
6215 _ACEOF
6216 if ac_fn_cxx_try_link "$LINENO"; then :
6217 ac_cv_lib_ICE_IceConnectionNumber=yes
6218 else
6219 ac_cv_lib_ICE_IceConnectionNumber=no
6220 fi
6221 rm -f core conftest.err conftest.$ac_objext \
6222 conftest$ac_exeext conftest.$ac_ext
6223 LIBS=$ac_check_lib_save_LIBS
6224 fi
6225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6226 $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6227 if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then :
6228 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6229 fi
6230
6231 LDFLAGS=$ac_save_LDFLAGS
6232
6233 fi
6234
6235
6236 image_lib=none
6237
6238 PIXBUF_CFLAGS=
6239 PIXBUF_LIBS=
6240
6241 if test x$support_pixbuf = xyes; then
6242 support_pixbuf=no
6243 # Extract the first word of "pkg-config", so it can be a program name with args.
6244 set dummy pkg-config; ac_word=$2
6245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6246 $as_echo_n "checking for $ac_word... " >&6; }
6247 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
6248 $as_echo_n "(cached) " >&6
6249 else
6250 case $PKG_CONFIG in
6251 [\\/]* | ?:[\\/]*)
6252 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6253 ;;
6254 *)
6255 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6256 for as_dir in $PATH
6257 do
6258 IFS=$as_save_IFS
6259 test -z "$as_dir" && as_dir=.
6260 for ac_exec_ext in '' $ac_executable_extensions; do
6261 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6262 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6264 break 2
6265 fi
6266 done
6267 done
6268 IFS=$as_save_IFS
6269
6270 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6271 ;;
6272 esac
6273 fi
6274 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6275 if test -n "$PKG_CONFIG"; then
6276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6277 $as_echo "$PKG_CONFIG" >&6; }
6278 else
6279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6280 $as_echo "no" >&6; }
6281 fi
6282
6283
6284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf" >&5
6285 $as_echo_n "checking for gdk-pixbuf... " >&6; }
6286 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
6287 PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-2.0 --cflags`"
6288 PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-2.0 --libs`"
6289 support_pixbuf=yes
6290 fi
6291
6292 if test x$support_pixbuf = xyes; then
6293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6294 $as_echo "ok" >&6; }
6295 image_lib=gdk-pixbuf
6296 support_afterimage=no
6297
6298 $as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
6299
6300
6301 $as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6302
6303 else
6304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6305 $as_echo "no" >&6; }
6306 fi
6307 fi
6308
6309
6310
6311
6312 AFTERIMAGE_CFLAGS=
6313 AFTERIMAGE_LIBS=
6314 AFTERIMAGE_VERSION=
6315
6316 if test x$support_afterimage = xyes; then
6317 support_afterimage=no
6318
6319 if test "x$afterimage_config" = "x" ; then
6320 # Extract the first word of "afterimage-config", so it can be a program name with args.
6321 set dummy afterimage-config; ac_word=$2
6322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6323 $as_echo_n "checking for $ac_word... " >&6; }
6324 if test "${ac_cv_path_afterimage_config+set}" = set; then :
6325 $as_echo_n "(cached) " >&6
6326 else
6327 case $afterimage_config in
6328 [\\/]* | ?:[\\/]*)
6329 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
6330 ;;
6331 *)
6332 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6333 for as_dir in $PATH
6334 do
6335 IFS=$as_save_IFS
6336 test -z "$as_dir" && as_dir=.
6337 for ac_exec_ext in '' $ac_executable_extensions; do
6338 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6339 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
6340 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6341 break 2
6342 fi
6343 done
6344 done
6345 IFS=$as_save_IFS
6346
6347 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
6348 ;;
6349 esac
6350 fi
6351 afterimage_config=$ac_cv_path_afterimage_config
6352 if test -n "$afterimage_config"; then
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $afterimage_config" >&5
6354 $as_echo "$afterimage_config" >&6; }
6355 else
6356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6357 $as_echo "no" >&6; }
6358 fi
6359
6360
6361 fi
6362 if test "x$afterimage_config" != "xno" ; then
6363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libAfterImage version >= 1.15" >&5
6364 $as_echo_n "checking for libAfterImage version >= 1.15... " >&6; }
6365 xAFTERIMAGE_VERSION=`$afterimage_config --version`
6366 if test -n "$xAFTERIMAGE_VERSION" ; then
6367 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6368 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
6369 if test "x$xAFTERIMAGE_LIBS" != "x"; then
6370 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6371 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6372 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6373 support_afterimage=yes
6374 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6375 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6376 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6377 fi
6378 fi
6379 fi
6380 if test "x$support_afterimage" = "xyes"; then
6381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AFTERIMAGE_LIBS" >&5
6382 $as_echo "$AFTERIMAGE_LIBS" >&6; }
6383 image_lib=libafterimage
6384
6385 $as_echo "#define HAVE_AFTERIMAGE 1" >>confdefs.h
6386
6387
6388 $as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6389
6390 else
6391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6392 $as_echo "no" >&6; }
6393 fi
6394 fi
6395 fi
6396
6397
6398
6399
6400 for ac_header in \
6401 sys/ioctl.h \
6402 sys/sockio.h \
6403 sys/strredir.h \
6404 stdint.h \
6405 wchar.h \
6406 cwchar \
6407
6408 do :
6409 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6410 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6411 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6412 cat >>confdefs.h <<_ACEOF
6413 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6414 _ACEOF
6415
6416 fi
6417
6418 done
6419
6420
6421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPointer" >&5
6422 $as_echo_n "checking for XPointer... " >&6; }
6423 if test "${rxvt_cv_xpointer+set}" = set; then :
6424 $as_echo_n "(cached) " >&6
6425 else
6426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6427 /* end confdefs.h. */
6428 #include <X11/Xlib.h>
6429 int
6430 main ()
6431 {
6432 XPointer dummy;
6433 ;
6434 return 0;
6435 }
6436 _ACEOF
6437 if ac_fn_cxx_try_compile "$LINENO"; then :
6438 rxvt_cv_xpointer=yes
6439 else
6440 rxvt_cv_xpointer=no
6441 fi
6442 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6443 fi
6444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xpointer" >&5
6445 $as_echo "$rxvt_cv_xpointer" >&6; }
6446 if test x$rxvt_cv_xpointer = xyes; then
6447
6448 $as_echo "#define HAVE_XPOINTER 1" >>confdefs.h
6449
6450 fi
6451
6452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6453 $as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6454 if test "${rxvt_cv_xlib_illegal_access+set}" = set; then :
6455 $as_echo_n "(cached) " >&6
6456 else
6457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6458 /* end confdefs.h. */
6459
6460 #define XLIB_ILLEGAL_ACCESS
6461 #include <X11/Xlib.h>
6462
6463 int
6464 main ()
6465 {
6466
6467 Display *dpy;
6468 dpy->xdefaults = (char *)0;
6469
6470 ;
6471 return 0;
6472 }
6473 _ACEOF
6474 if ac_fn_cxx_try_compile "$LINENO"; then :
6475 rxvt_cv_xlib_illegal_access=yes
6476 else
6477 rxvt_cv_xlib_illegal_access=no
6478
6479 fi
6480 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6481 fi
6482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
6483 $as_echo "$rxvt_cv_xlib_illegal_access" >&6; }
6484 if test x$rxvt_cv_xlib_illegal_access = xyes; then
6485
6486 $as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
6487
6488 fi
6489
6490 ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
6491 if test "x$ac_cv_type_mode_t" = x""yes; then :
6492
6493 else
6494
6495 cat >>confdefs.h <<_ACEOF
6496 #define mode_t int
6497 _ACEOF
6498
6499 fi
6500
6501 ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
6502 if test "x$ac_cv_type_pid_t" = x""yes; then :
6503
6504 else
6505
6506 cat >>confdefs.h <<_ACEOF
6507 #define pid_t int
6508 _ACEOF
6509
6510 fi
6511
6512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
6513 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
6514 if test "${ac_cv_type_uid_t+set}" = set; then :
6515 $as_echo_n "(cached) " >&6
6516 else
6517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6518 /* end confdefs.h. */
6519 #include <sys/types.h>
6520
6521 _ACEOF
6522 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6523 $EGREP "uid_t" >/dev/null 2>&1; then :
6524 ac_cv_type_uid_t=yes
6525 else
6526 ac_cv_type_uid_t=no
6527 fi
6528 rm -f conftest*
6529
6530 fi
6531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
6532 $as_echo "$ac_cv_type_uid_t" >&6; }
6533 if test $ac_cv_type_uid_t = no; then
6534
6535 $as_echo "#define uid_t int" >>confdefs.h
6536
6537
6538 $as_echo "#define gid_t int" >>confdefs.h
6539
6540 fi
6541
6542 ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6543 case $ac_cv_c_int16_t in #(
6544 no|yes) ;; #(
6545 *)
6546
6547 cat >>confdefs.h <<_ACEOF
6548 #define int16_t $ac_cv_c_int16_t
6549 _ACEOF
6550 ;;
6551 esac
6552
6553 ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6554 case $ac_cv_c_uint16_t in #(
6555 no|yes) ;; #(
6556 *)
6557
6558
6559 cat >>confdefs.h <<_ACEOF
6560 #define uint16_t $ac_cv_c_uint16_t
6561 _ACEOF
6562 ;;
6563 esac
6564
6565 ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6566 case $ac_cv_c_int32_t in #(
6567 no|yes) ;; #(
6568 *)
6569
6570 cat >>confdefs.h <<_ACEOF
6571 #define int32_t $ac_cv_c_int32_t
6572 _ACEOF
6573 ;;
6574 esac
6575
6576 ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6577 case $ac_cv_c_uint32_t in #(
6578 no|yes) ;; #(
6579 *)
6580
6581 $as_echo "#define _UINT32_T 1" >>confdefs.h
6582
6583
6584 cat >>confdefs.h <<_ACEOF
6585 #define uint32_t $ac_cv_c_uint32_t
6586 _ACEOF
6587 ;;
6588 esac
6589
6590
6591 for ac_func in unsetenv
6592 do :
6593 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
6594 if test "x$ac_cv_func_unsetenv" = x""yes; then :
6595 cat >>confdefs.h <<_ACEOF
6596 #define HAVE_UNSETENV 1
6597 _ACEOF
6598
6599 fi
6600 done
6601
6602
6603
6604 support_utmp=yes
6605 support_wtmp=yes
6606 support_lastlog=yes
6607
6608 # Check whether --enable-utmp was given.
6609 if test "${enable_utmp+set}" = set; then :
6610 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
6611 support_utmp=$enableval
6612 fi
6613 fi
6614
6615
6616 # Check whether --enable-wtmp was given.
6617 if test "${enable_wtmp+set}" = set; then :
6618 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
6619 support_wtmp=$enableval
6620 fi
6621 fi
6622
6623
6624 # Check whether --enable-lastlog was given.
6625 if test "${enable_lastlog+set}" = set; then :
6626 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
6627 support_lastlog=$enableval
6628 fi
6629 fi
6630
6631
6632 if test x$support_utmp = xyes; then
6633
6634 $as_echo "#define UTMP_SUPPORT 1" >>confdefs.h
6635
6636 fi
6637 if test x$support_wtmp = xyes; then
6638
6639 $as_echo "#define WTMP_SUPPORT 1" >>confdefs.h
6640
6641 fi
6642 if test x$support_lastlog = xyes; then
6643
6644 $as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h
6645
6646 fi
6647
6648 for ac_func in \
6649 updwtmp \
6650 updwtmpx \
6651 updlastlogx \
6652
6653 do :
6654 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6655 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
6656 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6657 cat >>confdefs.h <<_ACEOF
6658 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6659 _ACEOF
6660
6661 fi
6662 done
6663
6664
6665 for ac_header in lastlog.h
6666 do :
6667 ac_fn_cxx_check_header_mongrel "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
6668 if test "x$ac_cv_header_lastlog_h" = x""yes; then :
6669 cat >>confdefs.h <<_ACEOF
6670 #define HAVE_LASTLOG_H 1
6671 _ACEOF
6672
6673 fi
6674
6675 done
6676
6677
6678
6679 for ac_header in utmp.h
6680 do :
6681 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6682 if test "x$ac_cv_header_utmp_h" = x""yes; then :
6683 cat >>confdefs.h <<_ACEOF
6684 #define HAVE_UTMP_H 1
6685 _ACEOF
6686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmp" >&5
6687 $as_echo_n "checking for struct utmp... " >&6; }
6688 if test "${pt_cv_struct_utmp+set}" = set; then :
6689 $as_echo_n "(cached) " >&6
6690 else
6691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6692 /* end confdefs.h. */
6693 #include <sys/types.h>
6694 #include <utmp.h>
6695 int
6696 main ()
6697 {
6698 struct utmp ut;
6699 ;
6700 return 0;
6701 }
6702 _ACEOF
6703 if ac_fn_cxx_try_compile "$LINENO"; then :
6704 pt_cv_struct_utmp=yes
6705 else
6706 pt_cv_struct_utmp=no
6707 fi
6708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6709 fi
6710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp" >&5
6711 $as_echo "$pt_cv_struct_utmp" >&6; }
6712 if test x$pt_cv_struct_utmp = xyes; then
6713
6714 $as_echo "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
6715
6716 fi
6717
6718
6719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_host in utmp struct" >&5
6720 $as_echo_n "checking for ut_host in utmp struct... " >&6; }
6721 if test "${pt_cv_struct_utmp_host+set}" = set; then :
6722 $as_echo_n "(cached) " >&6
6723 else
6724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6725 /* end confdefs.h. */
6726 #include <sys/types.h>
6727 #include <utmp.h>
6728 int
6729 main ()
6730 {
6731 struct utmp ut; ut.ut_host;
6732 ;
6733 return 0;
6734 }
6735 _ACEOF
6736 if ac_fn_cxx_try_compile "$LINENO"; then :
6737 pt_cv_struct_utmp_host=yes
6738 else
6739 pt_cv_struct_utmp_host=no
6740 fi
6741 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6742 fi
6743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_host" >&5
6744 $as_echo "$pt_cv_struct_utmp_host" >&6; }
6745 if test x$pt_cv_struct_utmp_host = xyes; then
6746
6747 $as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
6748
6749 fi
6750
6751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_pid in utmp struct" >&5
6752 $as_echo_n "checking for ut_pid in utmp struct... " >&6; }
6753 if test "${pt_cv_struct_utmp_pid+set}" = set; then :
6754 $as_echo_n "(cached) " >&6
6755 else
6756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6757 /* end confdefs.h. */
6758 #include <sys/types.h>
6759 #include <utmp.h>
6760 int
6761 main ()
6762 {
6763 struct utmp ut; ut.ut_pid;
6764 ;
6765 return 0;
6766 }
6767 _ACEOF
6768 if ac_fn_cxx_try_compile "$LINENO"; then :
6769 pt_cv_struct_utmp_pid=yes
6770 else
6771 pt_cv_struct_utmp_pid=no
6772 fi
6773 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6774 fi
6775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_pid" >&5
6776 $as_echo "$pt_cv_struct_utmp_pid" >&6; }
6777 if test x$pt_cv_struct_utmp_pid = xyes; then
6778
6779 $as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
6780
6781 fi
6782
6783 fi
6784
6785 done
6786
6787
6788 for ac_header in utmpx.h
6789 do :
6790 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6791 if test "x$ac_cv_header_utmpx_h" = x""yes; then :
6792 cat >>confdefs.h <<_ACEOF
6793 #define HAVE_UTMPX_H 1
6794 _ACEOF
6795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmpx" >&5
6796 $as_echo_n "checking for struct utmpx... " >&6; }
6797 if test "${pt_cv_struct_utmpx+set}" = set; then :
6798 $as_echo_n "(cached) " >&6
6799 else
6800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6801 /* end confdefs.h. */
6802 #include <sys/types.h>
6803 #include <utmpx.h>
6804 int
6805 main ()
6806 {
6807 struct utmpx ut;
6808 ;
6809 return 0;
6810 }
6811 _ACEOF
6812 if ac_fn_cxx_try_compile "$LINENO"; then :
6813 pt_cv_struct_utmpx=yes
6814 else
6815 pt_cv_struct_utmpx=no
6816 fi
6817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6818 fi
6819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx" >&5
6820 $as_echo "$pt_cv_struct_utmpx" >&6; }
6821 if test x$pt_cv_struct_utmpx = xyes; then
6822
6823 $as_echo "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h
6824
6825 fi
6826
6827
6828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for host in utmpx struct" >&5
6829 $as_echo_n "checking for host in utmpx struct... " >&6; }
6830 if test "${pt_cv_struct_utmpx_host+set}" = set; then :
6831 $as_echo_n "(cached) " >&6
6832 else
6833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6834 /* end confdefs.h. */
6835 #include <sys/types.h>
6836 #include <utmpx.h>
6837 int
6838 main ()
6839 {
6840 struct utmpx utx; utx.ut_host;
6841 ;
6842 return 0;
6843 }
6844 _ACEOF
6845 if ac_fn_cxx_try_compile "$LINENO"; then :
6846 pt_cv_struct_utmpx_host=yes
6847 else
6848 pt_cv_struct_utmpx_host=no
6849 fi
6850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6851 fi
6852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_host" >&5
6853 $as_echo "$pt_cv_struct_utmpx_host" >&6; }
6854 if test x$pt_cv_struct_utmpx_host = xyes; then
6855
6856 $as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6857
6858 fi
6859
6860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for session in utmpx struct" >&5
6861 $as_echo_n "checking for session in utmpx struct... " >&6; }
6862 if test "${pt_cv_struct_utmpx_session+set}" = set; then :
6863 $as_echo_n "(cached) " >&6
6864 else
6865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6866 /* end confdefs.h. */
6867 #include <sys/types.h>
6868 #include <utmpx.h>
6869 int
6870 main ()
6871 {
6872 struct utmpx utx; utx.ut_session;
6873 ;
6874 return 0;
6875 }
6876 _ACEOF
6877 if ac_fn_cxx_try_compile "$LINENO"; then :
6878 pt_cv_struct_utmpx_session=yes
6879 else
6880 pt_cv_struct_utmpx_session=no
6881 fi
6882 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6883 fi
6884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_session" >&5
6885 $as_echo "$pt_cv_struct_utmpx_session" >&6; }
6886 if test x$pt_cv_struct_utmpx_session = xyes; then
6887
6888 $as_echo "#define HAVE_UTMPX_SESSION 1" >>confdefs.h
6889
6890 fi
6891
6892 fi
6893
6894 done
6895
6896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlog" >&5
6897 $as_echo_n "checking for struct lastlog... " >&6; }
6898 if test "${pt_cv_struct_lastlog+set}" = set; then :
6899 $as_echo_n "(cached) " >&6
6900 else
6901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6902 /* end confdefs.h. */
6903 #include <sys/types.h>
6904 #include <utmp.h>
6905 #ifdef HAVE_LASTLOG_H
6906 #include <lastlog.h>
6907 #endif
6908
6909 int
6910 main ()
6911 {
6912 struct lastlog ll;
6913 ;
6914 return 0;
6915 }
6916 _ACEOF
6917 if ac_fn_cxx_try_compile "$LINENO"; then :
6918 pt_cv_struct_lastlog=yes
6919 else
6920 pt_cv_struct_lastlog=no
6921 fi
6922 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6923 fi
6924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlog" >&5
6925 $as_echo "$pt_cv_struct_lastlog" >&6; }
6926 if test x$pt_cv_struct_lastlog = xyes; then
6927
6928 $as_echo "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h
6929
6930 fi
6931
6932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlogx" >&5
6933 $as_echo_n "checking for struct lastlogx... " >&6; }
6934 if test "${pt_cv_struct_lastlogx+set}" = set; then :
6935 $as_echo_n "(cached) " >&6
6936 else
6937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6938 /* end confdefs.h. */
6939 #include <sys/types.h>
6940 #include <utmpx.h>
6941 #ifdef HAVE_LASTLOG_H
6942 #include <lastlog.h>
6943 #endif
6944
6945 int
6946 main ()
6947 {
6948 struct lastlogx ll;
6949 ;
6950 return 0;
6951 }
6952 _ACEOF
6953 if ac_fn_cxx_try_compile "$LINENO"; then :
6954 pt_cv_struct_lastlogx=yes
6955 else
6956 pt_cv_struct_lastlogx=no
6957 fi
6958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6959 fi
6960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlogx" >&5
6961 $as_echo "$pt_cv_struct_lastlogx" >&6; }
6962 if test x$pt_cv_struct_lastlogx = xyes; then
6963
6964 $as_echo "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h
6965
6966 fi
6967
6968
6969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where utmp is located" >&5
6970 $as_echo_n "checking where utmp is located... " >&6; }
6971 if test "${pt_cv_path_utmp+set}" = set; then :
6972 $as_echo_n "(cached) " >&6
6973 else
6974 if test "$cross_compiling" = yes; then :
6975 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define UTMP_FILE in config.h manually" >&5
6976 $as_echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
6977 else
6978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6979 /* end confdefs.h. */
6980 #include <stdio.h>
6981 #include <stdlib.h>
6982 #include <sys/types.h>
6983 #include <utmp.h>
6984 #include <errno.h>
6985 main()
6986 {
6987 char **u, *utmplist[] = {
6988 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
6989 FILE *a, *f=fopen("conftestval", "w");
6990 if (!f) exit(1);
6991 #ifdef UTMP_FILE
6992 fprintf(f, "%s\n", UTMP_FILE);
6993 exit(0);
6994 #endif
6995 #ifdef _PATH_UTMP
6996 fprintf(f, "%s\n", _PATH_UTMP);
6997 exit(0);
6998 #endif
6999 for (u = utmplist; *u; u++) {
7000 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
7001 fprintf(f, "%s\n", *u);
7002 exit(0);
7003 }
7004 }
7005 exit(0);
7006 }
7007 _ACEOF
7008 if ac_fn_cxx_try_run "$LINENO"; then :
7009 pt_cv_path_utmp=`cat conftestval`
7010 else
7011 pt_cv_path_utmp=
7012 fi
7013 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7014 conftest.$ac_objext conftest.beam conftest.$ac_ext
7015 fi
7016
7017 fi
7018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
7019 $as_echo "$pt_cv_path_utmp" >&6; }
7020 if test x$pt_cv_path_utmp != x; then
7021
7022 cat >>confdefs.h <<_ACEOF
7023 #define UTMP_FILE "$pt_cv_path_utmp"
7024 _ACEOF
7025
7026 fi
7027
7028
7029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmp is located" >&5
7030 $as_echo_n "checking where wtmp is located... " >&6; }
7031 if test "${pt_cv_path_wtmp+set}" = set; then :
7032 $as_echo_n "(cached) " >&6
7033 else
7034 if test "$cross_compiling" = yes; then :
7035 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMP_FILE in config.h manually" >&5
7036 $as_echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
7037 else
7038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7039 /* end confdefs.h. */
7040 #include <stdio.h>
7041 #include <stdlib.h>
7042 #include <sys/types.h>
7043 #ifdef HAVE_UTMP_H
7044 #include <utmp.h>
7045 #endif
7046 #include <errno.h>
7047 main()
7048 {
7049 char **w, *wtmplist[] = {
7050 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
7051 FILE *a, *f=fopen("conftestval", "w");
7052 if (!f) exit(1);
7053 #ifdef WTMP_FILE
7054 fprintf(f, "%s\n", WTMP_FILE);
7055 exit(0);
7056 #endif
7057 #ifdef _PATH_WTMP
7058 fprintf(f, "%s\n", _PATH_WTMP);
7059 exit(0);
7060 #endif
7061 for (w = wtmplist; *w; w++) {
7062 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7063 fprintf(f, "%s\n", *w);
7064 exit(0);
7065 }
7066 }
7067 exit(0);
7068 }
7069 _ACEOF
7070 if ac_fn_cxx_try_run "$LINENO"; then :
7071 pt_cv_path_wtmp=`cat conftestval`
7072 else
7073 pt_cv_path_wtmp=
7074 fi
7075 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7076 conftest.$ac_objext conftest.beam conftest.$ac_ext
7077 fi
7078
7079 fi
7080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
7081 $as_echo "$pt_cv_path_wtmp" >&6; }
7082 if test x$pt_cv_path_wtmp != x; then
7083
7084 cat >>confdefs.h <<_ACEOF
7085 #define WTMP_FILE "$pt_cv_path_wtmp"
7086 _ACEOF
7087
7088 fi
7089
7090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmpx is located" >&5
7091 $as_echo_n "checking where wtmpx is located... " >&6; }
7092 if test "${pt_cv_path_wtmpx+set}" = set; then :
7093 $as_echo_n "(cached) " >&6
7094 else
7095 if test "$cross_compiling" = yes; then :
7096 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMPX_FILE in config.h manually" >&5
7097 $as_echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
7098 else
7099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7100 /* end confdefs.h. */
7101 #include <stdio.h>
7102 #include <stdlib.h>
7103 #ifdef HAVE_UTMPX_H
7104 #include <utmpx.h>
7105 #endif
7106 #include <errno.h>
7107 main()
7108 {
7109 char **w, *wtmplist[] = {
7110 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
7111 FILE *a, *f=fopen("conftestval", "w");
7112 if (!f) exit(1);
7113 #ifdef WTMPX_FILE
7114 fprintf(f, "%s\n", WTMPX_FILE);
7115 exit(0);
7116 #endif
7117 #ifdef _PATH_WTMPX
7118 fprintf(f, "%s\n", _PATH_WTMPX);
7119 exit(0);
7120 #endif
7121 for (w = wtmplist; *w; w++) {
7122 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7123 fprintf(f, "%s\n", *w);
7124 exit(0);
7125 }
7126 }
7127 exit(0);
7128 }
7129 _ACEOF
7130 if ac_fn_cxx_try_run "$LINENO"; then :
7131 pt_cv_path_wtmpx=`cat conftestval`
7132 else
7133 pt_cv_path_wtmpx=
7134 fi
7135 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7136 conftest.$ac_objext conftest.beam conftest.$ac_ext
7137 fi
7138
7139 fi
7140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
7141 $as_echo "$pt_cv_path_wtmpx" >&6; }
7142 if test x$pt_cv_path_wtmpx != x; then
7143
7144 cat >>confdefs.h <<_ACEOF
7145 #define WTMPX_FILE "$pt_cv_path_wtmpx"
7146 _ACEOF
7147
7148 fi
7149
7150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlog is located" >&5
7151 $as_echo_n "checking where lastlog is located... " >&6; }
7152 if test "${pt_cv_path_lastlog+set}" = set; then :
7153 $as_echo_n "(cached) " >&6
7154 else
7155 if test "$cross_compiling" = yes; then :
7156 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOG_FILE in config.h manually" >&5
7157 $as_echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
7158 else
7159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7160 /* end confdefs.h. */
7161 #include <stdio.h>
7162 #include <stdlib.h>
7163 #include <sys/types.h>
7164 #ifdef HAVE_UTMPX_H
7165 #include <utmpx.h>
7166 #elif defined(HAVE_UTMP_H)
7167 #include <utmp.h>
7168 #endif
7169 #ifdef HAVE_LASTLOG_H
7170 #include <lastlog.h>
7171 #endif
7172 #include <errno.h>
7173 main()
7174 {
7175 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
7176 FILE *a, *f=fopen("conftestval", "w");
7177 if (!f) exit(1);
7178 #ifdef LASTLOG_FILE
7179 fprintf(f, "%s\n", LASTLOG_FILE);
7180 exit(0);
7181 #endif
7182 #ifdef _PATH_LASTLOG
7183 fprintf(f, "%s\n", _PATH_LASTLOG);
7184 exit(0);
7185 #endif
7186 for (w = lastloglist; *w; w++) {
7187 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7188 fprintf(f, "%s\n", *w);
7189 exit(0);
7190 }
7191 }
7192 exit(0);
7193 }
7194 _ACEOF
7195 if ac_fn_cxx_try_run "$LINENO"; then :
7196 pt_cv_path_lastlog=`cat conftestval`
7197 else
7198 pt_cv_path_lastlog=
7199 fi
7200 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7201 conftest.$ac_objext conftest.beam conftest.$ac_ext
7202 fi
7203
7204 fi
7205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7206 $as_echo "$pt_cv_path_lastlog" >&6; }
7207 if test x$pt_cv_path_lastlog != x; then
7208
7209 cat >>confdefs.h <<_ACEOF
7210 #define LASTLOG_FILE "$pt_cv_path_lastlog"
7211 _ACEOF
7212
7213 fi
7214
7215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlogx is located" >&5
7216 $as_echo_n "checking where lastlogx is located... " >&6; }
7217 if test "${pt_cv_path_lastlogx+set}" = set; then :
7218 $as_echo_n "(cached) " >&6
7219 else
7220 if test "$cross_compiling" = yes; then :
7221 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
7222 $as_echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
7223 else
7224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7225 /* end confdefs.h. */
7226 #include <stdio.h>
7227 #include <stdlib.h>
7228 #ifdef HAVE_UTMPX_H
7229 #include <utmpx.h>
7230 #endif
7231 #include <errno.h>
7232 main()
7233 {
7234 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
7235 FILE *a, *f=fopen("conftestval", "w");
7236 if (!f) exit(1);
7237 #ifdef LASTLOGX_FILE
7238 fprintf(f, "%s\n", LASTLOGX_FILE);
7239 exit(0);
7240 #endif
7241 #ifdef _PATH_LASTLOGX
7242 fprintf(f, "%s\n", _PATH_LASTLOGX);
7243 exit(0);
7244 #endif
7245 for (w = wtmplist; *w; w++) {
7246 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7247 fprintf(f, "%s\n", *w);
7248 exit(0);
7249 }
7250 }
7251 exit(0);
7252 }
7253 _ACEOF
7254 if ac_fn_cxx_try_run "$LINENO"; then :
7255 pt_cv_path_lastlogx=`cat conftestval`
7256 else
7257 pt_cv_path_lastlogx=
7258 fi
7259 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7260 conftest.$ac_objext conftest.beam conftest.$ac_ext
7261 fi
7262
7263 fi
7264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
7265 $as_echo "$pt_cv_path_lastlogx" >&6; }
7266 if test x$pt_cv_path_lastlogx != x; then
7267
7268 cat >>confdefs.h <<_ACEOF
7269 #define LASTLOGX_FILE "$pt_cv_path_lastlogx"
7270 _ACEOF
7271
7272 fi
7273
7274
7275
7276
7277 save_LIBS=$LIBS
7278 save_CFLAGS=$CFLAGS
7279 CFLAGS="$CFLAGS $X_CFLAGS"
7280 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7281 if test x$support_xim = xyes; then
7282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
7283 $as_echo_n "checking for working Xlocale... " >&6; }
7284 if test "${rxvt_cv_func_xlocale+set}" = set; then :
7285 $as_echo_n "(cached) " >&6
7286 else
7287 if test "$cross_compiling" = yes; then :
7288 :
7289 else
7290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7291 /* end confdefs.h. */
7292 #include <X11/Xlib.h>
7293 #include <stdlib.h>
7294 main() {
7295 char *p;
7296 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
7297 exit (XSupportsLocale() ? 0 : 1);
7298 else
7299 exit (1);}
7300 _ACEOF
7301 if ac_fn_cxx_try_run "$LINENO"; then :
7302 rxvt_cv_func_xlocale=yes
7303 else
7304 rxvt_cv_func_xlocale=no
7305 fi
7306 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7307 conftest.$ac_objext conftest.beam conftest.$ac_ext
7308 fi
7309
7310 fi
7311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
7312 $as_echo "$rxvt_cv_func_xlocale" >&6; }
7313 if test x$rxvt_cv_func_xlocale = xyes; then
7314
7315 $as_echo "#define USE_XIM 1" >>confdefs.h
7316
7317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
7318 $as_echo_n "checking for broken XIM callback... " >&6; }
7319 if test "${rxvt_cv_broken_ximcb+set}" = set; then :
7320 $as_echo_n "(cached) " >&6
7321 else
7322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7323 /* end confdefs.h. */
7324
7325 #include <X11/Xlib.h>
7326
7327 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
7328
7329 void f() {
7330 XIMCallback cb;
7331 cb.callback = im_destroy_cb;
7332 }
7333
7334 _ACEOF
7335 if ac_fn_cxx_try_compile "$LINENO"; then :
7336 rxvt_cv_broken_ximcb=yes
7337 else
7338 rxvt_cv_broken_ximcb=no
7339 fi
7340 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7341 fi
7342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
7343 $as_echo "$rxvt_cv_broken_ximcb" >&6; }
7344
7345 if test x$rxvt_cv_broken_ximcb = xyes; then
7346
7347 $as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
7348
7349 fi
7350 fi
7351 fi
7352
7353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
7354 $as_echo_n "checking for working X setlocale... " >&6; }
7355 if test "${rxvt_cv_func_xsetlocale+set}" = set; then :
7356 $as_echo_n "(cached) " >&6
7357 else
7358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7359 /* end confdefs.h. */
7360 #define X_LOCALE 1
7361 #include <X11/Xlocale.h>
7362 int
7363 main ()
7364 {
7365 setlocale(LC_CTYPE, "");
7366 ;
7367 return 0;
7368 }
7369 _ACEOF
7370 if ac_fn_cxx_try_link "$LINENO"; then :
7371 rxvt_cv_func_xsetlocale=yes
7372 else
7373 rxvt_cv_func_xsetlocale=no
7374 fi
7375 rm -f core conftest.err conftest.$ac_objext \
7376 conftest$ac_exeext conftest.$ac_ext
7377 fi
7378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
7379 $as_echo "$rxvt_cv_func_xsetlocale" >&6; }
7380 if test x$rxvt_cv_func_xsetlocale = xyes; then
7381
7382 $as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h
7383
7384 fi
7385 LIBS=$save_LIBS
7386 CFLAGS=$save_CFLAGS
7387
7388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working plain setlocale" >&5
7389 $as_echo_n "checking for working plain setlocale... " >&6; }
7390 if test "${rxvt_cv_func_setlocale+set}" = set; then :
7391 $as_echo_n "(cached) " >&6
7392 else
7393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7394 /* end confdefs.h. */
7395 #include <clocale>
7396 int
7397 main ()
7398 {
7399 setlocale(LC_CTYPE, "");
7400 ;
7401 return 0;
7402 }
7403 _ACEOF
7404 if ac_fn_cxx_try_link "$LINENO"; then :
7405 rxvt_cv_func_setlocale=yes
7406 else
7407 rxvt_cv_func_setlocale=no
7408 fi
7409 rm -f core conftest.err conftest.$ac_objext \
7410 conftest$ac_exeext conftest.$ac_ext
7411 fi
7412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_setlocale" >&5
7413 $as_echo "$rxvt_cv_func_setlocale" >&6; }
7414 if test x$rxvt_cv_func_setlocale = xyes; then
7415
7416 $as_echo "#define HAVE_SETLOCALE 1" >>confdefs.h
7417
7418 fi
7419
7420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
7421 $as_echo_n "checking for working nl_langinfo... " >&6; }
7422 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then :
7423 $as_echo_n "(cached) " >&6
7424 else
7425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7426 /* end confdefs.h. */
7427 #include <langinfo.h>
7428 int
7429 main ()
7430 {
7431 nl_langinfo(CODESET);
7432 ;
7433 return 0;
7434 }
7435 _ACEOF
7436 if ac_fn_cxx_try_link "$LINENO"; then :
7437 rxvt_cv_func_nl_langinfo=yes
7438 else
7439 rxvt_cv_func_nl_langinfo=no
7440 fi
7441 rm -f core conftest.err conftest.$ac_objext \
7442 conftest$ac_exeext conftest.$ac_ext
7443 fi
7444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
7445 $as_echo "$rxvt_cv_func_nl_langinfo" >&6; }
7446 if test x$rxvt_cv_func_nl_langinfo = xyes; then
7447
7448 $as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7449
7450 fi
7451
7452
7453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
7454 $as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
7455 if test "${pt_cv_can_pass_fds+set}" = set; then :
7456 $as_echo_n "(cached) " >&6
7457 else
7458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7459 /* end confdefs.h. */
7460
7461 #include <cstddef> // broken bsds (is that redundant?) need this
7462 #include <sys/types.h>
7463 #include <sys/socket.h>
7464 #include <sys/uio.h>
7465
7466 int
7467 main ()
7468 {
7469
7470 {
7471 msghdr msg;
7472 iovec iov;
7473 char buf [100];
7474 char data = 0;
7475
7476 iov.iov_base = &data;
7477 iov.iov_len = 1;
7478
7479 msg.msg_iov = &iov;
7480 msg.msg_iovlen = 1;
7481 msg.msg_control = buf;
7482 msg.msg_controllen = sizeof buf;
7483
7484 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
7485 cmsg->cmsg_level = SOL_SOCKET;
7486 cmsg->cmsg_type = SCM_RIGHTS;
7487 cmsg->cmsg_len = 100;
7488
7489 *(int *)CMSG_DATA (cmsg) = 5;
7490
7491 return sendmsg (3, &msg, 0);
7492 }
7493
7494 ;
7495 return 0;
7496 }
7497 _ACEOF
7498 if ac_fn_cxx_try_link "$LINENO"; then :
7499 pt_cv_can_pass_fds=yes
7500 else
7501 pt_cv_can_pass_fds=no
7502 fi
7503 rm -f core conftest.err conftest.$ac_objext \
7504 conftest$ac_exeext conftest.$ac_ext
7505 fi
7506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
7507 $as_echo "$pt_cv_can_pass_fds" >&6; }
7508 if test x$pt_cv_can_pass_fds = xyes; then
7509
7510 $as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
7511
7512 else
7513 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
7514 fi
7515
7516
7517
7518 for ac_header in \
7519 pty.h \
7520 util.h \
7521 libutil.h \
7522 sys/ioctl.h \
7523 sys/stropts.h \
7524 stropts.h \
7525
7526 do :
7527 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7528 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7529 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7530 cat >>confdefs.h <<_ACEOF
7531 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7532 _ACEOF
7533
7534 fi
7535
7536 done
7537
7538
7539 for ac_func in \
7540 revoke \
7541 _getpty \
7542 getpt \
7543 posix_openpt \
7544 isastream \
7545 setuid \
7546 seteuid \
7547 setreuid \
7548 setresuid \
7549
7550 do :
7551 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7552 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7553 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7554 cat >>confdefs.h <<_ACEOF
7555 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7556 _ACEOF
7557
7558 fi
7559 done
7560
7561
7562 have_clone=no
7563
7564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptc" >&5
7565 $as_echo_n "checking for /dev/ptc... " >&6; }
7566 if test -e /dev/ptc; then
7567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7568 $as_echo "yes" >&6; }
7569
7570 $as_echo "#define CLONE_DEVICE \"/dev/ptc\"" >>confdefs.h
7571
7572 have_clone=yes
7573 else
7574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7575 $as_echo "no" >&6; }
7576 fi
7577
7578 case $host in
7579 *-*-cygwin*)
7580 have_clone=yes
7581
7582 $as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
7583
7584 ;;
7585 *)
7586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptmx" >&5
7587 $as_echo_n "checking for /dev/ptmx... " >&6; }
7588 if test -e /dev/ptmx; then
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7590 $as_echo "yes" >&6; }
7591
7592 $as_echo "#define HAVE_DEV_PTMX 1" >>confdefs.h
7593
7594
7595 $as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
7596
7597 have_clone=yes
7598 else
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7600 $as_echo "no" >&6; }
7601 fi
7602 ;;
7603 esac
7604
7605 if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
7606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7607 $as_echo_n "checking for UNIX98 ptys... " >&6; }
7608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7609 /* end confdefs.h. */
7610 #include <stdlib.h>
7611 int
7612 main ()
7613 {
7614 grantpt(0);unlockpt(0);ptsname(0);
7615 ;
7616 return 0;
7617 }
7618 _ACEOF
7619 if ac_fn_cxx_try_link "$LINENO"; then :
7620 unix98_pty=yes
7621
7622 $as_echo "#define UNIX98_PTY 1" >>confdefs.h
7623
7624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7625 $as_echo "yes" >&6; }
7626 else
7627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7628 $as_echo "no" >&6; }
7629 fi
7630 rm -f core conftest.err conftest.$ac_objext \
7631 conftest$ac_exeext conftest.$ac_ext
7632 fi
7633
7634 if test -z "$unix98_pty"; then
7635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
7636 $as_echo_n "checking for library containing openpty... " >&6; }
7637 if test "${ac_cv_search_openpty+set}" = set; then :
7638 $as_echo_n "(cached) " >&6
7639 else
7640 ac_func_search_save_LIBS=$LIBS
7641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7642 /* end confdefs.h. */
7643
7644 /* Override any GCC internal prototype to avoid an error.
7645 Use char because int might match the return type of a GCC
7646 builtin and then its argument prototype would still apply. */
7647 #ifdef __cplusplus
7648 extern "C"
7649 #endif
7650 char openpty ();
7651 int
7652 main ()
7653 {
7654 return openpty ();
7655 ;
7656 return 0;
7657 }
7658 _ACEOF
7659 for ac_lib in '' util; do
7660 if test -z "$ac_lib"; then
7661 ac_res="none required"
7662 else
7663 ac_res=-l$ac_lib
7664 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7665 fi
7666 if ac_fn_cxx_try_link "$LINENO"; then :
7667 ac_cv_search_openpty=$ac_res
7668 fi
7669 rm -f core conftest.err conftest.$ac_objext \
7670 conftest$ac_exeext
7671 if test "${ac_cv_search_openpty+set}" = set; then :
7672 break
7673 fi
7674 done
7675 if test "${ac_cv_search_openpty+set}" = set; then :
7676
7677 else
7678 ac_cv_search_openpty=no
7679 fi
7680 rm conftest.$ac_ext
7681 LIBS=$ac_func_search_save_LIBS
7682 fi
7683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
7684 $as_echo "$ac_cv_search_openpty" >&6; }
7685 ac_res=$ac_cv_search_openpty
7686 if test "$ac_res" != no; then :
7687 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7688
7689 $as_echo "#define HAVE_OPENPTY 1" >>confdefs.h
7690
7691 fi
7692
7693 fi
7694
7695
7696
7697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
7698 $as_echo_n "checking for tty group... " >&6; }
7699 if test "${pt_cv_tty_group+set}" = set; then :
7700 $as_echo_n "(cached) " >&6
7701 else
7702 if test "$cross_compiling" = yes; then :
7703 pt_cv_tty_group=no
7704 else
7705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7706 /* end confdefs.h. */
7707
7708 #include <sys/types.h>
7709 #include <sys/stat.h>
7710 #include <unistd.h>
7711 #include <grp.h>
7712
7713 main()
7714 {
7715 struct stat st;
7716 struct group *gr;
7717 char *tty;
7718 gr = getgrnam("tty");
7719 tty = ttyname(0);
7720 if (gr != 0
7721 && tty != 0
7722 && (stat(tty, &st)) == 0
7723 && st.st_gid == gr->gr_gid)
7724 return 0;
7725 else
7726 return 1;
7727 }
7728 _ACEOF
7729 if ac_fn_cxx_try_run "$LINENO"; then :
7730 pt_cv_tty_group=yes
7731 else
7732 pt_cv_tty_group=no
7733 fi
7734 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7735 conftest.$ac_objext conftest.beam conftest.$ac_ext
7736 fi
7737
7738 fi
7739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
7740 $as_echo "$pt_cv_tty_group" >&6; }
7741 if test x$pt_cv_tty_group = xyes; then
7742
7743 $as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h
7744
7745 fi
7746
7747 if test x$support_xft = xyes || test x$support_inheritpixmap = xyes; then
7748 rxvt_have_xrender=no
7749 # Extract the first word of "pkg-config", so it can be a program name with args.
7750 set dummy pkg-config; ac_word=$2
7751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7752 $as_echo_n "checking for $ac_word... " >&6; }
7753 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7754 $as_echo_n "(cached) " >&6
7755 else
7756 case $PKG_CONFIG in
7757 [\\/]* | ?:[\\/]*)
7758 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7759 ;;
7760 *)
7761 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7762 for as_dir in $PATH
7763 do
7764 IFS=$as_save_IFS
7765 test -z "$as_dir" && as_dir=.
7766 for ac_exec_ext in '' $ac_executable_extensions; do
7767 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7768 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7769 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7770 break 2
7771 fi
7772 done
7773 done
7774 IFS=$as_save_IFS
7775
7776 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7777 ;;
7778 esac
7779 fi
7780 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7781 if test -n "$PKG_CONFIG"; then
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7783 $as_echo "$PKG_CONFIG" >&6; }
7784 else
7785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7786 $as_echo "no" >&6; }
7787 fi
7788
7789
7790 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7791 X_LIBS="`$PKG_CONFIG xrender --libs` $X_LIBS"
7792 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xrender --cflags`"
7793 rxvt_have_xrender=yes
7794
7795 save_LIBS="$LIBS"
7796 LIBS="$LIBS $X_LIBS"
7797 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default"
7798 if test "x$ac_cv_header_X11_extensions_Xrender_h" = x""yes; then :
7799
7800 else
7801 rxvt_have_xrender=no
7802 fi
7803
7804
7805 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7806 if test "x$ac_cv_func_XRenderFindStandardFormat" = x""yes; then :
7807
7808 else
7809 rxvt_have_xrender=no
7810 fi
7811
7812 LIBS="$save_LIBS"
7813 fi
7814 fi
7815
7816 if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
7817 # Extract the first word of "pkg-config", so it can be a program name with args.
7818 set dummy pkg-config; ac_word=$2
7819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7820 $as_echo_n "checking for $ac_word... " >&6; }
7821 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7822 $as_echo_n "(cached) " >&6
7823 else
7824 case $PKG_CONFIG in
7825 [\\/]* | ?:[\\/]*)
7826 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7827 ;;
7828 *)
7829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7830 for as_dir in $PATH
7831 do
7832 IFS=$as_save_IFS
7833 test -z "$as_dir" && as_dir=.
7834 for ac_exec_ext in '' $ac_executable_extensions; do
7835 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7836 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7837 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7838 break 2
7839 fi
7840 done
7841 done
7842 IFS=$as_save_IFS
7843
7844 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7845 ;;
7846 esac
7847 fi
7848 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7849 if test -n "$PKG_CONFIG"; then
7850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7851 $as_echo "$PKG_CONFIG" >&6; }
7852 else
7853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7854 $as_echo "no" >&6; }
7855 fi
7856
7857
7858 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
7859 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
7860 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
7861 else
7862 # Extract the first word of "xft-config", so it can be a program name with args.
7863 set dummy xft-config; ac_word=$2
7864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7865 $as_echo_n "checking for $ac_word... " >&6; }
7866 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then :
7867 $as_echo_n "(cached) " >&6
7868 else
7869 case $XFT_CONFIG in
7870 [\\/]* | ?:[\\/]*)
7871 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
7872 ;;
7873 *)
7874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7875 for as_dir in $PATH
7876 do
7877 IFS=$as_save_IFS
7878 test -z "$as_dir" && as_dir=.
7879 for ac_exec_ext in '' $ac_executable_extensions; do
7880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7881 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7883 break 2
7884 fi
7885 done
7886 done
7887 IFS=$as_save_IFS
7888
7889 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
7890 ;;
7891 esac
7892 fi
7893 XFT_CONFIG=$ac_cv_path_XFT_CONFIG
7894 if test -n "$XFT_CONFIG"; then
7895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
7896 $as_echo "$XFT_CONFIG" >&6; }
7897 else
7898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7899 $as_echo "no" >&6; }
7900 fi
7901
7902
7903 if test $XFT_CONFIG != no; then
7904 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
7905 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
7906 fi
7907 fi
7908
7909 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig; then
7910 X_LIBS="`$PKG_CONFIG fontconfig --libs` $X_LIBS"
7911 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG fontconfig --cflags`"
7912 fi
7913
7914 save_LIBS="$LIBS"
7915 LIBS="$LIBS $X_LIBS"
7916 for ac_header in X11/Xft/Xft.h
7917 do :
7918 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default"
7919 if test "x$ac_cv_header_X11_Xft_Xft_h" = x""yes; then :
7920 cat >>confdefs.h <<_ACEOF
7921 #define HAVE_X11_XFT_XFT_H 1
7922 _ACEOF
7923
7924 else
7925 support_xft=no
7926 fi
7927
7928 done
7929
7930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftDrawString32 in -lXft" >&5
7931 $as_echo_n "checking for XftDrawString32 in -lXft... " >&6; }
7932 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then :
7933 $as_echo_n "(cached) " >&6
7934 else
7935 ac_check_lib_save_LIBS=$LIBS
7936 LIBS="-lXft $LIBS"
7937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7938 /* end confdefs.h. */
7939
7940 /* Override any GCC internal prototype to avoid an error.
7941 Use char because int might match the return type of a GCC
7942 builtin and then its argument prototype would still apply. */
7943 #ifdef __cplusplus
7944 extern "C"
7945 #endif
7946 char XftDrawString32 ();
7947 int
7948 main ()
7949 {
7950 return XftDrawString32 ();
7951 ;
7952 return 0;
7953 }
7954 _ACEOF
7955 if ac_fn_cxx_try_link "$LINENO"; then :
7956 ac_cv_lib_Xft_XftDrawString32=yes
7957 else
7958 ac_cv_lib_Xft_XftDrawString32=no
7959 fi
7960 rm -f core conftest.err conftest.$ac_objext \
7961 conftest$ac_exeext conftest.$ac_ext
7962 LIBS=$ac_check_lib_save_LIBS
7963 fi
7964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftDrawString32" >&5
7965 $as_echo "$ac_cv_lib_Xft_XftDrawString32" >&6; }
7966 if test "x$ac_cv_lib_Xft_XftDrawString32" = x""yes; then :
7967 :
7968 else
7969 support_xft=no
7970 fi
7971
7972 for ac_header in fontconfig/fontconfig.h
7973 do :
7974 ac_fn_cxx_check_header_mongrel "$LINENO" "fontconfig/fontconfig.h" "ac_cv_header_fontconfig_fontconfig_h" "$ac_includes_default"
7975 if test "x$ac_cv_header_fontconfig_fontconfig_h" = x""yes; then :
7976 cat >>confdefs.h <<_ACEOF
7977 #define HAVE_FONTCONFIG_FONTCONFIG_H 1
7978 _ACEOF
7979
7980 else
7981 support_xft=no
7982 fi
7983
7984 done
7985
7986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FcPatternGet in -lfontconfig" >&5
7987 $as_echo_n "checking for FcPatternGet in -lfontconfig... " >&6; }
7988 if test "${ac_cv_lib_fontconfig_FcPatternGet+set}" = set; then :
7989 $as_echo_n "(cached) " >&6
7990 else
7991 ac_check_lib_save_LIBS=$LIBS
7992 LIBS="-lfontconfig $LIBS"
7993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7994 /* end confdefs.h. */
7995
7996 /* Override any GCC internal prototype to avoid an error.
7997 Use char because int might match the return type of a GCC
7998 builtin and then its argument prototype would still apply. */
7999 #ifdef __cplusplus
8000 extern "C"
8001 #endif
8002 char FcPatternGet ();
8003 int
8004 main ()
8005 {
8006 return FcPatternGet ();
8007 ;
8008 return 0;
8009 }
8010 _ACEOF
8011 if ac_fn_cxx_try_link "$LINENO"; then :
8012 ac_cv_lib_fontconfig_FcPatternGet=yes
8013 else
8014 ac_cv_lib_fontconfig_FcPatternGet=no
8015 fi
8016 rm -f core conftest.err conftest.$ac_objext \
8017 conftest$ac_exeext conftest.$ac_ext
8018 LIBS=$ac_check_lib_save_LIBS
8019 fi
8020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fontconfig_FcPatternGet" >&5
8021 $as_echo "$ac_cv_lib_fontconfig_FcPatternGet" >&6; }
8022 if test "x$ac_cv_lib_fontconfig_FcPatternGet" = x""yes; then :
8023 :
8024 else
8025 support_xft=no
8026 fi
8027
8028 LIBS="$save_LIBS"
8029
8030 if test x$support_xft = xyes; then
8031
8032 $as_echo "#define XFT 1" >>confdefs.h
8033
8034 fi
8035 fi
8036 if test x$support_styles = xyes; then
8037
8038 $as_echo "#define ENABLE_STYLES 1" >>confdefs.h
8039
8040 fi
8041 if test x$support_iso14755 = xyes; then
8042
8043 $as_echo "#define ISO_14755 1" >>confdefs.h
8044
8045 fi
8046 if test x$support_8bitctrls = xyes; then
8047
8048 $as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
8049
8050 fi
8051 if test x$support_fading = xyes; then
8052
8053 $as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h
8054
8055 fi
8056 if test x$support_inheritpixmap = xyes; then
8057 if test x$rxvt_have_xrender = xyes; then
8058 LIBS="$LIBS -lm"
8059
8060 $as_echo "#define XRENDER 1" >>confdefs.h
8061
8062 fi
8063
8064 $as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
8065
8066 fi
8067 if test x$support_keepscrolling = xno; then
8068
8069 $as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
8070
8071 fi
8072 if test x$support_selectionscrolling = xyes; then
8073
8074 $as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h
8075
8076 fi
8077 if test x$support_frills = xyes; then
8078
8079 $as_echo "#define ENABLE_FRILLS 1" >>confdefs.h
8080
8081 fi
8082 if test x$support_mousewheel = xyes; then
8083
8084 $as_echo "#define MOUSE_WHEEL 1" >>confdefs.h
8085
8086 fi
8087 if test x$support_mouseslipwheel = xyes; then
8088
8089 $as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
8090
8091 fi
8092
8093 scrolltypes=plain
8094
8095 $as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h
8096
8097
8098 if test x$support_scroll_rxvt = xyes; then
8099
8100 $as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h
8101
8102 scrolltypes="$scrolltypes rxvt"
8103 fi
8104 if test x$support_scroll_next = xyes; then
8105
8106 $as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h
8107
8108 scrolltypes="$scrolltypes next"
8109 fi
8110 if test x$support_scroll_xterm = xyes; then
8111
8112 $as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h
8113
8114 scrolltypes="$scrolltypes xterm"
8115 fi
8116 if test x$support_pointer_blank = xyes; then
8117
8118 $as_echo "#define POINTER_BLANK 1" >>confdefs.h
8119
8120 fi
8121 if test x$support_text_blink = xyes; then
8122
8123 $as_echo "#define TEXT_BLINK 1" >>confdefs.h
8124
8125 fi
8126 if test x$support_unicode3 = xyes; then
8127
8128 $as_echo "#define UNICODE_3 1" >>confdefs.h
8129
8130 fi
8131 if test x$support_combining = xyes; then
8132
8133 $as_echo "#define ENABLE_COMBINING 1" >>confdefs.h
8134
8135 fi
8136 if test x$codesets = xall; then
8137 codesets=jp,jp-ext,kr,zh,zh-ext
8138 fi
8139
8140 $as_echo "#define ENCODING_EU 1" >>confdefs.h
8141
8142
8143 $as_echo "#define ENCODING_VN 1" >>confdefs.h
8144
8145 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
8146 case "$codeset" in
8147 JP )
8148 $as_echo "#define ENCODING_JP 1" >>confdefs.h
8149 ;;
8150 JP_EXT )
8151 $as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h
8152 ;;
8153 KR )
8154 $as_echo "#define ENCODING_KR 1" >>confdefs.h
8155 ;;
8156 ZH )
8157 $as_echo "#define ENCODING_ZH 1" >>confdefs.h
8158 ;;
8159 ZH_EXT )
8160 $as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h
8161 ;;
8162 esac
8163 done
8164
8165 IF_PERL=\#
8166 if test x$support_perl = xyes; then
8167 # Extract the first word of "perl5", so it can be a program name with args.
8168 set dummy perl5; ac_word=$2
8169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8170 $as_echo_n "checking for $ac_word... " >&6; }
8171 if test "${ac_cv_path_PERL+set}" = set; then :
8172 $as_echo_n "(cached) " >&6
8173 else
8174 case $PERL in
8175 [\\/]* | ?:[\\/]*)
8176 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
8177 ;;
8178 *)
8179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8180 for as_dir in $PATH
8181 do
8182 IFS=$as_save_IFS
8183 test -z "$as_dir" && as_dir=.
8184 for ac_exec_ext in '' $ac_executable_extensions; do
8185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8186 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
8187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8188 break 2
8189 fi
8190 done
8191 done
8192 IFS=$as_save_IFS
8193
8194 ;;
8195 esac
8196 fi
8197 PERL=$ac_cv_path_PERL
8198 if test -n "$PERL"; then
8199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
8200 $as_echo "$PERL" >&6; }
8201 else
8202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8203 $as_echo "no" >&6; }
8204 fi
8205
8206
8207 # Extract the first word of "perl", so it can be a program name with args.
8208 set dummy perl; ac_word=$2
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8210 $as_echo_n "checking for $ac_word... " >&6; }
8211 if test "${ac_cv_path_PERL+set}" = set; then :
8212 $as_echo_n "(cached) " >&6
8213 else
8214 case $PERL in
8215 [\\/]* | ?:[\\/]*)
8216 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
8217 ;;
8218 *)
8219 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8220 for as_dir in $PATH
8221 do
8222 IFS=$as_save_IFS
8223 test -z "$as_dir" && as_dir=.
8224 for ac_exec_ext in '' $ac_executable_extensions; do
8225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8226 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
8227 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8228 break 2
8229 fi
8230 done
8231 done
8232 IFS=$as_save_IFS
8233
8234 ;;
8235 esac
8236 fi
8237 PERL=$ac_cv_path_PERL
8238 if test -n "$PERL"; then
8239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
8240 $as_echo "$PERL" >&6; }
8241 else
8242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8243 $as_echo "no" >&6; }
8244 fi
8245
8246
8247
8248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
8249 $as_echo_n "checking for $PERL suitability... " >&6; }
8250 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
8251
8252 save_CXXFLAGS="$CXXFLAGS"
8253 save_LIBS="$LIBS"
8254 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
8255 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
8256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8257 /* end confdefs.h. */
8258
8259 #include <EXTERN.h>
8260 #include <perl.h>
8261 #include <XSUB.h>
8262
8263 int
8264 main ()
8265 {
8266
8267 PerlInterpreter *perl = perl_alloc ();
8268
8269 ;
8270 return 0;
8271 }
8272 _ACEOF
8273 if ac_fn_cxx_try_link "$LINENO"; then :
8274 rxvt_perl_link=yes
8275 else
8276 rxvt_perl_link=no
8277 fi
8278 rm -f core conftest.err conftest.$ac_objext \
8279 conftest$ac_exeext conftest.$ac_ext
8280 CXXFLAGS="$save_CXXFLAGS"
8281 LIBS="$save_LIBS"
8282
8283 if test x$rxvt_perl_link = xyes; then
8284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8285 $as_echo "ok" >&6; }
8286
8287 $as_echo "#define ENABLE_PERL 1" >>confdefs.h
8288
8289 IF_PERL=
8290 PERL_O=rxvtperl.o
8291 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
8292 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
8293 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
8294 else
8295 as_fn_error $? "no, unable to link" "$LINENO" 5
8296 fi
8297 else
8298 as_fn_error $? "no working perl found, or perl not version >= 5.8" "$LINENO" 5
8299 fi
8300 fi
8301
8302
8303
8304
8305
8306
8307
8308
8309 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
8310
8311 cat >confcache <<\_ACEOF
8312 # This file is a shell script that caches the results of configure
8313 # tests run on this system so they can be shared between configure
8314 # scripts and configure runs, see configure's option --config-cache.
8315 # It is not useful on other systems. If it contains results you don't
8316 # want to keep, you may remove or edit it.
8317 #
8318 # config.status only pays attention to the cache file if you give it
8319 # the --recheck option to rerun configure.
8320 #
8321 # `ac_cv_env_foo' variables (set or unset) will be overridden when
8322 # loading this file, other *unset* `ac_cv_foo' will be assigned the
8323 # following values.
8324
8325 _ACEOF
8326
8327 # The following way of writing the cache mishandles newlines in values,
8328 # but we know of no workaround that is simple, portable, and efficient.
8329 # So, we kill variables containing newlines.
8330 # Ultrix sh set writes to stderr and can't be redirected directly,
8331 # and sets the high bit in the cache file unless we assign to the vars.
8332 (
8333 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8334 eval ac_val=\$$ac_var
8335 case $ac_val in #(
8336 *${as_nl}*)
8337 case $ac_var in #(
8338 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8339 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8340 esac
8341 case $ac_var in #(
8342 _ | IFS | as_nl) ;; #(
8343 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8344 *) { eval $ac_var=; unset $ac_var;} ;;
8345 esac ;;
8346 esac
8347 done
8348
8349 (set) 2>&1 |
8350 case $as_nl`(ac_space=' '; set) 2>&1` in #(
8351 *${as_nl}ac_space=\ *)
8352 # `set' does not quote correctly, so add quotes: double-quote
8353 # substitution turns \\\\ into \\, and sed turns \\ into \.
8354 sed -n \
8355 "s/'/'\\\\''/g;
8356 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8357 ;; #(
8358 *)
8359 # `set' quotes correctly as required by POSIX, so do not add quotes.
8360 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
8361 ;;
8362 esac |
8363 sort
8364 ) |
8365 sed '
8366 /^ac_cv_env_/b end
8367 t clear
8368 :clear
8369 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8370 t end
8371 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8372 :end' >>confcache
8373 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
8374 if test -w "$cache_file"; then
8375 test "x$cache_file" != "x/dev/null" &&
8376 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8377 $as_echo "$as_me: updating cache $cache_file" >&6;}
8378 cat confcache >$cache_file
8379 else
8380 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8381 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8382 fi
8383 fi
8384 rm -f confcache
8385
8386 test "x$prefix" = xNONE && prefix=$ac_default_prefix
8387 # Let make expand exec_prefix.
8388 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
8389
8390 DEFS=-DHAVE_CONFIG_H
8391
8392 ac_libobjs=
8393 ac_ltlibobjs=
8394 U=
8395 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8396 # 1. Remove the extension, and $U if already installed.
8397 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
8398 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
8399 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8400 # will be set to the directory where LIBOBJS objects are built.
8401 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8402 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
8403 done
8404 LIBOBJS=$ac_libobjs
8405
8406 LTLIBOBJS=$ac_ltlibobjs
8407
8408
8409
8410 : ${CONFIG_STATUS=./config.status}
8411 ac_write_fail=0
8412 ac_clean_files_save=$ac_clean_files
8413 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8414 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8415 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8416 as_write_fail=0
8417 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8418 #! $SHELL
8419 # Generated by $as_me.
8420 # Run this file to recreate the current configuration.
8421 # Compiler output produced by configure, useful for debugging
8422 # configure, is in config.log if it exists.
8423
8424 debug=false
8425 ac_cs_recheck=false
8426 ac_cs_silent=false
8427
8428 SHELL=\${CONFIG_SHELL-$SHELL}
8429 export SHELL
8430 _ASEOF
8431 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
8432 ## -------------------- ##
8433 ## M4sh Initialization. ##
8434 ## -------------------- ##
8435
8436 # Be more Bourne compatible
8437 DUALCASE=1; export DUALCASE # for MKS sh
8438 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
8439 emulate sh
8440 NULLCMD=:
8441 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8442 # is contrary to our usage. Disable this feature.
8443 alias -g '${1+"$@"}'='"$@"'
8444 setopt NO_GLOB_SUBST
8445 else
8446 case `(set -o) 2>/dev/null` in #(
8447 *posix*) :
8448 set -o posix ;; #(
8449 *) :
8450 ;;
8451 esac
8452 fi
8453
8454
8455 as_nl='
8456 '
8457 export as_nl
8458 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8459 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8460 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8461 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8462 # Prefer a ksh shell builtin over an external printf program on Solaris,
8463 # but without wasting forks for bash or zsh.
8464 if test -z "$BASH_VERSION$ZSH_VERSION" \
8465 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8466 as_echo='print -r --'
8467 as_echo_n='print -rn --'
8468 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8469 as_echo='printf %s\n'
8470 as_echo_n='printf %s'
8471 else
8472 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8473 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8474 as_echo_n='/usr/ucb/echo -n'
8475 else
8476 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8477 as_echo_n_body='eval
8478 arg=$1;
8479 case $arg in #(
8480 *"$as_nl"*)
8481 expr "X$arg" : "X\\(.*\\)$as_nl";
8482 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8483 esac;
8484 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8485 '
8486 export as_echo_n_body
8487 as_echo_n='sh -c $as_echo_n_body as_echo'
8488 fi
8489 export as_echo_body
8490 as_echo='sh -c $as_echo_body as_echo'
8491 fi
8492
8493 # The user is always right.
8494 if test "${PATH_SEPARATOR+set}" != set; then
8495 PATH_SEPARATOR=:
8496 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8497 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8498 PATH_SEPARATOR=';'
8499 }
8500 fi
8501
8502
8503 # IFS
8504 # We need space, tab and new line, in precisely that order. Quoting is
8505 # there to prevent editors from complaining about space-tab.
8506 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8507 # splitting by setting IFS to empty value.)
8508 IFS=" "" $as_nl"
8509
8510 # Find who we are. Look in the path if we contain no directory separator.
8511 case $0 in #((
8512 *[\\/]* ) as_myself=$0 ;;
8513 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8514 for as_dir in $PATH
8515 do
8516 IFS=$as_save_IFS
8517 test -z "$as_dir" && as_dir=.
8518 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8519 done
8520 IFS=$as_save_IFS
8521
8522 ;;
8523 esac
8524 # We did not find ourselves, most probably we were run as `sh COMMAND'
8525 # in which case we are not to be found in the path.
8526 if test "x$as_myself" = x; then
8527 as_myself=$0
8528 fi
8529 if test ! -f "$as_myself"; then
8530 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8531 exit 1
8532 fi
8533
8534 # Unset variables that we do not need and which cause bugs (e.g. in
8535 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8536 # suppresses any "Segmentation fault" message there. '((' could
8537 # trigger a bug in pdksh 5.2.14.
8538 for as_var in BASH_ENV ENV MAIL MAILPATH
8539 do eval test x\${$as_var+set} = xset \
8540 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8541 done
8542 PS1='$ '
8543 PS2='> '
8544 PS4='+ '
8545
8546 # NLS nuisances.
8547 LC_ALL=C
8548 export LC_ALL
8549 LANGUAGE=C
8550 export LANGUAGE
8551
8552 # CDPATH.
8553 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8554
8555
8556 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8557 # ----------------------------------------
8558 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8559 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8560 # script with STATUS, using 1 if that was 0.
8561 as_fn_error ()
8562 {
8563 as_status=$1; test $as_status -eq 0 && as_status=1
8564 if test "$4"; then
8565 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8566 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8567 fi
8568 $as_echo "$as_me: error: $2" >&2
8569 as_fn_exit $as_status
8570 } # as_fn_error
8571
8572
8573 # as_fn_set_status STATUS
8574 # -----------------------
8575 # Set $? to STATUS, without forking.
8576 as_fn_set_status ()
8577 {
8578 return $1
8579 } # as_fn_set_status
8580
8581 # as_fn_exit STATUS
8582 # -----------------
8583 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8584 as_fn_exit ()
8585 {
8586 set +e
8587 as_fn_set_status $1
8588 exit $1
8589 } # as_fn_exit
8590
8591 # as_fn_unset VAR
8592 # ---------------
8593 # Portably unset VAR.
8594 as_fn_unset ()
8595 {
8596 { eval $1=; unset $1;}
8597 }
8598 as_unset=as_fn_unset
8599 # as_fn_append VAR VALUE
8600 # ----------------------
8601 # Append the text in VALUE to the end of the definition contained in VAR. Take
8602 # advantage of any shell optimizations that allow amortized linear growth over
8603 # repeated appends, instead of the typical quadratic growth present in naive
8604 # implementations.
8605 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8606 eval 'as_fn_append ()
8607 {
8608 eval $1+=\$2
8609 }'
8610 else
8611 as_fn_append ()
8612 {
8613 eval $1=\$$1\$2
8614 }
8615 fi # as_fn_append
8616
8617 # as_fn_arith ARG...
8618 # ------------------
8619 # Perform arithmetic evaluation on the ARGs, and store the result in the
8620 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8621 # must be portable across $(()) and expr.
8622 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8623 eval 'as_fn_arith ()
8624 {
8625 as_val=$(( $* ))
8626 }'
8627 else
8628 as_fn_arith ()
8629 {
8630 as_val=`expr "$@" || test $? -eq 1`
8631 }
8632 fi # as_fn_arith
8633
8634
8635 if expr a : '\(a\)' >/dev/null 2>&1 &&
8636 test "X`expr 00001 : '.*\(...\)'`" = X001; then
8637 as_expr=expr
8638 else
8639 as_expr=false
8640 fi
8641
8642 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8643 as_basename=basename
8644 else
8645 as_basename=false
8646 fi
8647
8648 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8649 as_dirname=dirname
8650 else
8651 as_dirname=false
8652 fi
8653
8654 as_me=`$as_basename -- "$0" ||
8655 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8656 X"$0" : 'X\(//\)$' \| \
8657 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8658 $as_echo X/"$0" |
8659 sed '/^.*\/\([^/][^/]*\)\/*$/{
8660 s//\1/
8661 q
8662 }
8663 /^X\/\(\/\/\)$/{
8664 s//\1/
8665 q
8666 }
8667 /^X\/\(\/\).*/{
8668 s//\1/
8669 q
8670 }
8671 s/.*/./; q'`
8672
8673 # Avoid depending upon Character Ranges.
8674 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8675 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8676 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8677 as_cr_digits='0123456789'
8678 as_cr_alnum=$as_cr_Letters$as_cr_digits
8679
8680 ECHO_C= ECHO_N= ECHO_T=
8681 case `echo -n x` in #(((((
8682 -n*)
8683 case `echo 'xy\c'` in
8684 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8685 xy) ECHO_C='\c';;
8686 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8687 ECHO_T=' ';;
8688 esac;;
8689 *)
8690 ECHO_N='-n';;
8691 esac
8692
8693 rm -f conf$$ conf$$.exe conf$$.file
8694 if test -d conf$$.dir; then
8695 rm -f conf$$.dir/conf$$.file
8696 else
8697 rm -f conf$$.dir
8698 mkdir conf$$.dir 2>/dev/null
8699 fi
8700 if (echo >conf$$.file) 2>/dev/null; then
8701 if ln -s conf$$.file conf$$ 2>/dev/null; then
8702 as_ln_s='ln -s'
8703 # ... but there are two gotchas:
8704 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8705 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8706 # In both cases, we have to default to `cp -p'.
8707 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8708 as_ln_s='cp -p'
8709 elif ln conf$$.file conf$$ 2>/dev/null; then
8710 as_ln_s=ln
8711 else
8712 as_ln_s='cp -p'
8713 fi
8714 else
8715 as_ln_s='cp -p'
8716 fi
8717 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8718 rmdir conf$$.dir 2>/dev/null
8719
8720
8721 # as_fn_mkdir_p
8722 # -------------
8723 # Create "$as_dir" as a directory, including parents if necessary.
8724 as_fn_mkdir_p ()
8725 {
8726
8727 case $as_dir in #(
8728 -*) as_dir=./$as_dir;;
8729 esac
8730 test -d "$as_dir" || eval $as_mkdir_p || {
8731 as_dirs=
8732 while :; do
8733 case $as_dir in #(
8734 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8735 *) as_qdir=$as_dir;;
8736 esac
8737 as_dirs="'$as_qdir' $as_dirs"
8738 as_dir=`$as_dirname -- "$as_dir" ||
8739 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8740 X"$as_dir" : 'X\(//\)[^/]' \| \
8741 X"$as_dir" : 'X\(//\)$' \| \
8742 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8743 $as_echo X"$as_dir" |
8744 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8745 s//\1/
8746 q
8747 }
8748 /^X\(\/\/\)[^/].*/{
8749 s//\1/
8750 q
8751 }
8752 /^X\(\/\/\)$/{
8753 s//\1/
8754 q
8755 }
8756 /^X\(\/\).*/{
8757 s//\1/
8758 q
8759 }
8760 s/.*/./; q'`
8761 test -d "$as_dir" && break
8762 done
8763 test -z "$as_dirs" || eval "mkdir $as_dirs"
8764 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
8765
8766
8767 } # as_fn_mkdir_p
8768 if mkdir -p . 2>/dev/null; then
8769 as_mkdir_p='mkdir -p "$as_dir"'
8770 else
8771 test -d ./-p && rmdir ./-p
8772 as_mkdir_p=false
8773 fi
8774
8775 if test -x / >/dev/null 2>&1; then
8776 as_test_x='test -x'
8777 else
8778 if ls -dL / >/dev/null 2>&1; then
8779 as_ls_L_option=L
8780 else
8781 as_ls_L_option=
8782 fi
8783 as_test_x='
8784 eval sh -c '\''
8785 if test -d "$1"; then
8786 test -d "$1/.";
8787 else
8788 case $1 in #(
8789 -*)set "./$1";;
8790 esac;
8791 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8792 ???[sx]*):;;*)false;;esac;fi
8793 '\'' sh
8794 '
8795 fi
8796 as_executable_p=$as_test_x
8797
8798 # Sed expression to map a string onto a valid CPP name.
8799 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8800
8801 # Sed expression to map a string onto a valid variable name.
8802 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8803
8804
8805 exec 6>&1
8806 ## ----------------------------------- ##
8807 ## Main body of $CONFIG_STATUS script. ##
8808 ## ----------------------------------- ##
8809 _ASEOF
8810 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8811
8812 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8813 # Save the log message, to keep $0 and so on meaningful, and to
8814 # report actual input values of CONFIG_FILES etc. instead of their
8815 # values after options handling.
8816 ac_log="
8817 This file was extended by $as_me, which was
8818 generated by GNU Autoconf 2.67. Invocation command line was
8819
8820 CONFIG_FILES = $CONFIG_FILES
8821 CONFIG_HEADERS = $CONFIG_HEADERS
8822 CONFIG_LINKS = $CONFIG_LINKS
8823 CONFIG_COMMANDS = $CONFIG_COMMANDS
8824 $ $0 $@
8825
8826 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8827 "
8828
8829 _ACEOF
8830
8831 case $ac_config_files in *"
8832 "*) set x $ac_config_files; shift; ac_config_files=$*;;
8833 esac
8834
8835 case $ac_config_headers in *"
8836 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8837 esac
8838
8839
8840 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8841 # Files that config.status was made for.
8842 config_files="$ac_config_files"
8843 config_headers="$ac_config_headers"
8844
8845 _ACEOF
8846
8847 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8848 ac_cs_usage="\
8849 \`$as_me' instantiates files and other configuration actions
8850 from templates according to the current configuration. Unless the files
8851 and actions are specified as TAGs, all are instantiated by default.
8852
8853 Usage: $0 [OPTION]... [TAG]...
8854
8855 -h, --help print this help, then exit
8856 -V, --version print version number and configuration settings, then exit
8857 --config print configuration, then exit
8858 -q, --quiet, --silent
8859 do not print progress messages
8860 -d, --debug don't remove temporary files
8861 --recheck update $as_me by reconfiguring in the same conditions
8862 --file=FILE[:TEMPLATE]
8863 instantiate the configuration file FILE
8864 --header=FILE[:TEMPLATE]
8865 instantiate the configuration header FILE
8866
8867 Configuration files:
8868 $config_files
8869
8870 Configuration headers:
8871 $config_headers
8872
8873 Report bugs to the package provider."
8874
8875 _ACEOF
8876 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8877 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8878 ac_cs_version="\\
8879 config.status
8880 configured by $0, generated by GNU Autoconf 2.67,
8881 with options \\"\$ac_cs_config\\"
8882
8883 Copyright (C) 2010 Free Software Foundation, Inc.
8884 This config.status script is free software; the Free Software Foundation
8885 gives unlimited permission to copy, distribute and modify it."
8886
8887 ac_pwd='$ac_pwd'
8888 srcdir='$srcdir'
8889 INSTALL='$INSTALL'
8890 test -n "\$AWK" || AWK=awk
8891 _ACEOF
8892
8893 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8894 # The default lists apply if the user does not specify any file.
8895 ac_need_defaults=:
8896 while test $# != 0
8897 do
8898 case $1 in
8899 --*=?*)
8900 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8901 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8902 ac_shift=:
8903 ;;
8904 --*=)
8905 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8906 ac_optarg=
8907 ac_shift=:
8908 ;;
8909 *)
8910 ac_option=$1
8911 ac_optarg=$2
8912 ac_shift=shift
8913 ;;
8914 esac
8915
8916 case $ac_option in
8917 # Handling of the options.
8918 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8919 ac_cs_recheck=: ;;
8920 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8921 $as_echo "$ac_cs_version"; exit ;;
8922 --config | --confi | --conf | --con | --co | --c )
8923 $as_echo "$ac_cs_config"; exit ;;
8924 --debug | --debu | --deb | --de | --d | -d )
8925 debug=: ;;
8926 --file | --fil | --fi | --f )
8927 $ac_shift
8928 case $ac_optarg in
8929 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8930 '') as_fn_error $? "missing file argument" ;;
8931 esac
8932 as_fn_append CONFIG_FILES " '$ac_optarg'"
8933 ac_need_defaults=false;;
8934 --header | --heade | --head | --hea )
8935 $ac_shift
8936 case $ac_optarg in
8937 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8938 esac
8939 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8940 ac_need_defaults=false;;
8941 --he | --h)
8942 # Conflict between --help and --header
8943 as_fn_error $? "ambiguous option: \`$1'
8944 Try \`$0 --help' for more information.";;
8945 --help | --hel | -h )
8946 $as_echo "$ac_cs_usage"; exit ;;
8947 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8948 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8949 ac_cs_silent=: ;;
8950
8951 # This is an error.
8952 -*) as_fn_error $? "unrecognized option: \`$1'
8953 Try \`$0 --help' for more information." ;;
8954
8955 *) as_fn_append ac_config_targets " $1"
8956 ac_need_defaults=false ;;
8957
8958 esac
8959 shift
8960 done
8961
8962 ac_configure_extra_args=
8963
8964 if $ac_cs_silent; then
8965 exec 6>/dev/null
8966 ac_configure_extra_args="$ac_configure_extra_args --silent"
8967 fi
8968
8969 _ACEOF
8970 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8971 if \$ac_cs_recheck; then
8972 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8973 shift
8974 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8975 CONFIG_SHELL='$SHELL'
8976 export CONFIG_SHELL
8977 exec "\$@"
8978 fi
8979
8980 _ACEOF
8981 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8982 exec 5>>config.log
8983 {
8984 echo
8985 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8986 ## Running $as_me. ##
8987 _ASBOX
8988 $as_echo "$ac_log"
8989 } >&5
8990
8991 _ACEOF
8992 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8993 _ACEOF
8994
8995 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8996
8997 # Handling of arguments.
8998 for ac_config_target in $ac_config_targets
8999 do
9000 case $ac_config_target in
9001 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
9002 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
9003 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
9004 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
9005
9006 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
9007 esac
9008 done
9009
9010
9011 # If the user did not use the arguments to specify the items to instantiate,
9012 # then the envvar interface is used. Set only those that are not.
9013 # We use the long form for the default assignment because of an extremely
9014 # bizarre bug on SunOS 4.1.3.
9015 if $ac_need_defaults; then
9016 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
9017 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
9018 fi
9019
9020 # Have a temporary directory for convenience. Make it in the build tree
9021 # simply because there is no reason against having it here, and in addition,
9022 # creating and moving files from /tmp can sometimes cause problems.
9023 # Hook for its removal unless debugging.
9024 # Note that there is a small window in which the directory will not be cleaned:
9025 # after its creation but before its name has been assigned to `$tmp'.
9026 $debug ||
9027 {
9028 tmp=
9029 trap 'exit_status=$?
9030 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
9031 ' 0
9032 trap 'as_fn_exit 1' 1 2 13 15
9033 }
9034 # Create a (secure) tmp directory for tmp files.
9035
9036 {
9037 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
9038 test -n "$tmp" && test -d "$tmp"
9039 } ||
9040 {
9041 tmp=./conf$$-$RANDOM
9042 (umask 077 && mkdir "$tmp")
9043 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
9044
9045 # Set up the scripts for CONFIG_FILES section.
9046 # No need to generate them if there are no CONFIG_FILES.
9047 # This happens for instance with `./config.status config.h'.
9048 if test -n "$CONFIG_FILES"; then
9049
9050
9051 ac_cr=`echo X | tr X '\015'`
9052 # On cygwin, bash can eat \r inside `` if the user requested igncr.
9053 # But we know of no other shell where ac_cr would be empty at this
9054 # point, so we can use a bashism as a fallback.
9055 if test "x$ac_cr" = x; then
9056 eval ac_cr=\$\'\\r\'
9057 fi
9058 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
9059 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
9060 ac_cs_awk_cr='\\r'
9061 else
9062 ac_cs_awk_cr=$ac_cr
9063 fi
9064
9065 echo 'BEGIN {' >"$tmp/subs1.awk" &&
9066 _ACEOF
9067
9068
9069 {
9070 echo "cat >conf$$subs.awk <<_ACEOF" &&
9071 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
9072 echo "_ACEOF"
9073 } >conf$$subs.sh ||
9074 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9075 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
9076 ac_delim='%!_!# '
9077 for ac_last_try in false false false false false :; do
9078 . ./conf$$subs.sh ||
9079 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9080
9081 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
9082 if test $ac_delim_n = $ac_delim_num; then
9083 break
9084 elif $ac_last_try; then
9085 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9086 else
9087 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9088 fi
9089 done
9090 rm -f conf$$subs.sh
9091
9092 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9093 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
9094 _ACEOF
9095 sed -n '
9096 h
9097 s/^/S["/; s/!.*/"]=/
9098 p
9099 g
9100 s/^[^!]*!//
9101 :repl
9102 t repl
9103 s/'"$ac_delim"'$//
9104 t delim
9105 :nl
9106 h
9107 s/\(.\{148\}\)..*/\1/
9108 t more1
9109 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
9110 p
9111 n
9112 b repl
9113 :more1
9114 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9115 p
9116 g
9117 s/.\{148\}//
9118 t nl
9119 :delim
9120 h
9121 s/\(.\{148\}\)..*/\1/
9122 t more2
9123 s/["\\]/\\&/g; s/^/"/; s/$/"/
9124 p
9125 b
9126 :more2
9127 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9128 p
9129 g
9130 s/.\{148\}//
9131 t delim
9132 ' <conf$$subs.awk | sed '
9133 /^[^""]/{
9134 N
9135 s/\n//
9136 }
9137 ' >>$CONFIG_STATUS || ac_write_fail=1
9138 rm -f conf$$subs.awk
9139 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9140 _ACAWK
9141 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
9142 for (key in S) S_is_set[key] = 1
9143 FS = ""
9144
9145 }
9146 {
9147 line = $ 0
9148 nfields = split(line, field, "@")
9149 substed = 0
9150 len = length(field[1])
9151 for (i = 2; i < nfields; i++) {
9152 key = field[i]
9153 keylen = length(key)
9154 if (S_is_set[key]) {
9155 value = S[key]
9156 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
9157 len += length(value) + length(field[++i])
9158 substed = 1
9159 } else
9160 len += 1 + keylen
9161 }
9162
9163 print line
9164 }
9165
9166 _ACAWK
9167 _ACEOF
9168 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9169 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
9170 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
9171 else
9172 cat
9173 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
9174 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
9175 _ACEOF
9176
9177 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
9178 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
9179 # trailing colons and then remove the whole line if VPATH becomes empty
9180 # (actually we leave an empty line to preserve line numbers).
9181 if test "x$srcdir" = x.; then
9182 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
9183 h
9184 s///
9185 s/^/:/
9186 s/[ ]*$/:/
9187 s/:\$(srcdir):/:/g
9188 s/:\${srcdir}:/:/g
9189 s/:@srcdir@:/:/g
9190 s/^:*//
9191 s/:*$//
9192 x
9193 s/\(=[ ]*\).*/\1/
9194 G
9195 s/\n//
9196 s/^[^=]*=[ ]*$//
9197 }'
9198 fi
9199
9200 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9201 fi # test -n "$CONFIG_FILES"
9202
9203 # Set up the scripts for CONFIG_HEADERS section.
9204 # No need to generate them if there are no CONFIG_HEADERS.
9205 # This happens for instance with `./config.status Makefile'.
9206 if test -n "$CONFIG_HEADERS"; then
9207 cat >"$tmp/defines.awk" <<\_ACAWK ||
9208 BEGIN {
9209 _ACEOF
9210
9211 # Transform confdefs.h into an awk script `defines.awk', embedded as
9212 # here-document in config.status, that substitutes the proper values into
9213 # config.h.in to produce config.h.
9214
9215 # Create a delimiter string that does not exist in confdefs.h, to ease
9216 # handling of long lines.
9217 ac_delim='%!_!# '
9218 for ac_last_try in false false :; do
9219 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
9220 if test -z "$ac_t"; then
9221 break
9222 elif $ac_last_try; then
9223 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
9224 else
9225 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9226 fi
9227 done
9228
9229 # For the awk script, D is an array of macro values keyed by name,
9230 # likewise P contains macro parameters if any. Preserve backslash
9231 # newline sequences.
9232
9233 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9234 sed -n '
9235 s/.\{148\}/&'"$ac_delim"'/g
9236 t rset
9237 :rset
9238 s/^[ ]*#[ ]*define[ ][ ]*/ /
9239 t def
9240 d
9241 :def
9242 s/\\$//
9243 t bsnl
9244 s/["\\]/\\&/g
9245 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9246 D["\1"]=" \3"/p
9247 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
9248 d
9249 :bsnl
9250 s/["\\]/\\&/g
9251 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9252 D["\1"]=" \3\\\\\\n"\\/p
9253 t cont
9254 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
9255 t cont
9256 d
9257 :cont
9258 n
9259 s/.\{148\}/&'"$ac_delim"'/g
9260 t clear
9261 :clear
9262 s/\\$//
9263 t bsnlc
9264 s/["\\]/\\&/g; s/^/"/; s/$/"/p
9265 d
9266 :bsnlc
9267 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
9268 b cont
9269 ' <confdefs.h | sed '
9270 s/'"$ac_delim"'/"\\\
9271 "/g' >>$CONFIG_STATUS || ac_write_fail=1
9272
9273 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9274 for (key in D) D_is_set[key] = 1
9275 FS = ""
9276 }
9277 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
9278 line = \$ 0
9279 split(line, arg, " ")
9280 if (arg[1] == "#") {
9281 defundef = arg[2]
9282 mac1 = arg[3]
9283 } else {
9284 defundef = substr(arg[1], 2)
9285 mac1 = arg[2]
9286 }
9287 split(mac1, mac2, "(") #)
9288 macro = mac2[1]
9289 prefix = substr(line, 1, index(line, defundef) - 1)
9290 if (D_is_set[macro]) {
9291 # Preserve the white space surrounding the "#".
9292 print prefix "define", macro P[macro] D[macro]
9293 next
9294 } else {
9295 # Replace #undef with comments. This is necessary, for example,
9296 # in the case of _POSIX_SOURCE, which is predefined and required
9297 # on some systems where configure will not decide to define it.
9298 if (defundef == "undef") {
9299 print "/*", prefix defundef, macro, "*/"
9300 next
9301 }
9302 }
9303 }
9304 { print }
9305 _ACAWK
9306 _ACEOF
9307 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9308 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
9309 fi # test -n "$CONFIG_HEADERS"
9310
9311
9312 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
9313 shift
9314 for ac_tag
9315 do
9316 case $ac_tag in
9317 :[FHLC]) ac_mode=$ac_tag; continue;;
9318 esac
9319 case $ac_mode$ac_tag in
9320 :[FHL]*:*);;
9321 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
9322 :[FH]-) ac_tag=-:-;;
9323 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
9324 esac
9325 ac_save_IFS=$IFS
9326 IFS=:
9327 set x $ac_tag
9328 IFS=$ac_save_IFS
9329 shift
9330 ac_file=$1
9331 shift
9332
9333 case $ac_mode in
9334 :L) ac_source=$1;;
9335 :[FH])
9336 ac_file_inputs=
9337 for ac_f
9338 do
9339 case $ac_f in
9340 -) ac_f="$tmp/stdin";;
9341 *) # Look for the file first in the build tree, then in the source tree
9342 # (if the path is not absolute). The absolute path cannot be DOS-style,
9343 # because $ac_f cannot contain `:'.
9344 test -f "$ac_f" ||
9345 case $ac_f in
9346 [\\/$]*) false;;
9347 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9348 esac ||
9349 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
9350 esac
9351 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9352 as_fn_append ac_file_inputs " '$ac_f'"
9353 done
9354
9355 # Let's still pretend it is `configure' which instantiates (i.e., don't
9356 # use $as_me), people would be surprised to read:
9357 # /* config.h. Generated by config.status. */
9358 configure_input='Generated from '`
9359 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9360 `' by configure.'
9361 if test x"$ac_file" != x-; then
9362 configure_input="$ac_file. $configure_input"
9363 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9364 $as_echo "$as_me: creating $ac_file" >&6;}
9365 fi
9366 # Neutralize special characters interpreted by sed in replacement strings.
9367 case $configure_input in #(
9368 *\&* | *\|* | *\\* )
9369 ac_sed_conf_input=`$as_echo "$configure_input" |
9370 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9371 *) ac_sed_conf_input=$configure_input;;
9372 esac
9373
9374 case $ac_tag in
9375 *:-:* | *:-) cat >"$tmp/stdin" \
9376 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
9377 esac
9378 ;;
9379 esac
9380
9381 ac_dir=`$as_dirname -- "$ac_file" ||
9382 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9383 X"$ac_file" : 'X\(//\)[^/]' \| \
9384 X"$ac_file" : 'X\(//\)$' \| \
9385 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9386 $as_echo X"$ac_file" |
9387 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9388 s//\1/
9389 q
9390 }
9391 /^X\(\/\/\)[^/].*/{
9392 s//\1/
9393 q
9394 }
9395 /^X\(\/\/\)$/{
9396 s//\1/
9397 q
9398 }
9399 /^X\(\/\).*/{
9400 s//\1/
9401 q
9402 }
9403 s/.*/./; q'`
9404 as_dir="$ac_dir"; as_fn_mkdir_p
9405 ac_builddir=.
9406
9407 case "$ac_dir" in
9408 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9409 *)
9410 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9411 # A ".." for each directory in $ac_dir_suffix.
9412 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9413 case $ac_top_builddir_sub in
9414 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9415 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9416 esac ;;
9417 esac
9418 ac_abs_top_builddir=$ac_pwd
9419 ac_abs_builddir=$ac_pwd$ac_dir_suffix
9420 # for backward compatibility:
9421 ac_top_builddir=$ac_top_build_prefix
9422
9423 case $srcdir in
9424 .) # We are building in place.
9425 ac_srcdir=.
9426 ac_top_srcdir=$ac_top_builddir_sub
9427 ac_abs_top_srcdir=$ac_pwd ;;
9428 [\\/]* | ?:[\\/]* ) # Absolute name.
9429 ac_srcdir=$srcdir$ac_dir_suffix;
9430 ac_top_srcdir=$srcdir
9431 ac_abs_top_srcdir=$srcdir ;;
9432 *) # Relative name.
9433 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
9434 ac_top_srcdir=$ac_top_build_prefix$srcdir
9435 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
9436 esac
9437 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
9438
9439
9440 case $ac_mode in
9441 :F)
9442 #
9443 # CONFIG_FILE
9444 #
9445
9446 case $INSTALL in
9447 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9448 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
9449 esac
9450 _ACEOF
9451
9452 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9453 # If the template does not know about datarootdir, expand it.
9454 # FIXME: This hack should be removed a few years after 2.60.
9455 ac_datarootdir_hack=; ac_datarootdir_seen=
9456 ac_sed_dataroot='
9457 /datarootdir/ {
9458 p
9459 q
9460 }
9461 /@datadir@/p
9462 /@docdir@/p
9463 /@infodir@/p
9464 /@localedir@/p
9465 /@mandir@/p'
9466 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9467 *datarootdir*) ac_datarootdir_seen=yes;;
9468 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9469 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9470 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9471 _ACEOF
9472 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9473 ac_datarootdir_hack='
9474 s&@datadir@&$datadir&g
9475 s&@docdir@&$docdir&g
9476 s&@infodir@&$infodir&g
9477 s&@localedir@&$localedir&g
9478 s&@mandir@&$mandir&g
9479 s&\\\${datarootdir}&$datarootdir&g' ;;
9480 esac
9481 _ACEOF
9482
9483 # Neutralize VPATH when `$srcdir' = `.'.
9484 # Shell code in configure.ac might set extrasub.
9485 # FIXME: do we really want to maintain this feature?
9486 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9487 ac_sed_extra="$ac_vpsub
9488 $extrasub
9489 _ACEOF
9490 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9491 :t
9492 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9493 s|@configure_input@|$ac_sed_conf_input|;t t
9494 s&@top_builddir@&$ac_top_builddir_sub&;t t
9495 s&@top_build_prefix@&$ac_top_build_prefix&;t t
9496 s&@srcdir@&$ac_srcdir&;t t
9497 s&@abs_srcdir@&$ac_abs_srcdir&;t t
9498 s&@top_srcdir@&$ac_top_srcdir&;t t
9499 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
9500 s&@builddir@&$ac_builddir&;t t
9501 s&@abs_builddir@&$ac_abs_builddir&;t t
9502 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9503 s&@INSTALL@&$ac_INSTALL&;t t
9504 $ac_datarootdir_hack
9505 "
9506 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
9507 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9508
9509 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9510 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
9511 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
9512 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9513 which seems to be undefined. Please make sure it is defined" >&5
9514 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9515 which seems to be undefined. Please make sure it is defined" >&2;}
9516
9517 rm -f "$tmp/stdin"
9518 case $ac_file in
9519 -) cat "$tmp/out" && rm -f "$tmp/out";;
9520 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
9521 esac \
9522 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9523 ;;
9524 :H)
9525 #
9526 # CONFIG_HEADER
9527 #
9528 if test x"$ac_file" != x-; then
9529 {
9530 $as_echo "/* $configure_input */" \
9531 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
9532 } >"$tmp/config.h" \
9533 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9534 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
9535 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9536 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9537 else
9538 rm -f "$ac_file"
9539 mv "$tmp/config.h" "$ac_file" \
9540 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9541 fi
9542 else
9543 $as_echo "/* $configure_input */" \
9544 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9545 || as_fn_error $? "could not create -" "$LINENO" 5
9546 fi
9547 ;;
9548
9549
9550 esac
9551
9552 done # for ac_tag
9553
9554
9555 as_fn_exit 0
9556 _ACEOF
9557 ac_clean_files=$ac_clean_files_save
9558
9559 test $ac_write_fail = 0 ||
9560 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9561
9562
9563 # configure is writing to config.log, and then calls config.status.
9564 # config.status does its own redirection, appending to config.log.
9565 # Unfortunately, on DOS this fails, as config.log is still kept open
9566 # by configure, so config.status won't be able to write to it; its
9567 # output is simply discarded. So we exec the FD to /dev/null,
9568 # effectively closing config.log, so it can be properly (re)opened and
9569 # appended to by config.status. When coming back to configure, we
9570 # need to make the FD available again.
9571 if test "$no_create" != yes; then
9572 ac_cs_success=:
9573 ac_config_status_args=
9574 test "$silent" = yes &&
9575 ac_config_status_args="$ac_config_status_args --quiet"
9576 exec 5>/dev/null
9577 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
9578 exec 5>>config.log
9579 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9580 # would make configure fail if this is the last instruction.
9581 $ac_cs_success || as_fn_exit 1
9582 fi
9583 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9584 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9585 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9586 fi
9587
9588
9589 echo "Configuration:
9590
9591 Rxvt version: $VERSION : $DATE
9592 Source code location: $srcdir
9593 Install path: ${prefix}/bin
9594 Compiler: $CXX
9595 Compiler flags: $CXXFLAGS
9596 Linker: $LINKER"
9597
9598 if test x$term != x; then
9599 echo " set TERM to: $term"
9600 fi
9601 if test x$terminfo != x; then
9602 echo " set TERMINFO to: $terminfo"
9603 fi
9604 echo " default resource name: $RESNAME"
9605 echo " resource class: $RESCLASS"
9606 if test x$RESFALLBACK != x; then
9607 echo " resource class fallback: $RESFALLBACK"
9608 fi
9609 echo
9610 echo " embedded perl: $support_perl"
9611 echo " image library: $image_lib"
9612 echo
9613 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
9614 echo ".----------------------------------------------------------------."
9615 echo ". WARNING: --enable-xim was specified however the locale support ."
9616 echo ". functions could not be found. ."
9617 echo ". XIM is now being DISABLED! ."
9618 echo ".----------------------------------------------------------------."
9619 fi
9620
9621 echo "*** Optionally check src/feature.h for further, rarely used options ***"
9622 echo
9623