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