ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.150
Committed: Sun Dec 18 02:23:11 2011 UTC (12 years, 5 months ago) by root
Branch: MAIN
CVS Tags: rel-9_14
Changes since 1.149: +210 -238 lines
Log Message:
*** empty log message ***

File Contents

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