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