ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.146
Committed: Wed Jun 22 15:18:05 2011 UTC (12 years, 10 months ago) by root
Branch: MAIN
CVS Tags: rel-9_12
Changes since 1.145: +192 -215 lines
Log Message:
*** empty log message ***

File Contents

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