ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.130
Committed: Sat Dec 26 10:24:04 2009 UTC (14 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-9_07
Changes since 1.129: +17 -0 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 pcg 1.1 #! /bin/sh
2     # Guess values for system-dependent variables and create Makefiles.
3 ayin 1.108 # Generated by GNU Autoconf 2.61.
4 pcg 1.1 #
5 ayin 1.108 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6     # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 pcg 1.1 # This configure script is free software; the Free Software Foundation
8     # gives unlimited permission to copy, distribute and modify it.
9 pcg 1.11 ## --------------------- ##
10     ## M4sh Initialization. ##
11     ## --------------------- ##
12    
13 ayin 1.108 # Be more Bourne compatible
14     DUALCASE=1; export DUALCASE # for MKS sh
15 pcg 1.11 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16     emulate sh
17     NULLCMD=:
18     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19     # is contrary to our usage. Disable this feature.
20     alias -g '${1+"$@"}'='"$@"'
21 ayin 1.108 setopt NO_GLOB_SUBST
22     else
23     case `(set -o) 2>/dev/null` in
24     *posix*) set -o posix ;;
25     esac
26    
27     fi
28    
29    
30    
31    
32     # PATH needs CR
33     # Avoid depending upon Character Ranges.
34     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37     as_cr_digits='0123456789'
38     as_cr_alnum=$as_cr_Letters$as_cr_digits
39    
40     # The user is always right.
41     if test "${PATH_SEPARATOR+set}" != set; then
42     echo "#! /bin/sh" >conf$$.sh
43     echo "exit 0" >>conf$$.sh
44     chmod +x conf$$.sh
45     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46     PATH_SEPARATOR=';'
47     else
48     PATH_SEPARATOR=:
49     fi
50     rm -f conf$$.sh
51 pcg 1.11 fi
52    
53     # Support unset when possible.
54     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55     as_unset=unset
56     else
57     as_unset=false
58     fi
59    
60    
61 ayin 1.108 # IFS
62     # We need space, tab and new line, in precisely that order. Quoting is
63     # there to prevent editors from complaining about space-tab.
64     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65     # splitting by setting IFS to empty value.)
66     as_nl='
67     '
68     IFS=" "" $as_nl"
69    
70     # Find who we are. Look in the path if we contain no directory separator.
71     case $0 in
72     *[\\/]* ) as_myself=$0 ;;
73     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74     for as_dir in $PATH
75     do
76     IFS=$as_save_IFS
77     test -z "$as_dir" && as_dir=.
78     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79     done
80     IFS=$as_save_IFS
81    
82     ;;
83     esac
84     # We did not find ourselves, most probably we were run as `sh COMMAND'
85     # in which case we are not to be found in the path.
86     if test "x$as_myself" = x; then
87     as_myself=$0
88     fi
89     if test ! -f "$as_myself"; then
90     echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91     { (exit 1); exit 1; }
92     fi
93    
94 pcg 1.11 # Work around bugs in pre-3.0 UWIN ksh.
95 ayin 1.108 for as_var in ENV MAIL MAILPATH
96     do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97     done
98 pcg 1.11 PS1='$ '
99     PS2='> '
100     PS4='+ '
101    
102     # NLS nuisances.
103     for as_var in \
104     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106     LC_TELEPHONE LC_TIME
107     do
108     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109     eval $as_var=C; export $as_var
110     else
111 ayin 1.108 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112 pcg 1.11 fi
113     done
114    
115     # Required to use basename.
116 ayin 1.108 if expr a : '\(a\)' >/dev/null 2>&1 &&
117     test "X`expr 00001 : '.*\(...\)'`" = X001; then
118 pcg 1.11 as_expr=expr
119     else
120     as_expr=false
121     fi
122    
123 ayin 1.108 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124 pcg 1.11 as_basename=basename
125     else
126     as_basename=false
127     fi
128    
129    
130     # Name of the executable.
131 ayin 1.108 as_me=`$as_basename -- "$0" ||
132 pcg 1.11 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133     X"$0" : 'X\(//\)$' \| \
134 ayin 1.108 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135 pcg 1.11 echo X/"$0" |
136 ayin 1.108 sed '/^.*\/\([^/][^/]*\)\/*$/{
137     s//\1/
138     q
139     }
140     /^X\/\(\/\/\)$/{
141     s//\1/
142     q
143     }
144     /^X\/\(\/\).*/{
145     s//\1/
146     q
147     }
148     s/.*/./; q'`
149    
150     # CDPATH.
151     $as_unset CDPATH
152    
153    
154     if test "x$CONFIG_SHELL" = x; then
155     if (eval ":") 2>/dev/null; then
156     as_have_required=yes
157     else
158     as_have_required=no
159     fi
160    
161     if test $as_have_required = yes && (eval ":
162     (as_func_return () {
163     (exit \$1)
164     }
165     as_func_success () {
166     as_func_return 0
167     }
168     as_func_failure () {
169     as_func_return 1
170     }
171     as_func_ret_success () {
172     return 0
173     }
174     as_func_ret_failure () {
175     return 1
176     }
177 root 1.105
178 ayin 1.108 exitcode=0
179     if as_func_success; then
180     :
181     else
182     exitcode=1
183     echo as_func_success failed.
184     fi
185    
186     if as_func_failure; then
187     exitcode=1
188     echo as_func_failure succeeded.
189     fi
190 root 1.105
191 ayin 1.108 if as_func_ret_success; then
192     :
193     else
194     exitcode=1
195     echo as_func_ret_success failed.
196     fi
197 root 1.105
198 ayin 1.108 if as_func_ret_failure; then
199     exitcode=1
200     echo as_func_ret_failure succeeded.
201 root 1.105 fi
202    
203 ayin 1.108 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204     :
205     else
206     exitcode=1
207     echo positional parameters were not saved.
208     fi
209 ayin 1.102
210 ayin 1.108 test \$exitcode = 0) || { (exit 1); exit 1; }
211 ayin 1.102
212 ayin 1.108 (
213     as_lineno_1=\$LINENO
214     as_lineno_2=\$LINENO
215     test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216     test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217     ") 2> /dev/null; then
218     :
219     else
220     as_candidate_shells=
221 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222     for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223     do
224     IFS=$as_save_IFS
225     test -z "$as_dir" && as_dir=.
226 ayin 1.108 case $as_dir in
227 pcg 1.11 /*)
228 ayin 1.108 for as_base in sh bash ksh sh5; do
229     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230     done;;
231     esac
232     done
233     IFS=$as_save_IFS
234    
235    
236     for as_shell in $as_candidate_shells $SHELL; do
237     # Try only shells that exist, to save several forks.
238     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239     { ("$as_shell") 2> /dev/null <<\_ASEOF
240     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241     emulate sh
242     NULLCMD=:
243     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244     # is contrary to our usage. Disable this feature.
245     alias -g '${1+"$@"}'='"$@"'
246     setopt NO_GLOB_SUBST
247     else
248     case `(set -o) 2>/dev/null` in
249     *posix*) set -o posix ;;
250     esac
251    
252     fi
253    
254    
255     :
256     _ASEOF
257     }; then
258     CONFIG_SHELL=$as_shell
259     as_have_required=yes
260     if { "$as_shell" 2> /dev/null <<\_ASEOF
261     if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262     emulate sh
263     NULLCMD=:
264     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265     # is contrary to our usage. Disable this feature.
266     alias -g '${1+"$@"}'='"$@"'
267     setopt NO_GLOB_SUBST
268     else
269     case `(set -o) 2>/dev/null` in
270     *posix*) set -o posix ;;
271     esac
272    
273     fi
274    
275    
276     :
277     (as_func_return () {
278     (exit $1)
279     }
280     as_func_success () {
281     as_func_return 0
282     }
283     as_func_failure () {
284     as_func_return 1
285     }
286     as_func_ret_success () {
287     return 0
288     }
289     as_func_ret_failure () {
290     return 1
291     }
292    
293     exitcode=0
294     if as_func_success; then
295     :
296     else
297     exitcode=1
298     echo as_func_success failed.
299     fi
300    
301     if as_func_failure; then
302     exitcode=1
303     echo as_func_failure succeeded.
304     fi
305    
306     if as_func_ret_success; then
307     :
308     else
309     exitcode=1
310     echo as_func_ret_success failed.
311     fi
312    
313     if as_func_ret_failure; then
314     exitcode=1
315     echo as_func_ret_failure succeeded.
316     fi
317    
318     if ( set x; as_func_ret_success y && test x = "$1" ); then
319     :
320     else
321     exitcode=1
322     echo positional parameters were not saved.
323     fi
324    
325     test $exitcode = 0) || { (exit 1); exit 1; }
326    
327     (
328     as_lineno_1=$LINENO
329     as_lineno_2=$LINENO
330     test "x$as_lineno_1" != "x$as_lineno_2" &&
331     test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332    
333     _ASEOF
334     }; then
335     break
336     fi
337    
338     fi
339    
340     done
341    
342     if test "x$CONFIG_SHELL" != x; then
343     for as_var in BASH_ENV ENV
344     do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345     done
346     export CONFIG_SHELL
347     exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348     fi
349    
350    
351     if test $as_have_required = no; then
352     echo This script requires a shell more modern than all the
353     echo shells that I found on your system. Please install a
354     echo modern shell, or manually run the script under such a
355     echo shell if you do have one.
356     { (exit 1); exit 1; }
357     fi
358    
359    
360     fi
361    
362     fi
363    
364    
365    
366     (eval "as_func_return () {
367     (exit \$1)
368     }
369     as_func_success () {
370     as_func_return 0
371     }
372     as_func_failure () {
373     as_func_return 1
374     }
375     as_func_ret_success () {
376     return 0
377     }
378     as_func_ret_failure () {
379     return 1
380     }
381    
382     exitcode=0
383     if as_func_success; then
384     :
385     else
386     exitcode=1
387     echo as_func_success failed.
388     fi
389    
390     if as_func_failure; then
391     exitcode=1
392     echo as_func_failure succeeded.
393     fi
394    
395     if as_func_ret_success; then
396     :
397     else
398     exitcode=1
399     echo as_func_ret_success failed.
400     fi
401    
402     if as_func_ret_failure; then
403     exitcode=1
404     echo as_func_ret_failure succeeded.
405     fi
406    
407     if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408     :
409     else
410     exitcode=1
411     echo positional parameters were not saved.
412     fi
413    
414     test \$exitcode = 0") || {
415     echo No shell found that supports shell functions.
416     echo Please tell autoconf@gnu.org about your system,
417     echo including any error possibly output before this
418     echo message
419     }
420    
421    
422    
423 root 1.105 as_lineno_1=$LINENO
424     as_lineno_2=$LINENO
425     test "x$as_lineno_1" != "x$as_lineno_2" &&
426 ayin 1.108 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
427 pcg 1.11
428     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429     # uniformly replaced by the line number. The first 'sed' inserts a
430 ayin 1.108 # line-number line after each line using $LINENO; the second 'sed'
431     # does the real work. The second script uses 'N' to pair each
432     # line-number line with the line containing $LINENO, and appends
433     # trailing '-' during substitution so that $LINENO is not a special
434     # case at line end.
435 pcg 1.11 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436 ayin 1.108 # scripts with optimization help from Paolo Bonzini. Blame Lee
437     # E. McMahon (1931-1989) for sed's syntax. :-)
438     sed -n '
439     p
440     /[$]LINENO/=
441     ' <$as_myself |
442 pcg 1.11 sed '
443 ayin 1.108 s/[$]LINENO.*/&-/
444     t lineno
445     b
446     :lineno
447 pcg 1.11 N
448 ayin 1.108 :loop
449     s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450 pcg 1.11 t loop
451 ayin 1.108 s/-\n.*//
452 pcg 1.11 ' >$as_me.lineno &&
453 ayin 1.108 chmod +x "$as_me.lineno" ||
454 pcg 1.11 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455     { (exit 1); exit 1; }; }
456    
457     # Don't try to exec as it changes $[0], causing all sort of problems
458     # (the dirname of $[0] is not the place where we might find the
459 ayin 1.108 # original and so on. Autoconf is especially sensitive to this).
460     . "./$as_me.lineno"
461 pcg 1.11 # Exit status is that of the last command.
462     exit
463     }
464    
465    
466 ayin 1.108 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467     as_dirname=dirname
468     else
469     as_dirname=false
470     fi
471    
472     ECHO_C= ECHO_N= ECHO_T=
473     case `echo -n x` in
474     -n*)
475     case `echo 'x\c'` in
476     *c*) ECHO_T=' ';; # ECHO_T is single tab character.
477     *) ECHO_C='\c';;
478     esac;;
479     *)
480     ECHO_N='-n';;
481 pcg 1.11 esac
482    
483 ayin 1.108 if expr a : '\(a\)' >/dev/null 2>&1 &&
484     test "X`expr 00001 : '.*\(...\)'`" = X001; then
485 pcg 1.11 as_expr=expr
486     else
487     as_expr=false
488     fi
489    
490     rm -f conf$$ conf$$.exe conf$$.file
491 ayin 1.108 if test -d conf$$.dir; then
492     rm -f conf$$.dir/conf$$.file
493     else
494     rm -f conf$$.dir
495     mkdir conf$$.dir
496     fi
497 pcg 1.11 echo >conf$$.file
498     if ln -s conf$$.file conf$$ 2>/dev/null; then
499 ayin 1.108 as_ln_s='ln -s'
500     # ... but there are two gotchas:
501     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503     # In both cases, we have to default to `cp -p'.
504     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505 pcg 1.11 as_ln_s='cp -p'
506     elif ln conf$$.file conf$$ 2>/dev/null; then
507     as_ln_s=ln
508     else
509     as_ln_s='cp -p'
510     fi
511 ayin 1.108 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512     rmdir conf$$.dir 2>/dev/null
513 pcg 1.11
514     if mkdir -p . 2>/dev/null; then
515     as_mkdir_p=:
516     else
517     test -d ./-p && rmdir ./-p
518     as_mkdir_p=false
519     fi
520    
521 ayin 1.108 if test -x / >/dev/null 2>&1; then
522     as_test_x='test -x'
523     else
524     if ls -dL / >/dev/null 2>&1; then
525     as_ls_L_option=L
526     else
527     as_ls_L_option=
528     fi
529     as_test_x='
530     eval sh -c '\''
531     if test -d "$1"; then
532     test -d "$1/.";
533     else
534     case $1 in
535     -*)set "./$1";;
536     esac;
537     case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538     ???[sx]*):;;*)false;;esac;fi
539     '\'' sh
540     '
541     fi
542     as_executable_p=$as_test_x
543 pcg 1.11
544     # Sed expression to map a string onto a valid CPP name.
545     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546    
547     # Sed expression to map a string onto a valid variable name.
548     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549    
550    
551 pcg 1.1
552 ayin 1.108 exec 7<&0 </dev/null 6>&1
553 pcg 1.1
554 pcg 1.11 # Name of the host.
555     # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
556     # so uname gets run too.
557     ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558    
559     #
560     # Initializations.
561     #
562     ac_default_prefix=/usr/local
563 ayin 1.108 ac_clean_files=
564 pcg 1.11 ac_config_libobj_dir=.
565 ayin 1.108 LIBOBJS=
566 pcg 1.11 cross_compiling=no
567     subdirs=
568     MFLAGS=
569     MAKEFLAGS=
570     SHELL=${CONFIG_SHELL-/bin/sh}
571    
572     # Identity of this package.
573     PACKAGE_NAME=
574     PACKAGE_TARNAME=
575     PACKAGE_VERSION=
576     PACKAGE_STRING=
577     PACKAGE_BUGREPORT=
578    
579     ac_unique_file="src/feature.h"
580     # Factoring default headers for most tests.
581     ac_includes_default="\
582     #include <stdio.h>
583 ayin 1.108 #ifdef HAVE_SYS_TYPES_H
584 pcg 1.11 # include <sys/types.h>
585     #endif
586 ayin 1.108 #ifdef HAVE_SYS_STAT_H
587 pcg 1.11 # include <sys/stat.h>
588     #endif
589 ayin 1.108 #ifdef STDC_HEADERS
590 pcg 1.11 # include <stdlib.h>
591     # include <stddef.h>
592     #else
593 ayin 1.108 # ifdef HAVE_STDLIB_H
594 pcg 1.11 # include <stdlib.h>
595     # endif
596     #endif
597 ayin 1.108 #ifdef HAVE_STRING_H
598     # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599 pcg 1.11 # include <memory.h>
600     # endif
601     # include <string.h>
602     #endif
603 ayin 1.108 #ifdef HAVE_STRINGS_H
604 pcg 1.11 # include <strings.h>
605     #endif
606 ayin 1.108 #ifdef HAVE_INTTYPES_H
607 pcg 1.11 # include <inttypes.h>
608     #endif
609 ayin 1.108 #ifdef HAVE_STDINT_H
610     # include <stdint.h>
611     #endif
612     #ifdef HAVE_UNISTD_H
613 pcg 1.11 # include <unistd.h>
614     #endif"
615    
616 ayin 1.108 ac_subst_vars='SHELL
617     PATH_SEPARATOR
618     PACKAGE_NAME
619     PACKAGE_TARNAME
620     PACKAGE_VERSION
621     PACKAGE_STRING
622     PACKAGE_BUGREPORT
623     exec_prefix
624     prefix
625     program_transform_name
626     bindir
627     sbindir
628     libexecdir
629     datarootdir
630     datadir
631     sysconfdir
632     sharedstatedir
633     localstatedir
634     includedir
635     oldincludedir
636     docdir
637     infodir
638     htmldir
639     dvidir
640     pdfdir
641     psdir
642     libdir
643     localedir
644     mandir
645     DEFS
646     ECHO_C
647     ECHO_N
648     ECHO_T
649     LIBS
650     build_alias
651     host_alias
652     target_alias
653     build
654     build_cpu
655     build_vendor
656     build_os
657     host
658     host_cpu
659     host_vendor
660     host_os
661     VERSION
662     DATE
663     CC
664     CFLAGS
665     LDFLAGS
666     CPPFLAGS
667     ac_ct_CC
668     EXEEXT
669     OBJEXT
670     CXX
671     CXXFLAGS
672     ac_ct_CXX
673     CPP
674     INSTALL_PROGRAM
675     INSTALL_SCRIPT
676     INSTALL_DATA
677     GREP
678     EGREP
679     LINKER
680     RXVTNAME
681 root 1.116 CXXCPP
682 ayin 1.108 TIC
683     XMKMF
684     X_CFLAGS
685     X_PRE_LIBS
686     X_LIBS
687     X_EXTRA_LIBS
688     afterimage_config
689     PKG_CONFIG
690     XFT_CONFIG
691     PERL
692     PERLLIB
693     PERLFLAGS
694     PERLPRIVLIBEXP
695     IF_PERL
696     PERL_O
697     AFTERIMAGE_CFLAGS
698     AFTERIMAGE_LIBS
699     LIBOBJS
700     LTLIBOBJS'
701 root 1.73 ac_subst_files=''
702 ayin 1.108 ac_precious_vars='build_alias
703     host_alias
704     target_alias
705     CC
706     CFLAGS
707     LDFLAGS
708     LIBS
709     CPPFLAGS
710     CXX
711     CXXFLAGS
712     CCC
713     CPP
714 root 1.116 CXXCPP
715     XMKMF'
716 ayin 1.108
717 pcg 1.1
718     # Initialize some variables set by options.
719 pcg 1.11 ac_init_help=
720     ac_init_version=false
721 pcg 1.1 # The variables have the same names as the options, with
722     # dashes changed to underlines.
723 pcg 1.11 cache_file=/dev/null
724 pcg 1.1 exec_prefix=NONE
725     no_create=
726     no_recursion=
727     prefix=NONE
728     program_prefix=NONE
729     program_suffix=NONE
730     program_transform_name=s,x,x,
731     silent=
732     site=
733     srcdir=
734     verbose=
735     x_includes=NONE
736     x_libraries=NONE
737 pcg 1.11
738     # Installation directory options.
739     # These are left unexpanded so users can "make install exec_prefix=/foo"
740     # and all the variables that are supposed to be based on exec_prefix
741     # by default will actually change.
742     # Use braces instead of parens because sh, perl, etc. also accept them.
743 ayin 1.108 # (The list follows the same order as the GNU Coding Standards.)
744 pcg 1.1 bindir='${exec_prefix}/bin'
745     sbindir='${exec_prefix}/sbin'
746     libexecdir='${exec_prefix}/libexec'
747 ayin 1.108 datarootdir='${prefix}/share'
748     datadir='${datarootdir}'
749 pcg 1.1 sysconfdir='${prefix}/etc'
750     sharedstatedir='${prefix}/com'
751     localstatedir='${prefix}/var'
752     includedir='${prefix}/include'
753     oldincludedir='/usr/include'
754 ayin 1.108 docdir='${datarootdir}/doc/${PACKAGE}'
755     infodir='${datarootdir}/info'
756     htmldir='${docdir}'
757     dvidir='${docdir}'
758     pdfdir='${docdir}'
759     psdir='${docdir}'
760     libdir='${exec_prefix}/lib'
761     localedir='${datarootdir}/locale'
762     mandir='${datarootdir}/man'
763 pcg 1.1
764     ac_prev=
765 ayin 1.108 ac_dashdash=
766 pcg 1.1 for ac_option
767     do
768     # If the previous option needs an argument, assign it.
769     if test -n "$ac_prev"; then
770 ayin 1.108 eval $ac_prev=\$ac_option
771 pcg 1.1 ac_prev=
772     continue
773     fi
774    
775 ayin 1.108 case $ac_option in
776     *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
777     *) ac_optarg=yes ;;
778     esac
779 pcg 1.1
780     # Accept the important Cygnus configure options, so we can diagnose typos.
781    
782 ayin 1.108 case $ac_dashdash$ac_option in
783     --)
784     ac_dashdash=yes ;;
785 pcg 1.1
786     -bindir | --bindir | --bindi | --bind | --bin | --bi)
787     ac_prev=bindir ;;
788     -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
789 pcg 1.11 bindir=$ac_optarg ;;
790 pcg 1.1
791     -build | --build | --buil | --bui | --bu)
792 pcg 1.11 ac_prev=build_alias ;;
793 pcg 1.1 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
794 pcg 1.11 build_alias=$ac_optarg ;;
795 pcg 1.1
796     -cache-file | --cache-file | --cache-fil | --cache-fi \
797     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
798     ac_prev=cache_file ;;
799     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
800     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
801 pcg 1.11 cache_file=$ac_optarg ;;
802    
803     --config-cache | -C)
804     cache_file=config.cache ;;
805 pcg 1.1
806 ayin 1.108 -datadir | --datadir | --datadi | --datad)
807 pcg 1.1 ac_prev=datadir ;;
808 ayin 1.108 -datadir=* | --datadir=* | --datadi=* | --datad=*)
809 pcg 1.11 datadir=$ac_optarg ;;
810 pcg 1.1
811 ayin 1.108 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
812     | --dataroo | --dataro | --datar)
813     ac_prev=datarootdir ;;
814     -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
815     | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
816     datarootdir=$ac_optarg ;;
817    
818 pcg 1.1 -disable-* | --disable-*)
819 pcg 1.11 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
820 pcg 1.1 # Reject names that are not valid shell variable names.
821 ayin 1.108 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
822 pcg 1.11 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
823     { (exit 1); exit 1; }; }
824 ayin 1.108 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
825     eval enable_$ac_feature=no ;;
826    
827     -docdir | --docdir | --docdi | --doc | --do)
828     ac_prev=docdir ;;
829     -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
830     docdir=$ac_optarg ;;
831    
832     -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
833     ac_prev=dvidir ;;
834     -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
835     dvidir=$ac_optarg ;;
836 pcg 1.1
837     -enable-* | --enable-*)
838 pcg 1.11 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
839 pcg 1.1 # Reject names that are not valid shell variable names.
840 ayin 1.108 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
841 pcg 1.11 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
842     { (exit 1); exit 1; }; }
843 ayin 1.108 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
844     eval enable_$ac_feature=\$ac_optarg ;;
845 pcg 1.1
846     -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
847     | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
848     | --exec | --exe | --ex)
849     ac_prev=exec_prefix ;;
850     -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
851     | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
852     | --exec=* | --exe=* | --ex=*)
853 pcg 1.11 exec_prefix=$ac_optarg ;;
854 pcg 1.1
855     -gas | --gas | --ga | --g)
856     # Obsolete; use --with-gas.
857     with_gas=yes ;;
858    
859 pcg 1.11 -help | --help | --hel | --he | -h)
860     ac_init_help=long ;;
861     -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
862     ac_init_help=recursive ;;
863     -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
864     ac_init_help=short ;;
865 pcg 1.1
866     -host | --host | --hos | --ho)
867 pcg 1.11 ac_prev=host_alias ;;
868 pcg 1.1 -host=* | --host=* | --hos=* | --ho=*)
869 pcg 1.11 host_alias=$ac_optarg ;;
870 pcg 1.1
871 ayin 1.108 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
872     ac_prev=htmldir ;;
873     -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
874     | --ht=*)
875     htmldir=$ac_optarg ;;
876    
877 pcg 1.1 -includedir | --includedir | --includedi | --included | --include \
878     | --includ | --inclu | --incl | --inc)
879     ac_prev=includedir ;;
880     -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
881     | --includ=* | --inclu=* | --incl=* | --inc=*)
882 pcg 1.11 includedir=$ac_optarg ;;
883 pcg 1.1
884     -infodir | --infodir | --infodi | --infod | --info | --inf)
885     ac_prev=infodir ;;
886     -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
887 pcg 1.11 infodir=$ac_optarg ;;
888 pcg 1.1
889     -libdir | --libdir | --libdi | --libd)
890     ac_prev=libdir ;;
891     -libdir=* | --libdir=* | --libdi=* | --libd=*)
892 pcg 1.11 libdir=$ac_optarg ;;
893 pcg 1.1
894     -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
895     | --libexe | --libex | --libe)
896     ac_prev=libexecdir ;;
897     -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
898     | --libexe=* | --libex=* | --libe=*)
899 pcg 1.11 libexecdir=$ac_optarg ;;
900 pcg 1.1
901 ayin 1.108 -localedir | --localedir | --localedi | --localed | --locale)
902     ac_prev=localedir ;;
903     -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
904     localedir=$ac_optarg ;;
905    
906 pcg 1.1 -localstatedir | --localstatedir | --localstatedi | --localstated \
907 ayin 1.108 | --localstate | --localstat | --localsta | --localst | --locals)
908 pcg 1.1 ac_prev=localstatedir ;;
909     -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
910 ayin 1.108 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
911 pcg 1.11 localstatedir=$ac_optarg ;;
912 pcg 1.1
913     -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
914     ac_prev=mandir ;;
915     -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
916 pcg 1.11 mandir=$ac_optarg ;;
917 pcg 1.1
918     -nfp | --nfp | --nf)
919     # Obsolete; use --without-fp.
920     with_fp=no ;;
921    
922     -no-create | --no-create | --no-creat | --no-crea | --no-cre \
923 pcg 1.11 | --no-cr | --no-c | -n)
924 pcg 1.1 no_create=yes ;;
925    
926     -no-recursion | --no-recursion | --no-recursio | --no-recursi \
927     | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
928     no_recursion=yes ;;
929    
930     -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
931     | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
932     | --oldin | --oldi | --old | --ol | --o)
933     ac_prev=oldincludedir ;;
934     -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
935     | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
936     | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
937 pcg 1.11 oldincludedir=$ac_optarg ;;
938 pcg 1.1
939     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
940     ac_prev=prefix ;;
941     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
942 pcg 1.11 prefix=$ac_optarg ;;
943 pcg 1.1
944     -program-prefix | --program-prefix | --program-prefi | --program-pref \
945     | --program-pre | --program-pr | --program-p)
946     ac_prev=program_prefix ;;
947     -program-prefix=* | --program-prefix=* | --program-prefi=* \
948     | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
949 pcg 1.11 program_prefix=$ac_optarg ;;
950 pcg 1.1
951     -program-suffix | --program-suffix | --program-suffi | --program-suff \
952     | --program-suf | --program-su | --program-s)
953     ac_prev=program_suffix ;;
954     -program-suffix=* | --program-suffix=* | --program-suffi=* \
955     | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
956 pcg 1.11 program_suffix=$ac_optarg ;;
957 pcg 1.1
958     -program-transform-name | --program-transform-name \
959     | --program-transform-nam | --program-transform-na \
960     | --program-transform-n | --program-transform- \
961     | --program-transform | --program-transfor \
962     | --program-transfo | --program-transf \
963     | --program-trans | --program-tran \
964     | --progr-tra | --program-tr | --program-t)
965     ac_prev=program_transform_name ;;
966     -program-transform-name=* | --program-transform-name=* \
967     | --program-transform-nam=* | --program-transform-na=* \
968     | --program-transform-n=* | --program-transform-=* \
969     | --program-transform=* | --program-transfor=* \
970     | --program-transfo=* | --program-transf=* \
971     | --program-trans=* | --program-tran=* \
972     | --progr-tra=* | --program-tr=* | --program-t=*)
973 pcg 1.11 program_transform_name=$ac_optarg ;;
974 pcg 1.1
975 ayin 1.108 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
976     ac_prev=pdfdir ;;
977     -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
978     pdfdir=$ac_optarg ;;
979    
980     -psdir | --psdir | --psdi | --psd | --ps)
981     ac_prev=psdir ;;
982     -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
983     psdir=$ac_optarg ;;
984    
985 pcg 1.1 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
986     | -silent | --silent | --silen | --sile | --sil)
987     silent=yes ;;
988    
989     -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
990     ac_prev=sbindir ;;
991     -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
992     | --sbi=* | --sb=*)
993 pcg 1.11 sbindir=$ac_optarg ;;
994 pcg 1.1
995     -sharedstatedir | --sharedstatedir | --sharedstatedi \
996     | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
997     | --sharedst | --shareds | --shared | --share | --shar \
998     | --sha | --sh)
999     ac_prev=sharedstatedir ;;
1000     -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1001     | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1002     | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1003     | --sha=* | --sh=*)
1004 pcg 1.11 sharedstatedir=$ac_optarg ;;
1005 pcg 1.1
1006     -site | --site | --sit)
1007     ac_prev=site ;;
1008     -site=* | --site=* | --sit=*)
1009 pcg 1.11 site=$ac_optarg ;;
1010 pcg 1.1
1011     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1012     ac_prev=srcdir ;;
1013     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1014 pcg 1.11 srcdir=$ac_optarg ;;
1015 pcg 1.1
1016     -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1017     | --syscon | --sysco | --sysc | --sys | --sy)
1018     ac_prev=sysconfdir ;;
1019     -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1020     | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1021 pcg 1.11 sysconfdir=$ac_optarg ;;
1022 pcg 1.1
1023     -target | --target | --targe | --targ | --tar | --ta | --t)
1024 pcg 1.11 ac_prev=target_alias ;;
1025 pcg 1.1 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1026 pcg 1.11 target_alias=$ac_optarg ;;
1027 pcg 1.1
1028     -v | -verbose | --verbose | --verbos | --verbo | --verb)
1029     verbose=yes ;;
1030    
1031 pcg 1.11 -version | --version | --versio | --versi | --vers | -V)
1032     ac_init_version=: ;;
1033 pcg 1.1
1034     -with-* | --with-*)
1035 pcg 1.11 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1036 pcg 1.1 # Reject names that are not valid shell variable names.
1037 ayin 1.108 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1038 pcg 1.11 { echo "$as_me: error: invalid package name: $ac_package" >&2
1039     { (exit 1); exit 1; }; }
1040 ayin 1.108 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1041     eval with_$ac_package=\$ac_optarg ;;
1042 pcg 1.1
1043     -without-* | --without-*)
1044 pcg 1.11 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1045 pcg 1.1 # Reject names that are not valid shell variable names.
1046 ayin 1.108 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1047 pcg 1.11 { echo "$as_me: error: invalid package name: $ac_package" >&2
1048     { (exit 1); exit 1; }; }
1049 ayin 1.108 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1050     eval with_$ac_package=no ;;
1051 pcg 1.1
1052     --x)
1053     # Obsolete; use --with-x.
1054     with_x=yes ;;
1055    
1056     -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1057     | --x-incl | --x-inc | --x-in | --x-i)
1058     ac_prev=x_includes ;;
1059     -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1060     | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1061 pcg 1.11 x_includes=$ac_optarg ;;
1062 pcg 1.1
1063     -x-libraries | --x-libraries | --x-librarie | --x-librari \
1064     | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1065     ac_prev=x_libraries ;;
1066     -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1067     | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1068 pcg 1.11 x_libraries=$ac_optarg ;;
1069 pcg 1.1
1070 pcg 1.11 -*) { echo "$as_me: error: unrecognized option: $ac_option
1071     Try \`$0 --help' for more information." >&2
1072     { (exit 1); exit 1; }; }
1073 pcg 1.1 ;;
1074    
1075 pcg 1.11 *=*)
1076     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1077     # Reject names that are not valid shell variable names.
1078     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1079     { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1080     { (exit 1); exit 1; }; }
1081 ayin 1.108 eval $ac_envvar=\$ac_optarg
1082 pcg 1.11 export $ac_envvar ;;
1083    
1084 pcg 1.1 *)
1085 pcg 1.11 # FIXME: should be removed in autoconf 3.0.
1086     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1087     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1088     echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1089     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1090 pcg 1.1 ;;
1091    
1092     esac
1093     done
1094    
1095     if test -n "$ac_prev"; then
1096 pcg 1.11 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1097     { echo "$as_me: error: missing argument to $ac_option" >&2
1098     { (exit 1); exit 1; }; }
1099 pcg 1.1 fi
1100    
1101 ayin 1.108 # Be sure to have absolute directory names.
1102     for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1103     datadir sysconfdir sharedstatedir localstatedir includedir \
1104     oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1105     libdir localedir mandir
1106 pcg 1.11 do
1107 ayin 1.108 eval ac_val=\$$ac_var
1108 pcg 1.11 case $ac_val in
1109 ayin 1.108 [\\/$]* | ?:[\\/]* ) continue;;
1110     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1111 pcg 1.1 esac
1112 ayin 1.108 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1113     { (exit 1); exit 1; }; }
1114 pcg 1.1 done
1115    
1116 pcg 1.11 # There might be people who depend on the old broken behavior: `$host'
1117     # used to hold the argument of --host etc.
1118     # FIXME: To remove some day.
1119     build=$build_alias
1120     host=$host_alias
1121     target=$target_alias
1122    
1123     # FIXME: To remove some day.
1124     if test "x$host_alias" != x; then
1125     if test "x$build_alias" = x; then
1126     cross_compiling=maybe
1127     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1128     If a cross compiler is detected then cross compile mode will be used." >&2
1129     elif test "x$build_alias" != "x$host_alias"; then
1130     cross_compiling=yes
1131     fi
1132     fi
1133    
1134     ac_tool_prefix=
1135     test -n "$host_alias" && ac_tool_prefix=$host_alias-
1136 pcg 1.1
1137 pcg 1.11 test "$silent" = yes && exec 6>/dev/null
1138 pcg 1.1
1139    
1140 ayin 1.108 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1141     ac_ls_di=`ls -di .` &&
1142     ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1143     { echo "$as_me: error: Working directory cannot be determined" >&2
1144     { (exit 1); exit 1; }; }
1145     test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1146     { echo "$as_me: error: pwd does not report name of working directory" >&2
1147     { (exit 1); exit 1; }; }
1148    
1149    
1150 pcg 1.1 # Find the source files, if location was not specified.
1151     if test -z "$srcdir"; then
1152     ac_srcdir_defaulted=yes
1153 ayin 1.108 # Try the directory containing this script, then the parent directory.
1154     ac_confdir=`$as_dirname -- "$0" ||
1155 pcg 1.11 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1156     X"$0" : 'X\(//\)[^/]' \| \
1157     X"$0" : 'X\(//\)$' \| \
1158 ayin 1.108 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1159 pcg 1.11 echo X"$0" |
1160 ayin 1.108 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1161     s//\1/
1162     q
1163     }
1164     /^X\(\/\/\)[^/].*/{
1165     s//\1/
1166     q
1167     }
1168     /^X\(\/\/\)$/{
1169     s//\1/
1170     q
1171     }
1172     /^X\(\/\).*/{
1173     s//\1/
1174     q
1175     }
1176     s/.*/./; q'`
1177 pcg 1.1 srcdir=$ac_confdir
1178 ayin 1.108 if test ! -r "$srcdir/$ac_unique_file"; then
1179 pcg 1.1 srcdir=..
1180     fi
1181     else
1182     ac_srcdir_defaulted=no
1183     fi
1184 ayin 1.108 if test ! -r "$srcdir/$ac_unique_file"; then
1185     test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1186     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1187     { (exit 1); exit 1; }; }
1188     fi
1189     ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1190     ac_abs_confdir=`(
1191     cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1192     { (exit 1); exit 1; }; }
1193     pwd)`
1194     # When building in place, set srcdir=.
1195     if test "$ac_abs_confdir" = "$ac_pwd"; then
1196     srcdir=.
1197     fi
1198     # Remove unnecessary trailing slashes from srcdir.
1199     # Double slashes in file names in object file debugging info
1200     # mess up M-x gdb in Emacs.
1201     case $srcdir in
1202     */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1203     esac
1204     for ac_var in $ac_precious_vars; do
1205     eval ac_env_${ac_var}_set=\${${ac_var}+set}
1206     eval ac_env_${ac_var}_value=\$${ac_var}
1207     eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1208     eval ac_cv_env_${ac_var}_value=\$${ac_var}
1209     done
1210    
1211 pcg 1.11 #
1212     # Report the --help message.
1213     #
1214     if test "$ac_init_help" = "long"; then
1215     # Omit some internal or obsolete options to make the list less imposing.
1216     # This message is too long to be a string in the A/UX 3.1 sh.
1217     cat <<_ACEOF
1218     \`configure' configures this package to adapt to many kinds of systems.
1219    
1220     Usage: $0 [OPTION]... [VAR=VALUE]...
1221    
1222     To assign environment variables (e.g., CC, CFLAGS...), specify them as
1223     VAR=VALUE. See below for descriptions of some of the useful variables.
1224    
1225     Defaults for the options are specified in brackets.
1226    
1227     Configuration:
1228     -h, --help display this help and exit
1229     --help=short display options specific to this package
1230     --help=recursive display the short help of all the included packages
1231     -V, --version display version information and exit
1232     -q, --quiet, --silent do not print \`checking...' messages
1233     --cache-file=FILE cache test results in FILE [disabled]
1234     -C, --config-cache alias for \`--cache-file=config.cache'
1235     -n, --no-create do not create output files
1236     --srcdir=DIR find the sources in DIR [configure dir or \`..']
1237    
1238     Installation directories:
1239     --prefix=PREFIX install architecture-independent files in PREFIX
1240     [$ac_default_prefix]
1241     --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1242     [PREFIX]
1243    
1244     By default, \`make install' will install all the files in
1245     \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1246     an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1247     for instance \`--prefix=\$HOME'.
1248    
1249     For better control, use the options below.
1250    
1251     Fine tuning of the installation directories:
1252     --bindir=DIR user executables [EPREFIX/bin]
1253     --sbindir=DIR system admin executables [EPREFIX/sbin]
1254     --libexecdir=DIR program executables [EPREFIX/libexec]
1255     --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1256     --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1257     --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1258     --libdir=DIR object code libraries [EPREFIX/lib]
1259     --includedir=DIR C header files [PREFIX/include]
1260     --oldincludedir=DIR C header files for non-gcc [/usr/include]
1261 ayin 1.108 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1262     --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1263     --infodir=DIR info documentation [DATAROOTDIR/info]
1264     --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1265     --mandir=DIR man documentation [DATAROOTDIR/man]
1266     --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1267     --htmldir=DIR html documentation [DOCDIR]
1268     --dvidir=DIR dvi documentation [DOCDIR]
1269     --pdfdir=DIR pdf documentation [DOCDIR]
1270     --psdir=DIR ps documentation [DOCDIR]
1271 pcg 1.11 _ACEOF
1272    
1273     cat <<\_ACEOF
1274    
1275     X features:
1276     --x-includes=DIR X include files are in DIR
1277     --x-libraries=DIR X library files are in DIR
1278    
1279     Program names:
1280     --program-prefix=PREFIX prepend PREFIX to installed program names
1281     --program-suffix=SUFFIX append SUFFIX to installed program names
1282     --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1283    
1284     System types:
1285     --build=BUILD configure for building on BUILD [guessed]
1286     --host=HOST cross-compile to build programs to run on HOST [BUILD]
1287     _ACEOF
1288     fi
1289    
1290     if test -n "$ac_init_help"; then
1291    
1292     cat <<\_ACEOF
1293    
1294     Optional Features:
1295     --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1296     --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1297 pcg 1.13 --enable-everything enable standard non-multichoice features
1298 root 1.125 NOTE: this option is order dependent
1299 root 1.130 --enable-assert enable assertions
1300 ayin 1.114 --enable-warnings turn on g++ warnings
1301 pcg 1.11 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1302 pcg 1.18 --enable-combining enable composition of base and combining characters
1303 pcg 1.15 --enable-xft enable xft support on systems that have it
1304 root 1.39 --enable-font-styles enable bold and italic support
1305 root 1.125 --enable-afterimage enable integration with libAfterImage for background images
1306 pcg 1.11 --enable-transparency enable transparent backgrounds
1307 root 1.31 --enable-fading enable colors fading when off focus
1308 pcg 1.11 --enable-rxvt-scroll enable rxvt style scrollbar
1309     --enable-next-scroll enable NeXT style scrollbar
1310     --enable-xterm-scroll enable Xterm style scrollbar
1311 root 1.60 --enable-perl enable embedded perl interpreter
1312 pcg 1.11 --enable-xim XIM (X Input Method) protocol support
1313     --disable-backspace-key disable handling of the backspace key
1314     --disable-delete-key disable handling of the delete key
1315     --disable-resources disable all resource checking
1316 root 1.26 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1317 ayin 1.114 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1318 pcg 1.11 --disable-swapscreen disable swap screen support
1319 root 1.34 --enable-iso14755 enable support for extended ISO 14755 modes
1320 pcg 1.11 --enable-frills enable support for rarely used features
1321     --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1322     --enable-selectionscrolling enable scrolling during selections
1323     --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1324 ayin 1.114 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1325 pcg 1.11 --enable-smart-resize enable smart growth/shrink behaviour
1326     --enable-text-blink enable blinking text
1327     --enable-pointer-blank enable pointer blank when typing or inactive pointer
1328 root 1.92 --enable-utmp enable utmp (utmpx) support
1329     --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1330     --enable-lastlog enable lastlog support (requires --enable-utmp)
1331 pcg 1.11
1332     Optional Packages:
1333     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1334     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1335 root 1.103 --with-afterimage-config=DIR use libAfterImage config script in DIR
1336 ayin 1.114 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1337 pcg 1.15 --with-res-name=NAME use this as default resource name (default: urxvt)
1338 pcg 1.18 --with-res-class=CLASS use this as the resource class (default: URxvt)
1339 pcg 1.15 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1340     --with-term=NAME set the terminal to NAME (default: rxvt)
1341 pcg 1.11 --with-terminfo=PATH set the path to the terminfo tree to PATH
1342     --with-x use the X Window System
1343    
1344     Some influential environment variables:
1345     CC C compiler command
1346     CFLAGS C compiler flags
1347     LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1348     nonstandard directory <lib dir>
1349 ayin 1.108 LIBS libraries to pass to the linker, e.g. -l<library>
1350     CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1351     you have headers in a nonstandard directory <include dir>
1352 pcg 1.11 CXX C++ compiler command
1353     CXXFLAGS C++ compiler flags
1354     CPP C preprocessor
1355 root 1.116 CXXCPP C++ preprocessor
1356 ayin 1.108 XMKMF Path to xmkmf, Makefile generator for X Window System
1357 pcg 1.11
1358     Use these variables to override the choices made by `configure' or to help
1359     it to find libraries and programs with nonstandard names/locations.
1360    
1361     _ACEOF
1362 ayin 1.108 ac_status=$?
1363 pcg 1.11 fi
1364    
1365     if test "$ac_init_help" = "recursive"; then
1366     # If there are subdirs, report their specific --help.
1367     for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1368 ayin 1.108 test -d "$ac_dir" || continue
1369 pcg 1.11 ac_builddir=.
1370    
1371 ayin 1.108 case "$ac_dir" in
1372     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1373     *)
1374 pcg 1.11 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1375 ayin 1.108 # A ".." for each directory in $ac_dir_suffix.
1376     ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1377     case $ac_top_builddir_sub in
1378     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1379     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1380     esac ;;
1381     esac
1382     ac_abs_top_builddir=$ac_pwd
1383     ac_abs_builddir=$ac_pwd$ac_dir_suffix
1384     # for backward compatibility:
1385     ac_top_builddir=$ac_top_build_prefix
1386 pcg 1.11
1387     case $srcdir in
1388 ayin 1.108 .) # We are building in place.
1389 pcg 1.11 ac_srcdir=.
1390 ayin 1.108 ac_top_srcdir=$ac_top_builddir_sub
1391     ac_abs_top_srcdir=$ac_pwd ;;
1392     [\\/]* | ?:[\\/]* ) # Absolute name.
1393 pcg 1.11 ac_srcdir=$srcdir$ac_dir_suffix;
1394 ayin 1.108 ac_top_srcdir=$srcdir
1395     ac_abs_top_srcdir=$srcdir ;;
1396     *) # Relative name.
1397     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1398     ac_top_srcdir=$ac_top_build_prefix$srcdir
1399     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1400 pcg 1.11 esac
1401 ayin 1.108 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1402 pcg 1.11
1403 ayin 1.108 cd "$ac_dir" || { ac_status=$?; continue; }
1404     # Check for guested configure.
1405     if test -f "$ac_srcdir/configure.gnu"; then
1406     echo &&
1407     $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1408     elif test -f "$ac_srcdir/configure"; then
1409     echo &&
1410     $SHELL "$ac_srcdir/configure" --help=recursive
1411 pcg 1.11 else
1412     echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1413 ayin 1.108 fi || ac_status=$?
1414     cd "$ac_pwd" || { ac_status=$?; break; }
1415 pcg 1.11 done
1416     fi
1417    
1418 ayin 1.108 test -n "$ac_init_help" && exit $ac_status
1419 pcg 1.11 if $ac_init_version; then
1420     cat <<\_ACEOF
1421 ayin 1.108 configure
1422     generated by GNU Autoconf 2.61
1423 pcg 1.11
1424 ayin 1.108 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1425     2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1426 pcg 1.11 This configure script is free software; the Free Software Foundation
1427     gives unlimited permission to copy, distribute and modify it.
1428     _ACEOF
1429 ayin 1.108 exit
1430 pcg 1.11 fi
1431 ayin 1.108 cat >config.log <<_ACEOF
1432 pcg 1.11 This file contains any messages produced by compilers while
1433     running configure, to aid debugging if configure makes a mistake.
1434    
1435     It was created by $as_me, which was
1436 ayin 1.108 generated by GNU Autoconf 2.61. Invocation command line was
1437 pcg 1.11
1438     $ $0 $@
1439    
1440     _ACEOF
1441 ayin 1.108 exec 5>>config.log
1442 pcg 1.11 {
1443     cat <<_ASUNAME
1444     ## --------- ##
1445     ## Platform. ##
1446     ## --------- ##
1447    
1448     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1449     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1450     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1451     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1452     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1453    
1454     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1455     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1456    
1457     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1458     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1459     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1460 ayin 1.108 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1461 pcg 1.11 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1462     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1463     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1464    
1465     _ASUNAME
1466    
1467     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1468     for as_dir in $PATH
1469     do
1470     IFS=$as_save_IFS
1471     test -z "$as_dir" && as_dir=.
1472     echo "PATH: $as_dir"
1473     done
1474 ayin 1.108 IFS=$as_save_IFS
1475 pcg 1.11
1476     } >&5
1477    
1478     cat >&5 <<_ACEOF
1479    
1480    
1481     ## ----------- ##
1482     ## Core tests. ##
1483     ## ----------- ##
1484    
1485     _ACEOF
1486    
1487    
1488     # Keep a trace of the command line.
1489     # Strip out --no-create and --no-recursion so they do not pile up.
1490     # Strip out --silent because we don't want to record it for future runs.
1491     # Also quote any args containing shell meta-characters.
1492     # Make two passes to allow for proper duplicate-argument suppression.
1493     ac_configure_args=
1494     ac_configure_args0=
1495     ac_configure_args1=
1496     ac_must_keep_next=false
1497     for ac_pass in 1 2
1498     do
1499     for ac_arg
1500     do
1501     case $ac_arg in
1502     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1503     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1504     | -silent | --silent | --silen | --sile | --sil)
1505     continue ;;
1506 ayin 1.108 *\'*)
1507 pcg 1.11 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1508     esac
1509     case $ac_pass in
1510     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1511     2)
1512     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1513     if test $ac_must_keep_next = true; then
1514     ac_must_keep_next=false # Got value, back to normal.
1515     else
1516     case $ac_arg in
1517     *=* | --config-cache | -C | -disable-* | --disable-* \
1518     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1519     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1520     | -with-* | --with-* | -without-* | --without-* | --x)
1521     case "$ac_configure_args0 " in
1522     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1523     esac
1524     ;;
1525     -* ) ac_must_keep_next=true ;;
1526     esac
1527     fi
1528 ayin 1.108 ac_configure_args="$ac_configure_args '$ac_arg'"
1529 pcg 1.11 ;;
1530     esac
1531     done
1532     done
1533     $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1534     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1535    
1536     # When interrupted or exit'd, cleanup temporary files, and complete
1537     # config.log. We remove comments because anyway the quotes in there
1538     # would cause problems or look ugly.
1539 ayin 1.108 # WARNING: Use '\'' to represent an apostrophe within the trap.
1540     # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1541 pcg 1.11 trap 'exit_status=$?
1542     # Save into config.log some information that might help in debugging.
1543     {
1544     echo
1545    
1546     cat <<\_ASBOX
1547     ## ---------------- ##
1548     ## Cache variables. ##
1549     ## ---------------- ##
1550     _ASBOX
1551     echo
1552     # The following way of writing the cache mishandles newlines in values,
1553 ayin 1.108 (
1554     for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1555     eval ac_val=\$$ac_var
1556     case $ac_val in #(
1557     *${as_nl}*)
1558     case $ac_var in #(
1559     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1560     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1561     esac
1562     case $ac_var in #(
1563     _ | IFS | as_nl) ;; #(
1564     *) $as_unset $ac_var ;;
1565     esac ;;
1566     esac
1567     done
1568 pcg 1.11 (set) 2>&1 |
1569 ayin 1.108 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1570     *${as_nl}ac_space=\ *)
1571 pcg 1.11 sed -n \
1572 ayin 1.108 "s/'\''/'\''\\\\'\'''\''/g;
1573     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1574     ;; #(
1575 pcg 1.11 *)
1576 ayin 1.108 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1577 pcg 1.11 ;;
1578 ayin 1.108 esac |
1579     sort
1580     )
1581 pcg 1.11 echo
1582    
1583     cat <<\_ASBOX
1584     ## ----------------- ##
1585     ## Output variables. ##
1586     ## ----------------- ##
1587     _ASBOX
1588     echo
1589     for ac_var in $ac_subst_vars
1590     do
1591 ayin 1.108 eval ac_val=\$$ac_var
1592     case $ac_val in
1593     *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1594     esac
1595     echo "$ac_var='\''$ac_val'\''"
1596 pcg 1.11 done | sort
1597     echo
1598    
1599     if test -n "$ac_subst_files"; then
1600     cat <<\_ASBOX
1601 ayin 1.108 ## ------------------- ##
1602     ## File substitutions. ##
1603     ## ------------------- ##
1604 pcg 1.11 _ASBOX
1605     echo
1606     for ac_var in $ac_subst_files
1607     do
1608 ayin 1.108 eval ac_val=\$$ac_var
1609     case $ac_val in
1610     *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1611     esac
1612     echo "$ac_var='\''$ac_val'\''"
1613 pcg 1.11 done | sort
1614     echo
1615     fi
1616    
1617     if test -s confdefs.h; then
1618     cat <<\_ASBOX
1619     ## ----------- ##
1620     ## confdefs.h. ##
1621     ## ----------- ##
1622     _ASBOX
1623     echo
1624 ayin 1.108 cat confdefs.h
1625 pcg 1.11 echo
1626     fi
1627     test "$ac_signal" != 0 &&
1628     echo "$as_me: caught signal $ac_signal"
1629     echo "$as_me: exit $exit_status"
1630     } >&5
1631 ayin 1.108 rm -f core *.core core.conftest.* &&
1632     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1633 pcg 1.11 exit $exit_status
1634 ayin 1.108 ' 0
1635 pcg 1.11 for ac_signal in 1 2 13 15; do
1636     trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1637     done
1638     ac_signal=0
1639    
1640     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1641 ayin 1.108 rm -f -r conftest* confdefs.h
1642 pcg 1.11
1643     # Predefined preprocessor variables.
1644    
1645     cat >>confdefs.h <<_ACEOF
1646     #define PACKAGE_NAME "$PACKAGE_NAME"
1647     _ACEOF
1648    
1649    
1650     cat >>confdefs.h <<_ACEOF
1651     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1652     _ACEOF
1653    
1654    
1655     cat >>confdefs.h <<_ACEOF
1656     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1657     _ACEOF
1658    
1659    
1660     cat >>confdefs.h <<_ACEOF
1661     #define PACKAGE_STRING "$PACKAGE_STRING"
1662     _ACEOF
1663    
1664    
1665     cat >>confdefs.h <<_ACEOF
1666     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1667     _ACEOF
1668 pcg 1.1
1669 pcg 1.11
1670     # Let the site file select an alternate cache file if it wants to.
1671 pcg 1.1 # Prefer explicitly selected file to automatically selected ones.
1672 ayin 1.108 if test -n "$CONFIG_SITE"; then
1673     set x "$CONFIG_SITE"
1674     elif test "x$prefix" != xNONE; then
1675     set x "$prefix/share/config.site" "$prefix/etc/config.site"
1676     else
1677     set x "$ac_default_prefix/share/config.site" \
1678     "$ac_default_prefix/etc/config.site"
1679 pcg 1.1 fi
1680 ayin 1.108 shift
1681     for ac_site_file
1682     do
1683 pcg 1.1 if test -r "$ac_site_file"; then
1684 pcg 1.11 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1685     echo "$as_me: loading site script $ac_site_file" >&6;}
1686     sed 's/^/| /' "$ac_site_file" >&5
1687 pcg 1.1 . "$ac_site_file"
1688     fi
1689     done
1690    
1691     if test -r "$cache_file"; then
1692 pcg 1.11 # Some versions of bash will fail to source /dev/null (special
1693     # files actually), so we avoid doing that.
1694     if test -f "$cache_file"; then
1695     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1696     echo "$as_me: loading cache $cache_file" >&6;}
1697     case $cache_file in
1698 ayin 1.108 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1699     *) . "./$cache_file";;
1700 pcg 1.11 esac
1701     fi
1702 pcg 1.1 else
1703 pcg 1.11 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1704     echo "$as_me: creating cache $cache_file" >&6;}
1705     >$cache_file
1706     fi
1707    
1708     # Check that the precious variables saved in the cache have kept the same
1709     # value.
1710     ac_cache_corrupted=false
1711 ayin 1.108 for ac_var in $ac_precious_vars; do
1712 pcg 1.11 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1713     eval ac_new_set=\$ac_env_${ac_var}_set
1714 ayin 1.108 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1715     eval ac_new_val=\$ac_env_${ac_var}_value
1716 pcg 1.11 case $ac_old_set,$ac_new_set in
1717     set,)
1718     { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1719     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1720     ac_cache_corrupted=: ;;
1721     ,set)
1722     { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1723     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1724     ac_cache_corrupted=: ;;
1725     ,);;
1726     *)
1727     if test "x$ac_old_val" != "x$ac_new_val"; then
1728     { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1729     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1730     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1731     echo "$as_me: former value: $ac_old_val" >&2;}
1732     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1733     echo "$as_me: current value: $ac_new_val" >&2;}
1734     ac_cache_corrupted=:
1735     fi;;
1736     esac
1737     # Pass precious variables to config.status.
1738     if test "$ac_new_set" = set; then
1739     case $ac_new_val in
1740 ayin 1.108 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1741 pcg 1.11 *) ac_arg=$ac_var=$ac_new_val ;;
1742     esac
1743     case " $ac_configure_args " in
1744     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1745     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1746     esac
1747     fi
1748     done
1749     if $ac_cache_corrupted; then
1750     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1751     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1752     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1753     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1754     { (exit 1); exit 1; }; }
1755 pcg 1.1 fi
1756    
1757 ayin 1.106
1758 ayin 1.104
1759 pcg 1.11
1760    
1761    
1762    
1763    
1764    
1765    
1766    
1767    
1768    
1769    
1770    
1771    
1772    
1773 ayin 1.108 ac_ext=c
1774     ac_cpp='$CPP $CPPFLAGS'
1775     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1776     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1777     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1778 pcg 1.11
1779    
1780    
1781 pcg 1.1
1782 ayin 1.108 ac_config_headers="$ac_config_headers config.h:config.h.in"
1783 root 1.76
1784    
1785 pcg 1.1 ac_aux_dir=
1786 ayin 1.108 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1787     if test -f "$ac_dir/install-sh"; then
1788 pcg 1.1 ac_aux_dir=$ac_dir
1789     ac_install_sh="$ac_aux_dir/install-sh -c"
1790     break
1791 ayin 1.108 elif test -f "$ac_dir/install.sh"; then
1792 pcg 1.1 ac_aux_dir=$ac_dir
1793     ac_install_sh="$ac_aux_dir/install.sh -c"
1794     break
1795 ayin 1.108 elif test -f "$ac_dir/shtool"; then
1796 pcg 1.11 ac_aux_dir=$ac_dir
1797     ac_install_sh="$ac_aux_dir/shtool install -c"
1798     break
1799 pcg 1.1 fi
1800     done
1801     if test -z "$ac_aux_dir"; then
1802 ayin 1.108 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1803     echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1804 pcg 1.11 { (exit 1); exit 1; }; }
1805     fi
1806 ayin 1.108
1807     # These three variables are undocumented and unsupported,
1808     # and are intended to be withdrawn in a future Autoconf release.
1809     # They can cause serious problems if a builder's source tree is in a directory
1810     # whose full name contains unusual characters.
1811     ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1812     ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1813     ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1814    
1815 pcg 1.1
1816 root 1.48 # Make sure we can run config.sub.
1817 ayin 1.108 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1818     { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1819     echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1820 root 1.48 { (exit 1); exit 1; }; }
1821    
1822 ayin 1.108 { echo "$as_me:$LINENO: checking build system type" >&5
1823     echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1824 root 1.48 if test "${ac_cv_build+set}" = set; then
1825     echo $ECHO_N "(cached) $ECHO_C" >&6
1826     else
1827 ayin 1.108 ac_build_alias=$build_alias
1828     test "x$ac_build_alias" = x &&
1829     ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1830     test "x$ac_build_alias" = x &&
1831 root 1.48 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1832     echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1833     { (exit 1); exit 1; }; }
1834 ayin 1.108 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1835     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1836     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1837 root 1.48 { (exit 1); exit 1; }; }
1838    
1839     fi
1840 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1841     echo "${ECHO_T}$ac_cv_build" >&6; }
1842     case $ac_cv_build in
1843     *-*-*) ;;
1844     *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1845     echo "$as_me: error: invalid value of canonical build" >&2;}
1846     { (exit 1); exit 1; }; };;
1847     esac
1848 root 1.48 build=$ac_cv_build
1849 ayin 1.108 ac_save_IFS=$IFS; IFS='-'
1850     set x $ac_cv_build
1851     shift
1852     build_cpu=$1
1853     build_vendor=$2
1854     shift; shift
1855     # Remember, the first character of IFS is used to create $*,
1856     # except with old shells:
1857     build_os=$*
1858     IFS=$ac_save_IFS
1859     case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1860 root 1.48
1861    
1862 ayin 1.108 { echo "$as_me:$LINENO: checking host system type" >&5
1863     echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1864 root 1.48 if test "${ac_cv_host+set}" = set; then
1865     echo $ECHO_N "(cached) $ECHO_C" >&6
1866     else
1867 ayin 1.108 if test "x$host_alias" = x; then
1868     ac_cv_host=$ac_cv_build
1869     else
1870     ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1871     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1872     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1873 root 1.48 { (exit 1); exit 1; }; }
1874 ayin 1.108 fi
1875 root 1.48
1876     fi
1877 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1878     echo "${ECHO_T}$ac_cv_host" >&6; }
1879     case $ac_cv_host in
1880     *-*-*) ;;
1881     *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1882     echo "$as_me: error: invalid value of canonical host" >&2;}
1883     { (exit 1); exit 1; }; };;
1884     esac
1885 root 1.48 host=$ac_cv_host
1886 ayin 1.108 ac_save_IFS=$IFS; IFS='-'
1887     set x $ac_cv_host
1888     shift
1889     host_cpu=$1
1890     host_vendor=$2
1891     shift; shift
1892     # Remember, the first character of IFS is used to create $*,
1893     # except with old shells:
1894     host_os=$*
1895     IFS=$ac_save_IFS
1896     case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1897 root 1.48
1898    
1899    
1900 pcg 1.1 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1901     DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1902 root 1.117
1903 pcg 1.1 echo ""
1904     echo "configuring for rxvt $VERSION"
1905     echo ""
1906    
1907 root 1.72 orig_CXXFLAGS="$CXXFLAGS"
1908    
1909 pcg 1.11 ac_ext=c
1910     ac_cpp='$CPP $CPPFLAGS'
1911     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1912     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1913     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1914     if test -n "$ac_tool_prefix"; then
1915     # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1916     set dummy ${ac_tool_prefix}gcc; ac_word=$2
1917 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1918     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1919 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
1920     echo $ECHO_N "(cached) $ECHO_C" >&6
1921     else
1922     if test -n "$CC"; then
1923     ac_cv_prog_CC="$CC" # Let the user override the test.
1924     else
1925     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1926     for as_dir in $PATH
1927     do
1928     IFS=$as_save_IFS
1929     test -z "$as_dir" && as_dir=.
1930     for ac_exec_ext in '' $ac_executable_extensions; do
1931 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1932 pcg 1.11 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1933     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1934     break 2
1935     fi
1936     done
1937     done
1938 ayin 1.108 IFS=$as_save_IFS
1939 pcg 1.11
1940     fi
1941     fi
1942     CC=$ac_cv_prog_CC
1943     if test -n "$CC"; then
1944 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
1945     echo "${ECHO_T}$CC" >&6; }
1946 pcg 1.11 else
1947 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
1948     echo "${ECHO_T}no" >&6; }
1949 pcg 1.11 fi
1950    
1951 ayin 1.108
1952 pcg 1.11 fi
1953     if test -z "$ac_cv_prog_CC"; then
1954     ac_ct_CC=$CC
1955     # Extract the first word of "gcc", so it can be a program name with args.
1956 pcg 1.1 set dummy gcc; ac_word=$2
1957 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1958     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1959 pcg 1.11 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1960     echo $ECHO_N "(cached) $ECHO_C" >&6
1961     else
1962     if test -n "$ac_ct_CC"; then
1963     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1964     else
1965     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1966     for as_dir in $PATH
1967     do
1968     IFS=$as_save_IFS
1969     test -z "$as_dir" && as_dir=.
1970     for ac_exec_ext in '' $ac_executable_extensions; do
1971 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1972 pcg 1.11 ac_cv_prog_ac_ct_CC="gcc"
1973     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1974     break 2
1975     fi
1976     done
1977     done
1978 ayin 1.108 IFS=$as_save_IFS
1979 pcg 1.11
1980     fi
1981     fi
1982     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1983     if test -n "$ac_ct_CC"; then
1984 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1985     echo "${ECHO_T}$ac_ct_CC" >&6; }
1986 pcg 1.11 else
1987 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
1988     echo "${ECHO_T}no" >&6; }
1989 pcg 1.11 fi
1990    
1991 ayin 1.108 if test "x$ac_ct_CC" = x; then
1992     CC=""
1993     else
1994     case $cross_compiling:$ac_tool_warned in
1995     yes:)
1996     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1997     whose name does not start with the host triplet. If you think this
1998     configuration is useful to you, please write to autoconf@gnu.org." >&5
1999     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2000     whose name does not start with the host triplet. If you think this
2001     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2002     ac_tool_warned=yes ;;
2003     esac
2004     CC=$ac_ct_CC
2005     fi
2006 pcg 1.11 else
2007     CC="$ac_cv_prog_CC"
2008     fi
2009    
2010     if test -z "$CC"; then
2011 ayin 1.108 if test -n "$ac_tool_prefix"; then
2012     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2013 pcg 1.11 set dummy ${ac_tool_prefix}cc; ac_word=$2
2014 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2015     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2016 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
2017     echo $ECHO_N "(cached) $ECHO_C" >&6
2018 pcg 1.1 else
2019     if test -n "$CC"; then
2020     ac_cv_prog_CC="$CC" # Let the user override the test.
2021     else
2022 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2023     for as_dir in $PATH
2024     do
2025     IFS=$as_save_IFS
2026     test -z "$as_dir" && as_dir=.
2027     for ac_exec_ext in '' $ac_executable_extensions; do
2028 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2029 pcg 1.11 ac_cv_prog_CC="${ac_tool_prefix}cc"
2030     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2031     break 2
2032     fi
2033     done
2034     done
2035 ayin 1.108 IFS=$as_save_IFS
2036 pcg 1.11
2037 pcg 1.1 fi
2038     fi
2039 pcg 1.11 CC=$ac_cv_prog_CC
2040 pcg 1.1 if test -n "$CC"; then
2041 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
2042     echo "${ECHO_T}$CC" >&6; }
2043 ayin 1.106 else
2044 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2045     echo "${ECHO_T}no" >&6; }
2046 ayin 1.106 fi
2047    
2048 ayin 1.108
2049 ayin 1.106 fi
2050 pcg 1.11 fi
2051 pcg 1.1 if test -z "$CC"; then
2052     # Extract the first word of "cc", so it can be a program name with args.
2053     set dummy cc; ac_word=$2
2054 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2055     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2056 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
2057     echo $ECHO_N "(cached) $ECHO_C" >&6
2058 pcg 1.1 else
2059     if test -n "$CC"; then
2060     ac_cv_prog_CC="$CC" # Let the user override the test.
2061     else
2062     ac_prog_rejected=no
2063 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2064     for as_dir in $PATH
2065     do
2066     IFS=$as_save_IFS
2067     test -z "$as_dir" && as_dir=.
2068     for ac_exec_ext in '' $ac_executable_extensions; do
2069 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2070 pcg 1.11 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2071     ac_prog_rejected=yes
2072     continue
2073     fi
2074     ac_cv_prog_CC="cc"
2075     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2076     break 2
2077     fi
2078     done
2079     done
2080 ayin 1.108 IFS=$as_save_IFS
2081 pcg 1.11
2082 pcg 1.1 if test $ac_prog_rejected = yes; then
2083     # We found a bogon in the path, so make sure we never use it.
2084     set dummy $ac_cv_prog_CC
2085     shift
2086 pcg 1.11 if test $# != 0; then
2087 pcg 1.1 # We chose a different compiler from the bogus one.
2088     # However, it has the same basename, so the bogon will be chosen
2089     # first if we set CC to just the basename; use the full file name.
2090     shift
2091 pcg 1.11 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2092 pcg 1.1 fi
2093     fi
2094     fi
2095     fi
2096 pcg 1.11 CC=$ac_cv_prog_CC
2097 pcg 1.1 if test -n "$CC"; then
2098 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
2099     echo "${ECHO_T}$CC" >&6; }
2100 pcg 1.1 else
2101 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2102     echo "${ECHO_T}no" >&6; }
2103 pcg 1.1 fi
2104    
2105 ayin 1.108
2106 pcg 1.11 fi
2107     if test -z "$CC"; then
2108     if test -n "$ac_tool_prefix"; then
2109 ayin 1.108 for ac_prog in cl.exe
2110 pcg 1.11 do
2111     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2112     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2113 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2114     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2115 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
2116     echo $ECHO_N "(cached) $ECHO_C" >&6
2117 pcg 1.1 else
2118     if test -n "$CC"; then
2119     ac_cv_prog_CC="$CC" # Let the user override the test.
2120     else
2121 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2122     for as_dir in $PATH
2123     do
2124     IFS=$as_save_IFS
2125     test -z "$as_dir" && as_dir=.
2126     for ac_exec_ext in '' $ac_executable_extensions; do
2127 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2128 pcg 1.11 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2129     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2130     break 2
2131     fi
2132     done
2133     done
2134 ayin 1.108 IFS=$as_save_IFS
2135 pcg 1.11
2136 pcg 1.1 fi
2137     fi
2138 pcg 1.11 CC=$ac_cv_prog_CC
2139 pcg 1.1 if test -n "$CC"; then
2140 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
2141     echo "${ECHO_T}$CC" >&6; }
2142 pcg 1.1 else
2143 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2144     echo "${ECHO_T}no" >&6; }
2145 pcg 1.11 fi
2146    
2147 ayin 1.108
2148 pcg 1.11 test -n "$CC" && break
2149     done
2150 pcg 1.1 fi
2151 pcg 1.11 if test -z "$CC"; then
2152     ac_ct_CC=$CC
2153 ayin 1.108 for ac_prog in cl.exe
2154 pcg 1.11 do
2155     # Extract the first word of "$ac_prog", so it can be a program name with args.
2156     set dummy $ac_prog; ac_word=$2
2157 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2158     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2159 pcg 1.11 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2160     echo $ECHO_N "(cached) $ECHO_C" >&6
2161     else
2162     if test -n "$ac_ct_CC"; then
2163     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2164     else
2165     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2166     for as_dir in $PATH
2167     do
2168     IFS=$as_save_IFS
2169     test -z "$as_dir" && as_dir=.
2170     for ac_exec_ext in '' $ac_executable_extensions; do
2171 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2172 pcg 1.11 ac_cv_prog_ac_ct_CC="$ac_prog"
2173     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2174     break 2
2175 pcg 1.1 fi
2176 pcg 1.11 done
2177     done
2178 ayin 1.108 IFS=$as_save_IFS
2179 pcg 1.11
2180     fi
2181     fi
2182     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2183     if test -n "$ac_ct_CC"; then
2184 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2185     echo "${ECHO_T}$ac_ct_CC" >&6; }
2186 pcg 1.11 else
2187 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2188     echo "${ECHO_T}no" >&6; }
2189 pcg 1.11 fi
2190    
2191 ayin 1.108
2192 pcg 1.11 test -n "$ac_ct_CC" && break
2193     done
2194    
2195 ayin 1.108 if test "x$ac_ct_CC" = x; then
2196     CC=""
2197     else
2198     case $cross_compiling:$ac_tool_warned in
2199     yes:)
2200     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2201     whose name does not start with the host triplet. If you think this
2202     configuration is useful to you, please write to autoconf@gnu.org." >&5
2203     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2204     whose name does not start with the host triplet. If you think this
2205     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2206     ac_tool_warned=yes ;;
2207     esac
2208     CC=$ac_ct_CC
2209     fi
2210 pcg 1.11 fi
2211    
2212 pcg 1.1 fi
2213    
2214    
2215 pcg 1.11 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2216     See \`config.log' for more details." >&5
2217     echo "$as_me: error: no acceptable C compiler found in \$PATH
2218     See \`config.log' for more details." >&2;}
2219     { (exit 1); exit 1; }; }
2220    
2221     # Provide some information about the compiler.
2222 ayin 1.108 echo "$as_me:$LINENO: checking for C compiler version" >&5
2223 pcg 1.11 ac_compiler=`set X $ac_compile; echo $2`
2224 ayin 1.108 { (ac_try="$ac_compiler --version >&5"
2225     case "(($ac_try" in
2226     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2227     *) ac_try_echo=$ac_try;;
2228     esac
2229     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2230     (eval "$ac_compiler --version >&5") 2>&5
2231 pcg 1.11 ac_status=$?
2232     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2233     (exit $ac_status); }
2234 ayin 1.108 { (ac_try="$ac_compiler -v >&5"
2235     case "(($ac_try" in
2236     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2237     *) ac_try_echo=$ac_try;;
2238     esac
2239     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2240     (eval "$ac_compiler -v >&5") 2>&5
2241 pcg 1.11 ac_status=$?
2242     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2243     (exit $ac_status); }
2244 ayin 1.108 { (ac_try="$ac_compiler -V >&5"
2245     case "(($ac_try" in
2246     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2247     *) ac_try_echo=$ac_try;;
2248     esac
2249     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2250     (eval "$ac_compiler -V >&5") 2>&5
2251 pcg 1.11 ac_status=$?
2252     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2253     (exit $ac_status); }
2254    
2255     cat >conftest.$ac_ext <<_ACEOF
2256     /* confdefs.h. */
2257     _ACEOF
2258     cat confdefs.h >>conftest.$ac_ext
2259     cat >>conftest.$ac_ext <<_ACEOF
2260     /* end confdefs.h. */
2261 pcg 1.1
2262 pcg 1.11 int
2263     main ()
2264     {
2265 pcg 1.1
2266 pcg 1.11 ;
2267     return 0;
2268     }
2269     _ACEOF
2270     ac_clean_files_save=$ac_clean_files
2271     ac_clean_files="$ac_clean_files a.out a.exe b.out"
2272     # Try to create an executable without -o first, disregard a.out.
2273     # It will help us diagnose broken compilers, and finding out an intuition
2274     # of exeext.
2275 ayin 1.108 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2276     echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2277 pcg 1.11 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2278 ayin 1.108 #
2279     # List of possible output files, starting from the most likely.
2280     # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2281     # only as a last resort. b.out is created by i960 compilers.
2282     ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2283     #
2284     # The IRIX 6 linker writes into existing files which may not be
2285     # executable, retaining their permissions. Remove them first so a
2286     # subsequent execution test works.
2287     ac_rmfiles=
2288     for ac_file in $ac_files
2289     do
2290     case $ac_file in
2291     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2292     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2293     esac
2294     done
2295     rm -f $ac_rmfiles
2296    
2297     if { (ac_try="$ac_link_default"
2298     case "(($ac_try" in
2299     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2300     *) ac_try_echo=$ac_try;;
2301     esac
2302     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2303     (eval "$ac_link_default") 2>&5
2304 pcg 1.11 ac_status=$?
2305     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2306     (exit $ac_status); }; then
2307 ayin 1.108 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2308     # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2309     # in a Makefile. We should not override ac_cv_exeext if it was cached,
2310     # so that the user can short-circuit this test for compilers unknown to
2311     # Autoconf.
2312     for ac_file in $ac_files ''
2313 pcg 1.11 do
2314     test -f "$ac_file" || continue
2315     case $ac_file in
2316 ayin 1.108 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2317 pcg 1.11 ;;
2318     [ab].out )
2319     # We found the default executable, but exeext='' is most
2320     # certainly right.
2321     break;;
2322     *.* )
2323 ayin 1.108 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2324     then :; else
2325     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2326     fi
2327     # We set ac_cv_exeext here because the later test for it is not
2328     # safe: cross compilers may not add the suffix if given an `-o'
2329     # argument, so we may need to know it at that point already.
2330     # Even if this section looks crufty: it has the advantage of
2331     # actually working.
2332 pcg 1.11 break;;
2333     * )
2334     break;;
2335     esac
2336     done
2337 ayin 1.108 test "$ac_cv_exeext" = no && ac_cv_exeext=
2338    
2339 pcg 1.11 else
2340 ayin 1.108 ac_file=''
2341     fi
2342    
2343     { echo "$as_me:$LINENO: result: $ac_file" >&5
2344     echo "${ECHO_T}$ac_file" >&6; }
2345     if test -z "$ac_file"; then
2346 pcg 1.11 echo "$as_me: failed program was:" >&5
2347     sed 's/^/| /' conftest.$ac_ext >&5
2348 pcg 1.1
2349 pcg 1.11 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2350     See \`config.log' for more details." >&5
2351     echo "$as_me: error: C compiler cannot create executables
2352     See \`config.log' for more details." >&2;}
2353     { (exit 77); exit 77; }; }
2354     fi
2355    
2356     ac_exeext=$ac_cv_exeext
2357    
2358 ayin 1.108 # Check that the compiler produces executables we can run. If not, either
2359 pcg 1.11 # the compiler is broken, or we cross compile.
2360 ayin 1.108 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2361     echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2362 pcg 1.11 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2363     # If not cross compiling, check that we can run a simple program.
2364     if test "$cross_compiling" != yes; then
2365     if { ac_try='./$ac_file'
2366 ayin 1.108 { (case "(($ac_try" in
2367     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2368     *) ac_try_echo=$ac_try;;
2369     esac
2370     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2371     (eval "$ac_try") 2>&5
2372 pcg 1.11 ac_status=$?
2373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2374     (exit $ac_status); }; }; then
2375     cross_compiling=no
2376     else
2377     if test "$cross_compiling" = maybe; then
2378     cross_compiling=yes
2379     else
2380     { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2381     If you meant to cross compile, use \`--host'.
2382     See \`config.log' for more details." >&5
2383     echo "$as_me: error: cannot run C compiled programs.
2384     If you meant to cross compile, use \`--host'.
2385     See \`config.log' for more details." >&2;}
2386     { (exit 1); exit 1; }; }
2387     fi
2388 pcg 1.1 fi
2389 pcg 1.11 fi
2390 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
2391     echo "${ECHO_T}yes" >&6; }
2392 pcg 1.11
2393     rm -f a.out a.exe conftest$ac_cv_exeext b.out
2394     ac_clean_files=$ac_clean_files_save
2395 ayin 1.108 # Check that the compiler produces executables we can run. If not, either
2396 pcg 1.11 # the compiler is broken, or we cross compile.
2397 ayin 1.108 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2398     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2399     { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2400     echo "${ECHO_T}$cross_compiling" >&6; }
2401    
2402     { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2403     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2404     if { (ac_try="$ac_link"
2405     case "(($ac_try" in
2406     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2407     *) ac_try_echo=$ac_try;;
2408     esac
2409     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2410     (eval "$ac_link") 2>&5
2411 pcg 1.11 ac_status=$?
2412     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2413     (exit $ac_status); }; then
2414     # If both `conftest.exe' and `conftest' are `present' (well, observable)
2415     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2416     # work properly (i.e., refer to `conftest.exe'), while it won't with
2417     # `rm'.
2418     for ac_file in conftest.exe conftest conftest.*; do
2419     test -f "$ac_file" || continue
2420     case $ac_file in
2421 ayin 1.108 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2422 pcg 1.11 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2423     break;;
2424     * ) break;;
2425     esac
2426     done
2427 pcg 1.1 else
2428 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2429     See \`config.log' for more details." >&5
2430     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2431     See \`config.log' for more details." >&2;}
2432     { (exit 1); exit 1; }; }
2433 pcg 1.1 fi
2434 pcg 1.11
2435     rm -f conftest$ac_cv_exeext
2436 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2437     echo "${ECHO_T}$ac_cv_exeext" >&6; }
2438 pcg 1.11
2439     rm -f conftest.$ac_ext
2440     EXEEXT=$ac_cv_exeext
2441     ac_exeext=$EXEEXT
2442 ayin 1.108 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2443     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2444 pcg 1.11 if test "${ac_cv_objext+set}" = set; then
2445     echo $ECHO_N "(cached) $ECHO_C" >&6
2446     else
2447     cat >conftest.$ac_ext <<_ACEOF
2448     /* confdefs.h. */
2449     _ACEOF
2450     cat confdefs.h >>conftest.$ac_ext
2451     cat >>conftest.$ac_ext <<_ACEOF
2452     /* end confdefs.h. */
2453    
2454     int
2455     main ()
2456     {
2457    
2458     ;
2459     return 0;
2460     }
2461     _ACEOF
2462     rm -f conftest.o conftest.obj
2463 ayin 1.108 if { (ac_try="$ac_compile"
2464     case "(($ac_try" in
2465     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2466     *) ac_try_echo=$ac_try;;
2467     esac
2468     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2469     (eval "$ac_compile") 2>&5
2470 pcg 1.11 ac_status=$?
2471     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2472     (exit $ac_status); }; then
2473 ayin 1.108 for ac_file in conftest.o conftest.obj conftest.*; do
2474     test -f "$ac_file" || continue;
2475 pcg 1.11 case $ac_file in
2476 ayin 1.108 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2477 pcg 1.11 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2478     break;;
2479     esac
2480     done
2481 pcg 1.1 else
2482 pcg 1.11 echo "$as_me: failed program was:" >&5
2483     sed 's/^/| /' conftest.$ac_ext >&5
2484    
2485     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2486     See \`config.log' for more details." >&5
2487     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2488     See \`config.log' for more details." >&2;}
2489     { (exit 1); exit 1; }; }
2490 pcg 1.1 fi
2491 pcg 1.11
2492     rm -f conftest.$ac_cv_objext conftest.$ac_ext
2493 pcg 1.1 fi
2494 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2495     echo "${ECHO_T}$ac_cv_objext" >&6; }
2496 pcg 1.11 OBJEXT=$ac_cv_objext
2497     ac_objext=$OBJEXT
2498 ayin 1.108 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2499     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2500 pcg 1.11 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2501     echo $ECHO_N "(cached) $ECHO_C" >&6
2502     else
2503     cat >conftest.$ac_ext <<_ACEOF
2504     /* confdefs.h. */
2505     _ACEOF
2506     cat confdefs.h >>conftest.$ac_ext
2507     cat >>conftest.$ac_ext <<_ACEOF
2508     /* end confdefs.h. */
2509    
2510     int
2511     main ()
2512     {
2513     #ifndef __GNUC__
2514     choke me
2515     #endif
2516 pcg 1.1
2517 pcg 1.11 ;
2518     return 0;
2519     }
2520     _ACEOF
2521     rm -f conftest.$ac_objext
2522 ayin 1.108 if { (ac_try="$ac_compile"
2523     case "(($ac_try" in
2524     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2525     *) ac_try_echo=$ac_try;;
2526     esac
2527     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2528     (eval "$ac_compile") 2>conftest.er1
2529 pcg 1.11 ac_status=$?
2530     grep -v '^ *+' conftest.er1 >conftest.err
2531     rm -f conftest.er1
2532     cat conftest.err >&5
2533     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2534 ayin 1.108 (exit $ac_status); } && {
2535     test -z "$ac_c_werror_flag" ||
2536     test ! -s conftest.err
2537     } && test -s conftest.$ac_objext; then
2538 pcg 1.11 ac_compiler_gnu=yes
2539     else
2540     echo "$as_me: failed program was:" >&5
2541     sed 's/^/| /' conftest.$ac_ext >&5
2542    
2543 ayin 1.108 ac_compiler_gnu=no
2544 pcg 1.11 fi
2545 ayin 1.108
2546     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2547 pcg 1.11 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2548    
2549     fi
2550 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2551     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2552 pcg 1.11 GCC=`test $ac_compiler_gnu = yes && echo yes`
2553     ac_test_CFLAGS=${CFLAGS+set}
2554     ac_save_CFLAGS=$CFLAGS
2555 ayin 1.108 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2556     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2557 pcg 1.11 if test "${ac_cv_prog_cc_g+set}" = set; then
2558     echo $ECHO_N "(cached) $ECHO_C" >&6
2559     else
2560 ayin 1.108 ac_save_c_werror_flag=$ac_c_werror_flag
2561     ac_c_werror_flag=yes
2562     ac_cv_prog_cc_g=no
2563     CFLAGS="-g"
2564     cat >conftest.$ac_ext <<_ACEOF
2565 pcg 1.11 /* confdefs.h. */
2566     _ACEOF
2567     cat confdefs.h >>conftest.$ac_ext
2568     cat >>conftest.$ac_ext <<_ACEOF
2569     /* end confdefs.h. */
2570 pcg 1.1
2571 pcg 1.11 int
2572     main ()
2573     {
2574 pcg 1.1
2575 pcg 1.11 ;
2576     return 0;
2577     }
2578     _ACEOF
2579     rm -f conftest.$ac_objext
2580 ayin 1.108 if { (ac_try="$ac_compile"
2581     case "(($ac_try" in
2582     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2583     *) ac_try_echo=$ac_try;;
2584     esac
2585     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2586     (eval "$ac_compile") 2>conftest.er1
2587 pcg 1.11 ac_status=$?
2588     grep -v '^ *+' conftest.er1 >conftest.err
2589     rm -f conftest.er1
2590     cat conftest.err >&5
2591     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2592 ayin 1.108 (exit $ac_status); } && {
2593     test -z "$ac_c_werror_flag" ||
2594     test ! -s conftest.err
2595     } && test -s conftest.$ac_objext; then
2596     ac_cv_prog_cc_g=yes
2597     else
2598     echo "$as_me: failed program was:" >&5
2599     sed 's/^/| /' conftest.$ac_ext >&5
2600    
2601     CFLAGS=""
2602     cat >conftest.$ac_ext <<_ACEOF
2603     /* confdefs.h. */
2604     _ACEOF
2605     cat confdefs.h >>conftest.$ac_ext
2606     cat >>conftest.$ac_ext <<_ACEOF
2607     /* end confdefs.h. */
2608    
2609     int
2610     main ()
2611     {
2612    
2613     ;
2614     return 0;
2615     }
2616     _ACEOF
2617     rm -f conftest.$ac_objext
2618     if { (ac_try="$ac_compile"
2619     case "(($ac_try" in
2620     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2621     *) ac_try_echo=$ac_try;;
2622     esac
2623     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2624     (eval "$ac_compile") 2>conftest.er1
2625 pcg 1.11 ac_status=$?
2626 ayin 1.108 grep -v '^ *+' conftest.er1 >conftest.err
2627     rm -f conftest.er1
2628     cat conftest.err >&5
2629 pcg 1.11 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2630 ayin 1.108 (exit $ac_status); } && {
2631     test -z "$ac_c_werror_flag" ||
2632     test ! -s conftest.err
2633     } && test -s conftest.$ac_objext; then
2634     :
2635     else
2636     echo "$as_me: failed program was:" >&5
2637     sed 's/^/| /' conftest.$ac_ext >&5
2638    
2639     ac_c_werror_flag=$ac_save_c_werror_flag
2640     CFLAGS="-g"
2641     cat >conftest.$ac_ext <<_ACEOF
2642     /* confdefs.h. */
2643     _ACEOF
2644     cat confdefs.h >>conftest.$ac_ext
2645     cat >>conftest.$ac_ext <<_ACEOF
2646     /* end confdefs.h. */
2647    
2648     int
2649     main ()
2650     {
2651    
2652     ;
2653     return 0;
2654     }
2655     _ACEOF
2656     rm -f conftest.$ac_objext
2657     if { (ac_try="$ac_compile"
2658     case "(($ac_try" in
2659     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2660     *) ac_try_echo=$ac_try;;
2661     esac
2662     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2663     (eval "$ac_compile") 2>conftest.er1
2664 pcg 1.11 ac_status=$?
2665 ayin 1.108 grep -v '^ *+' conftest.er1 >conftest.err
2666     rm -f conftest.er1
2667     cat conftest.err >&5
2668 pcg 1.11 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2669 ayin 1.108 (exit $ac_status); } && {
2670     test -z "$ac_c_werror_flag" ||
2671     test ! -s conftest.err
2672     } && test -s conftest.$ac_objext; then
2673 pcg 1.1 ac_cv_prog_cc_g=yes
2674     else
2675 pcg 1.11 echo "$as_me: failed program was:" >&5
2676     sed 's/^/| /' conftest.$ac_ext >&5
2677    
2678 ayin 1.108
2679     fi
2680    
2681     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2682 root 1.105 fi
2683 ayin 1.108
2684     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2685     fi
2686    
2687     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2688     ac_c_werror_flag=$ac_save_c_werror_flag
2689 pcg 1.1 fi
2690 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2691     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2692 pcg 1.1 if test "$ac_test_CFLAGS" = set; then
2693 pcg 1.11 CFLAGS=$ac_save_CFLAGS
2694 pcg 1.1 elif test $ac_cv_prog_cc_g = yes; then
2695     if test "$GCC" = yes; then
2696     CFLAGS="-g -O2"
2697     else
2698     CFLAGS="-g"
2699     fi
2700     else
2701     if test "$GCC" = yes; then
2702     CFLAGS="-O2"
2703     else
2704     CFLAGS=
2705     fi
2706     fi
2707 ayin 1.108 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2708     echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2709     if test "${ac_cv_prog_cc_c89+set}" = set; then
2710 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
2711     else
2712 ayin 1.108 ac_cv_prog_cc_c89=no
2713 pcg 1.11 ac_save_CC=$CC
2714     cat >conftest.$ac_ext <<_ACEOF
2715     /* confdefs.h. */
2716     _ACEOF
2717     cat confdefs.h >>conftest.$ac_ext
2718     cat >>conftest.$ac_ext <<_ACEOF
2719     /* end confdefs.h. */
2720     #include <stdarg.h>
2721     #include <stdio.h>
2722     #include <sys/types.h>
2723     #include <sys/stat.h>
2724     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2725     struct buf { int x; };
2726     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2727     static char *e (p, i)
2728     char **p;
2729     int i;
2730     {
2731     return p[i];
2732     }
2733     static char *f (char * (*g) (char **, int), char **p, ...)
2734     {
2735     char *s;
2736     va_list v;
2737     va_start (v,p);
2738     s = g (p, va_arg (v,int));
2739     va_end (v);
2740     return s;
2741     }
2742 pcg 1.1
2743 pcg 1.11 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2744     function prototypes and stuff, but not '\xHH' hex character constants.
2745     These don't provoke an error unfortunately, instead are silently treated
2746 ayin 1.108 as 'x'. The following induces an error, until -std is added to get
2747 pcg 1.11 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2748     array size at least. It's necessary to write '\x00'==0 to get something
2749 ayin 1.108 that's true only with -std. */
2750 pcg 1.11 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2751    
2752 ayin 1.108 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2753     inside strings and character constants. */
2754     #define FOO(x) 'x'
2755     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2756    
2757 pcg 1.11 int test (int i, double x);
2758     struct s1 {int (*f) (int a);};
2759     struct s2 {int (*f) (double a);};
2760     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2761     int argc;
2762     char **argv;
2763     int
2764     main ()
2765     {
2766     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2767     ;
2768     return 0;
2769     }
2770     _ACEOF
2771 ayin 1.108 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2772     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2773 pcg 1.1 do
2774 pcg 1.11 CC="$ac_save_CC $ac_arg"
2775     rm -f conftest.$ac_objext
2776 ayin 1.108 if { (ac_try="$ac_compile"
2777     case "(($ac_try" in
2778     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2779     *) ac_try_echo=$ac_try;;
2780     esac
2781     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2782     (eval "$ac_compile") 2>conftest.er1
2783 pcg 1.11 ac_status=$?
2784     grep -v '^ *+' conftest.er1 >conftest.err
2785     rm -f conftest.er1
2786     cat conftest.err >&5
2787     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2788 ayin 1.108 (exit $ac_status); } && {
2789     test -z "$ac_c_werror_flag" ||
2790     test ! -s conftest.err
2791     } && test -s conftest.$ac_objext; then
2792     ac_cv_prog_cc_c89=$ac_arg
2793 pcg 1.1 else
2794 pcg 1.11 echo "$as_me: failed program was:" >&5
2795     sed 's/^/| /' conftest.$ac_ext >&5
2796    
2797 ayin 1.108
2798 pcg 1.1 fi
2799 ayin 1.108
2800     rm -f core conftest.err conftest.$ac_objext
2801     test "x$ac_cv_prog_cc_c89" != "xno" && break
2802 pcg 1.1 done
2803 ayin 1.108 rm -f conftest.$ac_ext
2804 pcg 1.11 CC=$ac_save_CC
2805 pcg 1.1
2806 pcg 1.11 fi
2807 ayin 1.108 # AC_CACHE_VAL
2808     case "x$ac_cv_prog_cc_c89" in
2809     x)
2810     { echo "$as_me:$LINENO: result: none needed" >&5
2811     echo "${ECHO_T}none needed" >&6; } ;;
2812     xno)
2813     { echo "$as_me:$LINENO: result: unsupported" >&5
2814     echo "${ECHO_T}unsupported" >&6; } ;;
2815 pcg 1.11 *)
2816 ayin 1.108 CC="$CC $ac_cv_prog_cc_c89"
2817     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2818     echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2819 pcg 1.11 esac
2820 pcg 1.1
2821 ayin 1.108
2822     ac_ext=c
2823     ac_cpp='$CPP $CPPFLAGS'
2824     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2825     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2826     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2827    
2828     ac_ext=cpp
2829     ac_cpp='$CXXCPP $CPPFLAGS'
2830     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2831     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2832     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2833     if test -z "$CXX"; then
2834     if test -n "$CCC"; then
2835     CXX=$CCC
2836     else
2837     if test -n "$ac_tool_prefix"; then
2838     for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2839     do
2840     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2841     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2842     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2843     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2844     if test "${ac_cv_prog_CXX+set}" = set; then
2845     echo $ECHO_N "(cached) $ECHO_C" >&6
2846     else
2847     if test -n "$CXX"; then
2848     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2849     else
2850     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2851     for as_dir in $PATH
2852 ayin 1.106 do
2853 ayin 1.108 IFS=$as_save_IFS
2854     test -z "$as_dir" && as_dir=.
2855     for ac_exec_ext in '' $ac_executable_extensions; do
2856     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2857     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2858     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2859     break 2
2860     fi
2861     done
2862     done
2863     IFS=$as_save_IFS
2864    
2865 pcg 1.1 fi
2866     fi
2867 pcg 1.11 CXX=$ac_cv_prog_CXX
2868     if test -n "$CXX"; then
2869 ayin 1.108 { echo "$as_me:$LINENO: result: $CXX" >&5
2870     echo "${ECHO_T}$CXX" >&6; }
2871 pcg 1.1 else
2872 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2873     echo "${ECHO_T}no" >&6; }
2874 pcg 1.1 fi
2875    
2876 ayin 1.108
2877 pcg 1.11 test -n "$CXX" && break
2878     done
2879     fi
2880     if test -z "$CXX"; then
2881     ac_ct_CXX=$CXX
2882 ayin 1.108 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2883 pcg 1.11 do
2884     # Extract the first word of "$ac_prog", so it can be a program name with args.
2885     set dummy $ac_prog; ac_word=$2
2886 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2887     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2888 pcg 1.11 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2889     echo $ECHO_N "(cached) $ECHO_C" >&6
2890 pcg 1.1 else
2891 pcg 1.11 if test -n "$ac_ct_CXX"; then
2892     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2893 pcg 1.1 else
2894 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2895     for as_dir in $PATH
2896     do
2897     IFS=$as_save_IFS
2898     test -z "$as_dir" && as_dir=.
2899     for ac_exec_ext in '' $ac_executable_extensions; do
2900 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2901 pcg 1.11 ac_cv_prog_ac_ct_CXX="$ac_prog"
2902     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2903     break 2
2904     fi
2905     done
2906     done
2907 ayin 1.108 IFS=$as_save_IFS
2908 pcg 1.11
2909 pcg 1.1 fi
2910 pcg 1.11 fi
2911     ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2912     if test -n "$ac_ct_CXX"; then
2913 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2914     echo "${ECHO_T}$ac_ct_CXX" >&6; }
2915 pcg 1.11 else
2916 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2917     echo "${ECHO_T}no" >&6; }
2918 pcg 1.1 fi
2919    
2920 ayin 1.108
2921 pcg 1.11 test -n "$ac_ct_CXX" && break
2922     done
2923    
2924 ayin 1.108 if test "x$ac_ct_CXX" = x; then
2925     CXX="g++"
2926     else
2927     case $cross_compiling:$ac_tool_warned in
2928     yes:)
2929     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2930     whose name does not start with the host triplet. If you think this
2931     configuration is useful to you, please write to autoconf@gnu.org." >&5
2932     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2933     whose name does not start with the host triplet. If you think this
2934     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2935     ac_tool_warned=yes ;;
2936     esac
2937     CXX=$ac_ct_CXX
2938     fi
2939 pcg 1.11 fi
2940    
2941 ayin 1.108 fi
2942     fi
2943 pcg 1.11 # Provide some information about the compiler.
2944 ayin 1.108 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2945 pcg 1.11 ac_compiler=`set X $ac_compile; echo $2`
2946 ayin 1.108 { (ac_try="$ac_compiler --version >&5"
2947     case "(($ac_try" in
2948     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2949     *) ac_try_echo=$ac_try;;
2950     esac
2951     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2952     (eval "$ac_compiler --version >&5") 2>&5
2953 pcg 1.11 ac_status=$?
2954     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2955     (exit $ac_status); }
2956 ayin 1.108 { (ac_try="$ac_compiler -v >&5"
2957     case "(($ac_try" in
2958     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2959     *) ac_try_echo=$ac_try;;
2960     esac
2961     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2962     (eval "$ac_compiler -v >&5") 2>&5
2963 pcg 1.11 ac_status=$?
2964     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2965     (exit $ac_status); }
2966 ayin 1.108 { (ac_try="$ac_compiler -V >&5"
2967     case "(($ac_try" in
2968     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2969     *) ac_try_echo=$ac_try;;
2970     esac
2971     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2972     (eval "$ac_compiler -V >&5") 2>&5
2973 pcg 1.11 ac_status=$?
2974     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2975     (exit $ac_status); }
2976    
2977 ayin 1.108 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2978     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2979 pcg 1.11 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2980     echo $ECHO_N "(cached) $ECHO_C" >&6
2981     else
2982     cat >conftest.$ac_ext <<_ACEOF
2983     /* confdefs.h. */
2984     _ACEOF
2985     cat confdefs.h >>conftest.$ac_ext
2986     cat >>conftest.$ac_ext <<_ACEOF
2987     /* end confdefs.h. */
2988    
2989     int
2990     main ()
2991     {
2992     #ifndef __GNUC__
2993     choke me
2994     #endif
2995    
2996     ;
2997     return 0;
2998     }
2999     _ACEOF
3000     rm -f conftest.$ac_objext
3001 ayin 1.108 if { (ac_try="$ac_compile"
3002     case "(($ac_try" in
3003     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3004     *) ac_try_echo=$ac_try;;
3005     esac
3006     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3007     (eval "$ac_compile") 2>conftest.er1
3008 pcg 1.11 ac_status=$?
3009     grep -v '^ *+' conftest.er1 >conftest.err
3010     rm -f conftest.er1
3011     cat conftest.err >&5
3012     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3013 ayin 1.108 (exit $ac_status); } && {
3014     test -z "$ac_cxx_werror_flag" ||
3015     test ! -s conftest.err
3016     } && test -s conftest.$ac_objext; then
3017 pcg 1.11 ac_compiler_gnu=yes
3018     else
3019     echo "$as_me: failed program was:" >&5
3020     sed 's/^/| /' conftest.$ac_ext >&5
3021    
3022 ayin 1.108 ac_compiler_gnu=no
3023 pcg 1.11 fi
3024 ayin 1.108
3025     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3026 pcg 1.11 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3027    
3028     fi
3029 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3030     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3031 pcg 1.11 GXX=`test $ac_compiler_gnu = yes && echo yes`
3032     ac_test_CXXFLAGS=${CXXFLAGS+set}
3033     ac_save_CXXFLAGS=$CXXFLAGS
3034 ayin 1.108 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3035     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3036 pcg 1.11 if test "${ac_cv_prog_cxx_g+set}" = set; then
3037     echo $ECHO_N "(cached) $ECHO_C" >&6
3038     else
3039 ayin 1.108 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3040     ac_cxx_werror_flag=yes
3041     ac_cv_prog_cxx_g=no
3042     CXXFLAGS="-g"
3043     cat >conftest.$ac_ext <<_ACEOF
3044 pcg 1.11 /* confdefs.h. */
3045     _ACEOF
3046     cat confdefs.h >>conftest.$ac_ext
3047     cat >>conftest.$ac_ext <<_ACEOF
3048     /* end confdefs.h. */
3049    
3050     int
3051     main ()
3052     {
3053    
3054     ;
3055     return 0;
3056     }
3057     _ACEOF
3058     rm -f conftest.$ac_objext
3059 ayin 1.108 if { (ac_try="$ac_compile"
3060     case "(($ac_try" in
3061     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3062     *) ac_try_echo=$ac_try;;
3063     esac
3064     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3065     (eval "$ac_compile") 2>conftest.er1
3066 pcg 1.11 ac_status=$?
3067     grep -v '^ *+' conftest.er1 >conftest.err
3068     rm -f conftest.er1
3069     cat conftest.err >&5
3070     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3071 ayin 1.108 (exit $ac_status); } && {
3072     test -z "$ac_cxx_werror_flag" ||
3073     test ! -s conftest.err
3074     } && test -s conftest.$ac_objext; then
3075 pcg 1.11 ac_cv_prog_cxx_g=yes
3076     else
3077     echo "$as_me: failed program was:" >&5
3078     sed 's/^/| /' conftest.$ac_ext >&5
3079    
3080 ayin 1.108 CXXFLAGS=""
3081     cat >conftest.$ac_ext <<_ACEOF
3082 pcg 1.11 /* confdefs.h. */
3083     _ACEOF
3084     cat confdefs.h >>conftest.$ac_ext
3085     cat >>conftest.$ac_ext <<_ACEOF
3086     /* end confdefs.h. */
3087 ayin 1.108
3088 pcg 1.11 int
3089     main ()
3090     {
3091 ayin 1.108
3092 pcg 1.11 ;
3093     return 0;
3094     }
3095     _ACEOF
3096     rm -f conftest.$ac_objext
3097 ayin 1.108 if { (ac_try="$ac_compile"
3098     case "(($ac_try" in
3099     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3100     *) ac_try_echo=$ac_try;;
3101     esac
3102     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3103     (eval "$ac_compile") 2>conftest.er1
3104 pcg 1.11 ac_status=$?
3105     grep -v '^ *+' conftest.er1 >conftest.err
3106     rm -f conftest.er1
3107     cat conftest.err >&5
3108     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3109 ayin 1.108 (exit $ac_status); } && {
3110     test -z "$ac_cxx_werror_flag" ||
3111     test ! -s conftest.err
3112     } && test -s conftest.$ac_objext; then
3113 pcg 1.11 :
3114     else
3115     echo "$as_me: failed program was:" >&5
3116     sed 's/^/| /' conftest.$ac_ext >&5
3117    
3118 ayin 1.108 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3119     CXXFLAGS="-g"
3120     cat >conftest.$ac_ext <<_ACEOF
3121 pcg 1.11 /* confdefs.h. */
3122     _ACEOF
3123     cat confdefs.h >>conftest.$ac_ext
3124     cat >>conftest.$ac_ext <<_ACEOF
3125     /* end confdefs.h. */
3126 ayin 1.108
3127 pcg 1.11 int
3128     main ()
3129     {
3130 ayin 1.108
3131 pcg 1.11 ;
3132     return 0;
3133     }
3134     _ACEOF
3135     rm -f conftest.$ac_objext
3136 ayin 1.108 if { (ac_try="$ac_compile"
3137     case "(($ac_try" in
3138     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3139     *) ac_try_echo=$ac_try;;
3140     esac
3141     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3142     (eval "$ac_compile") 2>conftest.er1
3143 pcg 1.11 ac_status=$?
3144     grep -v '^ *+' conftest.er1 >conftest.err
3145     rm -f conftest.er1
3146     cat conftest.err >&5
3147     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3148 ayin 1.108 (exit $ac_status); } && {
3149     test -z "$ac_cxx_werror_flag" ||
3150     test ! -s conftest.err
3151     } && test -s conftest.$ac_objext; then
3152     ac_cv_prog_cxx_g=yes
3153 pcg 1.11 else
3154     echo "$as_me: failed program was:" >&5
3155     sed 's/^/| /' conftest.$ac_ext >&5
3156    
3157 ayin 1.108
3158 pcg 1.11 fi
3159 ayin 1.108
3160     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3161     fi
3162    
3163     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3164 pcg 1.11 fi
3165    
3166 ayin 1.108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3167     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3168     fi
3169     { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3170     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3171     if test "$ac_test_CXXFLAGS" = set; then
3172     CXXFLAGS=$ac_save_CXXFLAGS
3173     elif test $ac_cv_prog_cxx_g = yes; then
3174     if test "$GXX" = yes; then
3175     CXXFLAGS="-g -O2"
3176     else
3177     CXXFLAGS="-g"
3178     fi
3179     else
3180     if test "$GXX" = yes; then
3181     CXXFLAGS="-O2"
3182     else
3183     CXXFLAGS=
3184     fi
3185     fi
3186 pcg 1.11 ac_ext=c
3187     ac_cpp='$CPP $CPPFLAGS'
3188     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3189     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3190     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3191 pcg 1.1
3192 pcg 1.11 ac_ext=c
3193     ac_cpp='$CPP $CPPFLAGS'
3194     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3195     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3196     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3197 ayin 1.108 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3198     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3199 pcg 1.1 # On Suns, sometimes $CPP names a directory.
3200     if test -n "$CPP" && test -d "$CPP"; then
3201     CPP=
3202     fi
3203     if test -z "$CPP"; then
3204 pcg 1.11 if test "${ac_cv_prog_CPP+set}" = set; then
3205     echo $ECHO_N "(cached) $ECHO_C" >&6
3206 pcg 1.1 else
3207 pcg 1.11 # Double quotes because CPP needs to be expanded
3208     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3209     do
3210     ac_preproc_ok=false
3211     for ac_c_preproc_warn_flag in '' yes
3212     do
3213     # Use a header file that comes with gcc, so configuring glibc
3214     # with a fresh cross-compiler works.
3215     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3216     # <limits.h> exists even on freestanding compilers.
3217 pcg 1.1 # On the NeXT, cc -E runs the code through the compiler's parser,
3218 pcg 1.11 # not just through cpp. "Syntax error" is here to catch this case.
3219     cat >conftest.$ac_ext <<_ACEOF
3220     /* confdefs.h. */
3221     _ACEOF
3222     cat confdefs.h >>conftest.$ac_ext
3223     cat >>conftest.$ac_ext <<_ACEOF
3224     /* end confdefs.h. */
3225     #ifdef __STDC__
3226     # include <limits.h>
3227     #else
3228     # include <assert.h>
3229     #endif
3230     Syntax error
3231     _ACEOF
3232 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3233     case "(($ac_try" in
3234     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3235     *) ac_try_echo=$ac_try;;
3236     esac
3237     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3238     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3239 pcg 1.11 ac_status=$?
3240     grep -v '^ *+' conftest.er1 >conftest.err
3241     rm -f conftest.er1
3242     cat conftest.err >&5
3243     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3244 ayin 1.108 (exit $ac_status); } >/dev/null && {
3245     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3246     test ! -s conftest.err
3247     }; then
3248 pcg 1.1 :
3249     else
3250 pcg 1.11 echo "$as_me: failed program was:" >&5
3251     sed 's/^/| /' conftest.$ac_ext >&5
3252    
3253     # Broken: fails on valid input.
3254     continue
3255     fi
3256 ayin 1.108
3257 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3258    
3259 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
3260 pcg 1.11 # can be detected and how.
3261     cat >conftest.$ac_ext <<_ACEOF
3262     /* confdefs.h. */
3263     _ACEOF
3264     cat confdefs.h >>conftest.$ac_ext
3265     cat >>conftest.$ac_ext <<_ACEOF
3266     /* end confdefs.h. */
3267     #include <ac_nonexistent.h>
3268     _ACEOF
3269 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3270     case "(($ac_try" in
3271     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3272     *) ac_try_echo=$ac_try;;
3273     esac
3274     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3275     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3276 pcg 1.11 ac_status=$?
3277     grep -v '^ *+' conftest.er1 >conftest.err
3278     rm -f conftest.er1
3279     cat conftest.err >&5
3280     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3281 ayin 1.108 (exit $ac_status); } >/dev/null && {
3282     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3283     test ! -s conftest.err
3284     }; then
3285 pcg 1.11 # Broken: success on invalid input.
3286     continue
3287     else
3288     echo "$as_me: failed program was:" >&5
3289     sed 's/^/| /' conftest.$ac_ext >&5
3290    
3291     # Passes both tests.
3292     ac_preproc_ok=:
3293     break
3294     fi
3295 ayin 1.108
3296 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3297    
3298     done
3299     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3300     rm -f conftest.err conftest.$ac_ext
3301     if $ac_preproc_ok; then
3302     break
3303     fi
3304    
3305     done
3306     ac_cv_prog_CPP=$CPP
3307    
3308     fi
3309     CPP=$ac_cv_prog_CPP
3310     else
3311     ac_cv_prog_CPP=$CPP
3312     fi
3313 ayin 1.108 { echo "$as_me:$LINENO: result: $CPP" >&5
3314     echo "${ECHO_T}$CPP" >&6; }
3315 pcg 1.11 ac_preproc_ok=false
3316     for ac_c_preproc_warn_flag in '' yes
3317     do
3318     # Use a header file that comes with gcc, so configuring glibc
3319     # with a fresh cross-compiler works.
3320     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3321     # <limits.h> exists even on freestanding compilers.
3322     # On the NeXT, cc -E runs the code through the compiler's parser,
3323     # not just through cpp. "Syntax error" is here to catch this case.
3324     cat >conftest.$ac_ext <<_ACEOF
3325     /* confdefs.h. */
3326     _ACEOF
3327     cat confdefs.h >>conftest.$ac_ext
3328     cat >>conftest.$ac_ext <<_ACEOF
3329     /* end confdefs.h. */
3330     #ifdef __STDC__
3331     # include <limits.h>
3332     #else
3333     # include <assert.h>
3334     #endif
3335     Syntax error
3336     _ACEOF
3337 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3338     case "(($ac_try" in
3339     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3340     *) ac_try_echo=$ac_try;;
3341     esac
3342     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3343     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3344 pcg 1.11 ac_status=$?
3345     grep -v '^ *+' conftest.er1 >conftest.err
3346     rm -f conftest.er1
3347     cat conftest.err >&5
3348     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3349 ayin 1.108 (exit $ac_status); } >/dev/null && {
3350     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3351     test ! -s conftest.err
3352     }; then
3353 pcg 1.1 :
3354     else
3355 pcg 1.11 echo "$as_me: failed program was:" >&5
3356     sed 's/^/| /' conftest.$ac_ext >&5
3357    
3358     # Broken: fails on valid input.
3359     continue
3360 pcg 1.1 fi
3361 ayin 1.108
3362 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3363    
3364 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
3365 pcg 1.11 # can be detected and how.
3366     cat >conftest.$ac_ext <<_ACEOF
3367     /* confdefs.h. */
3368     _ACEOF
3369     cat confdefs.h >>conftest.$ac_ext
3370     cat >>conftest.$ac_ext <<_ACEOF
3371     /* end confdefs.h. */
3372     #include <ac_nonexistent.h>
3373     _ACEOF
3374 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3375     case "(($ac_try" in
3376     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3377     *) ac_try_echo=$ac_try;;
3378     esac
3379     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3380     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3381 pcg 1.11 ac_status=$?
3382     grep -v '^ *+' conftest.er1 >conftest.err
3383     rm -f conftest.er1
3384     cat conftest.err >&5
3385     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3386 ayin 1.108 (exit $ac_status); } >/dev/null && {
3387     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3388     test ! -s conftest.err
3389     }; then
3390 pcg 1.11 # Broken: success on invalid input.
3391     continue
3392     else
3393     echo "$as_me: failed program was:" >&5
3394     sed 's/^/| /' conftest.$ac_ext >&5
3395    
3396     # Passes both tests.
3397     ac_preproc_ok=:
3398     break
3399 pcg 1.1 fi
3400 ayin 1.108
3401 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3402    
3403     done
3404     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3405     rm -f conftest.err conftest.$ac_ext
3406     if $ac_preproc_ok; then
3407     :
3408 pcg 1.1 else
3409 pcg 1.11 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3410     See \`config.log' for more details." >&5
3411     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3412     See \`config.log' for more details." >&2;}
3413     { (exit 1); exit 1; }; }
3414 pcg 1.1 fi
3415 pcg 1.11
3416     ac_ext=c
3417     ac_cpp='$CPP $CPPFLAGS'
3418     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3419     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3420     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3421 pcg 1.1
3422     # Find a good install program. We prefer a C program (faster),
3423     # so one script is as good as another. But avoid the broken or
3424     # incompatible versions:
3425     # SysV /etc/install, /usr/sbin/install
3426     # SunOS /usr/etc/install
3427     # IRIX /sbin/install
3428     # AIX /bin/install
3429 pcg 1.11 # AmigaOS /C/install, which installs bootblocks on floppy discs
3430 pcg 1.1 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3431     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3432     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3433 pcg 1.11 # OS/2's system install, which has a completely different semantic
3434 pcg 1.1 # ./install, which can be erroneously created by make from ./install.sh.
3435 ayin 1.108 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3436     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3437 pcg 1.1 if test -z "$INSTALL"; then
3438 pcg 1.11 if test "${ac_cv_path_install+set}" = set; then
3439     echo $ECHO_N "(cached) $ECHO_C" >&6
3440 pcg 1.1 else
3441 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3442     for as_dir in $PATH
3443     do
3444     IFS=$as_save_IFS
3445     test -z "$as_dir" && as_dir=.
3446     # Account for people who put trailing slashes in PATH elements.
3447     case $as_dir/ in
3448     ./ | .// | /cC/* | \
3449     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3450     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3451     /usr/ucb/* ) ;;
3452     *)
3453     # OSF1 and SCO ODT 3.0 have their own names for install.
3454     # Don't use installbsd from OSF since it installs stuff as root
3455     # by default.
3456     for ac_prog in ginstall scoinst install; do
3457     for ac_exec_ext in '' $ac_executable_extensions; do
3458 ayin 1.108 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3459 pcg 1.1 if test $ac_prog = install &&
3460 pcg 1.11 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3461 pcg 1.1 # AIX install. It has an incompatible calling convention.
3462     :
3463 pcg 1.11 elif test $ac_prog = install &&
3464     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3465     # program-specific install script used by HP pwplus--don't use.
3466     :
3467 pcg 1.1 else
3468 pcg 1.11 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3469     break 3
3470 pcg 1.1 fi
3471     fi
3472     done
3473 pcg 1.11 done
3474     ;;
3475     esac
3476     done
3477 ayin 1.108 IFS=$as_save_IFS
3478 pcg 1.11
3479 pcg 1.1
3480     fi
3481     if test "${ac_cv_path_install+set}" = set; then
3482 pcg 1.11 INSTALL=$ac_cv_path_install
3483 pcg 1.1 else
3484 ayin 1.108 # As a last resort, use the slow shell script. Don't cache a
3485     # value for INSTALL within a source directory, because that will
3486 pcg 1.1 # break other packages using the cache if that directory is
3487 ayin 1.108 # removed, or if the value is a relative name.
3488 pcg 1.11 INSTALL=$ac_install_sh
3489 pcg 1.1 fi
3490     fi
3491 ayin 1.108 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3492     echo "${ECHO_T}$INSTALL" >&6; }
3493 pcg 1.1
3494     # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3495     # It thinks the first close brace ends the variable substitution.
3496     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3497    
3498 pcg 1.11 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3499 pcg 1.1
3500     test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3501    
3502    
3503 pcg 1.11
3504    
3505 ayin 1.108 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3506     echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3507     if test "${ac_cv_path_GREP+set}" = set; then
3508     echo $ECHO_N "(cached) $ECHO_C" >&6
3509     else
3510     # Extract the first word of "grep ggrep" to use in msg output
3511     if test -z "$GREP"; then
3512     set dummy grep ggrep; ac_prog_name=$2
3513     if test "${ac_cv_path_GREP+set}" = set; then
3514 ayin 1.102 echo $ECHO_N "(cached) $ECHO_C" >&6
3515     else
3516 ayin 1.108 ac_path_GREP_found=false
3517     # Loop through the user's path and test for each of PROGNAME-LIST
3518     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3519     for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3520     do
3521     IFS=$as_save_IFS
3522     test -z "$as_dir" && as_dir=.
3523     for ac_prog in grep ggrep; do
3524     for ac_exec_ext in '' $ac_executable_extensions; do
3525     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3526     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3527     # Check for GNU ac_path_GREP and select it if it is found.
3528     # Check for GNU $ac_path_GREP
3529     case `"$ac_path_GREP" --version 2>&1` in
3530     *GNU*)
3531     ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3532     *)
3533     ac_count=0
3534     echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3535     while :
3536     do
3537     cat "conftest.in" "conftest.in" >"conftest.tmp"
3538     mv "conftest.tmp" "conftest.in"
3539     cp "conftest.in" "conftest.nl"
3540     echo 'GREP' >> "conftest.nl"
3541     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3542     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3543     ac_count=`expr $ac_count + 1`
3544     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3545     # Best one so far, save it but keep looking for a better one
3546     ac_cv_path_GREP="$ac_path_GREP"
3547     ac_path_GREP_max=$ac_count
3548 root 1.105 fi
3549 ayin 1.108 # 10*(2^10) chars as input seems more than enough
3550     test $ac_count -gt 10 && break
3551     done
3552     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3553     esac
3554    
3555    
3556     $ac_path_GREP_found && break 3
3557     done
3558     done
3559 root 1.105
3560 ayin 1.108 done
3561     IFS=$as_save_IFS
3562 root 1.105
3563    
3564 ayin 1.108 fi
3565 pcg 1.1
3566 ayin 1.108 GREP="$ac_cv_path_GREP"
3567     if test -z "$GREP"; then
3568     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3569     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3570     { (exit 1); exit 1; }; }
3571     fi
3572 root 1.105
3573 root 1.80 else
3574 ayin 1.108 ac_cv_path_GREP=$GREP
3575 root 1.105 fi
3576    
3577 root 1.80
3578 ayin 1.108 fi
3579     { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3580     echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3581     GREP="$ac_cv_path_GREP"
3582    
3583    
3584     { echo "$as_me:$LINENO: checking for egrep" >&5
3585     echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3586     if test "${ac_cv_path_EGREP+set}" = set; then
3587     echo $ECHO_N "(cached) $ECHO_C" >&6
3588     else
3589     if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3590     then ac_cv_path_EGREP="$GREP -E"
3591     else
3592     # Extract the first word of "egrep" to use in msg output
3593     if test -z "$EGREP"; then
3594     set dummy egrep; ac_prog_name=$2
3595     if test "${ac_cv_path_EGREP+set}" = set; then
3596 root 1.105 echo $ECHO_N "(cached) $ECHO_C" >&6
3597     else
3598 ayin 1.108 ac_path_EGREP_found=false
3599     # Loop through the user's path and test for each of PROGNAME-LIST
3600     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3601     for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3602     do
3603     IFS=$as_save_IFS
3604     test -z "$as_dir" && as_dir=.
3605     for ac_prog in egrep; do
3606     for ac_exec_ext in '' $ac_executable_extensions; do
3607     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3608     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3609     # Check for GNU ac_path_EGREP and select it if it is found.
3610     # Check for GNU $ac_path_EGREP
3611     case `"$ac_path_EGREP" --version 2>&1` in
3612     *GNU*)
3613     ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3614     *)
3615     ac_count=0
3616     echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3617     while :
3618     do
3619     cat "conftest.in" "conftest.in" >"conftest.tmp"
3620     mv "conftest.tmp" "conftest.in"
3621     cp "conftest.in" "conftest.nl"
3622     echo 'EGREP' >> "conftest.nl"
3623     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3624     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3625     ac_count=`expr $ac_count + 1`
3626     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3627     # Best one so far, save it but keep looking for a better one
3628     ac_cv_path_EGREP="$ac_path_EGREP"
3629     ac_path_EGREP_max=$ac_count
3630     fi
3631     # 10*(2^10) chars as input seems more than enough
3632     test $ac_count -gt 10 && break
3633     done
3634     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3635     esac
3636    
3637    
3638     $ac_path_EGREP_found && break 3
3639     done
3640     done
3641    
3642     done
3643     IFS=$as_save_IFS
3644    
3645    
3646     fi
3647    
3648     EGREP="$ac_cv_path_EGREP"
3649     if test -z "$EGREP"; then
3650     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3651     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3652     { (exit 1); exit 1; }; }
3653     fi
3654    
3655     else
3656     ac_cv_path_EGREP=$EGREP
3657     fi
3658    
3659    
3660     fi
3661     fi
3662     { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3663     echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3664     EGREP="$ac_cv_path_EGREP"
3665    
3666    
3667    
3668     { echo "$as_me:$LINENO: checking for AIX" >&5
3669     echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3670 root 1.105 cat >conftest.$ac_ext <<_ACEOF
3671 ayin 1.104 /* confdefs.h. */
3672     _ACEOF
3673     cat confdefs.h >>conftest.$ac_ext
3674     cat >>conftest.$ac_ext <<_ACEOF
3675     /* end confdefs.h. */
3676 ayin 1.108 #ifdef _AIX
3677     yes
3678     #endif
3679 ayin 1.104
3680     _ACEOF
3681 ayin 1.108 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3682     $EGREP "yes" >/dev/null 2>&1; then
3683     { echo "$as_me:$LINENO: result: yes" >&5
3684     echo "${ECHO_T}yes" >&6; }
3685     cat >>confdefs.h <<\_ACEOF
3686     #define _ALL_SOURCE 1
3687     _ACEOF
3688    
3689 ayin 1.104 else
3690 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
3691     echo "${ECHO_T}no" >&6; }
3692     fi
3693     rm -f conftest*
3694    
3695 ayin 1.104
3696 ayin 1.121
3697     cat >>confdefs.h <<\_ACEOF
3698     #define _GNU_SOURCE 1
3699     _ACEOF
3700    
3701    
3702 ayin 1.108 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3703     echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3704     if test "${ac_cv_search_strerror+set}" = set; then
3705     echo $ECHO_N "(cached) $ECHO_C" >&6
3706     else
3707     ac_func_search_save_LIBS=$LIBS
3708     cat >conftest.$ac_ext <<_ACEOF
3709 ayin 1.106 /* confdefs.h. */
3710     _ACEOF
3711     cat confdefs.h >>conftest.$ac_ext
3712     cat >>conftest.$ac_ext <<_ACEOF
3713     /* end confdefs.h. */
3714    
3715 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
3716     Use char because int might match the return type of a GCC
3717     builtin and then its argument prototype would still apply. */
3718 ayin 1.106 #ifdef __cplusplus
3719     extern "C"
3720     #endif
3721     char strerror ();
3722     int
3723     main ()
3724     {
3725 ayin 1.108 return strerror ();
3726 ayin 1.106 ;
3727     return 0;
3728     }
3729     _ACEOF
3730 ayin 1.108 for ac_lib in '' cposix; do
3731     if test -z "$ac_lib"; then
3732     ac_res="none required"
3733     else
3734     ac_res=-l$ac_lib
3735     LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3736     fi
3737     rm -f conftest.$ac_objext conftest$ac_exeext
3738     if { (ac_try="$ac_link"
3739     case "(($ac_try" in
3740     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3741     *) ac_try_echo=$ac_try;;
3742     esac
3743     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3744     (eval "$ac_link") 2>conftest.er1
3745 ayin 1.106 ac_status=$?
3746     grep -v '^ *+' conftest.er1 >conftest.err
3747     rm -f conftest.er1
3748     cat conftest.err >&5
3749     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3750 ayin 1.108 (exit $ac_status); } && {
3751     test -z "$ac_c_werror_flag" ||
3752     test ! -s conftest.err
3753     } && test -s conftest$ac_exeext &&
3754     $as_test_x conftest$ac_exeext; then
3755     ac_cv_search_strerror=$ac_res
3756 ayin 1.106 else
3757     echo "$as_me: failed program was:" >&5
3758     sed 's/^/| /' conftest.$ac_ext >&5
3759    
3760 ayin 1.108
3761     fi
3762    
3763     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3764     conftest$ac_exeext
3765     if test "${ac_cv_search_strerror+set}" = set; then
3766     break
3767 ayin 1.106 fi
3768 ayin 1.108 done
3769     if test "${ac_cv_search_strerror+set}" = set; then
3770     :
3771     else
3772     ac_cv_search_strerror=no
3773 ayin 1.106 fi
3774 ayin 1.108 rm conftest.$ac_ext
3775 ayin 1.106 LIBS=$ac_func_search_save_LIBS
3776     fi
3777 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3778     echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3779     ac_res=$ac_cv_search_strerror
3780     if test "$ac_res" != no; then
3781     test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3782 ayin 1.106
3783     fi
3784    
3785 ayin 1.108 ac_ext=cpp
3786 ayin 1.106 ac_cpp='$CXXCPP $CPPFLAGS'
3787     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3788     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3789     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3790    
3791    
3792     if test x$GCC = xyes && test x$GXX = xyes; then
3793 ayin 1.108 { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3794     echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3795 ayin 1.106 save_CXX="$CXX"
3796     save_LIBS="$LIBS"
3797     CXX="$CC"
3798     LIBS="$LIBS -lsupc++"
3799     LINKER="$CC"
3800    
3801     cat >conftest.$ac_ext <<_ACEOF
3802 root 1.80 /* confdefs.h. */
3803     _ACEOF
3804     cat confdefs.h >>conftest.$ac_ext
3805     cat >>conftest.$ac_ext <<_ACEOF
3806     /* end confdefs.h. */
3807 root 1.84 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3808 root 1.80 int
3809     main ()
3810     {
3811 root 1.84
3812 root 1.80 ;
3813     return 0;
3814     }
3815     _ACEOF
3816     rm -f conftest.$ac_objext conftest$ac_exeext
3817 ayin 1.108 if { (ac_try="$ac_link"
3818     case "(($ac_try" in
3819     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3820     *) ac_try_echo=$ac_try;;
3821     esac
3822     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3823     (eval "$ac_link") 2>conftest.er1
3824 root 1.80 ac_status=$?
3825     grep -v '^ *+' conftest.er1 >conftest.err
3826     rm -f conftest.er1
3827     cat conftest.err >&5
3828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3829 ayin 1.108 (exit $ac_status); } && {
3830     test -z "$ac_cxx_werror_flag" ||
3831     test ! -s conftest.err
3832     } && test -s conftest$ac_exeext &&
3833     $as_test_x conftest$ac_exeext; then
3834     { echo "$as_me:$LINENO: result: ok" >&5
3835     echo "${ECHO_T}ok" >&6; }
3836 root 1.80 else
3837     echo "$as_me: failed program was:" >&5
3838     sed 's/^/| /' conftest.$ac_ext >&5
3839    
3840 root 1.84
3841 ayin 1.108 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3842     echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3843 root 1.84 LIBS="$save_LIBS"
3844 root 1.85 LINKER="$save_CXX"
3845 root 1.84
3846    
3847 root 1.80 fi
3848 ayin 1.108
3849     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3850 root 1.80 conftest$ac_exeext conftest.$ac_ext
3851 root 1.85 CXX="$save_CXX"
3852 root 1.80 fi
3853     LINKER=$LINKER
3854    
3855    
3856     if test -z "$orig_CXXFLAGS"; then
3857     if test x$GCC = xyes && test "x$GXX" = xyes; then
3858 root 1.120 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3859 root 1.84 cat >conftest.$ac_ext <<_ACEOF
3860 root 1.83 /* confdefs.h. */
3861     _ACEOF
3862     cat confdefs.h >>conftest.$ac_ext
3863     cat >>conftest.$ac_ext <<_ACEOF
3864     /* end confdefs.h. */
3865    
3866     int
3867     main ()
3868     {
3869    
3870     ;
3871     return 0;
3872     }
3873 root 1.80 _ACEOF
3874     rm -f conftest.$ac_objext
3875 ayin 1.108 if { (ac_try="$ac_compile"
3876     case "(($ac_try" in
3877     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3878     *) ac_try_echo=$ac_try;;
3879     esac
3880     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3881     (eval "$ac_compile") 2>conftest.er1
3882 root 1.80 ac_status=$?
3883     grep -v '^ *+' conftest.er1 >conftest.err
3884     rm -f conftest.er1
3885     cat conftest.err >&5
3886     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3887 ayin 1.108 (exit $ac_status); } && {
3888     test -z "$ac_cxx_werror_flag" ||
3889     test ! -s conftest.err
3890     } && test -s conftest.$ac_objext; then
3891 root 1.82 :
3892 root 1.80 else
3893     echo "$as_me: failed program was:" >&5
3894     sed 's/^/| /' conftest.$ac_ext >&5
3895    
3896 ayin 1.108 CXXFLAGS="-g -O3"
3897 root 1.80 fi
3898 ayin 1.108
3899     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3900 root 1.80 else
3901     CXXFLAGS="-O"
3902     fi
3903     CFLAGS="$CXXFLAGS"
3904     fi
3905    
3906     case $host in
3907     *-*-solaris* )
3908    
3909     cat >>confdefs.h <<\_ACEOF
3910 root 1.105 #define _XOPEN_SOURCE 500
3911 root 1.80 _ACEOF
3912 pcg 1.11
3913 root 1.80 ;;
3914     esac
3915 pcg 1.1
3916 ayin 1.108 { echo "$as_me:$LINENO: checking for setlocale" >&5
3917     echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3918 root 1.57 if test "${ac_cv_func_setlocale+set}" = set; then
3919     echo $ECHO_N "(cached) $ECHO_C" >&6
3920     else
3921     cat >conftest.$ac_ext <<_ACEOF
3922     /* confdefs.h. */
3923     _ACEOF
3924     cat confdefs.h >>conftest.$ac_ext
3925     cat >>conftest.$ac_ext <<_ACEOF
3926     /* end confdefs.h. */
3927     /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3928     For example, HP-UX 11i <limits.h> declares gettimeofday. */
3929     #define setlocale innocuous_setlocale
3930    
3931     /* System header to define __stub macros and hopefully few prototypes,
3932     which can conflict with char setlocale (); below.
3933     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3934     <limits.h> exists even on freestanding compilers. */
3935    
3936     #ifdef __STDC__
3937     # include <limits.h>
3938     #else
3939     # include <assert.h>
3940     #endif
3941    
3942     #undef setlocale
3943    
3944 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
3945     Use char because int might match the return type of a GCC
3946     builtin and then its argument prototype would still apply. */
3947 root 1.57 #ifdef __cplusplus
3948     extern "C"
3949     #endif
3950     char setlocale ();
3951     /* The GNU C library defines this for functions which it implements
3952     to always fail with ENOSYS. Some functions are actually named
3953     something starting with __ and the normal name is an alias. */
3954 ayin 1.108 #if defined __stub_setlocale || defined __stub___setlocale
3955 root 1.57 choke me
3956     #endif
3957    
3958     int
3959     main ()
3960     {
3961 ayin 1.108 return setlocale ();
3962 root 1.57 ;
3963     return 0;
3964     }
3965     _ACEOF
3966     rm -f conftest.$ac_objext conftest$ac_exeext
3967 ayin 1.108 if { (ac_try="$ac_link"
3968     case "(($ac_try" in
3969     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3970     *) ac_try_echo=$ac_try;;
3971     esac
3972     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3973     (eval "$ac_link") 2>conftest.er1
3974 root 1.57 ac_status=$?
3975     grep -v '^ *+' conftest.er1 >conftest.err
3976     rm -f conftest.er1
3977     cat conftest.err >&5
3978     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3979 ayin 1.108 (exit $ac_status); } && {
3980     test -z "$ac_cxx_werror_flag" ||
3981     test ! -s conftest.err
3982     } && test -s conftest$ac_exeext &&
3983     $as_test_x conftest$ac_exeext; then
3984 root 1.57 ac_cv_func_setlocale=yes
3985     else
3986     echo "$as_me: failed program was:" >&5
3987     sed 's/^/| /' conftest.$ac_ext >&5
3988    
3989 ayin 1.108 ac_cv_func_setlocale=no
3990 root 1.57 fi
3991 ayin 1.108
3992     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3993 root 1.57 conftest$ac_exeext conftest.$ac_ext
3994     fi
3995 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3996     echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
3997 root 1.57 if test $ac_cv_func_setlocale = yes; then
3998     :
3999     else
4000 ayin 1.108 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4001     echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4002 pcg 1.25 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4003     echo $ECHO_N "(cached) $ECHO_C" >&6
4004     else
4005     ac_check_lib_save_LIBS=$LIBS
4006     LIBS="-lxpg4 $LIBS"
4007     cat >conftest.$ac_ext <<_ACEOF
4008     /* confdefs.h. */
4009     _ACEOF
4010     cat confdefs.h >>conftest.$ac_ext
4011     cat >>conftest.$ac_ext <<_ACEOF
4012     /* end confdefs.h. */
4013    
4014 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4015     Use char because int might match the return type of a GCC
4016     builtin and then its argument prototype would still apply. */
4017 pcg 1.25 #ifdef __cplusplus
4018     extern "C"
4019     #endif
4020     char setlocale ();
4021     int
4022     main ()
4023     {
4024 ayin 1.108 return setlocale ();
4025 pcg 1.25 ;
4026     return 0;
4027     }
4028     _ACEOF
4029     rm -f conftest.$ac_objext conftest$ac_exeext
4030 ayin 1.108 if { (ac_try="$ac_link"
4031     case "(($ac_try" in
4032     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4033     *) ac_try_echo=$ac_try;;
4034     esac
4035     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4036     (eval "$ac_link") 2>conftest.er1
4037 pcg 1.25 ac_status=$?
4038     grep -v '^ *+' conftest.er1 >conftest.err
4039     rm -f conftest.er1
4040     cat conftest.err >&5
4041     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4042 ayin 1.108 (exit $ac_status); } && {
4043     test -z "$ac_cxx_werror_flag" ||
4044     test ! -s conftest.err
4045     } && test -s conftest$ac_exeext &&
4046     $as_test_x conftest$ac_exeext; then
4047 pcg 1.25 ac_cv_lib_xpg4_setlocale=yes
4048     else
4049     echo "$as_me: failed program was:" >&5
4050     sed 's/^/| /' conftest.$ac_ext >&5
4051    
4052 ayin 1.108 ac_cv_lib_xpg4_setlocale=no
4053 pcg 1.25 fi
4054 ayin 1.108
4055     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4056 pcg 1.25 conftest$ac_exeext conftest.$ac_ext
4057     LIBS=$ac_check_lib_save_LIBS
4058     fi
4059 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4060     echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4061 pcg 1.25 if test $ac_cv_lib_xpg4_setlocale = yes; then
4062     LIBS="$LIBS -lxpg4"
4063     fi
4064    
4065 root 1.57 fi
4066    
4067    
4068 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4069     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4070 root 1.57 if test "${ac_cv_func_gethostbyname+set}" = set; then
4071     echo $ECHO_N "(cached) $ECHO_C" >&6
4072     else
4073     cat >conftest.$ac_ext <<_ACEOF
4074     /* confdefs.h. */
4075     _ACEOF
4076     cat confdefs.h >>conftest.$ac_ext
4077     cat >>conftest.$ac_ext <<_ACEOF
4078     /* end confdefs.h. */
4079     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4080     For example, HP-UX 11i <limits.h> declares gettimeofday. */
4081     #define gethostbyname innocuous_gethostbyname
4082    
4083     /* System header to define __stub macros and hopefully few prototypes,
4084     which can conflict with char gethostbyname (); below.
4085     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4086     <limits.h> exists even on freestanding compilers. */
4087    
4088     #ifdef __STDC__
4089     # include <limits.h>
4090     #else
4091     # include <assert.h>
4092     #endif
4093    
4094     #undef gethostbyname
4095    
4096 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4097     Use char because int might match the return type of a GCC
4098     builtin and then its argument prototype would still apply. */
4099 root 1.57 #ifdef __cplusplus
4100     extern "C"
4101     #endif
4102     char gethostbyname ();
4103     /* The GNU C library defines this for functions which it implements
4104     to always fail with ENOSYS. Some functions are actually named
4105     something starting with __ and the normal name is an alias. */
4106 ayin 1.108 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4107 root 1.57 choke me
4108     #endif
4109    
4110     int
4111     main ()
4112     {
4113 ayin 1.108 return gethostbyname ();
4114 root 1.57 ;
4115     return 0;
4116     }
4117     _ACEOF
4118     rm -f conftest.$ac_objext conftest$ac_exeext
4119 ayin 1.108 if { (ac_try="$ac_link"
4120     case "(($ac_try" in
4121     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4122     *) ac_try_echo=$ac_try;;
4123     esac
4124     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4125     (eval "$ac_link") 2>conftest.er1
4126 root 1.57 ac_status=$?
4127     grep -v '^ *+' conftest.er1 >conftest.err
4128     rm -f conftest.er1
4129     cat conftest.err >&5
4130     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4131 ayin 1.108 (exit $ac_status); } && {
4132     test -z "$ac_cxx_werror_flag" ||
4133     test ! -s conftest.err
4134     } && test -s conftest$ac_exeext &&
4135     $as_test_x conftest$ac_exeext; then
4136 root 1.57 ac_cv_func_gethostbyname=yes
4137     else
4138     echo "$as_me: failed program was:" >&5
4139     sed 's/^/| /' conftest.$ac_ext >&5
4140 pcg 1.25
4141 ayin 1.108 ac_cv_func_gethostbyname=no
4142 root 1.57 fi
4143 ayin 1.108
4144     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4145 root 1.57 conftest$ac_exeext conftest.$ac_ext
4146     fi
4147 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4148     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4149 root 1.57 if test $ac_cv_func_gethostbyname = yes; then
4150     :
4151     else
4152 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4153     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4154 pcg 1.25 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4155     echo $ECHO_N "(cached) $ECHO_C" >&6
4156     else
4157     ac_check_lib_save_LIBS=$LIBS
4158     LIBS="-lnsl $LIBS"
4159     cat >conftest.$ac_ext <<_ACEOF
4160     /* confdefs.h. */
4161     _ACEOF
4162     cat confdefs.h >>conftest.$ac_ext
4163     cat >>conftest.$ac_ext <<_ACEOF
4164     /* end confdefs.h. */
4165    
4166 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4167     Use char because int might match the return type of a GCC
4168     builtin and then its argument prototype would still apply. */
4169 pcg 1.25 #ifdef __cplusplus
4170     extern "C"
4171     #endif
4172     char gethostbyname ();
4173     int
4174     main ()
4175     {
4176 ayin 1.108 return gethostbyname ();
4177 pcg 1.25 ;
4178     return 0;
4179     }
4180     _ACEOF
4181     rm -f conftest.$ac_objext conftest$ac_exeext
4182 ayin 1.108 if { (ac_try="$ac_link"
4183     case "(($ac_try" in
4184     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4185     *) ac_try_echo=$ac_try;;
4186     esac
4187     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4188     (eval "$ac_link") 2>conftest.er1
4189 pcg 1.25 ac_status=$?
4190     grep -v '^ *+' conftest.er1 >conftest.err
4191     rm -f conftest.er1
4192     cat conftest.err >&5
4193     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4194 ayin 1.108 (exit $ac_status); } && {
4195     test -z "$ac_cxx_werror_flag" ||
4196     test ! -s conftest.err
4197     } && test -s conftest$ac_exeext &&
4198     $as_test_x conftest$ac_exeext; then
4199 pcg 1.25 ac_cv_lib_nsl_gethostbyname=yes
4200     else
4201     echo "$as_me: failed program was:" >&5
4202     sed 's/^/| /' conftest.$ac_ext >&5
4203    
4204 ayin 1.108 ac_cv_lib_nsl_gethostbyname=no
4205 pcg 1.25 fi
4206 ayin 1.108
4207     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4208 pcg 1.25 conftest$ac_exeext conftest.$ac_ext
4209     LIBS=$ac_check_lib_save_LIBS
4210     fi
4211 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4212     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4213 pcg 1.25 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4214     LIBS="$LIBS -lnsl"
4215     fi
4216    
4217 root 1.57 fi
4218    
4219 ayin 1.108 { echo "$as_me:$LINENO: checking for socket" >&5
4220     echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4221 root 1.57 if test "${ac_cv_func_socket+set}" = set; then
4222     echo $ECHO_N "(cached) $ECHO_C" >&6
4223     else
4224     cat >conftest.$ac_ext <<_ACEOF
4225     /* confdefs.h. */
4226     _ACEOF
4227     cat confdefs.h >>conftest.$ac_ext
4228     cat >>conftest.$ac_ext <<_ACEOF
4229     /* end confdefs.h. */
4230     /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4231     For example, HP-UX 11i <limits.h> declares gettimeofday. */
4232     #define socket innocuous_socket
4233    
4234     /* System header to define __stub macros and hopefully few prototypes,
4235     which can conflict with char socket (); below.
4236     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4237     <limits.h> exists even on freestanding compilers. */
4238    
4239     #ifdef __STDC__
4240     # include <limits.h>
4241     #else
4242     # include <assert.h>
4243     #endif
4244    
4245     #undef socket
4246    
4247 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4248     Use char because int might match the return type of a GCC
4249     builtin and then its argument prototype would still apply. */
4250 root 1.57 #ifdef __cplusplus
4251     extern "C"
4252     #endif
4253     char socket ();
4254     /* The GNU C library defines this for functions which it implements
4255     to always fail with ENOSYS. Some functions are actually named
4256     something starting with __ and the normal name is an alias. */
4257 ayin 1.108 #if defined __stub_socket || defined __stub___socket
4258 root 1.57 choke me
4259     #endif
4260    
4261     int
4262     main ()
4263     {
4264 ayin 1.108 return socket ();
4265 root 1.57 ;
4266     return 0;
4267     }
4268     _ACEOF
4269     rm -f conftest.$ac_objext conftest$ac_exeext
4270 ayin 1.108 if { (ac_try="$ac_link"
4271     case "(($ac_try" in
4272     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4273     *) ac_try_echo=$ac_try;;
4274     esac
4275     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4276     (eval "$ac_link") 2>conftest.er1
4277 root 1.57 ac_status=$?
4278     grep -v '^ *+' conftest.er1 >conftest.err
4279     rm -f conftest.er1
4280     cat conftest.err >&5
4281     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4282 ayin 1.108 (exit $ac_status); } && {
4283     test -z "$ac_cxx_werror_flag" ||
4284     test ! -s conftest.err
4285     } && test -s conftest$ac_exeext &&
4286     $as_test_x conftest$ac_exeext; then
4287 root 1.57 ac_cv_func_socket=yes
4288     else
4289     echo "$as_me: failed program was:" >&5
4290     sed 's/^/| /' conftest.$ac_ext >&5
4291    
4292 ayin 1.108 ac_cv_func_socket=no
4293 root 1.57 fi
4294 ayin 1.108
4295     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4296 root 1.57 conftest$ac_exeext conftest.$ac_ext
4297     fi
4298 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4299     echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4300 root 1.57 if test $ac_cv_func_socket = yes; then
4301     :
4302     else
4303 ayin 1.108 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4304     echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4305 pcg 1.25 if test "${ac_cv_lib_socket_socket+set}" = set; then
4306     echo $ECHO_N "(cached) $ECHO_C" >&6
4307     else
4308     ac_check_lib_save_LIBS=$LIBS
4309     LIBS="-lsocket $LIBS"
4310     cat >conftest.$ac_ext <<_ACEOF
4311     /* confdefs.h. */
4312     _ACEOF
4313     cat confdefs.h >>conftest.$ac_ext
4314     cat >>conftest.$ac_ext <<_ACEOF
4315     /* end confdefs.h. */
4316    
4317 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4318     Use char because int might match the return type of a GCC
4319     builtin and then its argument prototype would still apply. */
4320 pcg 1.25 #ifdef __cplusplus
4321     extern "C"
4322     #endif
4323     char socket ();
4324     int
4325     main ()
4326     {
4327 ayin 1.108 return socket ();
4328 pcg 1.25 ;
4329     return 0;
4330     }
4331     _ACEOF
4332     rm -f conftest.$ac_objext conftest$ac_exeext
4333 ayin 1.108 if { (ac_try="$ac_link"
4334     case "(($ac_try" in
4335     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4336     *) ac_try_echo=$ac_try;;
4337     esac
4338     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4339     (eval "$ac_link") 2>conftest.er1
4340 pcg 1.25 ac_status=$?
4341     grep -v '^ *+' conftest.er1 >conftest.err
4342     rm -f conftest.er1
4343     cat conftest.err >&5
4344     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4345 ayin 1.108 (exit $ac_status); } && {
4346     test -z "$ac_cxx_werror_flag" ||
4347     test ! -s conftest.err
4348     } && test -s conftest$ac_exeext &&
4349     $as_test_x conftest$ac_exeext; then
4350 pcg 1.25 ac_cv_lib_socket_socket=yes
4351     else
4352     echo "$as_me: failed program was:" >&5
4353     sed 's/^/| /' conftest.$ac_ext >&5
4354    
4355 ayin 1.108 ac_cv_lib_socket_socket=no
4356 root 1.51 fi
4357 ayin 1.108
4358     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4359 root 1.51 conftest$ac_exeext conftest.$ac_ext
4360     LIBS=$ac_check_lib_save_LIBS
4361     fi
4362 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4363     echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4364 root 1.51 if test $ac_cv_lib_socket_socket = yes; then
4365     LIBS="$LIBS -lsocket"
4366 pcg 1.1 fi
4367    
4368 root 1.57 fi
4369    
4370 pcg 1.1
4371 root 1.54 support_frills=yes
4372 root 1.62 support_inheritpixmap=yes
4373 root 1.54 support_fading=yes
4374     support_keepscrolling=yes
4375     support_selectionscrolling=yes
4376     support_mousewheel=yes
4377     support_mouseslipwheel=yes
4378     support_text_blink=yes
4379     support_pointer_blank=yes
4380     support_scroll_rxvt=yes
4381     support_scroll_next=yes
4382     support_scroll_xterm=yes
4383     support_xim=yes
4384 root 1.103 support_afterimage=yes
4385     support_afterstep=yes
4386 root 1.54 support_xft=yes
4387 pcg 1.1 support_unicode3=no
4388 root 1.54 support_combining=yes
4389 root 1.26 support_8bitctrls=no
4390 root 1.54 support_iso14755=yes
4391     support_styles=yes
4392 root 1.62 support_perl=yes
4393 root 1.54 codesets=all
4394 pcg 1.1
4395    
4396 ayin 1.108 # Check whether --enable-everything was given.
4397 pcg 1.1 if test "${enable_everything+set}" = set; then
4398 ayin 1.108 enableval=$enable_everything;
4399 root 1.54 if test x$enableval = xno; then
4400     support_frills=no
4401     support_inheritpixmap=no
4402     support_fading=no
4403     support_keepscrolling=no
4404     support_selectionscrolling=no
4405     support_lastlog=no
4406     support_mousewheel=no
4407     support_mouseslipwheel=no
4408     support_text_blink=no
4409     support_pointer_blank=no
4410     support_scroll_rxvt=no
4411     support_scroll_next=no
4412     support_scroll_xterm=no
4413     support_utmp=no
4414     support_wtmp=no
4415     support_xim=no
4416 root 1.103 support_afterimage=no
4417     support_afterstep=no
4418 root 1.54 support_xft=no
4419     support_unicode3=no
4420     support_combining=no
4421     support_8bitctrls=no
4422     support_iso14755=no
4423     support_styles=no
4424 root 1.60 support_perl=no
4425 root 1.54 codesets=
4426     fi
4427     if test x$enableval = xyes; then
4428     support_frills=yes
4429     support_inheritpixmap=yes
4430     support_fading=yes
4431     support_keepscrolling=yes
4432     support_selectionscrolling=yes
4433     support_lastlog=yes
4434     support_mousewheel=yes
4435     support_mouseslipwheel=yes
4436     support_text_blink=yes
4437     support_pointer_blank=yes
4438     support_scroll_rxvt=yes
4439     support_scroll_next=yes
4440     support_scroll_xterm=yes
4441     support_utmp=yes
4442     support_wtmp=yes
4443     support_xim=yes
4444 root 1.103 support_afterimage=yes
4445     support_afterstep=yes
4446 root 1.54 support_xft=yes
4447     support_unicode3=yes
4448     support_combining=yes
4449     #support_8bitctrls=yes
4450     support_iso14755=yes
4451     support_styles=yes
4452 root 1.60 support_perl=yes
4453 root 1.54 codesets=all
4454     fi
4455    
4456 ayin 1.108 fi
4457    
4458 pcg 1.4
4459 root 1.130 ASSERTIONS=no
4460     # Check whether --enable-assert was given.
4461     if test "${enable_assert+set}" = set; then
4462     enableval=$enable_assert; if test x$enableval = xyes; then
4463     ASSERTIONS=yes
4464     fi
4465     fi
4466    
4467     if test x$ASSERTIONS = xno; then
4468    
4469     cat >>confdefs.h <<\_ACEOF
4470     #define NDEBUG 1
4471     _ACEOF
4472    
4473     fi
4474    
4475 ayin 1.114 WARNINGS=no
4476     # Check whether --enable-warnings was given.
4477     if test "${enable_warnings+set}" = set; then
4478     enableval=$enable_warnings; if test x$enableval = xyes; then
4479     WARNINGS=yes
4480     fi
4481     fi
4482    
4483     if test x$GXX = xyes; then
4484     if test $WARNINGS = yes; then
4485     save_CXXFLAGS="$CXXFLAGS"
4486     CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4487     cat >conftest.$ac_ext <<_ACEOF
4488     /* confdefs.h. */
4489     _ACEOF
4490     cat confdefs.h >>conftest.$ac_ext
4491     cat >>conftest.$ac_ext <<_ACEOF
4492     /* end confdefs.h. */
4493    
4494     int
4495     main ()
4496     {
4497    
4498     ;
4499     return 0;
4500     }
4501     _ACEOF
4502     rm -f conftest.$ac_objext
4503     if { (ac_try="$ac_compile"
4504     case "(($ac_try" in
4505     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4506     *) ac_try_echo=$ac_try;;
4507     esac
4508     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4509     (eval "$ac_compile") 2>conftest.er1
4510     ac_status=$?
4511     grep -v '^ *+' conftest.er1 >conftest.err
4512     rm -f conftest.er1
4513     cat conftest.err >&5
4514     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4515     (exit $ac_status); } && {
4516     test -z "$ac_cxx_werror_flag" ||
4517     test ! -s conftest.err
4518     } && test -s conftest.$ac_objext; then
4519     :
4520     else
4521     echo "$as_me: failed program was:" >&5
4522     sed 's/^/| /' conftest.$ac_ext >&5
4523    
4524     CXXFLAGS="$save_CXXFLAGS"
4525     fi
4526    
4527     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4528     else
4529     CXXFLAGS="$CXXFLAGS -w"
4530     fi
4531     fi
4532    
4533 ayin 1.108 # Check whether --enable-unicode3 was given.
4534 pcg 1.1 if test "${enable_unicode3+set}" = set; then
4535 ayin 1.108 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4536 root 1.39 support_unicode3=$enableval
4537 pcg 1.1 fi
4538 ayin 1.108 fi
4539 root 1.105
4540 ayin 1.108
4541     # Check whether --enable-combining was given.
4542 pcg 1.18 if test "${enable_combining+set}" = set; then
4543 ayin 1.108 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4544 root 1.39 support_combining=$enableval
4545 pcg 1.18 fi
4546 ayin 1.108 fi
4547 root 1.105
4548 ayin 1.108
4549     # Check whether --enable-xft was given.
4550 pcg 1.1 if test "${enable_xft+set}" = set; then
4551 ayin 1.108 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4552 root 1.39 support_xft=$enableval
4553     fi
4554 ayin 1.108 fi
4555 root 1.105
4556 ayin 1.108
4557     # Check whether --enable-font-styles was given.
4558 root 1.39 if test "${enable_font_styles+set}" = set; then
4559 ayin 1.108 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4560 root 1.39 support_styles=$enableval
4561 pcg 1.1 fi
4562 ayin 1.108 fi
4563 root 1.105
4564 ayin 1.108
4565     # Check whether --enable-afterimage was given.
4566 root 1.103 if test "${enable_afterimage+set}" = set; then
4567 ayin 1.108 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4568 root 1.103 support_afterimage=$enableval
4569     fi
4570 ayin 1.108 fi
4571 root 1.103
4572 root 1.105
4573 ayin 1.108
4574     # Check whether --with-afterimage_config was given.
4575 root 1.103 if test "${with_afterimage_config+set}" = set; then
4576 ayin 1.108 withval=$with_afterimage_config; if test "x$withval" != x; then
4577 ayin 1.104 afterimage_config=$withval/afterimage-config
4578     fi
4579 ayin 1.108 fi
4580 root 1.105
4581 ayin 1.108
4582    
4583     # Check whether --enable-transparency was given.
4584 pcg 1.1 if test "${enable_transparency+set}" = set; then
4585 ayin 1.108 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4586 pcg 1.1 support_inheritpixmap=$enableval
4587     fi
4588 ayin 1.108 fi
4589 root 1.105
4590 ayin 1.108
4591     # Check whether --enable-fading was given.
4592 root 1.31 if test "${enable_fading+set}" = set; then
4593 ayin 1.108 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4594 root 1.31 support_fading=$enableval
4595     fi
4596 ayin 1.108 fi
4597 root 1.105
4598 ayin 1.108
4599     # Check whether --enable-rxvt-scroll was given.
4600 pcg 1.1 if test "${enable_rxvt_scroll+set}" = set; then
4601 ayin 1.108 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4602 pcg 1.1 support_scroll_rxvt=$enableval
4603     fi
4604 ayin 1.108 fi
4605 root 1.105
4606 ayin 1.108
4607     # Check whether --enable-next-scroll was given.
4608 pcg 1.1 if test "${enable_next_scroll+set}" = set; then
4609 ayin 1.108 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4610 pcg 1.1 support_scroll_next=$enableval
4611     fi
4612 ayin 1.108 fi
4613 root 1.105
4614 ayin 1.108
4615     # Check whether --enable-xterm-scroll was given.
4616 pcg 1.1 if test "${enable_xterm_scroll+set}" = set; then
4617 ayin 1.108 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4618 pcg 1.1 support_scroll_xterm=$enableval
4619     fi
4620 ayin 1.108 fi
4621 root 1.105
4622 ayin 1.108
4623     # Check whether --enable-perl was given.
4624 root 1.60 if test "${enable_perl+set}" = set; then
4625 ayin 1.108 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4626 root 1.60 support_perl=$enableval
4627     fi
4628 ayin 1.108 fi
4629 root 1.105
4630 ayin 1.108
4631    
4632     # Check whether --with-codesets was given.
4633 pcg 1.15 if test "${with_codesets+set}" = set; then
4634 ayin 1.108 withval=$with_codesets; codesets="$withval"
4635     fi
4636 root 1.105
4637 ayin 1.108
4638     # Check whether --enable-xim was given.
4639 pcg 1.1 if test "${enable_xim+set}" = set; then
4640 ayin 1.108 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4641 pcg 1.1 support_xim=$enableval
4642     fi
4643 ayin 1.108 fi
4644 root 1.105
4645 ayin 1.108
4646     # Check whether --enable-backspace-key was given.
4647 pcg 1.1 if test "${enable_backspace_key+set}" = set; then
4648 ayin 1.108 enableval=$enable_backspace_key; if test x$enableval = xno; then
4649 pcg 1.11
4650     cat >>confdefs.h <<\_ACEOF
4651 pcg 1.1 #define NO_BACKSPACE_KEY 1
4652 pcg 1.11 _ACEOF
4653 pcg 1.1
4654     fi
4655 ayin 1.108 fi
4656 root 1.105
4657 ayin 1.108
4658     # Check whether --enable-delete-key was given.
4659 pcg 1.1 if test "${enable_delete_key+set}" = set; then
4660 ayin 1.108 enableval=$enable_delete_key; if test x$enableval = xno; then
4661 pcg 1.11
4662     cat >>confdefs.h <<\_ACEOF
4663 pcg 1.1 #define NO_DELETE_KEY 1
4664 pcg 1.11 _ACEOF
4665 pcg 1.1
4666     fi
4667 ayin 1.108 fi
4668 root 1.105
4669 ayin 1.108
4670     # Check whether --enable-resources was given.
4671 pcg 1.1 if test "${enable_resources+set}" = set; then
4672 ayin 1.108 enableval=$enable_resources; if test x$enableval = xno; then
4673 pcg 1.11
4674     cat >>confdefs.h <<\_ACEOF
4675 pcg 1.1 #define NO_RESOURCES 1
4676 pcg 1.11 _ACEOF
4677 pcg 1.1
4678     fi
4679 ayin 1.108 fi
4680 root 1.105
4681 ayin 1.108
4682     # Check whether --enable-8bitctrls was given.
4683 root 1.26 if test "${enable_8bitctrls+set}" = set; then
4684 ayin 1.108 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4685 root 1.39 support_8bitctrls=$enableval
4686 root 1.26 fi
4687 ayin 1.108 fi
4688    
4689 root 1.26
4690 pcg 1.15 RESFALLBACK=Rxvt
4691 ayin 1.108 # Check whether --enable-fallback was given.
4692 pcg 1.15 if test "${enable_fallback+set}" = set; then
4693 ayin 1.108 enableval=$enable_fallback;
4694 pcg 1.15 test x$enableval = xyes && enableval=Rxvt
4695     test x$enableval = xno && enableval=
4696     RESFALLBACK="$enableval"
4697    
4698 ayin 1.108 fi
4699    
4700 pcg 1.15
4701     if test x$RESFALLBACK != x; then
4702    
4703     cat >>confdefs.h <<_ACEOF
4704     #define RESFALLBACK "$RESFALLBACK"
4705     _ACEOF
4706    
4707     fi
4708    
4709     RESNAME=urxvt
4710    
4711 ayin 1.108 # Check whether --with-res-name was given.
4712 pcg 1.15 if test "${with_res_name+set}" = set; then
4713 ayin 1.108 withval=$with_res_name; RESNAME="$withval"
4714     fi
4715    
4716 pcg 1.15
4717     cat >>confdefs.h <<_ACEOF
4718     #define RESNAME "$RESNAME"
4719     _ACEOF
4720    
4721    
4722     RESCLASS=URxvt
4723    
4724 ayin 1.108 # Check whether --with-res-class was given.
4725 pcg 1.15 if test "${with_res_class+set}" = set; then
4726 ayin 1.108 withval=$with_res_class; RESCLASS="$withval"
4727     fi
4728    
4729 pcg 1.15
4730     cat >>confdefs.h <<_ACEOF
4731     #define RESCLASS "$RESCLASS"
4732     _ACEOF
4733    
4734    
4735     RXVTNAME=urxvt
4736    
4737 ayin 1.108 # Check whether --with-name was given.
4738 pcg 1.15 if test "${with_name+set}" = set; then
4739 ayin 1.108 withval=$with_name; RXVTNAME="$withval"
4740     fi
4741    
4742 pcg 1.15
4743 root 1.39 cat >>confdefs.h <<_ACEOF
4744     #define RXVTNAME "$RXVTNAME"
4745     _ACEOF
4746    
4747    
4748 pcg 1.15 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4749    
4750    
4751 ayin 1.108 # Check whether --enable-swapscreen was given.
4752 pcg 1.1 if test "${enable_swapscreen+set}" = set; then
4753 ayin 1.108 enableval=$enable_swapscreen; if test x$enableval = xno; then
4754 pcg 1.11
4755     cat >>confdefs.h <<\_ACEOF
4756 pcg 1.1 #define NO_SECONDARY_SCREEN 1
4757 pcg 1.11 _ACEOF
4758 pcg 1.1
4759     fi
4760 ayin 1.108 fi
4761    
4762 root 1.105
4763 ayin 1.108 # Check whether --enable-iso14755 was given.
4764 root 1.34 if test "${enable_iso14755+set}" = set; then
4765 ayin 1.108 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4766 root 1.34 support_iso14755=$enableval
4767     fi
4768 ayin 1.108 fi
4769    
4770 root 1.105
4771 ayin 1.108 # Check whether --enable-frills was given.
4772 pcg 1.1 if test "${enable_frills+set}" = set; then
4773 ayin 1.108 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4774 pcg 1.1 support_frills=$enableval
4775     fi
4776 ayin 1.108 fi
4777    
4778 root 1.105
4779 ayin 1.108 # Check whether --enable-keepscrolling was given.
4780 pcg 1.1 if test "${enable_keepscrolling+set}" = set; then
4781 ayin 1.108 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4782 pcg 1.1 support_keepscrolling=$enableval
4783     fi
4784 ayin 1.108 fi
4785    
4786 root 1.105
4787 ayin 1.108 # Check whether --enable-selectionscrolling was given.
4788 pcg 1.1 if test "${enable_selectionscrolling+set}" = set; then
4789 ayin 1.108 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4790 pcg 1.1 support_selectionscrolling=$enableval
4791     fi
4792 ayin 1.108 fi
4793    
4794 root 1.105
4795 ayin 1.108 # Check whether --enable-mousewheel was given.
4796 pcg 1.1 if test "${enable_mousewheel+set}" = set; then
4797 ayin 1.108 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4798 pcg 1.1 support_mousewheel=$enableval
4799     fi
4800 ayin 1.108 fi
4801    
4802 root 1.105
4803 ayin 1.108 # Check whether --enable-slipwheeling was given.
4804 pcg 1.1 if test "${enable_slipwheeling+set}" = set; then
4805 ayin 1.108 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4806 pcg 1.1 support_mouseslipwheel=$enableval
4807     fi
4808 ayin 1.108 fi
4809    
4810 root 1.105
4811 ayin 1.108 # Check whether --enable-smart-resize was given.
4812 pcg 1.1 if test "${enable_smart_resize+set}" = set; then
4813 ayin 1.108 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4814 pcg 1.11
4815     cat >>confdefs.h <<\_ACEOF
4816 pcg 1.1 #define SMART_RESIZE 1
4817 pcg 1.11 _ACEOF
4818 pcg 1.1
4819     fi
4820 ayin 1.108 fi
4821    
4822 root 1.105
4823 ayin 1.108 # Check whether --enable-text-blink was given.
4824 pcg 1.11 if test "${enable_text_blink+set}" = set; then
4825 ayin 1.108 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4826 pcg 1.11 support_text_blink=$enableval
4827     fi
4828 ayin 1.108 fi
4829    
4830 root 1.105
4831 ayin 1.108 # Check whether --enable-pointer-blank was given.
4832 pcg 1.1 if test "${enable_pointer_blank+set}" = set; then
4833 ayin 1.108 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4834 pcg 1.1 support_pointer_blank=$enableval
4835     fi
4836 ayin 1.108 fi
4837    
4838 root 1.105
4839 pcg 1.1
4840 ayin 1.108 # Check whether --with-term was given.
4841 pcg 1.1 if test "${with_term+set}" = set; then
4842 ayin 1.108 withval=$with_term; if test x$withval != x; then
4843 pcg 1.11
4844     cat >>confdefs.h <<_ACEOF
4845 pcg 1.1 #define TERMENV "$withval"
4846 pcg 1.11 _ACEOF
4847 pcg 1.1 term="$withval"
4848     fi
4849 ayin 1.108 fi
4850    
4851 root 1.105
4852 pcg 1.1
4853 ayin 1.108 # Check whether --with-terminfo was given.
4854 pcg 1.1 if test "${with_terminfo+set}" = set; then
4855 ayin 1.108 withval=$with_terminfo; if test x$withval != x; then
4856 pcg 1.11
4857     cat >>confdefs.h <<_ACEOF
4858 pcg 1.1 #define RXVT_TERMINFO "$withval"
4859 pcg 1.11 _ACEOF
4860 pcg 1.1 terminfo="$withval"
4861     fi
4862 ayin 1.108 fi
4863    
4864 ayin 1.102
4865 pcg 1.1
4866 root 1.118 LIBEV_M4_AVOID_LIBRT=1
4867 ayin 1.108
4868     ac_ext=cpp
4869 ayin 1.104 ac_cpp='$CXXCPP $CPPFLAGS'
4870     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4871     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4872     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4873 ayin 1.108 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4874     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4875 ayin 1.104 if test -z "$CXXCPP"; then
4876     if test "${ac_cv_prog_CXXCPP+set}" = set; then
4877 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
4878 pcg 1.1 else
4879 ayin 1.104 # Double quotes because CXXCPP needs to be expanded
4880     for CXXCPP in "$CXX -E" "/lib/cpp"
4881     do
4882     ac_preproc_ok=false
4883     for ac_cxx_preproc_warn_flag in '' yes
4884 pcg 1.11 do
4885 ayin 1.104 # Use a header file that comes with gcc, so configuring glibc
4886     # with a fresh cross-compiler works.
4887     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4888     # <limits.h> exists even on freestanding compilers.
4889     # On the NeXT, cc -E runs the code through the compiler's parser,
4890 root 1.80 # not just through cpp. "Syntax error" is here to catch this case.
4891     cat >conftest.$ac_ext <<_ACEOF
4892     /* confdefs.h. */
4893     _ACEOF
4894     cat confdefs.h >>conftest.$ac_ext
4895     cat >>conftest.$ac_ext <<_ACEOF
4896     /* end confdefs.h. */
4897     #ifdef __STDC__
4898     # include <limits.h>
4899     #else
4900     # include <assert.h>
4901     #endif
4902     Syntax error
4903     _ACEOF
4904 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
4905     case "(($ac_try" in
4906     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4907     *) ac_try_echo=$ac_try;;
4908     esac
4909     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4910     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4911 root 1.80 ac_status=$?
4912     grep -v '^ *+' conftest.er1 >conftest.err
4913     rm -f conftest.er1
4914     cat conftest.err >&5
4915     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4916 ayin 1.108 (exit $ac_status); } >/dev/null && {
4917     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4918     test ! -s conftest.err
4919     }; then
4920 root 1.80 :
4921     else
4922     echo "$as_me: failed program was:" >&5
4923     sed 's/^/| /' conftest.$ac_ext >&5
4924    
4925     # Broken: fails on valid input.
4926     continue
4927     fi
4928 ayin 1.108
4929 root 1.80 rm -f conftest.err conftest.$ac_ext
4930    
4931 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
4932 root 1.80 # can be detected and how.
4933     cat >conftest.$ac_ext <<_ACEOF
4934     /* confdefs.h. */
4935     _ACEOF
4936     cat confdefs.h >>conftest.$ac_ext
4937     cat >>conftest.$ac_ext <<_ACEOF
4938     /* end confdefs.h. */
4939     #include <ac_nonexistent.h>
4940     _ACEOF
4941 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
4942     case "(($ac_try" in
4943     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4944     *) ac_try_echo=$ac_try;;
4945     esac
4946     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4947     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4948 root 1.80 ac_status=$?
4949     grep -v '^ *+' conftest.er1 >conftest.err
4950     rm -f conftest.er1
4951     cat conftest.err >&5
4952     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4953 ayin 1.108 (exit $ac_status); } >/dev/null && {
4954     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4955     test ! -s conftest.err
4956     }; then
4957 root 1.80 # Broken: success on invalid input.
4958     continue
4959     else
4960     echo "$as_me: failed program was:" >&5
4961     sed 's/^/| /' conftest.$ac_ext >&5
4962    
4963     # Passes both tests.
4964     ac_preproc_ok=:
4965     break
4966     fi
4967 ayin 1.108
4968 root 1.80 rm -f conftest.err conftest.$ac_ext
4969    
4970     done
4971     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4972     rm -f conftest.err conftest.$ac_ext
4973     if $ac_preproc_ok; then
4974     break
4975     fi
4976    
4977     done
4978     ac_cv_prog_CXXCPP=$CXXCPP
4979    
4980     fi
4981     CXXCPP=$ac_cv_prog_CXXCPP
4982     else
4983     ac_cv_prog_CXXCPP=$CXXCPP
4984     fi
4985 ayin 1.108 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
4986     echo "${ECHO_T}$CXXCPP" >&6; }
4987 root 1.80 ac_preproc_ok=false
4988     for ac_cxx_preproc_warn_flag in '' yes
4989     do
4990     # Use a header file that comes with gcc, so configuring glibc
4991     # with a fresh cross-compiler works.
4992     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4993     # <limits.h> exists even on freestanding compilers.
4994     # On the NeXT, cc -E runs the code through the compiler's parser,
4995     # not just through cpp. "Syntax error" is here to catch this case.
4996     cat >conftest.$ac_ext <<_ACEOF
4997     /* confdefs.h. */
4998     _ACEOF
4999     cat confdefs.h >>conftest.$ac_ext
5000     cat >>conftest.$ac_ext <<_ACEOF
5001     /* end confdefs.h. */
5002     #ifdef __STDC__
5003     # include <limits.h>
5004     #else
5005     # include <assert.h>
5006     #endif
5007     Syntax error
5008     _ACEOF
5009 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
5010     case "(($ac_try" in
5011     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5012     *) ac_try_echo=$ac_try;;
5013     esac
5014     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5015     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5016 root 1.80 ac_status=$?
5017     grep -v '^ *+' conftest.er1 >conftest.err
5018     rm -f conftest.er1
5019     cat conftest.err >&5
5020     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5021 ayin 1.108 (exit $ac_status); } >/dev/null && {
5022     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5023     test ! -s conftest.err
5024     }; then
5025 root 1.80 :
5026     else
5027     echo "$as_me: failed program was:" >&5
5028     sed 's/^/| /' conftest.$ac_ext >&5
5029    
5030     # Broken: fails on valid input.
5031     continue
5032     fi
5033 ayin 1.108
5034 root 1.80 rm -f conftest.err conftest.$ac_ext
5035    
5036 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
5037 root 1.80 # can be detected and how.
5038     cat >conftest.$ac_ext <<_ACEOF
5039     /* confdefs.h. */
5040     _ACEOF
5041     cat confdefs.h >>conftest.$ac_ext
5042     cat >>conftest.$ac_ext <<_ACEOF
5043     /* end confdefs.h. */
5044     #include <ac_nonexistent.h>
5045     _ACEOF
5046 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
5047     case "(($ac_try" in
5048     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5049     *) ac_try_echo=$ac_try;;
5050     esac
5051     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5052     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5053 root 1.80 ac_status=$?
5054     grep -v '^ *+' conftest.er1 >conftest.err
5055     rm -f conftest.er1
5056     cat conftest.err >&5
5057     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5058 ayin 1.108 (exit $ac_status); } >/dev/null && {
5059     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5060     test ! -s conftest.err
5061     }; then
5062 root 1.80 # Broken: success on invalid input.
5063     continue
5064     else
5065     echo "$as_me: failed program was:" >&5
5066     sed 's/^/| /' conftest.$ac_ext >&5
5067    
5068     # Passes both tests.
5069     ac_preproc_ok=:
5070     break
5071     fi
5072 ayin 1.108
5073 root 1.80 rm -f conftest.err conftest.$ac_ext
5074    
5075     done
5076     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5077     rm -f conftest.err conftest.$ac_ext
5078     if $ac_preproc_ok; then
5079     :
5080     else
5081     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5082 root 1.116 See \`config.log' for more details." >&5
5083     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5084     See \`config.log' for more details." >&2;}
5085     { (exit 1); exit 1; }; }
5086     fi
5087    
5088     ac_ext=cpp
5089     ac_cpp='$CXXCPP $CPPFLAGS'
5090     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5091     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5092     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5093    
5094    
5095     { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5096     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5097     if test "${ac_cv_header_stdc+set}" = set; then
5098     echo $ECHO_N "(cached) $ECHO_C" >&6
5099     else
5100     cat >conftest.$ac_ext <<_ACEOF
5101     /* confdefs.h. */
5102     _ACEOF
5103     cat confdefs.h >>conftest.$ac_ext
5104     cat >>conftest.$ac_ext <<_ACEOF
5105     /* end confdefs.h. */
5106     #include <stdlib.h>
5107     #include <stdarg.h>
5108     #include <string.h>
5109     #include <float.h>
5110    
5111     int
5112     main ()
5113     {
5114    
5115     ;
5116     return 0;
5117     }
5118     _ACEOF
5119     rm -f conftest.$ac_objext
5120     if { (ac_try="$ac_compile"
5121     case "(($ac_try" in
5122     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5123     *) ac_try_echo=$ac_try;;
5124     esac
5125     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5126     (eval "$ac_compile") 2>conftest.er1
5127     ac_status=$?
5128     grep -v '^ *+' conftest.er1 >conftest.err
5129     rm -f conftest.er1
5130     cat conftest.err >&5
5131     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132     (exit $ac_status); } && {
5133     test -z "$ac_cxx_werror_flag" ||
5134     test ! -s conftest.err
5135     } && test -s conftest.$ac_objext; then
5136     ac_cv_header_stdc=yes
5137     else
5138     echo "$as_me: failed program was:" >&5
5139     sed 's/^/| /' conftest.$ac_ext >&5
5140    
5141     ac_cv_header_stdc=no
5142     fi
5143    
5144     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5145    
5146     if test $ac_cv_header_stdc = yes; then
5147     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5148     cat >conftest.$ac_ext <<_ACEOF
5149     /* confdefs.h. */
5150     _ACEOF
5151     cat confdefs.h >>conftest.$ac_ext
5152     cat >>conftest.$ac_ext <<_ACEOF
5153     /* end confdefs.h. */
5154     #include <string.h>
5155    
5156     _ACEOF
5157     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5158     $EGREP "memchr" >/dev/null 2>&1; then
5159     :
5160     else
5161     ac_cv_header_stdc=no
5162     fi
5163     rm -f conftest*
5164    
5165     fi
5166    
5167     if test $ac_cv_header_stdc = yes; then
5168     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5169     cat >conftest.$ac_ext <<_ACEOF
5170     /* confdefs.h. */
5171     _ACEOF
5172     cat confdefs.h >>conftest.$ac_ext
5173     cat >>conftest.$ac_ext <<_ACEOF
5174     /* end confdefs.h. */
5175     #include <stdlib.h>
5176    
5177     _ACEOF
5178     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5179     $EGREP "free" >/dev/null 2>&1; then
5180     :
5181     else
5182     ac_cv_header_stdc=no
5183     fi
5184     rm -f conftest*
5185    
5186     fi
5187    
5188     if test $ac_cv_header_stdc = yes; then
5189     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5190     if test "$cross_compiling" = yes; then
5191     :
5192     else
5193     cat >conftest.$ac_ext <<_ACEOF
5194     /* confdefs.h. */
5195     _ACEOF
5196     cat confdefs.h >>conftest.$ac_ext
5197     cat >>conftest.$ac_ext <<_ACEOF
5198     /* end confdefs.h. */
5199     #include <ctype.h>
5200     #include <stdlib.h>
5201     #if ((' ' & 0x0FF) == 0x020)
5202     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5203     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5204     #else
5205     # define ISLOWER(c) \
5206     (('a' <= (c) && (c) <= 'i') \
5207     || ('j' <= (c) && (c) <= 'r') \
5208     || ('s' <= (c) && (c) <= 'z'))
5209     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5210     #endif
5211    
5212     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5213     int
5214     main ()
5215     {
5216     int i;
5217     for (i = 0; i < 256; i++)
5218     if (XOR (islower (i), ISLOWER (i))
5219     || toupper (i) != TOUPPER (i))
5220     return 2;
5221     return 0;
5222     }
5223     _ACEOF
5224     rm -f conftest$ac_exeext
5225     if { (ac_try="$ac_link"
5226     case "(($ac_try" in
5227     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5228     *) ac_try_echo=$ac_try;;
5229     esac
5230     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5231     (eval "$ac_link") 2>&5
5232     ac_status=$?
5233     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5234     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5235     { (case "(($ac_try" in
5236     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5237     *) ac_try_echo=$ac_try;;
5238     esac
5239     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5240     (eval "$ac_try") 2>&5
5241     ac_status=$?
5242     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5243     (exit $ac_status); }; }; then
5244     :
5245     else
5246     echo "$as_me: program exited with status $ac_status" >&5
5247     echo "$as_me: failed program was:" >&5
5248     sed 's/^/| /' conftest.$ac_ext >&5
5249    
5250     ( exit $ac_status )
5251     ac_cv_header_stdc=no
5252     fi
5253     rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5254     fi
5255    
5256    
5257     fi
5258     fi
5259     { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5260     echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5261     if test $ac_cv_header_stdc = yes; then
5262    
5263     cat >>confdefs.h <<\_ACEOF
5264     #define STDC_HEADERS 1
5265     _ACEOF
5266    
5267     fi
5268    
5269     # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5270    
5271    
5272    
5273    
5274    
5275    
5276    
5277    
5278    
5279     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5280     inttypes.h stdint.h unistd.h
5281     do
5282     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5283     { echo "$as_me:$LINENO: checking for $ac_header" >&5
5284     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5285     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5286     echo $ECHO_N "(cached) $ECHO_C" >&6
5287     else
5288     cat >conftest.$ac_ext <<_ACEOF
5289     /* confdefs.h. */
5290     _ACEOF
5291     cat confdefs.h >>conftest.$ac_ext
5292     cat >>conftest.$ac_ext <<_ACEOF
5293     /* end confdefs.h. */
5294     $ac_includes_default
5295    
5296     #include <$ac_header>
5297     _ACEOF
5298     rm -f conftest.$ac_objext
5299     if { (ac_try="$ac_compile"
5300     case "(($ac_try" in
5301     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5302     *) ac_try_echo=$ac_try;;
5303     esac
5304     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5305     (eval "$ac_compile") 2>conftest.er1
5306     ac_status=$?
5307     grep -v '^ *+' conftest.er1 >conftest.err
5308     rm -f conftest.er1
5309     cat conftest.err >&5
5310     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5311     (exit $ac_status); } && {
5312     test -z "$ac_cxx_werror_flag" ||
5313     test ! -s conftest.err
5314     } && test -s conftest.$ac_objext; then
5315     eval "$as_ac_Header=yes"
5316     else
5317     echo "$as_me: failed program was:" >&5
5318     sed 's/^/| /' conftest.$ac_ext >&5
5319    
5320     eval "$as_ac_Header=no"
5321     fi
5322    
5323     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5324     fi
5325     ac_res=`eval echo '${'$as_ac_Header'}'`
5326     { echo "$as_me:$LINENO: result: $ac_res" >&5
5327     echo "${ECHO_T}$ac_res" >&6; }
5328     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5329     cat >>confdefs.h <<_ACEOF
5330     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5331     _ACEOF
5332    
5333     fi
5334    
5335     done
5336    
5337    
5338    
5339    
5340    
5341 root 1.117
5342 root 1.119
5343    
5344 ayin 1.121
5345 root 1.127
5346 root 1.129
5347     for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h sys/eventfd.h sys/signalfd.h
5348 root 1.116 do
5349     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5350     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5351     { echo "$as_me:$LINENO: checking for $ac_header" >&5
5352     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5353     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5354     echo $ECHO_N "(cached) $ECHO_C" >&6
5355     fi
5356     ac_res=`eval echo '${'$as_ac_Header'}'`
5357     { echo "$as_me:$LINENO: result: $ac_res" >&5
5358     echo "${ECHO_T}$ac_res" >&6; }
5359     else
5360     # Is the header compilable?
5361     { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5362     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5363     cat >conftest.$ac_ext <<_ACEOF
5364     /* confdefs.h. */
5365     _ACEOF
5366     cat confdefs.h >>conftest.$ac_ext
5367     cat >>conftest.$ac_ext <<_ACEOF
5368     /* end confdefs.h. */
5369     $ac_includes_default
5370     #include <$ac_header>
5371     _ACEOF
5372     rm -f conftest.$ac_objext
5373     if { (ac_try="$ac_compile"
5374     case "(($ac_try" in
5375     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5376     *) ac_try_echo=$ac_try;;
5377     esac
5378     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5379     (eval "$ac_compile") 2>conftest.er1
5380     ac_status=$?
5381     grep -v '^ *+' conftest.er1 >conftest.err
5382     rm -f conftest.er1
5383     cat conftest.err >&5
5384     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5385     (exit $ac_status); } && {
5386     test -z "$ac_cxx_werror_flag" ||
5387     test ! -s conftest.err
5388     } && test -s conftest.$ac_objext; then
5389     ac_header_compiler=yes
5390     else
5391     echo "$as_me: failed program was:" >&5
5392     sed 's/^/| /' conftest.$ac_ext >&5
5393    
5394     ac_header_compiler=no
5395     fi
5396    
5397     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5398     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5399     echo "${ECHO_T}$ac_header_compiler" >&6; }
5400    
5401     # Is the header present?
5402     { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5403     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5404     cat >conftest.$ac_ext <<_ACEOF
5405     /* confdefs.h. */
5406     _ACEOF
5407     cat confdefs.h >>conftest.$ac_ext
5408     cat >>conftest.$ac_ext <<_ACEOF
5409     /* end confdefs.h. */
5410     #include <$ac_header>
5411     _ACEOF
5412     if { (ac_try="$ac_cpp conftest.$ac_ext"
5413     case "(($ac_try" in
5414     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5415     *) ac_try_echo=$ac_try;;
5416     esac
5417     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5418     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5419     ac_status=$?
5420     grep -v '^ *+' conftest.er1 >conftest.err
5421     rm -f conftest.er1
5422     cat conftest.err >&5
5423     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5424     (exit $ac_status); } >/dev/null && {
5425     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5426     test ! -s conftest.err
5427     }; then
5428     ac_header_preproc=yes
5429     else
5430     echo "$as_me: failed program was:" >&5
5431     sed 's/^/| /' conftest.$ac_ext >&5
5432    
5433     ac_header_preproc=no
5434     fi
5435    
5436     rm -f conftest.err conftest.$ac_ext
5437     { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5438     echo "${ECHO_T}$ac_header_preproc" >&6; }
5439    
5440     # So? What about this header?
5441     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5442     yes:no: )
5443     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5444     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5445     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5446     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5447     ac_header_preproc=yes
5448     ;;
5449     no:yes:* )
5450     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5451     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5452     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5453     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5454     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5455     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5456     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5457     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5458     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5459     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5460     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5461     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5462    
5463     ;;
5464     esac
5465     { echo "$as_me:$LINENO: checking for $ac_header" >&5
5466     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5467     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5468     echo $ECHO_N "(cached) $ECHO_C" >&6
5469     else
5470     eval "$as_ac_Header=\$ac_header_preproc"
5471     fi
5472     ac_res=`eval echo '${'$as_ac_Header'}'`
5473     { echo "$as_me:$LINENO: result: $ac_res" >&5
5474     echo "${ECHO_T}$ac_res" >&6; }
5475    
5476     fi
5477     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5478     cat >>confdefs.h <<_ACEOF
5479     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5480     _ACEOF
5481    
5482     fi
5483    
5484     done
5485    
5486    
5487    
5488    
5489 root 1.117
5490 root 1.119
5491    
5492 ayin 1.121
5493 root 1.127
5494 root 1.129
5495     for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5496 root 1.116 do
5497     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5498     { echo "$as_me:$LINENO: checking for $ac_func" >&5
5499     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5500     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5501     echo $ECHO_N "(cached) $ECHO_C" >&6
5502     else
5503     cat >conftest.$ac_ext <<_ACEOF
5504     /* confdefs.h. */
5505     _ACEOF
5506     cat confdefs.h >>conftest.$ac_ext
5507     cat >>conftest.$ac_ext <<_ACEOF
5508     /* end confdefs.h. */
5509     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5510     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5511     #define $ac_func innocuous_$ac_func
5512    
5513     /* System header to define __stub macros and hopefully few prototypes,
5514     which can conflict with char $ac_func (); below.
5515     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5516     <limits.h> exists even on freestanding compilers. */
5517    
5518     #ifdef __STDC__
5519     # include <limits.h>
5520     #else
5521     # include <assert.h>
5522     #endif
5523    
5524     #undef $ac_func
5525    
5526     /* Override any GCC internal prototype to avoid an error.
5527     Use char because int might match the return type of a GCC
5528     builtin and then its argument prototype would still apply. */
5529     #ifdef __cplusplus
5530     extern "C"
5531     #endif
5532     char $ac_func ();
5533     /* The GNU C library defines this for functions which it implements
5534     to always fail with ENOSYS. Some functions are actually named
5535     something starting with __ and the normal name is an alias. */
5536     #if defined __stub_$ac_func || defined __stub___$ac_func
5537     choke me
5538     #endif
5539    
5540     int
5541     main ()
5542     {
5543     return $ac_func ();
5544     ;
5545     return 0;
5546     }
5547     _ACEOF
5548     rm -f conftest.$ac_objext conftest$ac_exeext
5549     if { (ac_try="$ac_link"
5550     case "(($ac_try" in
5551     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5552     *) ac_try_echo=$ac_try;;
5553     esac
5554     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5555     (eval "$ac_link") 2>conftest.er1
5556     ac_status=$?
5557     grep -v '^ *+' conftest.er1 >conftest.err
5558     rm -f conftest.er1
5559     cat conftest.err >&5
5560     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5561     (exit $ac_status); } && {
5562     test -z "$ac_cxx_werror_flag" ||
5563     test ! -s conftest.err
5564     } && test -s conftest$ac_exeext &&
5565     $as_test_x conftest$ac_exeext; then
5566     eval "$as_ac_var=yes"
5567     else
5568     echo "$as_me: failed program was:" >&5
5569     sed 's/^/| /' conftest.$ac_ext >&5
5570    
5571     eval "$as_ac_var=no"
5572     fi
5573    
5574     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5575     conftest$ac_exeext conftest.$ac_ext
5576     fi
5577     ac_res=`eval echo '${'$as_ac_var'}'`
5578     { echo "$as_me:$LINENO: result: $ac_res" >&5
5579     echo "${ECHO_T}$ac_res" >&6; }
5580     if test `eval echo '${'$as_ac_var'}'` = yes; then
5581     cat >>confdefs.h <<_ACEOF
5582     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5583     _ACEOF
5584    
5585     fi
5586     done
5587    
5588    
5589     { echo "$as_me:$LINENO: checking for clock_gettime" >&5
5590     echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5591     if test "${ac_cv_func_clock_gettime+set}" = set; then
5592     echo $ECHO_N "(cached) $ECHO_C" >&6
5593     else
5594     cat >conftest.$ac_ext <<_ACEOF
5595     /* confdefs.h. */
5596     _ACEOF
5597     cat confdefs.h >>conftest.$ac_ext
5598     cat >>conftest.$ac_ext <<_ACEOF
5599     /* end confdefs.h. */
5600     /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5601     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5602     #define clock_gettime innocuous_clock_gettime
5603    
5604     /* System header to define __stub macros and hopefully few prototypes,
5605     which can conflict with char clock_gettime (); below.
5606     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5607     <limits.h> exists even on freestanding compilers. */
5608    
5609     #ifdef __STDC__
5610     # include <limits.h>
5611     #else
5612     # include <assert.h>
5613     #endif
5614    
5615     #undef clock_gettime
5616    
5617     /* Override any GCC internal prototype to avoid an error.
5618     Use char because int might match the return type of a GCC
5619     builtin and then its argument prototype would still apply. */
5620     #ifdef __cplusplus
5621     extern "C"
5622     #endif
5623     char clock_gettime ();
5624     /* The GNU C library defines this for functions which it implements
5625     to always fail with ENOSYS. Some functions are actually named
5626     something starting with __ and the normal name is an alias. */
5627     #if defined __stub_clock_gettime || defined __stub___clock_gettime
5628     choke me
5629     #endif
5630    
5631     int
5632     main ()
5633     {
5634     return clock_gettime ();
5635     ;
5636     return 0;
5637     }
5638     _ACEOF
5639     rm -f conftest.$ac_objext conftest$ac_exeext
5640     if { (ac_try="$ac_link"
5641     case "(($ac_try" in
5642     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5643     *) ac_try_echo=$ac_try;;
5644     esac
5645     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5646     (eval "$ac_link") 2>conftest.er1
5647     ac_status=$?
5648     grep -v '^ *+' conftest.er1 >conftest.err
5649     rm -f conftest.er1
5650     cat conftest.err >&5
5651     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5652     (exit $ac_status); } && {
5653     test -z "$ac_cxx_werror_flag" ||
5654     test ! -s conftest.err
5655     } && test -s conftest$ac_exeext &&
5656     $as_test_x conftest$ac_exeext; then
5657     ac_cv_func_clock_gettime=yes
5658     else
5659     echo "$as_me: failed program was:" >&5
5660     sed 's/^/| /' conftest.$ac_ext >&5
5661    
5662     ac_cv_func_clock_gettime=no
5663     fi
5664    
5665     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5666     conftest$ac_exeext conftest.$ac_ext
5667     fi
5668     { echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5669     echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5670     if test $ac_cv_func_clock_gettime = yes; then
5671     :
5672     else
5673    
5674 root 1.129 if test $(uname) = Linux; then
5675     { echo "$as_me:$LINENO: checking for clock_gettime syscall" >&5
5676     echo $ECHO_N "checking for clock_gettime syscall... $ECHO_C" >&6; }
5677     cat >conftest.$ac_ext <<_ACEOF
5678     /* confdefs.h. */
5679     _ACEOF
5680     cat confdefs.h >>conftest.$ac_ext
5681     cat >>conftest.$ac_ext <<_ACEOF
5682     /* end confdefs.h. */
5683     #include <syscall.h>
5684     #include <time.h>
5685     int
5686     main ()
5687     {
5688     struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5689     ;
5690     return 0;
5691     }
5692     _ACEOF
5693     rm -f conftest.$ac_objext conftest$ac_exeext
5694     if { (ac_try="$ac_link"
5695     case "(($ac_try" in
5696     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5697     *) ac_try_echo=$ac_try;;
5698     esac
5699     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5700     (eval "$ac_link") 2>conftest.er1
5701     ac_status=$?
5702     grep -v '^ *+' conftest.er1 >conftest.err
5703     rm -f conftest.er1
5704     cat conftest.err >&5
5705     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5706     (exit $ac_status); } && {
5707     test -z "$ac_cxx_werror_flag" ||
5708     test ! -s conftest.err
5709     } && test -s conftest$ac_exeext &&
5710     $as_test_x conftest$ac_exeext; then
5711     ac_have_clock_syscall=1
5712    
5713     cat >>confdefs.h <<\_ACEOF
5714     #define HAVE_CLOCK_SYSCALL 1
5715     _ACEOF
5716    
5717     { echo "$as_me:$LINENO: result: yes" >&5
5718     echo "${ECHO_T}yes" >&6; }
5719     else
5720     echo "$as_me: failed program was:" >&5
5721     sed 's/^/| /' conftest.$ac_ext >&5
5722    
5723     { echo "$as_me:$LINENO: result: no" >&5
5724     echo "${ECHO_T}no" >&6; }
5725     fi
5726    
5727     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5728     conftest$ac_exeext conftest.$ac_ext
5729     fi
5730     if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5731 root 1.116
5732     { echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5733     echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5734     if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5735     echo $ECHO_N "(cached) $ECHO_C" >&6
5736     else
5737     ac_check_lib_save_LIBS=$LIBS
5738     LIBS="-lrt $LIBS"
5739     cat >conftest.$ac_ext <<_ACEOF
5740     /* confdefs.h. */
5741     _ACEOF
5742     cat confdefs.h >>conftest.$ac_ext
5743     cat >>conftest.$ac_ext <<_ACEOF
5744     /* end confdefs.h. */
5745    
5746     /* Override any GCC internal prototype to avoid an error.
5747     Use char because int might match the return type of a GCC
5748     builtin and then its argument prototype would still apply. */
5749     #ifdef __cplusplus
5750     extern "C"
5751     #endif
5752     char clock_gettime ();
5753     int
5754     main ()
5755     {
5756     return clock_gettime ();
5757     ;
5758     return 0;
5759     }
5760     _ACEOF
5761     rm -f conftest.$ac_objext conftest$ac_exeext
5762     if { (ac_try="$ac_link"
5763     case "(($ac_try" in
5764     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5765     *) ac_try_echo=$ac_try;;
5766     esac
5767     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5768     (eval "$ac_link") 2>conftest.er1
5769     ac_status=$?
5770     grep -v '^ *+' conftest.er1 >conftest.err
5771     rm -f conftest.er1
5772     cat conftest.err >&5
5773     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5774     (exit $ac_status); } && {
5775     test -z "$ac_cxx_werror_flag" ||
5776     test ! -s conftest.err
5777     } && test -s conftest$ac_exeext &&
5778     $as_test_x conftest$ac_exeext; then
5779     ac_cv_lib_rt_clock_gettime=yes
5780     else
5781     echo "$as_me: failed program was:" >&5
5782     sed 's/^/| /' conftest.$ac_ext >&5
5783    
5784     ac_cv_lib_rt_clock_gettime=no
5785     fi
5786    
5787     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5788     conftest$ac_exeext conftest.$ac_ext
5789     LIBS=$ac_check_lib_save_LIBS
5790     fi
5791     { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5792     echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5793     if test $ac_cv_lib_rt_clock_gettime = yes; then
5794     cat >>confdefs.h <<_ACEOF
5795     #define HAVE_LIBRT 1
5796     _ACEOF
5797    
5798     LIBS="-lrt $LIBS"
5799    
5800     fi
5801    
5802 ayin 1.121 unset ac_cv_func_clock_gettime
5803 root 1.116
5804     for ac_func in clock_gettime
5805     do
5806     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5807     { echo "$as_me:$LINENO: checking for $ac_func" >&5
5808     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5809     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5810     echo $ECHO_N "(cached) $ECHO_C" >&6
5811     else
5812     cat >conftest.$ac_ext <<_ACEOF
5813     /* confdefs.h. */
5814     _ACEOF
5815     cat confdefs.h >>conftest.$ac_ext
5816     cat >>conftest.$ac_ext <<_ACEOF
5817     /* end confdefs.h. */
5818     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5819     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5820     #define $ac_func innocuous_$ac_func
5821    
5822     /* System header to define __stub macros and hopefully few prototypes,
5823     which can conflict with char $ac_func (); below.
5824     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5825     <limits.h> exists even on freestanding compilers. */
5826    
5827     #ifdef __STDC__
5828     # include <limits.h>
5829     #else
5830     # include <assert.h>
5831     #endif
5832    
5833     #undef $ac_func
5834    
5835     /* Override any GCC internal prototype to avoid an error.
5836     Use char because int might match the return type of a GCC
5837     builtin and then its argument prototype would still apply. */
5838     #ifdef __cplusplus
5839     extern "C"
5840     #endif
5841     char $ac_func ();
5842     /* The GNU C library defines this for functions which it implements
5843     to always fail with ENOSYS. Some functions are actually named
5844     something starting with __ and the normal name is an alias. */
5845     #if defined __stub_$ac_func || defined __stub___$ac_func
5846     choke me
5847     #endif
5848    
5849     int
5850     main ()
5851     {
5852     return $ac_func ();
5853     ;
5854     return 0;
5855     }
5856     _ACEOF
5857     rm -f conftest.$ac_objext conftest$ac_exeext
5858     if { (ac_try="$ac_link"
5859     case "(($ac_try" in
5860     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5861     *) ac_try_echo=$ac_try;;
5862     esac
5863     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5864     (eval "$ac_link") 2>conftest.er1
5865     ac_status=$?
5866     grep -v '^ *+' conftest.er1 >conftest.err
5867     rm -f conftest.er1
5868     cat conftest.err >&5
5869     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5870     (exit $ac_status); } && {
5871     test -z "$ac_cxx_werror_flag" ||
5872     test ! -s conftest.err
5873     } && test -s conftest$ac_exeext &&
5874     $as_test_x conftest$ac_exeext; then
5875     eval "$as_ac_var=yes"
5876     else
5877     echo "$as_me: failed program was:" >&5
5878     sed 's/^/| /' conftest.$ac_ext >&5
5879    
5880     eval "$as_ac_var=no"
5881     fi
5882    
5883     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5884     conftest$ac_exeext conftest.$ac_ext
5885     fi
5886     ac_res=`eval echo '${'$as_ac_var'}'`
5887     { echo "$as_me:$LINENO: result: $ac_res" >&5
5888     echo "${ECHO_T}$ac_res" >&6; }
5889     if test `eval echo '${'$as_ac_var'}'` = yes; then
5890     cat >>confdefs.h <<_ACEOF
5891     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5892     _ACEOF
5893    
5894     fi
5895     done
5896    
5897 root 1.118 fi
5898 root 1.116
5899     fi
5900    
5901    
5902 root 1.123 { echo "$as_me:$LINENO: checking for nanosleep" >&5
5903     echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
5904     if test "${ac_cv_func_nanosleep+set}" = set; then
5905     echo $ECHO_N "(cached) $ECHO_C" >&6
5906     else
5907     cat >conftest.$ac_ext <<_ACEOF
5908     /* confdefs.h. */
5909     _ACEOF
5910     cat confdefs.h >>conftest.$ac_ext
5911     cat >>conftest.$ac_ext <<_ACEOF
5912     /* end confdefs.h. */
5913     /* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5914     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5915     #define nanosleep innocuous_nanosleep
5916    
5917     /* System header to define __stub macros and hopefully few prototypes,
5918     which can conflict with char nanosleep (); below.
5919     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5920     <limits.h> exists even on freestanding compilers. */
5921    
5922     #ifdef __STDC__
5923     # include <limits.h>
5924     #else
5925     # include <assert.h>
5926     #endif
5927    
5928     #undef nanosleep
5929    
5930     /* Override any GCC internal prototype to avoid an error.
5931     Use char because int might match the return type of a GCC
5932     builtin and then its argument prototype would still apply. */
5933     #ifdef __cplusplus
5934     extern "C"
5935     #endif
5936     char nanosleep ();
5937     /* The GNU C library defines this for functions which it implements
5938     to always fail with ENOSYS. Some functions are actually named
5939     something starting with __ and the normal name is an alias. */
5940     #if defined __stub_nanosleep || defined __stub___nanosleep
5941     choke me
5942     #endif
5943    
5944     int
5945     main ()
5946     {
5947     return nanosleep ();
5948     ;
5949     return 0;
5950     }
5951     _ACEOF
5952     rm -f conftest.$ac_objext conftest$ac_exeext
5953     if { (ac_try="$ac_link"
5954     case "(($ac_try" in
5955     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5956     *) ac_try_echo=$ac_try;;
5957     esac
5958     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5959     (eval "$ac_link") 2>conftest.er1
5960     ac_status=$?
5961     grep -v '^ *+' conftest.er1 >conftest.err
5962     rm -f conftest.er1
5963     cat conftest.err >&5
5964     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5965     (exit $ac_status); } && {
5966     test -z "$ac_cxx_werror_flag" ||
5967     test ! -s conftest.err
5968     } && test -s conftest$ac_exeext &&
5969     $as_test_x conftest$ac_exeext; then
5970     ac_cv_func_nanosleep=yes
5971     else
5972     echo "$as_me: failed program was:" >&5
5973     sed 's/^/| /' conftest.$ac_ext >&5
5974    
5975     ac_cv_func_nanosleep=no
5976     fi
5977    
5978     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5979     conftest$ac_exeext conftest.$ac_ext
5980     fi
5981     { echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5982     echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5983     if test $ac_cv_func_nanosleep = yes; then
5984     :
5985     else
5986    
5987     if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5988    
5989     { echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5990     echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5991     if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5992     echo $ECHO_N "(cached) $ECHO_C" >&6
5993     else
5994     ac_check_lib_save_LIBS=$LIBS
5995     LIBS="-lrt $LIBS"
5996     cat >conftest.$ac_ext <<_ACEOF
5997     /* confdefs.h. */
5998     _ACEOF
5999     cat confdefs.h >>conftest.$ac_ext
6000     cat >>conftest.$ac_ext <<_ACEOF
6001     /* end confdefs.h. */
6002    
6003     /* Override any GCC internal prototype to avoid an error.
6004     Use char because int might match the return type of a GCC
6005     builtin and then its argument prototype would still apply. */
6006     #ifdef __cplusplus
6007     extern "C"
6008     #endif
6009     char nanosleep ();
6010     int
6011     main ()
6012     {
6013     return nanosleep ();
6014     ;
6015     return 0;
6016     }
6017     _ACEOF
6018     rm -f conftest.$ac_objext conftest$ac_exeext
6019     if { (ac_try="$ac_link"
6020     case "(($ac_try" in
6021     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6022     *) ac_try_echo=$ac_try;;
6023     esac
6024     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6025     (eval "$ac_link") 2>conftest.er1
6026     ac_status=$?
6027     grep -v '^ *+' conftest.er1 >conftest.err
6028     rm -f conftest.er1
6029     cat conftest.err >&5
6030     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6031     (exit $ac_status); } && {
6032     test -z "$ac_cxx_werror_flag" ||
6033     test ! -s conftest.err
6034     } && test -s conftest$ac_exeext &&
6035     $as_test_x conftest$ac_exeext; then
6036     ac_cv_lib_rt_nanosleep=yes
6037     else
6038     echo "$as_me: failed program was:" >&5
6039     sed 's/^/| /' conftest.$ac_ext >&5
6040    
6041     ac_cv_lib_rt_nanosleep=no
6042     fi
6043    
6044     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6045     conftest$ac_exeext conftest.$ac_ext
6046     LIBS=$ac_check_lib_save_LIBS
6047     fi
6048     { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
6049     echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
6050     if test $ac_cv_lib_rt_nanosleep = yes; then
6051     cat >>confdefs.h <<_ACEOF
6052     #define HAVE_LIBRT 1
6053     _ACEOF
6054    
6055     LIBS="-lrt $LIBS"
6056    
6057     fi
6058    
6059     unset ac_cv_func_nanosleep
6060    
6061     for ac_func in nanosleep
6062     do
6063     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6064     { echo "$as_me:$LINENO: checking for $ac_func" >&5
6065     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6066     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6067     echo $ECHO_N "(cached) $ECHO_C" >&6
6068     else
6069     cat >conftest.$ac_ext <<_ACEOF
6070     /* confdefs.h. */
6071     _ACEOF
6072     cat confdefs.h >>conftest.$ac_ext
6073     cat >>conftest.$ac_ext <<_ACEOF
6074     /* end confdefs.h. */
6075     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6076     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6077     #define $ac_func innocuous_$ac_func
6078    
6079     /* System header to define __stub macros and hopefully few prototypes,
6080     which can conflict with char $ac_func (); below.
6081     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6082     <limits.h> exists even on freestanding compilers. */
6083    
6084     #ifdef __STDC__
6085     # include <limits.h>
6086     #else
6087     # include <assert.h>
6088     #endif
6089    
6090     #undef $ac_func
6091    
6092     /* Override any GCC internal prototype to avoid an error.
6093     Use char because int might match the return type of a GCC
6094     builtin and then its argument prototype would still apply. */
6095     #ifdef __cplusplus
6096     extern "C"
6097     #endif
6098     char $ac_func ();
6099     /* The GNU C library defines this for functions which it implements
6100     to always fail with ENOSYS. Some functions are actually named
6101     something starting with __ and the normal name is an alias. */
6102     #if defined __stub_$ac_func || defined __stub___$ac_func
6103     choke me
6104     #endif
6105    
6106     int
6107     main ()
6108     {
6109     return $ac_func ();
6110     ;
6111     return 0;
6112     }
6113     _ACEOF
6114     rm -f conftest.$ac_objext conftest$ac_exeext
6115     if { (ac_try="$ac_link"
6116     case "(($ac_try" in
6117     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6118     *) ac_try_echo=$ac_try;;
6119     esac
6120     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6121     (eval "$ac_link") 2>conftest.er1
6122     ac_status=$?
6123     grep -v '^ *+' conftest.er1 >conftest.err
6124     rm -f conftest.er1
6125     cat conftest.err >&5
6126     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6127     (exit $ac_status); } && {
6128     test -z "$ac_cxx_werror_flag" ||
6129     test ! -s conftest.err
6130     } && test -s conftest$ac_exeext &&
6131     $as_test_x conftest$ac_exeext; then
6132     eval "$as_ac_var=yes"
6133     else
6134     echo "$as_me: failed program was:" >&5
6135     sed 's/^/| /' conftest.$ac_ext >&5
6136    
6137     eval "$as_ac_var=no"
6138     fi
6139    
6140     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6141     conftest$ac_exeext conftest.$ac_ext
6142     fi
6143     ac_res=`eval echo '${'$as_ac_var'}'`
6144     { echo "$as_me:$LINENO: result: $ac_res" >&5
6145     echo "${ECHO_T}$ac_res" >&6; }
6146     if test `eval echo '${'$as_ac_var'}'` = yes; then
6147     cat >>confdefs.h <<_ACEOF
6148     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6149     _ACEOF
6150    
6151     fi
6152     done
6153    
6154     fi
6155    
6156     fi
6157    
6158    
6159 root 1.116
6160     { echo "$as_me:$LINENO: checking for ceil in -lm" >&5
6161     echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
6162     if test "${ac_cv_lib_m_ceil+set}" = set; then
6163     echo $ECHO_N "(cached) $ECHO_C" >&6
6164     else
6165     ac_check_lib_save_LIBS=$LIBS
6166     LIBS="-lm $LIBS"
6167     cat >conftest.$ac_ext <<_ACEOF
6168     /* confdefs.h. */
6169     _ACEOF
6170     cat confdefs.h >>conftest.$ac_ext
6171     cat >>conftest.$ac_ext <<_ACEOF
6172     /* end confdefs.h. */
6173    
6174     /* Override any GCC internal prototype to avoid an error.
6175     Use char because int might match the return type of a GCC
6176     builtin and then its argument prototype would still apply. */
6177     #ifdef __cplusplus
6178     extern "C"
6179     #endif
6180     char ceil ();
6181     int
6182     main ()
6183     {
6184     return ceil ();
6185     ;
6186     return 0;
6187     }
6188     _ACEOF
6189     rm -f conftest.$ac_objext conftest$ac_exeext
6190     if { (ac_try="$ac_link"
6191     case "(($ac_try" in
6192     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6193     *) ac_try_echo=$ac_try;;
6194     esac
6195     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6196     (eval "$ac_link") 2>conftest.er1
6197     ac_status=$?
6198     grep -v '^ *+' conftest.er1 >conftest.err
6199     rm -f conftest.er1
6200     cat conftest.err >&5
6201     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6202     (exit $ac_status); } && {
6203     test -z "$ac_cxx_werror_flag" ||
6204     test ! -s conftest.err
6205     } && test -s conftest$ac_exeext &&
6206     $as_test_x conftest$ac_exeext; then
6207     ac_cv_lib_m_ceil=yes
6208     else
6209     echo "$as_me: failed program was:" >&5
6210     sed 's/^/| /' conftest.$ac_ext >&5
6211    
6212     ac_cv_lib_m_ceil=no
6213     fi
6214    
6215     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6216     conftest$ac_exeext conftest.$ac_ext
6217     LIBS=$ac_check_lib_save_LIBS
6218     fi
6219     { echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
6220     echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
6221     if test $ac_cv_lib_m_ceil = yes; then
6222     cat >>confdefs.h <<_ACEOF
6223     #define HAVE_LIBM 1
6224     _ACEOF
6225    
6226     LIBS="-lm $LIBS"
6227    
6228     fi
6229    
6230    
6231    
6232    
6233    
6234     # Extract the first word of "tic", so it can be a program name with args.
6235     set dummy tic; ac_word=$2
6236     { echo "$as_me:$LINENO: checking for $ac_word" >&5
6237     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6238     if test "${ac_cv_path_TIC+set}" = set; then
6239     echo $ECHO_N "(cached) $ECHO_C" >&6
6240     else
6241     case $TIC in
6242     [\\/]* | ?:[\\/]*)
6243     ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
6244     ;;
6245     *)
6246     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6247     for as_dir in $PATH
6248     do
6249     IFS=$as_save_IFS
6250     test -z "$as_dir" && as_dir=.
6251     for ac_exec_ext in '' $ac_executable_extensions; do
6252     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6253     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
6254     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6255     break 2
6256     fi
6257     done
6258     done
6259     IFS=$as_save_IFS
6260    
6261     test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
6262     ;;
6263     esac
6264     fi
6265     TIC=$ac_cv_path_TIC
6266     if test -n "$TIC"; then
6267     { echo "$as_me:$LINENO: result: $TIC" >&5
6268     echo "${ECHO_T}$TIC" >&6; }
6269     else
6270     { echo "$as_me:$LINENO: result: no" >&5
6271     echo "${ECHO_T}no" >&6; }
6272 root 1.80 fi
6273    
6274 root 1.116
6275    
6276 ayin 1.108 { echo "$as_me:$LINENO: checking for X" >&5
6277     echo $ECHO_N "checking for X... $ECHO_C" >&6; }
6278 pcg 1.24
6279 pcg 1.11
6280 ayin 1.108 # Check whether --with-x was given.
6281 pcg 1.1 if test "${with_x+set}" = set; then
6282 ayin 1.108 withval=$with_x;
6283     fi
6284 pcg 1.1
6285     # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6286     if test "x$with_x" = xno; then
6287     # The user explicitly disabled X.
6288     have_x=disabled
6289     else
6290 ayin 1.108 case $x_includes,$x_libraries in #(
6291     *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
6292     echo "$as_me: error: Cannot use X directory names containing '" >&2;}
6293     { (exit 1); exit 1; }; };; #(
6294     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6295 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
6296 pcg 1.1 else
6297     # One or both of the vars are not set, and there is no cached value.
6298 pcg 1.11 ac_x_includes=no ac_x_libraries=no
6299 ayin 1.108 rm -f -r conftest.dir
6300 pcg 1.11 if mkdir conftest.dir; then
6301     cd conftest.dir
6302     cat >Imakefile <<'_ACEOF'
6303 ayin 1.108 incroot:
6304     @echo incroot='${INCROOT}'
6305     usrlibdir:
6306     @echo usrlibdir='${USRLIBDIR}'
6307     libdir:
6308     @echo libdir='${LIBDIR}'
6309 pcg 1.11 _ACEOF
6310 ayin 1.108 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6311 pcg 1.1 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6312 ayin 1.108 for ac_var in incroot usrlibdir libdir; do
6313     eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6314     done
6315 pcg 1.1 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6316     for ac_extension in a so sl; do
6317 ayin 1.108 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6318     test -f "$ac_im_libdir/libX11.$ac_extension"; then
6319 pcg 1.11 ac_im_usrlibdir=$ac_im_libdir; break
6320 pcg 1.1 fi
6321     done
6322     # Screen out bogus values from the imake configuration. They are
6323     # bogus both because they are the default anyway, and because
6324     # using them would break gcc on systems where it needs fixed includes.
6325 pcg 1.11 case $ac_im_incroot in
6326 ayin 1.108 /usr/include) ac_x_includes= ;;
6327 pcg 1.11 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6328 pcg 1.1 esac
6329 pcg 1.11 case $ac_im_usrlibdir in
6330 pcg 1.1 /usr/lib | /lib) ;;
6331 pcg 1.11 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6332 pcg 1.1 esac
6333     fi
6334     cd ..
6335 ayin 1.108 rm -f -r conftest.dir
6336 pcg 1.1 fi
6337    
6338 pcg 1.11 # Standard set of common directories for X headers.
6339     # Check X11 before X11Rn because it is often a symlink to the current release.
6340     ac_x_header_dirs='
6341     /usr/X11/include
6342     /usr/X11R6/include
6343     /usr/X11R5/include
6344     /usr/X11R4/include
6345    
6346     /usr/include/X11
6347     /usr/include/X11R6
6348     /usr/include/X11R5
6349     /usr/include/X11R4
6350    
6351     /usr/local/X11/include
6352     /usr/local/X11R6/include
6353     /usr/local/X11R5/include
6354     /usr/local/X11R4/include
6355    
6356     /usr/local/include/X11
6357     /usr/local/include/X11R6
6358     /usr/local/include/X11R5
6359     /usr/local/include/X11R4
6360    
6361     /usr/X386/include
6362     /usr/x386/include
6363     /usr/XFree86/include/X11
6364    
6365     /usr/include
6366     /usr/local/include
6367     /usr/unsupported/include
6368     /usr/athena/include
6369     /usr/local/x11r5/include
6370     /usr/lpp/Xamples/include
6371    
6372     /usr/openwin/include
6373     /usr/openwin/share/include'
6374 pcg 1.1
6375 pcg 1.11 if test "$ac_x_includes" = no; then
6376 ayin 1.108 # Guess where to find include files, by looking for Xlib.h.
6377 pcg 1.1 # First, try using that file with no special directory specified.
6378 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6379     /* confdefs.h. */
6380     _ACEOF
6381     cat confdefs.h >>conftest.$ac_ext
6382     cat >>conftest.$ac_ext <<_ACEOF
6383     /* end confdefs.h. */
6384 ayin 1.108 #include <X11/Xlib.h>
6385 pcg 1.11 _ACEOF
6386 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
6387     case "(($ac_try" in
6388     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6389     *) ac_try_echo=$ac_try;;
6390     esac
6391     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6392     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6393 pcg 1.11 ac_status=$?
6394     grep -v '^ *+' conftest.er1 >conftest.err
6395     rm -f conftest.er1
6396     cat conftest.err >&5
6397     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6398 ayin 1.108 (exit $ac_status); } >/dev/null && {
6399     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6400     test ! -s conftest.err
6401     }; then
6402 pcg 1.1 # We can compile using X headers with no special include directory.
6403     ac_x_includes=
6404     else
6405 pcg 1.11 echo "$as_me: failed program was:" >&5
6406     sed 's/^/| /' conftest.$ac_ext >&5
6407    
6408     for ac_dir in $ac_x_header_dirs; do
6409 ayin 1.108 if test -r "$ac_dir/X11/Xlib.h"; then
6410 pcg 1.11 ac_x_includes=$ac_dir
6411     break
6412     fi
6413     done
6414 pcg 1.1 fi
6415 ayin 1.108
6416 pcg 1.11 rm -f conftest.err conftest.$ac_ext
6417     fi # $ac_x_includes = no
6418 pcg 1.1
6419 pcg 1.11 if test "$ac_x_libraries" = no; then
6420 pcg 1.1 # Check for the libraries.
6421     # See if we find them without any special options.
6422     # Don't add to $LIBS permanently.
6423 pcg 1.11 ac_save_LIBS=$LIBS
6424 ayin 1.108 LIBS="-lX11 $LIBS"
6425 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6426     /* confdefs.h. */
6427     _ACEOF
6428     cat confdefs.h >>conftest.$ac_ext
6429     cat >>conftest.$ac_ext <<_ACEOF
6430     /* end confdefs.h. */
6431 ayin 1.108 #include <X11/Xlib.h>
6432 pcg 1.11 int
6433     main ()
6434     {
6435 ayin 1.108 XrmInitialize ()
6436 pcg 1.11 ;
6437     return 0;
6438     }
6439     _ACEOF
6440     rm -f conftest.$ac_objext conftest$ac_exeext
6441 ayin 1.108 if { (ac_try="$ac_link"
6442     case "(($ac_try" in
6443     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6444     *) ac_try_echo=$ac_try;;
6445     esac
6446     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6447     (eval "$ac_link") 2>conftest.er1
6448 pcg 1.11 ac_status=$?
6449     grep -v '^ *+' conftest.er1 >conftest.err
6450     rm -f conftest.er1
6451     cat conftest.err >&5
6452     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6453 ayin 1.108 (exit $ac_status); } && {
6454     test -z "$ac_cxx_werror_flag" ||
6455     test ! -s conftest.err
6456     } && test -s conftest$ac_exeext &&
6457     $as_test_x conftest$ac_exeext; then
6458 pcg 1.11 LIBS=$ac_save_LIBS
6459 pcg 1.1 # We can link X programs with no special library path.
6460     ac_x_libraries=
6461     else
6462 pcg 1.11 echo "$as_me: failed program was:" >&5
6463     sed 's/^/| /' conftest.$ac_ext >&5
6464    
6465 ayin 1.108 LIBS=$ac_save_LIBS
6466 pcg 1.11 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6467 pcg 1.1 do
6468 pcg 1.11 # Don't even attempt the hair of trying to link an X program!
6469 pcg 1.1 for ac_extension in a so sl; do
6470 ayin 1.108 if test -r "$ac_dir/libX11.$ac_extension"; then
6471 pcg 1.1 ac_x_libraries=$ac_dir
6472     break 2
6473     fi
6474     done
6475     done
6476     fi
6477 ayin 1.108
6478     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6479 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6480     fi # $ac_x_libraries = no
6481 pcg 1.1
6482 ayin 1.108 case $ac_x_includes,$ac_x_libraries in #(
6483     no,* | *,no | *\'*)
6484     # Didn't find X, or a directory has "'" in its name.
6485     ac_cv_have_x="have_x=no";; #(
6486     *)
6487     # Record where we found X for the cache.
6488     ac_cv_have_x="have_x=yes\
6489     ac_x_includes='$ac_x_includes'\
6490     ac_x_libraries='$ac_x_libraries'"
6491     esac
6492 ayin 1.106 fi
6493 ayin 1.108 ;; #(
6494     *) have_x=yes;;
6495     esac
6496 pcg 1.1 eval "$ac_cv_have_x"
6497     fi # $with_x != no
6498    
6499     if test "$have_x" != yes; then
6500 ayin 1.108 { echo "$as_me:$LINENO: result: $have_x" >&5
6501     echo "${ECHO_T}$have_x" >&6; }
6502 pcg 1.1 no_x=yes
6503     else
6504     # If each of the values was on the command line, it overrides each guess.
6505     test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6506     test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6507     # Update the cache value to reflect the command line values.
6508 ayin 1.108 ac_cv_have_x="have_x=yes\
6509     ac_x_includes='$x_includes'\
6510     ac_x_libraries='$x_libraries'"
6511     { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6512     echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
6513 pcg 1.1 fi
6514    
6515     if test "$no_x" = yes; then
6516     # Not all programs may use this symbol, but it does not hurt to define it.
6517 pcg 1.11
6518     cat >>confdefs.h <<\_ACEOF
6519 pcg 1.1 #define X_DISPLAY_MISSING 1
6520 pcg 1.11 _ACEOF
6521 pcg 1.1
6522     X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6523     else
6524     if test -n "$x_includes"; then
6525     X_CFLAGS="$X_CFLAGS -I$x_includes"
6526     fi
6527    
6528     # It would also be nice to do this for all -L options, not just this one.
6529     if test -n "$x_libraries"; then
6530     X_LIBS="$X_LIBS -L$x_libraries"
6531     # For Solaris; some versions of Sun CC require a space after -R and
6532     # others require no space. Words are not sufficient . . . .
6533 ayin 1.108 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6534     echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
6535     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6536     ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6537     ac_cxx_werror_flag=yes
6538     cat >conftest.$ac_ext <<_ACEOF
6539 pcg 1.11 /* confdefs.h. */
6540     _ACEOF
6541     cat confdefs.h >>conftest.$ac_ext
6542     cat >>conftest.$ac_ext <<_ACEOF
6543     /* end confdefs.h. */
6544 pcg 1.1
6545 pcg 1.11 int
6546     main ()
6547     {
6548 pcg 1.1
6549 pcg 1.11 ;
6550     return 0;
6551     }
6552     _ACEOF
6553     rm -f conftest.$ac_objext conftest$ac_exeext
6554 ayin 1.108 if { (ac_try="$ac_link"
6555     case "(($ac_try" in
6556     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6557     *) ac_try_echo=$ac_try;;
6558     esac
6559     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6560     (eval "$ac_link") 2>conftest.er1
6561 pcg 1.11 ac_status=$?
6562     grep -v '^ *+' conftest.er1 >conftest.err
6563     rm -f conftest.er1
6564     cat conftest.err >&5
6565     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6566 ayin 1.108 (exit $ac_status); } && {
6567     test -z "$ac_cxx_werror_flag" ||
6568     test ! -s conftest.err
6569     } && test -s conftest$ac_exeext &&
6570     $as_test_x conftest$ac_exeext; then
6571     { echo "$as_me:$LINENO: result: no" >&5
6572     echo "${ECHO_T}no" >&6; }
6573     X_LIBS="$X_LIBS -R$x_libraries"
6574 pcg 1.1 else
6575 pcg 1.11 echo "$as_me: failed program was:" >&5
6576     sed 's/^/| /' conftest.$ac_ext >&5
6577    
6578 pcg 1.1 LIBS="$ac_xsave_LIBS -R $x_libraries"
6579 ayin 1.108 cat >conftest.$ac_ext <<_ACEOF
6580 pcg 1.11 /* confdefs.h. */
6581     _ACEOF
6582     cat confdefs.h >>conftest.$ac_ext
6583     cat >>conftest.$ac_ext <<_ACEOF
6584     /* end confdefs.h. */
6585 pcg 1.1
6586 pcg 1.11 int
6587     main ()
6588     {
6589 pcg 1.1
6590 pcg 1.11 ;
6591     return 0;
6592     }
6593     _ACEOF
6594     rm -f conftest.$ac_objext conftest$ac_exeext
6595 ayin 1.108 if { (ac_try="$ac_link"
6596     case "(($ac_try" in
6597     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6598     *) ac_try_echo=$ac_try;;
6599     esac
6600     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6601     (eval "$ac_link") 2>conftest.er1
6602 pcg 1.11 ac_status=$?
6603     grep -v '^ *+' conftest.er1 >conftest.err
6604     rm -f conftest.er1
6605     cat conftest.err >&5
6606     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6607 ayin 1.108 (exit $ac_status); } && {
6608     test -z "$ac_cxx_werror_flag" ||
6609     test ! -s conftest.err
6610     } && test -s conftest$ac_exeext &&
6611     $as_test_x conftest$ac_exeext; then
6612     { echo "$as_me:$LINENO: result: yes" >&5
6613     echo "${ECHO_T}yes" >&6; }
6614     X_LIBS="$X_LIBS -R $x_libraries"
6615 pcg 1.1 else
6616 pcg 1.11 echo "$as_me: failed program was:" >&5
6617     sed 's/^/| /' conftest.$ac_ext >&5
6618    
6619 ayin 1.108 { echo "$as_me:$LINENO: result: neither works" >&5
6620     echo "${ECHO_T}neither works" >&6; }
6621 ayin 1.102 fi
6622 ayin 1.108
6623     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6624     conftest$ac_exeext conftest.$ac_ext
6625     fi
6626    
6627     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6628 root 1.105 conftest$ac_exeext conftest.$ac_ext
6629 ayin 1.108 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6630     LIBS=$ac_xsave_LIBS
6631 pcg 1.1 fi
6632    
6633     # Check for system-dependent libraries X programs must link with.
6634     # Do this before checking for the system-independent R6 libraries
6635     # (-lICE), since we may need -lsocket or whatever for X linking.
6636    
6637     if test "$ISC" = yes; then
6638     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6639     else
6640 pcg 1.11 # Martyn Johnson says this is needed for Ultrix, if the X
6641     # libraries were built with DECnet support. And Karl Berry says
6642 pcg 1.1 # the Alpha needs dnet_stub (dnet does not exist).
6643 pcg 1.11 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6644     cat >conftest.$ac_ext <<_ACEOF
6645     /* confdefs.h. */
6646     _ACEOF
6647     cat confdefs.h >>conftest.$ac_ext
6648     cat >>conftest.$ac_ext <<_ACEOF
6649     /* end confdefs.h. */
6650    
6651 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6652     Use char because int might match the return type of a GCC
6653     builtin and then its argument prototype would still apply. */
6654 pcg 1.11 #ifdef __cplusplus
6655     extern "C"
6656     #endif
6657     char XOpenDisplay ();
6658     int
6659     main ()
6660     {
6661 ayin 1.108 return XOpenDisplay ();
6662 pcg 1.11 ;
6663     return 0;
6664     }
6665     _ACEOF
6666     rm -f conftest.$ac_objext conftest$ac_exeext
6667 ayin 1.108 if { (ac_try="$ac_link"
6668     case "(($ac_try" in
6669     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6670     *) ac_try_echo=$ac_try;;
6671     esac
6672     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6673     (eval "$ac_link") 2>conftest.er1
6674 pcg 1.11 ac_status=$?
6675     grep -v '^ *+' conftest.er1 >conftest.err
6676     rm -f conftest.er1
6677     cat conftest.err >&5
6678     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6679 ayin 1.108 (exit $ac_status); } && {
6680     test -z "$ac_cxx_werror_flag" ||
6681     test ! -s conftest.err
6682     } && test -s conftest$ac_exeext &&
6683     $as_test_x conftest$ac_exeext; then
6684 pcg 1.11 :
6685     else
6686     echo "$as_me: failed program was:" >&5
6687     sed 's/^/| /' conftest.$ac_ext >&5
6688 pcg 1.1
6689 ayin 1.108 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6690     echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
6691 pcg 1.11 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6692     echo $ECHO_N "(cached) $ECHO_C" >&6
6693 pcg 1.1 else
6694 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6695     LIBS="-ldnet $LIBS"
6696     cat >conftest.$ac_ext <<_ACEOF
6697     /* confdefs.h. */
6698     _ACEOF
6699     cat confdefs.h >>conftest.$ac_ext
6700     cat >>conftest.$ac_ext <<_ACEOF
6701     /* end confdefs.h. */
6702 pcg 1.1
6703 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6704     Use char because int might match the return type of a GCC
6705     builtin and then its argument prototype would still apply. */
6706 pcg 1.11 #ifdef __cplusplus
6707     extern "C"
6708     #endif
6709     char dnet_ntoa ();
6710     int
6711     main ()
6712     {
6713 ayin 1.108 return dnet_ntoa ();
6714 pcg 1.11 ;
6715     return 0;
6716     }
6717     _ACEOF
6718     rm -f conftest.$ac_objext conftest$ac_exeext
6719 ayin 1.108 if { (ac_try="$ac_link"
6720     case "(($ac_try" in
6721     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6722     *) ac_try_echo=$ac_try;;
6723     esac
6724     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6725     (eval "$ac_link") 2>conftest.er1
6726 pcg 1.11 ac_status=$?
6727     grep -v '^ *+' conftest.er1 >conftest.err
6728     rm -f conftest.er1
6729     cat conftest.err >&5
6730     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6731 ayin 1.108 (exit $ac_status); } && {
6732     test -z "$ac_cxx_werror_flag" ||
6733     test ! -s conftest.err
6734     } && test -s conftest$ac_exeext &&
6735     $as_test_x conftest$ac_exeext; then
6736 pcg 1.11 ac_cv_lib_dnet_dnet_ntoa=yes
6737     else
6738     echo "$as_me: failed program was:" >&5
6739     sed 's/^/| /' conftest.$ac_ext >&5
6740    
6741 ayin 1.108 ac_cv_lib_dnet_dnet_ntoa=no
6742 pcg 1.11 fi
6743 ayin 1.108
6744     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6745 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6746     LIBS=$ac_check_lib_save_LIBS
6747     fi
6748 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6749     echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6750 pcg 1.11 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
6751 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6752     fi
6753    
6754     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6755 ayin 1.108 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6756     echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
6757 pcg 1.11 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6758     echo $ECHO_N "(cached) $ECHO_C" >&6
6759 pcg 1.1 else
6760 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6761 pcg 1.1 LIBS="-ldnet_stub $LIBS"
6762 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6763     /* confdefs.h. */
6764     _ACEOF
6765     cat confdefs.h >>conftest.$ac_ext
6766     cat >>conftest.$ac_ext <<_ACEOF
6767     /* end confdefs.h. */
6768    
6769 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6770     Use char because int might match the return type of a GCC
6771     builtin and then its argument prototype would still apply. */
6772 pcg 1.11 #ifdef __cplusplus
6773     extern "C"
6774     #endif
6775     char dnet_ntoa ();
6776     int
6777     main ()
6778     {
6779 ayin 1.108 return dnet_ntoa ();
6780 pcg 1.11 ;
6781     return 0;
6782     }
6783     _ACEOF
6784     rm -f conftest.$ac_objext conftest$ac_exeext
6785 ayin 1.108 if { (ac_try="$ac_link"
6786     case "(($ac_try" in
6787     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6788     *) ac_try_echo=$ac_try;;
6789     esac
6790     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6791     (eval "$ac_link") 2>conftest.er1
6792 pcg 1.11 ac_status=$?
6793     grep -v '^ *+' conftest.er1 >conftest.err
6794     rm -f conftest.er1
6795     cat conftest.err >&5
6796     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6797 ayin 1.108 (exit $ac_status); } && {
6798     test -z "$ac_cxx_werror_flag" ||
6799     test ! -s conftest.err
6800     } && test -s conftest$ac_exeext &&
6801     $as_test_x conftest$ac_exeext; then
6802 pcg 1.11 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6803     else
6804     echo "$as_me: failed program was:" >&5
6805     sed 's/^/| /' conftest.$ac_ext >&5
6806    
6807 ayin 1.108 ac_cv_lib_dnet_stub_dnet_ntoa=no
6808 pcg 1.11 fi
6809 ayin 1.108
6810     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6811 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6812     LIBS=$ac_check_lib_save_LIBS
6813     fi
6814 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6815     echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6816 pcg 1.11 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
6817 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6818     fi
6819    
6820     fi
6821 pcg 1.11 fi
6822 ayin 1.108
6823     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6824 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6825     LIBS="$ac_xsave_LIBS"
6826 pcg 1.1
6827     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6828     # to get the SysV transport functions.
6829 pcg 1.11 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6830 pcg 1.1 # needs -lnsl.
6831     # The nsl library prevents programs from opening the X display
6832 pcg 1.11 # on Irix 5.2, according to T.E. Dickey.
6833     # The functions gethostbyname, getservbyname, and inet_addr are
6834     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6835 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
6836     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
6837 pcg 1.11 if test "${ac_cv_func_gethostbyname+set}" = set; then
6838     echo $ECHO_N "(cached) $ECHO_C" >&6
6839     else
6840     cat >conftest.$ac_ext <<_ACEOF
6841     /* confdefs.h. */
6842     _ACEOF
6843     cat confdefs.h >>conftest.$ac_ext
6844     cat >>conftest.$ac_ext <<_ACEOF
6845     /* end confdefs.h. */
6846     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6847     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6848     #define gethostbyname innocuous_gethostbyname
6849    
6850 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
6851 pcg 1.11 which can conflict with char gethostbyname (); below.
6852     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6853     <limits.h> exists even on freestanding compilers. */
6854    
6855     #ifdef __STDC__
6856     # include <limits.h>
6857     #else
6858     # include <assert.h>
6859     #endif
6860    
6861     #undef gethostbyname
6862    
6863 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6864     Use char because int might match the return type of a GCC
6865     builtin and then its argument prototype would still apply. */
6866 pcg 1.11 #ifdef __cplusplus
6867     extern "C"
6868     #endif
6869     char gethostbyname ();
6870 pcg 1.1 /* The GNU C library defines this for functions which it implements
6871     to always fail with ENOSYS. Some functions are actually named
6872     something starting with __ and the normal name is an alias. */
6873 ayin 1.108 #if defined __stub_gethostbyname || defined __stub___gethostbyname
6874 pcg 1.1 choke me
6875     #endif
6876    
6877 pcg 1.11 int
6878     main ()
6879     {
6880 ayin 1.108 return gethostbyname ();
6881 pcg 1.11 ;
6882     return 0;
6883     }
6884     _ACEOF
6885     rm -f conftest.$ac_objext conftest$ac_exeext
6886 ayin 1.108 if { (ac_try="$ac_link"
6887     case "(($ac_try" in
6888     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6889     *) ac_try_echo=$ac_try;;
6890     esac
6891     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6892     (eval "$ac_link") 2>conftest.er1
6893 pcg 1.11 ac_status=$?
6894     grep -v '^ *+' conftest.er1 >conftest.err
6895     rm -f conftest.er1
6896     cat conftest.err >&5
6897     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6898 ayin 1.108 (exit $ac_status); } && {
6899     test -z "$ac_cxx_werror_flag" ||
6900     test ! -s conftest.err
6901     } && test -s conftest$ac_exeext &&
6902     $as_test_x conftest$ac_exeext; then
6903 pcg 1.11 ac_cv_func_gethostbyname=yes
6904     else
6905     echo "$as_me: failed program was:" >&5
6906     sed 's/^/| /' conftest.$ac_ext >&5
6907    
6908 ayin 1.108 ac_cv_func_gethostbyname=no
6909 pcg 1.11 fi
6910 ayin 1.108
6911     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6912 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6913     fi
6914 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6915     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
6916 pcg 1.11
6917 pcg 1.1 if test $ac_cv_func_gethostbyname = no; then
6918 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6919     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
6920 pcg 1.11 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6921     echo $ECHO_N "(cached) $ECHO_C" >&6
6922 pcg 1.1 else
6923 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6924 pcg 1.1 LIBS="-lnsl $LIBS"
6925 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6926     /* confdefs.h. */
6927     _ACEOF
6928     cat confdefs.h >>conftest.$ac_ext
6929     cat >>conftest.$ac_ext <<_ACEOF
6930     /* end confdefs.h. */
6931    
6932 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6933     Use char because int might match the return type of a GCC
6934     builtin and then its argument prototype would still apply. */
6935 pcg 1.11 #ifdef __cplusplus
6936     extern "C"
6937     #endif
6938     char gethostbyname ();
6939     int
6940     main ()
6941     {
6942 ayin 1.108 return gethostbyname ();
6943 pcg 1.11 ;
6944     return 0;
6945     }
6946     _ACEOF
6947     rm -f conftest.$ac_objext conftest$ac_exeext
6948 ayin 1.108 if { (ac_try="$ac_link"
6949     case "(($ac_try" in
6950     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6951     *) ac_try_echo=$ac_try;;
6952     esac
6953     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6954     (eval "$ac_link") 2>conftest.er1
6955 pcg 1.11 ac_status=$?
6956     grep -v '^ *+' conftest.er1 >conftest.err
6957     rm -f conftest.er1
6958     cat conftest.err >&5
6959     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6960 ayin 1.108 (exit $ac_status); } && {
6961     test -z "$ac_cxx_werror_flag" ||
6962     test ! -s conftest.err
6963     } && test -s conftest$ac_exeext &&
6964     $as_test_x conftest$ac_exeext; then
6965 pcg 1.11 ac_cv_lib_nsl_gethostbyname=yes
6966     else
6967     echo "$as_me: failed program was:" >&5
6968     sed 's/^/| /' conftest.$ac_ext >&5
6969    
6970 ayin 1.108 ac_cv_lib_nsl_gethostbyname=no
6971 pcg 1.11 fi
6972 ayin 1.108
6973     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6974 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6975     LIBS=$ac_check_lib_save_LIBS
6976     fi
6977 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6978     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6979 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6980     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6981     fi
6982 pcg 1.1
6983 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = no; then
6984 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6985     echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6986 pcg 1.11 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6987     echo $ECHO_N "(cached) $ECHO_C" >&6
6988     else
6989     ac_check_lib_save_LIBS=$LIBS
6990     LIBS="-lbsd $LIBS"
6991     cat >conftest.$ac_ext <<_ACEOF
6992     /* confdefs.h. */
6993     _ACEOF
6994     cat confdefs.h >>conftest.$ac_ext
6995     cat >>conftest.$ac_ext <<_ACEOF
6996     /* end confdefs.h. */
6997 pcg 1.1
6998 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6999     Use char because int might match the return type of a GCC
7000     builtin and then its argument prototype would still apply. */
7001 pcg 1.11 #ifdef __cplusplus
7002     extern "C"
7003     #endif
7004     char gethostbyname ();
7005     int
7006     main ()
7007     {
7008 ayin 1.108 return gethostbyname ();
7009 pcg 1.11 ;
7010     return 0;
7011     }
7012     _ACEOF
7013     rm -f conftest.$ac_objext conftest$ac_exeext
7014 ayin 1.108 if { (ac_try="$ac_link"
7015     case "(($ac_try" in
7016     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7017     *) ac_try_echo=$ac_try;;
7018     esac
7019     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7020     (eval "$ac_link") 2>conftest.er1
7021 pcg 1.11 ac_status=$?
7022     grep -v '^ *+' conftest.er1 >conftest.err
7023     rm -f conftest.er1
7024     cat conftest.err >&5
7025     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7026 ayin 1.108 (exit $ac_status); } && {
7027     test -z "$ac_cxx_werror_flag" ||
7028     test ! -s conftest.err
7029     } && test -s conftest$ac_exeext &&
7030     $as_test_x conftest$ac_exeext; then
7031 pcg 1.11 ac_cv_lib_bsd_gethostbyname=yes
7032     else
7033     echo "$as_me: failed program was:" >&5
7034     sed 's/^/| /' conftest.$ac_ext >&5
7035    
7036 ayin 1.108 ac_cv_lib_bsd_gethostbyname=no
7037 pcg 1.11 fi
7038 ayin 1.108
7039     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7040 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7041     LIBS=$ac_check_lib_save_LIBS
7042     fi
7043 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
7044     echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
7045 pcg 1.11 if test $ac_cv_lib_bsd_gethostbyname = yes; then
7046     X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
7047 pcg 1.1 fi
7048    
7049 pcg 1.11 fi
7050 pcg 1.1 fi
7051    
7052     # lieder@skyler.mavd.honeywell.com says without -lsocket,
7053     # socket/setsockopt and other routines are undefined under SCO ODT
7054     # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
7055 pcg 1.11 # on later versions), says Simon Leinen: it contains gethostby*
7056     # variants that don't use the name server (or something). -lsocket
7057     # must be given before -lnsl if both are needed. We assume that
7058     # if connect needs -lnsl, so does gethostbyname.
7059 ayin 1.108 { echo "$as_me:$LINENO: checking for connect" >&5
7060     echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
7061 pcg 1.11 if test "${ac_cv_func_connect+set}" = set; then
7062     echo $ECHO_N "(cached) $ECHO_C" >&6
7063     else
7064     cat >conftest.$ac_ext <<_ACEOF
7065     /* confdefs.h. */
7066     _ACEOF
7067     cat confdefs.h >>conftest.$ac_ext
7068     cat >>conftest.$ac_ext <<_ACEOF
7069     /* end confdefs.h. */
7070     /* Define connect to an innocuous variant, in case <limits.h> declares connect.
7071     For example, HP-UX 11i <limits.h> declares gettimeofday. */
7072     #define connect innocuous_connect
7073    
7074 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
7075 pcg 1.11 which can conflict with char connect (); below.
7076     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7077     <limits.h> exists even on freestanding compilers. */
7078    
7079     #ifdef __STDC__
7080     # include <limits.h>
7081     #else
7082     # include <assert.h>
7083     #endif
7084    
7085     #undef connect
7086    
7087 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7088     Use char because int might match the return type of a GCC
7089     builtin and then its argument prototype would still apply. */
7090 pcg 1.11 #ifdef __cplusplus
7091     extern "C"
7092     #endif
7093     char connect ();
7094 pcg 1.1 /* The GNU C library defines this for functions which it implements
7095     to always fail with ENOSYS. Some functions are actually named
7096     something starting with __ and the normal name is an alias. */
7097 ayin 1.108 #if defined __stub_connect || defined __stub___connect
7098 pcg 1.1 choke me
7099     #endif
7100    
7101 pcg 1.11 int
7102     main ()
7103     {
7104 ayin 1.108 return connect ();
7105 pcg 1.11 ;
7106     return 0;
7107     }
7108     _ACEOF
7109     rm -f conftest.$ac_objext conftest$ac_exeext
7110 ayin 1.108 if { (ac_try="$ac_link"
7111     case "(($ac_try" in
7112     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7113     *) ac_try_echo=$ac_try;;
7114     esac
7115     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7116     (eval "$ac_link") 2>conftest.er1
7117 pcg 1.11 ac_status=$?
7118     grep -v '^ *+' conftest.er1 >conftest.err
7119     rm -f conftest.er1
7120     cat conftest.err >&5
7121     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7122 ayin 1.108 (exit $ac_status); } && {
7123     test -z "$ac_cxx_werror_flag" ||
7124     test ! -s conftest.err
7125     } && test -s conftest$ac_exeext &&
7126     $as_test_x conftest$ac_exeext; then
7127 pcg 1.11 ac_cv_func_connect=yes
7128     else
7129     echo "$as_me: failed program was:" >&5
7130     sed 's/^/| /' conftest.$ac_ext >&5
7131    
7132 ayin 1.108 ac_cv_func_connect=no
7133 pcg 1.1 fi
7134 ayin 1.108
7135     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7136 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7137 pcg 1.1 fi
7138 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7139     echo "${ECHO_T}$ac_cv_func_connect" >&6; }
7140 pcg 1.1
7141     if test $ac_cv_func_connect = no; then
7142 ayin 1.108 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7143     echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
7144 pcg 1.11 if test "${ac_cv_lib_socket_connect+set}" = set; then
7145     echo $ECHO_N "(cached) $ECHO_C" >&6
7146 pcg 1.1 else
7147 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7148 pcg 1.1 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7149 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7150     /* confdefs.h. */
7151     _ACEOF
7152     cat confdefs.h >>conftest.$ac_ext
7153     cat >>conftest.$ac_ext <<_ACEOF
7154     /* end confdefs.h. */
7155    
7156 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7157     Use char because int might match the return type of a GCC
7158     builtin and then its argument prototype would still apply. */
7159 pcg 1.11 #ifdef __cplusplus
7160     extern "C"
7161     #endif
7162     char connect ();
7163     int
7164     main ()
7165     {
7166 ayin 1.108 return connect ();
7167 pcg 1.11 ;
7168     return 0;
7169     }
7170     _ACEOF
7171     rm -f conftest.$ac_objext conftest$ac_exeext
7172 ayin 1.108 if { (ac_try="$ac_link"
7173     case "(($ac_try" in
7174     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7175     *) ac_try_echo=$ac_try;;
7176     esac
7177     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7178     (eval "$ac_link") 2>conftest.er1
7179 pcg 1.11 ac_status=$?
7180     grep -v '^ *+' conftest.er1 >conftest.err
7181     rm -f conftest.er1
7182     cat conftest.err >&5
7183     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7184 ayin 1.108 (exit $ac_status); } && {
7185     test -z "$ac_cxx_werror_flag" ||
7186     test ! -s conftest.err
7187     } && test -s conftest$ac_exeext &&
7188     $as_test_x conftest$ac_exeext; then
7189 pcg 1.11 ac_cv_lib_socket_connect=yes
7190     else
7191     echo "$as_me: failed program was:" >&5
7192     sed 's/^/| /' conftest.$ac_ext >&5
7193    
7194 ayin 1.108 ac_cv_lib_socket_connect=no
7195 pcg 1.11 fi
7196 ayin 1.108
7197     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7198 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7199     LIBS=$ac_check_lib_save_LIBS
7200     fi
7201 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7202     echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
7203 pcg 1.11 if test $ac_cv_lib_socket_connect = yes; then
7204 pcg 1.1 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7205     fi
7206    
7207     fi
7208    
7209 pcg 1.11 # Guillermo Gomez says -lposix is necessary on A/UX.
7210 ayin 1.108 { echo "$as_me:$LINENO: checking for remove" >&5
7211     echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
7212 pcg 1.11 if test "${ac_cv_func_remove+set}" = set; then
7213     echo $ECHO_N "(cached) $ECHO_C" >&6
7214     else
7215     cat >conftest.$ac_ext <<_ACEOF
7216     /* confdefs.h. */
7217     _ACEOF
7218     cat confdefs.h >>conftest.$ac_ext
7219     cat >>conftest.$ac_ext <<_ACEOF
7220     /* end confdefs.h. */
7221     /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7222     For example, HP-UX 11i <limits.h> declares gettimeofday. */
7223     #define remove innocuous_remove
7224    
7225 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
7226 pcg 1.11 which can conflict with char remove (); below.
7227     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7228     <limits.h> exists even on freestanding compilers. */
7229    
7230     #ifdef __STDC__
7231     # include <limits.h>
7232     #else
7233     # include <assert.h>
7234     #endif
7235    
7236     #undef remove
7237    
7238 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7239     Use char because int might match the return type of a GCC
7240     builtin and then its argument prototype would still apply. */
7241 pcg 1.11 #ifdef __cplusplus
7242     extern "C"
7243     #endif
7244     char remove ();
7245 pcg 1.1 /* The GNU C library defines this for functions which it implements
7246     to always fail with ENOSYS. Some functions are actually named
7247     something starting with __ and the normal name is an alias. */
7248 ayin 1.108 #if defined __stub_remove || defined __stub___remove
7249 pcg 1.1 choke me
7250     #endif
7251    
7252 pcg 1.11 int
7253     main ()
7254     {
7255 ayin 1.108 return remove ();
7256 pcg 1.11 ;
7257     return 0;
7258     }
7259     _ACEOF
7260     rm -f conftest.$ac_objext conftest$ac_exeext
7261 ayin 1.108 if { (ac_try="$ac_link"
7262     case "(($ac_try" in
7263     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7264     *) ac_try_echo=$ac_try;;
7265     esac
7266     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7267     (eval "$ac_link") 2>conftest.er1
7268 pcg 1.11 ac_status=$?
7269     grep -v '^ *+' conftest.er1 >conftest.err
7270     rm -f conftest.er1
7271     cat conftest.err >&5
7272     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7273 ayin 1.108 (exit $ac_status); } && {
7274     test -z "$ac_cxx_werror_flag" ||
7275     test ! -s conftest.err
7276     } && test -s conftest$ac_exeext &&
7277     $as_test_x conftest$ac_exeext; then
7278 pcg 1.11 ac_cv_func_remove=yes
7279     else
7280     echo "$as_me: failed program was:" >&5
7281     sed 's/^/| /' conftest.$ac_ext >&5
7282    
7283 ayin 1.108 ac_cv_func_remove=no
7284 pcg 1.1 fi
7285 ayin 1.108
7286     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7287 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7288 pcg 1.1 fi
7289 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7290     echo "${ECHO_T}$ac_cv_func_remove" >&6; }
7291 pcg 1.1
7292     if test $ac_cv_func_remove = no; then
7293 ayin 1.108 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7294     echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
7295 pcg 1.11 if test "${ac_cv_lib_posix_remove+set}" = set; then
7296     echo $ECHO_N "(cached) $ECHO_C" >&6
7297 pcg 1.1 else
7298 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7299 pcg 1.1 LIBS="-lposix $LIBS"
7300 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7301     /* confdefs.h. */
7302     _ACEOF
7303     cat confdefs.h >>conftest.$ac_ext
7304     cat >>conftest.$ac_ext <<_ACEOF
7305     /* end confdefs.h. */
7306    
7307 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7308     Use char because int might match the return type of a GCC
7309     builtin and then its argument prototype would still apply. */
7310 pcg 1.11 #ifdef __cplusplus
7311     extern "C"
7312     #endif
7313     char remove ();
7314     int
7315     main ()
7316     {
7317 ayin 1.108 return remove ();
7318 pcg 1.11 ;
7319     return 0;
7320     }
7321     _ACEOF
7322     rm -f conftest.$ac_objext conftest$ac_exeext
7323 ayin 1.108 if { (ac_try="$ac_link"
7324     case "(($ac_try" in
7325     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7326     *) ac_try_echo=$ac_try;;
7327     esac
7328     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7329     (eval "$ac_link") 2>conftest.er1
7330 pcg 1.11 ac_status=$?
7331     grep -v '^ *+' conftest.er1 >conftest.err
7332     rm -f conftest.er1
7333     cat conftest.err >&5
7334     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7335 ayin 1.108 (exit $ac_status); } && {
7336     test -z "$ac_cxx_werror_flag" ||
7337     test ! -s conftest.err
7338     } && test -s conftest$ac_exeext &&
7339     $as_test_x conftest$ac_exeext; then
7340 pcg 1.11 ac_cv_lib_posix_remove=yes
7341     else
7342     echo "$as_me: failed program was:" >&5
7343     sed 's/^/| /' conftest.$ac_ext >&5
7344    
7345 ayin 1.108 ac_cv_lib_posix_remove=no
7346 pcg 1.11 fi
7347 ayin 1.108
7348     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7349 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7350     LIBS=$ac_check_lib_save_LIBS
7351     fi
7352 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7353     echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7354 pcg 1.11 if test $ac_cv_lib_posix_remove = yes; then
7355 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7356     fi
7357    
7358     fi
7359    
7360     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7361 ayin 1.108 { echo "$as_me:$LINENO: checking for shmat" >&5
7362     echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7363 pcg 1.11 if test "${ac_cv_func_shmat+set}" = set; then
7364     echo $ECHO_N "(cached) $ECHO_C" >&6
7365     else
7366     cat >conftest.$ac_ext <<_ACEOF
7367     /* confdefs.h. */
7368     _ACEOF
7369     cat confdefs.h >>conftest.$ac_ext
7370     cat >>conftest.$ac_ext <<_ACEOF
7371     /* end confdefs.h. */
7372     /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7373     For example, HP-UX 11i <limits.h> declares gettimeofday. */
7374     #define shmat innocuous_shmat
7375    
7376 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
7377 pcg 1.11 which can conflict with char shmat (); below.
7378     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7379     <limits.h> exists even on freestanding compilers. */
7380    
7381     #ifdef __STDC__
7382     # include <limits.h>
7383     #else
7384     # include <assert.h>
7385     #endif
7386    
7387     #undef shmat
7388    
7389 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7390     Use char because int might match the return type of a GCC
7391     builtin and then its argument prototype would still apply. */
7392 pcg 1.11 #ifdef __cplusplus
7393     extern "C"
7394     #endif
7395     char shmat ();
7396 pcg 1.1 /* The GNU C library defines this for functions which it implements
7397     to always fail with ENOSYS. Some functions are actually named
7398     something starting with __ and the normal name is an alias. */
7399 ayin 1.108 #if defined __stub_shmat || defined __stub___shmat
7400 pcg 1.1 choke me
7401 pcg 1.11 #endif
7402    
7403     int
7404     main ()
7405     {
7406 ayin 1.108 return shmat ();
7407 pcg 1.11 ;
7408     return 0;
7409     }
7410     _ACEOF
7411     rm -f conftest.$ac_objext conftest$ac_exeext
7412 ayin 1.108 if { (ac_try="$ac_link"
7413     case "(($ac_try" in
7414     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7415     *) ac_try_echo=$ac_try;;
7416     esac
7417     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7418     (eval "$ac_link") 2>conftest.er1
7419 pcg 1.11 ac_status=$?
7420     grep -v '^ *+' conftest.er1 >conftest.err
7421     rm -f conftest.er1
7422     cat conftest.err >&5
7423     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7424 ayin 1.108 (exit $ac_status); } && {
7425     test -z "$ac_cxx_werror_flag" ||
7426     test ! -s conftest.err
7427     } && test -s conftest$ac_exeext &&
7428     $as_test_x conftest$ac_exeext; then
7429 pcg 1.11 ac_cv_func_shmat=yes
7430     else
7431     echo "$as_me: failed program was:" >&5
7432     sed 's/^/| /' conftest.$ac_ext >&5
7433 pcg 1.1
7434 ayin 1.108 ac_cv_func_shmat=no
7435 pcg 1.1 fi
7436 ayin 1.108
7437     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7438 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7439 pcg 1.1 fi
7440 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7441     echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7442 pcg 1.1
7443     if test $ac_cv_func_shmat = no; then
7444 ayin 1.108 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7445     echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7446 pcg 1.11 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7447     echo $ECHO_N "(cached) $ECHO_C" >&6
7448 pcg 1.1 else
7449 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7450 pcg 1.1 LIBS="-lipc $LIBS"
7451 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7452     /* confdefs.h. */
7453     _ACEOF
7454     cat confdefs.h >>conftest.$ac_ext
7455     cat >>conftest.$ac_ext <<_ACEOF
7456     /* end confdefs.h. */
7457    
7458 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7459     Use char because int might match the return type of a GCC
7460     builtin and then its argument prototype would still apply. */
7461 pcg 1.11 #ifdef __cplusplus
7462     extern "C"
7463     #endif
7464     char shmat ();
7465     int
7466     main ()
7467     {
7468 ayin 1.108 return shmat ();
7469 pcg 1.11 ;
7470     return 0;
7471     }
7472     _ACEOF
7473     rm -f conftest.$ac_objext conftest$ac_exeext
7474 ayin 1.108 if { (ac_try="$ac_link"
7475     case "(($ac_try" in
7476     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7477     *) ac_try_echo=$ac_try;;
7478     esac
7479     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7480     (eval "$ac_link") 2>conftest.er1
7481 pcg 1.11 ac_status=$?
7482     grep -v '^ *+' conftest.er1 >conftest.err
7483     rm -f conftest.er1
7484     cat conftest.err >&5
7485     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7486 ayin 1.108 (exit $ac_status); } && {
7487     test -z "$ac_cxx_werror_flag" ||
7488     test ! -s conftest.err
7489     } && test -s conftest$ac_exeext &&
7490     $as_test_x conftest$ac_exeext; then
7491 pcg 1.11 ac_cv_lib_ipc_shmat=yes
7492     else
7493     echo "$as_me: failed program was:" >&5
7494     sed 's/^/| /' conftest.$ac_ext >&5
7495    
7496 ayin 1.108 ac_cv_lib_ipc_shmat=no
7497 pcg 1.11 fi
7498 ayin 1.108
7499     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7500 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7501     LIBS=$ac_check_lib_save_LIBS
7502     fi
7503 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7504     echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
7505 pcg 1.11 if test $ac_cv_lib_ipc_shmat = yes; then
7506 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7507     fi
7508    
7509     fi
7510     fi
7511    
7512     # Check for libraries that X11R6 Xt/Xaw programs need.
7513 pcg 1.11 ac_save_LDFLAGS=$LDFLAGS
7514 pcg 1.1 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7515     # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7516     # check for ICE first), but we must link in the order -lSM -lICE or
7517     # we get undefined symbols. So assume we have SM if we have ICE.
7518     # These have to be linked with before -lX11, unlike the other
7519     # libraries we check for below, so use a different variable.
7520 pcg 1.11 # John Interrante, Karl Berry
7521 ayin 1.108 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7522     echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
7523 pcg 1.11 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7524     echo $ECHO_N "(cached) $ECHO_C" >&6
7525 pcg 1.1 else
7526 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7527 pcg 1.1 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7528 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7529     /* confdefs.h. */
7530     _ACEOF
7531     cat confdefs.h >>conftest.$ac_ext
7532     cat >>conftest.$ac_ext <<_ACEOF
7533     /* end confdefs.h. */
7534    
7535 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7536     Use char because int might match the return type of a GCC
7537     builtin and then its argument prototype would still apply. */
7538 pcg 1.11 #ifdef __cplusplus
7539     extern "C"
7540     #endif
7541     char IceConnectionNumber ();
7542     int
7543     main ()
7544     {
7545 ayin 1.108 return IceConnectionNumber ();
7546 pcg 1.11 ;
7547     return 0;
7548     }
7549     _ACEOF
7550     rm -f conftest.$ac_objext conftest$ac_exeext
7551 ayin 1.108 if { (ac_try="$ac_link"
7552     case "(($ac_try" in
7553     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7554     *) ac_try_echo=$ac_try;;
7555     esac
7556     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7557     (eval "$ac_link") 2>conftest.er1
7558 pcg 1.11 ac_status=$?
7559     grep -v '^ *+' conftest.er1 >conftest.err
7560     rm -f conftest.er1
7561     cat conftest.err >&5
7562     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7563 ayin 1.108 (exit $ac_status); } && {
7564     test -z "$ac_cxx_werror_flag" ||
7565     test ! -s conftest.err
7566     } && test -s conftest$ac_exeext &&
7567     $as_test_x conftest$ac_exeext; then
7568 pcg 1.11 ac_cv_lib_ICE_IceConnectionNumber=yes
7569     else
7570     echo "$as_me: failed program was:" >&5
7571     sed 's/^/| /' conftest.$ac_ext >&5
7572    
7573 ayin 1.108 ac_cv_lib_ICE_IceConnectionNumber=no
7574 pcg 1.11 fi
7575 ayin 1.108
7576     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7577 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7578     LIBS=$ac_check_lib_save_LIBS
7579     fi
7580 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7581     echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7582 pcg 1.11 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7583 pcg 1.1 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7584     fi
7585    
7586 pcg 1.11 LDFLAGS=$ac_save_LDFLAGS
7587 pcg 1.1
7588     fi
7589    
7590    
7591 ayin 1.108 AFTERIMAGE_CFLAGS=
7592 root 1.103 AFTERIMAGE_LIBS=
7593 ayin 1.108 AFTERIMAGE_VERSION=
7594 root 1.103
7595     if test x$support_afterimage = xyes; then
7596     support_afterimage=no
7597    
7598 ayin 1.104 if test "x$afterimage_config" = "x" ; then
7599 root 1.103 # Extract the first word of "afterimage-config", so it can be a program name with args.
7600     set dummy afterimage-config; ac_word=$2
7601 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7602     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7603 root 1.103 if test "${ac_cv_path_afterimage_config+set}" = set; then
7604     echo $ECHO_N "(cached) $ECHO_C" >&6
7605     else
7606     case $afterimage_config in
7607     [\\/]* | ?:[\\/]*)
7608     ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
7609     ;;
7610     *)
7611     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7612     for as_dir in $PATH
7613     do
7614     IFS=$as_save_IFS
7615     test -z "$as_dir" && as_dir=.
7616     for ac_exec_ext in '' $ac_executable_extensions; do
7617 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7618 root 1.103 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
7619     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7620     break 2
7621     fi
7622     done
7623     done
7624 ayin 1.108 IFS=$as_save_IFS
7625 root 1.103
7626     test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7627     ;;
7628     esac
7629     fi
7630     afterimage_config=$ac_cv_path_afterimage_config
7631     if test -n "$afterimage_config"; then
7632 ayin 1.108 { echo "$as_me:$LINENO: result: $afterimage_config" >&5
7633     echo "${ECHO_T}$afterimage_config" >&6; }
7634 root 1.103 else
7635 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
7636     echo "${ECHO_T}no" >&6; }
7637 root 1.103 fi
7638    
7639 ayin 1.108
7640 root 1.103 fi
7641 root 1.109 if test "x$afterimage_config" != "xno" ; then
7642     { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
7643 ayin 1.108 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
7644 root 1.109 xAFTERIMAGE_VERSION=`$afterimage_config --version`
7645     if test -n "$xAFTERIMAGE_VERSION" ; then
7646     xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
7647     xAFTERIMAGE_LIBS=`$afterimage_config --libs`
7648     if test "x$xAFTERIMAGE_LIBS" != "x"; then
7649     libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
7650     libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
7651     if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
7652     support_afterimage=yes
7653     AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
7654     AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
7655     AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
7656     fi
7657 ayin 1.108 fi
7658 root 1.103 fi
7659 root 1.109 if test "x$support_afterimage" = "xyes"; then
7660     { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7661 ayin 1.108 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7662 root 1.109 else
7663     { echo "$as_me:$LINENO: result: no" >&5
7664 ayin 1.108 echo "${ECHO_T}no" >&6; }
7665 root 1.109 fi
7666 root 1.103 fi
7667     fi
7668    
7669 pcg 1.11
7670    
7671    
7672    
7673    
7674    
7675    
7676     for ac_header in \
7677 pcg 1.1 sys/byteorder.h \
7678     sys/ioctl.h \
7679     sys/sockio.h \
7680     sys/strredir.h \
7681 root 1.83 stdint.h \
7682     wchar.h \
7683     cwchar \
7684 pcg 1.1
7685     do
7686 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7687 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7688     { echo "$as_me:$LINENO: checking for $ac_header" >&5
7689     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7690     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7691 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
7692     fi
7693 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
7694     { echo "$as_me:$LINENO: result: $ac_res" >&5
7695     echo "${ECHO_T}$ac_res" >&6; }
7696 pcg 1.11 else
7697     # Is the header compilable?
7698 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7699     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7700 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7701     /* confdefs.h. */
7702     _ACEOF
7703     cat confdefs.h >>conftest.$ac_ext
7704     cat >>conftest.$ac_ext <<_ACEOF
7705     /* end confdefs.h. */
7706     $ac_includes_default
7707     #include <$ac_header>
7708     _ACEOF
7709     rm -f conftest.$ac_objext
7710 ayin 1.108 if { (ac_try="$ac_compile"
7711     case "(($ac_try" in
7712     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7713     *) ac_try_echo=$ac_try;;
7714     esac
7715     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7716     (eval "$ac_compile") 2>conftest.er1
7717 pcg 1.11 ac_status=$?
7718     grep -v '^ *+' conftest.er1 >conftest.err
7719     rm -f conftest.er1
7720     cat conftest.err >&5
7721     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7722 ayin 1.108 (exit $ac_status); } && {
7723     test -z "$ac_cxx_werror_flag" ||
7724     test ! -s conftest.err
7725     } && test -s conftest.$ac_objext; then
7726 pcg 1.11 ac_header_compiler=yes
7727     else
7728     echo "$as_me: failed program was:" >&5
7729     sed 's/^/| /' conftest.$ac_ext >&5
7730    
7731 ayin 1.108 ac_header_compiler=no
7732 pcg 1.11 fi
7733 ayin 1.108
7734     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7735     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7736     echo "${ECHO_T}$ac_header_compiler" >&6; }
7737 pcg 1.11
7738     # Is the header present?
7739 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7740     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7741 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7742     /* confdefs.h. */
7743     _ACEOF
7744     cat confdefs.h >>conftest.$ac_ext
7745     cat >>conftest.$ac_ext <<_ACEOF
7746     /* end confdefs.h. */
7747     #include <$ac_header>
7748     _ACEOF
7749 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
7750     case "(($ac_try" in
7751     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7752     *) ac_try_echo=$ac_try;;
7753     esac
7754     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7755     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7756 pcg 1.11 ac_status=$?
7757     grep -v '^ *+' conftest.er1 >conftest.err
7758     rm -f conftest.er1
7759     cat conftest.err >&5
7760     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7761 ayin 1.108 (exit $ac_status); } >/dev/null && {
7762     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7763     test ! -s conftest.err
7764     }; then
7765 pcg 1.11 ac_header_preproc=yes
7766 pcg 1.1 else
7767 pcg 1.11 echo "$as_me: failed program was:" >&5
7768     sed 's/^/| /' conftest.$ac_ext >&5
7769    
7770     ac_header_preproc=no
7771     fi
7772 ayin 1.108
7773 pcg 1.11 rm -f conftest.err conftest.$ac_ext
7774 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7775     echo "${ECHO_T}$ac_header_preproc" >&6; }
7776 pcg 1.11
7777     # So? What about this header?
7778 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7779 pcg 1.11 yes:no: )
7780     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7781     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7782     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7783     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7784     ac_header_preproc=yes
7785     ;;
7786     no:yes:* )
7787     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7788     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7789     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7790     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7791     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7792     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7793     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7794     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7795     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7796     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7797     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7798     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7799 ayin 1.108
7800 pcg 1.11 ;;
7801     esac
7802 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7803     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7804     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7805 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
7806 pcg 1.1 else
7807 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
7808 pcg 1.1 fi
7809 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
7810     { echo "$as_me:$LINENO: result: $ac_res" >&5
7811     echo "${ECHO_T}$ac_res" >&6; }
7812 pcg 1.11
7813 pcg 1.1 fi
7814 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7815     cat >>confdefs.h <<_ACEOF
7816     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7817     _ACEOF
7818    
7819 pcg 1.1 fi
7820 pcg 1.11
7821 pcg 1.1 done
7822    
7823    
7824 ayin 1.108 { echo "$as_me:$LINENO: checking for XPointer" >&5
7825     echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7826 pcg 1.11 if test "${rxvt_cv_xpointer+set}" = set; then
7827     echo $ECHO_N "(cached) $ECHO_C" >&6
7828     else
7829     cat >conftest.$ac_ext <<_ACEOF
7830     /* confdefs.h. */
7831     _ACEOF
7832     cat confdefs.h >>conftest.$ac_ext
7833     cat >>conftest.$ac_ext <<_ACEOF
7834     /* end confdefs.h. */
7835 pcg 1.1 #include <X11/Xlib.h>
7836 pcg 1.11 int
7837     main ()
7838     {
7839 pcg 1.1 XPointer dummy;
7840 pcg 1.11 ;
7841     return 0;
7842     }
7843     _ACEOF
7844     rm -f conftest.$ac_objext
7845 ayin 1.108 if { (ac_try="$ac_compile"
7846     case "(($ac_try" in
7847     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7848     *) ac_try_echo=$ac_try;;
7849     esac
7850     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7851     (eval "$ac_compile") 2>conftest.er1
7852 pcg 1.11 ac_status=$?
7853     grep -v '^ *+' conftest.er1 >conftest.err
7854     rm -f conftest.er1
7855     cat conftest.err >&5
7856     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7857 ayin 1.108 (exit $ac_status); } && {
7858     test -z "$ac_cxx_werror_flag" ||
7859     test ! -s conftest.err
7860     } && test -s conftest.$ac_objext; then
7861 pcg 1.1 rxvt_cv_xpointer=yes
7862     else
7863 pcg 1.11 echo "$as_me: failed program was:" >&5
7864     sed 's/^/| /' conftest.$ac_ext >&5
7865    
7866 ayin 1.108 rxvt_cv_xpointer=no
7867 pcg 1.1 fi
7868 ayin 1.108
7869     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7870 pcg 1.1 fi
7871 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7872     echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7873 pcg 1.11 if test x$rxvt_cv_xpointer = xyes; then
7874 pcg 1.1
7875 pcg 1.11 cat >>confdefs.h <<\_ACEOF
7876 pcg 1.1 #define HAVE_XPOINTER 1
7877 pcg 1.11 _ACEOF
7878 pcg 1.1
7879     fi
7880    
7881 ayin 1.108 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7882     echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7883 root 1.99 if test "${rxvt_xlib_illegal_access+set}" = set; then
7884     echo $ECHO_N "(cached) $ECHO_C" >&6
7885     else
7886     cat >conftest.$ac_ext <<_ACEOF
7887     /* confdefs.h. */
7888     _ACEOF
7889     cat confdefs.h >>conftest.$ac_ext
7890     cat >>conftest.$ac_ext <<_ACEOF
7891     /* end confdefs.h. */
7892    
7893     #define XLIB_ILLEGAL_ACCESS
7894     #include <X11/Xlib.h>
7895    
7896     int
7897     main ()
7898     {
7899    
7900     Display *dpy;
7901     dpy->xdefaults = (char *)0;
7902    
7903     ;
7904     return 0;
7905     }
7906     _ACEOF
7907     rm -f conftest.$ac_objext
7908 ayin 1.108 if { (ac_try="$ac_compile"
7909     case "(($ac_try" in
7910     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7911     *) ac_try_echo=$ac_try;;
7912     esac
7913     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7914     (eval "$ac_compile") 2>conftest.er1
7915 root 1.99 ac_status=$?
7916     grep -v '^ *+' conftest.er1 >conftest.err
7917     rm -f conftest.er1
7918     cat conftest.err >&5
7919     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7920 ayin 1.108 (exit $ac_status); } && {
7921     test -z "$ac_cxx_werror_flag" ||
7922     test ! -s conftest.err
7923     } && test -s conftest.$ac_objext; then
7924 root 1.99 rxvt_xlib_illegal_access=yes
7925     else
7926     echo "$as_me: failed program was:" >&5
7927     sed 's/^/| /' conftest.$ac_ext >&5
7928    
7929 ayin 1.108 rxvt_xlib_illegal_access=no
7930 root 1.99
7931     fi
7932 ayin 1.108
7933     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7934 root 1.99 fi
7935 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7936     echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7937 root 1.99 if test x$rxvt_xlib_illegal_access = xyes; then
7938    
7939     cat >>confdefs.h <<\_ACEOF
7940     #define XLIB_ILLEGAL_ACCESS 1
7941     _ACEOF
7942    
7943     fi
7944 pcg 1.1
7945 ayin 1.108 { echo "$as_me:$LINENO: checking for mode_t" >&5
7946     echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7947 pcg 1.11 if test "${ac_cv_type_mode_t+set}" = set; then
7948     echo $ECHO_N "(cached) $ECHO_C" >&6
7949     else
7950     cat >conftest.$ac_ext <<_ACEOF
7951     /* confdefs.h. */
7952     _ACEOF
7953     cat confdefs.h >>conftest.$ac_ext
7954     cat >>conftest.$ac_ext <<_ACEOF
7955     /* end confdefs.h. */
7956     $ac_includes_default
7957 ayin 1.108 typedef mode_t ac__type_new_;
7958 pcg 1.11 int
7959     main ()
7960     {
7961 ayin 1.108 if ((ac__type_new_ *) 0)
7962 pcg 1.11 return 0;
7963 ayin 1.108 if (sizeof (ac__type_new_))
7964 pcg 1.11 return 0;
7965     ;
7966     return 0;
7967     }
7968     _ACEOF
7969     rm -f conftest.$ac_objext
7970 ayin 1.108 if { (ac_try="$ac_compile"
7971     case "(($ac_try" in
7972     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7973     *) ac_try_echo=$ac_try;;
7974     esac
7975     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7976     (eval "$ac_compile") 2>conftest.er1
7977 pcg 1.11 ac_status=$?
7978     grep -v '^ *+' conftest.er1 >conftest.err
7979     rm -f conftest.er1
7980     cat conftest.err >&5
7981     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7982 ayin 1.108 (exit $ac_status); } && {
7983     test -z "$ac_cxx_werror_flag" ||
7984     test ! -s conftest.err
7985     } && test -s conftest.$ac_objext; then
7986 pcg 1.11 ac_cv_type_mode_t=yes
7987 pcg 1.1 else
7988 pcg 1.11 echo "$as_me: failed program was:" >&5
7989     sed 's/^/| /' conftest.$ac_ext >&5
7990 pcg 1.1
7991 ayin 1.108 ac_cv_type_mode_t=no
7992 pcg 1.1 fi
7993 ayin 1.108
7994     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7995 pcg 1.1 fi
7996 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7997     echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7998 pcg 1.11 if test $ac_cv_type_mode_t = yes; then
7999 pcg 1.1 :
8000     else
8001    
8002 pcg 1.11 cat >>confdefs.h <<_ACEOF
8003     #define mode_t int
8004     _ACEOF
8005 pcg 1.1
8006     fi
8007    
8008 ayin 1.108 { echo "$as_me:$LINENO: checking for pid_t" >&5
8009     echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
8010 pcg 1.11 if test "${ac_cv_type_pid_t+set}" = set; then
8011     echo $ECHO_N "(cached) $ECHO_C" >&6
8012     else
8013     cat >conftest.$ac_ext <<_ACEOF
8014     /* confdefs.h. */
8015     _ACEOF
8016     cat confdefs.h >>conftest.$ac_ext
8017     cat >>conftest.$ac_ext <<_ACEOF
8018     /* end confdefs.h. */
8019     $ac_includes_default
8020 ayin 1.108 typedef pid_t ac__type_new_;
8021 pcg 1.11 int
8022     main ()
8023     {
8024 ayin 1.108 if ((ac__type_new_ *) 0)
8025 pcg 1.11 return 0;
8026 ayin 1.108 if (sizeof (ac__type_new_))
8027 pcg 1.11 return 0;
8028     ;
8029     return 0;
8030     }
8031     _ACEOF
8032     rm -f conftest.$ac_objext
8033 ayin 1.108 if { (ac_try="$ac_compile"
8034     case "(($ac_try" in
8035     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8036     *) ac_try_echo=$ac_try;;
8037     esac
8038     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8039     (eval "$ac_compile") 2>conftest.er1
8040 pcg 1.11 ac_status=$?
8041     grep -v '^ *+' conftest.er1 >conftest.err
8042     rm -f conftest.er1
8043     cat conftest.err >&5
8044     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8045 ayin 1.108 (exit $ac_status); } && {
8046     test -z "$ac_cxx_werror_flag" ||
8047     test ! -s conftest.err
8048     } && test -s conftest.$ac_objext; then
8049 pcg 1.11 ac_cv_type_pid_t=yes
8050 pcg 1.1 else
8051 pcg 1.11 echo "$as_me: failed program was:" >&5
8052     sed 's/^/| /' conftest.$ac_ext >&5
8053 pcg 1.1
8054 ayin 1.108 ac_cv_type_pid_t=no
8055 pcg 1.1 fi
8056 ayin 1.108
8057     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8058 pcg 1.1 fi
8059 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
8060     echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
8061 pcg 1.11 if test $ac_cv_type_pid_t = yes; then
8062     :
8063 pcg 1.1 else
8064    
8065 pcg 1.11 cat >>confdefs.h <<_ACEOF
8066 pcg 1.1 #define pid_t int
8067 pcg 1.11 _ACEOF
8068 pcg 1.1
8069     fi
8070    
8071 ayin 1.108 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8072     echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8073 pcg 1.11 if test "${ac_cv_type_uid_t+set}" = set; then
8074     echo $ECHO_N "(cached) $ECHO_C" >&6
8075 pcg 1.1 else
8076 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8077     /* confdefs.h. */
8078     _ACEOF
8079     cat confdefs.h >>conftest.$ac_ext
8080     cat >>conftest.$ac_ext <<_ACEOF
8081     /* end confdefs.h. */
8082 pcg 1.1 #include <sys/types.h>
8083 pcg 1.11
8084     _ACEOF
8085 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8086 pcg 1.11 $EGREP "uid_t" >/dev/null 2>&1; then
8087 pcg 1.1 ac_cv_type_uid_t=yes
8088     else
8089     ac_cv_type_uid_t=no
8090     fi
8091     rm -f conftest*
8092    
8093     fi
8094 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8095     echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
8096 pcg 1.11 if test $ac_cv_type_uid_t = no; then
8097 pcg 1.1
8098 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8099 pcg 1.1 #define uid_t int
8100 pcg 1.11 _ACEOF
8101    
8102 pcg 1.1
8103 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8104 pcg 1.1 #define gid_t int
8105 pcg 1.11 _ACEOF
8106 pcg 1.1
8107     fi
8108    
8109    
8110 ayin 1.122 { echo "$as_me:$LINENO: checking for int16_t" >&5
8111     echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
8112     if test "${ac_cv_c_int16_t+set}" = set; then
8113 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8114     else
8115 ayin 1.122 ac_cv_c_int16_t=no
8116     for ac_type in 'int16_t' 'int' 'long int' \
8117     'long long int' 'short int' 'signed char'; do
8118     cat >conftest.$ac_ext <<_ACEOF
8119 pcg 1.11 /* confdefs.h. */
8120     _ACEOF
8121     cat confdefs.h >>conftest.$ac_ext
8122     cat >>conftest.$ac_ext <<_ACEOF
8123     /* end confdefs.h. */
8124     $ac_includes_default
8125     int
8126     main ()
8127     {
8128 ayin 1.122 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
8129 pcg 1.11 test_array [0] = 0
8130 pcg 1.1
8131 pcg 1.11 ;
8132     return 0;
8133     }
8134     _ACEOF
8135     rm -f conftest.$ac_objext
8136 ayin 1.108 if { (ac_try="$ac_compile"
8137     case "(($ac_try" in
8138     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8139     *) ac_try_echo=$ac_try;;
8140     esac
8141     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8142     (eval "$ac_compile") 2>conftest.er1
8143 pcg 1.11 ac_status=$?
8144     grep -v '^ *+' conftest.er1 >conftest.err
8145     rm -f conftest.er1
8146     cat conftest.err >&5
8147     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8148 ayin 1.108 (exit $ac_status); } && {
8149     test -z "$ac_cxx_werror_flag" ||
8150     test ! -s conftest.err
8151     } && test -s conftest.$ac_objext; then
8152 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8153     /* confdefs.h. */
8154     _ACEOF
8155     cat confdefs.h >>conftest.$ac_ext
8156     cat >>conftest.$ac_ext <<_ACEOF
8157     /* end confdefs.h. */
8158     $ac_includes_default
8159     int
8160     main ()
8161 pcg 1.1 {
8162 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8163     < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
8164     test_array [0] = 0
8165 pcg 1.11
8166     ;
8167     return 0;
8168 pcg 1.1 }
8169 pcg 1.11 _ACEOF
8170 ayin 1.122 rm -f conftest.$ac_objext
8171     if { (ac_try="$ac_compile"
8172 ayin 1.108 case "(($ac_try" in
8173     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8174     *) ac_try_echo=$ac_try;;
8175     esac
8176     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8177 ayin 1.122 (eval "$ac_compile") 2>conftest.er1
8178 pcg 1.11 ac_status=$?
8179 ayin 1.122 grep -v '^ *+' conftest.er1 >conftest.err
8180     rm -f conftest.er1
8181     cat conftest.err >&5
8182 pcg 1.11 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8183 ayin 1.122 (exit $ac_status); } && {
8184     test -z "$ac_cxx_werror_flag" ||
8185     test ! -s conftest.err
8186     } && test -s conftest.$ac_objext; then
8187     :
8188     else
8189     echo "$as_me: failed program was:" >&5
8190     sed 's/^/| /' conftest.$ac_ext >&5
8191    
8192     case $ac_type in
8193     int16_t) ac_cv_c_int16_t=yes ;;
8194     *) ac_cv_c_int16_t=$ac_type ;;
8195 ayin 1.108 esac
8196 ayin 1.122
8197     fi
8198    
8199     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8200 pcg 1.11 else
8201 ayin 1.122 echo "$as_me: failed program was:" >&5
8202 pcg 1.11 sed 's/^/| /' conftest.$ac_ext >&5
8203    
8204 ayin 1.122
8205 pcg 1.11 fi
8206 ayin 1.122
8207     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8208     test "$ac_cv_c_int16_t" != no && break
8209     done
8210 pcg 1.11 fi
8211 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8212     echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8213     case $ac_cv_c_int16_t in #(
8214     no|yes) ;; #(
8215     *)
8216 ayin 1.108
8217 pcg 1.11 cat >>confdefs.h <<_ACEOF
8218 ayin 1.122 #define int16_t $ac_cv_c_int16_t
8219 pcg 1.11 _ACEOF
8220 ayin 1.122 ;;
8221     esac
8222 pcg 1.1
8223    
8224 ayin 1.122 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8225     echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8226     if test "${ac_cv_c_uint16_t+set}" = set; then
8227 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8228 pcg 1.1 else
8229 ayin 1.122 ac_cv_c_uint16_t=no
8230     for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8231     'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8232     cat >conftest.$ac_ext <<_ACEOF
8233 pcg 1.11 /* confdefs.h. */
8234     _ACEOF
8235     cat confdefs.h >>conftest.$ac_ext
8236     cat >>conftest.$ac_ext <<_ACEOF
8237     /* end confdefs.h. */
8238 ayin 1.122 $ac_includes_default
8239 pcg 1.11 int
8240     main ()
8241     {
8242 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
8243     test_array [0] = 0
8244    
8245 pcg 1.11 ;
8246     return 0;
8247     }
8248     _ACEOF
8249     rm -f conftest.$ac_objext
8250 ayin 1.108 if { (ac_try="$ac_compile"
8251     case "(($ac_try" in
8252     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8253     *) ac_try_echo=$ac_try;;
8254     esac
8255     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8256     (eval "$ac_compile") 2>conftest.er1
8257 pcg 1.11 ac_status=$?
8258     grep -v '^ *+' conftest.er1 >conftest.err
8259     rm -f conftest.er1
8260     cat conftest.err >&5
8261     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8262 ayin 1.108 (exit $ac_status); } && {
8263     test -z "$ac_cxx_werror_flag" ||
8264     test ! -s conftest.err
8265     } && test -s conftest.$ac_objext; then
8266 ayin 1.122 case $ac_type in
8267     uint16_t) ac_cv_c_uint16_t=yes ;;
8268     *) ac_cv_c_uint16_t=$ac_type ;;
8269     esac
8270    
8271 pcg 1.1 else
8272 pcg 1.11 echo "$as_me: failed program was:" >&5
8273     sed 's/^/| /' conftest.$ac_ext >&5
8274    
8275 ayin 1.122
8276 pcg 1.1 fi
8277 ayin 1.108
8278     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8279 ayin 1.122 test "$ac_cv_c_uint16_t" != no && break
8280     done
8281 pcg 1.1 fi
8282 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
8283     echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8284     case $ac_cv_c_uint16_t in #(
8285     no|yes) ;; #(
8286     *)
8287    
8288    
8289     cat >>confdefs.h <<_ACEOF
8290     #define uint16_t $ac_cv_c_uint16_t
8291     _ACEOF
8292     ;;
8293     esac
8294    
8295 pcg 1.1
8296 ayin 1.122 { echo "$as_me:$LINENO: checking for int32_t" >&5
8297     echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
8298     if test "${ac_cv_c_int32_t+set}" = set; then
8299 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8300     else
8301 ayin 1.122 ac_cv_c_int32_t=no
8302     for ac_type in 'int32_t' 'int' 'long int' \
8303     'long long int' 'short int' 'signed char'; do
8304     cat >conftest.$ac_ext <<_ACEOF
8305 pcg 1.11 /* confdefs.h. */
8306     _ACEOF
8307     cat confdefs.h >>conftest.$ac_ext
8308     cat >>conftest.$ac_ext <<_ACEOF
8309     /* end confdefs.h. */
8310 ayin 1.122 $ac_includes_default
8311 pcg 1.11 int
8312     main ()
8313     {
8314 ayin 1.122 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
8315     test_array [0] = 0
8316    
8317 pcg 1.11 ;
8318     return 0;
8319     }
8320     _ACEOF
8321     rm -f conftest.$ac_objext
8322 ayin 1.108 if { (ac_try="$ac_compile"
8323     case "(($ac_try" in
8324     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8325     *) ac_try_echo=$ac_try;;
8326     esac
8327     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8328     (eval "$ac_compile") 2>conftest.er1
8329 pcg 1.11 ac_status=$?
8330     grep -v '^ *+' conftest.er1 >conftest.err
8331     rm -f conftest.er1
8332     cat conftest.err >&5
8333     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8334 ayin 1.108 (exit $ac_status); } && {
8335     test -z "$ac_cxx_werror_flag" ||
8336     test ! -s conftest.err
8337     } && test -s conftest.$ac_objext; then
8338 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8339     /* confdefs.h. */
8340     _ACEOF
8341     cat confdefs.h >>conftest.$ac_ext
8342     cat >>conftest.$ac_ext <<_ACEOF
8343     /* end confdefs.h. */
8344 ayin 1.122 $ac_includes_default
8345 pcg 1.11 int
8346     main ()
8347     {
8348 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8349     < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
8350     test_array [0] = 0
8351    
8352 pcg 1.11 ;
8353     return 0;
8354     }
8355     _ACEOF
8356     rm -f conftest.$ac_objext
8357 ayin 1.108 if { (ac_try="$ac_compile"
8358     case "(($ac_try" in
8359     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8360     *) ac_try_echo=$ac_try;;
8361     esac
8362     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8363     (eval "$ac_compile") 2>conftest.er1
8364 pcg 1.11 ac_status=$?
8365     grep -v '^ *+' conftest.er1 >conftest.err
8366     rm -f conftest.er1
8367     cat conftest.err >&5
8368     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8369 ayin 1.108 (exit $ac_status); } && {
8370     test -z "$ac_cxx_werror_flag" ||
8371     test ! -s conftest.err
8372     } && test -s conftest.$ac_objext; then
8373 ayin 1.122 :
8374 pcg 1.1 else
8375 pcg 1.11 echo "$as_me: failed program was:" >&5
8376     sed 's/^/| /' conftest.$ac_ext >&5
8377    
8378 ayin 1.122 case $ac_type in
8379     int32_t) ac_cv_c_int32_t=yes ;;
8380     *) ac_cv_c_int32_t=$ac_type ;;
8381     esac
8382    
8383     fi
8384    
8385     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8386 pcg 1.1 else
8387 ayin 1.122 echo "$as_me: failed program was:" >&5
8388     sed 's/^/| /' conftest.$ac_ext >&5
8389    
8390    
8391 pcg 1.1 fi
8392 ayin 1.108
8393     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8394 ayin 1.122 test "$ac_cv_c_int32_t" != no && break
8395     done
8396 pcg 1.1 fi
8397 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8398     echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8399     case $ac_cv_c_int32_t in #(
8400     no|yes) ;; #(
8401     *)
8402    
8403     cat >>confdefs.h <<_ACEOF
8404     #define int32_t $ac_cv_c_int32_t
8405     _ACEOF
8406     ;;
8407     esac
8408    
8409 pcg 1.1
8410 ayin 1.122 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8411 ayin 1.108 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8412 ayin 1.122 if test "${ac_cv_c_uint32_t+set}" = set; then
8413 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8414     else
8415 ayin 1.122 ac_cv_c_uint32_t=no
8416     for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8417     'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8418     cat >conftest.$ac_ext <<_ACEOF
8419 pcg 1.11 /* confdefs.h. */
8420     _ACEOF
8421     cat confdefs.h >>conftest.$ac_ext
8422     cat >>conftest.$ac_ext <<_ACEOF
8423     /* end confdefs.h. */
8424 ayin 1.122 $ac_includes_default
8425 pcg 1.11 int
8426     main ()
8427     {
8428 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
8429     test_array [0] = 0
8430    
8431 pcg 1.11 ;
8432     return 0;
8433     }
8434     _ACEOF
8435     rm -f conftest.$ac_objext
8436 ayin 1.108 if { (ac_try="$ac_compile"
8437     case "(($ac_try" in
8438     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8439     *) ac_try_echo=$ac_try;;
8440     esac
8441     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8442     (eval "$ac_compile") 2>conftest.er1
8443 pcg 1.11 ac_status=$?
8444     grep -v '^ *+' conftest.er1 >conftest.err
8445     rm -f conftest.er1
8446     cat conftest.err >&5
8447     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8448 ayin 1.108 (exit $ac_status); } && {
8449     test -z "$ac_cxx_werror_flag" ||
8450     test ! -s conftest.err
8451     } && test -s conftest.$ac_objext; then
8452 ayin 1.122 case $ac_type in
8453     uint32_t) ac_cv_c_uint32_t=yes ;;
8454     *) ac_cv_c_uint32_t=$ac_type ;;
8455     esac
8456    
8457 pcg 1.1 else
8458 pcg 1.11 echo "$as_me: failed program was:" >&5
8459     sed 's/^/| /' conftest.$ac_ext >&5
8460    
8461 ayin 1.122
8462 pcg 1.1 fi
8463 ayin 1.108
8464     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8465 ayin 1.122 test "$ac_cv_c_uint32_t" != no && break
8466     done
8467 pcg 1.1 fi
8468 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
8469     echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8470     case $ac_cv_c_uint32_t in #(
8471     no|yes) ;; #(
8472     *)
8473    
8474     cat >>confdefs.h <<\_ACEOF
8475     #define _UINT32_T 1
8476     _ACEOF
8477 pcg 1.1
8478    
8479 ayin 1.122 cat >>confdefs.h <<_ACEOF
8480     #define uint32_t $ac_cv_c_uint32_t
8481     _ACEOF
8482     ;;
8483     esac
8484 pcg 1.1
8485    
8486 root 1.76
8487 ayin 1.115 for ac_func in unsetenv
8488 root 1.83 do
8489     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8490 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8491     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8492     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8493 root 1.83 echo $ECHO_N "(cached) $ECHO_C" >&6
8494     else
8495     cat >conftest.$ac_ext <<_ACEOF
8496     /* confdefs.h. */
8497     _ACEOF
8498     cat confdefs.h >>conftest.$ac_ext
8499     cat >>conftest.$ac_ext <<_ACEOF
8500     /* end confdefs.h. */
8501     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8502     For example, HP-UX 11i <limits.h> declares gettimeofday. */
8503     #define $ac_func innocuous_$ac_func
8504    
8505     /* System header to define __stub macros and hopefully few prototypes,
8506     which can conflict with char $ac_func (); below.
8507     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8508     <limits.h> exists even on freestanding compilers. */
8509    
8510     #ifdef __STDC__
8511     # include <limits.h>
8512     #else
8513     # include <assert.h>
8514     #endif
8515    
8516     #undef $ac_func
8517 pcg 1.11
8518 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
8519     Use char because int might match the return type of a GCC
8520     builtin and then its argument prototype would still apply. */
8521 root 1.83 #ifdef __cplusplus
8522     extern "C"
8523     #endif
8524     char $ac_func ();
8525     /* The GNU C library defines this for functions which it implements
8526     to always fail with ENOSYS. Some functions are actually named
8527     something starting with __ and the normal name is an alias. */
8528 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
8529 root 1.83 choke me
8530     #endif
8531 pcg 1.11
8532 root 1.83 int
8533     main ()
8534     {
8535 ayin 1.108 return $ac_func ();
8536 root 1.83 ;
8537     return 0;
8538     }
8539     _ACEOF
8540     rm -f conftest.$ac_objext conftest$ac_exeext
8541 ayin 1.108 if { (ac_try="$ac_link"
8542     case "(($ac_try" in
8543     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8544     *) ac_try_echo=$ac_try;;
8545     esac
8546     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8547     (eval "$ac_link") 2>conftest.er1
8548 root 1.83 ac_status=$?
8549     grep -v '^ *+' conftest.er1 >conftest.err
8550     rm -f conftest.er1
8551     cat conftest.err >&5
8552     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8553 ayin 1.108 (exit $ac_status); } && {
8554     test -z "$ac_cxx_werror_flag" ||
8555     test ! -s conftest.err
8556     } && test -s conftest$ac_exeext &&
8557     $as_test_x conftest$ac_exeext; then
8558 root 1.83 eval "$as_ac_var=yes"
8559     else
8560     echo "$as_me: failed program was:" >&5
8561     sed 's/^/| /' conftest.$ac_ext >&5
8562 pcg 1.11
8563 ayin 1.108 eval "$as_ac_var=no"
8564 root 1.83 fi
8565 ayin 1.108
8566     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8567 root 1.83 conftest$ac_exeext conftest.$ac_ext
8568     fi
8569 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
8570     { echo "$as_me:$LINENO: result: $ac_res" >&5
8571     echo "${ECHO_T}$ac_res" >&6; }
8572 root 1.83 if test `eval echo '${'$as_ac_var'}'` = yes; then
8573     cat >>confdefs.h <<_ACEOF
8574     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8575     _ACEOF
8576 pcg 1.11
8577 root 1.83 fi
8578     done
8579 pcg 1.11
8580    
8581    
8582 root 1.92 support_utmp=yes
8583     support_wtmp=yes
8584     support_lastlog=yes
8585    
8586 ayin 1.108 # Check whether --enable-utmp was given.
8587 root 1.92 if test "${enable_utmp+set}" = set; then
8588 ayin 1.108 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
8589 root 1.92 support_utmp=$enableval
8590     fi
8591 ayin 1.108 fi
8592 ayin 1.102
8593 ayin 1.108
8594     # Check whether --enable-wtmp was given.
8595 root 1.92 if test "${enable_wtmp+set}" = set; then
8596 ayin 1.108 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
8597 root 1.92 support_wtmp=$enableval
8598     fi
8599 ayin 1.108 fi
8600 ayin 1.102
8601 ayin 1.108
8602     # Check whether --enable-lastlog was given.
8603 root 1.92 if test "${enable_lastlog+set}" = set; then
8604 ayin 1.108 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
8605 root 1.92 support_lastlog=$enableval
8606     fi
8607 ayin 1.108 fi
8608    
8609 root 1.92
8610     if test x$support_utmp = xyes; then
8611    
8612     cat >>confdefs.h <<\_ACEOF
8613     #define UTMP_SUPPORT 1
8614     _ACEOF
8615    
8616     fi
8617     if test x$support_wtmp = xyes; then
8618    
8619     cat >>confdefs.h <<\_ACEOF
8620     #define WTMP_SUPPORT 1
8621     _ACEOF
8622    
8623     fi
8624     if test x$support_lastlog = xyes; then
8625    
8626     cat >>confdefs.h <<\_ACEOF
8627     #define LASTLOG_SUPPORT 1
8628     _ACEOF
8629    
8630     fi
8631    
8632 pcg 1.11
8633 root 1.88
8634    
8635     for ac_func in \
8636     updwtmp \
8637     updwtmpx \
8638 root 1.128 updlastlogx \
8639 root 1.88
8640     do
8641     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8642 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8643     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8644     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8645 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8646     else
8647     cat >conftest.$ac_ext <<_ACEOF
8648     /* confdefs.h. */
8649     _ACEOF
8650     cat confdefs.h >>conftest.$ac_ext
8651     cat >>conftest.$ac_ext <<_ACEOF
8652     /* end confdefs.h. */
8653     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8654     For example, HP-UX 11i <limits.h> declares gettimeofday. */
8655     #define $ac_func innocuous_$ac_func
8656    
8657     /* System header to define __stub macros and hopefully few prototypes,
8658     which can conflict with char $ac_func (); below.
8659     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8660     <limits.h> exists even on freestanding compilers. */
8661    
8662     #ifdef __STDC__
8663     # include <limits.h>
8664     #else
8665     # include <assert.h>
8666     #endif
8667    
8668     #undef $ac_func
8669    
8670 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
8671     Use char because int might match the return type of a GCC
8672     builtin and then its argument prototype would still apply. */
8673 root 1.88 #ifdef __cplusplus
8674     extern "C"
8675     #endif
8676     char $ac_func ();
8677     /* The GNU C library defines this for functions which it implements
8678     to always fail with ENOSYS. Some functions are actually named
8679     something starting with __ and the normal name is an alias. */
8680 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
8681 root 1.88 choke me
8682     #endif
8683    
8684     int
8685     main ()
8686     {
8687 ayin 1.108 return $ac_func ();
8688 root 1.88 ;
8689     return 0;
8690     }
8691     _ACEOF
8692     rm -f conftest.$ac_objext conftest$ac_exeext
8693 ayin 1.108 if { (ac_try="$ac_link"
8694     case "(($ac_try" in
8695     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8696     *) ac_try_echo=$ac_try;;
8697     esac
8698     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8699     (eval "$ac_link") 2>conftest.er1
8700 root 1.88 ac_status=$?
8701     grep -v '^ *+' conftest.er1 >conftest.err
8702     rm -f conftest.er1
8703     cat conftest.err >&5
8704     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8705 ayin 1.108 (exit $ac_status); } && {
8706     test -z "$ac_cxx_werror_flag" ||
8707     test ! -s conftest.err
8708     } && test -s conftest$ac_exeext &&
8709     $as_test_x conftest$ac_exeext; then
8710 root 1.88 eval "$as_ac_var=yes"
8711     else
8712     echo "$as_me: failed program was:" >&5
8713     sed 's/^/| /' conftest.$ac_ext >&5
8714    
8715 ayin 1.108 eval "$as_ac_var=no"
8716 root 1.88 fi
8717 ayin 1.108
8718     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8719 root 1.88 conftest$ac_exeext conftest.$ac_ext
8720     fi
8721 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
8722     { echo "$as_me:$LINENO: result: $ac_res" >&5
8723     echo "${ECHO_T}$ac_res" >&6; }
8724 root 1.88 if test `eval echo '${'$as_ac_var'}'` = yes; then
8725     cat >>confdefs.h <<_ACEOF
8726     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8727     _ACEOF
8728    
8729     fi
8730     done
8731    
8732    
8733    
8734 root 1.128 for ac_header in lastlog.h
8735 root 1.88 do
8736     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8737 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8738     { echo "$as_me:$LINENO: checking for $ac_header" >&5
8739     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8740     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8741 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8742     fi
8743 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
8744     { echo "$as_me:$LINENO: result: $ac_res" >&5
8745     echo "${ECHO_T}$ac_res" >&6; }
8746 root 1.88 else
8747     # Is the header compilable?
8748 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8749     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8750 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8751     /* confdefs.h. */
8752     _ACEOF
8753     cat confdefs.h >>conftest.$ac_ext
8754     cat >>conftest.$ac_ext <<_ACEOF
8755     /* end confdefs.h. */
8756     $ac_includes_default
8757     #include <$ac_header>
8758     _ACEOF
8759     rm -f conftest.$ac_objext
8760 ayin 1.108 if { (ac_try="$ac_compile"
8761     case "(($ac_try" in
8762     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8763     *) ac_try_echo=$ac_try;;
8764     esac
8765     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8766     (eval "$ac_compile") 2>conftest.er1
8767 root 1.88 ac_status=$?
8768     grep -v '^ *+' conftest.er1 >conftest.err
8769     rm -f conftest.er1
8770     cat conftest.err >&5
8771     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8772 ayin 1.108 (exit $ac_status); } && {
8773     test -z "$ac_cxx_werror_flag" ||
8774     test ! -s conftest.err
8775     } && test -s conftest.$ac_objext; then
8776 root 1.88 ac_header_compiler=yes
8777     else
8778     echo "$as_me: failed program was:" >&5
8779     sed 's/^/| /' conftest.$ac_ext >&5
8780    
8781 ayin 1.108 ac_header_compiler=no
8782 root 1.88 fi
8783 ayin 1.108
8784     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8785     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8786     echo "${ECHO_T}$ac_header_compiler" >&6; }
8787 root 1.88
8788     # Is the header present?
8789 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8790     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8791 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8792     /* confdefs.h. */
8793     _ACEOF
8794     cat confdefs.h >>conftest.$ac_ext
8795     cat >>conftest.$ac_ext <<_ACEOF
8796     /* end confdefs.h. */
8797     #include <$ac_header>
8798     _ACEOF
8799 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
8800     case "(($ac_try" in
8801     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8802     *) ac_try_echo=$ac_try;;
8803     esac
8804     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8805     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8806 root 1.88 ac_status=$?
8807     grep -v '^ *+' conftest.er1 >conftest.err
8808     rm -f conftest.er1
8809     cat conftest.err >&5
8810     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8811 ayin 1.108 (exit $ac_status); } >/dev/null && {
8812     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8813     test ! -s conftest.err
8814     }; then
8815 root 1.88 ac_header_preproc=yes
8816     else
8817     echo "$as_me: failed program was:" >&5
8818     sed 's/^/| /' conftest.$ac_ext >&5
8819    
8820     ac_header_preproc=no
8821     fi
8822 ayin 1.108
8823 root 1.88 rm -f conftest.err conftest.$ac_ext
8824 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8825     echo "${ECHO_T}$ac_header_preproc" >&6; }
8826 root 1.88
8827     # So? What about this header?
8828     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8829     yes:no: )
8830     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8831     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8832     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8833     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8834     ac_header_preproc=yes
8835     ;;
8836     no:yes:* )
8837     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8838     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8839     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8840     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8841     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8842     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8843     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8844     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8845     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8846     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8847     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8848     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8849 ayin 1.108
8850 root 1.88 ;;
8851     esac
8852 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8853     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8854     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8855 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8856     else
8857     eval "$as_ac_Header=\$ac_header_preproc"
8858     fi
8859 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
8860     { echo "$as_me:$LINENO: result: $ac_res" >&5
8861     echo "${ECHO_T}$ac_res" >&6; }
8862 root 1.88
8863     fi
8864     if test `eval echo '${'$as_ac_Header'}'` = yes; then
8865     cat >>confdefs.h <<_ACEOF
8866     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8867     _ACEOF
8868    
8869     fi
8870    
8871     done
8872    
8873    
8874    
8875 root 1.128
8876     for ac_header in utmp.h
8877     do
8878     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8879     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8880     { echo "$as_me:$LINENO: checking for $ac_header" >&5
8881     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8882     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8883 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8884     fi
8885 root 1.128 ac_res=`eval echo '${'$as_ac_Header'}'`
8886     { echo "$as_me:$LINENO: result: $ac_res" >&5
8887     echo "${ECHO_T}$ac_res" >&6; }
8888 root 1.88 else
8889     # Is the header compilable?
8890 root 1.128 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8891     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8892 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8893     /* confdefs.h. */
8894     _ACEOF
8895     cat confdefs.h >>conftest.$ac_ext
8896     cat >>conftest.$ac_ext <<_ACEOF
8897     /* end confdefs.h. */
8898     $ac_includes_default
8899 root 1.128 #include <$ac_header>
8900 root 1.88 _ACEOF
8901     rm -f conftest.$ac_objext
8902 ayin 1.108 if { (ac_try="$ac_compile"
8903     case "(($ac_try" in
8904     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8905     *) ac_try_echo=$ac_try;;
8906     esac
8907     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8908     (eval "$ac_compile") 2>conftest.er1
8909 root 1.88 ac_status=$?
8910     grep -v '^ *+' conftest.er1 >conftest.err
8911     rm -f conftest.er1
8912     cat conftest.err >&5
8913     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8914 ayin 1.108 (exit $ac_status); } && {
8915     test -z "$ac_cxx_werror_flag" ||
8916     test ! -s conftest.err
8917     } && test -s conftest.$ac_objext; then
8918 root 1.88 ac_header_compiler=yes
8919     else
8920     echo "$as_me: failed program was:" >&5
8921     sed 's/^/| /' conftest.$ac_ext >&5
8922    
8923 ayin 1.108 ac_header_compiler=no
8924 root 1.88 fi
8925 ayin 1.108
8926     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8927     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8928     echo "${ECHO_T}$ac_header_compiler" >&6; }
8929 root 1.88
8930     # Is the header present?
8931 root 1.128 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8932     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8933 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8934     /* confdefs.h. */
8935     _ACEOF
8936     cat confdefs.h >>conftest.$ac_ext
8937     cat >>conftest.$ac_ext <<_ACEOF
8938     /* end confdefs.h. */
8939 root 1.128 #include <$ac_header>
8940 root 1.88 _ACEOF
8941 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
8942     case "(($ac_try" in
8943     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8944     *) ac_try_echo=$ac_try;;
8945     esac
8946     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8947     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8948 root 1.88 ac_status=$?
8949     grep -v '^ *+' conftest.er1 >conftest.err
8950     rm -f conftest.er1
8951     cat conftest.err >&5
8952     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8953 ayin 1.108 (exit $ac_status); } >/dev/null && {
8954     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8955     test ! -s conftest.err
8956     }; then
8957 root 1.88 ac_header_preproc=yes
8958     else
8959     echo "$as_me: failed program was:" >&5
8960     sed 's/^/| /' conftest.$ac_ext >&5
8961    
8962     ac_header_preproc=no
8963     fi
8964 ayin 1.108
8965 root 1.88 rm -f conftest.err conftest.$ac_ext
8966 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8967     echo "${ECHO_T}$ac_header_preproc" >&6; }
8968 root 1.88
8969     # So? What about this header?
8970     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8971     yes:no: )
8972 root 1.128 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8973     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8974     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8975     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8976 root 1.88 ac_header_preproc=yes
8977     ;;
8978     no:yes:* )
8979 root 1.128 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8980     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8981     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8982     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8983     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8984     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8985     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8986     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8987     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8988     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8989     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8990     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8991 ayin 1.108
8992 root 1.88 ;;
8993     esac
8994 root 1.128 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8995     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8996     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8997 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8998     else
8999 root 1.128 eval "$as_ac_Header=\$ac_header_preproc"
9000 root 1.88 fi
9001 root 1.128 ac_res=`eval echo '${'$as_ac_Header'}'`
9002     { echo "$as_me:$LINENO: result: $ac_res" >&5
9003     echo "${ECHO_T}$ac_res" >&6; }
9004 root 1.88
9005     fi
9006 root 1.128 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9007     cat >>confdefs.h <<_ACEOF
9008     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9009     _ACEOF
9010     { echo "$as_me:$LINENO: checking for struct utmp" >&5
9011 ayin 1.108 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
9012 root 1.88 if test "${struct_utmp+set}" = set; then
9013     echo $ECHO_N "(cached) $ECHO_C" >&6
9014     else
9015     cat >conftest.$ac_ext <<_ACEOF
9016     /* confdefs.h. */
9017     _ACEOF
9018     cat confdefs.h >>conftest.$ac_ext
9019     cat >>conftest.$ac_ext <<_ACEOF
9020     /* end confdefs.h. */
9021     #include <sys/types.h>
9022     #include <utmp.h>
9023     int
9024     main ()
9025     {
9026     struct utmp ut;
9027     ;
9028     return 0;
9029     }
9030     _ACEOF
9031     rm -f conftest.$ac_objext
9032 ayin 1.108 if { (ac_try="$ac_compile"
9033     case "(($ac_try" in
9034     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9035     *) ac_try_echo=$ac_try;;
9036     esac
9037     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9038     (eval "$ac_compile") 2>conftest.er1
9039 root 1.88 ac_status=$?
9040     grep -v '^ *+' conftest.er1 >conftest.err
9041     rm -f conftest.er1
9042     cat conftest.err >&5
9043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9044 ayin 1.108 (exit $ac_status); } && {
9045     test -z "$ac_cxx_werror_flag" ||
9046     test ! -s conftest.err
9047     } && test -s conftest.$ac_objext; then
9048 root 1.88 struct_utmp=yes
9049     else
9050     echo "$as_me: failed program was:" >&5
9051     sed 's/^/| /' conftest.$ac_ext >&5
9052    
9053 ayin 1.108 struct_utmp=no
9054 root 1.88 fi
9055 ayin 1.108
9056     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9057 root 1.88 fi
9058 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
9059     echo "${ECHO_T}$struct_utmp" >&6; }
9060 root 1.88 if test x$struct_utmp = xyes; then
9061    
9062     cat >>confdefs.h <<\_ACEOF
9063     #define HAVE_STRUCT_UTMP 1
9064     _ACEOF
9065    
9066     fi
9067    
9068    
9069 ayin 1.108 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
9070     echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
9071 root 1.88 if test "${struct_utmp_host+set}" = set; then
9072     echo $ECHO_N "(cached) $ECHO_C" >&6
9073     else
9074     cat >conftest.$ac_ext <<_ACEOF
9075     /* confdefs.h. */
9076     _ACEOF
9077     cat confdefs.h >>conftest.$ac_ext
9078     cat >>conftest.$ac_ext <<_ACEOF
9079     /* end confdefs.h. */
9080     #include <sys/types.h>
9081     #include <utmp.h>
9082     int
9083     main ()
9084     {
9085     struct utmp ut; ut.ut_host;
9086     ;
9087     return 0;
9088     }
9089     _ACEOF
9090     rm -f conftest.$ac_objext
9091 ayin 1.108 if { (ac_try="$ac_compile"
9092     case "(($ac_try" in
9093     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9094     *) ac_try_echo=$ac_try;;
9095     esac
9096     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9097     (eval "$ac_compile") 2>conftest.er1
9098 root 1.88 ac_status=$?
9099     grep -v '^ *+' conftest.er1 >conftest.err
9100     rm -f conftest.er1
9101     cat conftest.err >&5
9102     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9103 ayin 1.108 (exit $ac_status); } && {
9104     test -z "$ac_cxx_werror_flag" ||
9105     test ! -s conftest.err
9106     } && test -s conftest.$ac_objext; then
9107 root 1.88 struct_utmp_host=yes
9108     else
9109     echo "$as_me: failed program was:" >&5
9110     sed 's/^/| /' conftest.$ac_ext >&5
9111    
9112 ayin 1.108 struct_utmp_host=no
9113 root 1.88 fi
9114 ayin 1.108
9115     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9116 root 1.88 fi
9117 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
9118     echo "${ECHO_T}$struct_utmp_host" >&6; }
9119 root 1.88 if test x$struct_utmp_host = xyes; then
9120    
9121     cat >>confdefs.h <<\_ACEOF
9122     #define HAVE_UTMP_HOST 1
9123     _ACEOF
9124    
9125     fi
9126    
9127 ayin 1.108 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
9128     echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
9129 root 1.88 if test "${struct_utmp_pid+set}" = set; then
9130     echo $ECHO_N "(cached) $ECHO_C" >&6
9131     else
9132     cat >conftest.$ac_ext <<_ACEOF
9133     /* confdefs.h. */
9134     _ACEOF
9135     cat confdefs.h >>conftest.$ac_ext
9136     cat >>conftest.$ac_ext <<_ACEOF
9137     /* end confdefs.h. */
9138     #include <sys/types.h>
9139     #include <utmp.h>
9140     int
9141     main ()
9142     {
9143     struct utmp ut; ut.ut_pid;
9144     ;
9145     return 0;
9146     }
9147     _ACEOF
9148     rm -f conftest.$ac_objext
9149 ayin 1.108 if { (ac_try="$ac_compile"
9150     case "(($ac_try" in
9151     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9152     *) ac_try_echo=$ac_try;;
9153     esac
9154     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9155     (eval "$ac_compile") 2>conftest.er1
9156 root 1.88 ac_status=$?
9157     grep -v '^ *+' conftest.er1 >conftest.err
9158     rm -f conftest.er1
9159     cat conftest.err >&5
9160     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9161 ayin 1.108 (exit $ac_status); } && {
9162     test -z "$ac_cxx_werror_flag" ||
9163     test ! -s conftest.err
9164     } && test -s conftest.$ac_objext; then
9165 root 1.88 struct_utmp_pid=yes
9166     else
9167     echo "$as_me: failed program was:" >&5
9168     sed 's/^/| /' conftest.$ac_ext >&5
9169    
9170 ayin 1.108 struct_utmp_pid=no
9171 root 1.88 fi
9172 ayin 1.108
9173     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9174 root 1.88 fi
9175 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
9176     echo "${ECHO_T}$struct_utmp_pid" >&6; }
9177 root 1.88 if test x$struct_utmp_pid = xyes; then
9178    
9179     cat >>confdefs.h <<\_ACEOF
9180     #define HAVE_UTMP_PID 1
9181     _ACEOF
9182    
9183     fi
9184    
9185     fi
9186    
9187 root 1.128 done
9188    
9189 root 1.88
9190    
9191 root 1.128 for ac_header in utmpx.h
9192     do
9193     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9194     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9195     { echo "$as_me:$LINENO: checking for $ac_header" >&5
9196     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9197     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9198 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
9199     fi
9200 root 1.128 ac_res=`eval echo '${'$as_ac_Header'}'`
9201     { echo "$as_me:$LINENO: result: $ac_res" >&5
9202     echo "${ECHO_T}$ac_res" >&6; }
9203 root 1.88 else
9204     # Is the header compilable?
9205 root 1.128 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9206     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9207 root 1.88 cat >conftest.$ac_ext <<_ACEOF
9208     /* confdefs.h. */
9209     _ACEOF
9210     cat confdefs.h >>conftest.$ac_ext
9211     cat >>conftest.$ac_ext <<_ACEOF
9212     /* end confdefs.h. */
9213     $ac_includes_default
9214 root 1.128 #include <$ac_header>
9215 root 1.88 _ACEOF
9216     rm -f conftest.$ac_objext
9217 ayin 1.108 if { (ac_try="$ac_compile"
9218     case "(($ac_try" in
9219     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9220     *) ac_try_echo=$ac_try;;
9221     esac
9222     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9223     (eval "$ac_compile") 2>conftest.er1
9224 root 1.88 ac_status=$?
9225     grep -v '^ *+' conftest.er1 >conftest.err
9226     rm -f conftest.er1
9227     cat conftest.err >&5
9228     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9229 ayin 1.108 (exit $ac_status); } && {
9230     test -z "$ac_cxx_werror_flag" ||
9231     test ! -s conftest.err
9232     } && test -s conftest.$ac_objext; then
9233 root 1.88 ac_header_compiler=yes
9234     else
9235     echo "$as_me: failed program was:" >&5
9236     sed 's/^/| /' conftest.$ac_ext >&5
9237    
9238 ayin 1.108 ac_header_compiler=no
9239 root 1.88 fi
9240 ayin 1.108
9241     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9242     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9243     echo "${ECHO_T}$ac_header_compiler" >&6; }
9244 root 1.88
9245     # Is the header present?
9246 root 1.128 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9247     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9248 root 1.88 cat >conftest.$ac_ext <<_ACEOF
9249     /* confdefs.h. */
9250     _ACEOF
9251     cat confdefs.h >>conftest.$ac_ext
9252     cat >>conftest.$ac_ext <<_ACEOF
9253     /* end confdefs.h. */
9254 root 1.128 #include <$ac_header>
9255 root 1.88 _ACEOF
9256 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
9257     case "(($ac_try" in
9258     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9259     *) ac_try_echo=$ac_try;;
9260     esac
9261     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9262     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9263 root 1.88 ac_status=$?
9264     grep -v '^ *+' conftest.er1 >conftest.err
9265     rm -f conftest.er1
9266     cat conftest.err >&5
9267     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9268 ayin 1.108 (exit $ac_status); } >/dev/null && {
9269     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9270     test ! -s conftest.err
9271     }; then
9272 root 1.88 ac_header_preproc=yes
9273     else
9274     echo "$as_me: failed program was:" >&5
9275     sed 's/^/| /' conftest.$ac_ext >&5
9276    
9277     ac_header_preproc=no
9278     fi
9279 ayin 1.108
9280 root 1.88 rm -f conftest.err conftest.$ac_ext
9281 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9282     echo "${ECHO_T}$ac_header_preproc" >&6; }
9283 root 1.88
9284     # So? What about this header?
9285     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9286     yes:no: )
9287 root 1.128 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9288     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9289     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9290     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9291 root 1.88 ac_header_preproc=yes
9292     ;;
9293     no:yes:* )
9294 root 1.128 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9295     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9296     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9297     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9298     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9299     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9300     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9301     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9302     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9303     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9304     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9305     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9306 ayin 1.108
9307 root 1.88 ;;
9308     esac
9309 root 1.128 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9310     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9311     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9312 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
9313     else
9314 root 1.128 eval "$as_ac_Header=\$ac_header_preproc"
9315 root 1.88 fi
9316 root 1.128 ac_res=`eval echo '${'$as_ac_Header'}'`
9317     { echo "$as_me:$LINENO: result: $ac_res" >&5
9318     echo "${ECHO_T}$ac_res" >&6; }
9319 root 1.88
9320     fi
9321 root 1.128 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9322     cat >>confdefs.h <<_ACEOF
9323     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9324     _ACEOF
9325     { echo "$as_me:$LINENO: checking for struct utmpx" >&5
9326 ayin 1.108 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
9327 root 1.88 if test "${struct_utmpx+set}" = set; then
9328     echo $ECHO_N "(cached) $ECHO_C" >&6
9329     else
9330     cat >conftest.$ac_ext <<_ACEOF
9331     /* confdefs.h. */
9332     _ACEOF
9333     cat confdefs.h >>conftest.$ac_ext
9334     cat >>conftest.$ac_ext <<_ACEOF
9335     /* end confdefs.h. */
9336     #include <sys/types.h>
9337     #include <utmpx.h>
9338     int
9339     main ()
9340     {
9341     struct utmpx ut;
9342     ;
9343     return 0;
9344     }
9345     _ACEOF
9346     rm -f conftest.$ac_objext
9347 ayin 1.108 if { (ac_try="$ac_compile"
9348     case "(($ac_try" in
9349     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9350     *) ac_try_echo=$ac_try;;
9351     esac
9352     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9353     (eval "$ac_compile") 2>conftest.er1
9354 root 1.88 ac_status=$?
9355     grep -v '^ *+' conftest.er1 >conftest.err
9356     rm -f conftest.er1
9357     cat conftest.err >&5
9358     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9359 ayin 1.108 (exit $ac_status); } && {
9360     test -z "$ac_cxx_werror_flag" ||
9361     test ! -s conftest.err
9362     } && test -s conftest.$ac_objext; then
9363 root 1.105 struct_utmpx=yes
9364 root 1.88 else
9365     echo "$as_me: failed program was:" >&5
9366     sed 's/^/| /' conftest.$ac_ext >&5
9367    
9368 ayin 1.108 struct_utmpx=no
9369 root 1.88 fi
9370 ayin 1.108
9371     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9372 root 1.88 fi
9373 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
9374     echo "${ECHO_T}$struct_utmpx" >&6; }
9375 root 1.88 if test x$struct_utmpx = xyes; then
9376    
9377     cat >>confdefs.h <<\_ACEOF
9378     #define HAVE_STRUCT_UTMPX 1
9379     _ACEOF
9380    
9381     fi
9382    
9383    
9384 ayin 1.108 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
9385     echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
9386 root 1.88 if test "${struct_utmpx_host+set}" = set; then
9387     echo $ECHO_N "(cached) $ECHO_C" >&6
9388     else
9389     cat >conftest.$ac_ext <<_ACEOF
9390     /* confdefs.h. */
9391     _ACEOF
9392     cat confdefs.h >>conftest.$ac_ext
9393     cat >>conftest.$ac_ext <<_ACEOF
9394     /* end confdefs.h. */
9395     #include <sys/types.h>
9396     #include <utmpx.h>
9397     int
9398     main ()
9399     {
9400     struct utmpx utx; utx.ut_host;
9401     ;
9402     return 0;
9403     }
9404     _ACEOF
9405     rm -f conftest.$ac_objext
9406 ayin 1.108 if { (ac_try="$ac_compile"
9407     case "(($ac_try" in
9408     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9409     *) ac_try_echo=$ac_try;;
9410     esac
9411     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9412     (eval "$ac_compile") 2>conftest.er1
9413 root 1.88 ac_status=$?
9414     grep -v '^ *+' conftest.er1 >conftest.err
9415     rm -f conftest.er1
9416     cat conftest.err >&5
9417     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9418 ayin 1.108 (exit $ac_status); } && {
9419     test -z "$ac_cxx_werror_flag" ||
9420     test ! -s conftest.err
9421     } && test -s conftest.$ac_objext; then
9422 root 1.88 struct_utmpx_host=yes
9423     else
9424     echo "$as_me: failed program was:" >&5
9425     sed 's/^/| /' conftest.$ac_ext >&5
9426    
9427 ayin 1.108 struct_utmpx_host=no
9428 root 1.88 fi
9429 ayin 1.108
9430     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9431 root 1.88 fi
9432 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
9433     echo "${ECHO_T}$struct_utmpx_host" >&6; }
9434 root 1.88 if test x$struct_utmpx_host = xyes; then
9435    
9436     cat >>confdefs.h <<\_ACEOF
9437     #define HAVE_UTMPX_HOST 1
9438     _ACEOF
9439    
9440     fi
9441    
9442 ayin 1.108 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
9443     echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
9444 root 1.88 if test "${struct_utmpx_session+set}" = set; then
9445     echo $ECHO_N "(cached) $ECHO_C" >&6
9446     else
9447     cat >conftest.$ac_ext <<_ACEOF
9448     /* confdefs.h. */
9449     _ACEOF
9450     cat confdefs.h >>conftest.$ac_ext
9451     cat >>conftest.$ac_ext <<_ACEOF
9452     /* end confdefs.h. */
9453     #include <sys/types.h>
9454     #include <utmpx.h>
9455     int
9456     main ()
9457     {
9458     struct utmpx utx; utx.ut_session;
9459     ;
9460     return 0;
9461     }
9462     _ACEOF
9463     rm -f conftest.$ac_objext
9464 ayin 1.108 if { (ac_try="$ac_compile"
9465     case "(($ac_try" in
9466     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9467     *) ac_try_echo=$ac_try;;
9468     esac
9469     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9470     (eval "$ac_compile") 2>conftest.er1
9471 root 1.88 ac_status=$?
9472     grep -v '^ *+' conftest.er1 >conftest.err
9473     rm -f conftest.er1
9474     cat conftest.err >&5
9475     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9476 ayin 1.108 (exit $ac_status); } && {
9477     test -z "$ac_cxx_werror_flag" ||
9478     test ! -s conftest.err
9479     } && test -s conftest.$ac_objext; then
9480     struct_utmpx_session=yes
9481     else
9482     echo "$as_me: failed program was:" >&5
9483 root 1.88 sed 's/^/| /' conftest.$ac_ext >&5
9484    
9485 ayin 1.108 struct_utmpx_session=no
9486 root 1.88 fi
9487 ayin 1.108
9488     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9489 root 1.88 fi
9490 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
9491     echo "${ECHO_T}$struct_utmpx_session" >&6; }
9492 root 1.88 if test x$struct_utmpx_session = xyes; then
9493    
9494     cat >>confdefs.h <<\_ACEOF
9495     #define HAVE_UTMPX_SESSION 1
9496     _ACEOF
9497    
9498     fi
9499    
9500     fi
9501    
9502 root 1.128 done
9503 root 1.88
9504 ayin 1.108 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
9505     echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
9506 root 1.88 if test "${struct_lastlog+set}" = set; then
9507     echo $ECHO_N "(cached) $ECHO_C" >&6
9508     else
9509     cat >conftest.$ac_ext <<_ACEOF
9510     /* confdefs.h. */
9511     _ACEOF
9512     cat confdefs.h >>conftest.$ac_ext
9513     cat >>conftest.$ac_ext <<_ACEOF
9514     /* end confdefs.h. */
9515     #include <sys/types.h>
9516     #include <utmp.h>
9517     #ifdef HAVE_LASTLOG_H
9518     #include <lastlog.h>
9519     #endif
9520    
9521     int
9522     main ()
9523     {
9524     struct lastlog ll;
9525     ;
9526     return 0;
9527     }
9528     _ACEOF
9529     rm -f conftest.$ac_objext
9530 ayin 1.108 if { (ac_try="$ac_compile"
9531     case "(($ac_try" in
9532     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9533     *) ac_try_echo=$ac_try;;
9534     esac
9535     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9536     (eval "$ac_compile") 2>conftest.er1
9537 root 1.88 ac_status=$?
9538     grep -v '^ *+' conftest.er1 >conftest.err
9539     rm -f conftest.er1
9540     cat conftest.err >&5
9541     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9542 ayin 1.108 (exit $ac_status); } && {
9543     test -z "$ac_cxx_werror_flag" ||
9544     test ! -s conftest.err
9545     } && test -s conftest.$ac_objext; then
9546 root 1.88 struct_lastlog=yes
9547     else
9548     echo "$as_me: failed program was:" >&5
9549     sed 's/^/| /' conftest.$ac_ext >&5
9550    
9551 ayin 1.108 struct_lastlog=no
9552 root 1.88 fi
9553 ayin 1.108
9554     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9555 root 1.88 fi
9556 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
9557     echo "${ECHO_T}$struct_lastlog" >&6; }
9558 root 1.88 if test x$struct_lastlog = xyes; then
9559    
9560     cat >>confdefs.h <<\_ACEOF
9561     #define HAVE_STRUCT_LASTLOG 1
9562     _ACEOF
9563    
9564     fi
9565    
9566 ayin 1.108 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
9567     echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
9568 root 1.88 if test "${struct_lastlogx+set}" = set; then
9569     echo $ECHO_N "(cached) $ECHO_C" >&6
9570     else
9571     cat >conftest.$ac_ext <<_ACEOF
9572     /* confdefs.h. */
9573     _ACEOF
9574     cat confdefs.h >>conftest.$ac_ext
9575     cat >>conftest.$ac_ext <<_ACEOF
9576     /* end confdefs.h. */
9577     #include <sys/types.h>
9578     #include <utmpx.h>
9579     #ifdef HAVE_LASTLOG_H
9580     #include <lastlog.h>
9581     #endif
9582    
9583     int
9584     main ()
9585     {
9586     struct lastlogx ll;
9587     ;
9588     return 0;
9589     }
9590     _ACEOF
9591     rm -f conftest.$ac_objext
9592 ayin 1.108 if { (ac_try="$ac_compile"
9593     case "(($ac_try" in
9594     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9595     *) ac_try_echo=$ac_try;;
9596     esac
9597     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9598     (eval "$ac_compile") 2>conftest.er1
9599 root 1.88 ac_status=$?
9600     grep -v '^ *+' conftest.er1 >conftest.err
9601     rm -f conftest.er1
9602     cat conftest.err >&5
9603     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9604 ayin 1.108 (exit $ac_status); } && {
9605     test -z "$ac_cxx_werror_flag" ||
9606     test ! -s conftest.err
9607     } && test -s conftest.$ac_objext; then
9608 root 1.88 struct_lastlogx=yes
9609     else
9610     echo "$as_me: failed program was:" >&5
9611     sed 's/^/| /' conftest.$ac_ext >&5
9612    
9613 ayin 1.108 struct_lastlogx=no
9614 root 1.88 fi
9615 ayin 1.108
9616     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9617 root 1.88 fi
9618 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
9619     echo "${ECHO_T}$struct_lastlogx" >&6; }
9620 root 1.88 if test x$struct_lastlogx = xyes; then
9621    
9622     cat >>confdefs.h <<\_ACEOF
9623     #define HAVE_STRUCT_LASTLOGX 1
9624     _ACEOF
9625    
9626     fi
9627    
9628    
9629 ayin 1.108 { echo "$as_me:$LINENO: checking where utmp is located" >&5
9630     echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
9631 root 1.88 if test "${path_utmp+set}" = set; then
9632     echo $ECHO_N "(cached) $ECHO_C" >&6
9633     else
9634     if test "$cross_compiling" = yes; then
9635     { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
9636     echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
9637     else
9638     cat >conftest.$ac_ext <<_ACEOF
9639     /* confdefs.h. */
9640     _ACEOF
9641     cat confdefs.h >>conftest.$ac_ext
9642     cat >>conftest.$ac_ext <<_ACEOF
9643     /* end confdefs.h. */
9644     #include <stdio.h>
9645 ayin 1.102 #include <stdlib.h>
9646 root 1.88 #include <sys/types.h>
9647     #include <utmp.h>
9648     #include <errno.h>
9649     main()
9650     {
9651     char **u, *utmplist[] = {
9652     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
9653     FILE *a, *f=fopen("conftestval", "w");
9654     if (!f) exit(1);
9655     #ifdef UTMP_FILE
9656     fprintf(f, "%s\n", UTMP_FILE);
9657     exit(0);
9658     #endif
9659     #ifdef _PATH_UTMP
9660     fprintf(f, "%s\n", _PATH_UTMP);
9661     exit(0);
9662     #endif
9663     for (u = utmplist; *u; u++) {
9664     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9665     fprintf(f, "%s\n", *u);
9666     exit(0);
9667     }
9668     }
9669     exit(0);
9670     }
9671     _ACEOF
9672     rm -f conftest$ac_exeext
9673 ayin 1.108 if { (ac_try="$ac_link"
9674     case "(($ac_try" in
9675     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9676     *) ac_try_echo=$ac_try;;
9677     esac
9678     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9679     (eval "$ac_link") 2>&5
9680 root 1.88 ac_status=$?
9681     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9682     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9683 ayin 1.108 { (case "(($ac_try" in
9684     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9685     *) ac_try_echo=$ac_try;;
9686     esac
9687     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9688     (eval "$ac_try") 2>&5
9689 root 1.88 ac_status=$?
9690     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9691     (exit $ac_status); }; }; then
9692     path_utmp=`cat conftestval`
9693     else
9694     echo "$as_me: program exited with status $ac_status" >&5
9695     echo "$as_me: failed program was:" >&5
9696     sed 's/^/| /' conftest.$ac_ext >&5
9697    
9698     ( exit $ac_status )
9699     path_utmp=
9700     fi
9701 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9702 root 1.88 fi
9703 ayin 1.108
9704    
9705 root 1.88 fi
9706 ayin 1.108 { echo "$as_me:$LINENO: result: $path_utmp" >&5
9707     echo "${ECHO_T}$path_utmp" >&6; }
9708 root 1.88 if test x$path_utmp != x; then
9709    
9710     cat >>confdefs.h <<_ACEOF
9711     #define UTMP_FILE "$path_utmp"
9712     _ACEOF
9713    
9714     fi
9715    
9716    
9717 ayin 1.108 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
9718     echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
9719 root 1.88 if test "${path_utmpx+set}" = set; then
9720     echo $ECHO_N "(cached) $ECHO_C" >&6
9721     else
9722     if test "$cross_compiling" = yes; then
9723     { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
9724     echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
9725     else
9726     cat >conftest.$ac_ext <<_ACEOF
9727     /* confdefs.h. */
9728     _ACEOF
9729     cat confdefs.h >>conftest.$ac_ext
9730     cat >>conftest.$ac_ext <<_ACEOF
9731     /* end confdefs.h. */
9732     #include <stdio.h>
9733 ayin 1.102 #include <stdlib.h>
9734 root 1.88 #include <sys/types.h>
9735     #include <utmpx.h>
9736     #include <errno.h>
9737     #include <sys/stat.h>
9738     #ifdef HAVE_STRING_H
9739     #include <string.h>
9740     #endif
9741     main()
9742     {
9743     char **u, *p, *utmplist[] = {
9744     #ifdef UTMPX_FILE
9745     UTMPX_FILE,
9746     #endif
9747     #ifdef _PATH_UTMPX
9748     _PATH_UTMPX,
9749     #endif
9750     "/var/adm/utmpx", "/etc/utmpx", NULL };
9751     FILE *a, *f=fopen("conftestval", "w");
9752     struct stat statu, statux;
9753     if (!f) exit(1);
9754     for (u = utmplist; *u; u++) {
9755     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9756     if (stat(*u, &statux) < 0)
9757     continue;
9758     p = strdup(*u);
9759     p[strlen(p) - 1] = '\0';
9760     if (stat(p, &statu) >= 0
9761     && (statu.st_mtime - statux.st_mtime > 86400))
9762     continue;
9763     fprintf(f, "%s\n", *u);
9764     exit(0);
9765     }
9766     }
9767     exit(0);
9768     }
9769     _ACEOF
9770     rm -f conftest$ac_exeext
9771 ayin 1.108 if { (ac_try="$ac_link"
9772     case "(($ac_try" in
9773     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9774     *) ac_try_echo=$ac_try;;
9775     esac
9776     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9777     (eval "$ac_link") 2>&5
9778 root 1.88 ac_status=$?
9779     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9780     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9781 ayin 1.108 { (case "(($ac_try" in
9782     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9783     *) ac_try_echo=$ac_try;;
9784     esac
9785     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9786     (eval "$ac_try") 2>&5
9787 root 1.88 ac_status=$?
9788     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9789     (exit $ac_status); }; }; then
9790     path_utmpx=`cat conftestval`
9791     else
9792     echo "$as_me: program exited with status $ac_status" >&5
9793     echo "$as_me: failed program was:" >&5
9794     sed 's/^/| /' conftest.$ac_ext >&5
9795    
9796     ( exit $ac_status )
9797     path_utmpx=
9798     fi
9799 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9800 root 1.88 fi
9801 ayin 1.108
9802    
9803 root 1.88 fi
9804 ayin 1.108 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
9805     echo "${ECHO_T}$path_utmpx" >&6; }
9806 root 1.88 if test x$path_utmpx != x; then
9807    
9808     cat >>confdefs.h <<_ACEOF
9809     #define UTMPX_FILE "$path_utmpx"
9810     _ACEOF
9811    
9812     fi
9813    
9814    
9815 ayin 1.108 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
9816     echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
9817 root 1.88 if test "${path_wtmp+set}" = set; then
9818     echo $ECHO_N "(cached) $ECHO_C" >&6
9819     else
9820     if test "$cross_compiling" = yes; then
9821     { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
9822     echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
9823     else
9824     cat >conftest.$ac_ext <<_ACEOF
9825     /* confdefs.h. */
9826     _ACEOF
9827     cat confdefs.h >>conftest.$ac_ext
9828     cat >>conftest.$ac_ext <<_ACEOF
9829     /* end confdefs.h. */
9830     #include <stdio.h>
9831 ayin 1.102 #include <stdlib.h>
9832 root 1.88 #include <sys/types.h>
9833     #ifdef HAVE_UTMP_H
9834     #include <utmp.h>
9835     #endif
9836     #include <errno.h>
9837     main()
9838     {
9839     char **w, *wtmplist[] = {
9840     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
9841     FILE *a, *f=fopen("conftestval", "w");
9842     if (!f) exit(1);
9843     #ifdef WTMP_FILE
9844     fprintf(f, "%s\n", WTMP_FILE);
9845     exit(0);
9846     #endif
9847     #ifdef _PATH_WTMP
9848     fprintf(f, "%s\n", _PATH_WTMP);
9849     exit(0);
9850     #endif
9851     for (w = wtmplist; *w; w++) {
9852     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9853     fprintf(f, "%s\n", *w);
9854     exit(0);
9855     }
9856     }
9857     exit(0);
9858     }
9859     _ACEOF
9860     rm -f conftest$ac_exeext
9861 ayin 1.108 if { (ac_try="$ac_link"
9862     case "(($ac_try" in
9863     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9864     *) ac_try_echo=$ac_try;;
9865     esac
9866     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9867     (eval "$ac_link") 2>&5
9868 root 1.88 ac_status=$?
9869     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9870     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9871 ayin 1.108 { (case "(($ac_try" in
9872     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9873     *) ac_try_echo=$ac_try;;
9874     esac
9875     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9876     (eval "$ac_try") 2>&5
9877 root 1.88 ac_status=$?
9878     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9879     (exit $ac_status); }; }; then
9880     path_wtmp=`cat conftestval`
9881     else
9882     echo "$as_me: program exited with status $ac_status" >&5
9883     echo "$as_me: failed program was:" >&5
9884     sed 's/^/| /' conftest.$ac_ext >&5
9885    
9886     ( exit $ac_status )
9887     path_wtmp=
9888     fi
9889 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9890 root 1.88 fi
9891 ayin 1.108
9892    
9893 root 1.88 fi
9894 ayin 1.108 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
9895     echo "${ECHO_T}$path_wtmp" >&6; }
9896 root 1.88 if test x$path_wtmp != x; then
9897    
9898     cat >>confdefs.h <<_ACEOF
9899     #define WTMP_FILE "$path_wtmp"
9900     _ACEOF
9901    
9902     fi
9903    
9904 ayin 1.108 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
9905     echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
9906 root 1.88 if test "${path_wtmpx+set}" = set; then
9907     echo $ECHO_N "(cached) $ECHO_C" >&6
9908     else
9909     if test "$cross_compiling" = yes; then
9910     { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
9911     echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
9912     else
9913     cat >conftest.$ac_ext <<_ACEOF
9914     /* confdefs.h. */
9915     _ACEOF
9916     cat confdefs.h >>conftest.$ac_ext
9917     cat >>conftest.$ac_ext <<_ACEOF
9918     /* end confdefs.h. */
9919     #include <stdio.h>
9920 ayin 1.102 #include <stdlib.h>
9921 root 1.88 #ifdef HAVE_UTMPX_H
9922     #include <utmpx.h>
9923     #endif
9924     #include <errno.h>
9925     main()
9926     {
9927     char **w, *wtmplist[] = {
9928     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
9929     FILE *a, *f=fopen("conftestval", "w");
9930     if (!f) exit(1);
9931     #ifdef WTMPX_FILE
9932     fprintf(f, "%s\n", WTMPX_FILE);
9933     exit(0);
9934     #endif
9935     #ifdef _PATH_WTMPX
9936     fprintf(f, "%s\n", _PATH_WTMPX);
9937     exit(0);
9938     #endif
9939     for (w = wtmplist; *w; w++) {
9940     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9941     fprintf(f, "%s\n", *w);
9942     exit(0);
9943     }
9944     }
9945     exit(0);
9946     }
9947     _ACEOF
9948     rm -f conftest$ac_exeext
9949 ayin 1.108 if { (ac_try="$ac_link"
9950     case "(($ac_try" in
9951     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9952     *) ac_try_echo=$ac_try;;
9953     esac
9954     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9955     (eval "$ac_link") 2>&5
9956 root 1.88 ac_status=$?
9957     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9958     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9959 ayin 1.108 { (case "(($ac_try" in
9960     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9961     *) ac_try_echo=$ac_try;;
9962     esac
9963     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9964     (eval "$ac_try") 2>&5
9965 root 1.88 ac_status=$?
9966     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9967     (exit $ac_status); }; }; then
9968     path_wtmpx=`cat conftestval`
9969     else
9970     echo "$as_me: program exited with status $ac_status" >&5
9971     echo "$as_me: failed program was:" >&5
9972     sed 's/^/| /' conftest.$ac_ext >&5
9973    
9974     ( exit $ac_status )
9975     path_wtmpx=
9976     fi
9977 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9978 root 1.88 fi
9979 ayin 1.108
9980    
9981 root 1.88 fi
9982 ayin 1.108 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
9983     echo "${ECHO_T}$path_wtmpx" >&6; }
9984 root 1.88 if test x$path_wtmpx != x; then
9985    
9986     cat >>confdefs.h <<_ACEOF
9987     #define WTMPX_FILE "$path_wtmpx"
9988     _ACEOF
9989    
9990     fi
9991    
9992 ayin 1.108 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
9993     echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
9994 root 1.88 if test "${path_lastlog+set}" = set; then
9995     echo $ECHO_N "(cached) $ECHO_C" >&6
9996     else
9997     if test "$cross_compiling" = yes; then
9998     { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
9999     echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
10000     else
10001     cat >conftest.$ac_ext <<_ACEOF
10002     /* confdefs.h. */
10003     _ACEOF
10004     cat confdefs.h >>conftest.$ac_ext
10005     cat >>conftest.$ac_ext <<_ACEOF
10006     /* end confdefs.h. */
10007     #include <stdio.h>
10008 ayin 1.102 #include <stdlib.h>
10009 root 1.88 #include <sys/types.h>
10010     #ifdef HAVE_UTMPX_H
10011     #include <utmpx.h>
10012     #elif defined(HAVE_UTMP_H)
10013     #include <utmp.h>
10014     #endif
10015     #ifdef HAVE_LASTLOG_H
10016     #include <lastlog.h>
10017     #endif
10018     #include <errno.h>
10019     main()
10020     {
10021     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
10022     FILE *a, *f=fopen("conftestval", "w");
10023     if (!f) exit(1);
10024     #ifdef LASTLOG_FILE
10025     fprintf(f, "%s\n", LASTLOG_FILE);
10026     exit(0);
10027     #endif
10028     #ifdef _PATH_LASTLOG
10029     fprintf(f, "%s\n", _PATH_LASTLOG);
10030     exit(0);
10031     #endif
10032     for (w = lastloglist; *w; w++) {
10033     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10034     fprintf(f, "%s\n", *w);
10035     exit(0);
10036     }
10037     }
10038     exit(0);
10039     }
10040     _ACEOF
10041     rm -f conftest$ac_exeext
10042 ayin 1.108 if { (ac_try="$ac_link"
10043     case "(($ac_try" in
10044     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10045     *) ac_try_echo=$ac_try;;
10046     esac
10047     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10048     (eval "$ac_link") 2>&5
10049 root 1.88 ac_status=$?
10050     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10051     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10052 ayin 1.108 { (case "(($ac_try" in
10053     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10054     *) ac_try_echo=$ac_try;;
10055     esac
10056     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10057     (eval "$ac_try") 2>&5
10058 root 1.88 ac_status=$?
10059     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10060     (exit $ac_status); }; }; then
10061     path_lastlog=`cat conftestval`
10062     else
10063     echo "$as_me: program exited with status $ac_status" >&5
10064     echo "$as_me: failed program was:" >&5
10065     sed 's/^/| /' conftest.$ac_ext >&5
10066    
10067     ( exit $ac_status )
10068     path_lastlog=
10069     fi
10070 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10071 root 1.88 fi
10072 ayin 1.108
10073    
10074 root 1.88 fi
10075 ayin 1.108 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
10076     echo "${ECHO_T}$path_lastlog" >&6; }
10077 root 1.88 if test x$path_lastlog != x; then
10078    
10079     cat >>confdefs.h <<_ACEOF
10080     #define LASTLOG_FILE "$path_lastlog"
10081     _ACEOF
10082    
10083     fi
10084    
10085 ayin 1.108 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
10086     echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
10087 root 1.88 if test "${path_lastlogx+set}" = set; then
10088     echo $ECHO_N "(cached) $ECHO_C" >&6
10089     else
10090     if test "$cross_compiling" = yes; then
10091     { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
10092     echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
10093     else
10094     cat >conftest.$ac_ext <<_ACEOF
10095     /* confdefs.h. */
10096     _ACEOF
10097     cat confdefs.h >>conftest.$ac_ext
10098     cat >>conftest.$ac_ext <<_ACEOF
10099     /* end confdefs.h. */
10100     #include <stdio.h>
10101 ayin 1.102 #include <stdlib.h>
10102 root 1.88 #ifdef HAVE_UTMPX_H
10103     #include <utmpx.h>
10104     #endif
10105     #include <errno.h>
10106     main()
10107     {
10108     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
10109     FILE *a, *f=fopen("conftestval", "w");
10110     if (!f) exit(1);
10111     #ifdef LASTLOGX_FILE
10112     fprintf(f, "%s\n", LASTLOGX_FILE);
10113     exit(0);
10114     #endif
10115     #ifdef _PATH_LASTLOGX
10116     fprintf(f, "%s\n", _PATH_LASTLOGX);
10117     exit(0);
10118     #endif
10119     for (w = wtmplist; *w; w++) {
10120     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10121     fprintf(f, "%s\n", *w);
10122     exit(0);
10123     }
10124     }
10125     exit(0);
10126     }
10127     _ACEOF
10128     rm -f conftest$ac_exeext
10129 ayin 1.108 if { (ac_try="$ac_link"
10130     case "(($ac_try" in
10131     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10132     *) ac_try_echo=$ac_try;;
10133     esac
10134     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10135     (eval "$ac_link") 2>&5
10136 root 1.88 ac_status=$?
10137     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10138     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10139 ayin 1.108 { (case "(($ac_try" in
10140     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10141     *) ac_try_echo=$ac_try;;
10142     esac
10143     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10144     (eval "$ac_try") 2>&5
10145 root 1.88 ac_status=$?
10146     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10147     (exit $ac_status); }; }; then
10148     path_lastlogx=`cat conftestval`
10149     else
10150     echo "$as_me: program exited with status $ac_status" >&5
10151     echo "$as_me: failed program was:" >&5
10152     sed 's/^/| /' conftest.$ac_ext >&5
10153    
10154     ( exit $ac_status )
10155     path_lastlogx=
10156     fi
10157 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10158 root 1.88 fi
10159 ayin 1.108
10160    
10161 root 1.88 fi
10162 ayin 1.108 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
10163     echo "${ECHO_T}$path_lastlogx" >&6; }
10164 root 1.88 if test x$path_lastlogx != x; then
10165    
10166     cat >>confdefs.h <<_ACEOF
10167     #define LASTLOGX_FILE "$path_lastlogx"
10168     _ACEOF
10169    
10170     fi
10171    
10172    
10173    
10174    
10175 ayin 1.114 save_LIBS=$LIBS
10176     save_CFLAGS=$CFLAGS
10177 root 1.88 CFLAGS="$CFLAGS $X_CFLAGS"
10178     LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10179 ayin 1.111 if test x$support_xim = xyes; then
10180     { echo "$as_me:$LINENO: checking for working Xlocale" >&5
10181 ayin 1.108 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
10182 root 1.88 if test "${rxvt_cv_func_xlocale+set}" = set; then
10183     echo $ECHO_N "(cached) $ECHO_C" >&6
10184     else
10185     if test "$cross_compiling" = yes; then
10186 ayin 1.111 :
10187 root 1.88 else
10188     cat >conftest.$ac_ext <<_ACEOF
10189     /* confdefs.h. */
10190     _ACEOF
10191     cat confdefs.h >>conftest.$ac_ext
10192     cat >>conftest.$ac_ext <<_ACEOF
10193     /* end confdefs.h. */
10194     #include <X11/Xlib.h>
10195 ayin 1.111 #include <stdlib.h>
10196     main() {
10197     char *p;
10198     if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
10199     exit (XSupportsLocale() ? 0 : 1);
10200     else
10201     exit (1);}
10202 root 1.88 _ACEOF
10203     rm -f conftest$ac_exeext
10204 ayin 1.108 if { (ac_try="$ac_link"
10205     case "(($ac_try" in
10206     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10207     *) ac_try_echo=$ac_try;;
10208     esac
10209     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10210     (eval "$ac_link") 2>&5
10211 root 1.88 ac_status=$?
10212     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10213     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10214 ayin 1.108 { (case "(($ac_try" in
10215     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10216     *) ac_try_echo=$ac_try;;
10217     esac
10218     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10219     (eval "$ac_try") 2>&5
10220 root 1.88 ac_status=$?
10221     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10222     (exit $ac_status); }; }; then
10223 ayin 1.111 rxvt_cv_func_xlocale=yes
10224 root 1.88 else
10225     echo "$as_me: program exited with status $ac_status" >&5
10226     echo "$as_me: failed program was:" >&5
10227     sed 's/^/| /' conftest.$ac_ext >&5
10228    
10229     ( exit $ac_status )
10230     rxvt_cv_func_xlocale=no
10231     fi
10232 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10233 root 1.88 fi
10234 ayin 1.108
10235    
10236 root 1.88 fi
10237 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
10238     echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
10239 root 1.105 if test x$rxvt_cv_func_xlocale = xyes; then
10240 root 1.88
10241     cat >>confdefs.h <<\_ACEOF
10242 root 1.105 #define USE_XIM 1
10243 root 1.88 _ACEOF
10244    
10245 ayin 1.111 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
10246     echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
10247     if test "${rxvt_broken_ximcb+set}" = set; then
10248     echo $ECHO_N "(cached) $ECHO_C" >&6
10249     else
10250     cat >conftest.$ac_ext <<_ACEOF
10251    
10252     #include <X11/Xlib.h>
10253    
10254     void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
10255    
10256     void f() {
10257     XIMCallback cb;
10258     cb.callback = im_destroy_cb;
10259     }
10260    
10261     _ACEOF
10262     rm -f conftest.$ac_objext
10263     if { (ac_try="$ac_compile"
10264     case "(($ac_try" in
10265     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10266     *) ac_try_echo=$ac_try;;
10267     esac
10268     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10269     (eval "$ac_compile") 2>conftest.er1
10270     ac_status=$?
10271     grep -v '^ *+' conftest.er1 >conftest.err
10272     rm -f conftest.er1
10273     cat conftest.err >&5
10274     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10275     (exit $ac_status); } && {
10276     test -z "$ac_cxx_werror_flag" ||
10277     test ! -s conftest.err
10278     } && test -s conftest.$ac_objext; then
10279     rxvt_broken_ximcb=yes
10280     else
10281     echo "$as_me: failed program was:" >&5
10282     sed 's/^/| /' conftest.$ac_ext >&5
10283    
10284     rxvt_broken_ximcb=no
10285     fi
10286    
10287     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10288     fi
10289     { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
10290     echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
10291    
10292     if test x$rxvt_broken_ximcb = xyes; then
10293    
10294     cat >>confdefs.h <<\_ACEOF
10295     #define XIMCB_PROTO_BROKEN 1
10296     _ACEOF
10297    
10298     fi
10299 root 1.105 fi
10300 root 1.88 fi
10301    
10302 ayin 1.108 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
10303     echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
10304 root 1.88 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
10305     echo $ECHO_N "(cached) $ECHO_C" >&6
10306     else
10307     cat >conftest.$ac_ext <<_ACEOF
10308     /* confdefs.h. */
10309     _ACEOF
10310     cat confdefs.h >>conftest.$ac_ext
10311     cat >>conftest.$ac_ext <<_ACEOF
10312     /* end confdefs.h. */
10313     #define X_LOCALE 1
10314     #include <X11/Xlocale.h>
10315     int
10316     main ()
10317     {
10318     setlocale(LC_CTYPE, "");
10319     ;
10320     return 0;
10321     }
10322     _ACEOF
10323     rm -f conftest.$ac_objext conftest$ac_exeext
10324 ayin 1.108 if { (ac_try="$ac_link"
10325     case "(($ac_try" in
10326     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10327     *) ac_try_echo=$ac_try;;
10328     esac
10329     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10330     (eval "$ac_link") 2>conftest.er1
10331 root 1.88 ac_status=$?
10332     grep -v '^ *+' conftest.er1 >conftest.err
10333     rm -f conftest.er1
10334     cat conftest.err >&5
10335     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10336 ayin 1.108 (exit $ac_status); } && {
10337     test -z "$ac_cxx_werror_flag" ||
10338     test ! -s conftest.err
10339     } && test -s conftest$ac_exeext &&
10340     $as_test_x conftest$ac_exeext; then
10341 root 1.88 rxvt_cv_func_xsetlocale=yes
10342     else
10343     echo "$as_me: failed program was:" >&5
10344     sed 's/^/| /' conftest.$ac_ext >&5
10345    
10346 ayin 1.108 rxvt_cv_func_xsetlocale=no
10347 root 1.88 fi
10348 ayin 1.108
10349     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10350 root 1.88 conftest$ac_exeext conftest.$ac_ext
10351     fi
10352 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
10353     echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
10354 root 1.88 if test x$rxvt_cv_func_xsetlocale = xyes; then
10355    
10356     cat >>confdefs.h <<\_ACEOF
10357     #define HAVE_XSETLOCALE 1
10358     _ACEOF
10359    
10360     fi
10361 ayin 1.114 LIBS=$save_LIBS
10362     CFLAGS=$save_CFLAGS
10363 root 1.88
10364 ayin 1.108 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
10365     echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
10366 root 1.88 if test "${rxvt_cv_func_setlocale+set}" = set; then
10367     echo $ECHO_N "(cached) $ECHO_C" >&6
10368     else
10369     cat >conftest.$ac_ext <<_ACEOF
10370     /* confdefs.h. */
10371     _ACEOF
10372     cat confdefs.h >>conftest.$ac_ext
10373     cat >>conftest.$ac_ext <<_ACEOF
10374     /* end confdefs.h. */
10375     #include <clocale>
10376     int
10377     main ()
10378     {
10379     setlocale(LC_CTYPE, "");
10380     ;
10381     return 0;
10382     }
10383     _ACEOF
10384     rm -f conftest.$ac_objext conftest$ac_exeext
10385 ayin 1.108 if { (ac_try="$ac_link"
10386     case "(($ac_try" in
10387     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10388     *) ac_try_echo=$ac_try;;
10389     esac
10390     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10391     (eval "$ac_link") 2>conftest.er1
10392 root 1.88 ac_status=$?
10393     grep -v '^ *+' conftest.er1 >conftest.err
10394     rm -f conftest.er1
10395     cat conftest.err >&5
10396     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10397 ayin 1.108 (exit $ac_status); } && {
10398     test -z "$ac_cxx_werror_flag" ||
10399     test ! -s conftest.err
10400     } && test -s conftest$ac_exeext &&
10401     $as_test_x conftest$ac_exeext; then
10402 root 1.88 rxvt_cv_func_setlocale=yes
10403     else
10404     echo "$as_me: failed program was:" >&5
10405     sed 's/^/| /' conftest.$ac_ext >&5
10406    
10407 ayin 1.108 rxvt_cv_func_setlocale=no
10408 root 1.88 fi
10409 ayin 1.108
10410     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10411 root 1.88 conftest$ac_exeext conftest.$ac_ext
10412     fi
10413 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
10414     echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
10415 root 1.88 if test x$rxvt_cv_func_setlocale = xyes; then
10416    
10417     cat >>confdefs.h <<\_ACEOF
10418     #define HAVE_SETLOCALE 1
10419     _ACEOF
10420    
10421     fi
10422    
10423 ayin 1.108 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
10424     echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
10425 root 1.88 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
10426     echo $ECHO_N "(cached) $ECHO_C" >&6
10427     else
10428     cat >conftest.$ac_ext <<_ACEOF
10429     /* confdefs.h. */
10430     _ACEOF
10431     cat confdefs.h >>conftest.$ac_ext
10432     cat >>conftest.$ac_ext <<_ACEOF
10433     /* end confdefs.h. */
10434     #include <langinfo.h>
10435     int
10436     main ()
10437     {
10438     nl_langinfo(CODESET);
10439     ;
10440     return 0;
10441     }
10442     _ACEOF
10443     rm -f conftest.$ac_objext conftest$ac_exeext
10444 ayin 1.108 if { (ac_try="$ac_link"
10445     case "(($ac_try" in
10446     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10447     *) ac_try_echo=$ac_try;;
10448     esac
10449     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10450     (eval "$ac_link") 2>conftest.er1
10451 root 1.88 ac_status=$?
10452     grep -v '^ *+' conftest.er1 >conftest.err
10453     rm -f conftest.er1
10454     cat conftest.err >&5
10455     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10456 ayin 1.108 (exit $ac_status); } && {
10457     test -z "$ac_cxx_werror_flag" ||
10458     test ! -s conftest.err
10459     } && test -s conftest$ac_exeext &&
10460     $as_test_x conftest$ac_exeext; then
10461 root 1.88 rxvt_cv_func_nl_langinfo=yes
10462     else
10463     echo "$as_me: failed program was:" >&5
10464     sed 's/^/| /' conftest.$ac_ext >&5
10465    
10466 ayin 1.108 rxvt_cv_func_nl_langinfo=no
10467 root 1.88 fi
10468 ayin 1.108
10469     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10470 root 1.88 conftest$ac_exeext conftest.$ac_ext
10471     fi
10472 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
10473     echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
10474 root 1.88 if test x$rxvt_cv_func_nl_langinfo = xyes; then
10475    
10476     cat >>confdefs.h <<\_ACEOF
10477     #define HAVE_NL_LANGINFO 1
10478     _ACEOF
10479    
10480     fi
10481    
10482    
10483 ayin 1.108 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
10484     echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
10485 root 1.88 if test "${can_pass_fds+set}" = set; then
10486     echo $ECHO_N "(cached) $ECHO_C" >&6
10487     else
10488     cat >conftest.$ac_ext <<_ACEOF
10489     /* confdefs.h. */
10490     _ACEOF
10491     cat confdefs.h >>conftest.$ac_ext
10492     cat >>conftest.$ac_ext <<_ACEOF
10493     /* end confdefs.h. */
10494    
10495 root 1.93 #include <cstddef> // broken bsds (is that redundant?) need this
10496 root 1.88 #include <sys/types.h>
10497     #include <sys/socket.h>
10498     #include <sys/uio.h>
10499    
10500     int
10501     main ()
10502     {
10503    
10504     {
10505     msghdr msg;
10506     iovec iov;
10507     char buf [100];
10508     char data = 0;
10509    
10510     iov.iov_base = &data;
10511     iov.iov_len = 1;
10512    
10513     msg.msg_iov = &iov;
10514     msg.msg_iovlen = 1;
10515     msg.msg_control = buf;
10516     msg.msg_controllen = sizeof buf;
10517    
10518     cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
10519     cmsg->cmsg_level = SOL_SOCKET;
10520     cmsg->cmsg_type = SCM_RIGHTS;
10521     cmsg->cmsg_len = 100;
10522    
10523     *(int *)CMSG_DATA (cmsg) = 5;
10524    
10525     return sendmsg (3, &msg, 0);
10526     }
10527    
10528     ;
10529     return 0;
10530     }
10531     _ACEOF
10532     rm -f conftest.$ac_objext conftest$ac_exeext
10533 ayin 1.108 if { (ac_try="$ac_link"
10534     case "(($ac_try" in
10535     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10536     *) ac_try_echo=$ac_try;;
10537     esac
10538     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10539     (eval "$ac_link") 2>conftest.er1
10540 root 1.88 ac_status=$?
10541     grep -v '^ *+' conftest.er1 >conftest.err
10542     rm -f conftest.er1
10543     cat conftest.err >&5
10544     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10545 ayin 1.108 (exit $ac_status); } && {
10546     test -z "$ac_cxx_werror_flag" ||
10547     test ! -s conftest.err
10548     } && test -s conftest$ac_exeext &&
10549     $as_test_x conftest$ac_exeext; then
10550 root 1.88 can_pass_fds=yes
10551     else
10552     echo "$as_me: failed program was:" >&5
10553     sed 's/^/| /' conftest.$ac_ext >&5
10554    
10555 ayin 1.108 can_pass_fds=no
10556 root 1.88 fi
10557 ayin 1.108
10558     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10559 root 1.88 conftest$ac_exeext conftest.$ac_ext
10560     fi
10561 ayin 1.108 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
10562     echo "${ECHO_T}$can_pass_fds" >&6; }
10563 root 1.88 if test x$can_pass_fds = xyes; then
10564    
10565     cat >>confdefs.h <<\_ACEOF
10566     #define HAVE_UNIX_FDPASS 1
10567     _ACEOF
10568    
10569     else
10570     { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
10571     echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
10572     { (exit 1); exit 1; }; }
10573     fi
10574    
10575    
10576    
10577    
10578    
10579    
10580    
10581    
10582 root 1.127
10583 root 1.88 for ac_header in \
10584     pty.h \
10585     util.h \
10586     libutil.h \
10587     sys/ioctl.h \
10588     sys/stropts.h \
10589 root 1.127 stropts.h \
10590 root 1.88
10591 root 1.83 do
10592 root 1.88 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10593 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10594     { echo "$as_me:$LINENO: checking for $ac_header" >&5
10595     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10596     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10597 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
10598     fi
10599 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
10600     { echo "$as_me:$LINENO: result: $ac_res" >&5
10601     echo "${ECHO_T}$ac_res" >&6; }
10602 root 1.88 else
10603     # Is the header compilable?
10604 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10605     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10606 root 1.88 cat >conftest.$ac_ext <<_ACEOF
10607     /* confdefs.h. */
10608     _ACEOF
10609     cat confdefs.h >>conftest.$ac_ext
10610     cat >>conftest.$ac_ext <<_ACEOF
10611     /* end confdefs.h. */
10612     $ac_includes_default
10613     #include <$ac_header>
10614     _ACEOF
10615     rm -f conftest.$ac_objext
10616 ayin 1.108 if { (ac_try="$ac_compile"
10617     case "(($ac_try" in
10618     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10619     *) ac_try_echo=$ac_try;;
10620     esac
10621     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10622     (eval "$ac_compile") 2>conftest.er1
10623 root 1.88 ac_status=$?
10624     grep -v '^ *+' conftest.er1 >conftest.err
10625     rm -f conftest.er1
10626     cat conftest.err >&5
10627     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10628 ayin 1.108 (exit $ac_status); } && {
10629     test -z "$ac_cxx_werror_flag" ||
10630     test ! -s conftest.err
10631     } && test -s conftest.$ac_objext; then
10632 root 1.88 ac_header_compiler=yes
10633     else
10634     echo "$as_me: failed program was:" >&5
10635     sed 's/^/| /' conftest.$ac_ext >&5
10636    
10637 ayin 1.108 ac_header_compiler=no
10638 root 1.88 fi
10639 ayin 1.108
10640     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10641     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10642     echo "${ECHO_T}$ac_header_compiler" >&6; }
10643 root 1.88
10644     # Is the header present?
10645 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10646     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10647 root 1.88 cat >conftest.$ac_ext <<_ACEOF
10648     /* confdefs.h. */
10649     _ACEOF
10650     cat confdefs.h >>conftest.$ac_ext
10651     cat >>conftest.$ac_ext <<_ACEOF
10652     /* end confdefs.h. */
10653     #include <$ac_header>
10654     _ACEOF
10655 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
10656     case "(($ac_try" in
10657     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10658     *) ac_try_echo=$ac_try;;
10659     esac
10660     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10661     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10662 root 1.88 ac_status=$?
10663     grep -v '^ *+' conftest.er1 >conftest.err
10664     rm -f conftest.er1
10665     cat conftest.err >&5
10666     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10667 ayin 1.108 (exit $ac_status); } >/dev/null && {
10668     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10669     test ! -s conftest.err
10670     }; then
10671 root 1.88 ac_header_preproc=yes
10672     else
10673     echo "$as_me: failed program was:" >&5
10674     sed 's/^/| /' conftest.$ac_ext >&5
10675    
10676     ac_header_preproc=no
10677     fi
10678 ayin 1.108
10679 root 1.88 rm -f conftest.err conftest.$ac_ext
10680 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10681     echo "${ECHO_T}$ac_header_preproc" >&6; }
10682 root 1.88
10683     # So? What about this header?
10684     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10685     yes:no: )
10686     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10687     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10688     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10689     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10690     ac_header_preproc=yes
10691     ;;
10692     no:yes:* )
10693     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10694     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10695     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10696     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10697     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10698     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10699     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10700     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10701     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10702     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10703     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10704     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10705 ayin 1.108
10706 root 1.88 ;;
10707     esac
10708 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10709     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10710     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10711 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
10712     else
10713     eval "$as_ac_Header=\$ac_header_preproc"
10714     fi
10715 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
10716     { echo "$as_me:$LINENO: result: $ac_res" >&5
10717     echo "${ECHO_T}$ac_res" >&6; }
10718 root 1.88
10719     fi
10720     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10721     cat >>confdefs.h <<_ACEOF
10722     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10723     _ACEOF
10724 root 1.83
10725 pcg 1.11 fi
10726 root 1.83
10727 root 1.88 done
10728    
10729 root 1.83
10730    
10731    
10732    
10733    
10734    
10735 root 1.94
10736    
10737    
10738    
10739 root 1.88 for ac_func in \
10740     revoke \
10741     _getpty \
10742     getpt \
10743     posix_openpt \
10744     isastream \
10745 root 1.94 setuid \
10746     seteuid \
10747     setreuid \
10748     setresuid \
10749 root 1.83
10750 root 1.88 do
10751     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10752 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10753     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10754     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10755 root 1.83 echo $ECHO_N "(cached) $ECHO_C" >&6
10756     else
10757     cat >conftest.$ac_ext <<_ACEOF
10758     /* confdefs.h. */
10759     _ACEOF
10760     cat confdefs.h >>conftest.$ac_ext
10761     cat >>conftest.$ac_ext <<_ACEOF
10762     /* end confdefs.h. */
10763 root 1.88 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10764     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10765     #define $ac_func innocuous_$ac_func
10766    
10767     /* System header to define __stub macros and hopefully few prototypes,
10768     which can conflict with char $ac_func (); below.
10769     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10770     <limits.h> exists even on freestanding compilers. */
10771    
10772     #ifdef __STDC__
10773     # include <limits.h>
10774     #else
10775     # include <assert.h>
10776     #endif
10777    
10778     #undef $ac_func
10779    
10780 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
10781     Use char because int might match the return type of a GCC
10782     builtin and then its argument prototype would still apply. */
10783 root 1.88 #ifdef __cplusplus
10784     extern "C"
10785     #endif
10786     char $ac_func ();
10787     /* The GNU C library defines this for functions which it implements
10788     to always fail with ENOSYS. Some functions are actually named
10789     something starting with __ and the normal name is an alias. */
10790 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
10791 root 1.88 choke me
10792     #endif
10793    
10794 root 1.83 int
10795     main ()
10796     {
10797 ayin 1.108 return $ac_func ();
10798 root 1.56 ;
10799     return 0;
10800     }
10801     _ACEOF
10802     rm -f conftest.$ac_objext conftest$ac_exeext
10803 ayin 1.108 if { (ac_try="$ac_link"
10804     case "(($ac_try" in
10805     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10806     *) ac_try_echo=$ac_try;;
10807     esac
10808     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10809     (eval "$ac_link") 2>conftest.er1
10810 root 1.56 ac_status=$?
10811     grep -v '^ *+' conftest.er1 >conftest.err
10812     rm -f conftest.er1
10813     cat conftest.err >&5
10814     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10815 ayin 1.108 (exit $ac_status); } && {
10816     test -z "$ac_cxx_werror_flag" ||
10817     test ! -s conftest.err
10818     } && test -s conftest$ac_exeext &&
10819     $as_test_x conftest$ac_exeext; then
10820 root 1.88 eval "$as_ac_var=yes"
10821 root 1.56 else
10822     echo "$as_me: failed program was:" >&5
10823     sed 's/^/| /' conftest.$ac_ext >&5
10824    
10825 ayin 1.108 eval "$as_ac_var=no"
10826 root 1.56 fi
10827 ayin 1.108
10828     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10829 root 1.56 conftest$ac_exeext conftest.$ac_ext
10830     fi
10831 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
10832     { echo "$as_me:$LINENO: result: $ac_res" >&5
10833     echo "${ECHO_T}$ac_res" >&6; }
10834 root 1.88 if test `eval echo '${'$as_ac_var'}'` = yes; then
10835     cat >>confdefs.h <<_ACEOF
10836     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10837     _ACEOF
10838    
10839     fi
10840     done
10841    
10842    
10843     have_clone=no
10844    
10845 ayin 1.108 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
10846     echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
10847 root 1.88 if test -e /dev/ptym/clone; then
10848 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10849     echo "${ECHO_T}yes" >&6; }
10850 root 1.88
10851     cat >>confdefs.h <<\_ACEOF
10852     #define HAVE_DEV_CLONE 1
10853     _ACEOF
10854    
10855 root 1.83
10856     cat >>confdefs.h <<\_ACEOF
10857 root 1.88 #define CLONE_DEVICE "/dev/ptym/clone"
10858 root 1.56 _ACEOF
10859    
10860 root 1.88 have_clone=yes
10861     else
10862 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10863     echo "${ECHO_T}no" >&6; }
10864 root 1.56 fi
10865    
10866 ayin 1.108 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
10867     echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
10868 root 1.88 if test -e /dev/ptc; then
10869 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10870     echo "${ECHO_T}yes" >&6; }
10871 root 1.88
10872     cat >>confdefs.h <<\_ACEOF
10873     #define HAVE_DEV_PTC 1
10874     _ACEOF
10875    
10876    
10877     cat >>confdefs.h <<\_ACEOF
10878     #define CLONE_DEVICE "/dev/ptc"
10879     _ACEOF
10880    
10881     have_clone=yes
10882 root 1.31 else
10883 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10884     echo "${ECHO_T}no" >&6; }
10885 root 1.88 fi
10886    
10887     case $host in
10888     *-*-cygwin*)
10889     have_clone=yes
10890    
10891     cat >>confdefs.h <<\_ACEOF
10892     #define CLONE_DEVICE "/dev/ptmx"
10893     _ACEOF
10894    
10895     ;;
10896     *)
10897 ayin 1.108 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
10898     echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
10899 root 1.88 if test -e /dev/ptmx; then
10900 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10901     echo "${ECHO_T}yes" >&6; }
10902 root 1.88
10903     cat >>confdefs.h <<\_ACEOF
10904     #define HAVE_DEV_PTMX 1
10905     _ACEOF
10906    
10907    
10908     cat >>confdefs.h <<\_ACEOF
10909     #define CLONE_DEVICE "/dev/ptmx"
10910     _ACEOF
10911    
10912     have_clone=yes
10913     else
10914 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10915     echo "${ECHO_T}no" >&6; }
10916 root 1.88 fi
10917     ;;
10918     esac
10919    
10920     if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
10921 ayin 1.108 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
10922     echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
10923 root 1.83 cat >conftest.$ac_ext <<_ACEOF
10924     /* confdefs.h. */
10925     _ACEOF
10926     cat confdefs.h >>conftest.$ac_ext
10927     cat >>conftest.$ac_ext <<_ACEOF
10928     /* end confdefs.h. */
10929 root 1.88 #include <stdlib.h>
10930 root 1.83 int
10931     main ()
10932     {
10933 root 1.88 grantpt(0);unlockpt(0);ptsname(0);
10934 root 1.83 ;
10935     return 0;
10936 root 1.31 }
10937     _ACEOF
10938 root 1.83 rm -f conftest.$ac_objext conftest$ac_exeext
10939 ayin 1.108 if { (ac_try="$ac_link"
10940     case "(($ac_try" in
10941     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10942     *) ac_try_echo=$ac_try;;
10943     esac
10944     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10945     (eval "$ac_link") 2>conftest.er1
10946 root 1.31 ac_status=$?
10947     grep -v '^ *+' conftest.er1 >conftest.err
10948     rm -f conftest.er1
10949     cat conftest.err >&5
10950     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10951 ayin 1.108 (exit $ac_status); } && {
10952     test -z "$ac_cxx_werror_flag" ||
10953     test ! -s conftest.err
10954     } && test -s conftest$ac_exeext &&
10955     $as_test_x conftest$ac_exeext; then
10956 root 1.88 unix98_pty=yes
10957    
10958     cat >>confdefs.h <<\_ACEOF
10959     #define UNIX98_PTY 1
10960     _ACEOF
10961    
10962 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10963     echo "${ECHO_T}yes" >&6; }
10964 root 1.31 else
10965     echo "$as_me: failed program was:" >&5
10966     sed 's/^/| /' conftest.$ac_ext >&5
10967    
10968 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10969     echo "${ECHO_T}no" >&6; }
10970 root 1.31 fi
10971 ayin 1.108
10972     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10973 root 1.83 conftest$ac_exeext conftest.$ac_ext
10974 root 1.31 fi
10975    
10976 root 1.88 if test -z "$unix98_pty"; then
10977 root 1.31
10978 root 1.88 for ac_func in openpty
10979     do
10980     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10981 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10982     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10983     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10984 root 1.66 echo $ECHO_N "(cached) $ECHO_C" >&6
10985     else
10986     cat >conftest.$ac_ext <<_ACEOF
10987     /* confdefs.h. */
10988     _ACEOF
10989     cat confdefs.h >>conftest.$ac_ext
10990     cat >>conftest.$ac_ext <<_ACEOF
10991     /* end confdefs.h. */
10992 root 1.88 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10993     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10994     #define $ac_func innocuous_$ac_func
10995    
10996     /* System header to define __stub macros and hopefully few prototypes,
10997     which can conflict with char $ac_func (); below.
10998     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10999     <limits.h> exists even on freestanding compilers. */
11000    
11001     #ifdef __STDC__
11002     # include <limits.h>
11003     #else
11004     # include <assert.h>
11005     #endif
11006    
11007     #undef $ac_func
11008    
11009 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
11010     Use char because int might match the return type of a GCC
11011     builtin and then its argument prototype would still apply. */
11012 root 1.88 #ifdef __cplusplus
11013     extern "C"
11014     #endif
11015     char $ac_func ();
11016     /* The GNU C library defines this for functions which it implements
11017     to always fail with ENOSYS. Some functions are actually named
11018     something starting with __ and the normal name is an alias. */
11019 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
11020 root 1.88 choke me
11021     #endif
11022    
11023 root 1.66 int
11024     main ()
11025     {
11026 ayin 1.108 return $ac_func ();
11027 root 1.66 ;
11028     return 0;
11029     }
11030     _ACEOF
11031     rm -f conftest.$ac_objext conftest$ac_exeext
11032 ayin 1.108 if { (ac_try="$ac_link"
11033     case "(($ac_try" in
11034     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11035     *) ac_try_echo=$ac_try;;
11036     esac
11037     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11038     (eval "$ac_link") 2>conftest.er1
11039 root 1.66 ac_status=$?
11040     grep -v '^ *+' conftest.er1 >conftest.err
11041     rm -f conftest.er1
11042     cat conftest.err >&5
11043     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11044 ayin 1.108 (exit $ac_status); } && {
11045     test -z "$ac_cxx_werror_flag" ||
11046     test ! -s conftest.err
11047     } && test -s conftest$ac_exeext &&
11048     $as_test_x conftest$ac_exeext; then
11049 root 1.88 eval "$as_ac_var=yes"
11050 root 1.66 else
11051     echo "$as_me: failed program was:" >&5
11052     sed 's/^/| /' conftest.$ac_ext >&5
11053    
11054 ayin 1.108 eval "$as_ac_var=no"
11055 root 1.66 fi
11056 ayin 1.108
11057     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11058 root 1.66 conftest$ac_exeext conftest.$ac_ext
11059     fi
11060 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
11061     { echo "$as_me:$LINENO: result: $ac_res" >&5
11062     echo "${ECHO_T}$ac_res" >&6; }
11063 root 1.88 if test `eval echo '${'$as_ac_var'}'` = yes; then
11064     cat >>confdefs.h <<_ACEOF
11065     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11066 root 1.83 _ACEOF
11067    
11068 root 1.88 else
11069 ayin 1.108 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
11070     echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
11071 root 1.88 if test "${ac_cv_lib_util_openpty+set}" = set; then
11072 root 1.66 echo $ECHO_N "(cached) $ECHO_C" >&6
11073     else
11074 root 1.88 ac_check_lib_save_LIBS=$LIBS
11075     LIBS="-lutil $LIBS"
11076     cat >conftest.$ac_ext <<_ACEOF
11077     /* confdefs.h. */
11078     _ACEOF
11079     cat confdefs.h >>conftest.$ac_ext
11080     cat >>conftest.$ac_ext <<_ACEOF
11081     /* end confdefs.h. */
11082 root 1.87
11083 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
11084     Use char because int might match the return type of a GCC
11085     builtin and then its argument prototype would still apply. */
11086 root 1.88 #ifdef __cplusplus
11087     extern "C"
11088     #endif
11089     char openpty ();
11090     int
11091     main ()
11092     {
11093 ayin 1.108 return openpty ();
11094 root 1.88 ;
11095     return 0;
11096 root 1.66 }
11097     _ACEOF
11098 root 1.88 rm -f conftest.$ac_objext conftest$ac_exeext
11099 ayin 1.108 if { (ac_try="$ac_link"
11100     case "(($ac_try" in
11101     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11102     *) ac_try_echo=$ac_try;;
11103     esac
11104     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11105     (eval "$ac_link") 2>conftest.er1
11106 root 1.66 ac_status=$?
11107     grep -v '^ *+' conftest.er1 >conftest.err
11108     rm -f conftest.er1
11109     cat conftest.err >&5
11110     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11111 ayin 1.108 (exit $ac_status); } && {
11112     test -z "$ac_cxx_werror_flag" ||
11113     test ! -s conftest.err
11114     } && test -s conftest$ac_exeext &&
11115     $as_test_x conftest$ac_exeext; then
11116 root 1.88 ac_cv_lib_util_openpty=yes
11117 root 1.66 else
11118     echo "$as_me: failed program was:" >&5
11119     sed 's/^/| /' conftest.$ac_ext >&5
11120    
11121 ayin 1.108 ac_cv_lib_util_openpty=no
11122 root 1.88 fi
11123 ayin 1.108
11124     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11125 root 1.88 conftest$ac_exeext conftest.$ac_ext
11126     LIBS=$ac_check_lib_save_LIBS
11127 root 1.66 fi
11128 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
11129     echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
11130 root 1.88 if test $ac_cv_lib_util_openpty = yes; then
11131     cat >>confdefs.h <<\_ACEOF
11132     #define HAVE_OPENPTY 1
11133     _ACEOF
11134     LIBS="$LIBS -lutil"
11135 root 1.66 fi
11136 root 1.87
11137 root 1.88 fi
11138     done
11139 pcg 1.1
11140     fi
11141    
11142    
11143 root 1.90
11144 ayin 1.108 { echo "$as_me:$LINENO: checking for tty group" >&5
11145     echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
11146 root 1.90 if test "${tty_group+set}" = set; then
11147     echo $ECHO_N "(cached) $ECHO_C" >&6
11148     else
11149     if test "$cross_compiling" = yes; then
11150     tty_group=no
11151     else
11152     cat >conftest.$ac_ext <<_ACEOF
11153     /* confdefs.h. */
11154     _ACEOF
11155     cat confdefs.h >>conftest.$ac_ext
11156     cat >>conftest.$ac_ext <<_ACEOF
11157     /* end confdefs.h. */
11158    
11159     #include <sys/types.h>
11160     #include <sys/stat.h>
11161     #include <unistd.h>
11162     #include <grp.h>
11163    
11164     main()
11165     {
11166     struct stat st;
11167     struct group *gr;
11168     char *tty;
11169     gr = getgrnam("tty");
11170     tty = ttyname(0);
11171     if (gr != 0
11172     && tty != 0
11173     && (stat(tty, &st)) == 0
11174     && st.st_gid == gr->gr_gid)
11175     return 0;
11176     else
11177     return 1;
11178     }
11179     _ACEOF
11180     rm -f conftest$ac_exeext
11181 ayin 1.108 if { (ac_try="$ac_link"
11182     case "(($ac_try" in
11183     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11184     *) ac_try_echo=$ac_try;;
11185     esac
11186     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11187     (eval "$ac_link") 2>&5
11188 root 1.90 ac_status=$?
11189     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11190     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11191 ayin 1.108 { (case "(($ac_try" in
11192     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11193     *) ac_try_echo=$ac_try;;
11194     esac
11195     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11196     (eval "$ac_try") 2>&5
11197 root 1.90 ac_status=$?
11198     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11199     (exit $ac_status); }; }; then
11200     tty_group=yes
11201     else
11202     echo "$as_me: program exited with status $ac_status" >&5
11203     echo "$as_me: failed program was:" >&5
11204     sed 's/^/| /' conftest.$ac_ext >&5
11205    
11206     ( exit $ac_status )
11207     tty_group=no
11208     fi
11209 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11210 root 1.90 fi
11211 ayin 1.108
11212    
11213 root 1.90 fi
11214 ayin 1.108 { echo "$as_me:$LINENO: result: $tty_group" >&5
11215     echo "${ECHO_T}$tty_group" >&6; }
11216 root 1.90 if test x$tty_group = xyes; then
11217    
11218     cat >>confdefs.h <<\_ACEOF
11219     #define TTY_GID_SUPPORT 1
11220     _ACEOF
11221    
11222     fi
11223    
11224 root 1.39 if test x$support_xft = xyes; then
11225 root 1.86 # Extract the first word of "pkg-config", so it can be a program name with args.
11226     set dummy pkg-config; ac_word=$2
11227 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11228     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11229 root 1.86 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11230     echo $ECHO_N "(cached) $ECHO_C" >&6
11231     else
11232     case $PKG_CONFIG in
11233     [\\/]* | ?:[\\/]*)
11234     ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11235     ;;
11236     *)
11237     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11238     for as_dir in $PATH
11239     do
11240     IFS=$as_save_IFS
11241     test -z "$as_dir" && as_dir=.
11242     for ac_exec_ext in '' $ac_executable_extensions; do
11243 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11244 root 1.86 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11245     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11246     break 2
11247     fi
11248     done
11249     done
11250 ayin 1.108 IFS=$as_save_IFS
11251 root 1.86
11252     test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11253     ;;
11254     esac
11255     fi
11256     PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11257     if test -n "$PKG_CONFIG"; then
11258 ayin 1.108 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11259     echo "${ECHO_T}$PKG_CONFIG" >&6; }
11260 root 1.86 else
11261 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11262     echo "${ECHO_T}no" >&6; }
11263 root 1.86 fi
11264    
11265 ayin 1.108
11266 root 1.90 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
11267 root 1.117 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
11268 root 1.90 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
11269     else
11270     # Extract the first word of "xft-config", so it can be a program name with args.
11271 root 1.86 set dummy xft-config; ac_word=$2
11272 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11273     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11274 root 1.86 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
11275     echo $ECHO_N "(cached) $ECHO_C" >&6
11276     else
11277     case $XFT_CONFIG in
11278     [\\/]* | ?:[\\/]*)
11279     ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
11280     ;;
11281     *)
11282     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11283     for as_dir in $PATH
11284     do
11285     IFS=$as_save_IFS
11286     test -z "$as_dir" && as_dir=.
11287     for ac_exec_ext in '' $ac_executable_extensions; do
11288 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11289 root 1.86 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11290     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11291     break 2
11292     fi
11293     done
11294     done
11295 ayin 1.108 IFS=$as_save_IFS
11296 root 1.86
11297     test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
11298     ;;
11299     esac
11300     fi
11301     XFT_CONFIG=$ac_cv_path_XFT_CONFIG
11302     if test -n "$XFT_CONFIG"; then
11303 ayin 1.108 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
11304     echo "${ECHO_T}$XFT_CONFIG" >&6; }
11305 root 1.86 else
11306 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11307     echo "${ECHO_T}no" >&6; }
11308 root 1.86 fi
11309    
11310 ayin 1.108
11311 root 1.86 if test $XFT_CONFIG != no; then
11312 root 1.117 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
11313 root 1.86 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
11314     fi
11315     fi
11316 root 1.34
11317 root 1.118 save_LIBS="$LIBS"
11318     LIBS="$LIBS $X_LIBS"
11319 root 1.34
11320 root 1.39 for ac_header in X11/Xft/Xft.h
11321     do
11322     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11323 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11324     { echo "$as_me:$LINENO: checking for $ac_header" >&5
11325     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11326     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11327 root 1.39 echo $ECHO_N "(cached) $ECHO_C" >&6
11328 root 1.34 fi
11329 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
11330     { echo "$as_me:$LINENO: result: $ac_res" >&5
11331     echo "${ECHO_T}$ac_res" >&6; }
11332 root 1.39 else
11333     # Is the header compilable?
11334 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11335     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11336 root 1.39 cat >conftest.$ac_ext <<_ACEOF
11337     /* confdefs.h. */
11338 root 1.26 _ACEOF
11339 root 1.39 cat confdefs.h >>conftest.$ac_ext
11340     cat >>conftest.$ac_ext <<_ACEOF
11341     /* end confdefs.h. */
11342     $ac_includes_default
11343     #include <$ac_header>
11344 root 1.31 _ACEOF
11345 root 1.39 rm -f conftest.$ac_objext
11346 ayin 1.108 if { (ac_try="$ac_compile"
11347     case "(($ac_try" in
11348     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11349     *) ac_try_echo=$ac_try;;
11350     esac
11351     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11352     (eval "$ac_compile") 2>conftest.er1
11353 root 1.39 ac_status=$?
11354     grep -v '^ *+' conftest.er1 >conftest.err
11355     rm -f conftest.er1
11356     cat conftest.err >&5
11357     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11358 ayin 1.108 (exit $ac_status); } && {
11359     test -z "$ac_cxx_werror_flag" ||
11360     test ! -s conftest.err
11361     } && test -s conftest.$ac_objext; then
11362 root 1.39 ac_header_compiler=yes
11363     else
11364     echo "$as_me: failed program was:" >&5
11365     sed 's/^/| /' conftest.$ac_ext >&5
11366 root 1.31
11367 ayin 1.108 ac_header_compiler=no
11368 root 1.31 fi
11369 ayin 1.108
11370     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11371     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11372     echo "${ECHO_T}$ac_header_compiler" >&6; }
11373 pcg 1.24
11374 root 1.39 # Is the header present?
11375 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11376     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11377 root 1.39 cat >conftest.$ac_ext <<_ACEOF
11378     /* confdefs.h. */
11379 pcg 1.24 _ACEOF
11380 root 1.39 cat confdefs.h >>conftest.$ac_ext
11381     cat >>conftest.$ac_ext <<_ACEOF
11382     /* end confdefs.h. */
11383     #include <$ac_header>
11384 pcg 1.11 _ACEOF
11385 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
11386     case "(($ac_try" in
11387     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11388     *) ac_try_echo=$ac_try;;
11389     esac
11390     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11391     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11392 root 1.39 ac_status=$?
11393     grep -v '^ *+' conftest.er1 >conftest.err
11394     rm -f conftest.er1
11395     cat conftest.err >&5
11396     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11397 ayin 1.108 (exit $ac_status); } >/dev/null && {
11398     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11399     test ! -s conftest.err
11400     }; then
11401 root 1.39 ac_header_preproc=yes
11402     else
11403     echo "$as_me: failed program was:" >&5
11404     sed 's/^/| /' conftest.$ac_ext >&5
11405 pcg 1.1
11406 root 1.39 ac_header_preproc=no
11407 pcg 1.1 fi
11408 ayin 1.108
11409 root 1.39 rm -f conftest.err conftest.$ac_ext
11410 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11411     echo "${ECHO_T}$ac_header_preproc" >&6; }
11412 pcg 1.1
11413 root 1.39 # So? What about this header?
11414     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11415     yes:no: )
11416     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11417     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11418     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11419     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11420     ac_header_preproc=yes
11421     ;;
11422     no:yes:* )
11423     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11424     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11425     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11426     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11427     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11428     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11429     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11430     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11431     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11432     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11433     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11434     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11435 ayin 1.108
11436 root 1.39 ;;
11437     esac
11438 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11439     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11440     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11441 root 1.39 echo $ECHO_N "(cached) $ECHO_C" >&6
11442     else
11443     eval "$as_ac_Header=\$ac_header_preproc"
11444 pcg 1.1 fi
11445 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
11446     { echo "$as_me:$LINENO: result: $ac_res" >&5
11447     echo "${ECHO_T}$ac_res" >&6; }
11448 pcg 1.1
11449     fi
11450 root 1.39 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11451     cat >>confdefs.h <<_ACEOF
11452     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11453 pcg 1.11 _ACEOF
11454 pcg 1.1
11455 root 1.39 else
11456     support_xft=no
11457 pcg 1.1 fi
11458 pcg 1.11
11459 root 1.39 done
11460 pcg 1.1
11461 root 1.118 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
11462 ayin 1.108 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
11463 root 1.39 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
11464     echo $ECHO_N "(cached) $ECHO_C" >&6
11465     else
11466     ac_check_lib_save_LIBS=$LIBS
11467     LIBS="-lXft $LIBS"
11468     cat >conftest.$ac_ext <<_ACEOF
11469     /* confdefs.h. */
11470     _ACEOF
11471     cat confdefs.h >>conftest.$ac_ext
11472     cat >>conftest.$ac_ext <<_ACEOF
11473     /* end confdefs.h. */
11474    
11475 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
11476     Use char because int might match the return type of a GCC
11477     builtin and then its argument prototype would still apply. */
11478 root 1.39 #ifdef __cplusplus
11479     extern "C"
11480     #endif
11481     char XftDrawString32 ();
11482     int
11483     main ()
11484     {
11485 ayin 1.108 return XftDrawString32 ();
11486 root 1.39 ;
11487     return 0;
11488     }
11489     _ACEOF
11490     rm -f conftest.$ac_objext conftest$ac_exeext
11491 ayin 1.108 if { (ac_try="$ac_link"
11492     case "(($ac_try" in
11493     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11494     *) ac_try_echo=$ac_try;;
11495     esac
11496     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11497     (eval "$ac_link") 2>conftest.er1
11498 root 1.39 ac_status=$?
11499     grep -v '^ *+' conftest.er1 >conftest.err
11500     rm -f conftest.er1
11501     cat conftest.err >&5
11502     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11503 ayin 1.108 (exit $ac_status); } && {
11504     test -z "$ac_cxx_werror_flag" ||
11505     test ! -s conftest.err
11506     } && test -s conftest$ac_exeext &&
11507     $as_test_x conftest$ac_exeext; then
11508 root 1.39 ac_cv_lib_Xft_XftDrawString32=yes
11509     else
11510     echo "$as_me: failed program was:" >&5
11511     sed 's/^/| /' conftest.$ac_ext >&5
11512    
11513 ayin 1.108 ac_cv_lib_Xft_XftDrawString32=no
11514 root 1.39 fi
11515 ayin 1.108
11516     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11517 root 1.39 conftest$ac_exeext conftest.$ac_ext
11518     LIBS=$ac_check_lib_save_LIBS
11519     fi
11520 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
11521     echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
11522 root 1.39 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
11523 root 1.118 :
11524 root 1.39 else
11525     support_xft=no
11526     fi
11527    
11528 root 1.118 LIBS="$save_LIBS"
11529 root 1.39
11530     if test x$support_xft = xyes; then
11531    
11532     cat >>confdefs.h <<\_ACEOF
11533     #define XFT 1
11534     _ACEOF
11535    
11536     fi
11537     fi
11538     if test x$support_styles = xyes; then
11539    
11540     cat >>confdefs.h <<\_ACEOF
11541     #define ENABLE_STYLES 1
11542     _ACEOF
11543    
11544     fi
11545     if test x$support_iso14755 = xyes; then
11546    
11547     cat >>confdefs.h <<\_ACEOF
11548     #define ISO_14755 1
11549     _ACEOF
11550    
11551     fi
11552     if test x$support_8bitctrls = xyes; then
11553    
11554     cat >>confdefs.h <<\_ACEOF
11555     #define EIGHT_BIT_CONTROLS 1
11556     _ACEOF
11557    
11558     fi
11559     if test x$support_fading = xyes; then
11560    
11561     cat >>confdefs.h <<\_ACEOF
11562     #define OFF_FOCUS_FADING 1
11563     _ACEOF
11564    
11565     fi
11566     if test x$support_inheritpixmap = xyes; then
11567    
11568     cat >>confdefs.h <<\_ACEOF
11569 root 1.105 #define ENABLE_TRANSPARENCY 1
11570 root 1.39 _ACEOF
11571    
11572     fi
11573     if test x$support_keepscrolling = xno; then
11574    
11575     cat >>confdefs.h <<\_ACEOF
11576     #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
11577     _ACEOF
11578    
11579     fi
11580     if test x$support_selectionscrolling = xyes; then
11581    
11582     cat >>confdefs.h <<\_ACEOF
11583     #define SELECTION_SCROLLING 1
11584     _ACEOF
11585    
11586     fi
11587 ayin 1.111 if test x$support_frills = xyes; then
11588    
11589     cat >>confdefs.h <<\_ACEOF
11590     #define ENABLE_FRILLS 1
11591     _ACEOF
11592    
11593     fi
11594 pcg 1.1 if test x$support_mousewheel = xyes; then
11595 pcg 1.11
11596     cat >>confdefs.h <<\_ACEOF
11597 pcg 1.1 #define MOUSE_WHEEL 1
11598 pcg 1.11 _ACEOF
11599 pcg 1.1
11600     fi
11601     if test x$support_mouseslipwheel = xyes; then
11602 pcg 1.11
11603     cat >>confdefs.h <<\_ACEOF
11604 pcg 1.1 #define MOUSE_SLIP_WHEELING 1
11605 pcg 1.11 _ACEOF
11606 pcg 1.1
11607     fi
11608 ayin 1.110 if test x$support_afterimage = xyes; then
11609 pcg 1.11
11610     cat >>confdefs.h <<\_ACEOF
11611 ayin 1.110 #define HAVE_AFTERIMAGE 1
11612 pcg 1.11 _ACEOF
11613 pcg 1.1
11614 root 1.103
11615     cat >>confdefs.h <<\_ACEOF
11616 sasha 1.112 #define BG_IMAGE_FROM_FILE 1
11617 root 1.103 _ACEOF
11618    
11619     fi
11620    
11621    
11622 ayin 1.126 scrolltypes=plain
11623    
11624     cat >>confdefs.h <<\_ACEOF
11625     #define PLAIN_SCROLLBAR 1
11626     _ACEOF
11627    
11628    
11629 pcg 1.1 if test x$support_scroll_rxvt = xyes; then
11630 pcg 1.11
11631     cat >>confdefs.h <<\_ACEOF
11632 pcg 1.1 #define RXVT_SCROLLBAR 1
11633 pcg 1.11 _ACEOF
11634 pcg 1.1
11635 ayin 1.126 scrolltypes="$scrolltypes rxvt"
11636 pcg 1.1 fi
11637     if test x$support_scroll_next = xyes; then
11638 pcg 1.11
11639     cat >>confdefs.h <<\_ACEOF
11640 pcg 1.1 #define NEXT_SCROLLBAR 1
11641 pcg 1.11 _ACEOF
11642 pcg 1.1
11643     scrolltypes="$scrolltypes next"
11644     fi
11645     if test x$support_scroll_xterm = xyes; then
11646 pcg 1.11
11647     cat >>confdefs.h <<\_ACEOF
11648 pcg 1.1 #define XTERM_SCROLLBAR 1
11649 pcg 1.11 _ACEOF
11650 pcg 1.1
11651     scrolltypes="$scrolltypes xterm"
11652     fi
11653     if test x$support_pointer_blank = xyes; then
11654 pcg 1.11
11655     cat >>confdefs.h <<\_ACEOF
11656 pcg 1.1 #define POINTER_BLANK 1
11657 pcg 1.11 _ACEOF
11658 pcg 1.1
11659     fi
11660 pcg 1.11 if test x$support_text_blink = xyes; then
11661    
11662     cat >>confdefs.h <<\_ACEOF
11663     #define TEXT_BLINK 1
11664     _ACEOF
11665 pcg 1.1
11666     fi
11667     if test x$support_unicode3 = xyes; then
11668 pcg 1.11
11669     cat >>confdefs.h <<\_ACEOF
11670 pcg 1.1 #define UNICODE_3 1
11671 pcg 1.11 _ACEOF
11672 pcg 1.1
11673     fi
11674 pcg 1.18 if test x$support_combining = xyes; then
11675    
11676     cat >>confdefs.h <<\_ACEOF
11677 pcg 1.20 #define ENABLE_COMBINING 1
11678 pcg 1.18 _ACEOF
11679    
11680     fi
11681 pcg 1.1 if test x$codesets = xall; then
11682 root 1.40 codesets=jp,jp-ext,kr,zh,zh-ext
11683 pcg 1.1 fi
11684 pcg 1.11
11685     cat >>confdefs.h <<\_ACEOF
11686 pcg 1.1 #define ENCODING_EU 1
11687 pcg 1.11 _ACEOF
11688 pcg 1.1
11689 pcg 1.13
11690 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11691 pcg 1.1 #define ENCODING_VN 1
11692 pcg 1.11 _ACEOF
11693 pcg 1.13
11694 root 1.34 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
11695 pcg 1.13 case "$codeset" in
11696 pcg 1.11 JP )
11697     cat >>confdefs.h <<\_ACEOF
11698 pcg 1.1 #define ENCODING_JP 1
11699 pcg 1.11 _ACEOF
11700 pcg 1.1 ;;
11701 pcg 1.11 JP_EXT )
11702     cat >>confdefs.h <<\_ACEOF
11703 pcg 1.1 #define ENCODING_JP_EXT 1
11704 pcg 1.11 _ACEOF
11705 pcg 1.1 ;;
11706 pcg 1.11 KR )
11707     cat >>confdefs.h <<\_ACEOF
11708 pcg 1.1 #define ENCODING_KR 1
11709 pcg 1.11 _ACEOF
11710 pcg 1.1 ;;
11711 root 1.40 ZH )
11712 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11713 root 1.40 #define ENCODING_ZH 1
11714 pcg 1.11 _ACEOF
11715 pcg 1.1 ;;
11716 root 1.40 ZH_EXT )
11717 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11718 root 1.40 #define ENCODING_ZH_EXT 1
11719 pcg 1.11 _ACEOF
11720 pcg 1.1 ;;
11721     esac
11722     done
11723    
11724 root 1.60 IF_PERL=\#
11725     if test x$support_perl = xyes; then
11726     # Extract the first word of "perl5", so it can be a program name with args.
11727     set dummy perl5; ac_word=$2
11728 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11729     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11730 root 1.60 if test "${ac_cv_path_PERL+set}" = set; then
11731     echo $ECHO_N "(cached) $ECHO_C" >&6
11732     else
11733     case $PERL in
11734     [\\/]* | ?:[\\/]*)
11735     ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11736     ;;
11737     *)
11738     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11739     for as_dir in $PATH
11740     do
11741     IFS=$as_save_IFS
11742     test -z "$as_dir" && as_dir=.
11743     for ac_exec_ext in '' $ac_executable_extensions; do
11744 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11745 root 1.60 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11746     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11747     break 2
11748     fi
11749     done
11750     done
11751 ayin 1.108 IFS=$as_save_IFS
11752 root 1.60
11753     ;;
11754     esac
11755     fi
11756     PERL=$ac_cv_path_PERL
11757     if test -n "$PERL"; then
11758 ayin 1.108 { echo "$as_me:$LINENO: result: $PERL" >&5
11759     echo "${ECHO_T}$PERL" >&6; }
11760 root 1.60 else
11761 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11762     echo "${ECHO_T}no" >&6; }
11763 root 1.60 fi
11764    
11765 ayin 1.108
11766 root 1.60 # Extract the first word of "perl", so it can be a program name with args.
11767     set dummy perl; ac_word=$2
11768 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11769     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11770 root 1.60 if test "${ac_cv_path_PERL+set}" = set; then
11771     echo $ECHO_N "(cached) $ECHO_C" >&6
11772     else
11773     case $PERL in
11774     [\\/]* | ?:[\\/]*)
11775     ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11776     ;;
11777     *)
11778     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11779     for as_dir in $PATH
11780     do
11781     IFS=$as_save_IFS
11782     test -z "$as_dir" && as_dir=.
11783     for ac_exec_ext in '' $ac_executable_extensions; do
11784 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11785 root 1.60 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11786     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11787     break 2
11788     fi
11789     done
11790     done
11791 ayin 1.108 IFS=$as_save_IFS
11792 root 1.60
11793     ;;
11794     esac
11795     fi
11796     PERL=$ac_cv_path_PERL
11797     if test -n "$PERL"; then
11798 ayin 1.108 { echo "$as_me:$LINENO: result: $PERL" >&5
11799     echo "${ECHO_T}$PERL" >&6; }
11800 root 1.60 else
11801 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11802     echo "${ECHO_T}no" >&6; }
11803 root 1.60 fi
11804    
11805    
11806 ayin 1.108
11807     { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
11808     echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
11809 root 1.60 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
11810    
11811 root 1.62 save_CXXFLAGS="$CXXFLAGS"
11812     save_LIBS="$LIBS"
11813     CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
11814     LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
11815     cat >conftest.$ac_ext <<_ACEOF
11816     /* confdefs.h. */
11817     _ACEOF
11818     cat confdefs.h >>conftest.$ac_ext
11819     cat >>conftest.$ac_ext <<_ACEOF
11820     /* end confdefs.h. */
11821    
11822     #include <EXTERN.h>
11823     #include <perl.h>
11824     #include <XSUB.h>
11825    
11826     int
11827     main ()
11828     {
11829    
11830     PerlInterpreter *perl = perl_alloc ();
11831    
11832     ;
11833     return 0;
11834     }
11835     _ACEOF
11836     rm -f conftest.$ac_objext conftest$ac_exeext
11837 ayin 1.108 if { (ac_try="$ac_link"
11838     case "(($ac_try" in
11839     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11840     *) ac_try_echo=$ac_try;;
11841     esac
11842     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11843     (eval "$ac_link") 2>conftest.er1
11844 root 1.62 ac_status=$?
11845     grep -v '^ *+' conftest.er1 >conftest.err
11846     rm -f conftest.er1
11847     cat conftest.err >&5
11848     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11849 ayin 1.108 (exit $ac_status); } && {
11850     test -z "$ac_cxx_werror_flag" ||
11851     test ! -s conftest.err
11852     } && test -s conftest$ac_exeext &&
11853     $as_test_x conftest$ac_exeext; then
11854 root 1.62 rxvt_perl_link=yes
11855     else
11856     echo "$as_me: failed program was:" >&5
11857     sed 's/^/| /' conftest.$ac_ext >&5
11858    
11859 ayin 1.108 rxvt_perl_link=no
11860 root 1.62 fi
11861 ayin 1.108
11862     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11863 root 1.62 conftest$ac_exeext conftest.$ac_ext
11864     CXXFLAGS="$save_CXXFLAGS"
11865     LIBS="$save_LIBS"
11866    
11867     if test x$rxvt_perl_link = xyes; then
11868 ayin 1.108 { echo "$as_me:$LINENO: result: ok" >&5
11869     echo "${ECHO_T}ok" >&6; }
11870 root 1.62
11871 root 1.60 cat >>confdefs.h <<\_ACEOF
11872     #define ENABLE_PERL 1
11873     _ACEOF
11874    
11875 root 1.62 IF_PERL=
11876     PERL_O=rxvtperl.o
11877     PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
11878     PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
11879     PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
11880     else
11881 root 1.77 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
11882     echo "$as_me: error: no, unable to link" >&2;}
11883     { (exit 1); exit 1; }; }
11884 root 1.62 fi
11885 root 1.60 else
11886 root 1.77 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
11887     echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
11888     { (exit 1); exit 1; }; }
11889 root 1.60 fi
11890     fi
11891    
11892    
11893    
11894    
11895    
11896    
11897    
11898 pcg 1.1
11899    
11900    
11901    
11902    
11903    
11904    
11905    
11906    
11907    
11908 root 1.103
11909    
11910 pcg 1.1 test "$program_prefix" != NONE &&
11911 ayin 1.108 program_transform_name="s&^&$program_prefix&;$program_transform_name"
11912 pcg 1.1 # Use a double $ so make ignores it.
11913     test "$program_suffix" != NONE &&
11914 ayin 1.108 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
11915 pcg 1.11 # Double any \ or $. echo might interpret backslashes.
11916     # By default was `s,x,x', remove it if useless.
11917     cat <<\_ACEOF >conftest.sed
11918     s/[\\$]/&&/g;s/;s,x,x,$//
11919     _ACEOF
11920     program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
11921 ayin 1.108 rm -f conftest.sed
11922 pcg 1.1
11923    
11924 ayin 1.124 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
11925 root 1.32
11926 pcg 1.11 cat >confcache <<\_ACEOF
11927 pcg 1.1 # This file is a shell script that caches the results of configure
11928     # tests run on this system so they can be shared between configure
11929 pcg 1.11 # scripts and configure runs, see configure's option --config-cache.
11930     # It is not useful on other systems. If it contains results you don't
11931     # want to keep, you may remove or edit it.
11932 pcg 1.1 #
11933 pcg 1.11 # config.status only pays attention to the cache file if you give it
11934     # the --recheck option to rerun configure.
11935 pcg 1.1 #
11936 pcg 1.11 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11937     # loading this file, other *unset* `ac_cv_foo' will be assigned the
11938     # following values.
11939    
11940     _ACEOF
11941    
11942 pcg 1.1 # The following way of writing the cache mishandles newlines in values,
11943     # but we know of no workaround that is simple, portable, and efficient.
11944 ayin 1.108 # So, we kill variables containing newlines.
11945 pcg 1.1 # Ultrix sh set writes to stderr and can't be redirected directly,
11946     # and sets the high bit in the cache file unless we assign to the vars.
11947 ayin 1.108 (
11948     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11949     eval ac_val=\$$ac_var
11950     case $ac_val in #(
11951     *${as_nl}*)
11952     case $ac_var in #(
11953     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
11954     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
11955     esac
11956     case $ac_var in #(
11957     _ | IFS | as_nl) ;; #(
11958     *) $as_unset $ac_var ;;
11959     esac ;;
11960     esac
11961     done
11962    
11963 pcg 1.11 (set) 2>&1 |
11964 ayin 1.108 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11965     *${as_nl}ac_space=\ *)
11966 pcg 1.11 # `set' does not quote correctly, so add quotes (double-quote
11967     # substitution turns \\\\ into \\, and sed turns \\ into \).
11968     sed -n \
11969     "s/'/'\\\\''/g;
11970     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11971 ayin 1.108 ;; #(
11972 pcg 1.11 *)
11973     # `set' quotes correctly as required by POSIX, so do not add quotes.
11974 ayin 1.108 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11975 pcg 1.11 ;;
11976 ayin 1.108 esac |
11977     sort
11978     ) |
11979 pcg 1.11 sed '
11980 ayin 1.108 /^ac_cv_env_/b end
11981 pcg 1.11 t clear
11982 ayin 1.108 :clear
11983 pcg 1.11 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11984     t end
11985 ayin 1.108 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11986     :end' >>confcache
11987     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11988     if test -w "$cache_file"; then
11989     test "x$cache_file" != "x/dev/null" &&
11990     { echo "$as_me:$LINENO: updating cache $cache_file" >&5
11991     echo "$as_me: updating cache $cache_file" >&6;}
11992 pcg 1.11 cat confcache >$cache_file
11993 pcg 1.1 else
11994 ayin 1.108 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
11995     echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11996 pcg 1.1 fi
11997     fi
11998     rm -f confcache
11999    
12000     test "x$prefix" = xNONE && prefix=$ac_default_prefix
12001     # Let make expand exec_prefix.
12002     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12003    
12004 pcg 1.11 DEFS=-DHAVE_CONFIG_H
12005    
12006     ac_libobjs=
12007     ac_ltlibobjs=
12008     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12009     # 1. Remove the extension, and $U if already installed.
12010 ayin 1.108 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12011     ac_i=`echo "$ac_i" | sed "$ac_script"`
12012     # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12013     # will be set to the directory where LIBOBJS objects are built.
12014     ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12015     ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
12016 pcg 1.11 done
12017     LIBOBJS=$ac_libobjs
12018    
12019     LTLIBOBJS=$ac_ltlibobjs
12020    
12021 pcg 1.1
12022    
12023     : ${CONFIG_STATUS=./config.status}
12024 pcg 1.11 ac_clean_files_save=$ac_clean_files
12025     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12026     { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
12027     echo "$as_me: creating $CONFIG_STATUS" >&6;}
12028     cat >$CONFIG_STATUS <<_ACEOF
12029     #! $SHELL
12030     # Generated by $as_me.
12031 pcg 1.1 # Run this file to recreate the current configuration.
12032     # Compiler output produced by configure, useful for debugging
12033 pcg 1.11 # configure, is in config.log if it exists.
12034    
12035     debug=false
12036     ac_cs_recheck=false
12037     ac_cs_silent=false
12038     SHELL=\${CONFIG_SHELL-$SHELL}
12039     _ACEOF
12040    
12041     cat >>$CONFIG_STATUS <<\_ACEOF
12042     ## --------------------- ##
12043     ## M4sh Initialization. ##
12044     ## --------------------- ##
12045    
12046 ayin 1.108 # Be more Bourne compatible
12047     DUALCASE=1; export DUALCASE # for MKS sh
12048 pcg 1.11 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12049     emulate sh
12050     NULLCMD=:
12051     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
12052     # is contrary to our usage. Disable this feature.
12053     alias -g '${1+"$@"}'='"$@"'
12054 ayin 1.108 setopt NO_GLOB_SUBST
12055     else
12056     case `(set -o) 2>/dev/null` in
12057     *posix*) set -o posix ;;
12058     esac
12059    
12060     fi
12061    
12062    
12063    
12064    
12065     # PATH needs CR
12066     # Avoid depending upon Character Ranges.
12067     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12068     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12069     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12070     as_cr_digits='0123456789'
12071     as_cr_alnum=$as_cr_Letters$as_cr_digits
12072    
12073     # The user is always right.
12074     if test "${PATH_SEPARATOR+set}" != set; then
12075     echo "#! /bin/sh" >conf$$.sh
12076     echo "exit 0" >>conf$$.sh
12077     chmod +x conf$$.sh
12078     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12079     PATH_SEPARATOR=';'
12080     else
12081     PATH_SEPARATOR=:
12082     fi
12083     rm -f conf$$.sh
12084 ayin 1.106 fi
12085    
12086     # Support unset when possible.
12087     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12088     as_unset=unset
12089 root 1.105 else
12090 ayin 1.106 as_unset=false
12091 pcg 1.11 fi
12092    
12093    
12094 ayin 1.108 # IFS
12095     # We need space, tab and new line, in precisely that order. Quoting is
12096     # there to prevent editors from complaining about space-tab.
12097     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12098     # splitting by setting IFS to empty value.)
12099     as_nl='
12100     '
12101     IFS=" "" $as_nl"
12102    
12103     # Find who we are. Look in the path if we contain no directory separator.
12104     case $0 in
12105     *[\\/]* ) as_myself=$0 ;;
12106     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12107     for as_dir in $PATH
12108     do
12109     IFS=$as_save_IFS
12110     test -z "$as_dir" && as_dir=.
12111     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12112     done
12113     IFS=$as_save_IFS
12114    
12115     ;;
12116     esac
12117     # We did not find ourselves, most probably we were run as `sh COMMAND'
12118     # in which case we are not to be found in the path.
12119     if test "x$as_myself" = x; then
12120     as_myself=$0
12121     fi
12122     if test ! -f "$as_myself"; then
12123     echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12124     { (exit 1); exit 1; }
12125     fi
12126    
12127 ayin 1.106 # Work around bugs in pre-3.0 UWIN ksh.
12128 ayin 1.108 for as_var in ENV MAIL MAILPATH
12129     do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12130     done
12131 ayin 1.106 PS1='$ '
12132     PS2='> '
12133 root 1.105 PS4='+ '
12134    
12135     # NLS nuisances.
12136     for as_var in \
12137     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12138     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12139     LC_TELEPHONE LC_TIME
12140     do
12141     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12142     eval $as_var=C; export $as_var
12143     else
12144 ayin 1.108 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12145 ayin 1.104 fi
12146 root 1.105 done
12147    
12148     # Required to use basename.
12149 ayin 1.108 if expr a : '\(a\)' >/dev/null 2>&1 &&
12150     test "X`expr 00001 : '.*\(...\)'`" = X001; then
12151 root 1.105 as_expr=expr
12152     else
12153     as_expr=false
12154     fi
12155    
12156 ayin 1.108 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12157 root 1.105 as_basename=basename
12158     else
12159     as_basename=false
12160     fi
12161    
12162    
12163     # Name of the executable.
12164 ayin 1.108 as_me=`$as_basename -- "$0" ||
12165 root 1.105 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12166     X"$0" : 'X\(//\)$' \| \
12167 ayin 1.108 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12168 root 1.105 echo X/"$0" |
12169 ayin 1.108 sed '/^.*\/\([^/][^/]*\)\/*$/{
12170     s//\1/
12171     q
12172     }
12173     /^X\/\(\/\/\)$/{
12174     s//\1/
12175     q
12176     }
12177     /^X\/\(\/\).*/{
12178     s//\1/
12179     q
12180     }
12181     s/.*/./; q'`
12182    
12183     # CDPATH.
12184     $as_unset CDPATH
12185 root 1.105
12186    
12187 ayin 1.108
12188     as_lineno_1=$LINENO
12189     as_lineno_2=$LINENO
12190     test "x$as_lineno_1" != "x$as_lineno_2" &&
12191     test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
12192 pcg 1.11
12193     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12194     # uniformly replaced by the line number. The first 'sed' inserts a
12195 ayin 1.108 # line-number line after each line using $LINENO; the second 'sed'
12196     # does the real work. The second script uses 'N' to pair each
12197     # line-number line with the line containing $LINENO, and appends
12198     # trailing '-' during substitution so that $LINENO is not a special
12199     # case at line end.
12200 pcg 1.11 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12201 ayin 1.108 # scripts with optimization help from Paolo Bonzini. Blame Lee
12202     # E. McMahon (1931-1989) for sed's syntax. :-)
12203     sed -n '
12204     p
12205     /[$]LINENO/=
12206     ' <$as_myself |
12207 pcg 1.11 sed '
12208 ayin 1.108 s/[$]LINENO.*/&-/
12209     t lineno
12210     b
12211     :lineno
12212 pcg 1.11 N
12213 ayin 1.108 :loop
12214     s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
12215 pcg 1.11 t loop
12216 ayin 1.108 s/-\n.*//
12217 pcg 1.11 ' >$as_me.lineno &&
12218 ayin 1.108 chmod +x "$as_me.lineno" ||
12219     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
12220 pcg 1.11 { (exit 1); exit 1; }; }
12221    
12222     # Don't try to exec as it changes $[0], causing all sort of problems
12223     # (the dirname of $[0] is not the place where we might find the
12224 ayin 1.108 # original and so on. Autoconf is especially sensitive to this).
12225     . "./$as_me.lineno"
12226 pcg 1.11 # Exit status is that of the last command.
12227     exit
12228     }
12229    
12230    
12231 ayin 1.108 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12232     as_dirname=dirname
12233     else
12234     as_dirname=false
12235     fi
12236    
12237     ECHO_C= ECHO_N= ECHO_T=
12238     case `echo -n x` in
12239     -n*)
12240     case `echo 'x\c'` in
12241     *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12242     *) ECHO_C='\c';;
12243     esac;;
12244     *)
12245     ECHO_N='-n';;
12246 pcg 1.11 esac
12247    
12248 ayin 1.108 if expr a : '\(a\)' >/dev/null 2>&1 &&
12249     test "X`expr 00001 : '.*\(...\)'`" = X001; then
12250 pcg 1.11 as_expr=expr
12251     else
12252     as_expr=false
12253     fi
12254    
12255     rm -f conf$$ conf$$.exe conf$$.file
12256 ayin 1.108 if test -d conf$$.dir; then
12257     rm -f conf$$.dir/conf$$.file
12258     else
12259     rm -f conf$$.dir
12260     mkdir conf$$.dir
12261     fi
12262 pcg 1.11 echo >conf$$.file
12263     if ln -s conf$$.file conf$$ 2>/dev/null; then
12264 ayin 1.108 as_ln_s='ln -s'
12265     # ... but there are two gotchas:
12266     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12267     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12268     # In both cases, we have to default to `cp -p'.
12269     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12270 pcg 1.11 as_ln_s='cp -p'
12271     elif ln conf$$.file conf$$ 2>/dev/null; then
12272     as_ln_s=ln
12273     else
12274     as_ln_s='cp -p'
12275     fi
12276 ayin 1.108 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12277     rmdir conf$$.dir 2>/dev/null
12278 pcg 1.11
12279     if mkdir -p . 2>/dev/null; then
12280     as_mkdir_p=:
12281     else
12282     test -d ./-p && rmdir ./-p
12283     as_mkdir_p=false
12284     fi
12285    
12286 ayin 1.108 if test -x / >/dev/null 2>&1; then
12287     as_test_x='test -x'
12288     else
12289     if ls -dL / >/dev/null 2>&1; then
12290     as_ls_L_option=L
12291     else
12292     as_ls_L_option=
12293     fi
12294     as_test_x='
12295     eval sh -c '\''
12296     if test -d "$1"; then
12297     test -d "$1/.";
12298     else
12299     case $1 in
12300     -*)set "./$1";;
12301     esac;
12302     case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12303     ???[sx]*):;;*)false;;esac;fi
12304     '\'' sh
12305     '
12306     fi
12307     as_executable_p=$as_test_x
12308 pcg 1.11
12309     # Sed expression to map a string onto a valid CPP name.
12310     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12311    
12312     # Sed expression to map a string onto a valid variable name.
12313     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12314    
12315    
12316     exec 6>&1
12317    
12318 ayin 1.108 # Save the log message, to keep $[0] and so on meaningful, and to
12319 pcg 1.11 # report actual input values of CONFIG_FILES etc. instead of their
12320 ayin 1.108 # values after options handling.
12321     ac_log="
12322 pcg 1.11 This file was extended by $as_me, which was
12323 ayin 1.108 generated by GNU Autoconf 2.61. Invocation command line was
12324 pcg 1.11
12325     CONFIG_FILES = $CONFIG_FILES
12326     CONFIG_HEADERS = $CONFIG_HEADERS
12327     CONFIG_LINKS = $CONFIG_LINKS
12328     CONFIG_COMMANDS = $CONFIG_COMMANDS
12329     $ $0 $@
12330    
12331 ayin 1.108 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12332     "
12333    
12334 pcg 1.11 _ACEOF
12335    
12336 ayin 1.108 cat >>$CONFIG_STATUS <<_ACEOF
12337 pcg 1.11 # Files that config.status was made for.
12338 ayin 1.108 config_files="$ac_config_files"
12339     config_headers="$ac_config_headers"
12340 ayin 1.106
12341 ayin 1.108 _ACEOF
12342 pcg 1.11
12343     cat >>$CONFIG_STATUS <<\_ACEOF
12344     ac_cs_usage="\
12345     \`$as_me' instantiates files from templates according to the
12346     current configuration.
12347    
12348     Usage: $0 [OPTIONS] [FILE]...
12349    
12350     -h, --help print this help, then exit
12351 ayin 1.108 -V, --version print version number and configuration settings, then exit
12352 pcg 1.11 -q, --quiet do not print progress messages
12353     -d, --debug don't remove temporary files
12354     --recheck update $as_me by reconfiguring in the same conditions
12355     --file=FILE[:TEMPLATE]
12356     instantiate the configuration file FILE
12357     --header=FILE[:TEMPLATE]
12358     instantiate the configuration header FILE
12359    
12360     Configuration files:
12361     $config_files
12362    
12363     Configuration headers:
12364     $config_headers
12365    
12366     Report bugs to <bug-autoconf@gnu.org>."
12367 ayin 1.108
12368 ayin 1.106 _ACEOF
12369 pcg 1.11 cat >>$CONFIG_STATUS <<_ACEOF
12370     ac_cs_version="\\
12371     config.status
12372 ayin 1.108 configured by $0, generated by GNU Autoconf 2.61,
12373     with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12374 pcg 1.11
12375 ayin 1.108 Copyright (C) 2006 Free Software Foundation, Inc.
12376 pcg 1.11 This config.status script is free software; the Free Software Foundation
12377     gives unlimited permission to copy, distribute and modify it."
12378 ayin 1.108
12379     ac_pwd='$ac_pwd'
12380     srcdir='$srcdir'
12381     INSTALL='$INSTALL'
12382 pcg 1.11 _ACEOF
12383    
12384     cat >>$CONFIG_STATUS <<\_ACEOF
12385     # If no file are specified by the user, then we need to provide default
12386     # value. By we need to know if files were specified by the user.
12387     ac_need_defaults=:
12388     while test $# != 0
12389 pcg 1.1 do
12390 pcg 1.11 case $1 in
12391     --*=*)
12392 ayin 1.108 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12393     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12394 pcg 1.11 ac_shift=:
12395     ;;
12396 ayin 1.108 *)
12397 pcg 1.11 ac_option=$1
12398     ac_optarg=$2
12399     ac_shift=shift
12400     ;;
12401     esac
12402    
12403     case $ac_option in
12404     # Handling of the options.
12405 pcg 1.1 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12406 pcg 1.11 ac_cs_recheck=: ;;
12407 ayin 1.108 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12408     echo "$ac_cs_version"; exit ;;
12409     --debug | --debu | --deb | --de | --d | -d )
12410 pcg 1.11 debug=: ;;
12411     --file | --fil | --fi | --f )
12412     $ac_shift
12413     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12414     ac_need_defaults=false;;
12415     --header | --heade | --head | --hea )
12416     $ac_shift
12417     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12418     ac_need_defaults=false;;
12419 ayin 1.108 --he | --h)
12420     # Conflict between --help and --header
12421     { echo "$as_me: error: ambiguous option: $1
12422     Try \`$0 --help' for more information." >&2
12423     { (exit 1); exit 1; }; };;
12424     --help | --hel | -h )
12425     echo "$ac_cs_usage"; exit ;;
12426 pcg 1.11 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12427     | -silent | --silent | --silen | --sile | --sil | --si | --s)
12428     ac_cs_silent=: ;;
12429    
12430     # This is an error.
12431 ayin 1.108 -*) { echo "$as_me: error: unrecognized option: $1
12432     Try \`$0 --help' for more information." >&2
12433 pcg 1.11 { (exit 1); exit 1; }; } ;;
12434    
12435 ayin 1.108 *) ac_config_targets="$ac_config_targets $1"
12436     ac_need_defaults=false ;;
12437 pcg 1.11
12438     esac
12439     shift
12440     done
12441    
12442     ac_configure_extra_args=
12443    
12444     if $ac_cs_silent; then
12445     exec 6>/dev/null
12446     ac_configure_extra_args="$ac_configure_extra_args --silent"
12447     fi
12448    
12449     _ACEOF
12450     cat >>$CONFIG_STATUS <<_ACEOF
12451     if \$ac_cs_recheck; then
12452 ayin 1.108 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12453     CONFIG_SHELL=$SHELL
12454     export CONFIG_SHELL
12455     exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12456 pcg 1.11 fi
12457    
12458     _ACEOF
12459 ayin 1.108 cat >>$CONFIG_STATUS <<\_ACEOF
12460     exec 5>>config.log
12461     {
12462     echo
12463     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12464     ## Running $as_me. ##
12465     _ASBOX
12466     echo "$ac_log"
12467     } >&5
12468 pcg 1.11
12469 ayin 1.108 _ACEOF
12470     cat >>$CONFIG_STATUS <<_ACEOF
12471     _ACEOF
12472 ayin 1.106
12473 ayin 1.108 cat >>$CONFIG_STATUS <<\_ACEOF
12474 ayin 1.106
12475 ayin 1.108 # Handling of arguments.
12476 pcg 1.11 for ac_config_target in $ac_config_targets
12477     do
12478 ayin 1.108 case $ac_config_target in
12479     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
12480     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12481     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12482     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12483    
12484 pcg 1.11 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12485     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12486     { (exit 1); exit 1; }; };;
12487 pcg 1.1 esac
12488     done
12489    
12490 ayin 1.108
12491 pcg 1.11 # If the user did not use the arguments to specify the items to instantiate,
12492     # then the envvar interface is used. Set only those that are not.
12493     # We use the long form for the default assignment because of an extremely
12494     # bizarre bug on SunOS 4.1.3.
12495     if $ac_need_defaults; then
12496     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12497     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12498     fi
12499    
12500     # Have a temporary directory for convenience. Make it in the build tree
12501 ayin 1.108 # simply because there is no reason against having it here, and in addition,
12502 pcg 1.11 # creating and moving files from /tmp can sometimes cause problems.
12503 ayin 1.108 # Hook for its removal unless debugging.
12504     # Note that there is a small window in which the directory will not be cleaned:
12505     # after its creation but before its name has been assigned to `$tmp'.
12506 pcg 1.11 $debug ||
12507     {
12508 ayin 1.108 tmp=
12509     trap 'exit_status=$?
12510     { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12511     ' 0
12512 pcg 1.11 trap '{ (exit 1); exit 1; }' 1 2 13 15
12513     }
12514     # Create a (secure) tmp directory for tmp files.
12515    
12516     {
12517 ayin 1.108 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12518 pcg 1.11 test -n "$tmp" && test -d "$tmp"
12519     } ||
12520     {
12521 ayin 1.108 tmp=./conf$$-$RANDOM
12522     (umask 077 && mkdir "$tmp")
12523 pcg 1.11 } ||
12524     {
12525     echo "$me: cannot create a temporary directory in ." >&2
12526     { (exit 1); exit 1; }
12527     }
12528    
12529 ayin 1.108 #
12530     # Set up the sed scripts for CONFIG_FILES section.
12531     #
12532    
12533     # No need to generate the scripts if there are no CONFIG_FILES.
12534     # This happens for instance when ./config.status config.h
12535     if test -n "$CONFIG_FILES"; then
12536    
12537 ayin 1.106 _ACEOF
12538    
12539 ayin 1.108
12540    
12541     ac_delim='%!_!# '
12542     for ac_last_try in false false false false false :; do
12543     cat >conf$$subs.sed <<_ACEOF
12544     SHELL!$SHELL$ac_delim
12545     PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
12546     PACKAGE_NAME!$PACKAGE_NAME$ac_delim
12547     PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
12548     PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
12549     PACKAGE_STRING!$PACKAGE_STRING$ac_delim
12550     PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
12551     exec_prefix!$exec_prefix$ac_delim
12552     prefix!$prefix$ac_delim
12553     program_transform_name!$program_transform_name$ac_delim
12554     bindir!$bindir$ac_delim
12555     sbindir!$sbindir$ac_delim
12556     libexecdir!$libexecdir$ac_delim
12557     datarootdir!$datarootdir$ac_delim
12558     datadir!$datadir$ac_delim
12559     sysconfdir!$sysconfdir$ac_delim
12560     sharedstatedir!$sharedstatedir$ac_delim
12561     localstatedir!$localstatedir$ac_delim
12562     includedir!$includedir$ac_delim
12563     oldincludedir!$oldincludedir$ac_delim
12564     docdir!$docdir$ac_delim
12565     infodir!$infodir$ac_delim
12566     htmldir!$htmldir$ac_delim
12567     dvidir!$dvidir$ac_delim
12568     pdfdir!$pdfdir$ac_delim
12569     psdir!$psdir$ac_delim
12570     libdir!$libdir$ac_delim
12571     localedir!$localedir$ac_delim
12572     mandir!$mandir$ac_delim
12573     DEFS!$DEFS$ac_delim
12574     ECHO_C!$ECHO_C$ac_delim
12575     ECHO_N!$ECHO_N$ac_delim
12576     ECHO_T!$ECHO_T$ac_delim
12577     LIBS!$LIBS$ac_delim
12578     build_alias!$build_alias$ac_delim
12579     host_alias!$host_alias$ac_delim
12580     target_alias!$target_alias$ac_delim
12581     build!$build$ac_delim
12582     build_cpu!$build_cpu$ac_delim
12583     build_vendor!$build_vendor$ac_delim
12584     build_os!$build_os$ac_delim
12585     host!$host$ac_delim
12586     host_cpu!$host_cpu$ac_delim
12587     host_vendor!$host_vendor$ac_delim
12588     host_os!$host_os$ac_delim
12589     VERSION!$VERSION$ac_delim
12590     DATE!$DATE$ac_delim
12591     CC!$CC$ac_delim
12592     CFLAGS!$CFLAGS$ac_delim
12593     LDFLAGS!$LDFLAGS$ac_delim
12594     CPPFLAGS!$CPPFLAGS$ac_delim
12595     ac_ct_CC!$ac_ct_CC$ac_delim
12596     EXEEXT!$EXEEXT$ac_delim
12597     OBJEXT!$OBJEXT$ac_delim
12598     CXX!$CXX$ac_delim
12599     CXXFLAGS!$CXXFLAGS$ac_delim
12600     ac_ct_CXX!$ac_ct_CXX$ac_delim
12601     CPP!$CPP$ac_delim
12602     INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
12603     INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
12604     INSTALL_DATA!$INSTALL_DATA$ac_delim
12605     GREP!$GREP$ac_delim
12606     EGREP!$EGREP$ac_delim
12607     LINKER!$LINKER$ac_delim
12608     RXVTNAME!$RXVTNAME$ac_delim
12609 root 1.116 CXXCPP!$CXXCPP$ac_delim
12610 ayin 1.108 TIC!$TIC$ac_delim
12611     XMKMF!$XMKMF$ac_delim
12612     X_CFLAGS!$X_CFLAGS$ac_delim
12613     X_PRE_LIBS!$X_PRE_LIBS$ac_delim
12614     X_LIBS!$X_LIBS$ac_delim
12615     X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
12616     afterimage_config!$afterimage_config$ac_delim
12617     PKG_CONFIG!$PKG_CONFIG$ac_delim
12618     XFT_CONFIG!$XFT_CONFIG$ac_delim
12619     PERL!$PERL$ac_delim
12620     PERLLIB!$PERLLIB$ac_delim
12621     PERLFLAGS!$PERLFLAGS$ac_delim
12622     PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
12623     IF_PERL!$IF_PERL$ac_delim
12624     PERL_O!$PERL_O$ac_delim
12625     AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
12626     AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
12627     LIBOBJS!$LIBOBJS$ac_delim
12628     LTLIBOBJS!$LTLIBOBJS$ac_delim
12629     _ACEOF
12630 root 1.105
12631 ayin 1.124 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 85; then
12632 ayin 1.108 break
12633     elif $ac_last_try; then
12634     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
12635     echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
12636     { (exit 1); exit 1; }; }
12637     else
12638     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12639 root 1.105 fi
12640 ayin 1.108 done
12641    
12642     ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
12643     if test -n "$ac_eof"; then
12644     ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
12645     ac_eof=`expr $ac_eof + 1`
12646     fi
12647 ayin 1.104
12648 ayin 1.108 cat >>$CONFIG_STATUS <<_ACEOF
12649 ayin 1.122 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
12650 ayin 1.108 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
12651 root 1.105 _ACEOF
12652 ayin 1.108 sed '
12653     s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
12654     s/^/s,@/; s/!/@,|#_!!_#|/
12655     :n
12656     t n
12657     s/'"$ac_delim"'$/,g/; t
12658     s/$/\\/; p
12659     N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
12660     ' >>$CONFIG_STATUS <conf$$subs.sed
12661     rm -f conf$$subs.sed
12662     cat >>$CONFIG_STATUS <<_ACEOF
12663     :end
12664     s/|#_!!_#|//g
12665     CEOF$ac_eof
12666     _ACEOF
12667    
12668    
12669     # VPATH may cause trouble with some makes, so we remove $(srcdir),
12670     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12671     # trailing colons and then remove the whole line if VPATH becomes empty
12672     # (actually we leave an empty line to preserve line numbers).
12673     if test "x$srcdir" = x.; then
12674     ac_vpsub='/^[ ]*VPATH[ ]*=/{
12675     s/:*\$(srcdir):*/:/
12676     s/:*\${srcdir}:*/:/
12677     s/:*@srcdir@:*/:/
12678     s/^\([^=]*=[ ]*\):*/\1/
12679     s/:*$//
12680     s/^[^=]*=[ ]*$//
12681     }'
12682     fi
12683    
12684 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
12685 ayin 1.108 fi # test -n "$CONFIG_FILES"
12686    
12687    
12688     for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
12689     do
12690     case $ac_tag in
12691     :[FHLC]) ac_mode=$ac_tag; continue;;
12692     esac
12693     case $ac_mode$ac_tag in
12694     :[FHL]*:*);;
12695     :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
12696     echo "$as_me: error: Invalid tag $ac_tag." >&2;}
12697     { (exit 1); exit 1; }; };;
12698     :[FH]-) ac_tag=-:-;;
12699     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12700     esac
12701     ac_save_IFS=$IFS
12702     IFS=:
12703     set x $ac_tag
12704     IFS=$ac_save_IFS
12705     shift
12706     ac_file=$1
12707     shift
12708    
12709     case $ac_mode in
12710     :L) ac_source=$1;;
12711     :[FH])
12712     ac_file_inputs=
12713     for ac_f
12714     do
12715     case $ac_f in
12716     -) ac_f="$tmp/stdin";;
12717     *) # Look for the file first in the build tree, then in the source tree
12718     # (if the path is not absolute). The absolute path cannot be DOS-style,
12719     # because $ac_f cannot contain `:'.
12720     test -f "$ac_f" ||
12721     case $ac_f in
12722     [\\/$]*) false;;
12723     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12724     esac ||
12725     { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
12726     echo "$as_me: error: cannot find input file: $ac_f" >&2;}
12727     { (exit 1); exit 1; }; };;
12728     esac
12729     ac_file_inputs="$ac_file_inputs $ac_f"
12730     done
12731    
12732     # Let's still pretend it is `configure' which instantiates (i.e., don't
12733     # use $as_me), people would be surprised to read:
12734     # /* config.h. Generated by config.status. */
12735     configure_input="Generated from "`IFS=:
12736     echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
12737     if test x"$ac_file" != x-; then
12738     configure_input="$ac_file. $configure_input"
12739     { echo "$as_me:$LINENO: creating $ac_file" >&5
12740     echo "$as_me: creating $ac_file" >&6;}
12741     fi
12742    
12743     case $ac_tag in
12744     *:-:* | *:-) cat >"$tmp/stdin";;
12745     esac
12746     ;;
12747 ayin 1.102 esac
12748    
12749 ayin 1.108 ac_dir=`$as_dirname -- "$ac_file" ||
12750 pcg 1.11 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12751     X"$ac_file" : 'X\(//\)[^/]' \| \
12752     X"$ac_file" : 'X\(//\)$' \| \
12753 ayin 1.108 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12754 pcg 1.11 echo X"$ac_file" |
12755 ayin 1.108 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12756     s//\1/
12757     q
12758     }
12759     /^X\(\/\/\)[^/].*/{
12760     s//\1/
12761     q
12762     }
12763     /^X\(\/\/\)$/{
12764     s//\1/
12765     q
12766     }
12767     /^X\(\/\).*/{
12768     s//\1/
12769     q
12770     }
12771     s/.*/./; q'`
12772     { as_dir="$ac_dir"
12773     case $as_dir in #(
12774     -*) as_dir=./$as_dir;;
12775     esac
12776     test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
12777 pcg 1.11 as_dirs=
12778 ayin 1.108 while :; do
12779     case $as_dir in #(
12780     *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
12781     *) as_qdir=$as_dir;;
12782     esac
12783     as_dirs="'$as_qdir' $as_dirs"
12784     as_dir=`$as_dirname -- "$as_dir" ||
12785 pcg 1.11 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12786     X"$as_dir" : 'X\(//\)[^/]' \| \
12787     X"$as_dir" : 'X\(//\)$' \| \
12788 ayin 1.108 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12789 pcg 1.11 echo X"$as_dir" |
12790 ayin 1.108 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12791     s//\1/
12792     q
12793     }
12794     /^X\(\/\/\)[^/].*/{
12795     s//\1/
12796     q
12797     }
12798     /^X\(\/\/\)$/{
12799     s//\1/
12800     q
12801     }
12802     /^X\(\/\).*/{
12803     s//\1/
12804     q
12805     }
12806     s/.*/./; q'`
12807     test -d "$as_dir" && break
12808 pcg 1.11 done
12809 ayin 1.108 test -z "$as_dirs" || eval "mkdir $as_dirs"
12810     } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
12811     echo "$as_me: error: cannot create directory $as_dir" >&2;}
12812 pcg 1.11 { (exit 1); exit 1; }; }; }
12813     ac_builddir=.
12814    
12815 ayin 1.108 case "$ac_dir" in
12816     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12817     *)
12818 pcg 1.11 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12819 ayin 1.108 # A ".." for each directory in $ac_dir_suffix.
12820     ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
12821     case $ac_top_builddir_sub in
12822     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12823     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12824     esac ;;
12825     esac
12826     ac_abs_top_builddir=$ac_pwd
12827     ac_abs_builddir=$ac_pwd$ac_dir_suffix
12828     # for backward compatibility:
12829     ac_top_builddir=$ac_top_build_prefix
12830 pcg 1.11
12831     case $srcdir in
12832 ayin 1.108 .) # We are building in place.
12833 pcg 1.11 ac_srcdir=.
12834 ayin 1.108 ac_top_srcdir=$ac_top_builddir_sub
12835     ac_abs_top_srcdir=$ac_pwd ;;
12836     [\\/]* | ?:[\\/]* ) # Absolute name.
12837 pcg 1.11 ac_srcdir=$srcdir$ac_dir_suffix;
12838 ayin 1.108 ac_top_srcdir=$srcdir
12839     ac_abs_top_srcdir=$srcdir ;;
12840     *) # Relative name.
12841     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12842     ac_top_srcdir=$ac_top_build_prefix$srcdir
12843     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12844 pcg 1.11 esac
12845 ayin 1.108 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12846 pcg 1.11
12847    
12848 ayin 1.108 case $ac_mode in
12849     :F)
12850     #
12851     # CONFIG_FILE
12852     #
12853 pcg 1.1
12854 pcg 1.11 case $INSTALL in
12855     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12856 ayin 1.108 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12857 pcg 1.1 esac
12858 ayin 1.108 _ACEOF
12859 pcg 1.1
12860 ayin 1.108 cat >>$CONFIG_STATUS <<\_ACEOF
12861     # If the template does not know about datarootdir, expand it.
12862     # FIXME: This hack should be removed a few years after 2.60.
12863     ac_datarootdir_hack=; ac_datarootdir_seen=
12864    
12865     case `sed -n '/datarootdir/ {
12866     p
12867     q
12868     }
12869     /@datadir@/p
12870     /@docdir@/p
12871     /@infodir@/p
12872     /@localedir@/p
12873     /@mandir@/p
12874     ' $ac_file_inputs` in
12875     *datarootdir*) ac_datarootdir_seen=yes;;
12876     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12877     { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12878     echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12879     _ACEOF
12880     cat >>$CONFIG_STATUS <<_ACEOF
12881     ac_datarootdir_hack='
12882     s&@datadir@&$datadir&g
12883     s&@docdir@&$docdir&g
12884     s&@infodir@&$infodir&g
12885     s&@localedir@&$localedir&g
12886     s&@mandir@&$mandir&g
12887     s&\\\${datarootdir}&$datarootdir&g' ;;
12888     esac
12889 root 1.105 _ACEOF
12890 ayin 1.108
12891     # Neutralize VPATH when `$srcdir' = `.'.
12892     # Shell code in configure.ac might set extrasub.
12893     # FIXME: do we really want to maintain this feature?
12894 root 1.105 cat >>$CONFIG_STATUS <<_ACEOF
12895 pcg 1.11 sed "$ac_vpsub
12896     $extrasub
12897     _ACEOF
12898     cat >>$CONFIG_STATUS <<\_ACEOF
12899     :t
12900     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12901 ayin 1.108 s&@configure_input@&$configure_input&;t t
12902     s&@top_builddir@&$ac_top_builddir_sub&;t t
12903     s&@srcdir@&$ac_srcdir&;t t
12904     s&@abs_srcdir@&$ac_abs_srcdir&;t t
12905     s&@top_srcdir@&$ac_top_srcdir&;t t
12906     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12907     s&@builddir@&$ac_builddir&;t t
12908     s&@abs_builddir@&$ac_abs_builddir&;t t
12909     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12910     s&@INSTALL@&$ac_INSTALL&;t t
12911     $ac_datarootdir_hack
12912 ayin 1.122 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
12913 ayin 1.108
12914     test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12915     { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12916     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12917     { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12918     which seems to be undefined. Please make sure it is defined." >&5
12919     echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12920     which seems to be undefined. Please make sure it is defined." >&2;}
12921 ayin 1.106
12922 ayin 1.108 rm -f "$tmp/stdin"
12923 pcg 1.11 case $ac_file in
12924 ayin 1.108 -) cat "$tmp/out"; rm -f "$tmp/out";;
12925     *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
12926 pcg 1.1 esac
12927 ayin 1.108 ;;
12928     :H)
12929     #
12930     # CONFIG_HEADER
12931     #
12932     _ACEOF
12933    
12934     # Transform confdefs.h into a sed script `conftest.defines', that
12935     # substitutes the proper values into config.h.in to produce config.h.
12936     rm -f conftest.defines conftest.tail
12937     # First, append a space to every undef/define line, to ease matching.
12938     echo 's/$/ /' >conftest.defines
12939     # Then, protect against being on the right side of a sed subst, or in
12940     # an unquoted here document, in config.status. If some macros were
12941     # called several times there might be several #defines for the same
12942     # symbol, which is useless. But do not sort them, since the last
12943     # AC_DEFINE must be honored.
12944     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12945     # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
12946     # NAME is the cpp macro being defined, VALUE is the value it is being given.
12947     # PARAMS is the parameter list in the macro definition--in most cases, it's
12948     # just an empty string.
12949     ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
12950     ac_dB='\\)[ (].*,\\1define\\2'
12951     ac_dC=' '
12952     ac_dD=' ,'
12953 pcg 1.1
12954 ayin 1.108 uniq confdefs.h |
12955     sed -n '
12956     t rset
12957     :rset
12958     s/^[ ]*#[ ]*define[ ][ ]*//
12959     t ok
12960     d
12961     :ok
12962     s/[\\&,]/\\&/g
12963     s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
12964     s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
12965     ' >>conftest.defines
12966 ayin 1.104
12967 ayin 1.108 # Remove the space that was appended to ease matching.
12968     # Then replace #undef with comments. This is necessary, for
12969 pcg 1.1 # example, in the case of _POSIX_SOURCE, which is predefined and required
12970     # on some systems where configure will not decide to define it.
12971 ayin 1.108 # (The regexp can be short, since the line contains either #define or #undef.)
12972     echo 's/ $//
12973     s,^[ #]*u.*,/* & */,' >>conftest.defines
12974    
12975     # Break up conftest.defines:
12976     ac_max_sed_lines=50
12977    
12978     # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
12979     # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
12980     # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
12981     # et cetera.
12982     ac_in='$ac_file_inputs'
12983     ac_out='"$tmp/out1"'
12984     ac_nxt='"$tmp/out2"'
12985    
12986     while :
12987     do
12988     # Write a here document:
12989     cat >>$CONFIG_STATUS <<_ACEOF
12990     # First, check the format of the line:
12991     cat >"\$tmp/defines.sed" <<\\CEOF
12992     /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
12993     /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
12994     b
12995     :def
12996 pcg 1.11 _ACEOF
12997 ayin 1.108 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
12998 pcg 1.11 echo 'CEOF
12999 ayin 1.108 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
13000     ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
13001     sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
13002     grep . conftest.tail >/dev/null || break
13003 pcg 1.11 rm -f conftest.defines
13004     mv conftest.tail conftest.defines
13005     done
13006 ayin 1.108 rm -f conftest.defines conftest.tail
13007 pcg 1.11
13008 ayin 1.108 echo "ac_result=$ac_in" >>$CONFIG_STATUS
13009 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
13010     if test x"$ac_file" != x-; then
13011 ayin 1.108 echo "/* $configure_input */" >"$tmp/config.h"
13012     cat "$ac_result" >>"$tmp/config.h"
13013     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
13014 pcg 1.11 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13015     echo "$as_me: $ac_file is unchanged" >&6;}
13016     else
13017     rm -f $ac_file
13018 ayin 1.108 mv "$tmp/config.h" $ac_file
13019 pcg 1.1 fi
13020 pcg 1.11 else
13021 ayin 1.108 echo "/* $configure_input */"
13022     cat "$ac_result"
13023 pcg 1.1 fi
13024 ayin 1.108 rm -f "$tmp/out12"
13025     ;;
13026    
13027    
13028     esac
13029    
13030     done # for ac_tag
13031 pcg 1.11
13032 pcg 1.1
13033 pcg 1.11 { (exit 0); exit 0; }
13034     _ACEOF
13035     chmod +x $CONFIG_STATUS
13036     ac_clean_files=$ac_clean_files_save
13037 pcg 1.1
13038    
13039 pcg 1.11 # configure is writing to config.log, and then calls config.status.
13040     # config.status does its own redirection, appending to config.log.
13041     # Unfortunately, on DOS this fails, as config.log is still kept open
13042     # by configure, so config.status won't be able to write to it; its
13043     # output is simply discarded. So we exec the FD to /dev/null,
13044     # effectively closing config.log, so it can be properly (re)opened and
13045     # appended to by config.status. When coming back to configure, we
13046     # need to make the FD available again.
13047     if test "$no_create" != yes; then
13048     ac_cs_success=:
13049     ac_config_status_args=
13050     test "$silent" = yes &&
13051     ac_config_status_args="$ac_config_status_args --quiet"
13052     exec 5>/dev/null
13053     $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13054     exec 5>>config.log
13055     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13056     # would make configure fail if this is the last instruction.
13057     $ac_cs_success || { (exit 1); exit 1; }
13058     fi
13059 pcg 1.1
13060    
13061     echo "Configuration:
13062    
13063     Rxvt version: $VERSION : $DATE
13064     Source code location: $srcdir
13065     Install path: ${prefix}/bin
13066 pcg 1.13 Compiler: $CXX
13067 root 1.100 Compiler flags: $CXXFLAGS
13068 pcg 1.13 Linker: $LINKER"
13069 pcg 1.1
13070     if test x$term != x; then
13071 pcg 1.18 echo " set TERM to: $term"
13072 pcg 1.1 fi
13073     if test x$terminfo != x; then
13074 pcg 1.18 echo " set TERMINFO to: $terminfo"
13075     fi
13076     echo " default resource name: $RESNAME"
13077     echo " resource class: $RESCLASS"
13078     if test x$RESFALLBACK != x; then
13079     echo " resource class fallback: $RESFALLBACK"
13080 pcg 1.1 fi
13081 pcg 1.18 echo
13082 root 1.89 echo " embedded perl: $support_perl"
13083 root 1.109 echo " libafterimage: $support_afterimage"
13084 root 1.89 echo
13085 pcg 1.1 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
13086     echo ".----------------------------------------------------------------."
13087     echo ". WARNING: --enable-xim was specified however the locale support ."
13088     echo ". functions could not be found. ."
13089     echo ". XIM is now being DISABLED! ."
13090     echo ".----------------------------------------------------------------."
13091     fi
13092 pcg 1.20
13093 root 1.96 echo "*** Optionally check src/feature.h for further, rarely used options ***"
13094 pcg 1.20 echo
13095