ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.143
Committed: Sun Feb 20 06:05:51 2011 UTC (13 years, 3 months ago) by root
Branch: MAIN
Changes since 1.142: +62 -62 lines
Log Message:
*** empty log message ***

File Contents

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