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