ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.137
Committed: Sat Nov 13 00:48:11 2010 UTC (13 years, 6 months ago) by root
Branch: MAIN
CVS Tags: rel-9_09
Changes since 1.136: +197 -184 lines
Log Message:
9.09

File Contents

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