ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.128
Committed: Sat Nov 8 16:49:46 2008 UTC (15 years, 6 months ago) by root
Branch: MAIN
CVS Tags: rel-9_06
Changes since 1.127: +94 -87 lines
Log Message:
9.06

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 ayin 1.114 --enable-warnings turn on g++ warnings
1300 pcg 1.11 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1301 pcg 1.18 --enable-combining enable composition of base and combining characters
1302 pcg 1.15 --enable-xft enable xft support on systems that have it
1303 root 1.39 --enable-font-styles enable bold and italic support
1304 root 1.125 --enable-afterimage enable integration with libAfterImage for background images
1305 pcg 1.11 --enable-transparency enable transparent backgrounds
1306 root 1.31 --enable-fading enable colors fading when off focus
1307 pcg 1.11 --enable-rxvt-scroll enable rxvt style scrollbar
1308     --enable-next-scroll enable NeXT style scrollbar
1309     --enable-xterm-scroll enable Xterm style scrollbar
1310 root 1.60 --enable-perl enable embedded perl interpreter
1311 pcg 1.11 --enable-xim XIM (X Input Method) protocol support
1312     --disable-backspace-key disable handling of the backspace key
1313     --disable-delete-key disable handling of the delete key
1314     --disable-resources disable all resource checking
1315 root 1.26 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1316 ayin 1.114 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1317 pcg 1.11 --disable-swapscreen disable swap screen support
1318 root 1.34 --enable-iso14755 enable support for extended ISO 14755 modes
1319 pcg 1.11 --enable-frills enable support for rarely used features
1320     --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1321     --enable-selectionscrolling enable scrolling during selections
1322     --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1323 ayin 1.114 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1324 pcg 1.11 --enable-smart-resize enable smart growth/shrink behaviour
1325     --enable-text-blink enable blinking text
1326     --enable-pointer-blank enable pointer blank when typing or inactive pointer
1327 root 1.92 --enable-utmp enable utmp (utmpx) support
1328     --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1329     --enable-lastlog enable lastlog support (requires --enable-utmp)
1330 pcg 1.11
1331     Optional Packages:
1332     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1333     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1334 root 1.103 --with-afterimage-config=DIR use libAfterImage config script in DIR
1335 ayin 1.114 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1336 pcg 1.15 --with-res-name=NAME use this as default resource name (default: urxvt)
1337 pcg 1.18 --with-res-class=CLASS use this as the resource class (default: URxvt)
1338 pcg 1.15 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1339     --with-term=NAME set the terminal to NAME (default: rxvt)
1340 pcg 1.11 --with-terminfo=PATH set the path to the terminfo tree to PATH
1341     --with-x use the X Window System
1342    
1343     Some influential environment variables:
1344     CC C compiler command
1345     CFLAGS C compiler flags
1346     LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1347     nonstandard directory <lib dir>
1348 ayin 1.108 LIBS libraries to pass to the linker, e.g. -l<library>
1349     CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1350     you have headers in a nonstandard directory <include dir>
1351 pcg 1.11 CXX C++ compiler command
1352     CXXFLAGS C++ compiler flags
1353     CPP C preprocessor
1354 root 1.116 CXXCPP C++ preprocessor
1355 ayin 1.108 XMKMF Path to xmkmf, Makefile generator for X Window System
1356 pcg 1.11
1357     Use these variables to override the choices made by `configure' or to help
1358     it to find libraries and programs with nonstandard names/locations.
1359    
1360     _ACEOF
1361 ayin 1.108 ac_status=$?
1362 pcg 1.11 fi
1363    
1364     if test "$ac_init_help" = "recursive"; then
1365     # If there are subdirs, report their specific --help.
1366     for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1367 ayin 1.108 test -d "$ac_dir" || continue
1368 pcg 1.11 ac_builddir=.
1369    
1370 ayin 1.108 case "$ac_dir" in
1371     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1372     *)
1373 pcg 1.11 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1374 ayin 1.108 # A ".." for each directory in $ac_dir_suffix.
1375     ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1376     case $ac_top_builddir_sub in
1377     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1378     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1379     esac ;;
1380     esac
1381     ac_abs_top_builddir=$ac_pwd
1382     ac_abs_builddir=$ac_pwd$ac_dir_suffix
1383     # for backward compatibility:
1384     ac_top_builddir=$ac_top_build_prefix
1385 pcg 1.11
1386     case $srcdir in
1387 ayin 1.108 .) # We are building in place.
1388 pcg 1.11 ac_srcdir=.
1389 ayin 1.108 ac_top_srcdir=$ac_top_builddir_sub
1390     ac_abs_top_srcdir=$ac_pwd ;;
1391     [\\/]* | ?:[\\/]* ) # Absolute name.
1392 pcg 1.11 ac_srcdir=$srcdir$ac_dir_suffix;
1393 ayin 1.108 ac_top_srcdir=$srcdir
1394     ac_abs_top_srcdir=$srcdir ;;
1395     *) # Relative name.
1396     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1397     ac_top_srcdir=$ac_top_build_prefix$srcdir
1398     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1399 pcg 1.11 esac
1400 ayin 1.108 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1401 pcg 1.11
1402 ayin 1.108 cd "$ac_dir" || { ac_status=$?; continue; }
1403     # Check for guested configure.
1404     if test -f "$ac_srcdir/configure.gnu"; then
1405     echo &&
1406     $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1407     elif test -f "$ac_srcdir/configure"; then
1408     echo &&
1409     $SHELL "$ac_srcdir/configure" --help=recursive
1410 pcg 1.11 else
1411     echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1412 ayin 1.108 fi || ac_status=$?
1413     cd "$ac_pwd" || { ac_status=$?; break; }
1414 pcg 1.11 done
1415     fi
1416    
1417 ayin 1.108 test -n "$ac_init_help" && exit $ac_status
1418 pcg 1.11 if $ac_init_version; then
1419     cat <<\_ACEOF
1420 ayin 1.108 configure
1421     generated by GNU Autoconf 2.61
1422 pcg 1.11
1423 ayin 1.108 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1424     2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1425 pcg 1.11 This configure script is free software; the Free Software Foundation
1426     gives unlimited permission to copy, distribute and modify it.
1427     _ACEOF
1428 ayin 1.108 exit
1429 pcg 1.11 fi
1430 ayin 1.108 cat >config.log <<_ACEOF
1431 pcg 1.11 This file contains any messages produced by compilers while
1432     running configure, to aid debugging if configure makes a mistake.
1433    
1434     It was created by $as_me, which was
1435 ayin 1.108 generated by GNU Autoconf 2.61. Invocation command line was
1436 pcg 1.11
1437     $ $0 $@
1438    
1439     _ACEOF
1440 ayin 1.108 exec 5>>config.log
1441 pcg 1.11 {
1442     cat <<_ASUNAME
1443     ## --------- ##
1444     ## Platform. ##
1445     ## --------- ##
1446    
1447     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1448     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1449     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1450     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1451     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1452    
1453     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1454     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1455    
1456     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1457     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1458     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1459 ayin 1.108 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1460 pcg 1.11 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1461     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1462     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1463    
1464     _ASUNAME
1465    
1466     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1467     for as_dir in $PATH
1468     do
1469     IFS=$as_save_IFS
1470     test -z "$as_dir" && as_dir=.
1471     echo "PATH: $as_dir"
1472     done
1473 ayin 1.108 IFS=$as_save_IFS
1474 pcg 1.11
1475     } >&5
1476    
1477     cat >&5 <<_ACEOF
1478    
1479    
1480     ## ----------- ##
1481     ## Core tests. ##
1482     ## ----------- ##
1483    
1484     _ACEOF
1485    
1486    
1487     # Keep a trace of the command line.
1488     # Strip out --no-create and --no-recursion so they do not pile up.
1489     # Strip out --silent because we don't want to record it for future runs.
1490     # Also quote any args containing shell meta-characters.
1491     # Make two passes to allow for proper duplicate-argument suppression.
1492     ac_configure_args=
1493     ac_configure_args0=
1494     ac_configure_args1=
1495     ac_must_keep_next=false
1496     for ac_pass in 1 2
1497     do
1498     for ac_arg
1499     do
1500     case $ac_arg in
1501     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1502     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1503     | -silent | --silent | --silen | --sile | --sil)
1504     continue ;;
1505 ayin 1.108 *\'*)
1506 pcg 1.11 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1507     esac
1508     case $ac_pass in
1509     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1510     2)
1511     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1512     if test $ac_must_keep_next = true; then
1513     ac_must_keep_next=false # Got value, back to normal.
1514     else
1515     case $ac_arg in
1516     *=* | --config-cache | -C | -disable-* | --disable-* \
1517     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1518     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1519     | -with-* | --with-* | -without-* | --without-* | --x)
1520     case "$ac_configure_args0 " in
1521     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1522     esac
1523     ;;
1524     -* ) ac_must_keep_next=true ;;
1525     esac
1526     fi
1527 ayin 1.108 ac_configure_args="$ac_configure_args '$ac_arg'"
1528 pcg 1.11 ;;
1529     esac
1530     done
1531     done
1532     $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1533     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1534    
1535     # When interrupted or exit'd, cleanup temporary files, and complete
1536     # config.log. We remove comments because anyway the quotes in there
1537     # would cause problems or look ugly.
1538 ayin 1.108 # WARNING: Use '\'' to represent an apostrophe within the trap.
1539     # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1540 pcg 1.11 trap 'exit_status=$?
1541     # Save into config.log some information that might help in debugging.
1542     {
1543     echo
1544    
1545     cat <<\_ASBOX
1546     ## ---------------- ##
1547     ## Cache variables. ##
1548     ## ---------------- ##
1549     _ASBOX
1550     echo
1551     # The following way of writing the cache mishandles newlines in values,
1552 ayin 1.108 (
1553     for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1554     eval ac_val=\$$ac_var
1555     case $ac_val in #(
1556     *${as_nl}*)
1557     case $ac_var in #(
1558     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1559     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1560     esac
1561     case $ac_var in #(
1562     _ | IFS | as_nl) ;; #(
1563     *) $as_unset $ac_var ;;
1564     esac ;;
1565     esac
1566     done
1567 pcg 1.11 (set) 2>&1 |
1568 ayin 1.108 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1569     *${as_nl}ac_space=\ *)
1570 pcg 1.11 sed -n \
1571 ayin 1.108 "s/'\''/'\''\\\\'\'''\''/g;
1572     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1573     ;; #(
1574 pcg 1.11 *)
1575 ayin 1.108 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1576 pcg 1.11 ;;
1577 ayin 1.108 esac |
1578     sort
1579     )
1580 pcg 1.11 echo
1581    
1582     cat <<\_ASBOX
1583     ## ----------------- ##
1584     ## Output variables. ##
1585     ## ----------------- ##
1586     _ASBOX
1587     echo
1588     for ac_var in $ac_subst_vars
1589     do
1590 ayin 1.108 eval ac_val=\$$ac_var
1591     case $ac_val in
1592     *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1593     esac
1594     echo "$ac_var='\''$ac_val'\''"
1595 pcg 1.11 done | sort
1596     echo
1597    
1598     if test -n "$ac_subst_files"; then
1599     cat <<\_ASBOX
1600 ayin 1.108 ## ------------------- ##
1601     ## File substitutions. ##
1602     ## ------------------- ##
1603 pcg 1.11 _ASBOX
1604     echo
1605     for ac_var in $ac_subst_files
1606     do
1607 ayin 1.108 eval ac_val=\$$ac_var
1608     case $ac_val in
1609     *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1610     esac
1611     echo "$ac_var='\''$ac_val'\''"
1612 pcg 1.11 done | sort
1613     echo
1614     fi
1615    
1616     if test -s confdefs.h; then
1617     cat <<\_ASBOX
1618     ## ----------- ##
1619     ## confdefs.h. ##
1620     ## ----------- ##
1621     _ASBOX
1622     echo
1623 ayin 1.108 cat confdefs.h
1624 pcg 1.11 echo
1625     fi
1626     test "$ac_signal" != 0 &&
1627     echo "$as_me: caught signal $ac_signal"
1628     echo "$as_me: exit $exit_status"
1629     } >&5
1630 ayin 1.108 rm -f core *.core core.conftest.* &&
1631     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1632 pcg 1.11 exit $exit_status
1633 ayin 1.108 ' 0
1634 pcg 1.11 for ac_signal in 1 2 13 15; do
1635     trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1636     done
1637     ac_signal=0
1638    
1639     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1640 ayin 1.108 rm -f -r conftest* confdefs.h
1641 pcg 1.11
1642     # Predefined preprocessor variables.
1643    
1644     cat >>confdefs.h <<_ACEOF
1645     #define PACKAGE_NAME "$PACKAGE_NAME"
1646     _ACEOF
1647    
1648    
1649     cat >>confdefs.h <<_ACEOF
1650     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1651     _ACEOF
1652    
1653    
1654     cat >>confdefs.h <<_ACEOF
1655     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1656     _ACEOF
1657    
1658    
1659     cat >>confdefs.h <<_ACEOF
1660     #define PACKAGE_STRING "$PACKAGE_STRING"
1661     _ACEOF
1662    
1663    
1664     cat >>confdefs.h <<_ACEOF
1665     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1666     _ACEOF
1667 pcg 1.1
1668 pcg 1.11
1669     # Let the site file select an alternate cache file if it wants to.
1670 pcg 1.1 # Prefer explicitly selected file to automatically selected ones.
1671 ayin 1.108 if test -n "$CONFIG_SITE"; then
1672     set x "$CONFIG_SITE"
1673     elif test "x$prefix" != xNONE; then
1674     set x "$prefix/share/config.site" "$prefix/etc/config.site"
1675     else
1676     set x "$ac_default_prefix/share/config.site" \
1677     "$ac_default_prefix/etc/config.site"
1678 pcg 1.1 fi
1679 ayin 1.108 shift
1680     for ac_site_file
1681     do
1682 pcg 1.1 if test -r "$ac_site_file"; then
1683 pcg 1.11 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1684     echo "$as_me: loading site script $ac_site_file" >&6;}
1685     sed 's/^/| /' "$ac_site_file" >&5
1686 pcg 1.1 . "$ac_site_file"
1687     fi
1688     done
1689    
1690     if test -r "$cache_file"; then
1691 pcg 1.11 # Some versions of bash will fail to source /dev/null (special
1692     # files actually), so we avoid doing that.
1693     if test -f "$cache_file"; then
1694     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1695     echo "$as_me: loading cache $cache_file" >&6;}
1696     case $cache_file in
1697 ayin 1.108 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1698     *) . "./$cache_file";;
1699 pcg 1.11 esac
1700     fi
1701 pcg 1.1 else
1702 pcg 1.11 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1703     echo "$as_me: creating cache $cache_file" >&6;}
1704     >$cache_file
1705     fi
1706    
1707     # Check that the precious variables saved in the cache have kept the same
1708     # value.
1709     ac_cache_corrupted=false
1710 ayin 1.108 for ac_var in $ac_precious_vars; do
1711 pcg 1.11 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1712     eval ac_new_set=\$ac_env_${ac_var}_set
1713 ayin 1.108 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1714     eval ac_new_val=\$ac_env_${ac_var}_value
1715 pcg 1.11 case $ac_old_set,$ac_new_set in
1716     set,)
1717     { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1718     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1719     ac_cache_corrupted=: ;;
1720     ,set)
1721     { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1722     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1723     ac_cache_corrupted=: ;;
1724     ,);;
1725     *)
1726     if test "x$ac_old_val" != "x$ac_new_val"; then
1727     { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1728     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1729     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1730     echo "$as_me: former value: $ac_old_val" >&2;}
1731     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1732     echo "$as_me: current value: $ac_new_val" >&2;}
1733     ac_cache_corrupted=:
1734     fi;;
1735     esac
1736     # Pass precious variables to config.status.
1737     if test "$ac_new_set" = set; then
1738     case $ac_new_val in
1739 ayin 1.108 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1740 pcg 1.11 *) ac_arg=$ac_var=$ac_new_val ;;
1741     esac
1742     case " $ac_configure_args " in
1743     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1744     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1745     esac
1746     fi
1747     done
1748     if $ac_cache_corrupted; then
1749     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1750     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1751     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1752     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1753     { (exit 1); exit 1; }; }
1754 pcg 1.1 fi
1755    
1756 ayin 1.106
1757 ayin 1.104
1758 pcg 1.11
1759    
1760    
1761    
1762    
1763    
1764    
1765    
1766    
1767    
1768    
1769    
1770    
1771    
1772 ayin 1.108 ac_ext=c
1773     ac_cpp='$CPP $CPPFLAGS'
1774     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1775     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1776     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1777 pcg 1.11
1778    
1779    
1780 pcg 1.1
1781 ayin 1.108 ac_config_headers="$ac_config_headers config.h:config.h.in"
1782 root 1.76
1783    
1784 pcg 1.1 ac_aux_dir=
1785 ayin 1.108 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1786     if test -f "$ac_dir/install-sh"; then
1787 pcg 1.1 ac_aux_dir=$ac_dir
1788     ac_install_sh="$ac_aux_dir/install-sh -c"
1789     break
1790 ayin 1.108 elif test -f "$ac_dir/install.sh"; then
1791 pcg 1.1 ac_aux_dir=$ac_dir
1792     ac_install_sh="$ac_aux_dir/install.sh -c"
1793     break
1794 ayin 1.108 elif test -f "$ac_dir/shtool"; then
1795 pcg 1.11 ac_aux_dir=$ac_dir
1796     ac_install_sh="$ac_aux_dir/shtool install -c"
1797     break
1798 pcg 1.1 fi
1799     done
1800     if test -z "$ac_aux_dir"; then
1801 ayin 1.108 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1802     echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1803 pcg 1.11 { (exit 1); exit 1; }; }
1804     fi
1805 ayin 1.108
1806     # These three variables are undocumented and unsupported,
1807     # and are intended to be withdrawn in a future Autoconf release.
1808     # They can cause serious problems if a builder's source tree is in a directory
1809     # whose full name contains unusual characters.
1810     ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1811     ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1812     ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1813    
1814 pcg 1.1
1815 root 1.48 # Make sure we can run config.sub.
1816 ayin 1.108 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1817     { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1818     echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1819 root 1.48 { (exit 1); exit 1; }; }
1820    
1821 ayin 1.108 { echo "$as_me:$LINENO: checking build system type" >&5
1822     echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1823 root 1.48 if test "${ac_cv_build+set}" = set; then
1824     echo $ECHO_N "(cached) $ECHO_C" >&6
1825     else
1826 ayin 1.108 ac_build_alias=$build_alias
1827     test "x$ac_build_alias" = x &&
1828     ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1829     test "x$ac_build_alias" = x &&
1830 root 1.48 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1831     echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1832     { (exit 1); exit 1; }; }
1833 ayin 1.108 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1834     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1835     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1836 root 1.48 { (exit 1); exit 1; }; }
1837    
1838     fi
1839 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1840     echo "${ECHO_T}$ac_cv_build" >&6; }
1841     case $ac_cv_build in
1842     *-*-*) ;;
1843     *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1844     echo "$as_me: error: invalid value of canonical build" >&2;}
1845     { (exit 1); exit 1; }; };;
1846     esac
1847 root 1.48 build=$ac_cv_build
1848 ayin 1.108 ac_save_IFS=$IFS; IFS='-'
1849     set x $ac_cv_build
1850     shift
1851     build_cpu=$1
1852     build_vendor=$2
1853     shift; shift
1854     # Remember, the first character of IFS is used to create $*,
1855     # except with old shells:
1856     build_os=$*
1857     IFS=$ac_save_IFS
1858     case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1859 root 1.48
1860    
1861 ayin 1.108 { echo "$as_me:$LINENO: checking host system type" >&5
1862     echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1863 root 1.48 if test "${ac_cv_host+set}" = set; then
1864     echo $ECHO_N "(cached) $ECHO_C" >&6
1865     else
1866 ayin 1.108 if test "x$host_alias" = x; then
1867     ac_cv_host=$ac_cv_build
1868     else
1869     ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1870     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1871     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1872 root 1.48 { (exit 1); exit 1; }; }
1873 ayin 1.108 fi
1874 root 1.48
1875     fi
1876 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1877     echo "${ECHO_T}$ac_cv_host" >&6; }
1878     case $ac_cv_host in
1879     *-*-*) ;;
1880     *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1881     echo "$as_me: error: invalid value of canonical host" >&2;}
1882     { (exit 1); exit 1; }; };;
1883     esac
1884 root 1.48 host=$ac_cv_host
1885 ayin 1.108 ac_save_IFS=$IFS; IFS='-'
1886     set x $ac_cv_host
1887     shift
1888     host_cpu=$1
1889     host_vendor=$2
1890     shift; shift
1891     # Remember, the first character of IFS is used to create $*,
1892     # except with old shells:
1893     host_os=$*
1894     IFS=$ac_save_IFS
1895     case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1896 root 1.48
1897    
1898    
1899 pcg 1.1 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1900     DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1901 root 1.117
1902 pcg 1.1 echo ""
1903     echo "configuring for rxvt $VERSION"
1904     echo ""
1905    
1906 root 1.72 orig_CXXFLAGS="$CXXFLAGS"
1907    
1908 pcg 1.11 ac_ext=c
1909     ac_cpp='$CPP $CPPFLAGS'
1910     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1911     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1912     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1913     if test -n "$ac_tool_prefix"; then
1914     # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1915     set dummy ${ac_tool_prefix}gcc; ac_word=$2
1916 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1917     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1918 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
1919     echo $ECHO_N "(cached) $ECHO_C" >&6
1920     else
1921     if test -n "$CC"; then
1922     ac_cv_prog_CC="$CC" # Let the user override the test.
1923     else
1924     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1925     for as_dir in $PATH
1926     do
1927     IFS=$as_save_IFS
1928     test -z "$as_dir" && as_dir=.
1929     for ac_exec_ext in '' $ac_executable_extensions; do
1930 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1931 pcg 1.11 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1932     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1933     break 2
1934     fi
1935     done
1936     done
1937 ayin 1.108 IFS=$as_save_IFS
1938 pcg 1.11
1939     fi
1940     fi
1941     CC=$ac_cv_prog_CC
1942     if test -n "$CC"; then
1943 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
1944     echo "${ECHO_T}$CC" >&6; }
1945 pcg 1.11 else
1946 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
1947     echo "${ECHO_T}no" >&6; }
1948 pcg 1.11 fi
1949    
1950 ayin 1.108
1951 pcg 1.11 fi
1952     if test -z "$ac_cv_prog_CC"; then
1953     ac_ct_CC=$CC
1954     # Extract the first word of "gcc", so it can be a program name with args.
1955 pcg 1.1 set dummy gcc; ac_word=$2
1956 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1957     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1958 pcg 1.11 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1959     echo $ECHO_N "(cached) $ECHO_C" >&6
1960     else
1961     if test -n "$ac_ct_CC"; then
1962     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1963     else
1964     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1965     for as_dir in $PATH
1966     do
1967     IFS=$as_save_IFS
1968     test -z "$as_dir" && as_dir=.
1969     for ac_exec_ext in '' $ac_executable_extensions; do
1970 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1971 pcg 1.11 ac_cv_prog_ac_ct_CC="gcc"
1972     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1973     break 2
1974     fi
1975     done
1976     done
1977 ayin 1.108 IFS=$as_save_IFS
1978 pcg 1.11
1979     fi
1980     fi
1981     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1982     if test -n "$ac_ct_CC"; then
1983 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1984     echo "${ECHO_T}$ac_ct_CC" >&6; }
1985 pcg 1.11 else
1986 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
1987     echo "${ECHO_T}no" >&6; }
1988 pcg 1.11 fi
1989    
1990 ayin 1.108 if test "x$ac_ct_CC" = x; then
1991     CC=""
1992     else
1993     case $cross_compiling:$ac_tool_warned in
1994     yes:)
1995     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1996     whose name does not start with the host triplet. If you think this
1997     configuration is useful to you, please write to autoconf@gnu.org." >&5
1998     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1999     whose name does not start with the host triplet. If you think this
2000     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2001     ac_tool_warned=yes ;;
2002     esac
2003     CC=$ac_ct_CC
2004     fi
2005 pcg 1.11 else
2006     CC="$ac_cv_prog_CC"
2007     fi
2008    
2009     if test -z "$CC"; then
2010 ayin 1.108 if test -n "$ac_tool_prefix"; then
2011     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2012 pcg 1.11 set dummy ${ac_tool_prefix}cc; ac_word=$2
2013 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2014     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2015 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
2016     echo $ECHO_N "(cached) $ECHO_C" >&6
2017 pcg 1.1 else
2018     if test -n "$CC"; then
2019     ac_cv_prog_CC="$CC" # Let the user override the test.
2020     else
2021 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2022     for as_dir in $PATH
2023     do
2024     IFS=$as_save_IFS
2025     test -z "$as_dir" && as_dir=.
2026     for ac_exec_ext in '' $ac_executable_extensions; do
2027 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2028 pcg 1.11 ac_cv_prog_CC="${ac_tool_prefix}cc"
2029     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2030     break 2
2031     fi
2032     done
2033     done
2034 ayin 1.108 IFS=$as_save_IFS
2035 pcg 1.11
2036 pcg 1.1 fi
2037     fi
2038 pcg 1.11 CC=$ac_cv_prog_CC
2039 pcg 1.1 if test -n "$CC"; then
2040 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
2041     echo "${ECHO_T}$CC" >&6; }
2042 ayin 1.106 else
2043 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2044     echo "${ECHO_T}no" >&6; }
2045 ayin 1.106 fi
2046    
2047 ayin 1.108
2048 ayin 1.106 fi
2049 pcg 1.11 fi
2050 pcg 1.1 if test -z "$CC"; then
2051     # Extract the first word of "cc", so it can be a program name with args.
2052     set dummy cc; ac_word=$2
2053 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2054     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2055 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
2056     echo $ECHO_N "(cached) $ECHO_C" >&6
2057 pcg 1.1 else
2058     if test -n "$CC"; then
2059     ac_cv_prog_CC="$CC" # Let the user override the test.
2060     else
2061     ac_prog_rejected=no
2062 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2063     for as_dir in $PATH
2064     do
2065     IFS=$as_save_IFS
2066     test -z "$as_dir" && as_dir=.
2067     for ac_exec_ext in '' $ac_executable_extensions; do
2068 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2069 pcg 1.11 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2070     ac_prog_rejected=yes
2071     continue
2072     fi
2073     ac_cv_prog_CC="cc"
2074     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2075     break 2
2076     fi
2077     done
2078     done
2079 ayin 1.108 IFS=$as_save_IFS
2080 pcg 1.11
2081 pcg 1.1 if test $ac_prog_rejected = yes; then
2082     # We found a bogon in the path, so make sure we never use it.
2083     set dummy $ac_cv_prog_CC
2084     shift
2085 pcg 1.11 if test $# != 0; then
2086 pcg 1.1 # We chose a different compiler from the bogus one.
2087     # However, it has the same basename, so the bogon will be chosen
2088     # first if we set CC to just the basename; use the full file name.
2089     shift
2090 pcg 1.11 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2091 pcg 1.1 fi
2092     fi
2093     fi
2094     fi
2095 pcg 1.11 CC=$ac_cv_prog_CC
2096 pcg 1.1 if test -n "$CC"; then
2097 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
2098     echo "${ECHO_T}$CC" >&6; }
2099 pcg 1.1 else
2100 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2101     echo "${ECHO_T}no" >&6; }
2102 pcg 1.1 fi
2103    
2104 ayin 1.108
2105 pcg 1.11 fi
2106     if test -z "$CC"; then
2107     if test -n "$ac_tool_prefix"; then
2108 ayin 1.108 for ac_prog in cl.exe
2109 pcg 1.11 do
2110     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2111     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2112 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2113     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2114 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
2115     echo $ECHO_N "(cached) $ECHO_C" >&6
2116 pcg 1.1 else
2117     if test -n "$CC"; then
2118     ac_cv_prog_CC="$CC" # Let the user override the test.
2119     else
2120 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2121     for as_dir in $PATH
2122     do
2123     IFS=$as_save_IFS
2124     test -z "$as_dir" && as_dir=.
2125     for ac_exec_ext in '' $ac_executable_extensions; do
2126 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2127 pcg 1.11 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2128     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2129     break 2
2130     fi
2131     done
2132     done
2133 ayin 1.108 IFS=$as_save_IFS
2134 pcg 1.11
2135 pcg 1.1 fi
2136     fi
2137 pcg 1.11 CC=$ac_cv_prog_CC
2138 pcg 1.1 if test -n "$CC"; then
2139 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
2140     echo "${ECHO_T}$CC" >&6; }
2141 pcg 1.1 else
2142 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2143     echo "${ECHO_T}no" >&6; }
2144 pcg 1.11 fi
2145    
2146 ayin 1.108
2147 pcg 1.11 test -n "$CC" && break
2148     done
2149 pcg 1.1 fi
2150 pcg 1.11 if test -z "$CC"; then
2151     ac_ct_CC=$CC
2152 ayin 1.108 for ac_prog in cl.exe
2153 pcg 1.11 do
2154     # Extract the first word of "$ac_prog", so it can be a program name with args.
2155     set dummy $ac_prog; ac_word=$2
2156 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2157     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2158 pcg 1.11 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2159     echo $ECHO_N "(cached) $ECHO_C" >&6
2160     else
2161     if test -n "$ac_ct_CC"; then
2162     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2163     else
2164     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2165     for as_dir in $PATH
2166     do
2167     IFS=$as_save_IFS
2168     test -z "$as_dir" && as_dir=.
2169     for ac_exec_ext in '' $ac_executable_extensions; do
2170 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2171 pcg 1.11 ac_cv_prog_ac_ct_CC="$ac_prog"
2172     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2173     break 2
2174 pcg 1.1 fi
2175 pcg 1.11 done
2176     done
2177 ayin 1.108 IFS=$as_save_IFS
2178 pcg 1.11
2179     fi
2180     fi
2181     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2182     if test -n "$ac_ct_CC"; then
2183 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2184     echo "${ECHO_T}$ac_ct_CC" >&6; }
2185 pcg 1.11 else
2186 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2187     echo "${ECHO_T}no" >&6; }
2188 pcg 1.11 fi
2189    
2190 ayin 1.108
2191 pcg 1.11 test -n "$ac_ct_CC" && break
2192     done
2193    
2194 ayin 1.108 if test "x$ac_ct_CC" = x; then
2195     CC=""
2196     else
2197     case $cross_compiling:$ac_tool_warned in
2198     yes:)
2199     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2200     whose name does not start with the host triplet. If you think this
2201     configuration is useful to you, please write to autoconf@gnu.org." >&5
2202     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2203     whose name does not start with the host triplet. If you think this
2204     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2205     ac_tool_warned=yes ;;
2206     esac
2207     CC=$ac_ct_CC
2208     fi
2209 pcg 1.11 fi
2210    
2211 pcg 1.1 fi
2212    
2213    
2214 pcg 1.11 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2215     See \`config.log' for more details." >&5
2216     echo "$as_me: error: no acceptable C compiler found in \$PATH
2217     See \`config.log' for more details." >&2;}
2218     { (exit 1); exit 1; }; }
2219    
2220     # Provide some information about the compiler.
2221 ayin 1.108 echo "$as_me:$LINENO: checking for C compiler version" >&5
2222 pcg 1.11 ac_compiler=`set X $ac_compile; echo $2`
2223 ayin 1.108 { (ac_try="$ac_compiler --version >&5"
2224     case "(($ac_try" in
2225     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2226     *) ac_try_echo=$ac_try;;
2227     esac
2228     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2229     (eval "$ac_compiler --version >&5") 2>&5
2230 pcg 1.11 ac_status=$?
2231     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2232     (exit $ac_status); }
2233 ayin 1.108 { (ac_try="$ac_compiler -v >&5"
2234     case "(($ac_try" in
2235     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2236     *) ac_try_echo=$ac_try;;
2237     esac
2238     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2239     (eval "$ac_compiler -v >&5") 2>&5
2240 pcg 1.11 ac_status=$?
2241     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2242     (exit $ac_status); }
2243 ayin 1.108 { (ac_try="$ac_compiler -V >&5"
2244     case "(($ac_try" in
2245     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2246     *) ac_try_echo=$ac_try;;
2247     esac
2248     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2249     (eval "$ac_compiler -V >&5") 2>&5
2250 pcg 1.11 ac_status=$?
2251     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2252     (exit $ac_status); }
2253    
2254     cat >conftest.$ac_ext <<_ACEOF
2255     /* confdefs.h. */
2256     _ACEOF
2257     cat confdefs.h >>conftest.$ac_ext
2258     cat >>conftest.$ac_ext <<_ACEOF
2259     /* end confdefs.h. */
2260 pcg 1.1
2261 pcg 1.11 int
2262     main ()
2263     {
2264 pcg 1.1
2265 pcg 1.11 ;
2266     return 0;
2267     }
2268     _ACEOF
2269     ac_clean_files_save=$ac_clean_files
2270     ac_clean_files="$ac_clean_files a.out a.exe b.out"
2271     # Try to create an executable without -o first, disregard a.out.
2272     # It will help us diagnose broken compilers, and finding out an intuition
2273     # of exeext.
2274 ayin 1.108 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2275     echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2276 pcg 1.11 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2277 ayin 1.108 #
2278     # List of possible output files, starting from the most likely.
2279     # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2280     # only as a last resort. b.out is created by i960 compilers.
2281     ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2282     #
2283     # The IRIX 6 linker writes into existing files which may not be
2284     # executable, retaining their permissions. Remove them first so a
2285     # subsequent execution test works.
2286     ac_rmfiles=
2287     for ac_file in $ac_files
2288     do
2289     case $ac_file in
2290     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2291     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2292     esac
2293     done
2294     rm -f $ac_rmfiles
2295    
2296     if { (ac_try="$ac_link_default"
2297     case "(($ac_try" in
2298     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2299     *) ac_try_echo=$ac_try;;
2300     esac
2301     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2302     (eval "$ac_link_default") 2>&5
2303 pcg 1.11 ac_status=$?
2304     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2305     (exit $ac_status); }; then
2306 ayin 1.108 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2307     # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2308     # in a Makefile. We should not override ac_cv_exeext if it was cached,
2309     # so that the user can short-circuit this test for compilers unknown to
2310     # Autoconf.
2311     for ac_file in $ac_files ''
2312 pcg 1.11 do
2313     test -f "$ac_file" || continue
2314     case $ac_file in
2315 ayin 1.108 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2316 pcg 1.11 ;;
2317     [ab].out )
2318     # We found the default executable, but exeext='' is most
2319     # certainly right.
2320     break;;
2321     *.* )
2322 ayin 1.108 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2323     then :; else
2324     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2325     fi
2326     # We set ac_cv_exeext here because the later test for it is not
2327     # safe: cross compilers may not add the suffix if given an `-o'
2328     # argument, so we may need to know it at that point already.
2329     # Even if this section looks crufty: it has the advantage of
2330     # actually working.
2331 pcg 1.11 break;;
2332     * )
2333     break;;
2334     esac
2335     done
2336 ayin 1.108 test "$ac_cv_exeext" = no && ac_cv_exeext=
2337    
2338 pcg 1.11 else
2339 ayin 1.108 ac_file=''
2340     fi
2341    
2342     { echo "$as_me:$LINENO: result: $ac_file" >&5
2343     echo "${ECHO_T}$ac_file" >&6; }
2344     if test -z "$ac_file"; then
2345 pcg 1.11 echo "$as_me: failed program was:" >&5
2346     sed 's/^/| /' conftest.$ac_ext >&5
2347 pcg 1.1
2348 pcg 1.11 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2349     See \`config.log' for more details." >&5
2350     echo "$as_me: error: C compiler cannot create executables
2351     See \`config.log' for more details." >&2;}
2352     { (exit 77); exit 77; }; }
2353     fi
2354    
2355     ac_exeext=$ac_cv_exeext
2356    
2357 ayin 1.108 # Check that the compiler produces executables we can run. If not, either
2358 pcg 1.11 # the compiler is broken, or we cross compile.
2359 ayin 1.108 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2360     echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2361 pcg 1.11 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2362     # If not cross compiling, check that we can run a simple program.
2363     if test "$cross_compiling" != yes; then
2364     if { ac_try='./$ac_file'
2365 ayin 1.108 { (case "(($ac_try" in
2366     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2367     *) ac_try_echo=$ac_try;;
2368     esac
2369     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2370     (eval "$ac_try") 2>&5
2371 pcg 1.11 ac_status=$?
2372     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2373     (exit $ac_status); }; }; then
2374     cross_compiling=no
2375     else
2376     if test "$cross_compiling" = maybe; then
2377     cross_compiling=yes
2378     else
2379     { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2380     If you meant to cross compile, use \`--host'.
2381     See \`config.log' for more details." >&5
2382     echo "$as_me: error: cannot run C compiled programs.
2383     If you meant to cross compile, use \`--host'.
2384     See \`config.log' for more details." >&2;}
2385     { (exit 1); exit 1; }; }
2386     fi
2387 pcg 1.1 fi
2388 pcg 1.11 fi
2389 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
2390     echo "${ECHO_T}yes" >&6; }
2391 pcg 1.11
2392     rm -f a.out a.exe conftest$ac_cv_exeext b.out
2393     ac_clean_files=$ac_clean_files_save
2394 ayin 1.108 # Check that the compiler produces executables we can run. If not, either
2395 pcg 1.11 # the compiler is broken, or we cross compile.
2396 ayin 1.108 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2397     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2398     { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2399     echo "${ECHO_T}$cross_compiling" >&6; }
2400    
2401     { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2402     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2403     if { (ac_try="$ac_link"
2404     case "(($ac_try" in
2405     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2406     *) ac_try_echo=$ac_try;;
2407     esac
2408     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2409     (eval "$ac_link") 2>&5
2410 pcg 1.11 ac_status=$?
2411     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2412     (exit $ac_status); }; then
2413     # If both `conftest.exe' and `conftest' are `present' (well, observable)
2414     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2415     # work properly (i.e., refer to `conftest.exe'), while it won't with
2416     # `rm'.
2417     for ac_file in conftest.exe conftest conftest.*; do
2418     test -f "$ac_file" || continue
2419     case $ac_file in
2420 ayin 1.108 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2421 pcg 1.11 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2422     break;;
2423     * ) break;;
2424     esac
2425     done
2426 pcg 1.1 else
2427 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2428     See \`config.log' for more details." >&5
2429     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2430     See \`config.log' for more details." >&2;}
2431     { (exit 1); exit 1; }; }
2432 pcg 1.1 fi
2433 pcg 1.11
2434     rm -f conftest$ac_cv_exeext
2435 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2436     echo "${ECHO_T}$ac_cv_exeext" >&6; }
2437 pcg 1.11
2438     rm -f conftest.$ac_ext
2439     EXEEXT=$ac_cv_exeext
2440     ac_exeext=$EXEEXT
2441 ayin 1.108 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2442     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2443 pcg 1.11 if test "${ac_cv_objext+set}" = set; then
2444     echo $ECHO_N "(cached) $ECHO_C" >&6
2445     else
2446     cat >conftest.$ac_ext <<_ACEOF
2447     /* confdefs.h. */
2448     _ACEOF
2449     cat confdefs.h >>conftest.$ac_ext
2450     cat >>conftest.$ac_ext <<_ACEOF
2451     /* end confdefs.h. */
2452    
2453     int
2454     main ()
2455     {
2456    
2457     ;
2458     return 0;
2459     }
2460     _ACEOF
2461     rm -f conftest.o conftest.obj
2462 ayin 1.108 if { (ac_try="$ac_compile"
2463     case "(($ac_try" in
2464     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2465     *) ac_try_echo=$ac_try;;
2466     esac
2467     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2468     (eval "$ac_compile") 2>&5
2469 pcg 1.11 ac_status=$?
2470     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2471     (exit $ac_status); }; then
2472 ayin 1.108 for ac_file in conftest.o conftest.obj conftest.*; do
2473     test -f "$ac_file" || continue;
2474 pcg 1.11 case $ac_file in
2475 ayin 1.108 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2476 pcg 1.11 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2477     break;;
2478     esac
2479     done
2480 pcg 1.1 else
2481 pcg 1.11 echo "$as_me: failed program was:" >&5
2482     sed 's/^/| /' conftest.$ac_ext >&5
2483    
2484     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2485     See \`config.log' for more details." >&5
2486     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2487     See \`config.log' for more details." >&2;}
2488     { (exit 1); exit 1; }; }
2489 pcg 1.1 fi
2490 pcg 1.11
2491     rm -f conftest.$ac_cv_objext conftest.$ac_ext
2492 pcg 1.1 fi
2493 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2494     echo "${ECHO_T}$ac_cv_objext" >&6; }
2495 pcg 1.11 OBJEXT=$ac_cv_objext
2496     ac_objext=$OBJEXT
2497 ayin 1.108 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2498     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2499 pcg 1.11 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2500     echo $ECHO_N "(cached) $ECHO_C" >&6
2501     else
2502     cat >conftest.$ac_ext <<_ACEOF
2503     /* confdefs.h. */
2504     _ACEOF
2505     cat confdefs.h >>conftest.$ac_ext
2506     cat >>conftest.$ac_ext <<_ACEOF
2507     /* end confdefs.h. */
2508    
2509     int
2510     main ()
2511     {
2512     #ifndef __GNUC__
2513     choke me
2514     #endif
2515 pcg 1.1
2516 pcg 1.11 ;
2517     return 0;
2518     }
2519     _ACEOF
2520     rm -f conftest.$ac_objext
2521 ayin 1.108 if { (ac_try="$ac_compile"
2522     case "(($ac_try" in
2523     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2524     *) ac_try_echo=$ac_try;;
2525     esac
2526     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2527     (eval "$ac_compile") 2>conftest.er1
2528 pcg 1.11 ac_status=$?
2529     grep -v '^ *+' conftest.er1 >conftest.err
2530     rm -f conftest.er1
2531     cat conftest.err >&5
2532     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2533 ayin 1.108 (exit $ac_status); } && {
2534     test -z "$ac_c_werror_flag" ||
2535     test ! -s conftest.err
2536     } && test -s conftest.$ac_objext; then
2537 pcg 1.11 ac_compiler_gnu=yes
2538     else
2539     echo "$as_me: failed program was:" >&5
2540     sed 's/^/| /' conftest.$ac_ext >&5
2541    
2542 ayin 1.108 ac_compiler_gnu=no
2543 pcg 1.11 fi
2544 ayin 1.108
2545     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2546 pcg 1.11 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2547    
2548     fi
2549 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2550     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2551 pcg 1.11 GCC=`test $ac_compiler_gnu = yes && echo yes`
2552     ac_test_CFLAGS=${CFLAGS+set}
2553     ac_save_CFLAGS=$CFLAGS
2554 ayin 1.108 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2555     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2556 pcg 1.11 if test "${ac_cv_prog_cc_g+set}" = set; then
2557     echo $ECHO_N "(cached) $ECHO_C" >&6
2558     else
2559 ayin 1.108 ac_save_c_werror_flag=$ac_c_werror_flag
2560     ac_c_werror_flag=yes
2561     ac_cv_prog_cc_g=no
2562     CFLAGS="-g"
2563     cat >conftest.$ac_ext <<_ACEOF
2564 pcg 1.11 /* confdefs.h. */
2565     _ACEOF
2566     cat confdefs.h >>conftest.$ac_ext
2567     cat >>conftest.$ac_ext <<_ACEOF
2568     /* end confdefs.h. */
2569 pcg 1.1
2570 pcg 1.11 int
2571     main ()
2572     {
2573 pcg 1.1
2574 pcg 1.11 ;
2575     return 0;
2576     }
2577     _ACEOF
2578     rm -f conftest.$ac_objext
2579 ayin 1.108 if { (ac_try="$ac_compile"
2580     case "(($ac_try" in
2581     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2582     *) ac_try_echo=$ac_try;;
2583     esac
2584     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2585     (eval "$ac_compile") 2>conftest.er1
2586 pcg 1.11 ac_status=$?
2587     grep -v '^ *+' conftest.er1 >conftest.err
2588     rm -f conftest.er1
2589     cat conftest.err >&5
2590     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2591 ayin 1.108 (exit $ac_status); } && {
2592     test -z "$ac_c_werror_flag" ||
2593     test ! -s conftest.err
2594     } && test -s conftest.$ac_objext; then
2595     ac_cv_prog_cc_g=yes
2596     else
2597     echo "$as_me: failed program was:" >&5
2598     sed 's/^/| /' conftest.$ac_ext >&5
2599    
2600     CFLAGS=""
2601     cat >conftest.$ac_ext <<_ACEOF
2602     /* confdefs.h. */
2603     _ACEOF
2604     cat confdefs.h >>conftest.$ac_ext
2605     cat >>conftest.$ac_ext <<_ACEOF
2606     /* end confdefs.h. */
2607    
2608     int
2609     main ()
2610     {
2611    
2612     ;
2613     return 0;
2614     }
2615     _ACEOF
2616     rm -f conftest.$ac_objext
2617     if { (ac_try="$ac_compile"
2618     case "(($ac_try" in
2619     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2620     *) ac_try_echo=$ac_try;;
2621     esac
2622     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2623     (eval "$ac_compile") 2>conftest.er1
2624 pcg 1.11 ac_status=$?
2625 ayin 1.108 grep -v '^ *+' conftest.er1 >conftest.err
2626     rm -f conftest.er1
2627     cat conftest.err >&5
2628 pcg 1.11 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629 ayin 1.108 (exit $ac_status); } && {
2630     test -z "$ac_c_werror_flag" ||
2631     test ! -s conftest.err
2632     } && test -s conftest.$ac_objext; then
2633     :
2634     else
2635     echo "$as_me: failed program was:" >&5
2636     sed 's/^/| /' conftest.$ac_ext >&5
2637    
2638     ac_c_werror_flag=$ac_save_c_werror_flag
2639     CFLAGS="-g"
2640     cat >conftest.$ac_ext <<_ACEOF
2641     /* confdefs.h. */
2642     _ACEOF
2643     cat confdefs.h >>conftest.$ac_ext
2644     cat >>conftest.$ac_ext <<_ACEOF
2645     /* end confdefs.h. */
2646    
2647     int
2648     main ()
2649     {
2650    
2651     ;
2652     return 0;
2653     }
2654     _ACEOF
2655     rm -f conftest.$ac_objext
2656     if { (ac_try="$ac_compile"
2657     case "(($ac_try" in
2658     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2659     *) ac_try_echo=$ac_try;;
2660     esac
2661     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2662     (eval "$ac_compile") 2>conftest.er1
2663 pcg 1.11 ac_status=$?
2664 ayin 1.108 grep -v '^ *+' conftest.er1 >conftest.err
2665     rm -f conftest.er1
2666     cat conftest.err >&5
2667 pcg 1.11 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2668 ayin 1.108 (exit $ac_status); } && {
2669     test -z "$ac_c_werror_flag" ||
2670     test ! -s conftest.err
2671     } && test -s conftest.$ac_objext; then
2672 pcg 1.1 ac_cv_prog_cc_g=yes
2673     else
2674 pcg 1.11 echo "$as_me: failed program was:" >&5
2675     sed 's/^/| /' conftest.$ac_ext >&5
2676    
2677 ayin 1.108
2678     fi
2679    
2680     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2681 root 1.105 fi
2682 ayin 1.108
2683     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2684     fi
2685    
2686     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2687     ac_c_werror_flag=$ac_save_c_werror_flag
2688 pcg 1.1 fi
2689 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2690     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2691 pcg 1.1 if test "$ac_test_CFLAGS" = set; then
2692 pcg 1.11 CFLAGS=$ac_save_CFLAGS
2693 pcg 1.1 elif test $ac_cv_prog_cc_g = yes; then
2694     if test "$GCC" = yes; then
2695     CFLAGS="-g -O2"
2696     else
2697     CFLAGS="-g"
2698     fi
2699     else
2700     if test "$GCC" = yes; then
2701     CFLAGS="-O2"
2702     else
2703     CFLAGS=
2704     fi
2705     fi
2706 ayin 1.108 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2707     echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2708     if test "${ac_cv_prog_cc_c89+set}" = set; then
2709 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
2710     else
2711 ayin 1.108 ac_cv_prog_cc_c89=no
2712 pcg 1.11 ac_save_CC=$CC
2713     cat >conftest.$ac_ext <<_ACEOF
2714     /* confdefs.h. */
2715     _ACEOF
2716     cat confdefs.h >>conftest.$ac_ext
2717     cat >>conftest.$ac_ext <<_ACEOF
2718     /* end confdefs.h. */
2719     #include <stdarg.h>
2720     #include <stdio.h>
2721     #include <sys/types.h>
2722     #include <sys/stat.h>
2723     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2724     struct buf { int x; };
2725     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2726     static char *e (p, i)
2727     char **p;
2728     int i;
2729     {
2730     return p[i];
2731     }
2732     static char *f (char * (*g) (char **, int), char **p, ...)
2733     {
2734     char *s;
2735     va_list v;
2736     va_start (v,p);
2737     s = g (p, va_arg (v,int));
2738     va_end (v);
2739     return s;
2740     }
2741 pcg 1.1
2742 pcg 1.11 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2743     function prototypes and stuff, but not '\xHH' hex character constants.
2744     These don't provoke an error unfortunately, instead are silently treated
2745 ayin 1.108 as 'x'. The following induces an error, until -std is added to get
2746 pcg 1.11 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2747     array size at least. It's necessary to write '\x00'==0 to get something
2748 ayin 1.108 that's true only with -std. */
2749 pcg 1.11 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2750    
2751 ayin 1.108 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2752     inside strings and character constants. */
2753     #define FOO(x) 'x'
2754     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2755    
2756 pcg 1.11 int test (int i, double x);
2757     struct s1 {int (*f) (int a);};
2758     struct s2 {int (*f) (double a);};
2759     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2760     int argc;
2761     char **argv;
2762     int
2763     main ()
2764     {
2765     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2766     ;
2767     return 0;
2768     }
2769     _ACEOF
2770 ayin 1.108 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2771     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2772 pcg 1.1 do
2773 pcg 1.11 CC="$ac_save_CC $ac_arg"
2774     rm -f conftest.$ac_objext
2775 ayin 1.108 if { (ac_try="$ac_compile"
2776     case "(($ac_try" in
2777     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2778     *) ac_try_echo=$ac_try;;
2779     esac
2780     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2781     (eval "$ac_compile") 2>conftest.er1
2782 pcg 1.11 ac_status=$?
2783     grep -v '^ *+' conftest.er1 >conftest.err
2784     rm -f conftest.er1
2785     cat conftest.err >&5
2786     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2787 ayin 1.108 (exit $ac_status); } && {
2788     test -z "$ac_c_werror_flag" ||
2789     test ! -s conftest.err
2790     } && test -s conftest.$ac_objext; then
2791     ac_cv_prog_cc_c89=$ac_arg
2792 pcg 1.1 else
2793 pcg 1.11 echo "$as_me: failed program was:" >&5
2794     sed 's/^/| /' conftest.$ac_ext >&5
2795    
2796 ayin 1.108
2797 pcg 1.1 fi
2798 ayin 1.108
2799     rm -f core conftest.err conftest.$ac_objext
2800     test "x$ac_cv_prog_cc_c89" != "xno" && break
2801 pcg 1.1 done
2802 ayin 1.108 rm -f conftest.$ac_ext
2803 pcg 1.11 CC=$ac_save_CC
2804 pcg 1.1
2805 pcg 1.11 fi
2806 ayin 1.108 # AC_CACHE_VAL
2807     case "x$ac_cv_prog_cc_c89" in
2808     x)
2809     { echo "$as_me:$LINENO: result: none needed" >&5
2810     echo "${ECHO_T}none needed" >&6; } ;;
2811     xno)
2812     { echo "$as_me:$LINENO: result: unsupported" >&5
2813     echo "${ECHO_T}unsupported" >&6; } ;;
2814 pcg 1.11 *)
2815 ayin 1.108 CC="$CC $ac_cv_prog_cc_c89"
2816     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2817     echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2818 pcg 1.11 esac
2819 pcg 1.1
2820 ayin 1.108
2821     ac_ext=c
2822     ac_cpp='$CPP $CPPFLAGS'
2823     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2824     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2825     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2826    
2827     ac_ext=cpp
2828     ac_cpp='$CXXCPP $CPPFLAGS'
2829     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2830     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2831     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2832     if test -z "$CXX"; then
2833     if test -n "$CCC"; then
2834     CXX=$CCC
2835     else
2836     if test -n "$ac_tool_prefix"; then
2837     for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2838     do
2839     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2840     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2841     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2842     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2843     if test "${ac_cv_prog_CXX+set}" = set; then
2844     echo $ECHO_N "(cached) $ECHO_C" >&6
2845     else
2846     if test -n "$CXX"; then
2847     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2848     else
2849     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2850     for as_dir in $PATH
2851 ayin 1.106 do
2852 ayin 1.108 IFS=$as_save_IFS
2853     test -z "$as_dir" && as_dir=.
2854     for ac_exec_ext in '' $ac_executable_extensions; do
2855     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2856     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2857     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2858     break 2
2859     fi
2860     done
2861     done
2862     IFS=$as_save_IFS
2863    
2864 pcg 1.1 fi
2865     fi
2866 pcg 1.11 CXX=$ac_cv_prog_CXX
2867     if test -n "$CXX"; then
2868 ayin 1.108 { echo "$as_me:$LINENO: result: $CXX" >&5
2869     echo "${ECHO_T}$CXX" >&6; }
2870 pcg 1.1 else
2871 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2872     echo "${ECHO_T}no" >&6; }
2873 pcg 1.1 fi
2874    
2875 ayin 1.108
2876 pcg 1.11 test -n "$CXX" && break
2877     done
2878     fi
2879     if test -z "$CXX"; then
2880     ac_ct_CXX=$CXX
2881 ayin 1.108 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2882 pcg 1.11 do
2883     # Extract the first word of "$ac_prog", so it can be a program name with args.
2884     set dummy $ac_prog; ac_word=$2
2885 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2886     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2887 pcg 1.11 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2888     echo $ECHO_N "(cached) $ECHO_C" >&6
2889 pcg 1.1 else
2890 pcg 1.11 if test -n "$ac_ct_CXX"; then
2891     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2892 pcg 1.1 else
2893 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2894     for as_dir in $PATH
2895     do
2896     IFS=$as_save_IFS
2897     test -z "$as_dir" && as_dir=.
2898     for ac_exec_ext in '' $ac_executable_extensions; do
2899 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2900 pcg 1.11 ac_cv_prog_ac_ct_CXX="$ac_prog"
2901     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2902     break 2
2903     fi
2904     done
2905     done
2906 ayin 1.108 IFS=$as_save_IFS
2907 pcg 1.11
2908 pcg 1.1 fi
2909 pcg 1.11 fi
2910     ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2911     if test -n "$ac_ct_CXX"; then
2912 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2913     echo "${ECHO_T}$ac_ct_CXX" >&6; }
2914 pcg 1.11 else
2915 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2916     echo "${ECHO_T}no" >&6; }
2917 pcg 1.1 fi
2918    
2919 ayin 1.108
2920 pcg 1.11 test -n "$ac_ct_CXX" && break
2921     done
2922    
2923 ayin 1.108 if test "x$ac_ct_CXX" = x; then
2924     CXX="g++"
2925     else
2926     case $cross_compiling:$ac_tool_warned in
2927     yes:)
2928     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2929     whose name does not start with the host triplet. If you think this
2930     configuration is useful to you, please write to autoconf@gnu.org." >&5
2931     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2932     whose name does not start with the host triplet. If you think this
2933     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2934     ac_tool_warned=yes ;;
2935     esac
2936     CXX=$ac_ct_CXX
2937     fi
2938 pcg 1.11 fi
2939    
2940 ayin 1.108 fi
2941     fi
2942 pcg 1.11 # Provide some information about the compiler.
2943 ayin 1.108 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2944 pcg 1.11 ac_compiler=`set X $ac_compile; echo $2`
2945 ayin 1.108 { (ac_try="$ac_compiler --version >&5"
2946     case "(($ac_try" in
2947     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2948     *) ac_try_echo=$ac_try;;
2949     esac
2950     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2951     (eval "$ac_compiler --version >&5") 2>&5
2952 pcg 1.11 ac_status=$?
2953     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2954     (exit $ac_status); }
2955 ayin 1.108 { (ac_try="$ac_compiler -v >&5"
2956     case "(($ac_try" in
2957     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2958     *) ac_try_echo=$ac_try;;
2959     esac
2960     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2961     (eval "$ac_compiler -v >&5") 2>&5
2962 pcg 1.11 ac_status=$?
2963     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2964     (exit $ac_status); }
2965 ayin 1.108 { (ac_try="$ac_compiler -V >&5"
2966     case "(($ac_try" in
2967     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2968     *) ac_try_echo=$ac_try;;
2969     esac
2970     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2971     (eval "$ac_compiler -V >&5") 2>&5
2972 pcg 1.11 ac_status=$?
2973     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2974     (exit $ac_status); }
2975    
2976 ayin 1.108 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2977     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2978 pcg 1.11 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2979     echo $ECHO_N "(cached) $ECHO_C" >&6
2980     else
2981     cat >conftest.$ac_ext <<_ACEOF
2982     /* confdefs.h. */
2983     _ACEOF
2984     cat confdefs.h >>conftest.$ac_ext
2985     cat >>conftest.$ac_ext <<_ACEOF
2986     /* end confdefs.h. */
2987    
2988     int
2989     main ()
2990     {
2991     #ifndef __GNUC__
2992     choke me
2993     #endif
2994    
2995     ;
2996     return 0;
2997     }
2998     _ACEOF
2999     rm -f conftest.$ac_objext
3000 ayin 1.108 if { (ac_try="$ac_compile"
3001     case "(($ac_try" in
3002     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3003     *) ac_try_echo=$ac_try;;
3004     esac
3005     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3006     (eval "$ac_compile") 2>conftest.er1
3007 pcg 1.11 ac_status=$?
3008     grep -v '^ *+' conftest.er1 >conftest.err
3009     rm -f conftest.er1
3010     cat conftest.err >&5
3011     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3012 ayin 1.108 (exit $ac_status); } && {
3013     test -z "$ac_cxx_werror_flag" ||
3014     test ! -s conftest.err
3015     } && test -s conftest.$ac_objext; then
3016 pcg 1.11 ac_compiler_gnu=yes
3017     else
3018     echo "$as_me: failed program was:" >&5
3019     sed 's/^/| /' conftest.$ac_ext >&5
3020    
3021 ayin 1.108 ac_compiler_gnu=no
3022 pcg 1.11 fi
3023 ayin 1.108
3024     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3025 pcg 1.11 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3026    
3027     fi
3028 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3029     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3030 pcg 1.11 GXX=`test $ac_compiler_gnu = yes && echo yes`
3031     ac_test_CXXFLAGS=${CXXFLAGS+set}
3032     ac_save_CXXFLAGS=$CXXFLAGS
3033 ayin 1.108 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3034     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3035 pcg 1.11 if test "${ac_cv_prog_cxx_g+set}" = set; then
3036     echo $ECHO_N "(cached) $ECHO_C" >&6
3037     else
3038 ayin 1.108 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3039     ac_cxx_werror_flag=yes
3040     ac_cv_prog_cxx_g=no
3041     CXXFLAGS="-g"
3042     cat >conftest.$ac_ext <<_ACEOF
3043 pcg 1.11 /* confdefs.h. */
3044     _ACEOF
3045     cat confdefs.h >>conftest.$ac_ext
3046     cat >>conftest.$ac_ext <<_ACEOF
3047     /* end confdefs.h. */
3048    
3049     int
3050     main ()
3051     {
3052    
3053     ;
3054     return 0;
3055     }
3056     _ACEOF
3057     rm -f conftest.$ac_objext
3058 ayin 1.108 if { (ac_try="$ac_compile"
3059     case "(($ac_try" in
3060     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3061     *) ac_try_echo=$ac_try;;
3062     esac
3063     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3064     (eval "$ac_compile") 2>conftest.er1
3065 pcg 1.11 ac_status=$?
3066     grep -v '^ *+' conftest.er1 >conftest.err
3067     rm -f conftest.er1
3068     cat conftest.err >&5
3069     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3070 ayin 1.108 (exit $ac_status); } && {
3071     test -z "$ac_cxx_werror_flag" ||
3072     test ! -s conftest.err
3073     } && test -s conftest.$ac_objext; then
3074 pcg 1.11 ac_cv_prog_cxx_g=yes
3075     else
3076     echo "$as_me: failed program was:" >&5
3077     sed 's/^/| /' conftest.$ac_ext >&5
3078    
3079 ayin 1.108 CXXFLAGS=""
3080     cat >conftest.$ac_ext <<_ACEOF
3081 pcg 1.11 /* confdefs.h. */
3082     _ACEOF
3083     cat confdefs.h >>conftest.$ac_ext
3084     cat >>conftest.$ac_ext <<_ACEOF
3085     /* end confdefs.h. */
3086 ayin 1.108
3087 pcg 1.11 int
3088     main ()
3089     {
3090 ayin 1.108
3091 pcg 1.11 ;
3092     return 0;
3093     }
3094     _ACEOF
3095     rm -f conftest.$ac_objext
3096 ayin 1.108 if { (ac_try="$ac_compile"
3097     case "(($ac_try" in
3098     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3099     *) ac_try_echo=$ac_try;;
3100     esac
3101     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3102     (eval "$ac_compile") 2>conftest.er1
3103 pcg 1.11 ac_status=$?
3104     grep -v '^ *+' conftest.er1 >conftest.err
3105     rm -f conftest.er1
3106     cat conftest.err >&5
3107     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3108 ayin 1.108 (exit $ac_status); } && {
3109     test -z "$ac_cxx_werror_flag" ||
3110     test ! -s conftest.err
3111     } && test -s conftest.$ac_objext; then
3112 pcg 1.11 :
3113     else
3114     echo "$as_me: failed program was:" >&5
3115     sed 's/^/| /' conftest.$ac_ext >&5
3116    
3117 ayin 1.108 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3118     CXXFLAGS="-g"
3119     cat >conftest.$ac_ext <<_ACEOF
3120 pcg 1.11 /* confdefs.h. */
3121     _ACEOF
3122     cat confdefs.h >>conftest.$ac_ext
3123     cat >>conftest.$ac_ext <<_ACEOF
3124     /* end confdefs.h. */
3125 ayin 1.108
3126 pcg 1.11 int
3127     main ()
3128     {
3129 ayin 1.108
3130 pcg 1.11 ;
3131     return 0;
3132     }
3133     _ACEOF
3134     rm -f conftest.$ac_objext
3135 ayin 1.108 if { (ac_try="$ac_compile"
3136     case "(($ac_try" in
3137     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3138     *) ac_try_echo=$ac_try;;
3139     esac
3140     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3141     (eval "$ac_compile") 2>conftest.er1
3142 pcg 1.11 ac_status=$?
3143     grep -v '^ *+' conftest.er1 >conftest.err
3144     rm -f conftest.er1
3145     cat conftest.err >&5
3146     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147 ayin 1.108 (exit $ac_status); } && {
3148     test -z "$ac_cxx_werror_flag" ||
3149     test ! -s conftest.err
3150     } && test -s conftest.$ac_objext; then
3151     ac_cv_prog_cxx_g=yes
3152 pcg 1.11 else
3153     echo "$as_me: failed program was:" >&5
3154     sed 's/^/| /' conftest.$ac_ext >&5
3155    
3156 ayin 1.108
3157 pcg 1.11 fi
3158 ayin 1.108
3159     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3160     fi
3161    
3162     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3163 pcg 1.11 fi
3164    
3165 ayin 1.108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3166     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3167     fi
3168     { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3169     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3170     if test "$ac_test_CXXFLAGS" = set; then
3171     CXXFLAGS=$ac_save_CXXFLAGS
3172     elif test $ac_cv_prog_cxx_g = yes; then
3173     if test "$GXX" = yes; then
3174     CXXFLAGS="-g -O2"
3175     else
3176     CXXFLAGS="-g"
3177     fi
3178     else
3179     if test "$GXX" = yes; then
3180     CXXFLAGS="-O2"
3181     else
3182     CXXFLAGS=
3183     fi
3184     fi
3185 pcg 1.11 ac_ext=c
3186     ac_cpp='$CPP $CPPFLAGS'
3187     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3188     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3189     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3190 pcg 1.1
3191 pcg 1.11 ac_ext=c
3192     ac_cpp='$CPP $CPPFLAGS'
3193     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3194     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3195     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3196 ayin 1.108 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3197     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3198 pcg 1.1 # On Suns, sometimes $CPP names a directory.
3199     if test -n "$CPP" && test -d "$CPP"; then
3200     CPP=
3201     fi
3202     if test -z "$CPP"; then
3203 pcg 1.11 if test "${ac_cv_prog_CPP+set}" = set; then
3204     echo $ECHO_N "(cached) $ECHO_C" >&6
3205 pcg 1.1 else
3206 pcg 1.11 # Double quotes because CPP needs to be expanded
3207     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3208     do
3209     ac_preproc_ok=false
3210     for ac_c_preproc_warn_flag in '' yes
3211     do
3212     # Use a header file that comes with gcc, so configuring glibc
3213     # with a fresh cross-compiler works.
3214     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3215     # <limits.h> exists even on freestanding compilers.
3216 pcg 1.1 # On the NeXT, cc -E runs the code through the compiler's parser,
3217 pcg 1.11 # not just through cpp. "Syntax error" is here to catch this case.
3218     cat >conftest.$ac_ext <<_ACEOF
3219     /* confdefs.h. */
3220     _ACEOF
3221     cat confdefs.h >>conftest.$ac_ext
3222     cat >>conftest.$ac_ext <<_ACEOF
3223     /* end confdefs.h. */
3224     #ifdef __STDC__
3225     # include <limits.h>
3226     #else
3227     # include <assert.h>
3228     #endif
3229     Syntax error
3230     _ACEOF
3231 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3232     case "(($ac_try" in
3233     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3234     *) ac_try_echo=$ac_try;;
3235     esac
3236     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3237     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3238 pcg 1.11 ac_status=$?
3239     grep -v '^ *+' conftest.er1 >conftest.err
3240     rm -f conftest.er1
3241     cat conftest.err >&5
3242     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3243 ayin 1.108 (exit $ac_status); } >/dev/null && {
3244     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3245     test ! -s conftest.err
3246     }; then
3247 pcg 1.1 :
3248     else
3249 pcg 1.11 echo "$as_me: failed program was:" >&5
3250     sed 's/^/| /' conftest.$ac_ext >&5
3251    
3252     # Broken: fails on valid input.
3253     continue
3254     fi
3255 ayin 1.108
3256 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3257    
3258 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
3259 pcg 1.11 # can be detected and how.
3260     cat >conftest.$ac_ext <<_ACEOF
3261     /* confdefs.h. */
3262     _ACEOF
3263     cat confdefs.h >>conftest.$ac_ext
3264     cat >>conftest.$ac_ext <<_ACEOF
3265     /* end confdefs.h. */
3266     #include <ac_nonexistent.h>
3267     _ACEOF
3268 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3269     case "(($ac_try" in
3270     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3271     *) ac_try_echo=$ac_try;;
3272     esac
3273     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3274     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3275 pcg 1.11 ac_status=$?
3276     grep -v '^ *+' conftest.er1 >conftest.err
3277     rm -f conftest.er1
3278     cat conftest.err >&5
3279     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3280 ayin 1.108 (exit $ac_status); } >/dev/null && {
3281     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3282     test ! -s conftest.err
3283     }; then
3284 pcg 1.11 # Broken: success on invalid input.
3285     continue
3286     else
3287     echo "$as_me: failed program was:" >&5
3288     sed 's/^/| /' conftest.$ac_ext >&5
3289    
3290     # Passes both tests.
3291     ac_preproc_ok=:
3292     break
3293     fi
3294 ayin 1.108
3295 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3296    
3297     done
3298     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3299     rm -f conftest.err conftest.$ac_ext
3300     if $ac_preproc_ok; then
3301     break
3302     fi
3303    
3304     done
3305     ac_cv_prog_CPP=$CPP
3306    
3307     fi
3308     CPP=$ac_cv_prog_CPP
3309     else
3310     ac_cv_prog_CPP=$CPP
3311     fi
3312 ayin 1.108 { echo "$as_me:$LINENO: result: $CPP" >&5
3313     echo "${ECHO_T}$CPP" >&6; }
3314 pcg 1.11 ac_preproc_ok=false
3315     for ac_c_preproc_warn_flag in '' yes
3316     do
3317     # Use a header file that comes with gcc, so configuring glibc
3318     # with a fresh cross-compiler works.
3319     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3320     # <limits.h> exists even on freestanding compilers.
3321     # On the NeXT, cc -E runs the code through the compiler's parser,
3322     # not just through cpp. "Syntax error" is here to catch this case.
3323     cat >conftest.$ac_ext <<_ACEOF
3324     /* confdefs.h. */
3325     _ACEOF
3326     cat confdefs.h >>conftest.$ac_ext
3327     cat >>conftest.$ac_ext <<_ACEOF
3328     /* end confdefs.h. */
3329     #ifdef __STDC__
3330     # include <limits.h>
3331     #else
3332     # include <assert.h>
3333     #endif
3334     Syntax error
3335     _ACEOF
3336 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3337     case "(($ac_try" in
3338     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3339     *) ac_try_echo=$ac_try;;
3340     esac
3341     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3342     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3343 pcg 1.11 ac_status=$?
3344     grep -v '^ *+' conftest.er1 >conftest.err
3345     rm -f conftest.er1
3346     cat conftest.err >&5
3347     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3348 ayin 1.108 (exit $ac_status); } >/dev/null && {
3349     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3350     test ! -s conftest.err
3351     }; then
3352 pcg 1.1 :
3353     else
3354 pcg 1.11 echo "$as_me: failed program was:" >&5
3355     sed 's/^/| /' conftest.$ac_ext >&5
3356    
3357     # Broken: fails on valid input.
3358     continue
3359 pcg 1.1 fi
3360 ayin 1.108
3361 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3362    
3363 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
3364 pcg 1.11 # can be detected and how.
3365     cat >conftest.$ac_ext <<_ACEOF
3366     /* confdefs.h. */
3367     _ACEOF
3368     cat confdefs.h >>conftest.$ac_ext
3369     cat >>conftest.$ac_ext <<_ACEOF
3370     /* end confdefs.h. */
3371     #include <ac_nonexistent.h>
3372     _ACEOF
3373 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3374     case "(($ac_try" in
3375     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3376     *) ac_try_echo=$ac_try;;
3377     esac
3378     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3379     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3380 pcg 1.11 ac_status=$?
3381     grep -v '^ *+' conftest.er1 >conftest.err
3382     rm -f conftest.er1
3383     cat conftest.err >&5
3384     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3385 ayin 1.108 (exit $ac_status); } >/dev/null && {
3386     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3387     test ! -s conftest.err
3388     }; then
3389 pcg 1.11 # Broken: success on invalid input.
3390     continue
3391     else
3392     echo "$as_me: failed program was:" >&5
3393     sed 's/^/| /' conftest.$ac_ext >&5
3394    
3395     # Passes both tests.
3396     ac_preproc_ok=:
3397     break
3398 pcg 1.1 fi
3399 ayin 1.108
3400 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3401    
3402     done
3403     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3404     rm -f conftest.err conftest.$ac_ext
3405     if $ac_preproc_ok; then
3406     :
3407 pcg 1.1 else
3408 pcg 1.11 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3409     See \`config.log' for more details." >&5
3410     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3411     See \`config.log' for more details." >&2;}
3412     { (exit 1); exit 1; }; }
3413 pcg 1.1 fi
3414 pcg 1.11
3415     ac_ext=c
3416     ac_cpp='$CPP $CPPFLAGS'
3417     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3418     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3419     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3420 pcg 1.1
3421     # Find a good install program. We prefer a C program (faster),
3422     # so one script is as good as another. But avoid the broken or
3423     # incompatible versions:
3424     # SysV /etc/install, /usr/sbin/install
3425     # SunOS /usr/etc/install
3426     # IRIX /sbin/install
3427     # AIX /bin/install
3428 pcg 1.11 # AmigaOS /C/install, which installs bootblocks on floppy discs
3429 pcg 1.1 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3430     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3431     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3432 pcg 1.11 # OS/2's system install, which has a completely different semantic
3433 pcg 1.1 # ./install, which can be erroneously created by make from ./install.sh.
3434 ayin 1.108 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3435     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3436 pcg 1.1 if test -z "$INSTALL"; then
3437 pcg 1.11 if test "${ac_cv_path_install+set}" = set; then
3438     echo $ECHO_N "(cached) $ECHO_C" >&6
3439 pcg 1.1 else
3440 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3441     for as_dir in $PATH
3442     do
3443     IFS=$as_save_IFS
3444     test -z "$as_dir" && as_dir=.
3445     # Account for people who put trailing slashes in PATH elements.
3446     case $as_dir/ in
3447     ./ | .// | /cC/* | \
3448     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3449     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3450     /usr/ucb/* ) ;;
3451     *)
3452     # OSF1 and SCO ODT 3.0 have their own names for install.
3453     # Don't use installbsd from OSF since it installs stuff as root
3454     # by default.
3455     for ac_prog in ginstall scoinst install; do
3456     for ac_exec_ext in '' $ac_executable_extensions; do
3457 ayin 1.108 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3458 pcg 1.1 if test $ac_prog = install &&
3459 pcg 1.11 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3460 pcg 1.1 # AIX install. It has an incompatible calling convention.
3461     :
3462 pcg 1.11 elif test $ac_prog = install &&
3463     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3464     # program-specific install script used by HP pwplus--don't use.
3465     :
3466 pcg 1.1 else
3467 pcg 1.11 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3468     break 3
3469 pcg 1.1 fi
3470     fi
3471     done
3472 pcg 1.11 done
3473     ;;
3474     esac
3475     done
3476 ayin 1.108 IFS=$as_save_IFS
3477 pcg 1.11
3478 pcg 1.1
3479     fi
3480     if test "${ac_cv_path_install+set}" = set; then
3481 pcg 1.11 INSTALL=$ac_cv_path_install
3482 pcg 1.1 else
3483 ayin 1.108 # As a last resort, use the slow shell script. Don't cache a
3484     # value for INSTALL within a source directory, because that will
3485 pcg 1.1 # break other packages using the cache if that directory is
3486 ayin 1.108 # removed, or if the value is a relative name.
3487 pcg 1.11 INSTALL=$ac_install_sh
3488 pcg 1.1 fi
3489     fi
3490 ayin 1.108 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3491     echo "${ECHO_T}$INSTALL" >&6; }
3492 pcg 1.1
3493     # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3494     # It thinks the first close brace ends the variable substitution.
3495     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3496    
3497 pcg 1.11 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3498 pcg 1.1
3499     test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3500    
3501    
3502 pcg 1.11
3503    
3504 ayin 1.108 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3505     echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3506     if test "${ac_cv_path_GREP+set}" = set; then
3507     echo $ECHO_N "(cached) $ECHO_C" >&6
3508     else
3509     # Extract the first word of "grep ggrep" to use in msg output
3510     if test -z "$GREP"; then
3511     set dummy grep ggrep; ac_prog_name=$2
3512     if test "${ac_cv_path_GREP+set}" = set; then
3513 ayin 1.102 echo $ECHO_N "(cached) $ECHO_C" >&6
3514     else
3515 ayin 1.108 ac_path_GREP_found=false
3516     # Loop through the user's path and test for each of PROGNAME-LIST
3517     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3518     for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3519     do
3520     IFS=$as_save_IFS
3521     test -z "$as_dir" && as_dir=.
3522     for ac_prog in grep ggrep; do
3523     for ac_exec_ext in '' $ac_executable_extensions; do
3524     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3525     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3526     # Check for GNU ac_path_GREP and select it if it is found.
3527     # Check for GNU $ac_path_GREP
3528     case `"$ac_path_GREP" --version 2>&1` in
3529     *GNU*)
3530     ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3531     *)
3532     ac_count=0
3533     echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3534     while :
3535     do
3536     cat "conftest.in" "conftest.in" >"conftest.tmp"
3537     mv "conftest.tmp" "conftest.in"
3538     cp "conftest.in" "conftest.nl"
3539     echo 'GREP' >> "conftest.nl"
3540     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3541     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3542     ac_count=`expr $ac_count + 1`
3543     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3544     # Best one so far, save it but keep looking for a better one
3545     ac_cv_path_GREP="$ac_path_GREP"
3546     ac_path_GREP_max=$ac_count
3547 root 1.105 fi
3548 ayin 1.108 # 10*(2^10) chars as input seems more than enough
3549     test $ac_count -gt 10 && break
3550     done
3551     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3552     esac
3553    
3554    
3555     $ac_path_GREP_found && break 3
3556     done
3557     done
3558 root 1.105
3559 ayin 1.108 done
3560     IFS=$as_save_IFS
3561 root 1.105
3562    
3563 ayin 1.108 fi
3564 pcg 1.1
3565 ayin 1.108 GREP="$ac_cv_path_GREP"
3566     if test -z "$GREP"; then
3567     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3568     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3569     { (exit 1); exit 1; }; }
3570     fi
3571 root 1.105
3572 root 1.80 else
3573 ayin 1.108 ac_cv_path_GREP=$GREP
3574 root 1.105 fi
3575    
3576 root 1.80
3577 ayin 1.108 fi
3578     { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3579     echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3580     GREP="$ac_cv_path_GREP"
3581    
3582    
3583     { echo "$as_me:$LINENO: checking for egrep" >&5
3584     echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3585     if test "${ac_cv_path_EGREP+set}" = set; then
3586     echo $ECHO_N "(cached) $ECHO_C" >&6
3587     else
3588     if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3589     then ac_cv_path_EGREP="$GREP -E"
3590     else
3591     # Extract the first word of "egrep" to use in msg output
3592     if test -z "$EGREP"; then
3593     set dummy egrep; ac_prog_name=$2
3594     if test "${ac_cv_path_EGREP+set}" = set; then
3595 root 1.105 echo $ECHO_N "(cached) $ECHO_C" >&6
3596     else
3597 ayin 1.108 ac_path_EGREP_found=false
3598     # Loop through the user's path and test for each of PROGNAME-LIST
3599     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3600     for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3601     do
3602     IFS=$as_save_IFS
3603     test -z "$as_dir" && as_dir=.
3604     for ac_prog in egrep; do
3605     for ac_exec_ext in '' $ac_executable_extensions; do
3606     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3607     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3608     # Check for GNU ac_path_EGREP and select it if it is found.
3609     # Check for GNU $ac_path_EGREP
3610     case `"$ac_path_EGREP" --version 2>&1` in
3611     *GNU*)
3612     ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3613     *)
3614     ac_count=0
3615     echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3616     while :
3617     do
3618     cat "conftest.in" "conftest.in" >"conftest.tmp"
3619     mv "conftest.tmp" "conftest.in"
3620     cp "conftest.in" "conftest.nl"
3621     echo 'EGREP' >> "conftest.nl"
3622     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3623     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3624     ac_count=`expr $ac_count + 1`
3625     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3626     # Best one so far, save it but keep looking for a better one
3627     ac_cv_path_EGREP="$ac_path_EGREP"
3628     ac_path_EGREP_max=$ac_count
3629     fi
3630     # 10*(2^10) chars as input seems more than enough
3631     test $ac_count -gt 10 && break
3632     done
3633     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3634     esac
3635    
3636    
3637     $ac_path_EGREP_found && break 3
3638     done
3639     done
3640    
3641     done
3642     IFS=$as_save_IFS
3643    
3644    
3645     fi
3646    
3647     EGREP="$ac_cv_path_EGREP"
3648     if test -z "$EGREP"; then
3649     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3650     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3651     { (exit 1); exit 1; }; }
3652     fi
3653    
3654     else
3655     ac_cv_path_EGREP=$EGREP
3656     fi
3657    
3658    
3659     fi
3660     fi
3661     { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3662     echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3663     EGREP="$ac_cv_path_EGREP"
3664    
3665    
3666    
3667     { echo "$as_me:$LINENO: checking for AIX" >&5
3668     echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3669 root 1.105 cat >conftest.$ac_ext <<_ACEOF
3670 ayin 1.104 /* confdefs.h. */
3671     _ACEOF
3672     cat confdefs.h >>conftest.$ac_ext
3673     cat >>conftest.$ac_ext <<_ACEOF
3674     /* end confdefs.h. */
3675 ayin 1.108 #ifdef _AIX
3676     yes
3677     #endif
3678 ayin 1.104
3679     _ACEOF
3680 ayin 1.108 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3681     $EGREP "yes" >/dev/null 2>&1; then
3682     { echo "$as_me:$LINENO: result: yes" >&5
3683     echo "${ECHO_T}yes" >&6; }
3684     cat >>confdefs.h <<\_ACEOF
3685     #define _ALL_SOURCE 1
3686     _ACEOF
3687    
3688 ayin 1.104 else
3689 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
3690     echo "${ECHO_T}no" >&6; }
3691     fi
3692     rm -f conftest*
3693    
3694 ayin 1.104
3695 ayin 1.121
3696     cat >>confdefs.h <<\_ACEOF
3697     #define _GNU_SOURCE 1
3698     _ACEOF
3699    
3700    
3701 ayin 1.108 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3702     echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3703     if test "${ac_cv_search_strerror+set}" = set; then
3704     echo $ECHO_N "(cached) $ECHO_C" >&6
3705     else
3706     ac_func_search_save_LIBS=$LIBS
3707     cat >conftest.$ac_ext <<_ACEOF
3708 ayin 1.106 /* confdefs.h. */
3709     _ACEOF
3710     cat confdefs.h >>conftest.$ac_ext
3711     cat >>conftest.$ac_ext <<_ACEOF
3712     /* end confdefs.h. */
3713    
3714 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
3715     Use char because int might match the return type of a GCC
3716     builtin and then its argument prototype would still apply. */
3717 ayin 1.106 #ifdef __cplusplus
3718     extern "C"
3719     #endif
3720     char strerror ();
3721     int
3722     main ()
3723     {
3724 ayin 1.108 return strerror ();
3725 ayin 1.106 ;
3726     return 0;
3727     }
3728     _ACEOF
3729 ayin 1.108 for ac_lib in '' cposix; do
3730     if test -z "$ac_lib"; then
3731     ac_res="none required"
3732     else
3733     ac_res=-l$ac_lib
3734     LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3735     fi
3736     rm -f conftest.$ac_objext conftest$ac_exeext
3737     if { (ac_try="$ac_link"
3738     case "(($ac_try" in
3739     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3740     *) ac_try_echo=$ac_try;;
3741     esac
3742     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3743     (eval "$ac_link") 2>conftest.er1
3744 ayin 1.106 ac_status=$?
3745     grep -v '^ *+' conftest.er1 >conftest.err
3746     rm -f conftest.er1
3747     cat conftest.err >&5
3748     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3749 ayin 1.108 (exit $ac_status); } && {
3750     test -z "$ac_c_werror_flag" ||
3751     test ! -s conftest.err
3752     } && test -s conftest$ac_exeext &&
3753     $as_test_x conftest$ac_exeext; then
3754     ac_cv_search_strerror=$ac_res
3755 ayin 1.106 else
3756     echo "$as_me: failed program was:" >&5
3757     sed 's/^/| /' conftest.$ac_ext >&5
3758    
3759 ayin 1.108
3760     fi
3761    
3762     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3763     conftest$ac_exeext
3764     if test "${ac_cv_search_strerror+set}" = set; then
3765     break
3766 ayin 1.106 fi
3767 ayin 1.108 done
3768     if test "${ac_cv_search_strerror+set}" = set; then
3769     :
3770     else
3771     ac_cv_search_strerror=no
3772 ayin 1.106 fi
3773 ayin 1.108 rm conftest.$ac_ext
3774 ayin 1.106 LIBS=$ac_func_search_save_LIBS
3775     fi
3776 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3777     echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3778     ac_res=$ac_cv_search_strerror
3779     if test "$ac_res" != no; then
3780     test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3781 ayin 1.106
3782     fi
3783    
3784 ayin 1.108 ac_ext=cpp
3785 ayin 1.106 ac_cpp='$CXXCPP $CPPFLAGS'
3786     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3787     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3788     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3789    
3790    
3791     if test x$GCC = xyes && test x$GXX = xyes; then
3792 ayin 1.108 { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3793     echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3794 ayin 1.106 save_CXX="$CXX"
3795     save_LIBS="$LIBS"
3796     CXX="$CC"
3797     LIBS="$LIBS -lsupc++"
3798     LINKER="$CC"
3799    
3800     cat >conftest.$ac_ext <<_ACEOF
3801 root 1.80 /* confdefs.h. */
3802     _ACEOF
3803     cat confdefs.h >>conftest.$ac_ext
3804     cat >>conftest.$ac_ext <<_ACEOF
3805     /* end confdefs.h. */
3806 root 1.84 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3807 root 1.80 int
3808     main ()
3809     {
3810 root 1.84
3811 root 1.80 ;
3812     return 0;
3813     }
3814     _ACEOF
3815     rm -f conftest.$ac_objext conftest$ac_exeext
3816 ayin 1.108 if { (ac_try="$ac_link"
3817     case "(($ac_try" in
3818     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3819     *) ac_try_echo=$ac_try;;
3820     esac
3821     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3822     (eval "$ac_link") 2>conftest.er1
3823 root 1.80 ac_status=$?
3824     grep -v '^ *+' conftest.er1 >conftest.err
3825     rm -f conftest.er1
3826     cat conftest.err >&5
3827     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3828 ayin 1.108 (exit $ac_status); } && {
3829     test -z "$ac_cxx_werror_flag" ||
3830     test ! -s conftest.err
3831     } && test -s conftest$ac_exeext &&
3832     $as_test_x conftest$ac_exeext; then
3833     { echo "$as_me:$LINENO: result: ok" >&5
3834     echo "${ECHO_T}ok" >&6; }
3835 root 1.80 else
3836     echo "$as_me: failed program was:" >&5
3837     sed 's/^/| /' conftest.$ac_ext >&5
3838    
3839 root 1.84
3840 ayin 1.108 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3841     echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3842 root 1.84 LIBS="$save_LIBS"
3843 root 1.85 LINKER="$save_CXX"
3844 root 1.84
3845    
3846 root 1.80 fi
3847 ayin 1.108
3848     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3849 root 1.80 conftest$ac_exeext conftest.$ac_ext
3850 root 1.85 CXX="$save_CXX"
3851 root 1.80 fi
3852     LINKER=$LINKER
3853    
3854    
3855     if test -z "$orig_CXXFLAGS"; then
3856     if test x$GCC = xyes && test "x$GXX" = xyes; then
3857 root 1.120 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3858 root 1.84 cat >conftest.$ac_ext <<_ACEOF
3859 root 1.83 /* confdefs.h. */
3860     _ACEOF
3861     cat confdefs.h >>conftest.$ac_ext
3862     cat >>conftest.$ac_ext <<_ACEOF
3863     /* end confdefs.h. */
3864    
3865     int
3866     main ()
3867     {
3868    
3869     ;
3870     return 0;
3871     }
3872 root 1.80 _ACEOF
3873     rm -f conftest.$ac_objext
3874 ayin 1.108 if { (ac_try="$ac_compile"
3875     case "(($ac_try" in
3876     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3877     *) ac_try_echo=$ac_try;;
3878     esac
3879     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3880     (eval "$ac_compile") 2>conftest.er1
3881 root 1.80 ac_status=$?
3882     grep -v '^ *+' conftest.er1 >conftest.err
3883     rm -f conftest.er1
3884     cat conftest.err >&5
3885     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3886 ayin 1.108 (exit $ac_status); } && {
3887     test -z "$ac_cxx_werror_flag" ||
3888     test ! -s conftest.err
3889     } && test -s conftest.$ac_objext; then
3890 root 1.82 :
3891 root 1.80 else
3892     echo "$as_me: failed program was:" >&5
3893     sed 's/^/| /' conftest.$ac_ext >&5
3894    
3895 ayin 1.108 CXXFLAGS="-g -O3"
3896 root 1.80 fi
3897 ayin 1.108
3898     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3899 root 1.80 else
3900     CXXFLAGS="-O"
3901     fi
3902     CFLAGS="$CXXFLAGS"
3903     fi
3904    
3905     case $host in
3906     *-*-solaris* )
3907    
3908     cat >>confdefs.h <<\_ACEOF
3909 root 1.105 #define _XOPEN_SOURCE 500
3910 root 1.80 _ACEOF
3911 pcg 1.11
3912 root 1.80 ;;
3913     esac
3914 pcg 1.1
3915 ayin 1.108 { echo "$as_me:$LINENO: checking for setlocale" >&5
3916     echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3917 root 1.57 if test "${ac_cv_func_setlocale+set}" = set; then
3918     echo $ECHO_N "(cached) $ECHO_C" >&6
3919     else
3920     cat >conftest.$ac_ext <<_ACEOF
3921     /* confdefs.h. */
3922     _ACEOF
3923     cat confdefs.h >>conftest.$ac_ext
3924     cat >>conftest.$ac_ext <<_ACEOF
3925     /* end confdefs.h. */
3926     /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3927     For example, HP-UX 11i <limits.h> declares gettimeofday. */
3928     #define setlocale innocuous_setlocale
3929    
3930     /* System header to define __stub macros and hopefully few prototypes,
3931     which can conflict with char setlocale (); below.
3932     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3933     <limits.h> exists even on freestanding compilers. */
3934    
3935     #ifdef __STDC__
3936     # include <limits.h>
3937     #else
3938     # include <assert.h>
3939     #endif
3940    
3941     #undef setlocale
3942    
3943 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
3944     Use char because int might match the return type of a GCC
3945     builtin and then its argument prototype would still apply. */
3946 root 1.57 #ifdef __cplusplus
3947     extern "C"
3948     #endif
3949     char setlocale ();
3950     /* The GNU C library defines this for functions which it implements
3951     to always fail with ENOSYS. Some functions are actually named
3952     something starting with __ and the normal name is an alias. */
3953 ayin 1.108 #if defined __stub_setlocale || defined __stub___setlocale
3954 root 1.57 choke me
3955     #endif
3956    
3957     int
3958     main ()
3959     {
3960 ayin 1.108 return setlocale ();
3961 root 1.57 ;
3962     return 0;
3963     }
3964     _ACEOF
3965     rm -f conftest.$ac_objext conftest$ac_exeext
3966 ayin 1.108 if { (ac_try="$ac_link"
3967     case "(($ac_try" in
3968     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3969     *) ac_try_echo=$ac_try;;
3970     esac
3971     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3972     (eval "$ac_link") 2>conftest.er1
3973 root 1.57 ac_status=$?
3974     grep -v '^ *+' conftest.er1 >conftest.err
3975     rm -f conftest.er1
3976     cat conftest.err >&5
3977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978 ayin 1.108 (exit $ac_status); } && {
3979     test -z "$ac_cxx_werror_flag" ||
3980     test ! -s conftest.err
3981     } && test -s conftest$ac_exeext &&
3982     $as_test_x conftest$ac_exeext; then
3983 root 1.57 ac_cv_func_setlocale=yes
3984     else
3985     echo "$as_me: failed program was:" >&5
3986     sed 's/^/| /' conftest.$ac_ext >&5
3987    
3988 ayin 1.108 ac_cv_func_setlocale=no
3989 root 1.57 fi
3990 ayin 1.108
3991     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3992 root 1.57 conftest$ac_exeext conftest.$ac_ext
3993     fi
3994 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3995     echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
3996 root 1.57 if test $ac_cv_func_setlocale = yes; then
3997     :
3998     else
3999 ayin 1.108 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4000     echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4001 pcg 1.25 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4002     echo $ECHO_N "(cached) $ECHO_C" >&6
4003     else
4004     ac_check_lib_save_LIBS=$LIBS
4005     LIBS="-lxpg4 $LIBS"
4006     cat >conftest.$ac_ext <<_ACEOF
4007     /* confdefs.h. */
4008     _ACEOF
4009     cat confdefs.h >>conftest.$ac_ext
4010     cat >>conftest.$ac_ext <<_ACEOF
4011     /* end confdefs.h. */
4012    
4013 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4014     Use char because int might match the return type of a GCC
4015     builtin and then its argument prototype would still apply. */
4016 pcg 1.25 #ifdef __cplusplus
4017     extern "C"
4018     #endif
4019     char setlocale ();
4020     int
4021     main ()
4022     {
4023 ayin 1.108 return setlocale ();
4024 pcg 1.25 ;
4025     return 0;
4026     }
4027     _ACEOF
4028     rm -f conftest.$ac_objext conftest$ac_exeext
4029 ayin 1.108 if { (ac_try="$ac_link"
4030     case "(($ac_try" in
4031     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4032     *) ac_try_echo=$ac_try;;
4033     esac
4034     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4035     (eval "$ac_link") 2>conftest.er1
4036 pcg 1.25 ac_status=$?
4037     grep -v '^ *+' conftest.er1 >conftest.err
4038     rm -f conftest.er1
4039     cat conftest.err >&5
4040     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4041 ayin 1.108 (exit $ac_status); } && {
4042     test -z "$ac_cxx_werror_flag" ||
4043     test ! -s conftest.err
4044     } && test -s conftest$ac_exeext &&
4045     $as_test_x conftest$ac_exeext; then
4046 pcg 1.25 ac_cv_lib_xpg4_setlocale=yes
4047     else
4048     echo "$as_me: failed program was:" >&5
4049     sed 's/^/| /' conftest.$ac_ext >&5
4050    
4051 ayin 1.108 ac_cv_lib_xpg4_setlocale=no
4052 pcg 1.25 fi
4053 ayin 1.108
4054     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4055 pcg 1.25 conftest$ac_exeext conftest.$ac_ext
4056     LIBS=$ac_check_lib_save_LIBS
4057     fi
4058 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4059     echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4060 pcg 1.25 if test $ac_cv_lib_xpg4_setlocale = yes; then
4061     LIBS="$LIBS -lxpg4"
4062     fi
4063    
4064 root 1.57 fi
4065    
4066    
4067 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4068     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4069 root 1.57 if test "${ac_cv_func_gethostbyname+set}" = set; then
4070     echo $ECHO_N "(cached) $ECHO_C" >&6
4071     else
4072     cat >conftest.$ac_ext <<_ACEOF
4073     /* confdefs.h. */
4074     _ACEOF
4075     cat confdefs.h >>conftest.$ac_ext
4076     cat >>conftest.$ac_ext <<_ACEOF
4077     /* end confdefs.h. */
4078     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4079     For example, HP-UX 11i <limits.h> declares gettimeofday. */
4080     #define gethostbyname innocuous_gethostbyname
4081    
4082     /* System header to define __stub macros and hopefully few prototypes,
4083     which can conflict with char gethostbyname (); below.
4084     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4085     <limits.h> exists even on freestanding compilers. */
4086    
4087     #ifdef __STDC__
4088     # include <limits.h>
4089     #else
4090     # include <assert.h>
4091     #endif
4092    
4093     #undef gethostbyname
4094    
4095 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4096     Use char because int might match the return type of a GCC
4097     builtin and then its argument prototype would still apply. */
4098 root 1.57 #ifdef __cplusplus
4099     extern "C"
4100     #endif
4101     char gethostbyname ();
4102     /* The GNU C library defines this for functions which it implements
4103     to always fail with ENOSYS. Some functions are actually named
4104     something starting with __ and the normal name is an alias. */
4105 ayin 1.108 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4106 root 1.57 choke me
4107     #endif
4108    
4109     int
4110     main ()
4111     {
4112 ayin 1.108 return gethostbyname ();
4113 root 1.57 ;
4114     return 0;
4115     }
4116     _ACEOF
4117     rm -f conftest.$ac_objext conftest$ac_exeext
4118 ayin 1.108 if { (ac_try="$ac_link"
4119     case "(($ac_try" in
4120     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4121     *) ac_try_echo=$ac_try;;
4122     esac
4123     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4124     (eval "$ac_link") 2>conftest.er1
4125 root 1.57 ac_status=$?
4126     grep -v '^ *+' conftest.er1 >conftest.err
4127     rm -f conftest.er1
4128     cat conftest.err >&5
4129     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4130 ayin 1.108 (exit $ac_status); } && {
4131     test -z "$ac_cxx_werror_flag" ||
4132     test ! -s conftest.err
4133     } && test -s conftest$ac_exeext &&
4134     $as_test_x conftest$ac_exeext; then
4135 root 1.57 ac_cv_func_gethostbyname=yes
4136     else
4137     echo "$as_me: failed program was:" >&5
4138     sed 's/^/| /' conftest.$ac_ext >&5
4139 pcg 1.25
4140 ayin 1.108 ac_cv_func_gethostbyname=no
4141 root 1.57 fi
4142 ayin 1.108
4143     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4144 root 1.57 conftest$ac_exeext conftest.$ac_ext
4145     fi
4146 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4147     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4148 root 1.57 if test $ac_cv_func_gethostbyname = yes; then
4149     :
4150     else
4151 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4152     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4153 pcg 1.25 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4154     echo $ECHO_N "(cached) $ECHO_C" >&6
4155     else
4156     ac_check_lib_save_LIBS=$LIBS
4157     LIBS="-lnsl $LIBS"
4158     cat >conftest.$ac_ext <<_ACEOF
4159     /* confdefs.h. */
4160     _ACEOF
4161     cat confdefs.h >>conftest.$ac_ext
4162     cat >>conftest.$ac_ext <<_ACEOF
4163     /* end confdefs.h. */
4164    
4165 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4166     Use char because int might match the return type of a GCC
4167     builtin and then its argument prototype would still apply. */
4168 pcg 1.25 #ifdef __cplusplus
4169     extern "C"
4170     #endif
4171     char gethostbyname ();
4172     int
4173     main ()
4174     {
4175 ayin 1.108 return gethostbyname ();
4176 pcg 1.25 ;
4177     return 0;
4178     }
4179     _ACEOF
4180     rm -f conftest.$ac_objext conftest$ac_exeext
4181 ayin 1.108 if { (ac_try="$ac_link"
4182     case "(($ac_try" in
4183     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4184     *) ac_try_echo=$ac_try;;
4185     esac
4186     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4187     (eval "$ac_link") 2>conftest.er1
4188 pcg 1.25 ac_status=$?
4189     grep -v '^ *+' conftest.er1 >conftest.err
4190     rm -f conftest.er1
4191     cat conftest.err >&5
4192     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4193 ayin 1.108 (exit $ac_status); } && {
4194     test -z "$ac_cxx_werror_flag" ||
4195     test ! -s conftest.err
4196     } && test -s conftest$ac_exeext &&
4197     $as_test_x conftest$ac_exeext; then
4198 pcg 1.25 ac_cv_lib_nsl_gethostbyname=yes
4199     else
4200     echo "$as_me: failed program was:" >&5
4201     sed 's/^/| /' conftest.$ac_ext >&5
4202    
4203 ayin 1.108 ac_cv_lib_nsl_gethostbyname=no
4204 pcg 1.25 fi
4205 ayin 1.108
4206     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4207 pcg 1.25 conftest$ac_exeext conftest.$ac_ext
4208     LIBS=$ac_check_lib_save_LIBS
4209     fi
4210 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4211     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4212 pcg 1.25 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4213     LIBS="$LIBS -lnsl"
4214     fi
4215    
4216 root 1.57 fi
4217    
4218 ayin 1.108 { echo "$as_me:$LINENO: checking for socket" >&5
4219     echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4220 root 1.57 if test "${ac_cv_func_socket+set}" = set; then
4221     echo $ECHO_N "(cached) $ECHO_C" >&6
4222     else
4223     cat >conftest.$ac_ext <<_ACEOF
4224     /* confdefs.h. */
4225     _ACEOF
4226     cat confdefs.h >>conftest.$ac_ext
4227     cat >>conftest.$ac_ext <<_ACEOF
4228     /* end confdefs.h. */
4229     /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4230     For example, HP-UX 11i <limits.h> declares gettimeofday. */
4231     #define socket innocuous_socket
4232    
4233     /* System header to define __stub macros and hopefully few prototypes,
4234     which can conflict with char socket (); below.
4235     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4236     <limits.h> exists even on freestanding compilers. */
4237    
4238     #ifdef __STDC__
4239     # include <limits.h>
4240     #else
4241     # include <assert.h>
4242     #endif
4243    
4244     #undef socket
4245    
4246 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4247     Use char because int might match the return type of a GCC
4248     builtin and then its argument prototype would still apply. */
4249 root 1.57 #ifdef __cplusplus
4250     extern "C"
4251     #endif
4252     char socket ();
4253     /* The GNU C library defines this for functions which it implements
4254     to always fail with ENOSYS. Some functions are actually named
4255     something starting with __ and the normal name is an alias. */
4256 ayin 1.108 #if defined __stub_socket || defined __stub___socket
4257 root 1.57 choke me
4258     #endif
4259    
4260     int
4261     main ()
4262     {
4263 ayin 1.108 return socket ();
4264 root 1.57 ;
4265     return 0;
4266     }
4267     _ACEOF
4268     rm -f conftest.$ac_objext conftest$ac_exeext
4269 ayin 1.108 if { (ac_try="$ac_link"
4270     case "(($ac_try" in
4271     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4272     *) ac_try_echo=$ac_try;;
4273     esac
4274     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4275     (eval "$ac_link") 2>conftest.er1
4276 root 1.57 ac_status=$?
4277     grep -v '^ *+' conftest.er1 >conftest.err
4278     rm -f conftest.er1
4279     cat conftest.err >&5
4280     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4281 ayin 1.108 (exit $ac_status); } && {
4282     test -z "$ac_cxx_werror_flag" ||
4283     test ! -s conftest.err
4284     } && test -s conftest$ac_exeext &&
4285     $as_test_x conftest$ac_exeext; then
4286 root 1.57 ac_cv_func_socket=yes
4287     else
4288     echo "$as_me: failed program was:" >&5
4289     sed 's/^/| /' conftest.$ac_ext >&5
4290    
4291 ayin 1.108 ac_cv_func_socket=no
4292 root 1.57 fi
4293 ayin 1.108
4294     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4295 root 1.57 conftest$ac_exeext conftest.$ac_ext
4296     fi
4297 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4298     echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4299 root 1.57 if test $ac_cv_func_socket = yes; then
4300     :
4301     else
4302 ayin 1.108 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4303     echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4304 pcg 1.25 if test "${ac_cv_lib_socket_socket+set}" = set; then
4305     echo $ECHO_N "(cached) $ECHO_C" >&6
4306     else
4307     ac_check_lib_save_LIBS=$LIBS
4308     LIBS="-lsocket $LIBS"
4309     cat >conftest.$ac_ext <<_ACEOF
4310     /* confdefs.h. */
4311     _ACEOF
4312     cat confdefs.h >>conftest.$ac_ext
4313     cat >>conftest.$ac_ext <<_ACEOF
4314     /* end confdefs.h. */
4315    
4316 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4317     Use char because int might match the return type of a GCC
4318     builtin and then its argument prototype would still apply. */
4319 pcg 1.25 #ifdef __cplusplus
4320     extern "C"
4321     #endif
4322     char socket ();
4323     int
4324     main ()
4325     {
4326 ayin 1.108 return socket ();
4327 pcg 1.25 ;
4328     return 0;
4329     }
4330     _ACEOF
4331     rm -f conftest.$ac_objext conftest$ac_exeext
4332 ayin 1.108 if { (ac_try="$ac_link"
4333     case "(($ac_try" in
4334     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4335     *) ac_try_echo=$ac_try;;
4336     esac
4337     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4338     (eval "$ac_link") 2>conftest.er1
4339 pcg 1.25 ac_status=$?
4340     grep -v '^ *+' conftest.er1 >conftest.err
4341     rm -f conftest.er1
4342     cat conftest.err >&5
4343     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4344 ayin 1.108 (exit $ac_status); } && {
4345     test -z "$ac_cxx_werror_flag" ||
4346     test ! -s conftest.err
4347     } && test -s conftest$ac_exeext &&
4348     $as_test_x conftest$ac_exeext; then
4349 pcg 1.25 ac_cv_lib_socket_socket=yes
4350     else
4351     echo "$as_me: failed program was:" >&5
4352     sed 's/^/| /' conftest.$ac_ext >&5
4353    
4354 ayin 1.108 ac_cv_lib_socket_socket=no
4355 root 1.51 fi
4356 ayin 1.108
4357     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4358 root 1.51 conftest$ac_exeext conftest.$ac_ext
4359     LIBS=$ac_check_lib_save_LIBS
4360     fi
4361 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4362     echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4363 root 1.51 if test $ac_cv_lib_socket_socket = yes; then
4364     LIBS="$LIBS -lsocket"
4365 pcg 1.1 fi
4366    
4367 root 1.57 fi
4368    
4369 pcg 1.1
4370 root 1.54 support_frills=yes
4371 root 1.62 support_inheritpixmap=yes
4372 root 1.54 support_fading=yes
4373     support_keepscrolling=yes
4374     support_selectionscrolling=yes
4375     support_mousewheel=yes
4376     support_mouseslipwheel=yes
4377     support_text_blink=yes
4378     support_pointer_blank=yes
4379     support_scroll_rxvt=yes
4380     support_scroll_next=yes
4381     support_scroll_xterm=yes
4382     support_xim=yes
4383 root 1.103 support_afterimage=yes
4384     support_afterstep=yes
4385 root 1.54 support_xft=yes
4386 pcg 1.1 support_unicode3=no
4387 root 1.54 support_combining=yes
4388 root 1.26 support_8bitctrls=no
4389 root 1.54 support_iso14755=yes
4390     support_styles=yes
4391 root 1.62 support_perl=yes
4392 root 1.54 codesets=all
4393 pcg 1.1
4394    
4395 ayin 1.108 # Check whether --enable-everything was given.
4396 pcg 1.1 if test "${enable_everything+set}" = set; then
4397 ayin 1.108 enableval=$enable_everything;
4398 root 1.54 if test x$enableval = xno; then
4399     support_frills=no
4400     support_inheritpixmap=no
4401     support_fading=no
4402     support_keepscrolling=no
4403     support_selectionscrolling=no
4404     support_lastlog=no
4405     support_mousewheel=no
4406     support_mouseslipwheel=no
4407     support_text_blink=no
4408     support_pointer_blank=no
4409     support_scroll_rxvt=no
4410     support_scroll_next=no
4411     support_scroll_xterm=no
4412     support_utmp=no
4413     support_wtmp=no
4414     support_xim=no
4415 root 1.103 support_afterimage=no
4416     support_afterstep=no
4417 root 1.54 support_xft=no
4418     support_unicode3=no
4419     support_combining=no
4420     support_8bitctrls=no
4421     support_iso14755=no
4422     support_styles=no
4423 root 1.60 support_perl=no
4424 root 1.54 codesets=
4425     fi
4426     if test x$enableval = xyes; then
4427     support_frills=yes
4428     support_inheritpixmap=yes
4429     support_fading=yes
4430     support_keepscrolling=yes
4431     support_selectionscrolling=yes
4432     support_lastlog=yes
4433     support_mousewheel=yes
4434     support_mouseslipwheel=yes
4435     support_text_blink=yes
4436     support_pointer_blank=yes
4437     support_scroll_rxvt=yes
4438     support_scroll_next=yes
4439     support_scroll_xterm=yes
4440     support_utmp=yes
4441     support_wtmp=yes
4442     support_xim=yes
4443 root 1.103 support_afterimage=yes
4444     support_afterstep=yes
4445 root 1.54 support_xft=yes
4446     support_unicode3=yes
4447     support_combining=yes
4448     #support_8bitctrls=yes
4449     support_iso14755=yes
4450     support_styles=yes
4451 root 1.60 support_perl=yes
4452 root 1.54 codesets=all
4453     fi
4454    
4455 ayin 1.108 fi
4456    
4457 pcg 1.4
4458 ayin 1.114 WARNINGS=no
4459     # Check whether --enable-warnings was given.
4460     if test "${enable_warnings+set}" = set; then
4461     enableval=$enable_warnings; if test x$enableval = xyes; then
4462     WARNINGS=yes
4463     fi
4464     fi
4465    
4466     if test x$GXX = xyes; then
4467     if test $WARNINGS = yes; then
4468     save_CXXFLAGS="$CXXFLAGS"
4469     CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4470     cat >conftest.$ac_ext <<_ACEOF
4471     /* confdefs.h. */
4472     _ACEOF
4473     cat confdefs.h >>conftest.$ac_ext
4474     cat >>conftest.$ac_ext <<_ACEOF
4475     /* end confdefs.h. */
4476    
4477     int
4478     main ()
4479     {
4480    
4481     ;
4482     return 0;
4483     }
4484     _ACEOF
4485     rm -f conftest.$ac_objext
4486     if { (ac_try="$ac_compile"
4487     case "(($ac_try" in
4488     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4489     *) ac_try_echo=$ac_try;;
4490     esac
4491     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4492     (eval "$ac_compile") 2>conftest.er1
4493     ac_status=$?
4494     grep -v '^ *+' conftest.er1 >conftest.err
4495     rm -f conftest.er1
4496     cat conftest.err >&5
4497     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4498     (exit $ac_status); } && {
4499     test -z "$ac_cxx_werror_flag" ||
4500     test ! -s conftest.err
4501     } && test -s conftest.$ac_objext; then
4502     :
4503     else
4504     echo "$as_me: failed program was:" >&5
4505     sed 's/^/| /' conftest.$ac_ext >&5
4506    
4507     CXXFLAGS="$save_CXXFLAGS"
4508     fi
4509    
4510     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4511     else
4512     CXXFLAGS="$CXXFLAGS -w"
4513     fi
4514     fi
4515    
4516 ayin 1.108 # Check whether --enable-unicode3 was given.
4517 pcg 1.1 if test "${enable_unicode3+set}" = set; then
4518 ayin 1.108 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4519 root 1.39 support_unicode3=$enableval
4520 pcg 1.1 fi
4521 ayin 1.108 fi
4522 root 1.105
4523 ayin 1.108
4524     # Check whether --enable-combining was given.
4525 pcg 1.18 if test "${enable_combining+set}" = set; then
4526 ayin 1.108 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4527 root 1.39 support_combining=$enableval
4528 pcg 1.18 fi
4529 ayin 1.108 fi
4530 root 1.105
4531 ayin 1.108
4532     # Check whether --enable-xft was given.
4533 pcg 1.1 if test "${enable_xft+set}" = set; then
4534 ayin 1.108 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4535 root 1.39 support_xft=$enableval
4536     fi
4537 ayin 1.108 fi
4538 root 1.105
4539 ayin 1.108
4540     # Check whether --enable-font-styles was given.
4541 root 1.39 if test "${enable_font_styles+set}" = set; then
4542 ayin 1.108 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4543 root 1.39 support_styles=$enableval
4544 pcg 1.1 fi
4545 ayin 1.108 fi
4546 root 1.105
4547 ayin 1.108
4548     # Check whether --enable-afterimage was given.
4549 root 1.103 if test "${enable_afterimage+set}" = set; then
4550 ayin 1.108 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4551 root 1.103 support_afterimage=$enableval
4552     fi
4553 ayin 1.108 fi
4554 root 1.103
4555 root 1.105
4556 ayin 1.108
4557     # Check whether --with-afterimage_config was given.
4558 root 1.103 if test "${with_afterimage_config+set}" = set; then
4559 ayin 1.108 withval=$with_afterimage_config; if test "x$withval" != x; then
4560 ayin 1.104 afterimage_config=$withval/afterimage-config
4561     fi
4562 ayin 1.108 fi
4563 root 1.105
4564 ayin 1.108
4565    
4566     # Check whether --enable-transparency was given.
4567 pcg 1.1 if test "${enable_transparency+set}" = set; then
4568 ayin 1.108 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4569 pcg 1.1 support_inheritpixmap=$enableval
4570     fi
4571 ayin 1.108 fi
4572 root 1.105
4573 ayin 1.108
4574     # Check whether --enable-fading was given.
4575 root 1.31 if test "${enable_fading+set}" = set; then
4576 ayin 1.108 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4577 root 1.31 support_fading=$enableval
4578     fi
4579 ayin 1.108 fi
4580 root 1.105
4581 ayin 1.108
4582     # Check whether --enable-rxvt-scroll was given.
4583 pcg 1.1 if test "${enable_rxvt_scroll+set}" = set; then
4584 ayin 1.108 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4585 pcg 1.1 support_scroll_rxvt=$enableval
4586     fi
4587 ayin 1.108 fi
4588 root 1.105
4589 ayin 1.108
4590     # Check whether --enable-next-scroll was given.
4591 pcg 1.1 if test "${enable_next_scroll+set}" = set; then
4592 ayin 1.108 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4593 pcg 1.1 support_scroll_next=$enableval
4594     fi
4595 ayin 1.108 fi
4596 root 1.105
4597 ayin 1.108
4598     # Check whether --enable-xterm-scroll was given.
4599 pcg 1.1 if test "${enable_xterm_scroll+set}" = set; then
4600 ayin 1.108 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4601 pcg 1.1 support_scroll_xterm=$enableval
4602     fi
4603 ayin 1.108 fi
4604 root 1.105
4605 ayin 1.108
4606     # Check whether --enable-perl was given.
4607 root 1.60 if test "${enable_perl+set}" = set; then
4608 ayin 1.108 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4609 root 1.60 support_perl=$enableval
4610     fi
4611 ayin 1.108 fi
4612 root 1.105
4613 ayin 1.108
4614    
4615     # Check whether --with-codesets was given.
4616 pcg 1.15 if test "${with_codesets+set}" = set; then
4617 ayin 1.108 withval=$with_codesets; codesets="$withval"
4618     fi
4619 root 1.105
4620 ayin 1.108
4621     # Check whether --enable-xim was given.
4622 pcg 1.1 if test "${enable_xim+set}" = set; then
4623 ayin 1.108 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4624 pcg 1.1 support_xim=$enableval
4625     fi
4626 ayin 1.108 fi
4627 root 1.105
4628 ayin 1.108
4629     # Check whether --enable-backspace-key was given.
4630 pcg 1.1 if test "${enable_backspace_key+set}" = set; then
4631 ayin 1.108 enableval=$enable_backspace_key; if test x$enableval = xno; then
4632 pcg 1.11
4633     cat >>confdefs.h <<\_ACEOF
4634 pcg 1.1 #define NO_BACKSPACE_KEY 1
4635 pcg 1.11 _ACEOF
4636 pcg 1.1
4637     fi
4638 ayin 1.108 fi
4639 root 1.105
4640 ayin 1.108
4641     # Check whether --enable-delete-key was given.
4642 pcg 1.1 if test "${enable_delete_key+set}" = set; then
4643 ayin 1.108 enableval=$enable_delete_key; if test x$enableval = xno; then
4644 pcg 1.11
4645     cat >>confdefs.h <<\_ACEOF
4646 pcg 1.1 #define NO_DELETE_KEY 1
4647 pcg 1.11 _ACEOF
4648 pcg 1.1
4649     fi
4650 ayin 1.108 fi
4651 root 1.105
4652 ayin 1.108
4653     # Check whether --enable-resources was given.
4654 pcg 1.1 if test "${enable_resources+set}" = set; then
4655 ayin 1.108 enableval=$enable_resources; if test x$enableval = xno; then
4656 pcg 1.11
4657     cat >>confdefs.h <<\_ACEOF
4658 pcg 1.1 #define NO_RESOURCES 1
4659 pcg 1.11 _ACEOF
4660 pcg 1.1
4661     fi
4662 ayin 1.108 fi
4663 root 1.105
4664 ayin 1.108
4665     # Check whether --enable-8bitctrls was given.
4666 root 1.26 if test "${enable_8bitctrls+set}" = set; then
4667 ayin 1.108 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4668 root 1.39 support_8bitctrls=$enableval
4669 root 1.26 fi
4670 ayin 1.108 fi
4671    
4672 root 1.26
4673 pcg 1.15 RESFALLBACK=Rxvt
4674 ayin 1.108 # Check whether --enable-fallback was given.
4675 pcg 1.15 if test "${enable_fallback+set}" = set; then
4676 ayin 1.108 enableval=$enable_fallback;
4677 pcg 1.15 test x$enableval = xyes && enableval=Rxvt
4678     test x$enableval = xno && enableval=
4679     RESFALLBACK="$enableval"
4680    
4681 ayin 1.108 fi
4682    
4683 pcg 1.15
4684     if test x$RESFALLBACK != x; then
4685    
4686     cat >>confdefs.h <<_ACEOF
4687     #define RESFALLBACK "$RESFALLBACK"
4688     _ACEOF
4689    
4690     fi
4691    
4692     RESNAME=urxvt
4693    
4694 ayin 1.108 # Check whether --with-res-name was given.
4695 pcg 1.15 if test "${with_res_name+set}" = set; then
4696 ayin 1.108 withval=$with_res_name; RESNAME="$withval"
4697     fi
4698    
4699 pcg 1.15
4700     cat >>confdefs.h <<_ACEOF
4701     #define RESNAME "$RESNAME"
4702     _ACEOF
4703    
4704    
4705     RESCLASS=URxvt
4706    
4707 ayin 1.108 # Check whether --with-res-class was given.
4708 pcg 1.15 if test "${with_res_class+set}" = set; then
4709 ayin 1.108 withval=$with_res_class; RESCLASS="$withval"
4710     fi
4711    
4712 pcg 1.15
4713     cat >>confdefs.h <<_ACEOF
4714     #define RESCLASS "$RESCLASS"
4715     _ACEOF
4716    
4717    
4718     RXVTNAME=urxvt
4719    
4720 ayin 1.108 # Check whether --with-name was given.
4721 pcg 1.15 if test "${with_name+set}" = set; then
4722 ayin 1.108 withval=$with_name; RXVTNAME="$withval"
4723     fi
4724    
4725 pcg 1.15
4726 root 1.39 cat >>confdefs.h <<_ACEOF
4727     #define RXVTNAME "$RXVTNAME"
4728     _ACEOF
4729    
4730    
4731 pcg 1.15 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4732    
4733    
4734 ayin 1.108 # Check whether --enable-swapscreen was given.
4735 pcg 1.1 if test "${enable_swapscreen+set}" = set; then
4736 ayin 1.108 enableval=$enable_swapscreen; if test x$enableval = xno; then
4737 pcg 1.11
4738     cat >>confdefs.h <<\_ACEOF
4739 pcg 1.1 #define NO_SECONDARY_SCREEN 1
4740 pcg 1.11 _ACEOF
4741 pcg 1.1
4742     fi
4743 ayin 1.108 fi
4744    
4745 root 1.105
4746 ayin 1.108 # Check whether --enable-iso14755 was given.
4747 root 1.34 if test "${enable_iso14755+set}" = set; then
4748 ayin 1.108 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4749 root 1.34 support_iso14755=$enableval
4750     fi
4751 ayin 1.108 fi
4752    
4753 root 1.105
4754 ayin 1.108 # Check whether --enable-frills was given.
4755 pcg 1.1 if test "${enable_frills+set}" = set; then
4756 ayin 1.108 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4757 pcg 1.1 support_frills=$enableval
4758     fi
4759 ayin 1.108 fi
4760    
4761 root 1.105
4762 ayin 1.108 # Check whether --enable-keepscrolling was given.
4763 pcg 1.1 if test "${enable_keepscrolling+set}" = set; then
4764 ayin 1.108 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4765 pcg 1.1 support_keepscrolling=$enableval
4766     fi
4767 ayin 1.108 fi
4768    
4769 root 1.105
4770 ayin 1.108 # Check whether --enable-selectionscrolling was given.
4771 pcg 1.1 if test "${enable_selectionscrolling+set}" = set; then
4772 ayin 1.108 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4773 pcg 1.1 support_selectionscrolling=$enableval
4774     fi
4775 ayin 1.108 fi
4776    
4777 root 1.105
4778 ayin 1.108 # Check whether --enable-mousewheel was given.
4779 pcg 1.1 if test "${enable_mousewheel+set}" = set; then
4780 ayin 1.108 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4781 pcg 1.1 support_mousewheel=$enableval
4782     fi
4783 ayin 1.108 fi
4784    
4785 root 1.105
4786 ayin 1.108 # Check whether --enable-slipwheeling was given.
4787 pcg 1.1 if test "${enable_slipwheeling+set}" = set; then
4788 ayin 1.108 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4789 pcg 1.1 support_mouseslipwheel=$enableval
4790     fi
4791 ayin 1.108 fi
4792    
4793 root 1.105
4794 ayin 1.108 # Check whether --enable-smart-resize was given.
4795 pcg 1.1 if test "${enable_smart_resize+set}" = set; then
4796 ayin 1.108 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4797 pcg 1.11
4798     cat >>confdefs.h <<\_ACEOF
4799 pcg 1.1 #define SMART_RESIZE 1
4800 pcg 1.11 _ACEOF
4801 pcg 1.1
4802     fi
4803 ayin 1.108 fi
4804    
4805 root 1.105
4806 ayin 1.108 # Check whether --enable-text-blink was given.
4807 pcg 1.11 if test "${enable_text_blink+set}" = set; then
4808 ayin 1.108 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4809 pcg 1.11 support_text_blink=$enableval
4810     fi
4811 ayin 1.108 fi
4812    
4813 root 1.105
4814 ayin 1.108 # Check whether --enable-pointer-blank was given.
4815 pcg 1.1 if test "${enable_pointer_blank+set}" = set; then
4816 ayin 1.108 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4817 pcg 1.1 support_pointer_blank=$enableval
4818     fi
4819 ayin 1.108 fi
4820    
4821 root 1.105
4822 pcg 1.1
4823 ayin 1.108 # Check whether --with-term was given.
4824 pcg 1.1 if test "${with_term+set}" = set; then
4825 ayin 1.108 withval=$with_term; if test x$withval != x; then
4826 pcg 1.11
4827     cat >>confdefs.h <<_ACEOF
4828 pcg 1.1 #define TERMENV "$withval"
4829 pcg 1.11 _ACEOF
4830 pcg 1.1 term="$withval"
4831     fi
4832 ayin 1.108 fi
4833    
4834 root 1.105
4835 pcg 1.1
4836 ayin 1.108 # Check whether --with-terminfo was given.
4837 pcg 1.1 if test "${with_terminfo+set}" = set; then
4838 ayin 1.108 withval=$with_terminfo; if test x$withval != x; then
4839 pcg 1.11
4840     cat >>confdefs.h <<_ACEOF
4841 pcg 1.1 #define RXVT_TERMINFO "$withval"
4842 pcg 1.11 _ACEOF
4843 pcg 1.1 terminfo="$withval"
4844     fi
4845 ayin 1.108 fi
4846    
4847 ayin 1.102
4848 pcg 1.1
4849 root 1.118 LIBEV_M4_AVOID_LIBRT=1
4850 ayin 1.108
4851     ac_ext=cpp
4852 ayin 1.104 ac_cpp='$CXXCPP $CPPFLAGS'
4853     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4854     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4855     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4856 ayin 1.108 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4857     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4858 ayin 1.104 if test -z "$CXXCPP"; then
4859     if test "${ac_cv_prog_CXXCPP+set}" = set; then
4860 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
4861 pcg 1.1 else
4862 ayin 1.104 # Double quotes because CXXCPP needs to be expanded
4863     for CXXCPP in "$CXX -E" "/lib/cpp"
4864     do
4865     ac_preproc_ok=false
4866     for ac_cxx_preproc_warn_flag in '' yes
4867 pcg 1.11 do
4868 ayin 1.104 # Use a header file that comes with gcc, so configuring glibc
4869     # with a fresh cross-compiler works.
4870     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4871     # <limits.h> exists even on freestanding compilers.
4872     # On the NeXT, cc -E runs the code through the compiler's parser,
4873 root 1.80 # not just through cpp. "Syntax error" is here to catch this case.
4874     cat >conftest.$ac_ext <<_ACEOF
4875     /* confdefs.h. */
4876     _ACEOF
4877     cat confdefs.h >>conftest.$ac_ext
4878     cat >>conftest.$ac_ext <<_ACEOF
4879     /* end confdefs.h. */
4880     #ifdef __STDC__
4881     # include <limits.h>
4882     #else
4883     # include <assert.h>
4884     #endif
4885     Syntax error
4886     _ACEOF
4887 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
4888     case "(($ac_try" in
4889     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4890     *) ac_try_echo=$ac_try;;
4891     esac
4892     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4893     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4894 root 1.80 ac_status=$?
4895     grep -v '^ *+' conftest.er1 >conftest.err
4896     rm -f conftest.er1
4897     cat conftest.err >&5
4898     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899 ayin 1.108 (exit $ac_status); } >/dev/null && {
4900     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4901     test ! -s conftest.err
4902     }; then
4903 root 1.80 :
4904     else
4905     echo "$as_me: failed program was:" >&5
4906     sed 's/^/| /' conftest.$ac_ext >&5
4907    
4908     # Broken: fails on valid input.
4909     continue
4910     fi
4911 ayin 1.108
4912 root 1.80 rm -f conftest.err conftest.$ac_ext
4913    
4914 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
4915 root 1.80 # can be detected and how.
4916     cat >conftest.$ac_ext <<_ACEOF
4917     /* confdefs.h. */
4918     _ACEOF
4919     cat confdefs.h >>conftest.$ac_ext
4920     cat >>conftest.$ac_ext <<_ACEOF
4921     /* end confdefs.h. */
4922     #include <ac_nonexistent.h>
4923     _ACEOF
4924 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
4925     case "(($ac_try" in
4926     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4927     *) ac_try_echo=$ac_try;;
4928     esac
4929     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4930     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4931 root 1.80 ac_status=$?
4932     grep -v '^ *+' conftest.er1 >conftest.err
4933     rm -f conftest.er1
4934     cat conftest.err >&5
4935     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4936 ayin 1.108 (exit $ac_status); } >/dev/null && {
4937     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4938     test ! -s conftest.err
4939     }; then
4940 root 1.80 # Broken: success on invalid input.
4941     continue
4942     else
4943     echo "$as_me: failed program was:" >&5
4944     sed 's/^/| /' conftest.$ac_ext >&5
4945    
4946     # Passes both tests.
4947     ac_preproc_ok=:
4948     break
4949     fi
4950 ayin 1.108
4951 root 1.80 rm -f conftest.err conftest.$ac_ext
4952    
4953     done
4954     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4955     rm -f conftest.err conftest.$ac_ext
4956     if $ac_preproc_ok; then
4957     break
4958     fi
4959    
4960     done
4961     ac_cv_prog_CXXCPP=$CXXCPP
4962    
4963     fi
4964     CXXCPP=$ac_cv_prog_CXXCPP
4965     else
4966     ac_cv_prog_CXXCPP=$CXXCPP
4967     fi
4968 ayin 1.108 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
4969     echo "${ECHO_T}$CXXCPP" >&6; }
4970 root 1.80 ac_preproc_ok=false
4971     for ac_cxx_preproc_warn_flag in '' yes
4972     do
4973     # Use a header file that comes with gcc, so configuring glibc
4974     # with a fresh cross-compiler works.
4975     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4976     # <limits.h> exists even on freestanding compilers.
4977     # On the NeXT, cc -E runs the code through the compiler's parser,
4978     # not just through cpp. "Syntax error" is here to catch this case.
4979     cat >conftest.$ac_ext <<_ACEOF
4980     /* confdefs.h. */
4981     _ACEOF
4982     cat confdefs.h >>conftest.$ac_ext
4983     cat >>conftest.$ac_ext <<_ACEOF
4984     /* end confdefs.h. */
4985     #ifdef __STDC__
4986     # include <limits.h>
4987     #else
4988     # include <assert.h>
4989     #endif
4990     Syntax error
4991     _ACEOF
4992 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
4993     case "(($ac_try" in
4994     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4995     *) ac_try_echo=$ac_try;;
4996     esac
4997     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4998     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4999 root 1.80 ac_status=$?
5000     grep -v '^ *+' conftest.er1 >conftest.err
5001     rm -f conftest.er1
5002     cat conftest.err >&5
5003     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5004 ayin 1.108 (exit $ac_status); } >/dev/null && {
5005     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5006     test ! -s conftest.err
5007     }; then
5008 root 1.80 :
5009     else
5010     echo "$as_me: failed program was:" >&5
5011     sed 's/^/| /' conftest.$ac_ext >&5
5012    
5013     # Broken: fails on valid input.
5014     continue
5015     fi
5016 ayin 1.108
5017 root 1.80 rm -f conftest.err conftest.$ac_ext
5018    
5019 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
5020 root 1.80 # can be detected and how.
5021     cat >conftest.$ac_ext <<_ACEOF
5022     /* confdefs.h. */
5023     _ACEOF
5024     cat confdefs.h >>conftest.$ac_ext
5025     cat >>conftest.$ac_ext <<_ACEOF
5026     /* end confdefs.h. */
5027     #include <ac_nonexistent.h>
5028     _ACEOF
5029 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
5030     case "(($ac_try" in
5031     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5032     *) ac_try_echo=$ac_try;;
5033     esac
5034     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5035     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5036 root 1.80 ac_status=$?
5037     grep -v '^ *+' conftest.er1 >conftest.err
5038     rm -f conftest.er1
5039     cat conftest.err >&5
5040     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5041 ayin 1.108 (exit $ac_status); } >/dev/null && {
5042     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5043     test ! -s conftest.err
5044     }; then
5045 root 1.80 # Broken: success on invalid input.
5046     continue
5047     else
5048     echo "$as_me: failed program was:" >&5
5049     sed 's/^/| /' conftest.$ac_ext >&5
5050    
5051     # Passes both tests.
5052     ac_preproc_ok=:
5053     break
5054     fi
5055 ayin 1.108
5056 root 1.80 rm -f conftest.err conftest.$ac_ext
5057    
5058     done
5059     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5060     rm -f conftest.err conftest.$ac_ext
5061     if $ac_preproc_ok; then
5062     :
5063     else
5064     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5065 root 1.116 See \`config.log' for more details." >&5
5066     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5067     See \`config.log' for more details." >&2;}
5068     { (exit 1); exit 1; }; }
5069     fi
5070    
5071     ac_ext=cpp
5072     ac_cpp='$CXXCPP $CPPFLAGS'
5073     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5074     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5075     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5076    
5077    
5078     { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5079     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5080     if test "${ac_cv_header_stdc+set}" = set; then
5081     echo $ECHO_N "(cached) $ECHO_C" >&6
5082     else
5083     cat >conftest.$ac_ext <<_ACEOF
5084     /* confdefs.h. */
5085     _ACEOF
5086     cat confdefs.h >>conftest.$ac_ext
5087     cat >>conftest.$ac_ext <<_ACEOF
5088     /* end confdefs.h. */
5089     #include <stdlib.h>
5090     #include <stdarg.h>
5091     #include <string.h>
5092     #include <float.h>
5093    
5094     int
5095     main ()
5096     {
5097    
5098     ;
5099     return 0;
5100     }
5101     _ACEOF
5102     rm -f conftest.$ac_objext
5103     if { (ac_try="$ac_compile"
5104     case "(($ac_try" in
5105     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5106     *) ac_try_echo=$ac_try;;
5107     esac
5108     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5109     (eval "$ac_compile") 2>conftest.er1
5110     ac_status=$?
5111     grep -v '^ *+' conftest.er1 >conftest.err
5112     rm -f conftest.er1
5113     cat conftest.err >&5
5114     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5115     (exit $ac_status); } && {
5116     test -z "$ac_cxx_werror_flag" ||
5117     test ! -s conftest.err
5118     } && test -s conftest.$ac_objext; then
5119     ac_cv_header_stdc=yes
5120     else
5121     echo "$as_me: failed program was:" >&5
5122     sed 's/^/| /' conftest.$ac_ext >&5
5123    
5124     ac_cv_header_stdc=no
5125     fi
5126    
5127     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5128    
5129     if test $ac_cv_header_stdc = yes; then
5130     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5131     cat >conftest.$ac_ext <<_ACEOF
5132     /* confdefs.h. */
5133     _ACEOF
5134     cat confdefs.h >>conftest.$ac_ext
5135     cat >>conftest.$ac_ext <<_ACEOF
5136     /* end confdefs.h. */
5137     #include <string.h>
5138    
5139     _ACEOF
5140     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5141     $EGREP "memchr" >/dev/null 2>&1; then
5142     :
5143     else
5144     ac_cv_header_stdc=no
5145     fi
5146     rm -f conftest*
5147    
5148     fi
5149    
5150     if test $ac_cv_header_stdc = yes; then
5151     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5152     cat >conftest.$ac_ext <<_ACEOF
5153     /* confdefs.h. */
5154     _ACEOF
5155     cat confdefs.h >>conftest.$ac_ext
5156     cat >>conftest.$ac_ext <<_ACEOF
5157     /* end confdefs.h. */
5158     #include <stdlib.h>
5159    
5160     _ACEOF
5161     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5162     $EGREP "free" >/dev/null 2>&1; then
5163     :
5164     else
5165     ac_cv_header_stdc=no
5166     fi
5167     rm -f conftest*
5168    
5169     fi
5170    
5171     if test $ac_cv_header_stdc = yes; then
5172     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5173     if test "$cross_compiling" = yes; then
5174     :
5175     else
5176     cat >conftest.$ac_ext <<_ACEOF
5177     /* confdefs.h. */
5178     _ACEOF
5179     cat confdefs.h >>conftest.$ac_ext
5180     cat >>conftest.$ac_ext <<_ACEOF
5181     /* end confdefs.h. */
5182     #include <ctype.h>
5183     #include <stdlib.h>
5184     #if ((' ' & 0x0FF) == 0x020)
5185     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5186     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5187     #else
5188     # define ISLOWER(c) \
5189     (('a' <= (c) && (c) <= 'i') \
5190     || ('j' <= (c) && (c) <= 'r') \
5191     || ('s' <= (c) && (c) <= 'z'))
5192     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5193     #endif
5194    
5195     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5196     int
5197     main ()
5198     {
5199     int i;
5200     for (i = 0; i < 256; i++)
5201     if (XOR (islower (i), ISLOWER (i))
5202     || toupper (i) != TOUPPER (i))
5203     return 2;
5204     return 0;
5205     }
5206     _ACEOF
5207     rm -f conftest$ac_exeext
5208     if { (ac_try="$ac_link"
5209     case "(($ac_try" in
5210     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5211     *) ac_try_echo=$ac_try;;
5212     esac
5213     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5214     (eval "$ac_link") 2>&5
5215     ac_status=$?
5216     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5217     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5218     { (case "(($ac_try" in
5219     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5220     *) ac_try_echo=$ac_try;;
5221     esac
5222     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5223     (eval "$ac_try") 2>&5
5224     ac_status=$?
5225     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5226     (exit $ac_status); }; }; then
5227     :
5228     else
5229     echo "$as_me: program exited with status $ac_status" >&5
5230     echo "$as_me: failed program was:" >&5
5231     sed 's/^/| /' conftest.$ac_ext >&5
5232    
5233     ( exit $ac_status )
5234     ac_cv_header_stdc=no
5235     fi
5236     rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5237     fi
5238    
5239    
5240     fi
5241     fi
5242     { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5243     echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5244     if test $ac_cv_header_stdc = yes; then
5245    
5246     cat >>confdefs.h <<\_ACEOF
5247     #define STDC_HEADERS 1
5248     _ACEOF
5249    
5250     fi
5251    
5252     # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5253    
5254    
5255    
5256    
5257    
5258    
5259    
5260    
5261    
5262     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5263     inttypes.h stdint.h unistd.h
5264     do
5265     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5266     { echo "$as_me:$LINENO: checking for $ac_header" >&5
5267     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5268     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5269     echo $ECHO_N "(cached) $ECHO_C" >&6
5270     else
5271     cat >conftest.$ac_ext <<_ACEOF
5272     /* confdefs.h. */
5273     _ACEOF
5274     cat confdefs.h >>conftest.$ac_ext
5275     cat >>conftest.$ac_ext <<_ACEOF
5276     /* end confdefs.h. */
5277     $ac_includes_default
5278    
5279     #include <$ac_header>
5280     _ACEOF
5281     rm -f conftest.$ac_objext
5282     if { (ac_try="$ac_compile"
5283     case "(($ac_try" in
5284     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5285     *) ac_try_echo=$ac_try;;
5286     esac
5287     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5288     (eval "$ac_compile") 2>conftest.er1
5289     ac_status=$?
5290     grep -v '^ *+' conftest.er1 >conftest.err
5291     rm -f conftest.er1
5292     cat conftest.err >&5
5293     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5294     (exit $ac_status); } && {
5295     test -z "$ac_cxx_werror_flag" ||
5296     test ! -s conftest.err
5297     } && test -s conftest.$ac_objext; then
5298     eval "$as_ac_Header=yes"
5299     else
5300     echo "$as_me: failed program was:" >&5
5301     sed 's/^/| /' conftest.$ac_ext >&5
5302    
5303     eval "$as_ac_Header=no"
5304     fi
5305    
5306     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5307     fi
5308     ac_res=`eval echo '${'$as_ac_Header'}'`
5309     { echo "$as_me:$LINENO: result: $ac_res" >&5
5310     echo "${ECHO_T}$ac_res" >&6; }
5311     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5312     cat >>confdefs.h <<_ACEOF
5313     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5314     _ACEOF
5315    
5316     fi
5317    
5318     done
5319    
5320    
5321    
5322    
5323    
5324 root 1.117
5325 root 1.119
5326    
5327 ayin 1.121
5328 root 1.127
5329     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
5330 root 1.116 do
5331     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5332     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5333     { echo "$as_me:$LINENO: checking for $ac_header" >&5
5334     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5335     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5336     echo $ECHO_N "(cached) $ECHO_C" >&6
5337     fi
5338     ac_res=`eval echo '${'$as_ac_Header'}'`
5339     { echo "$as_me:$LINENO: result: $ac_res" >&5
5340     echo "${ECHO_T}$ac_res" >&6; }
5341     else
5342     # Is the header compilable?
5343     { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5344     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5345     cat >conftest.$ac_ext <<_ACEOF
5346     /* confdefs.h. */
5347     _ACEOF
5348     cat confdefs.h >>conftest.$ac_ext
5349     cat >>conftest.$ac_ext <<_ACEOF
5350     /* end confdefs.h. */
5351     $ac_includes_default
5352     #include <$ac_header>
5353     _ACEOF
5354     rm -f conftest.$ac_objext
5355     if { (ac_try="$ac_compile"
5356     case "(($ac_try" in
5357     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5358     *) ac_try_echo=$ac_try;;
5359     esac
5360     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5361     (eval "$ac_compile") 2>conftest.er1
5362     ac_status=$?
5363     grep -v '^ *+' conftest.er1 >conftest.err
5364     rm -f conftest.er1
5365     cat conftest.err >&5
5366     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5367     (exit $ac_status); } && {
5368     test -z "$ac_cxx_werror_flag" ||
5369     test ! -s conftest.err
5370     } && test -s conftest.$ac_objext; then
5371     ac_header_compiler=yes
5372     else
5373     echo "$as_me: failed program was:" >&5
5374     sed 's/^/| /' conftest.$ac_ext >&5
5375    
5376     ac_header_compiler=no
5377     fi
5378    
5379     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5380     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5381     echo "${ECHO_T}$ac_header_compiler" >&6; }
5382    
5383     # Is the header present?
5384     { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5385     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5386     cat >conftest.$ac_ext <<_ACEOF
5387     /* confdefs.h. */
5388     _ACEOF
5389     cat confdefs.h >>conftest.$ac_ext
5390     cat >>conftest.$ac_ext <<_ACEOF
5391     /* end confdefs.h. */
5392     #include <$ac_header>
5393     _ACEOF
5394     if { (ac_try="$ac_cpp conftest.$ac_ext"
5395     case "(($ac_try" in
5396     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5397     *) ac_try_echo=$ac_try;;
5398     esac
5399     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5400     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5401     ac_status=$?
5402     grep -v '^ *+' conftest.er1 >conftest.err
5403     rm -f conftest.er1
5404     cat conftest.err >&5
5405     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5406     (exit $ac_status); } >/dev/null && {
5407     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5408     test ! -s conftest.err
5409     }; then
5410     ac_header_preproc=yes
5411     else
5412     echo "$as_me: failed program was:" >&5
5413     sed 's/^/| /' conftest.$ac_ext >&5
5414    
5415     ac_header_preproc=no
5416     fi
5417    
5418     rm -f conftest.err conftest.$ac_ext
5419     { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5420     echo "${ECHO_T}$ac_header_preproc" >&6; }
5421    
5422     # So? What about this header?
5423     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5424     yes:no: )
5425     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5426     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5427     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5428     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5429     ac_header_preproc=yes
5430     ;;
5431     no:yes:* )
5432     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5433     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5434     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5435     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5436     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5437     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5438     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5439     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5440     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5441     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5442     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5443     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5444    
5445     ;;
5446     esac
5447     { echo "$as_me:$LINENO: checking for $ac_header" >&5
5448     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5449     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5450     echo $ECHO_N "(cached) $ECHO_C" >&6
5451     else
5452     eval "$as_ac_Header=\$ac_header_preproc"
5453     fi
5454     ac_res=`eval echo '${'$as_ac_Header'}'`
5455     { echo "$as_me:$LINENO: result: $ac_res" >&5
5456     echo "${ECHO_T}$ac_res" >&6; }
5457    
5458     fi
5459     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5460     cat >>confdefs.h <<_ACEOF
5461     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5462     _ACEOF
5463    
5464     fi
5465    
5466     done
5467    
5468    
5469    
5470    
5471 root 1.117
5472 root 1.119
5473    
5474 ayin 1.121
5475 root 1.127
5476     for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd
5477 root 1.116 do
5478     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5479     { echo "$as_me:$LINENO: checking for $ac_func" >&5
5480     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5481     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5482     echo $ECHO_N "(cached) $ECHO_C" >&6
5483     else
5484     cat >conftest.$ac_ext <<_ACEOF
5485     /* confdefs.h. */
5486     _ACEOF
5487     cat confdefs.h >>conftest.$ac_ext
5488     cat >>conftest.$ac_ext <<_ACEOF
5489     /* end confdefs.h. */
5490     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5491     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5492     #define $ac_func innocuous_$ac_func
5493    
5494     /* System header to define __stub macros and hopefully few prototypes,
5495     which can conflict with char $ac_func (); below.
5496     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5497     <limits.h> exists even on freestanding compilers. */
5498    
5499     #ifdef __STDC__
5500     # include <limits.h>
5501     #else
5502     # include <assert.h>
5503     #endif
5504    
5505     #undef $ac_func
5506    
5507     /* Override any GCC internal prototype to avoid an error.
5508     Use char because int might match the return type of a GCC
5509     builtin and then its argument prototype would still apply. */
5510     #ifdef __cplusplus
5511     extern "C"
5512     #endif
5513     char $ac_func ();
5514     /* The GNU C library defines this for functions which it implements
5515     to always fail with ENOSYS. Some functions are actually named
5516     something starting with __ and the normal name is an alias. */
5517     #if defined __stub_$ac_func || defined __stub___$ac_func
5518     choke me
5519     #endif
5520    
5521     int
5522     main ()
5523     {
5524     return $ac_func ();
5525     ;
5526     return 0;
5527     }
5528     _ACEOF
5529     rm -f conftest.$ac_objext conftest$ac_exeext
5530     if { (ac_try="$ac_link"
5531     case "(($ac_try" in
5532     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5533     *) ac_try_echo=$ac_try;;
5534     esac
5535     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5536     (eval "$ac_link") 2>conftest.er1
5537     ac_status=$?
5538     grep -v '^ *+' conftest.er1 >conftest.err
5539     rm -f conftest.er1
5540     cat conftest.err >&5
5541     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5542     (exit $ac_status); } && {
5543     test -z "$ac_cxx_werror_flag" ||
5544     test ! -s conftest.err
5545     } && test -s conftest$ac_exeext &&
5546     $as_test_x conftest$ac_exeext; then
5547     eval "$as_ac_var=yes"
5548     else
5549     echo "$as_me: failed program was:" >&5
5550     sed 's/^/| /' conftest.$ac_ext >&5
5551    
5552     eval "$as_ac_var=no"
5553     fi
5554    
5555     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5556     conftest$ac_exeext conftest.$ac_ext
5557     fi
5558     ac_res=`eval echo '${'$as_ac_var'}'`
5559     { echo "$as_me:$LINENO: result: $ac_res" >&5
5560     echo "${ECHO_T}$ac_res" >&6; }
5561     if test `eval echo '${'$as_ac_var'}'` = yes; then
5562     cat >>confdefs.h <<_ACEOF
5563     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5564     _ACEOF
5565    
5566     fi
5567     done
5568    
5569    
5570     { echo "$as_me:$LINENO: checking for clock_gettime" >&5
5571     echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5572     if test "${ac_cv_func_clock_gettime+set}" = set; then
5573     echo $ECHO_N "(cached) $ECHO_C" >&6
5574     else
5575     cat >conftest.$ac_ext <<_ACEOF
5576     /* confdefs.h. */
5577     _ACEOF
5578     cat confdefs.h >>conftest.$ac_ext
5579     cat >>conftest.$ac_ext <<_ACEOF
5580     /* end confdefs.h. */
5581     /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5582     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5583     #define clock_gettime innocuous_clock_gettime
5584    
5585     /* System header to define __stub macros and hopefully few prototypes,
5586     which can conflict with char clock_gettime (); below.
5587     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5588     <limits.h> exists even on freestanding compilers. */
5589    
5590     #ifdef __STDC__
5591     # include <limits.h>
5592     #else
5593     # include <assert.h>
5594     #endif
5595    
5596     #undef clock_gettime
5597    
5598     /* Override any GCC internal prototype to avoid an error.
5599     Use char because int might match the return type of a GCC
5600     builtin and then its argument prototype would still apply. */
5601     #ifdef __cplusplus
5602     extern "C"
5603     #endif
5604     char clock_gettime ();
5605     /* The GNU C library defines this for functions which it implements
5606     to always fail with ENOSYS. Some functions are actually named
5607     something starting with __ and the normal name is an alias. */
5608     #if defined __stub_clock_gettime || defined __stub___clock_gettime
5609     choke me
5610     #endif
5611    
5612     int
5613     main ()
5614     {
5615     return clock_gettime ();
5616     ;
5617     return 0;
5618     }
5619     _ACEOF
5620     rm -f conftest.$ac_objext conftest$ac_exeext
5621     if { (ac_try="$ac_link"
5622     case "(($ac_try" in
5623     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5624     *) ac_try_echo=$ac_try;;
5625     esac
5626     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5627     (eval "$ac_link") 2>conftest.er1
5628     ac_status=$?
5629     grep -v '^ *+' conftest.er1 >conftest.err
5630     rm -f conftest.er1
5631     cat conftest.err >&5
5632     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5633     (exit $ac_status); } && {
5634     test -z "$ac_cxx_werror_flag" ||
5635     test ! -s conftest.err
5636     } && test -s conftest$ac_exeext &&
5637     $as_test_x conftest$ac_exeext; then
5638     ac_cv_func_clock_gettime=yes
5639     else
5640     echo "$as_me: failed program was:" >&5
5641     sed 's/^/| /' conftest.$ac_ext >&5
5642    
5643     ac_cv_func_clock_gettime=no
5644     fi
5645    
5646     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5647     conftest$ac_exeext conftest.$ac_ext
5648     fi
5649     { echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5650     echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5651     if test $ac_cv_func_clock_gettime = yes; then
5652     :
5653     else
5654    
5655 root 1.118 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5656 root 1.116
5657     { echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5658     echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5659     if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5660     echo $ECHO_N "(cached) $ECHO_C" >&6
5661     else
5662     ac_check_lib_save_LIBS=$LIBS
5663     LIBS="-lrt $LIBS"
5664     cat >conftest.$ac_ext <<_ACEOF
5665     /* confdefs.h. */
5666     _ACEOF
5667     cat confdefs.h >>conftest.$ac_ext
5668     cat >>conftest.$ac_ext <<_ACEOF
5669     /* end confdefs.h. */
5670    
5671     /* Override any GCC internal prototype to avoid an error.
5672     Use char because int might match the return type of a GCC
5673     builtin and then its argument prototype would still apply. */
5674     #ifdef __cplusplus
5675     extern "C"
5676     #endif
5677     char clock_gettime ();
5678     int
5679     main ()
5680     {
5681     return clock_gettime ();
5682     ;
5683     return 0;
5684     }
5685     _ACEOF
5686     rm -f conftest.$ac_objext conftest$ac_exeext
5687     if { (ac_try="$ac_link"
5688     case "(($ac_try" in
5689     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5690     *) ac_try_echo=$ac_try;;
5691     esac
5692     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5693     (eval "$ac_link") 2>conftest.er1
5694     ac_status=$?
5695     grep -v '^ *+' conftest.er1 >conftest.err
5696     rm -f conftest.er1
5697     cat conftest.err >&5
5698     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5699     (exit $ac_status); } && {
5700     test -z "$ac_cxx_werror_flag" ||
5701     test ! -s conftest.err
5702     } && test -s conftest$ac_exeext &&
5703     $as_test_x conftest$ac_exeext; then
5704     ac_cv_lib_rt_clock_gettime=yes
5705     else
5706     echo "$as_me: failed program was:" >&5
5707     sed 's/^/| /' conftest.$ac_ext >&5
5708    
5709     ac_cv_lib_rt_clock_gettime=no
5710     fi
5711    
5712     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5713     conftest$ac_exeext conftest.$ac_ext
5714     LIBS=$ac_check_lib_save_LIBS
5715     fi
5716     { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5717     echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5718     if test $ac_cv_lib_rt_clock_gettime = yes; then
5719     cat >>confdefs.h <<_ACEOF
5720     #define HAVE_LIBRT 1
5721     _ACEOF
5722    
5723     LIBS="-lrt $LIBS"
5724    
5725     fi
5726    
5727 ayin 1.121 unset ac_cv_func_clock_gettime
5728 root 1.116
5729     for ac_func in clock_gettime
5730     do
5731     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5732     { echo "$as_me:$LINENO: checking for $ac_func" >&5
5733     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5734     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5735     echo $ECHO_N "(cached) $ECHO_C" >&6
5736     else
5737     cat >conftest.$ac_ext <<_ACEOF
5738     /* confdefs.h. */
5739     _ACEOF
5740     cat confdefs.h >>conftest.$ac_ext
5741     cat >>conftest.$ac_ext <<_ACEOF
5742     /* end confdefs.h. */
5743     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5744     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5745     #define $ac_func innocuous_$ac_func
5746    
5747     /* System header to define __stub macros and hopefully few prototypes,
5748     which can conflict with char $ac_func (); below.
5749     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5750     <limits.h> exists even on freestanding compilers. */
5751    
5752     #ifdef __STDC__
5753     # include <limits.h>
5754     #else
5755     # include <assert.h>
5756     #endif
5757    
5758     #undef $ac_func
5759    
5760     /* Override any GCC internal prototype to avoid an error.
5761     Use char because int might match the return type of a GCC
5762     builtin and then its argument prototype would still apply. */
5763     #ifdef __cplusplus
5764     extern "C"
5765     #endif
5766     char $ac_func ();
5767     /* The GNU C library defines this for functions which it implements
5768     to always fail with ENOSYS. Some functions are actually named
5769     something starting with __ and the normal name is an alias. */
5770     #if defined __stub_$ac_func || defined __stub___$ac_func
5771     choke me
5772     #endif
5773    
5774     int
5775     main ()
5776     {
5777     return $ac_func ();
5778     ;
5779     return 0;
5780     }
5781     _ACEOF
5782     rm -f conftest.$ac_objext conftest$ac_exeext
5783     if { (ac_try="$ac_link"
5784     case "(($ac_try" in
5785     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5786     *) ac_try_echo=$ac_try;;
5787     esac
5788     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5789     (eval "$ac_link") 2>conftest.er1
5790     ac_status=$?
5791     grep -v '^ *+' conftest.er1 >conftest.err
5792     rm -f conftest.er1
5793     cat conftest.err >&5
5794     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5795     (exit $ac_status); } && {
5796     test -z "$ac_cxx_werror_flag" ||
5797     test ! -s conftest.err
5798     } && test -s conftest$ac_exeext &&
5799     $as_test_x conftest$ac_exeext; then
5800     eval "$as_ac_var=yes"
5801     else
5802     echo "$as_me: failed program was:" >&5
5803     sed 's/^/| /' conftest.$ac_ext >&5
5804    
5805     eval "$as_ac_var=no"
5806     fi
5807    
5808     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5809     conftest$ac_exeext conftest.$ac_ext
5810     fi
5811     ac_res=`eval echo '${'$as_ac_var'}'`
5812     { echo "$as_me:$LINENO: result: $ac_res" >&5
5813     echo "${ECHO_T}$ac_res" >&6; }
5814     if test `eval echo '${'$as_ac_var'}'` = yes; then
5815     cat >>confdefs.h <<_ACEOF
5816     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5817     _ACEOF
5818    
5819     fi
5820     done
5821    
5822 root 1.118 fi
5823 root 1.116
5824     fi
5825    
5826    
5827 root 1.123 { echo "$as_me:$LINENO: checking for nanosleep" >&5
5828     echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
5829     if test "${ac_cv_func_nanosleep+set}" = set; then
5830     echo $ECHO_N "(cached) $ECHO_C" >&6
5831     else
5832     cat >conftest.$ac_ext <<_ACEOF
5833     /* confdefs.h. */
5834     _ACEOF
5835     cat confdefs.h >>conftest.$ac_ext
5836     cat >>conftest.$ac_ext <<_ACEOF
5837     /* end confdefs.h. */
5838     /* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5839     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5840     #define nanosleep innocuous_nanosleep
5841    
5842     /* System header to define __stub macros and hopefully few prototypes,
5843     which can conflict with char nanosleep (); below.
5844     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5845     <limits.h> exists even on freestanding compilers. */
5846    
5847     #ifdef __STDC__
5848     # include <limits.h>
5849     #else
5850     # include <assert.h>
5851     #endif
5852    
5853     #undef nanosleep
5854    
5855     /* Override any GCC internal prototype to avoid an error.
5856     Use char because int might match the return type of a GCC
5857     builtin and then its argument prototype would still apply. */
5858     #ifdef __cplusplus
5859     extern "C"
5860     #endif
5861     char nanosleep ();
5862     /* The GNU C library defines this for functions which it implements
5863     to always fail with ENOSYS. Some functions are actually named
5864     something starting with __ and the normal name is an alias. */
5865     #if defined __stub_nanosleep || defined __stub___nanosleep
5866     choke me
5867     #endif
5868    
5869     int
5870     main ()
5871     {
5872     return nanosleep ();
5873     ;
5874     return 0;
5875     }
5876     _ACEOF
5877     rm -f conftest.$ac_objext conftest$ac_exeext
5878     if { (ac_try="$ac_link"
5879     case "(($ac_try" in
5880     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5881     *) ac_try_echo=$ac_try;;
5882     esac
5883     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5884     (eval "$ac_link") 2>conftest.er1
5885     ac_status=$?
5886     grep -v '^ *+' conftest.er1 >conftest.err
5887     rm -f conftest.er1
5888     cat conftest.err >&5
5889     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5890     (exit $ac_status); } && {
5891     test -z "$ac_cxx_werror_flag" ||
5892     test ! -s conftest.err
5893     } && test -s conftest$ac_exeext &&
5894     $as_test_x conftest$ac_exeext; then
5895     ac_cv_func_nanosleep=yes
5896     else
5897     echo "$as_me: failed program was:" >&5
5898     sed 's/^/| /' conftest.$ac_ext >&5
5899    
5900     ac_cv_func_nanosleep=no
5901     fi
5902    
5903     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5904     conftest$ac_exeext conftest.$ac_ext
5905     fi
5906     { echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5907     echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5908     if test $ac_cv_func_nanosleep = yes; then
5909     :
5910     else
5911    
5912     if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5913    
5914     { echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5915     echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5916     if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5917     echo $ECHO_N "(cached) $ECHO_C" >&6
5918     else
5919     ac_check_lib_save_LIBS=$LIBS
5920     LIBS="-lrt $LIBS"
5921     cat >conftest.$ac_ext <<_ACEOF
5922     /* confdefs.h. */
5923     _ACEOF
5924     cat confdefs.h >>conftest.$ac_ext
5925     cat >>conftest.$ac_ext <<_ACEOF
5926     /* end confdefs.h. */
5927    
5928     /* Override any GCC internal prototype to avoid an error.
5929     Use char because int might match the return type of a GCC
5930     builtin and then its argument prototype would still apply. */
5931     #ifdef __cplusplus
5932     extern "C"
5933     #endif
5934     char nanosleep ();
5935     int
5936     main ()
5937     {
5938     return nanosleep ();
5939     ;
5940     return 0;
5941     }
5942     _ACEOF
5943     rm -f conftest.$ac_objext conftest$ac_exeext
5944     if { (ac_try="$ac_link"
5945     case "(($ac_try" in
5946     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5947     *) ac_try_echo=$ac_try;;
5948     esac
5949     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5950     (eval "$ac_link") 2>conftest.er1
5951     ac_status=$?
5952     grep -v '^ *+' conftest.er1 >conftest.err
5953     rm -f conftest.er1
5954     cat conftest.err >&5
5955     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5956     (exit $ac_status); } && {
5957     test -z "$ac_cxx_werror_flag" ||
5958     test ! -s conftest.err
5959     } && test -s conftest$ac_exeext &&
5960     $as_test_x conftest$ac_exeext; then
5961     ac_cv_lib_rt_nanosleep=yes
5962     else
5963     echo "$as_me: failed program was:" >&5
5964     sed 's/^/| /' conftest.$ac_ext >&5
5965    
5966     ac_cv_lib_rt_nanosleep=no
5967     fi
5968    
5969     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5970     conftest$ac_exeext conftest.$ac_ext
5971     LIBS=$ac_check_lib_save_LIBS
5972     fi
5973     { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
5974     echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
5975     if test $ac_cv_lib_rt_nanosleep = yes; then
5976     cat >>confdefs.h <<_ACEOF
5977     #define HAVE_LIBRT 1
5978     _ACEOF
5979    
5980     LIBS="-lrt $LIBS"
5981    
5982     fi
5983    
5984     unset ac_cv_func_nanosleep
5985    
5986     for ac_func in nanosleep
5987     do
5988     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5989     { echo "$as_me:$LINENO: checking for $ac_func" >&5
5990     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5991     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5992     echo $ECHO_N "(cached) $ECHO_C" >&6
5993     else
5994     cat >conftest.$ac_ext <<_ACEOF
5995     /* confdefs.h. */
5996     _ACEOF
5997     cat confdefs.h >>conftest.$ac_ext
5998     cat >>conftest.$ac_ext <<_ACEOF
5999     /* end confdefs.h. */
6000     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6001     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6002     #define $ac_func innocuous_$ac_func
6003    
6004     /* System header to define __stub macros and hopefully few prototypes,
6005     which can conflict with char $ac_func (); below.
6006     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6007     <limits.h> exists even on freestanding compilers. */
6008    
6009     #ifdef __STDC__
6010     # include <limits.h>
6011     #else
6012     # include <assert.h>
6013     #endif
6014    
6015     #undef $ac_func
6016    
6017     /* Override any GCC internal prototype to avoid an error.
6018     Use char because int might match the return type of a GCC
6019     builtin and then its argument prototype would still apply. */
6020     #ifdef __cplusplus
6021     extern "C"
6022     #endif
6023     char $ac_func ();
6024     /* The GNU C library defines this for functions which it implements
6025     to always fail with ENOSYS. Some functions are actually named
6026     something starting with __ and the normal name is an alias. */
6027     #if defined __stub_$ac_func || defined __stub___$ac_func
6028     choke me
6029     #endif
6030    
6031     int
6032     main ()
6033     {
6034     return $ac_func ();
6035     ;
6036     return 0;
6037     }
6038     _ACEOF
6039     rm -f conftest.$ac_objext conftest$ac_exeext
6040     if { (ac_try="$ac_link"
6041     case "(($ac_try" in
6042     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6043     *) ac_try_echo=$ac_try;;
6044     esac
6045     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6046     (eval "$ac_link") 2>conftest.er1
6047     ac_status=$?
6048     grep -v '^ *+' conftest.er1 >conftest.err
6049     rm -f conftest.er1
6050     cat conftest.err >&5
6051     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6052     (exit $ac_status); } && {
6053     test -z "$ac_cxx_werror_flag" ||
6054     test ! -s conftest.err
6055     } && test -s conftest$ac_exeext &&
6056     $as_test_x conftest$ac_exeext; then
6057     eval "$as_ac_var=yes"
6058     else
6059     echo "$as_me: failed program was:" >&5
6060     sed 's/^/| /' conftest.$ac_ext >&5
6061    
6062     eval "$as_ac_var=no"
6063     fi
6064    
6065     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6066     conftest$ac_exeext conftest.$ac_ext
6067     fi
6068     ac_res=`eval echo '${'$as_ac_var'}'`
6069     { echo "$as_me:$LINENO: result: $ac_res" >&5
6070     echo "${ECHO_T}$ac_res" >&6; }
6071     if test `eval echo '${'$as_ac_var'}'` = yes; then
6072     cat >>confdefs.h <<_ACEOF
6073     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6074     _ACEOF
6075    
6076     fi
6077     done
6078    
6079     fi
6080    
6081     fi
6082    
6083    
6084 root 1.116
6085     { echo "$as_me:$LINENO: checking for ceil in -lm" >&5
6086     echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
6087     if test "${ac_cv_lib_m_ceil+set}" = set; then
6088     echo $ECHO_N "(cached) $ECHO_C" >&6
6089     else
6090     ac_check_lib_save_LIBS=$LIBS
6091     LIBS="-lm $LIBS"
6092     cat >conftest.$ac_ext <<_ACEOF
6093     /* confdefs.h. */
6094     _ACEOF
6095     cat confdefs.h >>conftest.$ac_ext
6096     cat >>conftest.$ac_ext <<_ACEOF
6097     /* end confdefs.h. */
6098    
6099     /* Override any GCC internal prototype to avoid an error.
6100     Use char because int might match the return type of a GCC
6101     builtin and then its argument prototype would still apply. */
6102     #ifdef __cplusplus
6103     extern "C"
6104     #endif
6105     char ceil ();
6106     int
6107     main ()
6108     {
6109     return ceil ();
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     ac_cv_lib_m_ceil=yes
6133     else
6134     echo "$as_me: failed program was:" >&5
6135     sed 's/^/| /' conftest.$ac_ext >&5
6136    
6137     ac_cv_lib_m_ceil=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     LIBS=$ac_check_lib_save_LIBS
6143     fi
6144     { echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
6145     echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
6146     if test $ac_cv_lib_m_ceil = yes; then
6147     cat >>confdefs.h <<_ACEOF
6148     #define HAVE_LIBM 1
6149     _ACEOF
6150    
6151     LIBS="-lm $LIBS"
6152    
6153     fi
6154    
6155    
6156    
6157    
6158    
6159    
6160    
6161     # Extract the first word of "tic", so it can be a program name with args.
6162     set dummy tic; ac_word=$2
6163     { echo "$as_me:$LINENO: checking for $ac_word" >&5
6164     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6165     if test "${ac_cv_path_TIC+set}" = set; then
6166     echo $ECHO_N "(cached) $ECHO_C" >&6
6167     else
6168     case $TIC in
6169     [\\/]* | ?:[\\/]*)
6170     ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
6171     ;;
6172     *)
6173     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6174     for as_dir in $PATH
6175     do
6176     IFS=$as_save_IFS
6177     test -z "$as_dir" && as_dir=.
6178     for ac_exec_ext in '' $ac_executable_extensions; do
6179     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6180     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
6181     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6182     break 2
6183     fi
6184     done
6185     done
6186     IFS=$as_save_IFS
6187    
6188     test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
6189     ;;
6190     esac
6191     fi
6192     TIC=$ac_cv_path_TIC
6193     if test -n "$TIC"; then
6194     { echo "$as_me:$LINENO: result: $TIC" >&5
6195     echo "${ECHO_T}$TIC" >&6; }
6196     else
6197     { echo "$as_me:$LINENO: result: no" >&5
6198     echo "${ECHO_T}no" >&6; }
6199 root 1.80 fi
6200    
6201 root 1.116
6202    
6203 ayin 1.108 { echo "$as_me:$LINENO: checking for X" >&5
6204     echo $ECHO_N "checking for X... $ECHO_C" >&6; }
6205 pcg 1.24
6206 pcg 1.11
6207 ayin 1.108 # Check whether --with-x was given.
6208 pcg 1.1 if test "${with_x+set}" = set; then
6209 ayin 1.108 withval=$with_x;
6210     fi
6211 pcg 1.1
6212     # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6213     if test "x$with_x" = xno; then
6214     # The user explicitly disabled X.
6215     have_x=disabled
6216     else
6217 ayin 1.108 case $x_includes,$x_libraries in #(
6218     *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
6219     echo "$as_me: error: Cannot use X directory names containing '" >&2;}
6220     { (exit 1); exit 1; }; };; #(
6221     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6222 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
6223 pcg 1.1 else
6224     # One or both of the vars are not set, and there is no cached value.
6225 pcg 1.11 ac_x_includes=no ac_x_libraries=no
6226 ayin 1.108 rm -f -r conftest.dir
6227 pcg 1.11 if mkdir conftest.dir; then
6228     cd conftest.dir
6229     cat >Imakefile <<'_ACEOF'
6230 ayin 1.108 incroot:
6231     @echo incroot='${INCROOT}'
6232     usrlibdir:
6233     @echo usrlibdir='${USRLIBDIR}'
6234     libdir:
6235     @echo libdir='${LIBDIR}'
6236 pcg 1.11 _ACEOF
6237 ayin 1.108 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6238 pcg 1.1 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6239 ayin 1.108 for ac_var in incroot usrlibdir libdir; do
6240     eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6241     done
6242 pcg 1.1 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6243     for ac_extension in a so sl; do
6244 ayin 1.108 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6245     test -f "$ac_im_libdir/libX11.$ac_extension"; then
6246 pcg 1.11 ac_im_usrlibdir=$ac_im_libdir; break
6247 pcg 1.1 fi
6248     done
6249     # Screen out bogus values from the imake configuration. They are
6250     # bogus both because they are the default anyway, and because
6251     # using them would break gcc on systems where it needs fixed includes.
6252 pcg 1.11 case $ac_im_incroot in
6253 ayin 1.108 /usr/include) ac_x_includes= ;;
6254 pcg 1.11 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6255 pcg 1.1 esac
6256 pcg 1.11 case $ac_im_usrlibdir in
6257 pcg 1.1 /usr/lib | /lib) ;;
6258 pcg 1.11 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6259 pcg 1.1 esac
6260     fi
6261     cd ..
6262 ayin 1.108 rm -f -r conftest.dir
6263 pcg 1.1 fi
6264    
6265 pcg 1.11 # Standard set of common directories for X headers.
6266     # Check X11 before X11Rn because it is often a symlink to the current release.
6267     ac_x_header_dirs='
6268     /usr/X11/include
6269     /usr/X11R6/include
6270     /usr/X11R5/include
6271     /usr/X11R4/include
6272    
6273     /usr/include/X11
6274     /usr/include/X11R6
6275     /usr/include/X11R5
6276     /usr/include/X11R4
6277    
6278     /usr/local/X11/include
6279     /usr/local/X11R6/include
6280     /usr/local/X11R5/include
6281     /usr/local/X11R4/include
6282    
6283     /usr/local/include/X11
6284     /usr/local/include/X11R6
6285     /usr/local/include/X11R5
6286     /usr/local/include/X11R4
6287    
6288     /usr/X386/include
6289     /usr/x386/include
6290     /usr/XFree86/include/X11
6291    
6292     /usr/include
6293     /usr/local/include
6294     /usr/unsupported/include
6295     /usr/athena/include
6296     /usr/local/x11r5/include
6297     /usr/lpp/Xamples/include
6298    
6299     /usr/openwin/include
6300     /usr/openwin/share/include'
6301 pcg 1.1
6302 pcg 1.11 if test "$ac_x_includes" = no; then
6303 ayin 1.108 # Guess where to find include files, by looking for Xlib.h.
6304 pcg 1.1 # First, try using that file with no special directory specified.
6305 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6306     /* confdefs.h. */
6307     _ACEOF
6308     cat confdefs.h >>conftest.$ac_ext
6309     cat >>conftest.$ac_ext <<_ACEOF
6310     /* end confdefs.h. */
6311 ayin 1.108 #include <X11/Xlib.h>
6312 pcg 1.11 _ACEOF
6313 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
6314     case "(($ac_try" in
6315     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6316     *) ac_try_echo=$ac_try;;
6317     esac
6318     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6319     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6320 pcg 1.11 ac_status=$?
6321     grep -v '^ *+' conftest.er1 >conftest.err
6322     rm -f conftest.er1
6323     cat conftest.err >&5
6324     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6325 ayin 1.108 (exit $ac_status); } >/dev/null && {
6326     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6327     test ! -s conftest.err
6328     }; then
6329 pcg 1.1 # We can compile using X headers with no special include directory.
6330     ac_x_includes=
6331     else
6332 pcg 1.11 echo "$as_me: failed program was:" >&5
6333     sed 's/^/| /' conftest.$ac_ext >&5
6334    
6335     for ac_dir in $ac_x_header_dirs; do
6336 ayin 1.108 if test -r "$ac_dir/X11/Xlib.h"; then
6337 pcg 1.11 ac_x_includes=$ac_dir
6338     break
6339     fi
6340     done
6341 pcg 1.1 fi
6342 ayin 1.108
6343 pcg 1.11 rm -f conftest.err conftest.$ac_ext
6344     fi # $ac_x_includes = no
6345 pcg 1.1
6346 pcg 1.11 if test "$ac_x_libraries" = no; then
6347 pcg 1.1 # Check for the libraries.
6348     # See if we find them without any special options.
6349     # Don't add to $LIBS permanently.
6350 pcg 1.11 ac_save_LIBS=$LIBS
6351 ayin 1.108 LIBS="-lX11 $LIBS"
6352 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6353     /* confdefs.h. */
6354     _ACEOF
6355     cat confdefs.h >>conftest.$ac_ext
6356     cat >>conftest.$ac_ext <<_ACEOF
6357     /* end confdefs.h. */
6358 ayin 1.108 #include <X11/Xlib.h>
6359 pcg 1.11 int
6360     main ()
6361     {
6362 ayin 1.108 XrmInitialize ()
6363 pcg 1.11 ;
6364     return 0;
6365     }
6366     _ACEOF
6367     rm -f conftest.$ac_objext conftest$ac_exeext
6368 ayin 1.108 if { (ac_try="$ac_link"
6369     case "(($ac_try" in
6370     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6371     *) ac_try_echo=$ac_try;;
6372     esac
6373     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6374     (eval "$ac_link") 2>conftest.er1
6375 pcg 1.11 ac_status=$?
6376     grep -v '^ *+' conftest.er1 >conftest.err
6377     rm -f conftest.er1
6378     cat conftest.err >&5
6379     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6380 ayin 1.108 (exit $ac_status); } && {
6381     test -z "$ac_cxx_werror_flag" ||
6382     test ! -s conftest.err
6383     } && test -s conftest$ac_exeext &&
6384     $as_test_x conftest$ac_exeext; then
6385 pcg 1.11 LIBS=$ac_save_LIBS
6386 pcg 1.1 # We can link X programs with no special library path.
6387     ac_x_libraries=
6388     else
6389 pcg 1.11 echo "$as_me: failed program was:" >&5
6390     sed 's/^/| /' conftest.$ac_ext >&5
6391    
6392 ayin 1.108 LIBS=$ac_save_LIBS
6393 pcg 1.11 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6394 pcg 1.1 do
6395 pcg 1.11 # Don't even attempt the hair of trying to link an X program!
6396 pcg 1.1 for ac_extension in a so sl; do
6397 ayin 1.108 if test -r "$ac_dir/libX11.$ac_extension"; then
6398 pcg 1.1 ac_x_libraries=$ac_dir
6399     break 2
6400     fi
6401     done
6402     done
6403     fi
6404 ayin 1.108
6405     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6406 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6407     fi # $ac_x_libraries = no
6408 pcg 1.1
6409 ayin 1.108 case $ac_x_includes,$ac_x_libraries in #(
6410     no,* | *,no | *\'*)
6411     # Didn't find X, or a directory has "'" in its name.
6412     ac_cv_have_x="have_x=no";; #(
6413     *)
6414     # Record where we found X for the cache.
6415     ac_cv_have_x="have_x=yes\
6416     ac_x_includes='$ac_x_includes'\
6417     ac_x_libraries='$ac_x_libraries'"
6418     esac
6419 ayin 1.106 fi
6420 ayin 1.108 ;; #(
6421     *) have_x=yes;;
6422     esac
6423 pcg 1.1 eval "$ac_cv_have_x"
6424     fi # $with_x != no
6425    
6426     if test "$have_x" != yes; then
6427 ayin 1.108 { echo "$as_me:$LINENO: result: $have_x" >&5
6428     echo "${ECHO_T}$have_x" >&6; }
6429 pcg 1.1 no_x=yes
6430     else
6431     # If each of the values was on the command line, it overrides each guess.
6432     test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6433     test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6434     # Update the cache value to reflect the command line values.
6435 ayin 1.108 ac_cv_have_x="have_x=yes\
6436     ac_x_includes='$x_includes'\
6437     ac_x_libraries='$x_libraries'"
6438     { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6439     echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
6440 pcg 1.1 fi
6441    
6442     if test "$no_x" = yes; then
6443     # Not all programs may use this symbol, but it does not hurt to define it.
6444 pcg 1.11
6445     cat >>confdefs.h <<\_ACEOF
6446 pcg 1.1 #define X_DISPLAY_MISSING 1
6447 pcg 1.11 _ACEOF
6448 pcg 1.1
6449     X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6450     else
6451     if test -n "$x_includes"; then
6452     X_CFLAGS="$X_CFLAGS -I$x_includes"
6453     fi
6454    
6455     # It would also be nice to do this for all -L options, not just this one.
6456     if test -n "$x_libraries"; then
6457     X_LIBS="$X_LIBS -L$x_libraries"
6458     # For Solaris; some versions of Sun CC require a space after -R and
6459     # others require no space. Words are not sufficient . . . .
6460 ayin 1.108 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6461     echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
6462     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6463     ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6464     ac_cxx_werror_flag=yes
6465     cat >conftest.$ac_ext <<_ACEOF
6466 pcg 1.11 /* confdefs.h. */
6467     _ACEOF
6468     cat confdefs.h >>conftest.$ac_ext
6469     cat >>conftest.$ac_ext <<_ACEOF
6470     /* end confdefs.h. */
6471 pcg 1.1
6472 pcg 1.11 int
6473     main ()
6474     {
6475 pcg 1.1
6476 pcg 1.11 ;
6477     return 0;
6478     }
6479     _ACEOF
6480     rm -f conftest.$ac_objext conftest$ac_exeext
6481 ayin 1.108 if { (ac_try="$ac_link"
6482     case "(($ac_try" in
6483     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6484     *) ac_try_echo=$ac_try;;
6485     esac
6486     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6487     (eval "$ac_link") 2>conftest.er1
6488 pcg 1.11 ac_status=$?
6489     grep -v '^ *+' conftest.er1 >conftest.err
6490     rm -f conftest.er1
6491     cat conftest.err >&5
6492     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6493 ayin 1.108 (exit $ac_status); } && {
6494     test -z "$ac_cxx_werror_flag" ||
6495     test ! -s conftest.err
6496     } && test -s conftest$ac_exeext &&
6497     $as_test_x conftest$ac_exeext; then
6498     { echo "$as_me:$LINENO: result: no" >&5
6499     echo "${ECHO_T}no" >&6; }
6500     X_LIBS="$X_LIBS -R$x_libraries"
6501 pcg 1.1 else
6502 pcg 1.11 echo "$as_me: failed program was:" >&5
6503     sed 's/^/| /' conftest.$ac_ext >&5
6504    
6505 pcg 1.1 LIBS="$ac_xsave_LIBS -R $x_libraries"
6506 ayin 1.108 cat >conftest.$ac_ext <<_ACEOF
6507 pcg 1.11 /* confdefs.h. */
6508     _ACEOF
6509     cat confdefs.h >>conftest.$ac_ext
6510     cat >>conftest.$ac_ext <<_ACEOF
6511     /* end confdefs.h. */
6512 pcg 1.1
6513 pcg 1.11 int
6514     main ()
6515     {
6516 pcg 1.1
6517 pcg 1.11 ;
6518     return 0;
6519     }
6520     _ACEOF
6521     rm -f conftest.$ac_objext conftest$ac_exeext
6522 ayin 1.108 if { (ac_try="$ac_link"
6523     case "(($ac_try" in
6524     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6525     *) ac_try_echo=$ac_try;;
6526     esac
6527     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6528     (eval "$ac_link") 2>conftest.er1
6529 pcg 1.11 ac_status=$?
6530     grep -v '^ *+' conftest.er1 >conftest.err
6531     rm -f conftest.er1
6532     cat conftest.err >&5
6533     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6534 ayin 1.108 (exit $ac_status); } && {
6535     test -z "$ac_cxx_werror_flag" ||
6536     test ! -s conftest.err
6537     } && test -s conftest$ac_exeext &&
6538     $as_test_x conftest$ac_exeext; then
6539     { echo "$as_me:$LINENO: result: yes" >&5
6540     echo "${ECHO_T}yes" >&6; }
6541     X_LIBS="$X_LIBS -R $x_libraries"
6542 pcg 1.1 else
6543 pcg 1.11 echo "$as_me: failed program was:" >&5
6544     sed 's/^/| /' conftest.$ac_ext >&5
6545    
6546 ayin 1.108 { echo "$as_me:$LINENO: result: neither works" >&5
6547     echo "${ECHO_T}neither works" >&6; }
6548 ayin 1.102 fi
6549 ayin 1.108
6550     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6551     conftest$ac_exeext conftest.$ac_ext
6552     fi
6553    
6554     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6555 root 1.105 conftest$ac_exeext conftest.$ac_ext
6556 ayin 1.108 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6557     LIBS=$ac_xsave_LIBS
6558 pcg 1.1 fi
6559    
6560     # Check for system-dependent libraries X programs must link with.
6561     # Do this before checking for the system-independent R6 libraries
6562     # (-lICE), since we may need -lsocket or whatever for X linking.
6563    
6564     if test "$ISC" = yes; then
6565     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6566     else
6567 pcg 1.11 # Martyn Johnson says this is needed for Ultrix, if the X
6568     # libraries were built with DECnet support. And Karl Berry says
6569 pcg 1.1 # the Alpha needs dnet_stub (dnet does not exist).
6570 pcg 1.11 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6571     cat >conftest.$ac_ext <<_ACEOF
6572     /* confdefs.h. */
6573     _ACEOF
6574     cat confdefs.h >>conftest.$ac_ext
6575     cat >>conftest.$ac_ext <<_ACEOF
6576     /* end confdefs.h. */
6577    
6578 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6579     Use char because int might match the return type of a GCC
6580     builtin and then its argument prototype would still apply. */
6581 pcg 1.11 #ifdef __cplusplus
6582     extern "C"
6583     #endif
6584     char XOpenDisplay ();
6585     int
6586     main ()
6587     {
6588 ayin 1.108 return XOpenDisplay ();
6589 pcg 1.11 ;
6590     return 0;
6591     }
6592     _ACEOF
6593     rm -f conftest.$ac_objext conftest$ac_exeext
6594 ayin 1.108 if { (ac_try="$ac_link"
6595     case "(($ac_try" in
6596     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6597     *) ac_try_echo=$ac_try;;
6598     esac
6599     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6600     (eval "$ac_link") 2>conftest.er1
6601 pcg 1.11 ac_status=$?
6602     grep -v '^ *+' conftest.er1 >conftest.err
6603     rm -f conftest.er1
6604     cat conftest.err >&5
6605     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6606 ayin 1.108 (exit $ac_status); } && {
6607     test -z "$ac_cxx_werror_flag" ||
6608     test ! -s conftest.err
6609     } && test -s conftest$ac_exeext &&
6610     $as_test_x conftest$ac_exeext; then
6611 pcg 1.11 :
6612     else
6613     echo "$as_me: failed program was:" >&5
6614     sed 's/^/| /' conftest.$ac_ext >&5
6615 pcg 1.1
6616 ayin 1.108 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6617     echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
6618 pcg 1.11 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6619     echo $ECHO_N "(cached) $ECHO_C" >&6
6620 pcg 1.1 else
6621 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6622     LIBS="-ldnet $LIBS"
6623     cat >conftest.$ac_ext <<_ACEOF
6624     /* confdefs.h. */
6625     _ACEOF
6626     cat confdefs.h >>conftest.$ac_ext
6627     cat >>conftest.$ac_ext <<_ACEOF
6628     /* end confdefs.h. */
6629 pcg 1.1
6630 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6631     Use char because int might match the return type of a GCC
6632     builtin and then its argument prototype would still apply. */
6633 pcg 1.11 #ifdef __cplusplus
6634     extern "C"
6635     #endif
6636     char dnet_ntoa ();
6637     int
6638     main ()
6639     {
6640 ayin 1.108 return dnet_ntoa ();
6641 pcg 1.11 ;
6642     return 0;
6643     }
6644     _ACEOF
6645     rm -f conftest.$ac_objext conftest$ac_exeext
6646 ayin 1.108 if { (ac_try="$ac_link"
6647     case "(($ac_try" in
6648     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6649     *) ac_try_echo=$ac_try;;
6650     esac
6651     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6652     (eval "$ac_link") 2>conftest.er1
6653 pcg 1.11 ac_status=$?
6654     grep -v '^ *+' conftest.er1 >conftest.err
6655     rm -f conftest.er1
6656     cat conftest.err >&5
6657     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6658 ayin 1.108 (exit $ac_status); } && {
6659     test -z "$ac_cxx_werror_flag" ||
6660     test ! -s conftest.err
6661     } && test -s conftest$ac_exeext &&
6662     $as_test_x conftest$ac_exeext; then
6663 pcg 1.11 ac_cv_lib_dnet_dnet_ntoa=yes
6664     else
6665     echo "$as_me: failed program was:" >&5
6666     sed 's/^/| /' conftest.$ac_ext >&5
6667    
6668 ayin 1.108 ac_cv_lib_dnet_dnet_ntoa=no
6669 pcg 1.11 fi
6670 ayin 1.108
6671     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6672 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6673     LIBS=$ac_check_lib_save_LIBS
6674     fi
6675 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6676     echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6677 pcg 1.11 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
6678 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6679     fi
6680    
6681     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6682 ayin 1.108 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6683     echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
6684 pcg 1.11 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6685     echo $ECHO_N "(cached) $ECHO_C" >&6
6686 pcg 1.1 else
6687 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6688 pcg 1.1 LIBS="-ldnet_stub $LIBS"
6689 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6690     /* confdefs.h. */
6691     _ACEOF
6692     cat confdefs.h >>conftest.$ac_ext
6693     cat >>conftest.$ac_ext <<_ACEOF
6694     /* end confdefs.h. */
6695    
6696 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6697     Use char because int might match the return type of a GCC
6698     builtin and then its argument prototype would still apply. */
6699 pcg 1.11 #ifdef __cplusplus
6700     extern "C"
6701     #endif
6702     char dnet_ntoa ();
6703     int
6704     main ()
6705     {
6706 ayin 1.108 return dnet_ntoa ();
6707 pcg 1.11 ;
6708     return 0;
6709     }
6710     _ACEOF
6711     rm -f conftest.$ac_objext conftest$ac_exeext
6712 ayin 1.108 if { (ac_try="$ac_link"
6713     case "(($ac_try" in
6714     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6715     *) ac_try_echo=$ac_try;;
6716     esac
6717     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6718     (eval "$ac_link") 2>conftest.er1
6719 pcg 1.11 ac_status=$?
6720     grep -v '^ *+' conftest.er1 >conftest.err
6721     rm -f conftest.er1
6722     cat conftest.err >&5
6723     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6724 ayin 1.108 (exit $ac_status); } && {
6725     test -z "$ac_cxx_werror_flag" ||
6726     test ! -s conftest.err
6727     } && test -s conftest$ac_exeext &&
6728     $as_test_x conftest$ac_exeext; then
6729 pcg 1.11 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6730     else
6731     echo "$as_me: failed program was:" >&5
6732     sed 's/^/| /' conftest.$ac_ext >&5
6733    
6734 ayin 1.108 ac_cv_lib_dnet_stub_dnet_ntoa=no
6735 pcg 1.11 fi
6736 ayin 1.108
6737     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6738 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6739     LIBS=$ac_check_lib_save_LIBS
6740     fi
6741 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6742     echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6743 pcg 1.11 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
6744 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6745     fi
6746    
6747     fi
6748 pcg 1.11 fi
6749 ayin 1.108
6750     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6751 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6752     LIBS="$ac_xsave_LIBS"
6753 pcg 1.1
6754     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6755     # to get the SysV transport functions.
6756 pcg 1.11 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6757 pcg 1.1 # needs -lnsl.
6758     # The nsl library prevents programs from opening the X display
6759 pcg 1.11 # on Irix 5.2, according to T.E. Dickey.
6760     # The functions gethostbyname, getservbyname, and inet_addr are
6761     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6762 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
6763     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
6764 pcg 1.11 if test "${ac_cv_func_gethostbyname+set}" = set; then
6765     echo $ECHO_N "(cached) $ECHO_C" >&6
6766     else
6767     cat >conftest.$ac_ext <<_ACEOF
6768     /* confdefs.h. */
6769     _ACEOF
6770     cat confdefs.h >>conftest.$ac_ext
6771     cat >>conftest.$ac_ext <<_ACEOF
6772     /* end confdefs.h. */
6773     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6774     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6775     #define gethostbyname innocuous_gethostbyname
6776    
6777 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
6778 pcg 1.11 which can conflict with char gethostbyname (); below.
6779     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6780     <limits.h> exists even on freestanding compilers. */
6781    
6782     #ifdef __STDC__
6783     # include <limits.h>
6784     #else
6785     # include <assert.h>
6786     #endif
6787    
6788     #undef gethostbyname
6789    
6790 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6791     Use char because int might match the return type of a GCC
6792     builtin and then its argument prototype would still apply. */
6793 pcg 1.11 #ifdef __cplusplus
6794     extern "C"
6795     #endif
6796     char gethostbyname ();
6797 pcg 1.1 /* The GNU C library defines this for functions which it implements
6798     to always fail with ENOSYS. Some functions are actually named
6799     something starting with __ and the normal name is an alias. */
6800 ayin 1.108 #if defined __stub_gethostbyname || defined __stub___gethostbyname
6801 pcg 1.1 choke me
6802     #endif
6803    
6804 pcg 1.11 int
6805     main ()
6806     {
6807 ayin 1.108 return gethostbyname ();
6808 pcg 1.11 ;
6809     return 0;
6810     }
6811     _ACEOF
6812     rm -f conftest.$ac_objext conftest$ac_exeext
6813 ayin 1.108 if { (ac_try="$ac_link"
6814     case "(($ac_try" in
6815     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6816     *) ac_try_echo=$ac_try;;
6817     esac
6818     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6819     (eval "$ac_link") 2>conftest.er1
6820 pcg 1.11 ac_status=$?
6821     grep -v '^ *+' conftest.er1 >conftest.err
6822     rm -f conftest.er1
6823     cat conftest.err >&5
6824     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6825 ayin 1.108 (exit $ac_status); } && {
6826     test -z "$ac_cxx_werror_flag" ||
6827     test ! -s conftest.err
6828     } && test -s conftest$ac_exeext &&
6829     $as_test_x conftest$ac_exeext; then
6830 pcg 1.11 ac_cv_func_gethostbyname=yes
6831     else
6832     echo "$as_me: failed program was:" >&5
6833     sed 's/^/| /' conftest.$ac_ext >&5
6834    
6835 ayin 1.108 ac_cv_func_gethostbyname=no
6836 pcg 1.11 fi
6837 ayin 1.108
6838     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6839 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6840     fi
6841 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6842     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
6843 pcg 1.11
6844 pcg 1.1 if test $ac_cv_func_gethostbyname = no; then
6845 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6846     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
6847 pcg 1.11 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6848     echo $ECHO_N "(cached) $ECHO_C" >&6
6849 pcg 1.1 else
6850 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6851 pcg 1.1 LIBS="-lnsl $LIBS"
6852 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6853     /* confdefs.h. */
6854     _ACEOF
6855     cat confdefs.h >>conftest.$ac_ext
6856     cat >>conftest.$ac_ext <<_ACEOF
6857     /* end confdefs.h. */
6858    
6859 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6860     Use char because int might match the return type of a GCC
6861     builtin and then its argument prototype would still apply. */
6862 pcg 1.11 #ifdef __cplusplus
6863     extern "C"
6864     #endif
6865     char gethostbyname ();
6866     int
6867     main ()
6868     {
6869 ayin 1.108 return gethostbyname ();
6870 pcg 1.11 ;
6871     return 0;
6872     }
6873     _ACEOF
6874     rm -f conftest.$ac_objext conftest$ac_exeext
6875 ayin 1.108 if { (ac_try="$ac_link"
6876     case "(($ac_try" in
6877     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6878     *) ac_try_echo=$ac_try;;
6879     esac
6880     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6881     (eval "$ac_link") 2>conftest.er1
6882 pcg 1.11 ac_status=$?
6883     grep -v '^ *+' conftest.er1 >conftest.err
6884     rm -f conftest.er1
6885     cat conftest.err >&5
6886     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6887 ayin 1.108 (exit $ac_status); } && {
6888     test -z "$ac_cxx_werror_flag" ||
6889     test ! -s conftest.err
6890     } && test -s conftest$ac_exeext &&
6891     $as_test_x conftest$ac_exeext; then
6892 pcg 1.11 ac_cv_lib_nsl_gethostbyname=yes
6893     else
6894     echo "$as_me: failed program was:" >&5
6895     sed 's/^/| /' conftest.$ac_ext >&5
6896    
6897 ayin 1.108 ac_cv_lib_nsl_gethostbyname=no
6898 pcg 1.11 fi
6899 ayin 1.108
6900     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6901 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6902     LIBS=$ac_check_lib_save_LIBS
6903     fi
6904 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6905     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6906 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6907     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6908     fi
6909 pcg 1.1
6910 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = no; then
6911 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6912     echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6913 pcg 1.11 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6914     echo $ECHO_N "(cached) $ECHO_C" >&6
6915     else
6916     ac_check_lib_save_LIBS=$LIBS
6917     LIBS="-lbsd $LIBS"
6918     cat >conftest.$ac_ext <<_ACEOF
6919     /* confdefs.h. */
6920     _ACEOF
6921     cat confdefs.h >>conftest.$ac_ext
6922     cat >>conftest.$ac_ext <<_ACEOF
6923     /* end confdefs.h. */
6924 pcg 1.1
6925 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6926     Use char because int might match the return type of a GCC
6927     builtin and then its argument prototype would still apply. */
6928 pcg 1.11 #ifdef __cplusplus
6929     extern "C"
6930     #endif
6931     char gethostbyname ();
6932     int
6933     main ()
6934     {
6935 ayin 1.108 return gethostbyname ();
6936 pcg 1.11 ;
6937     return 0;
6938     }
6939     _ACEOF
6940     rm -f conftest.$ac_objext conftest$ac_exeext
6941 ayin 1.108 if { (ac_try="$ac_link"
6942     case "(($ac_try" in
6943     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6944     *) ac_try_echo=$ac_try;;
6945     esac
6946     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6947     (eval "$ac_link") 2>conftest.er1
6948 pcg 1.11 ac_status=$?
6949     grep -v '^ *+' conftest.er1 >conftest.err
6950     rm -f conftest.er1
6951     cat conftest.err >&5
6952     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6953 ayin 1.108 (exit $ac_status); } && {
6954     test -z "$ac_cxx_werror_flag" ||
6955     test ! -s conftest.err
6956     } && test -s conftest$ac_exeext &&
6957     $as_test_x conftest$ac_exeext; then
6958 pcg 1.11 ac_cv_lib_bsd_gethostbyname=yes
6959     else
6960     echo "$as_me: failed program was:" >&5
6961     sed 's/^/| /' conftest.$ac_ext >&5
6962    
6963 ayin 1.108 ac_cv_lib_bsd_gethostbyname=no
6964 pcg 1.11 fi
6965 ayin 1.108
6966     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6967 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6968     LIBS=$ac_check_lib_save_LIBS
6969     fi
6970 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6971     echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
6972 pcg 1.11 if test $ac_cv_lib_bsd_gethostbyname = yes; then
6973     X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6974 pcg 1.1 fi
6975    
6976 pcg 1.11 fi
6977 pcg 1.1 fi
6978    
6979     # lieder@skyler.mavd.honeywell.com says without -lsocket,
6980     # socket/setsockopt and other routines are undefined under SCO ODT
6981     # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6982 pcg 1.11 # on later versions), says Simon Leinen: it contains gethostby*
6983     # variants that don't use the name server (or something). -lsocket
6984     # must be given before -lnsl if both are needed. We assume that
6985     # if connect needs -lnsl, so does gethostbyname.
6986 ayin 1.108 { echo "$as_me:$LINENO: checking for connect" >&5
6987     echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
6988 pcg 1.11 if test "${ac_cv_func_connect+set}" = set; then
6989     echo $ECHO_N "(cached) $ECHO_C" >&6
6990     else
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     /* Define connect to an innocuous variant, in case <limits.h> declares connect.
6998     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6999     #define connect innocuous_connect
7000    
7001 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
7002 pcg 1.11 which can conflict with char connect (); below.
7003     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7004     <limits.h> exists even on freestanding compilers. */
7005    
7006     #ifdef __STDC__
7007     # include <limits.h>
7008     #else
7009     # include <assert.h>
7010     #endif
7011    
7012     #undef connect
7013    
7014 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7015     Use char because int might match the return type of a GCC
7016     builtin and then its argument prototype would still apply. */
7017 pcg 1.11 #ifdef __cplusplus
7018     extern "C"
7019     #endif
7020     char connect ();
7021 pcg 1.1 /* The GNU C library defines this for functions which it implements
7022     to always fail with ENOSYS. Some functions are actually named
7023     something starting with __ and the normal name is an alias. */
7024 ayin 1.108 #if defined __stub_connect || defined __stub___connect
7025 pcg 1.1 choke me
7026     #endif
7027    
7028 pcg 1.11 int
7029     main ()
7030     {
7031 ayin 1.108 return connect ();
7032 pcg 1.11 ;
7033     return 0;
7034     }
7035     _ACEOF
7036     rm -f conftest.$ac_objext conftest$ac_exeext
7037 ayin 1.108 if { (ac_try="$ac_link"
7038     case "(($ac_try" in
7039     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7040     *) ac_try_echo=$ac_try;;
7041     esac
7042     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7043     (eval "$ac_link") 2>conftest.er1
7044 pcg 1.11 ac_status=$?
7045     grep -v '^ *+' conftest.er1 >conftest.err
7046     rm -f conftest.er1
7047     cat conftest.err >&5
7048     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7049 ayin 1.108 (exit $ac_status); } && {
7050     test -z "$ac_cxx_werror_flag" ||
7051     test ! -s conftest.err
7052     } && test -s conftest$ac_exeext &&
7053     $as_test_x conftest$ac_exeext; then
7054 pcg 1.11 ac_cv_func_connect=yes
7055     else
7056     echo "$as_me: failed program was:" >&5
7057     sed 's/^/| /' conftest.$ac_ext >&5
7058    
7059 ayin 1.108 ac_cv_func_connect=no
7060 pcg 1.1 fi
7061 ayin 1.108
7062     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7063 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7064 pcg 1.1 fi
7065 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7066     echo "${ECHO_T}$ac_cv_func_connect" >&6; }
7067 pcg 1.1
7068     if test $ac_cv_func_connect = no; then
7069 ayin 1.108 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7070     echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
7071 pcg 1.11 if test "${ac_cv_lib_socket_connect+set}" = set; then
7072     echo $ECHO_N "(cached) $ECHO_C" >&6
7073 pcg 1.1 else
7074 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7075 pcg 1.1 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7076 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7077     /* confdefs.h. */
7078     _ACEOF
7079     cat confdefs.h >>conftest.$ac_ext
7080     cat >>conftest.$ac_ext <<_ACEOF
7081     /* end confdefs.h. */
7082    
7083 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7084     Use char because int might match the return type of a GCC
7085     builtin and then its argument prototype would still apply. */
7086 pcg 1.11 #ifdef __cplusplus
7087     extern "C"
7088     #endif
7089     char connect ();
7090     int
7091     main ()
7092     {
7093 ayin 1.108 return connect ();
7094 pcg 1.11 ;
7095     return 0;
7096     }
7097     _ACEOF
7098     rm -f conftest.$ac_objext conftest$ac_exeext
7099 ayin 1.108 if { (ac_try="$ac_link"
7100     case "(($ac_try" in
7101     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7102     *) ac_try_echo=$ac_try;;
7103     esac
7104     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7105     (eval "$ac_link") 2>conftest.er1
7106 pcg 1.11 ac_status=$?
7107     grep -v '^ *+' conftest.er1 >conftest.err
7108     rm -f conftest.er1
7109     cat conftest.err >&5
7110     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7111 ayin 1.108 (exit $ac_status); } && {
7112     test -z "$ac_cxx_werror_flag" ||
7113     test ! -s conftest.err
7114     } && test -s conftest$ac_exeext &&
7115     $as_test_x conftest$ac_exeext; then
7116 pcg 1.11 ac_cv_lib_socket_connect=yes
7117     else
7118     echo "$as_me: failed program was:" >&5
7119     sed 's/^/| /' conftest.$ac_ext >&5
7120    
7121 ayin 1.108 ac_cv_lib_socket_connect=no
7122 pcg 1.11 fi
7123 ayin 1.108
7124     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7125 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7126     LIBS=$ac_check_lib_save_LIBS
7127     fi
7128 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7129     echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
7130 pcg 1.11 if test $ac_cv_lib_socket_connect = yes; then
7131 pcg 1.1 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7132     fi
7133    
7134     fi
7135    
7136 pcg 1.11 # Guillermo Gomez says -lposix is necessary on A/UX.
7137 ayin 1.108 { echo "$as_me:$LINENO: checking for remove" >&5
7138     echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
7139 pcg 1.11 if test "${ac_cv_func_remove+set}" = set; then
7140     echo $ECHO_N "(cached) $ECHO_C" >&6
7141     else
7142     cat >conftest.$ac_ext <<_ACEOF
7143     /* confdefs.h. */
7144     _ACEOF
7145     cat confdefs.h >>conftest.$ac_ext
7146     cat >>conftest.$ac_ext <<_ACEOF
7147     /* end confdefs.h. */
7148     /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7149     For example, HP-UX 11i <limits.h> declares gettimeofday. */
7150     #define remove innocuous_remove
7151    
7152 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
7153 pcg 1.11 which can conflict with char remove (); below.
7154     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7155     <limits.h> exists even on freestanding compilers. */
7156    
7157     #ifdef __STDC__
7158     # include <limits.h>
7159     #else
7160     # include <assert.h>
7161     #endif
7162    
7163     #undef remove
7164    
7165 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7166     Use char because int might match the return type of a GCC
7167     builtin and then its argument prototype would still apply. */
7168 pcg 1.11 #ifdef __cplusplus
7169     extern "C"
7170     #endif
7171     char remove ();
7172 pcg 1.1 /* The GNU C library defines this for functions which it implements
7173     to always fail with ENOSYS. Some functions are actually named
7174     something starting with __ and the normal name is an alias. */
7175 ayin 1.108 #if defined __stub_remove || defined __stub___remove
7176 pcg 1.1 choke me
7177     #endif
7178    
7179 pcg 1.11 int
7180     main ()
7181     {
7182 ayin 1.108 return remove ();
7183 pcg 1.11 ;
7184     return 0;
7185     }
7186     _ACEOF
7187     rm -f conftest.$ac_objext conftest$ac_exeext
7188 ayin 1.108 if { (ac_try="$ac_link"
7189     case "(($ac_try" in
7190     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7191     *) ac_try_echo=$ac_try;;
7192     esac
7193     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7194     (eval "$ac_link") 2>conftest.er1
7195 pcg 1.11 ac_status=$?
7196     grep -v '^ *+' conftest.er1 >conftest.err
7197     rm -f conftest.er1
7198     cat conftest.err >&5
7199     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7200 ayin 1.108 (exit $ac_status); } && {
7201     test -z "$ac_cxx_werror_flag" ||
7202     test ! -s conftest.err
7203     } && test -s conftest$ac_exeext &&
7204     $as_test_x conftest$ac_exeext; then
7205 pcg 1.11 ac_cv_func_remove=yes
7206     else
7207     echo "$as_me: failed program was:" >&5
7208     sed 's/^/| /' conftest.$ac_ext >&5
7209    
7210 ayin 1.108 ac_cv_func_remove=no
7211 pcg 1.1 fi
7212 ayin 1.108
7213     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7214 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7215 pcg 1.1 fi
7216 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7217     echo "${ECHO_T}$ac_cv_func_remove" >&6; }
7218 pcg 1.1
7219     if test $ac_cv_func_remove = no; then
7220 ayin 1.108 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7221     echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
7222 pcg 1.11 if test "${ac_cv_lib_posix_remove+set}" = set; then
7223     echo $ECHO_N "(cached) $ECHO_C" >&6
7224 pcg 1.1 else
7225 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7226 pcg 1.1 LIBS="-lposix $LIBS"
7227 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7228     /* confdefs.h. */
7229     _ACEOF
7230     cat confdefs.h >>conftest.$ac_ext
7231     cat >>conftest.$ac_ext <<_ACEOF
7232     /* end confdefs.h. */
7233    
7234 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7235     Use char because int might match the return type of a GCC
7236     builtin and then its argument prototype would still apply. */
7237 pcg 1.11 #ifdef __cplusplus
7238     extern "C"
7239     #endif
7240     char remove ();
7241     int
7242     main ()
7243     {
7244 ayin 1.108 return remove ();
7245 pcg 1.11 ;
7246     return 0;
7247     }
7248     _ACEOF
7249     rm -f conftest.$ac_objext conftest$ac_exeext
7250 ayin 1.108 if { (ac_try="$ac_link"
7251     case "(($ac_try" in
7252     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7253     *) ac_try_echo=$ac_try;;
7254     esac
7255     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7256     (eval "$ac_link") 2>conftest.er1
7257 pcg 1.11 ac_status=$?
7258     grep -v '^ *+' conftest.er1 >conftest.err
7259     rm -f conftest.er1
7260     cat conftest.err >&5
7261     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7262 ayin 1.108 (exit $ac_status); } && {
7263     test -z "$ac_cxx_werror_flag" ||
7264     test ! -s conftest.err
7265     } && test -s conftest$ac_exeext &&
7266     $as_test_x conftest$ac_exeext; then
7267 pcg 1.11 ac_cv_lib_posix_remove=yes
7268     else
7269     echo "$as_me: failed program was:" >&5
7270     sed 's/^/| /' conftest.$ac_ext >&5
7271    
7272 ayin 1.108 ac_cv_lib_posix_remove=no
7273 pcg 1.11 fi
7274 ayin 1.108
7275     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7276 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7277     LIBS=$ac_check_lib_save_LIBS
7278     fi
7279 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7280     echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7281 pcg 1.11 if test $ac_cv_lib_posix_remove = yes; then
7282 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7283     fi
7284    
7285     fi
7286    
7287     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7288 ayin 1.108 { echo "$as_me:$LINENO: checking for shmat" >&5
7289     echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7290 pcg 1.11 if test "${ac_cv_func_shmat+set}" = set; then
7291     echo $ECHO_N "(cached) $ECHO_C" >&6
7292     else
7293     cat >conftest.$ac_ext <<_ACEOF
7294     /* confdefs.h. */
7295     _ACEOF
7296     cat confdefs.h >>conftest.$ac_ext
7297     cat >>conftest.$ac_ext <<_ACEOF
7298     /* end confdefs.h. */
7299     /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7300     For example, HP-UX 11i <limits.h> declares gettimeofday. */
7301     #define shmat innocuous_shmat
7302    
7303 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
7304 pcg 1.11 which can conflict with char shmat (); below.
7305     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7306     <limits.h> exists even on freestanding compilers. */
7307    
7308     #ifdef __STDC__
7309     # include <limits.h>
7310     #else
7311     # include <assert.h>
7312     #endif
7313    
7314     #undef shmat
7315    
7316 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7317     Use char because int might match the return type of a GCC
7318     builtin and then its argument prototype would still apply. */
7319 pcg 1.11 #ifdef __cplusplus
7320     extern "C"
7321     #endif
7322     char shmat ();
7323 pcg 1.1 /* The GNU C library defines this for functions which it implements
7324     to always fail with ENOSYS. Some functions are actually named
7325     something starting with __ and the normal name is an alias. */
7326 ayin 1.108 #if defined __stub_shmat || defined __stub___shmat
7327 pcg 1.1 choke me
7328 pcg 1.11 #endif
7329    
7330     int
7331     main ()
7332     {
7333 ayin 1.108 return shmat ();
7334 pcg 1.11 ;
7335     return 0;
7336     }
7337     _ACEOF
7338     rm -f conftest.$ac_objext conftest$ac_exeext
7339 ayin 1.108 if { (ac_try="$ac_link"
7340     case "(($ac_try" in
7341     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7342     *) ac_try_echo=$ac_try;;
7343     esac
7344     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7345     (eval "$ac_link") 2>conftest.er1
7346 pcg 1.11 ac_status=$?
7347     grep -v '^ *+' conftest.er1 >conftest.err
7348     rm -f conftest.er1
7349     cat conftest.err >&5
7350     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7351 ayin 1.108 (exit $ac_status); } && {
7352     test -z "$ac_cxx_werror_flag" ||
7353     test ! -s conftest.err
7354     } && test -s conftest$ac_exeext &&
7355     $as_test_x conftest$ac_exeext; then
7356 pcg 1.11 ac_cv_func_shmat=yes
7357     else
7358     echo "$as_me: failed program was:" >&5
7359     sed 's/^/| /' conftest.$ac_ext >&5
7360 pcg 1.1
7361 ayin 1.108 ac_cv_func_shmat=no
7362 pcg 1.1 fi
7363 ayin 1.108
7364     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7365 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7366 pcg 1.1 fi
7367 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7368     echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7369 pcg 1.1
7370     if test $ac_cv_func_shmat = no; then
7371 ayin 1.108 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7372     echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7373 pcg 1.11 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7374     echo $ECHO_N "(cached) $ECHO_C" >&6
7375 pcg 1.1 else
7376 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7377 pcg 1.1 LIBS="-lipc $LIBS"
7378 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7379     /* confdefs.h. */
7380     _ACEOF
7381     cat confdefs.h >>conftest.$ac_ext
7382     cat >>conftest.$ac_ext <<_ACEOF
7383     /* end confdefs.h. */
7384    
7385 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7386     Use char because int might match the return type of a GCC
7387     builtin and then its argument prototype would still apply. */
7388 pcg 1.11 #ifdef __cplusplus
7389     extern "C"
7390     #endif
7391     char shmat ();
7392     int
7393     main ()
7394     {
7395 ayin 1.108 return shmat ();
7396 pcg 1.11 ;
7397     return 0;
7398     }
7399     _ACEOF
7400     rm -f conftest.$ac_objext conftest$ac_exeext
7401 ayin 1.108 if { (ac_try="$ac_link"
7402     case "(($ac_try" in
7403     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7404     *) ac_try_echo=$ac_try;;
7405     esac
7406     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7407     (eval "$ac_link") 2>conftest.er1
7408 pcg 1.11 ac_status=$?
7409     grep -v '^ *+' conftest.er1 >conftest.err
7410     rm -f conftest.er1
7411     cat conftest.err >&5
7412     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7413 ayin 1.108 (exit $ac_status); } && {
7414     test -z "$ac_cxx_werror_flag" ||
7415     test ! -s conftest.err
7416     } && test -s conftest$ac_exeext &&
7417     $as_test_x conftest$ac_exeext; then
7418 pcg 1.11 ac_cv_lib_ipc_shmat=yes
7419     else
7420     echo "$as_me: failed program was:" >&5
7421     sed 's/^/| /' conftest.$ac_ext >&5
7422    
7423 ayin 1.108 ac_cv_lib_ipc_shmat=no
7424 pcg 1.11 fi
7425 ayin 1.108
7426     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7427 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7428     LIBS=$ac_check_lib_save_LIBS
7429     fi
7430 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7431     echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
7432 pcg 1.11 if test $ac_cv_lib_ipc_shmat = yes; then
7433 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7434     fi
7435    
7436     fi
7437     fi
7438    
7439     # Check for libraries that X11R6 Xt/Xaw programs need.
7440 pcg 1.11 ac_save_LDFLAGS=$LDFLAGS
7441 pcg 1.1 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7442     # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7443     # check for ICE first), but we must link in the order -lSM -lICE or
7444     # we get undefined symbols. So assume we have SM if we have ICE.
7445     # These have to be linked with before -lX11, unlike the other
7446     # libraries we check for below, so use a different variable.
7447 pcg 1.11 # John Interrante, Karl Berry
7448 ayin 1.108 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7449     echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
7450 pcg 1.11 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7451     echo $ECHO_N "(cached) $ECHO_C" >&6
7452 pcg 1.1 else
7453 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7454 pcg 1.1 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7455 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7456     /* confdefs.h. */
7457     _ACEOF
7458     cat confdefs.h >>conftest.$ac_ext
7459     cat >>conftest.$ac_ext <<_ACEOF
7460     /* end confdefs.h. */
7461    
7462 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7463     Use char because int might match the return type of a GCC
7464     builtin and then its argument prototype would still apply. */
7465 pcg 1.11 #ifdef __cplusplus
7466     extern "C"
7467     #endif
7468     char IceConnectionNumber ();
7469     int
7470     main ()
7471     {
7472 ayin 1.108 return IceConnectionNumber ();
7473 pcg 1.11 ;
7474     return 0;
7475     }
7476     _ACEOF
7477     rm -f conftest.$ac_objext conftest$ac_exeext
7478 ayin 1.108 if { (ac_try="$ac_link"
7479     case "(($ac_try" in
7480     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7481     *) ac_try_echo=$ac_try;;
7482     esac
7483     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7484     (eval "$ac_link") 2>conftest.er1
7485 pcg 1.11 ac_status=$?
7486     grep -v '^ *+' conftest.er1 >conftest.err
7487     rm -f conftest.er1
7488     cat conftest.err >&5
7489     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7490 ayin 1.108 (exit $ac_status); } && {
7491     test -z "$ac_cxx_werror_flag" ||
7492     test ! -s conftest.err
7493     } && test -s conftest$ac_exeext &&
7494     $as_test_x conftest$ac_exeext; then
7495 pcg 1.11 ac_cv_lib_ICE_IceConnectionNumber=yes
7496     else
7497     echo "$as_me: failed program was:" >&5
7498     sed 's/^/| /' conftest.$ac_ext >&5
7499    
7500 ayin 1.108 ac_cv_lib_ICE_IceConnectionNumber=no
7501 pcg 1.11 fi
7502 ayin 1.108
7503     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7504 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7505     LIBS=$ac_check_lib_save_LIBS
7506     fi
7507 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7508     echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7509 pcg 1.11 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7510 pcg 1.1 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7511     fi
7512    
7513 pcg 1.11 LDFLAGS=$ac_save_LDFLAGS
7514 pcg 1.1
7515     fi
7516    
7517    
7518 ayin 1.108 AFTERIMAGE_CFLAGS=
7519 root 1.103 AFTERIMAGE_LIBS=
7520 ayin 1.108 AFTERIMAGE_VERSION=
7521 root 1.103
7522     if test x$support_afterimage = xyes; then
7523     support_afterimage=no
7524    
7525 ayin 1.104 if test "x$afterimage_config" = "x" ; then
7526 root 1.103 # Extract the first word of "afterimage-config", so it can be a program name with args.
7527     set dummy afterimage-config; ac_word=$2
7528 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7529     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7530 root 1.103 if test "${ac_cv_path_afterimage_config+set}" = set; then
7531     echo $ECHO_N "(cached) $ECHO_C" >&6
7532     else
7533     case $afterimage_config in
7534     [\\/]* | ?:[\\/]*)
7535     ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
7536     ;;
7537     *)
7538     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7539     for as_dir in $PATH
7540     do
7541     IFS=$as_save_IFS
7542     test -z "$as_dir" && as_dir=.
7543     for ac_exec_ext in '' $ac_executable_extensions; do
7544 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7545 root 1.103 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
7546     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7547     break 2
7548     fi
7549     done
7550     done
7551 ayin 1.108 IFS=$as_save_IFS
7552 root 1.103
7553     test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7554     ;;
7555     esac
7556     fi
7557     afterimage_config=$ac_cv_path_afterimage_config
7558     if test -n "$afterimage_config"; then
7559 ayin 1.108 { echo "$as_me:$LINENO: result: $afterimage_config" >&5
7560     echo "${ECHO_T}$afterimage_config" >&6; }
7561 root 1.103 else
7562 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
7563     echo "${ECHO_T}no" >&6; }
7564 root 1.103 fi
7565    
7566 ayin 1.108
7567 root 1.103 fi
7568 root 1.109 if test "x$afterimage_config" != "xno" ; then
7569     { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
7570 ayin 1.108 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
7571 root 1.109 xAFTERIMAGE_VERSION=`$afterimage_config --version`
7572     if test -n "$xAFTERIMAGE_VERSION" ; then
7573     xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
7574     xAFTERIMAGE_LIBS=`$afterimage_config --libs`
7575     if test "x$xAFTERIMAGE_LIBS" != "x"; then
7576     libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
7577     libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
7578     if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
7579     support_afterimage=yes
7580     AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
7581     AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
7582     AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
7583     fi
7584 ayin 1.108 fi
7585 root 1.103 fi
7586 root 1.109 if test "x$support_afterimage" = "xyes"; then
7587     { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7588 ayin 1.108 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7589 root 1.109 else
7590     { echo "$as_me:$LINENO: result: no" >&5
7591 ayin 1.108 echo "${ECHO_T}no" >&6; }
7592 root 1.109 fi
7593 root 1.103 fi
7594     fi
7595    
7596 pcg 1.11
7597    
7598    
7599    
7600    
7601    
7602    
7603     for ac_header in \
7604 pcg 1.1 sys/byteorder.h \
7605     sys/ioctl.h \
7606     sys/sockio.h \
7607     sys/strredir.h \
7608 root 1.83 stdint.h \
7609     wchar.h \
7610     cwchar \
7611 pcg 1.1
7612     do
7613 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7614 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7615     { echo "$as_me:$LINENO: checking for $ac_header" >&5
7616     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7617     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7618 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
7619     fi
7620 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
7621     { echo "$as_me:$LINENO: result: $ac_res" >&5
7622     echo "${ECHO_T}$ac_res" >&6; }
7623 pcg 1.11 else
7624     # Is the header compilable?
7625 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7626     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7627 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7628     /* confdefs.h. */
7629     _ACEOF
7630     cat confdefs.h >>conftest.$ac_ext
7631     cat >>conftest.$ac_ext <<_ACEOF
7632     /* end confdefs.h. */
7633     $ac_includes_default
7634     #include <$ac_header>
7635     _ACEOF
7636     rm -f conftest.$ac_objext
7637 ayin 1.108 if { (ac_try="$ac_compile"
7638     case "(($ac_try" in
7639     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7640     *) ac_try_echo=$ac_try;;
7641     esac
7642     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7643     (eval "$ac_compile") 2>conftest.er1
7644 pcg 1.11 ac_status=$?
7645     grep -v '^ *+' conftest.er1 >conftest.err
7646     rm -f conftest.er1
7647     cat conftest.err >&5
7648     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649 ayin 1.108 (exit $ac_status); } && {
7650     test -z "$ac_cxx_werror_flag" ||
7651     test ! -s conftest.err
7652     } && test -s conftest.$ac_objext; then
7653 pcg 1.11 ac_header_compiler=yes
7654     else
7655     echo "$as_me: failed program was:" >&5
7656     sed 's/^/| /' conftest.$ac_ext >&5
7657    
7658 ayin 1.108 ac_header_compiler=no
7659 pcg 1.11 fi
7660 ayin 1.108
7661     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7662     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7663     echo "${ECHO_T}$ac_header_compiler" >&6; }
7664 pcg 1.11
7665     # Is the header present?
7666 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7667     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7668 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7669     /* confdefs.h. */
7670     _ACEOF
7671     cat confdefs.h >>conftest.$ac_ext
7672     cat >>conftest.$ac_ext <<_ACEOF
7673     /* end confdefs.h. */
7674     #include <$ac_header>
7675     _ACEOF
7676 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
7677     case "(($ac_try" in
7678     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7679     *) ac_try_echo=$ac_try;;
7680     esac
7681     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7682     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7683 pcg 1.11 ac_status=$?
7684     grep -v '^ *+' conftest.er1 >conftest.err
7685     rm -f conftest.er1
7686     cat conftest.err >&5
7687     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7688 ayin 1.108 (exit $ac_status); } >/dev/null && {
7689     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7690     test ! -s conftest.err
7691     }; then
7692 pcg 1.11 ac_header_preproc=yes
7693 pcg 1.1 else
7694 pcg 1.11 echo "$as_me: failed program was:" >&5
7695     sed 's/^/| /' conftest.$ac_ext >&5
7696    
7697     ac_header_preproc=no
7698     fi
7699 ayin 1.108
7700 pcg 1.11 rm -f conftest.err conftest.$ac_ext
7701 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7702     echo "${ECHO_T}$ac_header_preproc" >&6; }
7703 pcg 1.11
7704     # So? What about this header?
7705 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7706 pcg 1.11 yes:no: )
7707     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7708     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7709     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7710     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7711     ac_header_preproc=yes
7712     ;;
7713     no:yes:* )
7714     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7715     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7716     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7717     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7718     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7719     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7720     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7721     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7722     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7723     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7724     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7725     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7726 ayin 1.108
7727 pcg 1.11 ;;
7728     esac
7729 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7730     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7731     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7732 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
7733 pcg 1.1 else
7734 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
7735 pcg 1.1 fi
7736 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
7737     { echo "$as_me:$LINENO: result: $ac_res" >&5
7738     echo "${ECHO_T}$ac_res" >&6; }
7739 pcg 1.11
7740 pcg 1.1 fi
7741 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7742     cat >>confdefs.h <<_ACEOF
7743     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7744     _ACEOF
7745    
7746 pcg 1.1 fi
7747 pcg 1.11
7748 pcg 1.1 done
7749    
7750    
7751 ayin 1.108 { echo "$as_me:$LINENO: checking for XPointer" >&5
7752     echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7753 pcg 1.11 if test "${rxvt_cv_xpointer+set}" = set; then
7754     echo $ECHO_N "(cached) $ECHO_C" >&6
7755     else
7756     cat >conftest.$ac_ext <<_ACEOF
7757     /* confdefs.h. */
7758     _ACEOF
7759     cat confdefs.h >>conftest.$ac_ext
7760     cat >>conftest.$ac_ext <<_ACEOF
7761     /* end confdefs.h. */
7762 pcg 1.1 #include <X11/Xlib.h>
7763 pcg 1.11 int
7764     main ()
7765     {
7766 pcg 1.1 XPointer dummy;
7767 pcg 1.11 ;
7768     return 0;
7769     }
7770     _ACEOF
7771     rm -f conftest.$ac_objext
7772 ayin 1.108 if { (ac_try="$ac_compile"
7773     case "(($ac_try" in
7774     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7775     *) ac_try_echo=$ac_try;;
7776     esac
7777     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7778     (eval "$ac_compile") 2>conftest.er1
7779 pcg 1.11 ac_status=$?
7780     grep -v '^ *+' conftest.er1 >conftest.err
7781     rm -f conftest.er1
7782     cat conftest.err >&5
7783     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7784 ayin 1.108 (exit $ac_status); } && {
7785     test -z "$ac_cxx_werror_flag" ||
7786     test ! -s conftest.err
7787     } && test -s conftest.$ac_objext; then
7788 pcg 1.1 rxvt_cv_xpointer=yes
7789     else
7790 pcg 1.11 echo "$as_me: failed program was:" >&5
7791     sed 's/^/| /' conftest.$ac_ext >&5
7792    
7793 ayin 1.108 rxvt_cv_xpointer=no
7794 pcg 1.1 fi
7795 ayin 1.108
7796     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7797 pcg 1.1 fi
7798 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7799     echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7800 pcg 1.11 if test x$rxvt_cv_xpointer = xyes; then
7801 pcg 1.1
7802 pcg 1.11 cat >>confdefs.h <<\_ACEOF
7803 pcg 1.1 #define HAVE_XPOINTER 1
7804 pcg 1.11 _ACEOF
7805 pcg 1.1
7806     fi
7807    
7808 ayin 1.108 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7809     echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7810 root 1.99 if test "${rxvt_xlib_illegal_access+set}" = set; then
7811     echo $ECHO_N "(cached) $ECHO_C" >&6
7812     else
7813     cat >conftest.$ac_ext <<_ACEOF
7814     /* confdefs.h. */
7815     _ACEOF
7816     cat confdefs.h >>conftest.$ac_ext
7817     cat >>conftest.$ac_ext <<_ACEOF
7818     /* end confdefs.h. */
7819    
7820     #define XLIB_ILLEGAL_ACCESS
7821     #include <X11/Xlib.h>
7822    
7823     int
7824     main ()
7825     {
7826    
7827     Display *dpy;
7828     dpy->xdefaults = (char *)0;
7829    
7830     ;
7831     return 0;
7832     }
7833     _ACEOF
7834     rm -f conftest.$ac_objext
7835 ayin 1.108 if { (ac_try="$ac_compile"
7836     case "(($ac_try" in
7837     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7838     *) ac_try_echo=$ac_try;;
7839     esac
7840     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7841     (eval "$ac_compile") 2>conftest.er1
7842 root 1.99 ac_status=$?
7843     grep -v '^ *+' conftest.er1 >conftest.err
7844     rm -f conftest.er1
7845     cat conftest.err >&5
7846     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7847 ayin 1.108 (exit $ac_status); } && {
7848     test -z "$ac_cxx_werror_flag" ||
7849     test ! -s conftest.err
7850     } && test -s conftest.$ac_objext; then
7851 root 1.99 rxvt_xlib_illegal_access=yes
7852     else
7853     echo "$as_me: failed program was:" >&5
7854     sed 's/^/| /' conftest.$ac_ext >&5
7855    
7856 ayin 1.108 rxvt_xlib_illegal_access=no
7857 root 1.99
7858     fi
7859 ayin 1.108
7860     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7861 root 1.99 fi
7862 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7863     echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7864 root 1.99 if test x$rxvt_xlib_illegal_access = xyes; then
7865    
7866     cat >>confdefs.h <<\_ACEOF
7867     #define XLIB_ILLEGAL_ACCESS 1
7868     _ACEOF
7869    
7870     fi
7871 pcg 1.1
7872 ayin 1.108 { echo "$as_me:$LINENO: checking for mode_t" >&5
7873     echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7874 pcg 1.11 if test "${ac_cv_type_mode_t+set}" = set; then
7875     echo $ECHO_N "(cached) $ECHO_C" >&6
7876     else
7877     cat >conftest.$ac_ext <<_ACEOF
7878     /* confdefs.h. */
7879     _ACEOF
7880     cat confdefs.h >>conftest.$ac_ext
7881     cat >>conftest.$ac_ext <<_ACEOF
7882     /* end confdefs.h. */
7883     $ac_includes_default
7884 ayin 1.108 typedef mode_t ac__type_new_;
7885 pcg 1.11 int
7886     main ()
7887     {
7888 ayin 1.108 if ((ac__type_new_ *) 0)
7889 pcg 1.11 return 0;
7890 ayin 1.108 if (sizeof (ac__type_new_))
7891 pcg 1.11 return 0;
7892     ;
7893     return 0;
7894     }
7895     _ACEOF
7896     rm -f conftest.$ac_objext
7897 ayin 1.108 if { (ac_try="$ac_compile"
7898     case "(($ac_try" in
7899     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7900     *) ac_try_echo=$ac_try;;
7901     esac
7902     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7903     (eval "$ac_compile") 2>conftest.er1
7904 pcg 1.11 ac_status=$?
7905     grep -v '^ *+' conftest.er1 >conftest.err
7906     rm -f conftest.er1
7907     cat conftest.err >&5
7908     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7909 ayin 1.108 (exit $ac_status); } && {
7910     test -z "$ac_cxx_werror_flag" ||
7911     test ! -s conftest.err
7912     } && test -s conftest.$ac_objext; then
7913 pcg 1.11 ac_cv_type_mode_t=yes
7914 pcg 1.1 else
7915 pcg 1.11 echo "$as_me: failed program was:" >&5
7916     sed 's/^/| /' conftest.$ac_ext >&5
7917 pcg 1.1
7918 ayin 1.108 ac_cv_type_mode_t=no
7919 pcg 1.1 fi
7920 ayin 1.108
7921     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7922 pcg 1.1 fi
7923 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7924     echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7925 pcg 1.11 if test $ac_cv_type_mode_t = yes; then
7926 pcg 1.1 :
7927     else
7928    
7929 pcg 1.11 cat >>confdefs.h <<_ACEOF
7930     #define mode_t int
7931     _ACEOF
7932 pcg 1.1
7933     fi
7934    
7935 ayin 1.108 { echo "$as_me:$LINENO: checking for pid_t" >&5
7936     echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7937 pcg 1.11 if test "${ac_cv_type_pid_t+set}" = set; then
7938     echo $ECHO_N "(cached) $ECHO_C" >&6
7939     else
7940     cat >conftest.$ac_ext <<_ACEOF
7941     /* confdefs.h. */
7942     _ACEOF
7943     cat confdefs.h >>conftest.$ac_ext
7944     cat >>conftest.$ac_ext <<_ACEOF
7945     /* end confdefs.h. */
7946     $ac_includes_default
7947 ayin 1.108 typedef pid_t ac__type_new_;
7948 pcg 1.11 int
7949     main ()
7950     {
7951 ayin 1.108 if ((ac__type_new_ *) 0)
7952 pcg 1.11 return 0;
7953 ayin 1.108 if (sizeof (ac__type_new_))
7954 pcg 1.11 return 0;
7955     ;
7956     return 0;
7957     }
7958     _ACEOF
7959     rm -f conftest.$ac_objext
7960 ayin 1.108 if { (ac_try="$ac_compile"
7961     case "(($ac_try" in
7962     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7963     *) ac_try_echo=$ac_try;;
7964     esac
7965     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7966     (eval "$ac_compile") 2>conftest.er1
7967 pcg 1.11 ac_status=$?
7968     grep -v '^ *+' conftest.er1 >conftest.err
7969     rm -f conftest.er1
7970     cat conftest.err >&5
7971     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7972 ayin 1.108 (exit $ac_status); } && {
7973     test -z "$ac_cxx_werror_flag" ||
7974     test ! -s conftest.err
7975     } && test -s conftest.$ac_objext; then
7976 pcg 1.11 ac_cv_type_pid_t=yes
7977 pcg 1.1 else
7978 pcg 1.11 echo "$as_me: failed program was:" >&5
7979     sed 's/^/| /' conftest.$ac_ext >&5
7980 pcg 1.1
7981 ayin 1.108 ac_cv_type_pid_t=no
7982 pcg 1.1 fi
7983 ayin 1.108
7984     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7985 pcg 1.1 fi
7986 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7987     echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
7988 pcg 1.11 if test $ac_cv_type_pid_t = yes; then
7989     :
7990 pcg 1.1 else
7991    
7992 pcg 1.11 cat >>confdefs.h <<_ACEOF
7993 pcg 1.1 #define pid_t int
7994 pcg 1.11 _ACEOF
7995 pcg 1.1
7996     fi
7997    
7998 ayin 1.108 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7999     echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8000 pcg 1.11 if test "${ac_cv_type_uid_t+set}" = set; then
8001     echo $ECHO_N "(cached) $ECHO_C" >&6
8002 pcg 1.1 else
8003 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8004     /* confdefs.h. */
8005     _ACEOF
8006     cat confdefs.h >>conftest.$ac_ext
8007     cat >>conftest.$ac_ext <<_ACEOF
8008     /* end confdefs.h. */
8009 pcg 1.1 #include <sys/types.h>
8010 pcg 1.11
8011     _ACEOF
8012 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8013 pcg 1.11 $EGREP "uid_t" >/dev/null 2>&1; then
8014 pcg 1.1 ac_cv_type_uid_t=yes
8015     else
8016     ac_cv_type_uid_t=no
8017     fi
8018     rm -f conftest*
8019    
8020     fi
8021 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8022     echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
8023 pcg 1.11 if test $ac_cv_type_uid_t = no; then
8024 pcg 1.1
8025 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8026 pcg 1.1 #define uid_t int
8027 pcg 1.11 _ACEOF
8028    
8029 pcg 1.1
8030 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8031 pcg 1.1 #define gid_t int
8032 pcg 1.11 _ACEOF
8033 pcg 1.1
8034     fi
8035    
8036    
8037 ayin 1.122 { echo "$as_me:$LINENO: checking for int16_t" >&5
8038     echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
8039     if test "${ac_cv_c_int16_t+set}" = set; then
8040 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8041     else
8042 ayin 1.122 ac_cv_c_int16_t=no
8043     for ac_type in 'int16_t' 'int' 'long int' \
8044     'long long int' 'short int' 'signed char'; do
8045     cat >conftest.$ac_ext <<_ACEOF
8046 pcg 1.11 /* confdefs.h. */
8047     _ACEOF
8048     cat confdefs.h >>conftest.$ac_ext
8049     cat >>conftest.$ac_ext <<_ACEOF
8050     /* end confdefs.h. */
8051     $ac_includes_default
8052     int
8053     main ()
8054     {
8055 ayin 1.122 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
8056 pcg 1.11 test_array [0] = 0
8057 pcg 1.1
8058 pcg 1.11 ;
8059     return 0;
8060     }
8061     _ACEOF
8062     rm -f conftest.$ac_objext
8063 ayin 1.108 if { (ac_try="$ac_compile"
8064     case "(($ac_try" in
8065     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8066     *) ac_try_echo=$ac_try;;
8067     esac
8068     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8069     (eval "$ac_compile") 2>conftest.er1
8070 pcg 1.11 ac_status=$?
8071     grep -v '^ *+' conftest.er1 >conftest.err
8072     rm -f conftest.er1
8073     cat conftest.err >&5
8074     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8075 ayin 1.108 (exit $ac_status); } && {
8076     test -z "$ac_cxx_werror_flag" ||
8077     test ! -s conftest.err
8078     } && test -s conftest.$ac_objext; then
8079 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8080     /* confdefs.h. */
8081     _ACEOF
8082     cat confdefs.h >>conftest.$ac_ext
8083     cat >>conftest.$ac_ext <<_ACEOF
8084     /* end confdefs.h. */
8085     $ac_includes_default
8086     int
8087     main ()
8088 pcg 1.1 {
8089 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8090     < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
8091     test_array [0] = 0
8092 pcg 1.11
8093     ;
8094     return 0;
8095 pcg 1.1 }
8096 pcg 1.11 _ACEOF
8097 ayin 1.122 rm -f conftest.$ac_objext
8098     if { (ac_try="$ac_compile"
8099 ayin 1.108 case "(($ac_try" in
8100     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8101     *) ac_try_echo=$ac_try;;
8102     esac
8103     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8104 ayin 1.122 (eval "$ac_compile") 2>conftest.er1
8105 pcg 1.11 ac_status=$?
8106 ayin 1.122 grep -v '^ *+' conftest.er1 >conftest.err
8107     rm -f conftest.er1
8108     cat conftest.err >&5
8109 pcg 1.11 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8110 ayin 1.122 (exit $ac_status); } && {
8111     test -z "$ac_cxx_werror_flag" ||
8112     test ! -s conftest.err
8113     } && test -s conftest.$ac_objext; then
8114     :
8115     else
8116     echo "$as_me: failed program was:" >&5
8117     sed 's/^/| /' conftest.$ac_ext >&5
8118    
8119     case $ac_type in
8120     int16_t) ac_cv_c_int16_t=yes ;;
8121     *) ac_cv_c_int16_t=$ac_type ;;
8122 ayin 1.108 esac
8123 ayin 1.122
8124     fi
8125    
8126     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8127 pcg 1.11 else
8128 ayin 1.122 echo "$as_me: failed program was:" >&5
8129 pcg 1.11 sed 's/^/| /' conftest.$ac_ext >&5
8130    
8131 ayin 1.122
8132 pcg 1.11 fi
8133 ayin 1.122
8134     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8135     test "$ac_cv_c_int16_t" != no && break
8136     done
8137 pcg 1.11 fi
8138 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8139     echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8140     case $ac_cv_c_int16_t in #(
8141     no|yes) ;; #(
8142     *)
8143 ayin 1.108
8144 pcg 1.11 cat >>confdefs.h <<_ACEOF
8145 ayin 1.122 #define int16_t $ac_cv_c_int16_t
8146 pcg 1.11 _ACEOF
8147 ayin 1.122 ;;
8148     esac
8149 pcg 1.1
8150    
8151 ayin 1.122 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8152     echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8153     if test "${ac_cv_c_uint16_t+set}" = set; then
8154 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8155 pcg 1.1 else
8156 ayin 1.122 ac_cv_c_uint16_t=no
8157     for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8158     'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8159     cat >conftest.$ac_ext <<_ACEOF
8160 pcg 1.11 /* confdefs.h. */
8161     _ACEOF
8162     cat confdefs.h >>conftest.$ac_ext
8163     cat >>conftest.$ac_ext <<_ACEOF
8164     /* end confdefs.h. */
8165 ayin 1.122 $ac_includes_default
8166 pcg 1.11 int
8167     main ()
8168     {
8169 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
8170     test_array [0] = 0
8171    
8172 pcg 1.11 ;
8173     return 0;
8174     }
8175     _ACEOF
8176     rm -f conftest.$ac_objext
8177 ayin 1.108 if { (ac_try="$ac_compile"
8178     case "(($ac_try" in
8179     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8180     *) ac_try_echo=$ac_try;;
8181     esac
8182     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8183     (eval "$ac_compile") 2>conftest.er1
8184 pcg 1.11 ac_status=$?
8185     grep -v '^ *+' conftest.er1 >conftest.err
8186     rm -f conftest.er1
8187     cat conftest.err >&5
8188     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8189 ayin 1.108 (exit $ac_status); } && {
8190     test -z "$ac_cxx_werror_flag" ||
8191     test ! -s conftest.err
8192     } && test -s conftest.$ac_objext; then
8193 ayin 1.122 case $ac_type in
8194     uint16_t) ac_cv_c_uint16_t=yes ;;
8195     *) ac_cv_c_uint16_t=$ac_type ;;
8196     esac
8197    
8198 pcg 1.1 else
8199 pcg 1.11 echo "$as_me: failed program was:" >&5
8200     sed 's/^/| /' conftest.$ac_ext >&5
8201    
8202 ayin 1.122
8203 pcg 1.1 fi
8204 ayin 1.108
8205     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8206 ayin 1.122 test "$ac_cv_c_uint16_t" != no && break
8207     done
8208 pcg 1.1 fi
8209 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
8210     echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8211     case $ac_cv_c_uint16_t in #(
8212     no|yes) ;; #(
8213     *)
8214    
8215    
8216     cat >>confdefs.h <<_ACEOF
8217     #define uint16_t $ac_cv_c_uint16_t
8218     _ACEOF
8219     ;;
8220     esac
8221    
8222 pcg 1.1
8223 ayin 1.122 { echo "$as_me:$LINENO: checking for int32_t" >&5
8224     echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
8225     if test "${ac_cv_c_int32_t+set}" = set; then
8226 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8227     else
8228 ayin 1.122 ac_cv_c_int32_t=no
8229     for ac_type in 'int32_t' 'int' 'long int' \
8230     'long long int' 'short int' 'signed char'; do
8231     cat >conftest.$ac_ext <<_ACEOF
8232 pcg 1.11 /* confdefs.h. */
8233     _ACEOF
8234     cat confdefs.h >>conftest.$ac_ext
8235     cat >>conftest.$ac_ext <<_ACEOF
8236     /* end confdefs.h. */
8237 ayin 1.122 $ac_includes_default
8238 pcg 1.11 int
8239     main ()
8240     {
8241 ayin 1.122 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
8242     test_array [0] = 0
8243    
8244 pcg 1.11 ;
8245     return 0;
8246     }
8247     _ACEOF
8248     rm -f conftest.$ac_objext
8249 ayin 1.108 if { (ac_try="$ac_compile"
8250     case "(($ac_try" in
8251     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8252     *) ac_try_echo=$ac_try;;
8253     esac
8254     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8255     (eval "$ac_compile") 2>conftest.er1
8256 pcg 1.11 ac_status=$?
8257     grep -v '^ *+' conftest.er1 >conftest.err
8258     rm -f conftest.er1
8259     cat conftest.err >&5
8260     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8261 ayin 1.108 (exit $ac_status); } && {
8262     test -z "$ac_cxx_werror_flag" ||
8263     test ! -s conftest.err
8264     } && test -s conftest.$ac_objext; then
8265 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8266     /* confdefs.h. */
8267     _ACEOF
8268     cat confdefs.h >>conftest.$ac_ext
8269     cat >>conftest.$ac_ext <<_ACEOF
8270     /* end confdefs.h. */
8271 ayin 1.122 $ac_includes_default
8272 pcg 1.11 int
8273     main ()
8274     {
8275 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8276     < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
8277     test_array [0] = 0
8278    
8279 pcg 1.11 ;
8280     return 0;
8281     }
8282     _ACEOF
8283     rm -f conftest.$ac_objext
8284 ayin 1.108 if { (ac_try="$ac_compile"
8285     case "(($ac_try" in
8286     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8287     *) ac_try_echo=$ac_try;;
8288     esac
8289     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8290     (eval "$ac_compile") 2>conftest.er1
8291 pcg 1.11 ac_status=$?
8292     grep -v '^ *+' conftest.er1 >conftest.err
8293     rm -f conftest.er1
8294     cat conftest.err >&5
8295     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8296 ayin 1.108 (exit $ac_status); } && {
8297     test -z "$ac_cxx_werror_flag" ||
8298     test ! -s conftest.err
8299     } && test -s conftest.$ac_objext; then
8300 ayin 1.122 :
8301 pcg 1.1 else
8302 pcg 1.11 echo "$as_me: failed program was:" >&5
8303     sed 's/^/| /' conftest.$ac_ext >&5
8304    
8305 ayin 1.122 case $ac_type in
8306     int32_t) ac_cv_c_int32_t=yes ;;
8307     *) ac_cv_c_int32_t=$ac_type ;;
8308     esac
8309    
8310     fi
8311    
8312     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8313 pcg 1.1 else
8314 ayin 1.122 echo "$as_me: failed program was:" >&5
8315     sed 's/^/| /' conftest.$ac_ext >&5
8316    
8317    
8318 pcg 1.1 fi
8319 ayin 1.108
8320     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8321 ayin 1.122 test "$ac_cv_c_int32_t" != no && break
8322     done
8323 pcg 1.1 fi
8324 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8325     echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8326     case $ac_cv_c_int32_t in #(
8327     no|yes) ;; #(
8328     *)
8329    
8330     cat >>confdefs.h <<_ACEOF
8331     #define int32_t $ac_cv_c_int32_t
8332     _ACEOF
8333     ;;
8334     esac
8335    
8336 pcg 1.1
8337 ayin 1.122 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8338 ayin 1.108 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8339 ayin 1.122 if test "${ac_cv_c_uint32_t+set}" = set; then
8340 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8341     else
8342 ayin 1.122 ac_cv_c_uint32_t=no
8343     for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8344     'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8345     cat >conftest.$ac_ext <<_ACEOF
8346 pcg 1.11 /* confdefs.h. */
8347     _ACEOF
8348     cat confdefs.h >>conftest.$ac_ext
8349     cat >>conftest.$ac_ext <<_ACEOF
8350     /* end confdefs.h. */
8351 ayin 1.122 $ac_includes_default
8352 pcg 1.11 int
8353     main ()
8354     {
8355 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
8356     test_array [0] = 0
8357    
8358 pcg 1.11 ;
8359     return 0;
8360     }
8361     _ACEOF
8362     rm -f conftest.$ac_objext
8363 ayin 1.108 if { (ac_try="$ac_compile"
8364     case "(($ac_try" in
8365     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8366     *) ac_try_echo=$ac_try;;
8367     esac
8368     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8369     (eval "$ac_compile") 2>conftest.er1
8370 pcg 1.11 ac_status=$?
8371     grep -v '^ *+' conftest.er1 >conftest.err
8372     rm -f conftest.er1
8373     cat conftest.err >&5
8374     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8375 ayin 1.108 (exit $ac_status); } && {
8376     test -z "$ac_cxx_werror_flag" ||
8377     test ! -s conftest.err
8378     } && test -s conftest.$ac_objext; then
8379 ayin 1.122 case $ac_type in
8380     uint32_t) ac_cv_c_uint32_t=yes ;;
8381     *) ac_cv_c_uint32_t=$ac_type ;;
8382     esac
8383    
8384 pcg 1.1 else
8385 pcg 1.11 echo "$as_me: failed program was:" >&5
8386     sed 's/^/| /' conftest.$ac_ext >&5
8387    
8388 ayin 1.122
8389 pcg 1.1 fi
8390 ayin 1.108
8391     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8392 ayin 1.122 test "$ac_cv_c_uint32_t" != no && break
8393     done
8394 pcg 1.1 fi
8395 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
8396     echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8397     case $ac_cv_c_uint32_t in #(
8398     no|yes) ;; #(
8399     *)
8400    
8401     cat >>confdefs.h <<\_ACEOF
8402     #define _UINT32_T 1
8403     _ACEOF
8404 pcg 1.1
8405    
8406 ayin 1.122 cat >>confdefs.h <<_ACEOF
8407     #define uint32_t $ac_cv_c_uint32_t
8408     _ACEOF
8409     ;;
8410     esac
8411 pcg 1.1
8412    
8413 root 1.76
8414 ayin 1.115 for ac_func in unsetenv
8415 root 1.83 do
8416     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8417 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8418     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8419     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8420 root 1.83 echo $ECHO_N "(cached) $ECHO_C" >&6
8421     else
8422     cat >conftest.$ac_ext <<_ACEOF
8423     /* confdefs.h. */
8424     _ACEOF
8425     cat confdefs.h >>conftest.$ac_ext
8426     cat >>conftest.$ac_ext <<_ACEOF
8427     /* end confdefs.h. */
8428     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8429     For example, HP-UX 11i <limits.h> declares gettimeofday. */
8430     #define $ac_func innocuous_$ac_func
8431    
8432     /* System header to define __stub macros and hopefully few prototypes,
8433     which can conflict with char $ac_func (); below.
8434     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8435     <limits.h> exists even on freestanding compilers. */
8436    
8437     #ifdef __STDC__
8438     # include <limits.h>
8439     #else
8440     # include <assert.h>
8441     #endif
8442    
8443     #undef $ac_func
8444 pcg 1.11
8445 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
8446     Use char because int might match the return type of a GCC
8447     builtin and then its argument prototype would still apply. */
8448 root 1.83 #ifdef __cplusplus
8449     extern "C"
8450     #endif
8451     char $ac_func ();
8452     /* The GNU C library defines this for functions which it implements
8453     to always fail with ENOSYS. Some functions are actually named
8454     something starting with __ and the normal name is an alias. */
8455 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
8456 root 1.83 choke me
8457     #endif
8458 pcg 1.11
8459 root 1.83 int
8460     main ()
8461     {
8462 ayin 1.108 return $ac_func ();
8463 root 1.83 ;
8464     return 0;
8465     }
8466     _ACEOF
8467     rm -f conftest.$ac_objext conftest$ac_exeext
8468 ayin 1.108 if { (ac_try="$ac_link"
8469     case "(($ac_try" in
8470     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8471     *) ac_try_echo=$ac_try;;
8472     esac
8473     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8474     (eval "$ac_link") 2>conftest.er1
8475 root 1.83 ac_status=$?
8476     grep -v '^ *+' conftest.er1 >conftest.err
8477     rm -f conftest.er1
8478     cat conftest.err >&5
8479     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8480 ayin 1.108 (exit $ac_status); } && {
8481     test -z "$ac_cxx_werror_flag" ||
8482     test ! -s conftest.err
8483     } && test -s conftest$ac_exeext &&
8484     $as_test_x conftest$ac_exeext; then
8485 root 1.83 eval "$as_ac_var=yes"
8486     else
8487     echo "$as_me: failed program was:" >&5
8488     sed 's/^/| /' conftest.$ac_ext >&5
8489 pcg 1.11
8490 ayin 1.108 eval "$as_ac_var=no"
8491 root 1.83 fi
8492 ayin 1.108
8493     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8494 root 1.83 conftest$ac_exeext conftest.$ac_ext
8495     fi
8496 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
8497     { echo "$as_me:$LINENO: result: $ac_res" >&5
8498     echo "${ECHO_T}$ac_res" >&6; }
8499 root 1.83 if test `eval echo '${'$as_ac_var'}'` = yes; then
8500     cat >>confdefs.h <<_ACEOF
8501     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8502     _ACEOF
8503 pcg 1.11
8504 root 1.83 fi
8505     done
8506 pcg 1.11
8507    
8508    
8509 root 1.92 support_utmp=yes
8510     support_wtmp=yes
8511     support_lastlog=yes
8512    
8513 ayin 1.108 # Check whether --enable-utmp was given.
8514 root 1.92 if test "${enable_utmp+set}" = set; then
8515 ayin 1.108 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
8516 root 1.92 support_utmp=$enableval
8517     fi
8518 ayin 1.108 fi
8519 ayin 1.102
8520 ayin 1.108
8521     # Check whether --enable-wtmp was given.
8522 root 1.92 if test "${enable_wtmp+set}" = set; then
8523 ayin 1.108 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
8524 root 1.92 support_wtmp=$enableval
8525     fi
8526 ayin 1.108 fi
8527 ayin 1.102
8528 ayin 1.108
8529     # Check whether --enable-lastlog was given.
8530 root 1.92 if test "${enable_lastlog+set}" = set; then
8531 ayin 1.108 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
8532 root 1.92 support_lastlog=$enableval
8533     fi
8534 ayin 1.108 fi
8535    
8536 root 1.92
8537     if test x$support_utmp = xyes; then
8538    
8539     cat >>confdefs.h <<\_ACEOF
8540     #define UTMP_SUPPORT 1
8541     _ACEOF
8542    
8543     fi
8544     if test x$support_wtmp = xyes; then
8545    
8546     cat >>confdefs.h <<\_ACEOF
8547     #define WTMP_SUPPORT 1
8548     _ACEOF
8549    
8550     fi
8551     if test x$support_lastlog = xyes; then
8552    
8553     cat >>confdefs.h <<\_ACEOF
8554     #define LASTLOG_SUPPORT 1
8555     _ACEOF
8556    
8557     fi
8558    
8559 pcg 1.11
8560 root 1.88
8561    
8562     for ac_func in \
8563     updwtmp \
8564     updwtmpx \
8565 root 1.128 updlastlogx \
8566 root 1.88
8567     do
8568     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8569 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8570     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8571     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8572 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8573     else
8574     cat >conftest.$ac_ext <<_ACEOF
8575     /* confdefs.h. */
8576     _ACEOF
8577     cat confdefs.h >>conftest.$ac_ext
8578     cat >>conftest.$ac_ext <<_ACEOF
8579     /* end confdefs.h. */
8580     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8581     For example, HP-UX 11i <limits.h> declares gettimeofday. */
8582     #define $ac_func innocuous_$ac_func
8583    
8584     /* System header to define __stub macros and hopefully few prototypes,
8585     which can conflict with char $ac_func (); below.
8586     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8587     <limits.h> exists even on freestanding compilers. */
8588    
8589     #ifdef __STDC__
8590     # include <limits.h>
8591     #else
8592     # include <assert.h>
8593     #endif
8594    
8595     #undef $ac_func
8596    
8597 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
8598     Use char because int might match the return type of a GCC
8599     builtin and then its argument prototype would still apply. */
8600 root 1.88 #ifdef __cplusplus
8601     extern "C"
8602     #endif
8603     char $ac_func ();
8604     /* The GNU C library defines this for functions which it implements
8605     to always fail with ENOSYS. Some functions are actually named
8606     something starting with __ and the normal name is an alias. */
8607 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
8608 root 1.88 choke me
8609     #endif
8610    
8611     int
8612     main ()
8613     {
8614 ayin 1.108 return $ac_func ();
8615 root 1.88 ;
8616     return 0;
8617     }
8618     _ACEOF
8619     rm -f conftest.$ac_objext conftest$ac_exeext
8620 ayin 1.108 if { (ac_try="$ac_link"
8621     case "(($ac_try" in
8622     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8623     *) ac_try_echo=$ac_try;;
8624     esac
8625     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8626     (eval "$ac_link") 2>conftest.er1
8627 root 1.88 ac_status=$?
8628     grep -v '^ *+' conftest.er1 >conftest.err
8629     rm -f conftest.er1
8630     cat conftest.err >&5
8631     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8632 ayin 1.108 (exit $ac_status); } && {
8633     test -z "$ac_cxx_werror_flag" ||
8634     test ! -s conftest.err
8635     } && test -s conftest$ac_exeext &&
8636     $as_test_x conftest$ac_exeext; then
8637 root 1.88 eval "$as_ac_var=yes"
8638     else
8639     echo "$as_me: failed program was:" >&5
8640     sed 's/^/| /' conftest.$ac_ext >&5
8641    
8642 ayin 1.108 eval "$as_ac_var=no"
8643 root 1.88 fi
8644 ayin 1.108
8645     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8646 root 1.88 conftest$ac_exeext conftest.$ac_ext
8647     fi
8648 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
8649     { echo "$as_me:$LINENO: result: $ac_res" >&5
8650     echo "${ECHO_T}$ac_res" >&6; }
8651 root 1.88 if test `eval echo '${'$as_ac_var'}'` = yes; then
8652     cat >>confdefs.h <<_ACEOF
8653     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8654     _ACEOF
8655    
8656     fi
8657     done
8658    
8659    
8660    
8661 root 1.128 for ac_header in lastlog.h
8662 root 1.88 do
8663     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8664 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8665     { echo "$as_me:$LINENO: checking for $ac_header" >&5
8666     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8667     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8668 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8669     fi
8670 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
8671     { echo "$as_me:$LINENO: result: $ac_res" >&5
8672     echo "${ECHO_T}$ac_res" >&6; }
8673 root 1.88 else
8674     # Is the header compilable?
8675 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8676     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8677 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8678     /* confdefs.h. */
8679     _ACEOF
8680     cat confdefs.h >>conftest.$ac_ext
8681     cat >>conftest.$ac_ext <<_ACEOF
8682     /* end confdefs.h. */
8683     $ac_includes_default
8684     #include <$ac_header>
8685     _ACEOF
8686     rm -f conftest.$ac_objext
8687 ayin 1.108 if { (ac_try="$ac_compile"
8688     case "(($ac_try" in
8689     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8690     *) ac_try_echo=$ac_try;;
8691     esac
8692     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8693     (eval "$ac_compile") 2>conftest.er1
8694 root 1.88 ac_status=$?
8695     grep -v '^ *+' conftest.er1 >conftest.err
8696     rm -f conftest.er1
8697     cat conftest.err >&5
8698     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8699 ayin 1.108 (exit $ac_status); } && {
8700     test -z "$ac_cxx_werror_flag" ||
8701     test ! -s conftest.err
8702     } && test -s conftest.$ac_objext; then
8703 root 1.88 ac_header_compiler=yes
8704     else
8705     echo "$as_me: failed program was:" >&5
8706     sed 's/^/| /' conftest.$ac_ext >&5
8707    
8708 ayin 1.108 ac_header_compiler=no
8709 root 1.88 fi
8710 ayin 1.108
8711     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8712     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8713     echo "${ECHO_T}$ac_header_compiler" >&6; }
8714 root 1.88
8715     # Is the header present?
8716 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8717     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8718 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8719     /* confdefs.h. */
8720     _ACEOF
8721     cat confdefs.h >>conftest.$ac_ext
8722     cat >>conftest.$ac_ext <<_ACEOF
8723     /* end confdefs.h. */
8724     #include <$ac_header>
8725     _ACEOF
8726 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
8727     case "(($ac_try" in
8728     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8729     *) ac_try_echo=$ac_try;;
8730     esac
8731     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8732     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8733 root 1.88 ac_status=$?
8734     grep -v '^ *+' conftest.er1 >conftest.err
8735     rm -f conftest.er1
8736     cat conftest.err >&5
8737     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738 ayin 1.108 (exit $ac_status); } >/dev/null && {
8739     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8740     test ! -s conftest.err
8741     }; then
8742 root 1.88 ac_header_preproc=yes
8743     else
8744     echo "$as_me: failed program was:" >&5
8745     sed 's/^/| /' conftest.$ac_ext >&5
8746    
8747     ac_header_preproc=no
8748     fi
8749 ayin 1.108
8750 root 1.88 rm -f conftest.err conftest.$ac_ext
8751 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8752     echo "${ECHO_T}$ac_header_preproc" >&6; }
8753 root 1.88
8754     # So? What about this header?
8755     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8756     yes:no: )
8757     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8758     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8759     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8760     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8761     ac_header_preproc=yes
8762     ;;
8763     no:yes:* )
8764     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8765     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8766     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8767     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8768     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8769     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8770     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8771     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8772     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8773     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8774     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8775     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8776 ayin 1.108
8777 root 1.88 ;;
8778     esac
8779 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8780     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8781     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8782 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8783     else
8784     eval "$as_ac_Header=\$ac_header_preproc"
8785     fi
8786 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
8787     { echo "$as_me:$LINENO: result: $ac_res" >&5
8788     echo "${ECHO_T}$ac_res" >&6; }
8789 root 1.88
8790     fi
8791     if test `eval echo '${'$as_ac_Header'}'` = yes; then
8792     cat >>confdefs.h <<_ACEOF
8793     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8794     _ACEOF
8795    
8796     fi
8797    
8798     done
8799    
8800    
8801    
8802 root 1.128
8803     for ac_header in utmp.h
8804     do
8805     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8806     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8807     { echo "$as_me:$LINENO: checking for $ac_header" >&5
8808     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8809     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8810 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8811     fi
8812 root 1.128 ac_res=`eval echo '${'$as_ac_Header'}'`
8813     { echo "$as_me:$LINENO: result: $ac_res" >&5
8814     echo "${ECHO_T}$ac_res" >&6; }
8815 root 1.88 else
8816     # Is the header compilable?
8817 root 1.128 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8818     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8819 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8820     /* confdefs.h. */
8821     _ACEOF
8822     cat confdefs.h >>conftest.$ac_ext
8823     cat >>conftest.$ac_ext <<_ACEOF
8824     /* end confdefs.h. */
8825     $ac_includes_default
8826 root 1.128 #include <$ac_header>
8827 root 1.88 _ACEOF
8828     rm -f conftest.$ac_objext
8829 ayin 1.108 if { (ac_try="$ac_compile"
8830     case "(($ac_try" in
8831     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8832     *) ac_try_echo=$ac_try;;
8833     esac
8834     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8835     (eval "$ac_compile") 2>conftest.er1
8836 root 1.88 ac_status=$?
8837     grep -v '^ *+' conftest.er1 >conftest.err
8838     rm -f conftest.er1
8839     cat conftest.err >&5
8840     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8841 ayin 1.108 (exit $ac_status); } && {
8842     test -z "$ac_cxx_werror_flag" ||
8843     test ! -s conftest.err
8844     } && test -s conftest.$ac_objext; then
8845 root 1.88 ac_header_compiler=yes
8846     else
8847     echo "$as_me: failed program was:" >&5
8848     sed 's/^/| /' conftest.$ac_ext >&5
8849    
8850 ayin 1.108 ac_header_compiler=no
8851 root 1.88 fi
8852 ayin 1.108
8853     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8854     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8855     echo "${ECHO_T}$ac_header_compiler" >&6; }
8856 root 1.88
8857     # Is the header present?
8858 root 1.128 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8859     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8860 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8861     /* confdefs.h. */
8862     _ACEOF
8863     cat confdefs.h >>conftest.$ac_ext
8864     cat >>conftest.$ac_ext <<_ACEOF
8865     /* end confdefs.h. */
8866 root 1.128 #include <$ac_header>
8867 root 1.88 _ACEOF
8868 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
8869     case "(($ac_try" in
8870     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8871     *) ac_try_echo=$ac_try;;
8872     esac
8873     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8874     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8875 root 1.88 ac_status=$?
8876     grep -v '^ *+' conftest.er1 >conftest.err
8877     rm -f conftest.er1
8878     cat conftest.err >&5
8879     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8880 ayin 1.108 (exit $ac_status); } >/dev/null && {
8881     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8882     test ! -s conftest.err
8883     }; then
8884 root 1.88 ac_header_preproc=yes
8885     else
8886     echo "$as_me: failed program was:" >&5
8887     sed 's/^/| /' conftest.$ac_ext >&5
8888    
8889     ac_header_preproc=no
8890     fi
8891 ayin 1.108
8892 root 1.88 rm -f conftest.err conftest.$ac_ext
8893 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8894     echo "${ECHO_T}$ac_header_preproc" >&6; }
8895 root 1.88
8896     # So? What about this header?
8897     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8898     yes:no: )
8899 root 1.128 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8900     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8901     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8902     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8903 root 1.88 ac_header_preproc=yes
8904     ;;
8905     no:yes:* )
8906 root 1.128 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8907     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8908     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8909     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8910     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8911     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8912     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8913     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8914     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8915     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8916     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8917     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8918 ayin 1.108
8919 root 1.88 ;;
8920     esac
8921 root 1.128 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8922     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8923     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8924 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8925     else
8926 root 1.128 eval "$as_ac_Header=\$ac_header_preproc"
8927 root 1.88 fi
8928 root 1.128 ac_res=`eval echo '${'$as_ac_Header'}'`
8929     { echo "$as_me:$LINENO: result: $ac_res" >&5
8930     echo "${ECHO_T}$ac_res" >&6; }
8931 root 1.88
8932     fi
8933 root 1.128 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8934     cat >>confdefs.h <<_ACEOF
8935     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8936     _ACEOF
8937     { echo "$as_me:$LINENO: checking for struct utmp" >&5
8938 ayin 1.108 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
8939 root 1.88 if test "${struct_utmp+set}" = set; then
8940     echo $ECHO_N "(cached) $ECHO_C" >&6
8941     else
8942     cat >conftest.$ac_ext <<_ACEOF
8943     /* confdefs.h. */
8944     _ACEOF
8945     cat confdefs.h >>conftest.$ac_ext
8946     cat >>conftest.$ac_ext <<_ACEOF
8947     /* end confdefs.h. */
8948     #include <sys/types.h>
8949     #include <utmp.h>
8950     int
8951     main ()
8952     {
8953     struct utmp ut;
8954     ;
8955     return 0;
8956     }
8957     _ACEOF
8958     rm -f conftest.$ac_objext
8959 ayin 1.108 if { (ac_try="$ac_compile"
8960     case "(($ac_try" in
8961     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8962     *) ac_try_echo=$ac_try;;
8963     esac
8964     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8965     (eval "$ac_compile") 2>conftest.er1
8966 root 1.88 ac_status=$?
8967     grep -v '^ *+' conftest.er1 >conftest.err
8968     rm -f conftest.er1
8969     cat conftest.err >&5
8970     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8971 ayin 1.108 (exit $ac_status); } && {
8972     test -z "$ac_cxx_werror_flag" ||
8973     test ! -s conftest.err
8974     } && test -s conftest.$ac_objext; then
8975 root 1.88 struct_utmp=yes
8976     else
8977     echo "$as_me: failed program was:" >&5
8978     sed 's/^/| /' conftest.$ac_ext >&5
8979    
8980 ayin 1.108 struct_utmp=no
8981 root 1.88 fi
8982 ayin 1.108
8983     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8984 root 1.88 fi
8985 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
8986     echo "${ECHO_T}$struct_utmp" >&6; }
8987 root 1.88 if test x$struct_utmp = xyes; then
8988    
8989     cat >>confdefs.h <<\_ACEOF
8990     #define HAVE_STRUCT_UTMP 1
8991     _ACEOF
8992    
8993     fi
8994    
8995    
8996 ayin 1.108 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
8997     echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
8998 root 1.88 if test "${struct_utmp_host+set}" = set; then
8999     echo $ECHO_N "(cached) $ECHO_C" >&6
9000     else
9001     cat >conftest.$ac_ext <<_ACEOF
9002     /* confdefs.h. */
9003     _ACEOF
9004     cat confdefs.h >>conftest.$ac_ext
9005     cat >>conftest.$ac_ext <<_ACEOF
9006     /* end confdefs.h. */
9007     #include <sys/types.h>
9008     #include <utmp.h>
9009     int
9010     main ()
9011     {
9012     struct utmp ut; ut.ut_host;
9013     ;
9014     return 0;
9015     }
9016     _ACEOF
9017     rm -f conftest.$ac_objext
9018 ayin 1.108 if { (ac_try="$ac_compile"
9019     case "(($ac_try" in
9020     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9021     *) ac_try_echo=$ac_try;;
9022     esac
9023     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9024     (eval "$ac_compile") 2>conftest.er1
9025 root 1.88 ac_status=$?
9026     grep -v '^ *+' conftest.er1 >conftest.err
9027     rm -f conftest.er1
9028     cat conftest.err >&5
9029     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9030 ayin 1.108 (exit $ac_status); } && {
9031     test -z "$ac_cxx_werror_flag" ||
9032     test ! -s conftest.err
9033     } && test -s conftest.$ac_objext; then
9034 root 1.88 struct_utmp_host=yes
9035     else
9036     echo "$as_me: failed program was:" >&5
9037     sed 's/^/| /' conftest.$ac_ext >&5
9038    
9039 ayin 1.108 struct_utmp_host=no
9040 root 1.88 fi
9041 ayin 1.108
9042     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9043 root 1.88 fi
9044 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
9045     echo "${ECHO_T}$struct_utmp_host" >&6; }
9046 root 1.88 if test x$struct_utmp_host = xyes; then
9047    
9048     cat >>confdefs.h <<\_ACEOF
9049     #define HAVE_UTMP_HOST 1
9050     _ACEOF
9051    
9052     fi
9053    
9054 ayin 1.108 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
9055     echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
9056 root 1.88 if test "${struct_utmp_pid+set}" = set; then
9057     echo $ECHO_N "(cached) $ECHO_C" >&6
9058     else
9059     cat >conftest.$ac_ext <<_ACEOF
9060     /* confdefs.h. */
9061     _ACEOF
9062     cat confdefs.h >>conftest.$ac_ext
9063     cat >>conftest.$ac_ext <<_ACEOF
9064     /* end confdefs.h. */
9065     #include <sys/types.h>
9066     #include <utmp.h>
9067     int
9068     main ()
9069     {
9070     struct utmp ut; ut.ut_pid;
9071     ;
9072     return 0;
9073     }
9074     _ACEOF
9075     rm -f conftest.$ac_objext
9076 ayin 1.108 if { (ac_try="$ac_compile"
9077     case "(($ac_try" in
9078     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9079     *) ac_try_echo=$ac_try;;
9080     esac
9081     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9082     (eval "$ac_compile") 2>conftest.er1
9083 root 1.88 ac_status=$?
9084     grep -v '^ *+' conftest.er1 >conftest.err
9085     rm -f conftest.er1
9086     cat conftest.err >&5
9087     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9088 ayin 1.108 (exit $ac_status); } && {
9089     test -z "$ac_cxx_werror_flag" ||
9090     test ! -s conftest.err
9091     } && test -s conftest.$ac_objext; then
9092 root 1.88 struct_utmp_pid=yes
9093     else
9094     echo "$as_me: failed program was:" >&5
9095     sed 's/^/| /' conftest.$ac_ext >&5
9096    
9097 ayin 1.108 struct_utmp_pid=no
9098 root 1.88 fi
9099 ayin 1.108
9100     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9101 root 1.88 fi
9102 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
9103     echo "${ECHO_T}$struct_utmp_pid" >&6; }
9104 root 1.88 if test x$struct_utmp_pid = xyes; then
9105    
9106     cat >>confdefs.h <<\_ACEOF
9107     #define HAVE_UTMP_PID 1
9108     _ACEOF
9109    
9110     fi
9111    
9112     fi
9113    
9114 root 1.128 done
9115    
9116 root 1.88
9117    
9118 root 1.128 for ac_header in utmpx.h
9119     do
9120     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9121     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9122     { echo "$as_me:$LINENO: checking for $ac_header" >&5
9123     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9124     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9125 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
9126     fi
9127 root 1.128 ac_res=`eval echo '${'$as_ac_Header'}'`
9128     { echo "$as_me:$LINENO: result: $ac_res" >&5
9129     echo "${ECHO_T}$ac_res" >&6; }
9130 root 1.88 else
9131     # Is the header compilable?
9132 root 1.128 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9133     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9134 root 1.88 cat >conftest.$ac_ext <<_ACEOF
9135     /* confdefs.h. */
9136     _ACEOF
9137     cat confdefs.h >>conftest.$ac_ext
9138     cat >>conftest.$ac_ext <<_ACEOF
9139     /* end confdefs.h. */
9140     $ac_includes_default
9141 root 1.128 #include <$ac_header>
9142 root 1.88 _ACEOF
9143     rm -f conftest.$ac_objext
9144 ayin 1.108 if { (ac_try="$ac_compile"
9145     case "(($ac_try" in
9146     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9147     *) ac_try_echo=$ac_try;;
9148     esac
9149     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9150     (eval "$ac_compile") 2>conftest.er1
9151 root 1.88 ac_status=$?
9152     grep -v '^ *+' conftest.er1 >conftest.err
9153     rm -f conftest.er1
9154     cat conftest.err >&5
9155     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9156 ayin 1.108 (exit $ac_status); } && {
9157     test -z "$ac_cxx_werror_flag" ||
9158     test ! -s conftest.err
9159     } && test -s conftest.$ac_objext; then
9160 root 1.88 ac_header_compiler=yes
9161     else
9162     echo "$as_me: failed program was:" >&5
9163     sed 's/^/| /' conftest.$ac_ext >&5
9164    
9165 ayin 1.108 ac_header_compiler=no
9166 root 1.88 fi
9167 ayin 1.108
9168     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9169     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9170     echo "${ECHO_T}$ac_header_compiler" >&6; }
9171 root 1.88
9172     # Is the header present?
9173 root 1.128 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9174     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9175 root 1.88 cat >conftest.$ac_ext <<_ACEOF
9176     /* confdefs.h. */
9177     _ACEOF
9178     cat confdefs.h >>conftest.$ac_ext
9179     cat >>conftest.$ac_ext <<_ACEOF
9180     /* end confdefs.h. */
9181 root 1.128 #include <$ac_header>
9182 root 1.88 _ACEOF
9183 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
9184     case "(($ac_try" in
9185     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9186     *) ac_try_echo=$ac_try;;
9187     esac
9188     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9189     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9190 root 1.88 ac_status=$?
9191     grep -v '^ *+' conftest.er1 >conftest.err
9192     rm -f conftest.er1
9193     cat conftest.err >&5
9194     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9195 ayin 1.108 (exit $ac_status); } >/dev/null && {
9196     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9197     test ! -s conftest.err
9198     }; then
9199 root 1.88 ac_header_preproc=yes
9200     else
9201     echo "$as_me: failed program was:" >&5
9202     sed 's/^/| /' conftest.$ac_ext >&5
9203    
9204     ac_header_preproc=no
9205     fi
9206 ayin 1.108
9207 root 1.88 rm -f conftest.err conftest.$ac_ext
9208 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9209     echo "${ECHO_T}$ac_header_preproc" >&6; }
9210 root 1.88
9211     # So? What about this header?
9212     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9213     yes:no: )
9214 root 1.128 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9215     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9216     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9217     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9218 root 1.88 ac_header_preproc=yes
9219     ;;
9220     no:yes:* )
9221 root 1.128 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9222     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9223     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9224     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9225     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9226     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9227     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9228     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9229     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9230     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9231     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9232     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9233 ayin 1.108
9234 root 1.88 ;;
9235     esac
9236 root 1.128 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9237     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9238     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9239 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
9240     else
9241 root 1.128 eval "$as_ac_Header=\$ac_header_preproc"
9242 root 1.88 fi
9243 root 1.128 ac_res=`eval echo '${'$as_ac_Header'}'`
9244     { echo "$as_me:$LINENO: result: $ac_res" >&5
9245     echo "${ECHO_T}$ac_res" >&6; }
9246 root 1.88
9247     fi
9248 root 1.128 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9249     cat >>confdefs.h <<_ACEOF
9250     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9251     _ACEOF
9252     { echo "$as_me:$LINENO: checking for struct utmpx" >&5
9253 ayin 1.108 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
9254 root 1.88 if test "${struct_utmpx+set}" = set; then
9255     echo $ECHO_N "(cached) $ECHO_C" >&6
9256     else
9257     cat >conftest.$ac_ext <<_ACEOF
9258     /* confdefs.h. */
9259     _ACEOF
9260     cat confdefs.h >>conftest.$ac_ext
9261     cat >>conftest.$ac_ext <<_ACEOF
9262     /* end confdefs.h. */
9263     #include <sys/types.h>
9264     #include <utmpx.h>
9265     int
9266     main ()
9267     {
9268     struct utmpx ut;
9269     ;
9270     return 0;
9271     }
9272     _ACEOF
9273     rm -f conftest.$ac_objext
9274 ayin 1.108 if { (ac_try="$ac_compile"
9275     case "(($ac_try" in
9276     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9277     *) ac_try_echo=$ac_try;;
9278     esac
9279     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9280     (eval "$ac_compile") 2>conftest.er1
9281 root 1.88 ac_status=$?
9282     grep -v '^ *+' conftest.er1 >conftest.err
9283     rm -f conftest.er1
9284     cat conftest.err >&5
9285     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9286 ayin 1.108 (exit $ac_status); } && {
9287     test -z "$ac_cxx_werror_flag" ||
9288     test ! -s conftest.err
9289     } && test -s conftest.$ac_objext; then
9290 root 1.105 struct_utmpx=yes
9291 root 1.88 else
9292     echo "$as_me: failed program was:" >&5
9293     sed 's/^/| /' conftest.$ac_ext >&5
9294    
9295 ayin 1.108 struct_utmpx=no
9296 root 1.88 fi
9297 ayin 1.108
9298     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9299 root 1.88 fi
9300 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
9301     echo "${ECHO_T}$struct_utmpx" >&6; }
9302 root 1.88 if test x$struct_utmpx = xyes; then
9303    
9304     cat >>confdefs.h <<\_ACEOF
9305     #define HAVE_STRUCT_UTMPX 1
9306     _ACEOF
9307    
9308     fi
9309    
9310    
9311 ayin 1.108 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
9312     echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
9313 root 1.88 if test "${struct_utmpx_host+set}" = set; then
9314     echo $ECHO_N "(cached) $ECHO_C" >&6
9315     else
9316     cat >conftest.$ac_ext <<_ACEOF
9317     /* confdefs.h. */
9318     _ACEOF
9319     cat confdefs.h >>conftest.$ac_ext
9320     cat >>conftest.$ac_ext <<_ACEOF
9321     /* end confdefs.h. */
9322     #include <sys/types.h>
9323     #include <utmpx.h>
9324     int
9325     main ()
9326     {
9327     struct utmpx utx; utx.ut_host;
9328     ;
9329     return 0;
9330     }
9331     _ACEOF
9332     rm -f conftest.$ac_objext
9333 ayin 1.108 if { (ac_try="$ac_compile"
9334     case "(($ac_try" in
9335     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9336     *) ac_try_echo=$ac_try;;
9337     esac
9338     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9339     (eval "$ac_compile") 2>conftest.er1
9340 root 1.88 ac_status=$?
9341     grep -v '^ *+' conftest.er1 >conftest.err
9342     rm -f conftest.er1
9343     cat conftest.err >&5
9344     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9345 ayin 1.108 (exit $ac_status); } && {
9346     test -z "$ac_cxx_werror_flag" ||
9347     test ! -s conftest.err
9348     } && test -s conftest.$ac_objext; then
9349 root 1.88 struct_utmpx_host=yes
9350     else
9351     echo "$as_me: failed program was:" >&5
9352     sed 's/^/| /' conftest.$ac_ext >&5
9353    
9354 ayin 1.108 struct_utmpx_host=no
9355 root 1.88 fi
9356 ayin 1.108
9357     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9358 root 1.88 fi
9359 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
9360     echo "${ECHO_T}$struct_utmpx_host" >&6; }
9361 root 1.88 if test x$struct_utmpx_host = xyes; then
9362    
9363     cat >>confdefs.h <<\_ACEOF
9364     #define HAVE_UTMPX_HOST 1
9365     _ACEOF
9366    
9367     fi
9368    
9369 ayin 1.108 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
9370     echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
9371 root 1.88 if test "${struct_utmpx_session+set}" = set; then
9372     echo $ECHO_N "(cached) $ECHO_C" >&6
9373     else
9374     cat >conftest.$ac_ext <<_ACEOF
9375     /* confdefs.h. */
9376     _ACEOF
9377     cat confdefs.h >>conftest.$ac_ext
9378     cat >>conftest.$ac_ext <<_ACEOF
9379     /* end confdefs.h. */
9380     #include <sys/types.h>
9381     #include <utmpx.h>
9382     int
9383     main ()
9384     {
9385     struct utmpx utx; utx.ut_session;
9386     ;
9387     return 0;
9388     }
9389     _ACEOF
9390     rm -f conftest.$ac_objext
9391 ayin 1.108 if { (ac_try="$ac_compile"
9392     case "(($ac_try" in
9393     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9394     *) ac_try_echo=$ac_try;;
9395     esac
9396     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9397     (eval "$ac_compile") 2>conftest.er1
9398 root 1.88 ac_status=$?
9399     grep -v '^ *+' conftest.er1 >conftest.err
9400     rm -f conftest.er1
9401     cat conftest.err >&5
9402     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9403 ayin 1.108 (exit $ac_status); } && {
9404     test -z "$ac_cxx_werror_flag" ||
9405     test ! -s conftest.err
9406     } && test -s conftest.$ac_objext; then
9407     struct_utmpx_session=yes
9408     else
9409     echo "$as_me: failed program was:" >&5
9410 root 1.88 sed 's/^/| /' conftest.$ac_ext >&5
9411    
9412 ayin 1.108 struct_utmpx_session=no
9413 root 1.88 fi
9414 ayin 1.108
9415     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9416 root 1.88 fi
9417 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
9418     echo "${ECHO_T}$struct_utmpx_session" >&6; }
9419 root 1.88 if test x$struct_utmpx_session = xyes; then
9420    
9421     cat >>confdefs.h <<\_ACEOF
9422     #define HAVE_UTMPX_SESSION 1
9423     _ACEOF
9424    
9425     fi
9426    
9427     fi
9428    
9429 root 1.128 done
9430 root 1.88
9431 ayin 1.108 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
9432     echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
9433 root 1.88 if test "${struct_lastlog+set}" = set; then
9434     echo $ECHO_N "(cached) $ECHO_C" >&6
9435     else
9436     cat >conftest.$ac_ext <<_ACEOF
9437     /* confdefs.h. */
9438     _ACEOF
9439     cat confdefs.h >>conftest.$ac_ext
9440     cat >>conftest.$ac_ext <<_ACEOF
9441     /* end confdefs.h. */
9442     #include <sys/types.h>
9443     #include <utmp.h>
9444     #ifdef HAVE_LASTLOG_H
9445     #include <lastlog.h>
9446     #endif
9447    
9448     int
9449     main ()
9450     {
9451     struct lastlog ll;
9452     ;
9453     return 0;
9454     }
9455     _ACEOF
9456     rm -f conftest.$ac_objext
9457 ayin 1.108 if { (ac_try="$ac_compile"
9458     case "(($ac_try" in
9459     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9460     *) ac_try_echo=$ac_try;;
9461     esac
9462     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9463     (eval "$ac_compile") 2>conftest.er1
9464 root 1.88 ac_status=$?
9465     grep -v '^ *+' conftest.er1 >conftest.err
9466     rm -f conftest.er1
9467     cat conftest.err >&5
9468     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9469 ayin 1.108 (exit $ac_status); } && {
9470     test -z "$ac_cxx_werror_flag" ||
9471     test ! -s conftest.err
9472     } && test -s conftest.$ac_objext; then
9473 root 1.88 struct_lastlog=yes
9474     else
9475     echo "$as_me: failed program was:" >&5
9476     sed 's/^/| /' conftest.$ac_ext >&5
9477    
9478 ayin 1.108 struct_lastlog=no
9479 root 1.88 fi
9480 ayin 1.108
9481     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9482 root 1.88 fi
9483 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
9484     echo "${ECHO_T}$struct_lastlog" >&6; }
9485 root 1.88 if test x$struct_lastlog = xyes; then
9486    
9487     cat >>confdefs.h <<\_ACEOF
9488     #define HAVE_STRUCT_LASTLOG 1
9489     _ACEOF
9490    
9491     fi
9492    
9493 ayin 1.108 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
9494     echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
9495 root 1.88 if test "${struct_lastlogx+set}" = set; then
9496     echo $ECHO_N "(cached) $ECHO_C" >&6
9497     else
9498     cat >conftest.$ac_ext <<_ACEOF
9499     /* confdefs.h. */
9500     _ACEOF
9501     cat confdefs.h >>conftest.$ac_ext
9502     cat >>conftest.$ac_ext <<_ACEOF
9503     /* end confdefs.h. */
9504     #include <sys/types.h>
9505     #include <utmpx.h>
9506     #ifdef HAVE_LASTLOG_H
9507     #include <lastlog.h>
9508     #endif
9509    
9510     int
9511     main ()
9512     {
9513     struct lastlogx ll;
9514     ;
9515     return 0;
9516     }
9517     _ACEOF
9518     rm -f conftest.$ac_objext
9519 ayin 1.108 if { (ac_try="$ac_compile"
9520     case "(($ac_try" in
9521     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9522     *) ac_try_echo=$ac_try;;
9523     esac
9524     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9525     (eval "$ac_compile") 2>conftest.er1
9526 root 1.88 ac_status=$?
9527     grep -v '^ *+' conftest.er1 >conftest.err
9528     rm -f conftest.er1
9529     cat conftest.err >&5
9530     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9531 ayin 1.108 (exit $ac_status); } && {
9532     test -z "$ac_cxx_werror_flag" ||
9533     test ! -s conftest.err
9534     } && test -s conftest.$ac_objext; then
9535 root 1.88 struct_lastlogx=yes
9536     else
9537     echo "$as_me: failed program was:" >&5
9538     sed 's/^/| /' conftest.$ac_ext >&5
9539    
9540 ayin 1.108 struct_lastlogx=no
9541 root 1.88 fi
9542 ayin 1.108
9543     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9544 root 1.88 fi
9545 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
9546     echo "${ECHO_T}$struct_lastlogx" >&6; }
9547 root 1.88 if test x$struct_lastlogx = xyes; then
9548    
9549     cat >>confdefs.h <<\_ACEOF
9550     #define HAVE_STRUCT_LASTLOGX 1
9551     _ACEOF
9552    
9553     fi
9554    
9555    
9556 ayin 1.108 { echo "$as_me:$LINENO: checking where utmp is located" >&5
9557     echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
9558 root 1.88 if test "${path_utmp+set}" = set; then
9559     echo $ECHO_N "(cached) $ECHO_C" >&6
9560     else
9561     if test "$cross_compiling" = yes; then
9562     { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
9563     echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
9564     else
9565     cat >conftest.$ac_ext <<_ACEOF
9566     /* confdefs.h. */
9567     _ACEOF
9568     cat confdefs.h >>conftest.$ac_ext
9569     cat >>conftest.$ac_ext <<_ACEOF
9570     /* end confdefs.h. */
9571     #include <stdio.h>
9572 ayin 1.102 #include <stdlib.h>
9573 root 1.88 #include <sys/types.h>
9574     #include <utmp.h>
9575     #include <errno.h>
9576     main()
9577     {
9578     char **u, *utmplist[] = {
9579     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
9580     FILE *a, *f=fopen("conftestval", "w");
9581     if (!f) exit(1);
9582     #ifdef UTMP_FILE
9583     fprintf(f, "%s\n", UTMP_FILE);
9584     exit(0);
9585     #endif
9586     #ifdef _PATH_UTMP
9587     fprintf(f, "%s\n", _PATH_UTMP);
9588     exit(0);
9589     #endif
9590     for (u = utmplist; *u; u++) {
9591     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9592     fprintf(f, "%s\n", *u);
9593     exit(0);
9594     }
9595     }
9596     exit(0);
9597     }
9598     _ACEOF
9599     rm -f conftest$ac_exeext
9600 ayin 1.108 if { (ac_try="$ac_link"
9601     case "(($ac_try" in
9602     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9603     *) ac_try_echo=$ac_try;;
9604     esac
9605     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9606     (eval "$ac_link") 2>&5
9607 root 1.88 ac_status=$?
9608     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9609     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9610 ayin 1.108 { (case "(($ac_try" in
9611     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9612     *) ac_try_echo=$ac_try;;
9613     esac
9614     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9615     (eval "$ac_try") 2>&5
9616 root 1.88 ac_status=$?
9617     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9618     (exit $ac_status); }; }; then
9619     path_utmp=`cat conftestval`
9620     else
9621     echo "$as_me: program exited with status $ac_status" >&5
9622     echo "$as_me: failed program was:" >&5
9623     sed 's/^/| /' conftest.$ac_ext >&5
9624    
9625     ( exit $ac_status )
9626     path_utmp=
9627     fi
9628 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9629 root 1.88 fi
9630 ayin 1.108
9631    
9632 root 1.88 fi
9633 ayin 1.108 { echo "$as_me:$LINENO: result: $path_utmp" >&5
9634     echo "${ECHO_T}$path_utmp" >&6; }
9635 root 1.88 if test x$path_utmp != x; then
9636    
9637     cat >>confdefs.h <<_ACEOF
9638     #define UTMP_FILE "$path_utmp"
9639     _ACEOF
9640    
9641     fi
9642    
9643    
9644 ayin 1.108 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
9645     echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
9646 root 1.88 if test "${path_utmpx+set}" = set; then
9647     echo $ECHO_N "(cached) $ECHO_C" >&6
9648     else
9649     if test "$cross_compiling" = yes; then
9650     { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
9651     echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
9652     else
9653     cat >conftest.$ac_ext <<_ACEOF
9654     /* confdefs.h. */
9655     _ACEOF
9656     cat confdefs.h >>conftest.$ac_ext
9657     cat >>conftest.$ac_ext <<_ACEOF
9658     /* end confdefs.h. */
9659     #include <stdio.h>
9660 ayin 1.102 #include <stdlib.h>
9661 root 1.88 #include <sys/types.h>
9662     #include <utmpx.h>
9663     #include <errno.h>
9664     #include <sys/stat.h>
9665     #ifdef HAVE_STRING_H
9666     #include <string.h>
9667     #endif
9668     main()
9669     {
9670     char **u, *p, *utmplist[] = {
9671     #ifdef UTMPX_FILE
9672     UTMPX_FILE,
9673     #endif
9674     #ifdef _PATH_UTMPX
9675     _PATH_UTMPX,
9676     #endif
9677     "/var/adm/utmpx", "/etc/utmpx", NULL };
9678     FILE *a, *f=fopen("conftestval", "w");
9679     struct stat statu, statux;
9680     if (!f) exit(1);
9681     for (u = utmplist; *u; u++) {
9682     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9683     if (stat(*u, &statux) < 0)
9684     continue;
9685     p = strdup(*u);
9686     p[strlen(p) - 1] = '\0';
9687     if (stat(p, &statu) >= 0
9688     && (statu.st_mtime - statux.st_mtime > 86400))
9689     continue;
9690     fprintf(f, "%s\n", *u);
9691     exit(0);
9692     }
9693     }
9694     exit(0);
9695     }
9696     _ACEOF
9697     rm -f conftest$ac_exeext
9698 ayin 1.108 if { (ac_try="$ac_link"
9699     case "(($ac_try" in
9700     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9701     *) ac_try_echo=$ac_try;;
9702     esac
9703     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9704     (eval "$ac_link") 2>&5
9705 root 1.88 ac_status=$?
9706     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9707     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9708 ayin 1.108 { (case "(($ac_try" in
9709     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9710     *) ac_try_echo=$ac_try;;
9711     esac
9712     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9713     (eval "$ac_try") 2>&5
9714 root 1.88 ac_status=$?
9715     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716     (exit $ac_status); }; }; then
9717     path_utmpx=`cat conftestval`
9718     else
9719     echo "$as_me: program exited with status $ac_status" >&5
9720     echo "$as_me: failed program was:" >&5
9721     sed 's/^/| /' conftest.$ac_ext >&5
9722    
9723     ( exit $ac_status )
9724     path_utmpx=
9725     fi
9726 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9727 root 1.88 fi
9728 ayin 1.108
9729    
9730 root 1.88 fi
9731 ayin 1.108 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
9732     echo "${ECHO_T}$path_utmpx" >&6; }
9733 root 1.88 if test x$path_utmpx != x; then
9734    
9735     cat >>confdefs.h <<_ACEOF
9736     #define UTMPX_FILE "$path_utmpx"
9737     _ACEOF
9738    
9739     fi
9740    
9741    
9742 ayin 1.108 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
9743     echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
9744 root 1.88 if test "${path_wtmp+set}" = set; then
9745     echo $ECHO_N "(cached) $ECHO_C" >&6
9746     else
9747     if test "$cross_compiling" = yes; then
9748     { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
9749     echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
9750     else
9751     cat >conftest.$ac_ext <<_ACEOF
9752     /* confdefs.h. */
9753     _ACEOF
9754     cat confdefs.h >>conftest.$ac_ext
9755     cat >>conftest.$ac_ext <<_ACEOF
9756     /* end confdefs.h. */
9757     #include <stdio.h>
9758 ayin 1.102 #include <stdlib.h>
9759 root 1.88 #include <sys/types.h>
9760     #ifdef HAVE_UTMP_H
9761     #include <utmp.h>
9762     #endif
9763     #include <errno.h>
9764     main()
9765     {
9766     char **w, *wtmplist[] = {
9767     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
9768     FILE *a, *f=fopen("conftestval", "w");
9769     if (!f) exit(1);
9770     #ifdef WTMP_FILE
9771     fprintf(f, "%s\n", WTMP_FILE);
9772     exit(0);
9773     #endif
9774     #ifdef _PATH_WTMP
9775     fprintf(f, "%s\n", _PATH_WTMP);
9776     exit(0);
9777     #endif
9778     for (w = wtmplist; *w; w++) {
9779     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9780     fprintf(f, "%s\n", *w);
9781     exit(0);
9782     }
9783     }
9784     exit(0);
9785     }
9786     _ACEOF
9787     rm -f conftest$ac_exeext
9788 ayin 1.108 if { (ac_try="$ac_link"
9789     case "(($ac_try" in
9790     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9791     *) ac_try_echo=$ac_try;;
9792     esac
9793     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9794     (eval "$ac_link") 2>&5
9795 root 1.88 ac_status=$?
9796     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9797     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9798 ayin 1.108 { (case "(($ac_try" in
9799     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9800     *) ac_try_echo=$ac_try;;
9801     esac
9802     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9803     (eval "$ac_try") 2>&5
9804 root 1.88 ac_status=$?
9805     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9806     (exit $ac_status); }; }; then
9807     path_wtmp=`cat conftestval`
9808     else
9809     echo "$as_me: program exited with status $ac_status" >&5
9810     echo "$as_me: failed program was:" >&5
9811     sed 's/^/| /' conftest.$ac_ext >&5
9812    
9813     ( exit $ac_status )
9814     path_wtmp=
9815     fi
9816 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9817 root 1.88 fi
9818 ayin 1.108
9819    
9820 root 1.88 fi
9821 ayin 1.108 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
9822     echo "${ECHO_T}$path_wtmp" >&6; }
9823 root 1.88 if test x$path_wtmp != x; then
9824    
9825     cat >>confdefs.h <<_ACEOF
9826     #define WTMP_FILE "$path_wtmp"
9827     _ACEOF
9828    
9829     fi
9830    
9831 ayin 1.108 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
9832     echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
9833 root 1.88 if test "${path_wtmpx+set}" = set; then
9834     echo $ECHO_N "(cached) $ECHO_C" >&6
9835     else
9836     if test "$cross_compiling" = yes; then
9837     { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
9838     echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
9839     else
9840     cat >conftest.$ac_ext <<_ACEOF
9841     /* confdefs.h. */
9842     _ACEOF
9843     cat confdefs.h >>conftest.$ac_ext
9844     cat >>conftest.$ac_ext <<_ACEOF
9845     /* end confdefs.h. */
9846     #include <stdio.h>
9847 ayin 1.102 #include <stdlib.h>
9848 root 1.88 #ifdef HAVE_UTMPX_H
9849     #include <utmpx.h>
9850     #endif
9851     #include <errno.h>
9852     main()
9853     {
9854     char **w, *wtmplist[] = {
9855     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
9856     FILE *a, *f=fopen("conftestval", "w");
9857     if (!f) exit(1);
9858     #ifdef WTMPX_FILE
9859     fprintf(f, "%s\n", WTMPX_FILE);
9860     exit(0);
9861     #endif
9862     #ifdef _PATH_WTMPX
9863     fprintf(f, "%s\n", _PATH_WTMPX);
9864     exit(0);
9865     #endif
9866     for (w = wtmplist; *w; w++) {
9867     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9868     fprintf(f, "%s\n", *w);
9869     exit(0);
9870     }
9871     }
9872     exit(0);
9873     }
9874     _ACEOF
9875     rm -f conftest$ac_exeext
9876 ayin 1.108 if { (ac_try="$ac_link"
9877     case "(($ac_try" in
9878     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9879     *) ac_try_echo=$ac_try;;
9880     esac
9881     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9882     (eval "$ac_link") 2>&5
9883 root 1.88 ac_status=$?
9884     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9885     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9886 ayin 1.108 { (case "(($ac_try" in
9887     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9888     *) ac_try_echo=$ac_try;;
9889     esac
9890     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9891     (eval "$ac_try") 2>&5
9892 root 1.88 ac_status=$?
9893     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9894     (exit $ac_status); }; }; then
9895     path_wtmpx=`cat conftestval`
9896     else
9897     echo "$as_me: program exited with status $ac_status" >&5
9898     echo "$as_me: failed program was:" >&5
9899     sed 's/^/| /' conftest.$ac_ext >&5
9900    
9901     ( exit $ac_status )
9902     path_wtmpx=
9903     fi
9904 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9905 root 1.88 fi
9906 ayin 1.108
9907    
9908 root 1.88 fi
9909 ayin 1.108 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
9910     echo "${ECHO_T}$path_wtmpx" >&6; }
9911 root 1.88 if test x$path_wtmpx != x; then
9912    
9913     cat >>confdefs.h <<_ACEOF
9914     #define WTMPX_FILE "$path_wtmpx"
9915     _ACEOF
9916    
9917     fi
9918    
9919 ayin 1.108 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
9920     echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
9921 root 1.88 if test "${path_lastlog+set}" = set; then
9922     echo $ECHO_N "(cached) $ECHO_C" >&6
9923     else
9924     if test "$cross_compiling" = yes; then
9925     { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
9926     echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
9927     else
9928     cat >conftest.$ac_ext <<_ACEOF
9929     /* confdefs.h. */
9930     _ACEOF
9931     cat confdefs.h >>conftest.$ac_ext
9932     cat >>conftest.$ac_ext <<_ACEOF
9933     /* end confdefs.h. */
9934     #include <stdio.h>
9935 ayin 1.102 #include <stdlib.h>
9936 root 1.88 #include <sys/types.h>
9937     #ifdef HAVE_UTMPX_H
9938     #include <utmpx.h>
9939     #elif defined(HAVE_UTMP_H)
9940     #include <utmp.h>
9941     #endif
9942     #ifdef HAVE_LASTLOG_H
9943     #include <lastlog.h>
9944     #endif
9945     #include <errno.h>
9946     main()
9947     {
9948     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
9949     FILE *a, *f=fopen("conftestval", "w");
9950     if (!f) exit(1);
9951     #ifdef LASTLOG_FILE
9952     fprintf(f, "%s\n", LASTLOG_FILE);
9953     exit(0);
9954     #endif
9955     #ifdef _PATH_LASTLOG
9956     fprintf(f, "%s\n", _PATH_LASTLOG);
9957     exit(0);
9958     #endif
9959     for (w = lastloglist; *w; w++) {
9960     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9961     fprintf(f, "%s\n", *w);
9962     exit(0);
9963     }
9964     }
9965     exit(0);
9966     }
9967     _ACEOF
9968     rm -f conftest$ac_exeext
9969 ayin 1.108 if { (ac_try="$ac_link"
9970     case "(($ac_try" in
9971     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9972     *) ac_try_echo=$ac_try;;
9973     esac
9974     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9975     (eval "$ac_link") 2>&5
9976 root 1.88 ac_status=$?
9977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9978     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9979 ayin 1.108 { (case "(($ac_try" in
9980     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9981     *) ac_try_echo=$ac_try;;
9982     esac
9983     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9984     (eval "$ac_try") 2>&5
9985 root 1.88 ac_status=$?
9986     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9987     (exit $ac_status); }; }; then
9988     path_lastlog=`cat conftestval`
9989     else
9990     echo "$as_me: program exited with status $ac_status" >&5
9991     echo "$as_me: failed program was:" >&5
9992     sed 's/^/| /' conftest.$ac_ext >&5
9993    
9994     ( exit $ac_status )
9995     path_lastlog=
9996     fi
9997 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9998 root 1.88 fi
9999 ayin 1.108
10000    
10001 root 1.88 fi
10002 ayin 1.108 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
10003     echo "${ECHO_T}$path_lastlog" >&6; }
10004 root 1.88 if test x$path_lastlog != x; then
10005    
10006     cat >>confdefs.h <<_ACEOF
10007     #define LASTLOG_FILE "$path_lastlog"
10008     _ACEOF
10009    
10010     fi
10011    
10012 ayin 1.108 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
10013     echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
10014 root 1.88 if test "${path_lastlogx+set}" = set; then
10015     echo $ECHO_N "(cached) $ECHO_C" >&6
10016     else
10017     if test "$cross_compiling" = yes; then
10018     { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
10019     echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
10020     else
10021     cat >conftest.$ac_ext <<_ACEOF
10022     /* confdefs.h. */
10023     _ACEOF
10024     cat confdefs.h >>conftest.$ac_ext
10025     cat >>conftest.$ac_ext <<_ACEOF
10026     /* end confdefs.h. */
10027     #include <stdio.h>
10028 ayin 1.102 #include <stdlib.h>
10029 root 1.88 #ifdef HAVE_UTMPX_H
10030     #include <utmpx.h>
10031     #endif
10032     #include <errno.h>
10033     main()
10034     {
10035     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
10036     FILE *a, *f=fopen("conftestval", "w");
10037     if (!f) exit(1);
10038     #ifdef LASTLOGX_FILE
10039     fprintf(f, "%s\n", LASTLOGX_FILE);
10040     exit(0);
10041     #endif
10042     #ifdef _PATH_LASTLOGX
10043     fprintf(f, "%s\n", _PATH_LASTLOGX);
10044     exit(0);
10045     #endif
10046     for (w = wtmplist; *w; w++) {
10047     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10048     fprintf(f, "%s\n", *w);
10049     exit(0);
10050     }
10051     }
10052     exit(0);
10053     }
10054     _ACEOF
10055     rm -f conftest$ac_exeext
10056 ayin 1.108 if { (ac_try="$ac_link"
10057     case "(($ac_try" in
10058     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10059     *) ac_try_echo=$ac_try;;
10060     esac
10061     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10062     (eval "$ac_link") 2>&5
10063 root 1.88 ac_status=$?
10064     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10065     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10066 ayin 1.108 { (case "(($ac_try" in
10067     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10068     *) ac_try_echo=$ac_try;;
10069     esac
10070     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10071     (eval "$ac_try") 2>&5
10072 root 1.88 ac_status=$?
10073     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10074     (exit $ac_status); }; }; then
10075     path_lastlogx=`cat conftestval`
10076     else
10077     echo "$as_me: program exited with status $ac_status" >&5
10078     echo "$as_me: failed program was:" >&5
10079     sed 's/^/| /' conftest.$ac_ext >&5
10080    
10081     ( exit $ac_status )
10082     path_lastlogx=
10083     fi
10084 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10085 root 1.88 fi
10086 ayin 1.108
10087    
10088 root 1.88 fi
10089 ayin 1.108 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
10090     echo "${ECHO_T}$path_lastlogx" >&6; }
10091 root 1.88 if test x$path_lastlogx != x; then
10092    
10093     cat >>confdefs.h <<_ACEOF
10094     #define LASTLOGX_FILE "$path_lastlogx"
10095     _ACEOF
10096    
10097     fi
10098    
10099    
10100    
10101    
10102 ayin 1.114 save_LIBS=$LIBS
10103     save_CFLAGS=$CFLAGS
10104 root 1.88 CFLAGS="$CFLAGS $X_CFLAGS"
10105     LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10106 ayin 1.111 if test x$support_xim = xyes; then
10107     { echo "$as_me:$LINENO: checking for working Xlocale" >&5
10108 ayin 1.108 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
10109 root 1.88 if test "${rxvt_cv_func_xlocale+set}" = set; then
10110     echo $ECHO_N "(cached) $ECHO_C" >&6
10111     else
10112     if test "$cross_compiling" = yes; then
10113 ayin 1.111 :
10114 root 1.88 else
10115     cat >conftest.$ac_ext <<_ACEOF
10116     /* confdefs.h. */
10117     _ACEOF
10118     cat confdefs.h >>conftest.$ac_ext
10119     cat >>conftest.$ac_ext <<_ACEOF
10120     /* end confdefs.h. */
10121     #include <X11/Xlib.h>
10122 ayin 1.111 #include <stdlib.h>
10123     main() {
10124     char *p;
10125     if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
10126     exit (XSupportsLocale() ? 0 : 1);
10127     else
10128     exit (1);}
10129 root 1.88 _ACEOF
10130     rm -f conftest$ac_exeext
10131 ayin 1.108 if { (ac_try="$ac_link"
10132     case "(($ac_try" in
10133     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10134     *) ac_try_echo=$ac_try;;
10135     esac
10136     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10137     (eval "$ac_link") 2>&5
10138 root 1.88 ac_status=$?
10139     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10140     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10141 ayin 1.108 { (case "(($ac_try" in
10142     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10143     *) ac_try_echo=$ac_try;;
10144     esac
10145     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10146     (eval "$ac_try") 2>&5
10147 root 1.88 ac_status=$?
10148     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10149     (exit $ac_status); }; }; then
10150 ayin 1.111 rxvt_cv_func_xlocale=yes
10151 root 1.88 else
10152     echo "$as_me: program exited with status $ac_status" >&5
10153     echo "$as_me: failed program was:" >&5
10154     sed 's/^/| /' conftest.$ac_ext >&5
10155    
10156     ( exit $ac_status )
10157     rxvt_cv_func_xlocale=no
10158     fi
10159 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10160 root 1.88 fi
10161 ayin 1.108
10162    
10163 root 1.88 fi
10164 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
10165     echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
10166 root 1.105 if test x$rxvt_cv_func_xlocale = xyes; then
10167 root 1.88
10168     cat >>confdefs.h <<\_ACEOF
10169 root 1.105 #define USE_XIM 1
10170 root 1.88 _ACEOF
10171    
10172 ayin 1.111 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
10173     echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
10174     if test "${rxvt_broken_ximcb+set}" = set; then
10175     echo $ECHO_N "(cached) $ECHO_C" >&6
10176     else
10177     cat >conftest.$ac_ext <<_ACEOF
10178    
10179     #include <X11/Xlib.h>
10180    
10181     void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
10182    
10183     void f() {
10184     XIMCallback cb;
10185     cb.callback = im_destroy_cb;
10186     }
10187    
10188     _ACEOF
10189     rm -f conftest.$ac_objext
10190     if { (ac_try="$ac_compile"
10191     case "(($ac_try" in
10192     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10193     *) ac_try_echo=$ac_try;;
10194     esac
10195     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10196     (eval "$ac_compile") 2>conftest.er1
10197     ac_status=$?
10198     grep -v '^ *+' conftest.er1 >conftest.err
10199     rm -f conftest.er1
10200     cat conftest.err >&5
10201     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10202     (exit $ac_status); } && {
10203     test -z "$ac_cxx_werror_flag" ||
10204     test ! -s conftest.err
10205     } && test -s conftest.$ac_objext; then
10206     rxvt_broken_ximcb=yes
10207     else
10208     echo "$as_me: failed program was:" >&5
10209     sed 's/^/| /' conftest.$ac_ext >&5
10210    
10211     rxvt_broken_ximcb=no
10212     fi
10213    
10214     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10215     fi
10216     { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
10217     echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
10218    
10219     if test x$rxvt_broken_ximcb = xyes; then
10220    
10221     cat >>confdefs.h <<\_ACEOF
10222     #define XIMCB_PROTO_BROKEN 1
10223     _ACEOF
10224    
10225     fi
10226 root 1.105 fi
10227 root 1.88 fi
10228    
10229 ayin 1.108 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
10230     echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
10231 root 1.88 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
10232     echo $ECHO_N "(cached) $ECHO_C" >&6
10233     else
10234     cat >conftest.$ac_ext <<_ACEOF
10235     /* confdefs.h. */
10236     _ACEOF
10237     cat confdefs.h >>conftest.$ac_ext
10238     cat >>conftest.$ac_ext <<_ACEOF
10239     /* end confdefs.h. */
10240     #define X_LOCALE 1
10241     #include <X11/Xlocale.h>
10242     int
10243     main ()
10244     {
10245     setlocale(LC_CTYPE, "");
10246     ;
10247     return 0;
10248     }
10249     _ACEOF
10250     rm -f conftest.$ac_objext conftest$ac_exeext
10251 ayin 1.108 if { (ac_try="$ac_link"
10252     case "(($ac_try" in
10253     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10254     *) ac_try_echo=$ac_try;;
10255     esac
10256     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10257     (eval "$ac_link") 2>conftest.er1
10258 root 1.88 ac_status=$?
10259     grep -v '^ *+' conftest.er1 >conftest.err
10260     rm -f conftest.er1
10261     cat conftest.err >&5
10262     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10263 ayin 1.108 (exit $ac_status); } && {
10264     test -z "$ac_cxx_werror_flag" ||
10265     test ! -s conftest.err
10266     } && test -s conftest$ac_exeext &&
10267     $as_test_x conftest$ac_exeext; then
10268 root 1.88 rxvt_cv_func_xsetlocale=yes
10269     else
10270     echo "$as_me: failed program was:" >&5
10271     sed 's/^/| /' conftest.$ac_ext >&5
10272    
10273 ayin 1.108 rxvt_cv_func_xsetlocale=no
10274 root 1.88 fi
10275 ayin 1.108
10276     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10277 root 1.88 conftest$ac_exeext conftest.$ac_ext
10278     fi
10279 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
10280     echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
10281 root 1.88 if test x$rxvt_cv_func_xsetlocale = xyes; then
10282    
10283     cat >>confdefs.h <<\_ACEOF
10284     #define HAVE_XSETLOCALE 1
10285     _ACEOF
10286    
10287     fi
10288 ayin 1.114 LIBS=$save_LIBS
10289     CFLAGS=$save_CFLAGS
10290 root 1.88
10291 ayin 1.108 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
10292     echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
10293 root 1.88 if test "${rxvt_cv_func_setlocale+set}" = set; then
10294     echo $ECHO_N "(cached) $ECHO_C" >&6
10295     else
10296     cat >conftest.$ac_ext <<_ACEOF
10297     /* confdefs.h. */
10298     _ACEOF
10299     cat confdefs.h >>conftest.$ac_ext
10300     cat >>conftest.$ac_ext <<_ACEOF
10301     /* end confdefs.h. */
10302     #include <clocale>
10303     int
10304     main ()
10305     {
10306     setlocale(LC_CTYPE, "");
10307     ;
10308     return 0;
10309     }
10310     _ACEOF
10311     rm -f conftest.$ac_objext conftest$ac_exeext
10312 ayin 1.108 if { (ac_try="$ac_link"
10313     case "(($ac_try" in
10314     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10315     *) ac_try_echo=$ac_try;;
10316     esac
10317     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10318     (eval "$ac_link") 2>conftest.er1
10319 root 1.88 ac_status=$?
10320     grep -v '^ *+' conftest.er1 >conftest.err
10321     rm -f conftest.er1
10322     cat conftest.err >&5
10323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10324 ayin 1.108 (exit $ac_status); } && {
10325     test -z "$ac_cxx_werror_flag" ||
10326     test ! -s conftest.err
10327     } && test -s conftest$ac_exeext &&
10328     $as_test_x conftest$ac_exeext; then
10329 root 1.88 rxvt_cv_func_setlocale=yes
10330     else
10331     echo "$as_me: failed program was:" >&5
10332     sed 's/^/| /' conftest.$ac_ext >&5
10333    
10334 ayin 1.108 rxvt_cv_func_setlocale=no
10335 root 1.88 fi
10336 ayin 1.108
10337     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10338 root 1.88 conftest$ac_exeext conftest.$ac_ext
10339     fi
10340 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
10341     echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
10342 root 1.88 if test x$rxvt_cv_func_setlocale = xyes; then
10343    
10344     cat >>confdefs.h <<\_ACEOF
10345     #define HAVE_SETLOCALE 1
10346     _ACEOF
10347    
10348     fi
10349    
10350 ayin 1.108 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
10351     echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
10352 root 1.88 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
10353     echo $ECHO_N "(cached) $ECHO_C" >&6
10354     else
10355     cat >conftest.$ac_ext <<_ACEOF
10356     /* confdefs.h. */
10357     _ACEOF
10358     cat confdefs.h >>conftest.$ac_ext
10359     cat >>conftest.$ac_ext <<_ACEOF
10360     /* end confdefs.h. */
10361     #include <langinfo.h>
10362     int
10363     main ()
10364     {
10365     nl_langinfo(CODESET);
10366     ;
10367     return 0;
10368     }
10369     _ACEOF
10370     rm -f conftest.$ac_objext conftest$ac_exeext
10371 ayin 1.108 if { (ac_try="$ac_link"
10372     case "(($ac_try" in
10373     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10374     *) ac_try_echo=$ac_try;;
10375     esac
10376     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10377     (eval "$ac_link") 2>conftest.er1
10378 root 1.88 ac_status=$?
10379     grep -v '^ *+' conftest.er1 >conftest.err
10380     rm -f conftest.er1
10381     cat conftest.err >&5
10382     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10383 ayin 1.108 (exit $ac_status); } && {
10384     test -z "$ac_cxx_werror_flag" ||
10385     test ! -s conftest.err
10386     } && test -s conftest$ac_exeext &&
10387     $as_test_x conftest$ac_exeext; then
10388 root 1.88 rxvt_cv_func_nl_langinfo=yes
10389     else
10390     echo "$as_me: failed program was:" >&5
10391     sed 's/^/| /' conftest.$ac_ext >&5
10392    
10393 ayin 1.108 rxvt_cv_func_nl_langinfo=no
10394 root 1.88 fi
10395 ayin 1.108
10396     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10397 root 1.88 conftest$ac_exeext conftest.$ac_ext
10398     fi
10399 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
10400     echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
10401 root 1.88 if test x$rxvt_cv_func_nl_langinfo = xyes; then
10402    
10403     cat >>confdefs.h <<\_ACEOF
10404     #define HAVE_NL_LANGINFO 1
10405     _ACEOF
10406    
10407     fi
10408    
10409    
10410 ayin 1.108 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
10411     echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
10412 root 1.88 if test "${can_pass_fds+set}" = set; then
10413     echo $ECHO_N "(cached) $ECHO_C" >&6
10414     else
10415     cat >conftest.$ac_ext <<_ACEOF
10416     /* confdefs.h. */
10417     _ACEOF
10418     cat confdefs.h >>conftest.$ac_ext
10419     cat >>conftest.$ac_ext <<_ACEOF
10420     /* end confdefs.h. */
10421    
10422 root 1.93 #include <cstddef> // broken bsds (is that redundant?) need this
10423 root 1.88 #include <sys/types.h>
10424     #include <sys/socket.h>
10425     #include <sys/uio.h>
10426    
10427     int
10428     main ()
10429     {
10430    
10431     {
10432     msghdr msg;
10433     iovec iov;
10434     char buf [100];
10435     char data = 0;
10436    
10437     iov.iov_base = &data;
10438     iov.iov_len = 1;
10439    
10440     msg.msg_iov = &iov;
10441     msg.msg_iovlen = 1;
10442     msg.msg_control = buf;
10443     msg.msg_controllen = sizeof buf;
10444    
10445     cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
10446     cmsg->cmsg_level = SOL_SOCKET;
10447     cmsg->cmsg_type = SCM_RIGHTS;
10448     cmsg->cmsg_len = 100;
10449    
10450     *(int *)CMSG_DATA (cmsg) = 5;
10451    
10452     return sendmsg (3, &msg, 0);
10453     }
10454    
10455     ;
10456     return 0;
10457     }
10458     _ACEOF
10459     rm -f conftest.$ac_objext conftest$ac_exeext
10460 ayin 1.108 if { (ac_try="$ac_link"
10461     case "(($ac_try" in
10462     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10463     *) ac_try_echo=$ac_try;;
10464     esac
10465     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10466     (eval "$ac_link") 2>conftest.er1
10467 root 1.88 ac_status=$?
10468     grep -v '^ *+' conftest.er1 >conftest.err
10469     rm -f conftest.er1
10470     cat conftest.err >&5
10471     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10472 ayin 1.108 (exit $ac_status); } && {
10473     test -z "$ac_cxx_werror_flag" ||
10474     test ! -s conftest.err
10475     } && test -s conftest$ac_exeext &&
10476     $as_test_x conftest$ac_exeext; then
10477 root 1.88 can_pass_fds=yes
10478     else
10479     echo "$as_me: failed program was:" >&5
10480     sed 's/^/| /' conftest.$ac_ext >&5
10481    
10482 ayin 1.108 can_pass_fds=no
10483 root 1.88 fi
10484 ayin 1.108
10485     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10486 root 1.88 conftest$ac_exeext conftest.$ac_ext
10487     fi
10488 ayin 1.108 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
10489     echo "${ECHO_T}$can_pass_fds" >&6; }
10490 root 1.88 if test x$can_pass_fds = xyes; then
10491    
10492     cat >>confdefs.h <<\_ACEOF
10493     #define HAVE_UNIX_FDPASS 1
10494     _ACEOF
10495    
10496     else
10497     { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
10498     echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
10499     { (exit 1); exit 1; }; }
10500     fi
10501    
10502    
10503    
10504    
10505    
10506    
10507    
10508    
10509 root 1.127
10510 root 1.88 for ac_header in \
10511     pty.h \
10512     util.h \
10513     libutil.h \
10514     sys/ioctl.h \
10515     sys/stropts.h \
10516 root 1.127 stropts.h \
10517 root 1.88
10518 root 1.83 do
10519 root 1.88 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10520 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10521     { echo "$as_me:$LINENO: checking for $ac_header" >&5
10522     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10523     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10524 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
10525     fi
10526 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
10527     { echo "$as_me:$LINENO: result: $ac_res" >&5
10528     echo "${ECHO_T}$ac_res" >&6; }
10529 root 1.88 else
10530     # Is the header compilable?
10531 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10532     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10533 root 1.88 cat >conftest.$ac_ext <<_ACEOF
10534     /* confdefs.h. */
10535     _ACEOF
10536     cat confdefs.h >>conftest.$ac_ext
10537     cat >>conftest.$ac_ext <<_ACEOF
10538     /* end confdefs.h. */
10539     $ac_includes_default
10540     #include <$ac_header>
10541     _ACEOF
10542     rm -f conftest.$ac_objext
10543 ayin 1.108 if { (ac_try="$ac_compile"
10544     case "(($ac_try" in
10545     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10546     *) ac_try_echo=$ac_try;;
10547     esac
10548     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10549     (eval "$ac_compile") 2>conftest.er1
10550 root 1.88 ac_status=$?
10551     grep -v '^ *+' conftest.er1 >conftest.err
10552     rm -f conftest.er1
10553     cat conftest.err >&5
10554     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10555 ayin 1.108 (exit $ac_status); } && {
10556     test -z "$ac_cxx_werror_flag" ||
10557     test ! -s conftest.err
10558     } && test -s conftest.$ac_objext; then
10559 root 1.88 ac_header_compiler=yes
10560     else
10561     echo "$as_me: failed program was:" >&5
10562     sed 's/^/| /' conftest.$ac_ext >&5
10563    
10564 ayin 1.108 ac_header_compiler=no
10565 root 1.88 fi
10566 ayin 1.108
10567     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10568     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10569     echo "${ECHO_T}$ac_header_compiler" >&6; }
10570 root 1.88
10571     # Is the header present?
10572 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10573     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10574 root 1.88 cat >conftest.$ac_ext <<_ACEOF
10575     /* confdefs.h. */
10576     _ACEOF
10577     cat confdefs.h >>conftest.$ac_ext
10578     cat >>conftest.$ac_ext <<_ACEOF
10579     /* end confdefs.h. */
10580     #include <$ac_header>
10581     _ACEOF
10582 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
10583     case "(($ac_try" in
10584     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10585     *) ac_try_echo=$ac_try;;
10586     esac
10587     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10588     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10589 root 1.88 ac_status=$?
10590     grep -v '^ *+' conftest.er1 >conftest.err
10591     rm -f conftest.er1
10592     cat conftest.err >&5
10593     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10594 ayin 1.108 (exit $ac_status); } >/dev/null && {
10595     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10596     test ! -s conftest.err
10597     }; then
10598 root 1.88 ac_header_preproc=yes
10599     else
10600     echo "$as_me: failed program was:" >&5
10601     sed 's/^/| /' conftest.$ac_ext >&5
10602    
10603     ac_header_preproc=no
10604     fi
10605 ayin 1.108
10606 root 1.88 rm -f conftest.err conftest.$ac_ext
10607 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10608     echo "${ECHO_T}$ac_header_preproc" >&6; }
10609 root 1.88
10610     # So? What about this header?
10611     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10612     yes:no: )
10613     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10614     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10615     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10616     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10617     ac_header_preproc=yes
10618     ;;
10619     no:yes:* )
10620     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10621     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10622     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10623     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10624     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10625     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10626     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10627     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10628     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10629     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10630     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10631     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10632 ayin 1.108
10633 root 1.88 ;;
10634     esac
10635 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10636     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10637     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10638 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
10639     else
10640     eval "$as_ac_Header=\$ac_header_preproc"
10641     fi
10642 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
10643     { echo "$as_me:$LINENO: result: $ac_res" >&5
10644     echo "${ECHO_T}$ac_res" >&6; }
10645 root 1.88
10646     fi
10647     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10648     cat >>confdefs.h <<_ACEOF
10649     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10650     _ACEOF
10651 root 1.83
10652 pcg 1.11 fi
10653 root 1.83
10654 root 1.88 done
10655    
10656 root 1.83
10657    
10658    
10659    
10660    
10661    
10662 root 1.94
10663    
10664    
10665    
10666 root 1.88 for ac_func in \
10667     revoke \
10668     _getpty \
10669     getpt \
10670     posix_openpt \
10671     isastream \
10672 root 1.94 setuid \
10673     seteuid \
10674     setreuid \
10675     setresuid \
10676 root 1.83
10677 root 1.88 do
10678     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10679 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10680     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10681     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10682 root 1.83 echo $ECHO_N "(cached) $ECHO_C" >&6
10683     else
10684     cat >conftest.$ac_ext <<_ACEOF
10685     /* confdefs.h. */
10686     _ACEOF
10687     cat confdefs.h >>conftest.$ac_ext
10688     cat >>conftest.$ac_ext <<_ACEOF
10689     /* end confdefs.h. */
10690 root 1.88 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10691     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10692     #define $ac_func innocuous_$ac_func
10693    
10694     /* System header to define __stub macros and hopefully few prototypes,
10695     which can conflict with char $ac_func (); below.
10696     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10697     <limits.h> exists even on freestanding compilers. */
10698    
10699     #ifdef __STDC__
10700     # include <limits.h>
10701     #else
10702     # include <assert.h>
10703     #endif
10704    
10705     #undef $ac_func
10706    
10707 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
10708     Use char because int might match the return type of a GCC
10709     builtin and then its argument prototype would still apply. */
10710 root 1.88 #ifdef __cplusplus
10711     extern "C"
10712     #endif
10713     char $ac_func ();
10714     /* The GNU C library defines this for functions which it implements
10715     to always fail with ENOSYS. Some functions are actually named
10716     something starting with __ and the normal name is an alias. */
10717 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
10718 root 1.88 choke me
10719     #endif
10720    
10721 root 1.83 int
10722     main ()
10723     {
10724 ayin 1.108 return $ac_func ();
10725 root 1.56 ;
10726     return 0;
10727     }
10728     _ACEOF
10729     rm -f conftest.$ac_objext conftest$ac_exeext
10730 ayin 1.108 if { (ac_try="$ac_link"
10731     case "(($ac_try" in
10732     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10733     *) ac_try_echo=$ac_try;;
10734     esac
10735     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10736     (eval "$ac_link") 2>conftest.er1
10737 root 1.56 ac_status=$?
10738     grep -v '^ *+' conftest.er1 >conftest.err
10739     rm -f conftest.er1
10740     cat conftest.err >&5
10741     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10742 ayin 1.108 (exit $ac_status); } && {
10743     test -z "$ac_cxx_werror_flag" ||
10744     test ! -s conftest.err
10745     } && test -s conftest$ac_exeext &&
10746     $as_test_x conftest$ac_exeext; then
10747 root 1.88 eval "$as_ac_var=yes"
10748 root 1.56 else
10749     echo "$as_me: failed program was:" >&5
10750     sed 's/^/| /' conftest.$ac_ext >&5
10751    
10752 ayin 1.108 eval "$as_ac_var=no"
10753 root 1.56 fi
10754 ayin 1.108
10755     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10756 root 1.56 conftest$ac_exeext conftest.$ac_ext
10757     fi
10758 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
10759     { echo "$as_me:$LINENO: result: $ac_res" >&5
10760     echo "${ECHO_T}$ac_res" >&6; }
10761 root 1.88 if test `eval echo '${'$as_ac_var'}'` = yes; then
10762     cat >>confdefs.h <<_ACEOF
10763     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10764     _ACEOF
10765    
10766     fi
10767     done
10768    
10769    
10770     have_clone=no
10771    
10772 ayin 1.108 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
10773     echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
10774 root 1.88 if test -e /dev/ptym/clone; then
10775 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10776     echo "${ECHO_T}yes" >&6; }
10777 root 1.88
10778     cat >>confdefs.h <<\_ACEOF
10779     #define HAVE_DEV_CLONE 1
10780     _ACEOF
10781    
10782 root 1.83
10783     cat >>confdefs.h <<\_ACEOF
10784 root 1.88 #define CLONE_DEVICE "/dev/ptym/clone"
10785 root 1.56 _ACEOF
10786    
10787 root 1.88 have_clone=yes
10788     else
10789 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10790     echo "${ECHO_T}no" >&6; }
10791 root 1.56 fi
10792    
10793 ayin 1.108 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
10794     echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
10795 root 1.88 if test -e /dev/ptc; then
10796 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10797     echo "${ECHO_T}yes" >&6; }
10798 root 1.88
10799     cat >>confdefs.h <<\_ACEOF
10800     #define HAVE_DEV_PTC 1
10801     _ACEOF
10802    
10803    
10804     cat >>confdefs.h <<\_ACEOF
10805     #define CLONE_DEVICE "/dev/ptc"
10806     _ACEOF
10807    
10808     have_clone=yes
10809 root 1.31 else
10810 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10811     echo "${ECHO_T}no" >&6; }
10812 root 1.88 fi
10813    
10814     case $host in
10815     *-*-cygwin*)
10816     have_clone=yes
10817    
10818     cat >>confdefs.h <<\_ACEOF
10819     #define CLONE_DEVICE "/dev/ptmx"
10820     _ACEOF
10821    
10822     ;;
10823     *)
10824 ayin 1.108 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
10825     echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
10826 root 1.88 if test -e /dev/ptmx; then
10827 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10828     echo "${ECHO_T}yes" >&6; }
10829 root 1.88
10830     cat >>confdefs.h <<\_ACEOF
10831     #define HAVE_DEV_PTMX 1
10832     _ACEOF
10833    
10834    
10835     cat >>confdefs.h <<\_ACEOF
10836     #define CLONE_DEVICE "/dev/ptmx"
10837     _ACEOF
10838    
10839     have_clone=yes
10840     else
10841 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10842     echo "${ECHO_T}no" >&6; }
10843 root 1.88 fi
10844     ;;
10845     esac
10846    
10847     if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
10848 ayin 1.108 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
10849     echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
10850 root 1.83 cat >conftest.$ac_ext <<_ACEOF
10851     /* confdefs.h. */
10852     _ACEOF
10853     cat confdefs.h >>conftest.$ac_ext
10854     cat >>conftest.$ac_ext <<_ACEOF
10855     /* end confdefs.h. */
10856 root 1.88 #include <stdlib.h>
10857 root 1.83 int
10858     main ()
10859     {
10860 root 1.88 grantpt(0);unlockpt(0);ptsname(0);
10861 root 1.83 ;
10862     return 0;
10863 root 1.31 }
10864     _ACEOF
10865 root 1.83 rm -f conftest.$ac_objext conftest$ac_exeext
10866 ayin 1.108 if { (ac_try="$ac_link"
10867     case "(($ac_try" in
10868     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10869     *) ac_try_echo=$ac_try;;
10870     esac
10871     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10872     (eval "$ac_link") 2>conftest.er1
10873 root 1.31 ac_status=$?
10874     grep -v '^ *+' conftest.er1 >conftest.err
10875     rm -f conftest.er1
10876     cat conftest.err >&5
10877     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10878 ayin 1.108 (exit $ac_status); } && {
10879     test -z "$ac_cxx_werror_flag" ||
10880     test ! -s conftest.err
10881     } && test -s conftest$ac_exeext &&
10882     $as_test_x conftest$ac_exeext; then
10883 root 1.88 unix98_pty=yes
10884    
10885     cat >>confdefs.h <<\_ACEOF
10886     #define UNIX98_PTY 1
10887     _ACEOF
10888    
10889 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10890     echo "${ECHO_T}yes" >&6; }
10891 root 1.31 else
10892     echo "$as_me: failed program was:" >&5
10893     sed 's/^/| /' conftest.$ac_ext >&5
10894    
10895 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10896     echo "${ECHO_T}no" >&6; }
10897 root 1.31 fi
10898 ayin 1.108
10899     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10900 root 1.83 conftest$ac_exeext conftest.$ac_ext
10901 root 1.31 fi
10902    
10903 root 1.88 if test -z "$unix98_pty"; then
10904 root 1.31
10905 root 1.88 for ac_func in openpty
10906     do
10907     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10908 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10909     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10910     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10911 root 1.66 echo $ECHO_N "(cached) $ECHO_C" >&6
10912     else
10913     cat >conftest.$ac_ext <<_ACEOF
10914     /* confdefs.h. */
10915     _ACEOF
10916     cat confdefs.h >>conftest.$ac_ext
10917     cat >>conftest.$ac_ext <<_ACEOF
10918     /* end confdefs.h. */
10919 root 1.88 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10920     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10921     #define $ac_func innocuous_$ac_func
10922    
10923     /* System header to define __stub macros and hopefully few prototypes,
10924     which can conflict with char $ac_func (); below.
10925     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10926     <limits.h> exists even on freestanding compilers. */
10927    
10928     #ifdef __STDC__
10929     # include <limits.h>
10930     #else
10931     # include <assert.h>
10932     #endif
10933    
10934     #undef $ac_func
10935    
10936 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
10937     Use char because int might match the return type of a GCC
10938     builtin and then its argument prototype would still apply. */
10939 root 1.88 #ifdef __cplusplus
10940     extern "C"
10941     #endif
10942     char $ac_func ();
10943     /* The GNU C library defines this for functions which it implements
10944     to always fail with ENOSYS. Some functions are actually named
10945     something starting with __ and the normal name is an alias. */
10946 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
10947 root 1.88 choke me
10948     #endif
10949    
10950 root 1.66 int
10951     main ()
10952     {
10953 ayin 1.108 return $ac_func ();
10954 root 1.66 ;
10955     return 0;
10956     }
10957     _ACEOF
10958     rm -f conftest.$ac_objext conftest$ac_exeext
10959 ayin 1.108 if { (ac_try="$ac_link"
10960     case "(($ac_try" in
10961     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10962     *) ac_try_echo=$ac_try;;
10963     esac
10964     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10965     (eval "$ac_link") 2>conftest.er1
10966 root 1.66 ac_status=$?
10967     grep -v '^ *+' conftest.er1 >conftest.err
10968     rm -f conftest.er1
10969     cat conftest.err >&5
10970     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10971 ayin 1.108 (exit $ac_status); } && {
10972     test -z "$ac_cxx_werror_flag" ||
10973     test ! -s conftest.err
10974     } && test -s conftest$ac_exeext &&
10975     $as_test_x conftest$ac_exeext; then
10976 root 1.88 eval "$as_ac_var=yes"
10977 root 1.66 else
10978     echo "$as_me: failed program was:" >&5
10979     sed 's/^/| /' conftest.$ac_ext >&5
10980    
10981 ayin 1.108 eval "$as_ac_var=no"
10982 root 1.66 fi
10983 ayin 1.108
10984     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10985 root 1.66 conftest$ac_exeext conftest.$ac_ext
10986     fi
10987 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
10988     { echo "$as_me:$LINENO: result: $ac_res" >&5
10989     echo "${ECHO_T}$ac_res" >&6; }
10990 root 1.88 if test `eval echo '${'$as_ac_var'}'` = yes; then
10991     cat >>confdefs.h <<_ACEOF
10992     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10993 root 1.83 _ACEOF
10994    
10995 root 1.88 else
10996 ayin 1.108 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
10997     echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
10998 root 1.88 if test "${ac_cv_lib_util_openpty+set}" = set; then
10999 root 1.66 echo $ECHO_N "(cached) $ECHO_C" >&6
11000     else
11001 root 1.88 ac_check_lib_save_LIBS=$LIBS
11002     LIBS="-lutil $LIBS"
11003     cat >conftest.$ac_ext <<_ACEOF
11004     /* confdefs.h. */
11005     _ACEOF
11006     cat confdefs.h >>conftest.$ac_ext
11007     cat >>conftest.$ac_ext <<_ACEOF
11008     /* end confdefs.h. */
11009 root 1.87
11010 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
11011     Use char because int might match the return type of a GCC
11012     builtin and then its argument prototype would still apply. */
11013 root 1.88 #ifdef __cplusplus
11014     extern "C"
11015     #endif
11016     char openpty ();
11017     int
11018     main ()
11019     {
11020 ayin 1.108 return openpty ();
11021 root 1.88 ;
11022     return 0;
11023 root 1.66 }
11024     _ACEOF
11025 root 1.88 rm -f conftest.$ac_objext conftest$ac_exeext
11026 ayin 1.108 if { (ac_try="$ac_link"
11027     case "(($ac_try" in
11028     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11029     *) ac_try_echo=$ac_try;;
11030     esac
11031     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11032     (eval "$ac_link") 2>conftest.er1
11033 root 1.66 ac_status=$?
11034     grep -v '^ *+' conftest.er1 >conftest.err
11035     rm -f conftest.er1
11036     cat conftest.err >&5
11037     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11038 ayin 1.108 (exit $ac_status); } && {
11039     test -z "$ac_cxx_werror_flag" ||
11040     test ! -s conftest.err
11041     } && test -s conftest$ac_exeext &&
11042     $as_test_x conftest$ac_exeext; then
11043 root 1.88 ac_cv_lib_util_openpty=yes
11044 root 1.66 else
11045     echo "$as_me: failed program was:" >&5
11046     sed 's/^/| /' conftest.$ac_ext >&5
11047    
11048 ayin 1.108 ac_cv_lib_util_openpty=no
11049 root 1.88 fi
11050 ayin 1.108
11051     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11052 root 1.88 conftest$ac_exeext conftest.$ac_ext
11053     LIBS=$ac_check_lib_save_LIBS
11054 root 1.66 fi
11055 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
11056     echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
11057 root 1.88 if test $ac_cv_lib_util_openpty = yes; then
11058     cat >>confdefs.h <<\_ACEOF
11059     #define HAVE_OPENPTY 1
11060     _ACEOF
11061     LIBS="$LIBS -lutil"
11062 root 1.66 fi
11063 root 1.87
11064 root 1.88 fi
11065     done
11066 pcg 1.1
11067     fi
11068    
11069    
11070 root 1.90
11071 ayin 1.108 { echo "$as_me:$LINENO: checking for tty group" >&5
11072     echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
11073 root 1.90 if test "${tty_group+set}" = set; then
11074     echo $ECHO_N "(cached) $ECHO_C" >&6
11075     else
11076     if test "$cross_compiling" = yes; then
11077     tty_group=no
11078     else
11079     cat >conftest.$ac_ext <<_ACEOF
11080     /* confdefs.h. */
11081     _ACEOF
11082     cat confdefs.h >>conftest.$ac_ext
11083     cat >>conftest.$ac_ext <<_ACEOF
11084     /* end confdefs.h. */
11085    
11086     #include <sys/types.h>
11087     #include <sys/stat.h>
11088     #include <unistd.h>
11089     #include <grp.h>
11090    
11091     main()
11092     {
11093     struct stat st;
11094     struct group *gr;
11095     char *tty;
11096     gr = getgrnam("tty");
11097     tty = ttyname(0);
11098     if (gr != 0
11099     && tty != 0
11100     && (stat(tty, &st)) == 0
11101     && st.st_gid == gr->gr_gid)
11102     return 0;
11103     else
11104     return 1;
11105     }
11106     _ACEOF
11107     rm -f conftest$ac_exeext
11108 ayin 1.108 if { (ac_try="$ac_link"
11109     case "(($ac_try" in
11110     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11111     *) ac_try_echo=$ac_try;;
11112     esac
11113     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11114     (eval "$ac_link") 2>&5
11115 root 1.90 ac_status=$?
11116     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11117     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11118 ayin 1.108 { (case "(($ac_try" in
11119     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11120     *) ac_try_echo=$ac_try;;
11121     esac
11122     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11123     (eval "$ac_try") 2>&5
11124 root 1.90 ac_status=$?
11125     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11126     (exit $ac_status); }; }; then
11127     tty_group=yes
11128     else
11129     echo "$as_me: program exited with status $ac_status" >&5
11130     echo "$as_me: failed program was:" >&5
11131     sed 's/^/| /' conftest.$ac_ext >&5
11132    
11133     ( exit $ac_status )
11134     tty_group=no
11135     fi
11136 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11137 root 1.90 fi
11138 ayin 1.108
11139    
11140 root 1.90 fi
11141 ayin 1.108 { echo "$as_me:$LINENO: result: $tty_group" >&5
11142     echo "${ECHO_T}$tty_group" >&6; }
11143 root 1.90 if test x$tty_group = xyes; then
11144    
11145     cat >>confdefs.h <<\_ACEOF
11146     #define TTY_GID_SUPPORT 1
11147     _ACEOF
11148    
11149     fi
11150    
11151 root 1.39 if test x$support_xft = xyes; then
11152 root 1.86 # Extract the first word of "pkg-config", so it can be a program name with args.
11153     set dummy pkg-config; ac_word=$2
11154 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11155     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11156 root 1.86 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11157     echo $ECHO_N "(cached) $ECHO_C" >&6
11158     else
11159     case $PKG_CONFIG in
11160     [\\/]* | ?:[\\/]*)
11161     ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11162     ;;
11163     *)
11164     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11165     for as_dir in $PATH
11166     do
11167     IFS=$as_save_IFS
11168     test -z "$as_dir" && as_dir=.
11169     for ac_exec_ext in '' $ac_executable_extensions; do
11170 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11171 root 1.86 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11172     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11173     break 2
11174     fi
11175     done
11176     done
11177 ayin 1.108 IFS=$as_save_IFS
11178 root 1.86
11179     test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11180     ;;
11181     esac
11182     fi
11183     PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11184     if test -n "$PKG_CONFIG"; then
11185 ayin 1.108 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11186     echo "${ECHO_T}$PKG_CONFIG" >&6; }
11187 root 1.86 else
11188 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11189     echo "${ECHO_T}no" >&6; }
11190 root 1.86 fi
11191    
11192 ayin 1.108
11193 root 1.90 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
11194 root 1.117 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
11195 root 1.90 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
11196     else
11197     # Extract the first word of "xft-config", so it can be a program name with args.
11198 root 1.86 set dummy xft-config; ac_word=$2
11199 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11200     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11201 root 1.86 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
11202     echo $ECHO_N "(cached) $ECHO_C" >&6
11203     else
11204     case $XFT_CONFIG in
11205     [\\/]* | ?:[\\/]*)
11206     ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
11207     ;;
11208     *)
11209     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11210     for as_dir in $PATH
11211     do
11212     IFS=$as_save_IFS
11213     test -z "$as_dir" && as_dir=.
11214     for ac_exec_ext in '' $ac_executable_extensions; do
11215 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11216 root 1.86 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11217     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11218     break 2
11219     fi
11220     done
11221     done
11222 ayin 1.108 IFS=$as_save_IFS
11223 root 1.86
11224     test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
11225     ;;
11226     esac
11227     fi
11228     XFT_CONFIG=$ac_cv_path_XFT_CONFIG
11229     if test -n "$XFT_CONFIG"; then
11230 ayin 1.108 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
11231     echo "${ECHO_T}$XFT_CONFIG" >&6; }
11232 root 1.86 else
11233 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11234     echo "${ECHO_T}no" >&6; }
11235 root 1.86 fi
11236    
11237 ayin 1.108
11238 root 1.86 if test $XFT_CONFIG != no; then
11239 root 1.117 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
11240 root 1.86 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
11241     fi
11242     fi
11243 root 1.34
11244 root 1.118 save_LIBS="$LIBS"
11245     LIBS="$LIBS $X_LIBS"
11246 root 1.34
11247 root 1.39 for ac_header in X11/Xft/Xft.h
11248     do
11249     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11250 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11251     { echo "$as_me:$LINENO: checking for $ac_header" >&5
11252     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11253     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11254 root 1.39 echo $ECHO_N "(cached) $ECHO_C" >&6
11255 root 1.34 fi
11256 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
11257     { echo "$as_me:$LINENO: result: $ac_res" >&5
11258     echo "${ECHO_T}$ac_res" >&6; }
11259 root 1.39 else
11260     # Is the header compilable?
11261 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11262     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11263 root 1.39 cat >conftest.$ac_ext <<_ACEOF
11264     /* confdefs.h. */
11265 root 1.26 _ACEOF
11266 root 1.39 cat confdefs.h >>conftest.$ac_ext
11267     cat >>conftest.$ac_ext <<_ACEOF
11268     /* end confdefs.h. */
11269     $ac_includes_default
11270     #include <$ac_header>
11271 root 1.31 _ACEOF
11272 root 1.39 rm -f conftest.$ac_objext
11273 ayin 1.108 if { (ac_try="$ac_compile"
11274     case "(($ac_try" in
11275     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11276     *) ac_try_echo=$ac_try;;
11277     esac
11278     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11279     (eval "$ac_compile") 2>conftest.er1
11280 root 1.39 ac_status=$?
11281     grep -v '^ *+' conftest.er1 >conftest.err
11282     rm -f conftest.er1
11283     cat conftest.err >&5
11284     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11285 ayin 1.108 (exit $ac_status); } && {
11286     test -z "$ac_cxx_werror_flag" ||
11287     test ! -s conftest.err
11288     } && test -s conftest.$ac_objext; then
11289 root 1.39 ac_header_compiler=yes
11290     else
11291     echo "$as_me: failed program was:" >&5
11292     sed 's/^/| /' conftest.$ac_ext >&5
11293 root 1.31
11294 ayin 1.108 ac_header_compiler=no
11295 root 1.31 fi
11296 ayin 1.108
11297     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11298     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11299     echo "${ECHO_T}$ac_header_compiler" >&6; }
11300 pcg 1.24
11301 root 1.39 # Is the header present?
11302 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11303     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11304 root 1.39 cat >conftest.$ac_ext <<_ACEOF
11305     /* confdefs.h. */
11306 pcg 1.24 _ACEOF
11307 root 1.39 cat confdefs.h >>conftest.$ac_ext
11308     cat >>conftest.$ac_ext <<_ACEOF
11309     /* end confdefs.h. */
11310     #include <$ac_header>
11311 pcg 1.11 _ACEOF
11312 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
11313     case "(($ac_try" in
11314     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11315     *) ac_try_echo=$ac_try;;
11316     esac
11317     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11318     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11319 root 1.39 ac_status=$?
11320     grep -v '^ *+' conftest.er1 >conftest.err
11321     rm -f conftest.er1
11322     cat conftest.err >&5
11323     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11324 ayin 1.108 (exit $ac_status); } >/dev/null && {
11325     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11326     test ! -s conftest.err
11327     }; then
11328 root 1.39 ac_header_preproc=yes
11329     else
11330     echo "$as_me: failed program was:" >&5
11331     sed 's/^/| /' conftest.$ac_ext >&5
11332 pcg 1.1
11333 root 1.39 ac_header_preproc=no
11334 pcg 1.1 fi
11335 ayin 1.108
11336 root 1.39 rm -f conftest.err conftest.$ac_ext
11337 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11338     echo "${ECHO_T}$ac_header_preproc" >&6; }
11339 pcg 1.1
11340 root 1.39 # So? What about this header?
11341     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11342     yes:no: )
11343     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11344     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11345     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11346     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11347     ac_header_preproc=yes
11348     ;;
11349     no:yes:* )
11350     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11351     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11352     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11353     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11354     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11355     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11356     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11357     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11358     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11359     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11360     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11361     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11362 ayin 1.108
11363 root 1.39 ;;
11364     esac
11365 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11366     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11367     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11368 root 1.39 echo $ECHO_N "(cached) $ECHO_C" >&6
11369     else
11370     eval "$as_ac_Header=\$ac_header_preproc"
11371 pcg 1.1 fi
11372 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
11373     { echo "$as_me:$LINENO: result: $ac_res" >&5
11374     echo "${ECHO_T}$ac_res" >&6; }
11375 pcg 1.1
11376     fi
11377 root 1.39 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11378     cat >>confdefs.h <<_ACEOF
11379     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11380 pcg 1.11 _ACEOF
11381 pcg 1.1
11382 root 1.39 else
11383     support_xft=no
11384 pcg 1.1 fi
11385 pcg 1.11
11386 root 1.39 done
11387 pcg 1.1
11388 root 1.118 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
11389 ayin 1.108 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
11390 root 1.39 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
11391     echo $ECHO_N "(cached) $ECHO_C" >&6
11392     else
11393     ac_check_lib_save_LIBS=$LIBS
11394     LIBS="-lXft $LIBS"
11395     cat >conftest.$ac_ext <<_ACEOF
11396     /* confdefs.h. */
11397     _ACEOF
11398     cat confdefs.h >>conftest.$ac_ext
11399     cat >>conftest.$ac_ext <<_ACEOF
11400     /* end confdefs.h. */
11401    
11402 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
11403     Use char because int might match the return type of a GCC
11404     builtin and then its argument prototype would still apply. */
11405 root 1.39 #ifdef __cplusplus
11406     extern "C"
11407     #endif
11408     char XftDrawString32 ();
11409     int
11410     main ()
11411     {
11412 ayin 1.108 return XftDrawString32 ();
11413 root 1.39 ;
11414     return 0;
11415     }
11416     _ACEOF
11417     rm -f conftest.$ac_objext conftest$ac_exeext
11418 ayin 1.108 if { (ac_try="$ac_link"
11419     case "(($ac_try" in
11420     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11421     *) ac_try_echo=$ac_try;;
11422     esac
11423     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11424     (eval "$ac_link") 2>conftest.er1
11425 root 1.39 ac_status=$?
11426     grep -v '^ *+' conftest.er1 >conftest.err
11427     rm -f conftest.er1
11428     cat conftest.err >&5
11429     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11430 ayin 1.108 (exit $ac_status); } && {
11431     test -z "$ac_cxx_werror_flag" ||
11432     test ! -s conftest.err
11433     } && test -s conftest$ac_exeext &&
11434     $as_test_x conftest$ac_exeext; then
11435 root 1.39 ac_cv_lib_Xft_XftDrawString32=yes
11436     else
11437     echo "$as_me: failed program was:" >&5
11438     sed 's/^/| /' conftest.$ac_ext >&5
11439    
11440 ayin 1.108 ac_cv_lib_Xft_XftDrawString32=no
11441 root 1.39 fi
11442 ayin 1.108
11443     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11444 root 1.39 conftest$ac_exeext conftest.$ac_ext
11445     LIBS=$ac_check_lib_save_LIBS
11446     fi
11447 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
11448     echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
11449 root 1.39 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
11450 root 1.118 :
11451 root 1.39 else
11452     support_xft=no
11453     fi
11454    
11455 root 1.118 LIBS="$save_LIBS"
11456 root 1.39
11457     if test x$support_xft = xyes; then
11458    
11459     cat >>confdefs.h <<\_ACEOF
11460     #define XFT 1
11461     _ACEOF
11462    
11463     fi
11464     fi
11465     if test x$support_styles = xyes; then
11466    
11467     cat >>confdefs.h <<\_ACEOF
11468     #define ENABLE_STYLES 1
11469     _ACEOF
11470    
11471     fi
11472     if test x$support_iso14755 = xyes; then
11473    
11474     cat >>confdefs.h <<\_ACEOF
11475     #define ISO_14755 1
11476     _ACEOF
11477    
11478     fi
11479     if test x$support_8bitctrls = xyes; then
11480    
11481     cat >>confdefs.h <<\_ACEOF
11482     #define EIGHT_BIT_CONTROLS 1
11483     _ACEOF
11484    
11485     fi
11486     if test x$support_fading = xyes; then
11487    
11488     cat >>confdefs.h <<\_ACEOF
11489     #define OFF_FOCUS_FADING 1
11490     _ACEOF
11491    
11492     fi
11493     if test x$support_inheritpixmap = xyes; then
11494    
11495     cat >>confdefs.h <<\_ACEOF
11496 root 1.105 #define ENABLE_TRANSPARENCY 1
11497 root 1.39 _ACEOF
11498    
11499     fi
11500     if test x$support_keepscrolling = xno; then
11501    
11502     cat >>confdefs.h <<\_ACEOF
11503     #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
11504     _ACEOF
11505    
11506     fi
11507     if test x$support_selectionscrolling = xyes; then
11508    
11509     cat >>confdefs.h <<\_ACEOF
11510     #define SELECTION_SCROLLING 1
11511     _ACEOF
11512    
11513     fi
11514 ayin 1.111 if test x$support_frills = xyes; then
11515    
11516     cat >>confdefs.h <<\_ACEOF
11517     #define ENABLE_FRILLS 1
11518     _ACEOF
11519    
11520     fi
11521 pcg 1.1 if test x$support_mousewheel = xyes; then
11522 pcg 1.11
11523     cat >>confdefs.h <<\_ACEOF
11524 pcg 1.1 #define MOUSE_WHEEL 1
11525 pcg 1.11 _ACEOF
11526 pcg 1.1
11527     fi
11528     if test x$support_mouseslipwheel = xyes; then
11529 pcg 1.11
11530     cat >>confdefs.h <<\_ACEOF
11531 pcg 1.1 #define MOUSE_SLIP_WHEELING 1
11532 pcg 1.11 _ACEOF
11533 pcg 1.1
11534     fi
11535 ayin 1.110 if test x$support_afterimage = xyes; then
11536 pcg 1.11
11537     cat >>confdefs.h <<\_ACEOF
11538 ayin 1.110 #define HAVE_AFTERIMAGE 1
11539 pcg 1.11 _ACEOF
11540 pcg 1.1
11541 root 1.103
11542     cat >>confdefs.h <<\_ACEOF
11543 sasha 1.112 #define BG_IMAGE_FROM_FILE 1
11544 root 1.103 _ACEOF
11545    
11546     fi
11547    
11548    
11549 ayin 1.126 scrolltypes=plain
11550    
11551     cat >>confdefs.h <<\_ACEOF
11552     #define PLAIN_SCROLLBAR 1
11553     _ACEOF
11554    
11555    
11556 pcg 1.1 if test x$support_scroll_rxvt = xyes; then
11557 pcg 1.11
11558     cat >>confdefs.h <<\_ACEOF
11559 pcg 1.1 #define RXVT_SCROLLBAR 1
11560 pcg 1.11 _ACEOF
11561 pcg 1.1
11562 ayin 1.126 scrolltypes="$scrolltypes rxvt"
11563 pcg 1.1 fi
11564     if test x$support_scroll_next = xyes; then
11565 pcg 1.11
11566     cat >>confdefs.h <<\_ACEOF
11567 pcg 1.1 #define NEXT_SCROLLBAR 1
11568 pcg 1.11 _ACEOF
11569 pcg 1.1
11570     scrolltypes="$scrolltypes next"
11571     fi
11572     if test x$support_scroll_xterm = xyes; then
11573 pcg 1.11
11574     cat >>confdefs.h <<\_ACEOF
11575 pcg 1.1 #define XTERM_SCROLLBAR 1
11576 pcg 1.11 _ACEOF
11577 pcg 1.1
11578     scrolltypes="$scrolltypes xterm"
11579     fi
11580     if test x$support_pointer_blank = xyes; then
11581 pcg 1.11
11582     cat >>confdefs.h <<\_ACEOF
11583 pcg 1.1 #define POINTER_BLANK 1
11584 pcg 1.11 _ACEOF
11585 pcg 1.1
11586     fi
11587 pcg 1.11 if test x$support_text_blink = xyes; then
11588    
11589     cat >>confdefs.h <<\_ACEOF
11590     #define TEXT_BLINK 1
11591     _ACEOF
11592 pcg 1.1
11593     fi
11594     if test x$support_unicode3 = xyes; then
11595 pcg 1.11
11596     cat >>confdefs.h <<\_ACEOF
11597 pcg 1.1 #define UNICODE_3 1
11598 pcg 1.11 _ACEOF
11599 pcg 1.1
11600     fi
11601 pcg 1.18 if test x$support_combining = xyes; then
11602    
11603     cat >>confdefs.h <<\_ACEOF
11604 pcg 1.20 #define ENABLE_COMBINING 1
11605 pcg 1.18 _ACEOF
11606    
11607     fi
11608 pcg 1.1 if test x$codesets = xall; then
11609 root 1.40 codesets=jp,jp-ext,kr,zh,zh-ext
11610 pcg 1.1 fi
11611 pcg 1.11
11612     cat >>confdefs.h <<\_ACEOF
11613 pcg 1.1 #define ENCODING_EU 1
11614 pcg 1.11 _ACEOF
11615 pcg 1.1
11616 pcg 1.13
11617 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11618 pcg 1.1 #define ENCODING_VN 1
11619 pcg 1.11 _ACEOF
11620 pcg 1.13
11621 root 1.34 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
11622 pcg 1.13 case "$codeset" in
11623 pcg 1.11 JP )
11624     cat >>confdefs.h <<\_ACEOF
11625 pcg 1.1 #define ENCODING_JP 1
11626 pcg 1.11 _ACEOF
11627 pcg 1.1 ;;
11628 pcg 1.11 JP_EXT )
11629     cat >>confdefs.h <<\_ACEOF
11630 pcg 1.1 #define ENCODING_JP_EXT 1
11631 pcg 1.11 _ACEOF
11632 pcg 1.1 ;;
11633 pcg 1.11 KR )
11634     cat >>confdefs.h <<\_ACEOF
11635 pcg 1.1 #define ENCODING_KR 1
11636 pcg 1.11 _ACEOF
11637 pcg 1.1 ;;
11638 root 1.40 ZH )
11639 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11640 root 1.40 #define ENCODING_ZH 1
11641 pcg 1.11 _ACEOF
11642 pcg 1.1 ;;
11643 root 1.40 ZH_EXT )
11644 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11645 root 1.40 #define ENCODING_ZH_EXT 1
11646 pcg 1.11 _ACEOF
11647 pcg 1.1 ;;
11648     esac
11649     done
11650    
11651 root 1.60 IF_PERL=\#
11652     if test x$support_perl = xyes; then
11653     # Extract the first word of "perl5", so it can be a program name with args.
11654     set dummy perl5; ac_word=$2
11655 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11656     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11657 root 1.60 if test "${ac_cv_path_PERL+set}" = set; then
11658     echo $ECHO_N "(cached) $ECHO_C" >&6
11659     else
11660     case $PERL in
11661     [\\/]* | ?:[\\/]*)
11662     ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11663     ;;
11664     *)
11665     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11666     for as_dir in $PATH
11667     do
11668     IFS=$as_save_IFS
11669     test -z "$as_dir" && as_dir=.
11670     for ac_exec_ext in '' $ac_executable_extensions; do
11671 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11672 root 1.60 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11673     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11674     break 2
11675     fi
11676     done
11677     done
11678 ayin 1.108 IFS=$as_save_IFS
11679 root 1.60
11680     ;;
11681     esac
11682     fi
11683     PERL=$ac_cv_path_PERL
11684     if test -n "$PERL"; then
11685 ayin 1.108 { echo "$as_me:$LINENO: result: $PERL" >&5
11686     echo "${ECHO_T}$PERL" >&6; }
11687 root 1.60 else
11688 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11689     echo "${ECHO_T}no" >&6; }
11690 root 1.60 fi
11691    
11692 ayin 1.108
11693 root 1.60 # Extract the first word of "perl", so it can be a program name with args.
11694     set dummy perl; ac_word=$2
11695 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11696     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11697 root 1.60 if test "${ac_cv_path_PERL+set}" = set; then
11698     echo $ECHO_N "(cached) $ECHO_C" >&6
11699     else
11700     case $PERL in
11701     [\\/]* | ?:[\\/]*)
11702     ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11703     ;;
11704     *)
11705     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11706     for as_dir in $PATH
11707     do
11708     IFS=$as_save_IFS
11709     test -z "$as_dir" && as_dir=.
11710     for ac_exec_ext in '' $ac_executable_extensions; do
11711 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11712 root 1.60 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11713     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11714     break 2
11715     fi
11716     done
11717     done
11718 ayin 1.108 IFS=$as_save_IFS
11719 root 1.60
11720     ;;
11721     esac
11722     fi
11723     PERL=$ac_cv_path_PERL
11724     if test -n "$PERL"; then
11725 ayin 1.108 { echo "$as_me:$LINENO: result: $PERL" >&5
11726     echo "${ECHO_T}$PERL" >&6; }
11727 root 1.60 else
11728 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11729     echo "${ECHO_T}no" >&6; }
11730 root 1.60 fi
11731    
11732    
11733 ayin 1.108
11734     { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
11735     echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
11736 root 1.60 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
11737    
11738 root 1.62 save_CXXFLAGS="$CXXFLAGS"
11739     save_LIBS="$LIBS"
11740     CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
11741     LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
11742     cat >conftest.$ac_ext <<_ACEOF
11743     /* confdefs.h. */
11744     _ACEOF
11745     cat confdefs.h >>conftest.$ac_ext
11746     cat >>conftest.$ac_ext <<_ACEOF
11747     /* end confdefs.h. */
11748    
11749     #include <EXTERN.h>
11750     #include <perl.h>
11751     #include <XSUB.h>
11752    
11753     int
11754     main ()
11755     {
11756    
11757     PerlInterpreter *perl = perl_alloc ();
11758    
11759     ;
11760     return 0;
11761     }
11762     _ACEOF
11763     rm -f conftest.$ac_objext conftest$ac_exeext
11764 ayin 1.108 if { (ac_try="$ac_link"
11765     case "(($ac_try" in
11766     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11767     *) ac_try_echo=$ac_try;;
11768     esac
11769     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11770     (eval "$ac_link") 2>conftest.er1
11771 root 1.62 ac_status=$?
11772     grep -v '^ *+' conftest.er1 >conftest.err
11773     rm -f conftest.er1
11774     cat conftest.err >&5
11775     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11776 ayin 1.108 (exit $ac_status); } && {
11777     test -z "$ac_cxx_werror_flag" ||
11778     test ! -s conftest.err
11779     } && test -s conftest$ac_exeext &&
11780     $as_test_x conftest$ac_exeext; then
11781 root 1.62 rxvt_perl_link=yes
11782     else
11783     echo "$as_me: failed program was:" >&5
11784     sed 's/^/| /' conftest.$ac_ext >&5
11785    
11786 ayin 1.108 rxvt_perl_link=no
11787 root 1.62 fi
11788 ayin 1.108
11789     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11790 root 1.62 conftest$ac_exeext conftest.$ac_ext
11791     CXXFLAGS="$save_CXXFLAGS"
11792     LIBS="$save_LIBS"
11793    
11794     if test x$rxvt_perl_link = xyes; then
11795 ayin 1.108 { echo "$as_me:$LINENO: result: ok" >&5
11796     echo "${ECHO_T}ok" >&6; }
11797 root 1.62
11798 root 1.60 cat >>confdefs.h <<\_ACEOF
11799     #define ENABLE_PERL 1
11800     _ACEOF
11801    
11802 root 1.62 IF_PERL=
11803     PERL_O=rxvtperl.o
11804     PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
11805     PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
11806     PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
11807     else
11808 root 1.77 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
11809     echo "$as_me: error: no, unable to link" >&2;}
11810     { (exit 1); exit 1; }; }
11811 root 1.62 fi
11812 root 1.60 else
11813 root 1.77 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
11814     echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
11815     { (exit 1); exit 1; }; }
11816 root 1.60 fi
11817     fi
11818    
11819    
11820    
11821    
11822    
11823    
11824    
11825 pcg 1.1
11826    
11827    
11828    
11829    
11830    
11831    
11832    
11833    
11834    
11835 root 1.103
11836    
11837 pcg 1.1 test "$program_prefix" != NONE &&
11838 ayin 1.108 program_transform_name="s&^&$program_prefix&;$program_transform_name"
11839 pcg 1.1 # Use a double $ so make ignores it.
11840     test "$program_suffix" != NONE &&
11841 ayin 1.108 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
11842 pcg 1.11 # Double any \ or $. echo might interpret backslashes.
11843     # By default was `s,x,x', remove it if useless.
11844     cat <<\_ACEOF >conftest.sed
11845     s/[\\$]/&&/g;s/;s,x,x,$//
11846     _ACEOF
11847     program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
11848 ayin 1.108 rm -f conftest.sed
11849 pcg 1.1
11850    
11851 ayin 1.124 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
11852 root 1.32
11853 pcg 1.11 cat >confcache <<\_ACEOF
11854 pcg 1.1 # This file is a shell script that caches the results of configure
11855     # tests run on this system so they can be shared between configure
11856 pcg 1.11 # scripts and configure runs, see configure's option --config-cache.
11857     # It is not useful on other systems. If it contains results you don't
11858     # want to keep, you may remove or edit it.
11859 pcg 1.1 #
11860 pcg 1.11 # config.status only pays attention to the cache file if you give it
11861     # the --recheck option to rerun configure.
11862 pcg 1.1 #
11863 pcg 1.11 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11864     # loading this file, other *unset* `ac_cv_foo' will be assigned the
11865     # following values.
11866    
11867     _ACEOF
11868    
11869 pcg 1.1 # The following way of writing the cache mishandles newlines in values,
11870     # but we know of no workaround that is simple, portable, and efficient.
11871 ayin 1.108 # So, we kill variables containing newlines.
11872 pcg 1.1 # Ultrix sh set writes to stderr and can't be redirected directly,
11873     # and sets the high bit in the cache file unless we assign to the vars.
11874 ayin 1.108 (
11875     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11876     eval ac_val=\$$ac_var
11877     case $ac_val in #(
11878     *${as_nl}*)
11879     case $ac_var in #(
11880     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
11881     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
11882     esac
11883     case $ac_var in #(
11884     _ | IFS | as_nl) ;; #(
11885     *) $as_unset $ac_var ;;
11886     esac ;;
11887     esac
11888     done
11889    
11890 pcg 1.11 (set) 2>&1 |
11891 ayin 1.108 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11892     *${as_nl}ac_space=\ *)
11893 pcg 1.11 # `set' does not quote correctly, so add quotes (double-quote
11894     # substitution turns \\\\ into \\, and sed turns \\ into \).
11895     sed -n \
11896     "s/'/'\\\\''/g;
11897     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11898 ayin 1.108 ;; #(
11899 pcg 1.11 *)
11900     # `set' quotes correctly as required by POSIX, so do not add quotes.
11901 ayin 1.108 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11902 pcg 1.11 ;;
11903 ayin 1.108 esac |
11904     sort
11905     ) |
11906 pcg 1.11 sed '
11907 ayin 1.108 /^ac_cv_env_/b end
11908 pcg 1.11 t clear
11909 ayin 1.108 :clear
11910 pcg 1.11 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11911     t end
11912 ayin 1.108 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11913     :end' >>confcache
11914     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11915     if test -w "$cache_file"; then
11916     test "x$cache_file" != "x/dev/null" &&
11917     { echo "$as_me:$LINENO: updating cache $cache_file" >&5
11918     echo "$as_me: updating cache $cache_file" >&6;}
11919 pcg 1.11 cat confcache >$cache_file
11920 pcg 1.1 else
11921 ayin 1.108 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
11922     echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11923 pcg 1.1 fi
11924     fi
11925     rm -f confcache
11926    
11927     test "x$prefix" = xNONE && prefix=$ac_default_prefix
11928     # Let make expand exec_prefix.
11929     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11930    
11931 pcg 1.11 DEFS=-DHAVE_CONFIG_H
11932    
11933     ac_libobjs=
11934     ac_ltlibobjs=
11935     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11936     # 1. Remove the extension, and $U if already installed.
11937 ayin 1.108 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11938     ac_i=`echo "$ac_i" | sed "$ac_script"`
11939     # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11940     # will be set to the directory where LIBOBJS objects are built.
11941     ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11942     ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
11943 pcg 1.11 done
11944     LIBOBJS=$ac_libobjs
11945    
11946     LTLIBOBJS=$ac_ltlibobjs
11947    
11948 pcg 1.1
11949    
11950     : ${CONFIG_STATUS=./config.status}
11951 pcg 1.11 ac_clean_files_save=$ac_clean_files
11952     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11953     { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11954     echo "$as_me: creating $CONFIG_STATUS" >&6;}
11955     cat >$CONFIG_STATUS <<_ACEOF
11956     #! $SHELL
11957     # Generated by $as_me.
11958 pcg 1.1 # Run this file to recreate the current configuration.
11959     # Compiler output produced by configure, useful for debugging
11960 pcg 1.11 # configure, is in config.log if it exists.
11961    
11962     debug=false
11963     ac_cs_recheck=false
11964     ac_cs_silent=false
11965     SHELL=\${CONFIG_SHELL-$SHELL}
11966     _ACEOF
11967    
11968     cat >>$CONFIG_STATUS <<\_ACEOF
11969     ## --------------------- ##
11970     ## M4sh Initialization. ##
11971     ## --------------------- ##
11972    
11973 ayin 1.108 # Be more Bourne compatible
11974     DUALCASE=1; export DUALCASE # for MKS sh
11975 pcg 1.11 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11976     emulate sh
11977     NULLCMD=:
11978     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11979     # is contrary to our usage. Disable this feature.
11980     alias -g '${1+"$@"}'='"$@"'
11981 ayin 1.108 setopt NO_GLOB_SUBST
11982     else
11983     case `(set -o) 2>/dev/null` in
11984     *posix*) set -o posix ;;
11985     esac
11986    
11987     fi
11988    
11989    
11990    
11991    
11992     # PATH needs CR
11993     # Avoid depending upon Character Ranges.
11994     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11995     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11996     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11997     as_cr_digits='0123456789'
11998     as_cr_alnum=$as_cr_Letters$as_cr_digits
11999    
12000     # The user is always right.
12001     if test "${PATH_SEPARATOR+set}" != set; then
12002     echo "#! /bin/sh" >conf$$.sh
12003     echo "exit 0" >>conf$$.sh
12004     chmod +x conf$$.sh
12005     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12006     PATH_SEPARATOR=';'
12007     else
12008     PATH_SEPARATOR=:
12009     fi
12010     rm -f conf$$.sh
12011 ayin 1.106 fi
12012    
12013     # Support unset when possible.
12014     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12015     as_unset=unset
12016 root 1.105 else
12017 ayin 1.106 as_unset=false
12018 pcg 1.11 fi
12019    
12020    
12021 ayin 1.108 # IFS
12022     # We need space, tab and new line, in precisely that order. Quoting is
12023     # there to prevent editors from complaining about space-tab.
12024     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12025     # splitting by setting IFS to empty value.)
12026     as_nl='
12027     '
12028     IFS=" "" $as_nl"
12029    
12030     # Find who we are. Look in the path if we contain no directory separator.
12031     case $0 in
12032     *[\\/]* ) as_myself=$0 ;;
12033     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12034     for as_dir in $PATH
12035     do
12036     IFS=$as_save_IFS
12037     test -z "$as_dir" && as_dir=.
12038     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12039     done
12040     IFS=$as_save_IFS
12041    
12042     ;;
12043     esac
12044     # We did not find ourselves, most probably we were run as `sh COMMAND'
12045     # in which case we are not to be found in the path.
12046     if test "x$as_myself" = x; then
12047     as_myself=$0
12048     fi
12049     if test ! -f "$as_myself"; then
12050     echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12051     { (exit 1); exit 1; }
12052     fi
12053    
12054 ayin 1.106 # Work around bugs in pre-3.0 UWIN ksh.
12055 ayin 1.108 for as_var in ENV MAIL MAILPATH
12056     do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12057     done
12058 ayin 1.106 PS1='$ '
12059     PS2='> '
12060 root 1.105 PS4='+ '
12061    
12062     # NLS nuisances.
12063     for as_var in \
12064     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12065     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12066     LC_TELEPHONE LC_TIME
12067     do
12068     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12069     eval $as_var=C; export $as_var
12070     else
12071 ayin 1.108 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12072 ayin 1.104 fi
12073 root 1.105 done
12074    
12075     # Required to use basename.
12076 ayin 1.108 if expr a : '\(a\)' >/dev/null 2>&1 &&
12077     test "X`expr 00001 : '.*\(...\)'`" = X001; then
12078 root 1.105 as_expr=expr
12079     else
12080     as_expr=false
12081     fi
12082    
12083 ayin 1.108 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12084 root 1.105 as_basename=basename
12085     else
12086     as_basename=false
12087     fi
12088    
12089    
12090     # Name of the executable.
12091 ayin 1.108 as_me=`$as_basename -- "$0" ||
12092 root 1.105 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12093     X"$0" : 'X\(//\)$' \| \
12094 ayin 1.108 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12095 root 1.105 echo X/"$0" |
12096 ayin 1.108 sed '/^.*\/\([^/][^/]*\)\/*$/{
12097     s//\1/
12098     q
12099     }
12100     /^X\/\(\/\/\)$/{
12101     s//\1/
12102     q
12103     }
12104     /^X\/\(\/\).*/{
12105     s//\1/
12106     q
12107     }
12108     s/.*/./; q'`
12109    
12110     # CDPATH.
12111     $as_unset CDPATH
12112 root 1.105
12113    
12114 ayin 1.108
12115     as_lineno_1=$LINENO
12116     as_lineno_2=$LINENO
12117     test "x$as_lineno_1" != "x$as_lineno_2" &&
12118     test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
12119 pcg 1.11
12120     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12121     # uniformly replaced by the line number. The first 'sed' inserts a
12122 ayin 1.108 # line-number line after each line using $LINENO; the second 'sed'
12123     # does the real work. The second script uses 'N' to pair each
12124     # line-number line with the line containing $LINENO, and appends
12125     # trailing '-' during substitution so that $LINENO is not a special
12126     # case at line end.
12127 pcg 1.11 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12128 ayin 1.108 # scripts with optimization help from Paolo Bonzini. Blame Lee
12129     # E. McMahon (1931-1989) for sed's syntax. :-)
12130     sed -n '
12131     p
12132     /[$]LINENO/=
12133     ' <$as_myself |
12134 pcg 1.11 sed '
12135 ayin 1.108 s/[$]LINENO.*/&-/
12136     t lineno
12137     b
12138     :lineno
12139 pcg 1.11 N
12140 ayin 1.108 :loop
12141     s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
12142 pcg 1.11 t loop
12143 ayin 1.108 s/-\n.*//
12144 pcg 1.11 ' >$as_me.lineno &&
12145 ayin 1.108 chmod +x "$as_me.lineno" ||
12146     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
12147 pcg 1.11 { (exit 1); exit 1; }; }
12148    
12149     # Don't try to exec as it changes $[0], causing all sort of problems
12150     # (the dirname of $[0] is not the place where we might find the
12151 ayin 1.108 # original and so on. Autoconf is especially sensitive to this).
12152     . "./$as_me.lineno"
12153 pcg 1.11 # Exit status is that of the last command.
12154     exit
12155     }
12156    
12157    
12158 ayin 1.108 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12159     as_dirname=dirname
12160     else
12161     as_dirname=false
12162     fi
12163    
12164     ECHO_C= ECHO_N= ECHO_T=
12165     case `echo -n x` in
12166     -n*)
12167     case `echo 'x\c'` in
12168     *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12169     *) ECHO_C='\c';;
12170     esac;;
12171     *)
12172     ECHO_N='-n';;
12173 pcg 1.11 esac
12174    
12175 ayin 1.108 if expr a : '\(a\)' >/dev/null 2>&1 &&
12176     test "X`expr 00001 : '.*\(...\)'`" = X001; then
12177 pcg 1.11 as_expr=expr
12178     else
12179     as_expr=false
12180     fi
12181    
12182     rm -f conf$$ conf$$.exe conf$$.file
12183 ayin 1.108 if test -d conf$$.dir; then
12184     rm -f conf$$.dir/conf$$.file
12185     else
12186     rm -f conf$$.dir
12187     mkdir conf$$.dir
12188     fi
12189 pcg 1.11 echo >conf$$.file
12190     if ln -s conf$$.file conf$$ 2>/dev/null; then
12191 ayin 1.108 as_ln_s='ln -s'
12192     # ... but there are two gotchas:
12193     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12194     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12195     # In both cases, we have to default to `cp -p'.
12196     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12197 pcg 1.11 as_ln_s='cp -p'
12198     elif ln conf$$.file conf$$ 2>/dev/null; then
12199     as_ln_s=ln
12200     else
12201     as_ln_s='cp -p'
12202     fi
12203 ayin 1.108 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12204     rmdir conf$$.dir 2>/dev/null
12205 pcg 1.11
12206     if mkdir -p . 2>/dev/null; then
12207     as_mkdir_p=:
12208     else
12209     test -d ./-p && rmdir ./-p
12210     as_mkdir_p=false
12211     fi
12212    
12213 ayin 1.108 if test -x / >/dev/null 2>&1; then
12214     as_test_x='test -x'
12215     else
12216     if ls -dL / >/dev/null 2>&1; then
12217     as_ls_L_option=L
12218     else
12219     as_ls_L_option=
12220     fi
12221     as_test_x='
12222     eval sh -c '\''
12223     if test -d "$1"; then
12224     test -d "$1/.";
12225     else
12226     case $1 in
12227     -*)set "./$1";;
12228     esac;
12229     case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12230     ???[sx]*):;;*)false;;esac;fi
12231     '\'' sh
12232     '
12233     fi
12234     as_executable_p=$as_test_x
12235 pcg 1.11
12236     # Sed expression to map a string onto a valid CPP name.
12237     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12238    
12239     # Sed expression to map a string onto a valid variable name.
12240     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12241    
12242    
12243     exec 6>&1
12244    
12245 ayin 1.108 # Save the log message, to keep $[0] and so on meaningful, and to
12246 pcg 1.11 # report actual input values of CONFIG_FILES etc. instead of their
12247 ayin 1.108 # values after options handling.
12248     ac_log="
12249 pcg 1.11 This file was extended by $as_me, which was
12250 ayin 1.108 generated by GNU Autoconf 2.61. Invocation command line was
12251 pcg 1.11
12252     CONFIG_FILES = $CONFIG_FILES
12253     CONFIG_HEADERS = $CONFIG_HEADERS
12254     CONFIG_LINKS = $CONFIG_LINKS
12255     CONFIG_COMMANDS = $CONFIG_COMMANDS
12256     $ $0 $@
12257    
12258 ayin 1.108 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12259     "
12260    
12261 pcg 1.11 _ACEOF
12262    
12263 ayin 1.108 cat >>$CONFIG_STATUS <<_ACEOF
12264 pcg 1.11 # Files that config.status was made for.
12265 ayin 1.108 config_files="$ac_config_files"
12266     config_headers="$ac_config_headers"
12267 ayin 1.106
12268 ayin 1.108 _ACEOF
12269 pcg 1.11
12270     cat >>$CONFIG_STATUS <<\_ACEOF
12271     ac_cs_usage="\
12272     \`$as_me' instantiates files from templates according to the
12273     current configuration.
12274    
12275     Usage: $0 [OPTIONS] [FILE]...
12276    
12277     -h, --help print this help, then exit
12278 ayin 1.108 -V, --version print version number and configuration settings, then exit
12279 pcg 1.11 -q, --quiet do not print progress messages
12280     -d, --debug don't remove temporary files
12281     --recheck update $as_me by reconfiguring in the same conditions
12282     --file=FILE[:TEMPLATE]
12283     instantiate the configuration file FILE
12284     --header=FILE[:TEMPLATE]
12285     instantiate the configuration header FILE
12286    
12287     Configuration files:
12288     $config_files
12289    
12290     Configuration headers:
12291     $config_headers
12292    
12293     Report bugs to <bug-autoconf@gnu.org>."
12294 ayin 1.108
12295 ayin 1.106 _ACEOF
12296 pcg 1.11 cat >>$CONFIG_STATUS <<_ACEOF
12297     ac_cs_version="\\
12298     config.status
12299 ayin 1.108 configured by $0, generated by GNU Autoconf 2.61,
12300     with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12301 pcg 1.11
12302 ayin 1.108 Copyright (C) 2006 Free Software Foundation, Inc.
12303 pcg 1.11 This config.status script is free software; the Free Software Foundation
12304     gives unlimited permission to copy, distribute and modify it."
12305 ayin 1.108
12306     ac_pwd='$ac_pwd'
12307     srcdir='$srcdir'
12308     INSTALL='$INSTALL'
12309 pcg 1.11 _ACEOF
12310    
12311     cat >>$CONFIG_STATUS <<\_ACEOF
12312     # If no file are specified by the user, then we need to provide default
12313     # value. By we need to know if files were specified by the user.
12314     ac_need_defaults=:
12315     while test $# != 0
12316 pcg 1.1 do
12317 pcg 1.11 case $1 in
12318     --*=*)
12319 ayin 1.108 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12320     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12321 pcg 1.11 ac_shift=:
12322     ;;
12323 ayin 1.108 *)
12324 pcg 1.11 ac_option=$1
12325     ac_optarg=$2
12326     ac_shift=shift
12327     ;;
12328     esac
12329    
12330     case $ac_option in
12331     # Handling of the options.
12332 pcg 1.1 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12333 pcg 1.11 ac_cs_recheck=: ;;
12334 ayin 1.108 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12335     echo "$ac_cs_version"; exit ;;
12336     --debug | --debu | --deb | --de | --d | -d )
12337 pcg 1.11 debug=: ;;
12338     --file | --fil | --fi | --f )
12339     $ac_shift
12340     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12341     ac_need_defaults=false;;
12342     --header | --heade | --head | --hea )
12343     $ac_shift
12344     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12345     ac_need_defaults=false;;
12346 ayin 1.108 --he | --h)
12347     # Conflict between --help and --header
12348     { echo "$as_me: error: ambiguous option: $1
12349     Try \`$0 --help' for more information." >&2
12350     { (exit 1); exit 1; }; };;
12351     --help | --hel | -h )
12352     echo "$ac_cs_usage"; exit ;;
12353 pcg 1.11 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12354     | -silent | --silent | --silen | --sile | --sil | --si | --s)
12355     ac_cs_silent=: ;;
12356    
12357     # This is an error.
12358 ayin 1.108 -*) { echo "$as_me: error: unrecognized option: $1
12359     Try \`$0 --help' for more information." >&2
12360 pcg 1.11 { (exit 1); exit 1; }; } ;;
12361    
12362 ayin 1.108 *) ac_config_targets="$ac_config_targets $1"
12363     ac_need_defaults=false ;;
12364 pcg 1.11
12365     esac
12366     shift
12367     done
12368    
12369     ac_configure_extra_args=
12370    
12371     if $ac_cs_silent; then
12372     exec 6>/dev/null
12373     ac_configure_extra_args="$ac_configure_extra_args --silent"
12374     fi
12375    
12376     _ACEOF
12377     cat >>$CONFIG_STATUS <<_ACEOF
12378     if \$ac_cs_recheck; then
12379 ayin 1.108 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12380     CONFIG_SHELL=$SHELL
12381     export CONFIG_SHELL
12382     exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12383 pcg 1.11 fi
12384    
12385     _ACEOF
12386 ayin 1.108 cat >>$CONFIG_STATUS <<\_ACEOF
12387     exec 5>>config.log
12388     {
12389     echo
12390     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12391     ## Running $as_me. ##
12392     _ASBOX
12393     echo "$ac_log"
12394     } >&5
12395 pcg 1.11
12396 ayin 1.108 _ACEOF
12397     cat >>$CONFIG_STATUS <<_ACEOF
12398     _ACEOF
12399 ayin 1.106
12400 ayin 1.108 cat >>$CONFIG_STATUS <<\_ACEOF
12401 ayin 1.106
12402 ayin 1.108 # Handling of arguments.
12403 pcg 1.11 for ac_config_target in $ac_config_targets
12404     do
12405 ayin 1.108 case $ac_config_target in
12406     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
12407     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12408     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12409     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12410    
12411 pcg 1.11 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12412     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12413     { (exit 1); exit 1; }; };;
12414 pcg 1.1 esac
12415     done
12416    
12417 ayin 1.108
12418 pcg 1.11 # If the user did not use the arguments to specify the items to instantiate,
12419     # then the envvar interface is used. Set only those that are not.
12420     # We use the long form for the default assignment because of an extremely
12421     # bizarre bug on SunOS 4.1.3.
12422     if $ac_need_defaults; then
12423     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12424     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12425     fi
12426    
12427     # Have a temporary directory for convenience. Make it in the build tree
12428 ayin 1.108 # simply because there is no reason against having it here, and in addition,
12429 pcg 1.11 # creating and moving files from /tmp can sometimes cause problems.
12430 ayin 1.108 # Hook for its removal unless debugging.
12431     # Note that there is a small window in which the directory will not be cleaned:
12432     # after its creation but before its name has been assigned to `$tmp'.
12433 pcg 1.11 $debug ||
12434     {
12435 ayin 1.108 tmp=
12436     trap 'exit_status=$?
12437     { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12438     ' 0
12439 pcg 1.11 trap '{ (exit 1); exit 1; }' 1 2 13 15
12440     }
12441     # Create a (secure) tmp directory for tmp files.
12442    
12443     {
12444 ayin 1.108 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12445 pcg 1.11 test -n "$tmp" && test -d "$tmp"
12446     } ||
12447     {
12448 ayin 1.108 tmp=./conf$$-$RANDOM
12449     (umask 077 && mkdir "$tmp")
12450 pcg 1.11 } ||
12451     {
12452     echo "$me: cannot create a temporary directory in ." >&2
12453     { (exit 1); exit 1; }
12454     }
12455    
12456 ayin 1.108 #
12457     # Set up the sed scripts for CONFIG_FILES section.
12458     #
12459    
12460     # No need to generate the scripts if there are no CONFIG_FILES.
12461     # This happens for instance when ./config.status config.h
12462     if test -n "$CONFIG_FILES"; then
12463    
12464 ayin 1.106 _ACEOF
12465    
12466 ayin 1.108
12467    
12468     ac_delim='%!_!# '
12469     for ac_last_try in false false false false false :; do
12470     cat >conf$$subs.sed <<_ACEOF
12471     SHELL!$SHELL$ac_delim
12472     PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
12473     PACKAGE_NAME!$PACKAGE_NAME$ac_delim
12474     PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
12475     PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
12476     PACKAGE_STRING!$PACKAGE_STRING$ac_delim
12477     PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
12478     exec_prefix!$exec_prefix$ac_delim
12479     prefix!$prefix$ac_delim
12480     program_transform_name!$program_transform_name$ac_delim
12481     bindir!$bindir$ac_delim
12482     sbindir!$sbindir$ac_delim
12483     libexecdir!$libexecdir$ac_delim
12484     datarootdir!$datarootdir$ac_delim
12485     datadir!$datadir$ac_delim
12486     sysconfdir!$sysconfdir$ac_delim
12487     sharedstatedir!$sharedstatedir$ac_delim
12488     localstatedir!$localstatedir$ac_delim
12489     includedir!$includedir$ac_delim
12490     oldincludedir!$oldincludedir$ac_delim
12491     docdir!$docdir$ac_delim
12492     infodir!$infodir$ac_delim
12493     htmldir!$htmldir$ac_delim
12494     dvidir!$dvidir$ac_delim
12495     pdfdir!$pdfdir$ac_delim
12496     psdir!$psdir$ac_delim
12497     libdir!$libdir$ac_delim
12498     localedir!$localedir$ac_delim
12499     mandir!$mandir$ac_delim
12500     DEFS!$DEFS$ac_delim
12501     ECHO_C!$ECHO_C$ac_delim
12502     ECHO_N!$ECHO_N$ac_delim
12503     ECHO_T!$ECHO_T$ac_delim
12504     LIBS!$LIBS$ac_delim
12505     build_alias!$build_alias$ac_delim
12506     host_alias!$host_alias$ac_delim
12507     target_alias!$target_alias$ac_delim
12508     build!$build$ac_delim
12509     build_cpu!$build_cpu$ac_delim
12510     build_vendor!$build_vendor$ac_delim
12511     build_os!$build_os$ac_delim
12512     host!$host$ac_delim
12513     host_cpu!$host_cpu$ac_delim
12514     host_vendor!$host_vendor$ac_delim
12515     host_os!$host_os$ac_delim
12516     VERSION!$VERSION$ac_delim
12517     DATE!$DATE$ac_delim
12518     CC!$CC$ac_delim
12519     CFLAGS!$CFLAGS$ac_delim
12520     LDFLAGS!$LDFLAGS$ac_delim
12521     CPPFLAGS!$CPPFLAGS$ac_delim
12522     ac_ct_CC!$ac_ct_CC$ac_delim
12523     EXEEXT!$EXEEXT$ac_delim
12524     OBJEXT!$OBJEXT$ac_delim
12525     CXX!$CXX$ac_delim
12526     CXXFLAGS!$CXXFLAGS$ac_delim
12527     ac_ct_CXX!$ac_ct_CXX$ac_delim
12528     CPP!$CPP$ac_delim
12529     INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
12530     INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
12531     INSTALL_DATA!$INSTALL_DATA$ac_delim
12532     GREP!$GREP$ac_delim
12533     EGREP!$EGREP$ac_delim
12534     LINKER!$LINKER$ac_delim
12535     RXVTNAME!$RXVTNAME$ac_delim
12536 root 1.116 CXXCPP!$CXXCPP$ac_delim
12537 ayin 1.108 TIC!$TIC$ac_delim
12538     XMKMF!$XMKMF$ac_delim
12539     X_CFLAGS!$X_CFLAGS$ac_delim
12540     X_PRE_LIBS!$X_PRE_LIBS$ac_delim
12541     X_LIBS!$X_LIBS$ac_delim
12542     X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
12543     afterimage_config!$afterimage_config$ac_delim
12544     PKG_CONFIG!$PKG_CONFIG$ac_delim
12545     XFT_CONFIG!$XFT_CONFIG$ac_delim
12546     PERL!$PERL$ac_delim
12547     PERLLIB!$PERLLIB$ac_delim
12548     PERLFLAGS!$PERLFLAGS$ac_delim
12549     PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
12550     IF_PERL!$IF_PERL$ac_delim
12551     PERL_O!$PERL_O$ac_delim
12552     AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
12553     AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
12554     LIBOBJS!$LIBOBJS$ac_delim
12555     LTLIBOBJS!$LTLIBOBJS$ac_delim
12556     _ACEOF
12557 root 1.105
12558 ayin 1.124 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 85; then
12559 ayin 1.108 break
12560     elif $ac_last_try; then
12561     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
12562     echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
12563     { (exit 1); exit 1; }; }
12564     else
12565     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12566 root 1.105 fi
12567 ayin 1.108 done
12568    
12569     ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
12570     if test -n "$ac_eof"; then
12571     ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
12572     ac_eof=`expr $ac_eof + 1`
12573     fi
12574 ayin 1.104
12575 ayin 1.108 cat >>$CONFIG_STATUS <<_ACEOF
12576 ayin 1.122 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
12577 ayin 1.108 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
12578 root 1.105 _ACEOF
12579 ayin 1.108 sed '
12580     s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
12581     s/^/s,@/; s/!/@,|#_!!_#|/
12582     :n
12583     t n
12584     s/'"$ac_delim"'$/,g/; t
12585     s/$/\\/; p
12586     N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
12587     ' >>$CONFIG_STATUS <conf$$subs.sed
12588     rm -f conf$$subs.sed
12589     cat >>$CONFIG_STATUS <<_ACEOF
12590     :end
12591     s/|#_!!_#|//g
12592     CEOF$ac_eof
12593     _ACEOF
12594    
12595    
12596     # VPATH may cause trouble with some makes, so we remove $(srcdir),
12597     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12598     # trailing colons and then remove the whole line if VPATH becomes empty
12599     # (actually we leave an empty line to preserve line numbers).
12600     if test "x$srcdir" = x.; then
12601     ac_vpsub='/^[ ]*VPATH[ ]*=/{
12602     s/:*\$(srcdir):*/:/
12603     s/:*\${srcdir}:*/:/
12604     s/:*@srcdir@:*/:/
12605     s/^\([^=]*=[ ]*\):*/\1/
12606     s/:*$//
12607     s/^[^=]*=[ ]*$//
12608     }'
12609     fi
12610    
12611 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
12612 ayin 1.108 fi # test -n "$CONFIG_FILES"
12613    
12614    
12615     for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
12616     do
12617     case $ac_tag in
12618     :[FHLC]) ac_mode=$ac_tag; continue;;
12619     esac
12620     case $ac_mode$ac_tag in
12621     :[FHL]*:*);;
12622     :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
12623     echo "$as_me: error: Invalid tag $ac_tag." >&2;}
12624     { (exit 1); exit 1; }; };;
12625     :[FH]-) ac_tag=-:-;;
12626     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12627     esac
12628     ac_save_IFS=$IFS
12629     IFS=:
12630     set x $ac_tag
12631     IFS=$ac_save_IFS
12632     shift
12633     ac_file=$1
12634     shift
12635    
12636     case $ac_mode in
12637     :L) ac_source=$1;;
12638     :[FH])
12639     ac_file_inputs=
12640     for ac_f
12641     do
12642     case $ac_f in
12643     -) ac_f="$tmp/stdin";;
12644     *) # Look for the file first in the build tree, then in the source tree
12645     # (if the path is not absolute). The absolute path cannot be DOS-style,
12646     # because $ac_f cannot contain `:'.
12647     test -f "$ac_f" ||
12648     case $ac_f in
12649     [\\/$]*) false;;
12650     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12651     esac ||
12652     { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
12653     echo "$as_me: error: cannot find input file: $ac_f" >&2;}
12654     { (exit 1); exit 1; }; };;
12655     esac
12656     ac_file_inputs="$ac_file_inputs $ac_f"
12657     done
12658    
12659     # Let's still pretend it is `configure' which instantiates (i.e., don't
12660     # use $as_me), people would be surprised to read:
12661     # /* config.h. Generated by config.status. */
12662     configure_input="Generated from "`IFS=:
12663     echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
12664     if test x"$ac_file" != x-; then
12665     configure_input="$ac_file. $configure_input"
12666     { echo "$as_me:$LINENO: creating $ac_file" >&5
12667     echo "$as_me: creating $ac_file" >&6;}
12668     fi
12669    
12670     case $ac_tag in
12671     *:-:* | *:-) cat >"$tmp/stdin";;
12672     esac
12673     ;;
12674 ayin 1.102 esac
12675    
12676 ayin 1.108 ac_dir=`$as_dirname -- "$ac_file" ||
12677 pcg 1.11 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12678     X"$ac_file" : 'X\(//\)[^/]' \| \
12679     X"$ac_file" : 'X\(//\)$' \| \
12680 ayin 1.108 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12681 pcg 1.11 echo X"$ac_file" |
12682 ayin 1.108 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12683     s//\1/
12684     q
12685     }
12686     /^X\(\/\/\)[^/].*/{
12687     s//\1/
12688     q
12689     }
12690     /^X\(\/\/\)$/{
12691     s//\1/
12692     q
12693     }
12694     /^X\(\/\).*/{
12695     s//\1/
12696     q
12697     }
12698     s/.*/./; q'`
12699     { as_dir="$ac_dir"
12700     case $as_dir in #(
12701     -*) as_dir=./$as_dir;;
12702     esac
12703     test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
12704 pcg 1.11 as_dirs=
12705 ayin 1.108 while :; do
12706     case $as_dir in #(
12707     *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
12708     *) as_qdir=$as_dir;;
12709     esac
12710     as_dirs="'$as_qdir' $as_dirs"
12711     as_dir=`$as_dirname -- "$as_dir" ||
12712 pcg 1.11 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12713     X"$as_dir" : 'X\(//\)[^/]' \| \
12714     X"$as_dir" : 'X\(//\)$' \| \
12715 ayin 1.108 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12716 pcg 1.11 echo X"$as_dir" |
12717 ayin 1.108 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12718     s//\1/
12719     q
12720     }
12721     /^X\(\/\/\)[^/].*/{
12722     s//\1/
12723     q
12724     }
12725     /^X\(\/\/\)$/{
12726     s//\1/
12727     q
12728     }
12729     /^X\(\/\).*/{
12730     s//\1/
12731     q
12732     }
12733     s/.*/./; q'`
12734     test -d "$as_dir" && break
12735 pcg 1.11 done
12736 ayin 1.108 test -z "$as_dirs" || eval "mkdir $as_dirs"
12737     } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
12738     echo "$as_me: error: cannot create directory $as_dir" >&2;}
12739 pcg 1.11 { (exit 1); exit 1; }; }; }
12740     ac_builddir=.
12741    
12742 ayin 1.108 case "$ac_dir" in
12743     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12744     *)
12745 pcg 1.11 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12746 ayin 1.108 # A ".." for each directory in $ac_dir_suffix.
12747     ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
12748     case $ac_top_builddir_sub in
12749     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12750     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12751     esac ;;
12752     esac
12753     ac_abs_top_builddir=$ac_pwd
12754     ac_abs_builddir=$ac_pwd$ac_dir_suffix
12755     # for backward compatibility:
12756     ac_top_builddir=$ac_top_build_prefix
12757 pcg 1.11
12758     case $srcdir in
12759 ayin 1.108 .) # We are building in place.
12760 pcg 1.11 ac_srcdir=.
12761 ayin 1.108 ac_top_srcdir=$ac_top_builddir_sub
12762     ac_abs_top_srcdir=$ac_pwd ;;
12763     [\\/]* | ?:[\\/]* ) # Absolute name.
12764 pcg 1.11 ac_srcdir=$srcdir$ac_dir_suffix;
12765 ayin 1.108 ac_top_srcdir=$srcdir
12766     ac_abs_top_srcdir=$srcdir ;;
12767     *) # Relative name.
12768     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12769     ac_top_srcdir=$ac_top_build_prefix$srcdir
12770     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12771 pcg 1.11 esac
12772 ayin 1.108 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12773 pcg 1.11
12774    
12775 ayin 1.108 case $ac_mode in
12776     :F)
12777     #
12778     # CONFIG_FILE
12779     #
12780 pcg 1.1
12781 pcg 1.11 case $INSTALL in
12782     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12783 ayin 1.108 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12784 pcg 1.1 esac
12785 ayin 1.108 _ACEOF
12786 pcg 1.1
12787 ayin 1.108 cat >>$CONFIG_STATUS <<\_ACEOF
12788     # If the template does not know about datarootdir, expand it.
12789     # FIXME: This hack should be removed a few years after 2.60.
12790     ac_datarootdir_hack=; ac_datarootdir_seen=
12791    
12792     case `sed -n '/datarootdir/ {
12793     p
12794     q
12795     }
12796     /@datadir@/p
12797     /@docdir@/p
12798     /@infodir@/p
12799     /@localedir@/p
12800     /@mandir@/p
12801     ' $ac_file_inputs` in
12802     *datarootdir*) ac_datarootdir_seen=yes;;
12803     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12804     { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12805     echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12806     _ACEOF
12807     cat >>$CONFIG_STATUS <<_ACEOF
12808     ac_datarootdir_hack='
12809     s&@datadir@&$datadir&g
12810     s&@docdir@&$docdir&g
12811     s&@infodir@&$infodir&g
12812     s&@localedir@&$localedir&g
12813     s&@mandir@&$mandir&g
12814     s&\\\${datarootdir}&$datarootdir&g' ;;
12815     esac
12816 root 1.105 _ACEOF
12817 ayin 1.108
12818     # Neutralize VPATH when `$srcdir' = `.'.
12819     # Shell code in configure.ac might set extrasub.
12820     # FIXME: do we really want to maintain this feature?
12821 root 1.105 cat >>$CONFIG_STATUS <<_ACEOF
12822 pcg 1.11 sed "$ac_vpsub
12823     $extrasub
12824     _ACEOF
12825     cat >>$CONFIG_STATUS <<\_ACEOF
12826     :t
12827     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12828 ayin 1.108 s&@configure_input@&$configure_input&;t t
12829     s&@top_builddir@&$ac_top_builddir_sub&;t t
12830     s&@srcdir@&$ac_srcdir&;t t
12831     s&@abs_srcdir@&$ac_abs_srcdir&;t t
12832     s&@top_srcdir@&$ac_top_srcdir&;t t
12833     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12834     s&@builddir@&$ac_builddir&;t t
12835     s&@abs_builddir@&$ac_abs_builddir&;t t
12836     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12837     s&@INSTALL@&$ac_INSTALL&;t t
12838     $ac_datarootdir_hack
12839 ayin 1.122 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
12840 ayin 1.108
12841     test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12842     { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12843     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12844     { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12845     which seems to be undefined. Please make sure it is defined." >&5
12846     echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12847     which seems to be undefined. Please make sure it is defined." >&2;}
12848 ayin 1.106
12849 ayin 1.108 rm -f "$tmp/stdin"
12850 pcg 1.11 case $ac_file in
12851 ayin 1.108 -) cat "$tmp/out"; rm -f "$tmp/out";;
12852     *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
12853 pcg 1.1 esac
12854 ayin 1.108 ;;
12855     :H)
12856     #
12857     # CONFIG_HEADER
12858     #
12859     _ACEOF
12860    
12861     # Transform confdefs.h into a sed script `conftest.defines', that
12862     # substitutes the proper values into config.h.in to produce config.h.
12863     rm -f conftest.defines conftest.tail
12864     # First, append a space to every undef/define line, to ease matching.
12865     echo 's/$/ /' >conftest.defines
12866     # Then, protect against being on the right side of a sed subst, or in
12867     # an unquoted here document, in config.status. If some macros were
12868     # called several times there might be several #defines for the same
12869     # symbol, which is useless. But do not sort them, since the last
12870     # AC_DEFINE must be honored.
12871     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12872     # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
12873     # NAME is the cpp macro being defined, VALUE is the value it is being given.
12874     # PARAMS is the parameter list in the macro definition--in most cases, it's
12875     # just an empty string.
12876     ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
12877     ac_dB='\\)[ (].*,\\1define\\2'
12878     ac_dC=' '
12879     ac_dD=' ,'
12880 pcg 1.1
12881 ayin 1.108 uniq confdefs.h |
12882     sed -n '
12883     t rset
12884     :rset
12885     s/^[ ]*#[ ]*define[ ][ ]*//
12886     t ok
12887     d
12888     :ok
12889     s/[\\&,]/\\&/g
12890     s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
12891     s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
12892     ' >>conftest.defines
12893 ayin 1.104
12894 ayin 1.108 # Remove the space that was appended to ease matching.
12895     # Then replace #undef with comments. This is necessary, for
12896 pcg 1.1 # example, in the case of _POSIX_SOURCE, which is predefined and required
12897     # on some systems where configure will not decide to define it.
12898 ayin 1.108 # (The regexp can be short, since the line contains either #define or #undef.)
12899     echo 's/ $//
12900     s,^[ #]*u.*,/* & */,' >>conftest.defines
12901    
12902     # Break up conftest.defines:
12903     ac_max_sed_lines=50
12904    
12905     # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
12906     # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
12907     # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
12908     # et cetera.
12909     ac_in='$ac_file_inputs'
12910     ac_out='"$tmp/out1"'
12911     ac_nxt='"$tmp/out2"'
12912    
12913     while :
12914     do
12915     # Write a here document:
12916     cat >>$CONFIG_STATUS <<_ACEOF
12917     # First, check the format of the line:
12918     cat >"\$tmp/defines.sed" <<\\CEOF
12919     /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
12920     /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
12921     b
12922     :def
12923 pcg 1.11 _ACEOF
12924 ayin 1.108 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
12925 pcg 1.11 echo 'CEOF
12926 ayin 1.108 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
12927     ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
12928     sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
12929     grep . conftest.tail >/dev/null || break
12930 pcg 1.11 rm -f conftest.defines
12931     mv conftest.tail conftest.defines
12932     done
12933 ayin 1.108 rm -f conftest.defines conftest.tail
12934 pcg 1.11
12935 ayin 1.108 echo "ac_result=$ac_in" >>$CONFIG_STATUS
12936 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
12937     if test x"$ac_file" != x-; then
12938 ayin 1.108 echo "/* $configure_input */" >"$tmp/config.h"
12939     cat "$ac_result" >>"$tmp/config.h"
12940     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
12941 pcg 1.11 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12942     echo "$as_me: $ac_file is unchanged" >&6;}
12943     else
12944     rm -f $ac_file
12945 ayin 1.108 mv "$tmp/config.h" $ac_file
12946 pcg 1.1 fi
12947 pcg 1.11 else
12948 ayin 1.108 echo "/* $configure_input */"
12949     cat "$ac_result"
12950 pcg 1.1 fi
12951 ayin 1.108 rm -f "$tmp/out12"
12952     ;;
12953    
12954    
12955     esac
12956    
12957     done # for ac_tag
12958 pcg 1.11
12959 pcg 1.1
12960 pcg 1.11 { (exit 0); exit 0; }
12961     _ACEOF
12962     chmod +x $CONFIG_STATUS
12963     ac_clean_files=$ac_clean_files_save
12964 pcg 1.1
12965    
12966 pcg 1.11 # configure is writing to config.log, and then calls config.status.
12967     # config.status does its own redirection, appending to config.log.
12968     # Unfortunately, on DOS this fails, as config.log is still kept open
12969     # by configure, so config.status won't be able to write to it; its
12970     # output is simply discarded. So we exec the FD to /dev/null,
12971     # effectively closing config.log, so it can be properly (re)opened and
12972     # appended to by config.status. When coming back to configure, we
12973     # need to make the FD available again.
12974     if test "$no_create" != yes; then
12975     ac_cs_success=:
12976     ac_config_status_args=
12977     test "$silent" = yes &&
12978     ac_config_status_args="$ac_config_status_args --quiet"
12979     exec 5>/dev/null
12980     $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12981     exec 5>>config.log
12982     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12983     # would make configure fail if this is the last instruction.
12984     $ac_cs_success || { (exit 1); exit 1; }
12985     fi
12986 pcg 1.1
12987    
12988     echo "Configuration:
12989    
12990     Rxvt version: $VERSION : $DATE
12991     Source code location: $srcdir
12992     Install path: ${prefix}/bin
12993 pcg 1.13 Compiler: $CXX
12994 root 1.100 Compiler flags: $CXXFLAGS
12995 pcg 1.13 Linker: $LINKER"
12996 pcg 1.1
12997     if test x$term != x; then
12998 pcg 1.18 echo " set TERM to: $term"
12999 pcg 1.1 fi
13000     if test x$terminfo != x; then
13001 pcg 1.18 echo " set TERMINFO to: $terminfo"
13002     fi
13003     echo " default resource name: $RESNAME"
13004     echo " resource class: $RESCLASS"
13005     if test x$RESFALLBACK != x; then
13006     echo " resource class fallback: $RESFALLBACK"
13007 pcg 1.1 fi
13008 pcg 1.18 echo
13009 root 1.89 echo " embedded perl: $support_perl"
13010 root 1.109 echo " libafterimage: $support_afterimage"
13011 root 1.89 echo
13012 pcg 1.1 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
13013     echo ".----------------------------------------------------------------."
13014     echo ". WARNING: --enable-xim was specified however the locale support ."
13015     echo ". functions could not be found. ."
13016     echo ". XIM is now being DISABLED! ."
13017     echo ".----------------------------------------------------------------."
13018     fi
13019 pcg 1.20
13020 root 1.96 echo "*** Optionally check src/feature.h for further, rarely used options ***"
13021 pcg 1.20 echo
13022