ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
Revision: 1.125
Committed: Sun Jan 6 21:34:57 2008 UTC (16 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-9_0, rel-9_01
Changes since 1.124: +2 -4 lines
Log Message:
indent

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 ayin 1.121 --enable-plain-scroll enable plain style scrollbar
1311 root 1.60 --enable-perl enable embedded perl interpreter
1312 pcg 1.11 --enable-xim XIM (X Input Method) protocol support
1313     --disable-backspace-key disable handling of the backspace key
1314     --disable-delete-key disable handling of the delete key
1315     --disable-resources disable all resource checking
1316 root 1.26 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1317 ayin 1.114 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1318 pcg 1.11 --disable-swapscreen disable swap screen support
1319 root 1.34 --enable-iso14755 enable support for extended ISO 14755 modes
1320 pcg 1.11 --enable-frills enable support for rarely used features
1321     --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1322     --enable-selectionscrolling enable scrolling during selections
1323     --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1324 ayin 1.114 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1325 pcg 1.11 --enable-smart-resize enable smart growth/shrink behaviour
1326     --enable-text-blink enable blinking text
1327     --enable-pointer-blank enable pointer blank when typing or inactive pointer
1328 root 1.92 --enable-utmp enable utmp (utmpx) support
1329     --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1330     --enable-lastlog enable lastlog support (requires --enable-utmp)
1331 pcg 1.11
1332     Optional Packages:
1333     --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1334     --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1335 root 1.103 --with-afterimage-config=DIR use libAfterImage config script in DIR
1336 ayin 1.114 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1337 pcg 1.15 --with-res-name=NAME use this as default resource name (default: urxvt)
1338 pcg 1.18 --with-res-class=CLASS use this as the resource class (default: URxvt)
1339 pcg 1.15 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1340     --with-term=NAME set the terminal to NAME (default: rxvt)
1341 pcg 1.11 --with-terminfo=PATH set the path to the terminfo tree to PATH
1342     --with-x use the X Window System
1343    
1344     Some influential environment variables:
1345     CC C compiler command
1346     CFLAGS C compiler flags
1347     LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1348     nonstandard directory <lib dir>
1349 ayin 1.108 LIBS libraries to pass to the linker, e.g. -l<library>
1350     CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1351     you have headers in a nonstandard directory <include dir>
1352 pcg 1.11 CXX C++ compiler command
1353     CXXFLAGS C++ compiler flags
1354     CPP C preprocessor
1355 root 1.116 CXXCPP C++ preprocessor
1356 ayin 1.108 XMKMF Path to xmkmf, Makefile generator for X Window System
1357 pcg 1.11
1358     Use these variables to override the choices made by `configure' or to help
1359     it to find libraries and programs with nonstandard names/locations.
1360    
1361     _ACEOF
1362 ayin 1.108 ac_status=$?
1363 pcg 1.11 fi
1364    
1365     if test "$ac_init_help" = "recursive"; then
1366     # If there are subdirs, report their specific --help.
1367     for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1368 ayin 1.108 test -d "$ac_dir" || continue
1369 pcg 1.11 ac_builddir=.
1370    
1371 ayin 1.108 case "$ac_dir" in
1372     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1373     *)
1374 pcg 1.11 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1375 ayin 1.108 # A ".." for each directory in $ac_dir_suffix.
1376     ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1377     case $ac_top_builddir_sub in
1378     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1379     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1380     esac ;;
1381     esac
1382     ac_abs_top_builddir=$ac_pwd
1383     ac_abs_builddir=$ac_pwd$ac_dir_suffix
1384     # for backward compatibility:
1385     ac_top_builddir=$ac_top_build_prefix
1386 pcg 1.11
1387     case $srcdir in
1388 ayin 1.108 .) # We are building in place.
1389 pcg 1.11 ac_srcdir=.
1390 ayin 1.108 ac_top_srcdir=$ac_top_builddir_sub
1391     ac_abs_top_srcdir=$ac_pwd ;;
1392     [\\/]* | ?:[\\/]* ) # Absolute name.
1393 pcg 1.11 ac_srcdir=$srcdir$ac_dir_suffix;
1394 ayin 1.108 ac_top_srcdir=$srcdir
1395     ac_abs_top_srcdir=$srcdir ;;
1396     *) # Relative name.
1397     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1398     ac_top_srcdir=$ac_top_build_prefix$srcdir
1399     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1400 pcg 1.11 esac
1401 ayin 1.108 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1402 pcg 1.11
1403 ayin 1.108 cd "$ac_dir" || { ac_status=$?; continue; }
1404     # Check for guested configure.
1405     if test -f "$ac_srcdir/configure.gnu"; then
1406     echo &&
1407     $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1408     elif test -f "$ac_srcdir/configure"; then
1409     echo &&
1410     $SHELL "$ac_srcdir/configure" --help=recursive
1411 pcg 1.11 else
1412     echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1413 ayin 1.108 fi || ac_status=$?
1414     cd "$ac_pwd" || { ac_status=$?; break; }
1415 pcg 1.11 done
1416     fi
1417    
1418 ayin 1.108 test -n "$ac_init_help" && exit $ac_status
1419 pcg 1.11 if $ac_init_version; then
1420     cat <<\_ACEOF
1421 ayin 1.108 configure
1422     generated by GNU Autoconf 2.61
1423 pcg 1.11
1424 ayin 1.108 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1425     2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1426 pcg 1.11 This configure script is free software; the Free Software Foundation
1427     gives unlimited permission to copy, distribute and modify it.
1428     _ACEOF
1429 ayin 1.108 exit
1430 pcg 1.11 fi
1431 ayin 1.108 cat >config.log <<_ACEOF
1432 pcg 1.11 This file contains any messages produced by compilers while
1433     running configure, to aid debugging if configure makes a mistake.
1434    
1435     It was created by $as_me, which was
1436 ayin 1.108 generated by GNU Autoconf 2.61. Invocation command line was
1437 pcg 1.11
1438     $ $0 $@
1439    
1440     _ACEOF
1441 ayin 1.108 exec 5>>config.log
1442 pcg 1.11 {
1443     cat <<_ASUNAME
1444     ## --------- ##
1445     ## Platform. ##
1446     ## --------- ##
1447    
1448     hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1449     uname -m = `(uname -m) 2>/dev/null || echo unknown`
1450     uname -r = `(uname -r) 2>/dev/null || echo unknown`
1451     uname -s = `(uname -s) 2>/dev/null || echo unknown`
1452     uname -v = `(uname -v) 2>/dev/null || echo unknown`
1453    
1454     /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1455     /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1456    
1457     /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1458     /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1459     /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1460 ayin 1.108 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1461 pcg 1.11 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1462     /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1463     /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1464    
1465     _ASUNAME
1466    
1467     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1468     for as_dir in $PATH
1469     do
1470     IFS=$as_save_IFS
1471     test -z "$as_dir" && as_dir=.
1472     echo "PATH: $as_dir"
1473     done
1474 ayin 1.108 IFS=$as_save_IFS
1475 pcg 1.11
1476     } >&5
1477    
1478     cat >&5 <<_ACEOF
1479    
1480    
1481     ## ----------- ##
1482     ## Core tests. ##
1483     ## ----------- ##
1484    
1485     _ACEOF
1486    
1487    
1488     # Keep a trace of the command line.
1489     # Strip out --no-create and --no-recursion so they do not pile up.
1490     # Strip out --silent because we don't want to record it for future runs.
1491     # Also quote any args containing shell meta-characters.
1492     # Make two passes to allow for proper duplicate-argument suppression.
1493     ac_configure_args=
1494     ac_configure_args0=
1495     ac_configure_args1=
1496     ac_must_keep_next=false
1497     for ac_pass in 1 2
1498     do
1499     for ac_arg
1500     do
1501     case $ac_arg in
1502     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1503     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1504     | -silent | --silent | --silen | --sile | --sil)
1505     continue ;;
1506 ayin 1.108 *\'*)
1507 pcg 1.11 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1508     esac
1509     case $ac_pass in
1510     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1511     2)
1512     ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1513     if test $ac_must_keep_next = true; then
1514     ac_must_keep_next=false # Got value, back to normal.
1515     else
1516     case $ac_arg in
1517     *=* | --config-cache | -C | -disable-* | --disable-* \
1518     | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1519     | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1520     | -with-* | --with-* | -without-* | --without-* | --x)
1521     case "$ac_configure_args0 " in
1522     "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1523     esac
1524     ;;
1525     -* ) ac_must_keep_next=true ;;
1526     esac
1527     fi
1528 ayin 1.108 ac_configure_args="$ac_configure_args '$ac_arg'"
1529 pcg 1.11 ;;
1530     esac
1531     done
1532     done
1533     $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1534     $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1535    
1536     # When interrupted or exit'd, cleanup temporary files, and complete
1537     # config.log. We remove comments because anyway the quotes in there
1538     # would cause problems or look ugly.
1539 ayin 1.108 # WARNING: Use '\'' to represent an apostrophe within the trap.
1540     # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1541 pcg 1.11 trap 'exit_status=$?
1542     # Save into config.log some information that might help in debugging.
1543     {
1544     echo
1545    
1546     cat <<\_ASBOX
1547     ## ---------------- ##
1548     ## Cache variables. ##
1549     ## ---------------- ##
1550     _ASBOX
1551     echo
1552     # The following way of writing the cache mishandles newlines in values,
1553 ayin 1.108 (
1554     for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1555     eval ac_val=\$$ac_var
1556     case $ac_val in #(
1557     *${as_nl}*)
1558     case $ac_var in #(
1559     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1560     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1561     esac
1562     case $ac_var in #(
1563     _ | IFS | as_nl) ;; #(
1564     *) $as_unset $ac_var ;;
1565     esac ;;
1566     esac
1567     done
1568 pcg 1.11 (set) 2>&1 |
1569 ayin 1.108 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1570     *${as_nl}ac_space=\ *)
1571 pcg 1.11 sed -n \
1572 ayin 1.108 "s/'\''/'\''\\\\'\'''\''/g;
1573     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1574     ;; #(
1575 pcg 1.11 *)
1576 ayin 1.108 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1577 pcg 1.11 ;;
1578 ayin 1.108 esac |
1579     sort
1580     )
1581 pcg 1.11 echo
1582    
1583     cat <<\_ASBOX
1584     ## ----------------- ##
1585     ## Output variables. ##
1586     ## ----------------- ##
1587     _ASBOX
1588     echo
1589     for ac_var in $ac_subst_vars
1590     do
1591 ayin 1.108 eval ac_val=\$$ac_var
1592     case $ac_val in
1593     *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1594     esac
1595     echo "$ac_var='\''$ac_val'\''"
1596 pcg 1.11 done | sort
1597     echo
1598    
1599     if test -n "$ac_subst_files"; then
1600     cat <<\_ASBOX
1601 ayin 1.108 ## ------------------- ##
1602     ## File substitutions. ##
1603     ## ------------------- ##
1604 pcg 1.11 _ASBOX
1605     echo
1606     for ac_var in $ac_subst_files
1607     do
1608 ayin 1.108 eval ac_val=\$$ac_var
1609     case $ac_val in
1610     *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1611     esac
1612     echo "$ac_var='\''$ac_val'\''"
1613 pcg 1.11 done | sort
1614     echo
1615     fi
1616    
1617     if test -s confdefs.h; then
1618     cat <<\_ASBOX
1619     ## ----------- ##
1620     ## confdefs.h. ##
1621     ## ----------- ##
1622     _ASBOX
1623     echo
1624 ayin 1.108 cat confdefs.h
1625 pcg 1.11 echo
1626     fi
1627     test "$ac_signal" != 0 &&
1628     echo "$as_me: caught signal $ac_signal"
1629     echo "$as_me: exit $exit_status"
1630     } >&5
1631 ayin 1.108 rm -f core *.core core.conftest.* &&
1632     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1633 pcg 1.11 exit $exit_status
1634 ayin 1.108 ' 0
1635 pcg 1.11 for ac_signal in 1 2 13 15; do
1636     trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1637     done
1638     ac_signal=0
1639    
1640     # confdefs.h avoids OS command line length limits that DEFS can exceed.
1641 ayin 1.108 rm -f -r conftest* confdefs.h
1642 pcg 1.11
1643     # Predefined preprocessor variables.
1644    
1645     cat >>confdefs.h <<_ACEOF
1646     #define PACKAGE_NAME "$PACKAGE_NAME"
1647     _ACEOF
1648    
1649    
1650     cat >>confdefs.h <<_ACEOF
1651     #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1652     _ACEOF
1653    
1654    
1655     cat >>confdefs.h <<_ACEOF
1656     #define PACKAGE_VERSION "$PACKAGE_VERSION"
1657     _ACEOF
1658    
1659    
1660     cat >>confdefs.h <<_ACEOF
1661     #define PACKAGE_STRING "$PACKAGE_STRING"
1662     _ACEOF
1663    
1664    
1665     cat >>confdefs.h <<_ACEOF
1666     #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1667     _ACEOF
1668 pcg 1.1
1669 pcg 1.11
1670     # Let the site file select an alternate cache file if it wants to.
1671 pcg 1.1 # Prefer explicitly selected file to automatically selected ones.
1672 ayin 1.108 if test -n "$CONFIG_SITE"; then
1673     set x "$CONFIG_SITE"
1674     elif test "x$prefix" != xNONE; then
1675     set x "$prefix/share/config.site" "$prefix/etc/config.site"
1676     else
1677     set x "$ac_default_prefix/share/config.site" \
1678     "$ac_default_prefix/etc/config.site"
1679 pcg 1.1 fi
1680 ayin 1.108 shift
1681     for ac_site_file
1682     do
1683 pcg 1.1 if test -r "$ac_site_file"; then
1684 pcg 1.11 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1685     echo "$as_me: loading site script $ac_site_file" >&6;}
1686     sed 's/^/| /' "$ac_site_file" >&5
1687 pcg 1.1 . "$ac_site_file"
1688     fi
1689     done
1690    
1691     if test -r "$cache_file"; then
1692 pcg 1.11 # Some versions of bash will fail to source /dev/null (special
1693     # files actually), so we avoid doing that.
1694     if test -f "$cache_file"; then
1695     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1696     echo "$as_me: loading cache $cache_file" >&6;}
1697     case $cache_file in
1698 ayin 1.108 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1699     *) . "./$cache_file";;
1700 pcg 1.11 esac
1701     fi
1702 pcg 1.1 else
1703 pcg 1.11 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1704     echo "$as_me: creating cache $cache_file" >&6;}
1705     >$cache_file
1706     fi
1707    
1708     # Check that the precious variables saved in the cache have kept the same
1709     # value.
1710     ac_cache_corrupted=false
1711 ayin 1.108 for ac_var in $ac_precious_vars; do
1712 pcg 1.11 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1713     eval ac_new_set=\$ac_env_${ac_var}_set
1714 ayin 1.108 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1715     eval ac_new_val=\$ac_env_${ac_var}_value
1716 pcg 1.11 case $ac_old_set,$ac_new_set in
1717     set,)
1718     { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1719     echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1720     ac_cache_corrupted=: ;;
1721     ,set)
1722     { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1723     echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1724     ac_cache_corrupted=: ;;
1725     ,);;
1726     *)
1727     if test "x$ac_old_val" != "x$ac_new_val"; then
1728     { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1729     echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1730     { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1731     echo "$as_me: former value: $ac_old_val" >&2;}
1732     { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1733     echo "$as_me: current value: $ac_new_val" >&2;}
1734     ac_cache_corrupted=:
1735     fi;;
1736     esac
1737     # Pass precious variables to config.status.
1738     if test "$ac_new_set" = set; then
1739     case $ac_new_val in
1740 ayin 1.108 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1741 pcg 1.11 *) ac_arg=$ac_var=$ac_new_val ;;
1742     esac
1743     case " $ac_configure_args " in
1744     *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1745     *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1746     esac
1747     fi
1748     done
1749     if $ac_cache_corrupted; then
1750     { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1751     echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1752     { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1753     echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1754     { (exit 1); exit 1; }; }
1755 pcg 1.1 fi
1756    
1757 ayin 1.106
1758 ayin 1.104
1759 pcg 1.11
1760    
1761    
1762    
1763    
1764    
1765    
1766    
1767    
1768    
1769    
1770    
1771    
1772    
1773 ayin 1.108 ac_ext=c
1774     ac_cpp='$CPP $CPPFLAGS'
1775     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1776     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1777     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1778 pcg 1.11
1779    
1780    
1781 pcg 1.1
1782 ayin 1.108 ac_config_headers="$ac_config_headers config.h:config.h.in"
1783 root 1.76
1784    
1785 pcg 1.1 ac_aux_dir=
1786 ayin 1.108 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1787     if test -f "$ac_dir/install-sh"; then
1788 pcg 1.1 ac_aux_dir=$ac_dir
1789     ac_install_sh="$ac_aux_dir/install-sh -c"
1790     break
1791 ayin 1.108 elif test -f "$ac_dir/install.sh"; then
1792 pcg 1.1 ac_aux_dir=$ac_dir
1793     ac_install_sh="$ac_aux_dir/install.sh -c"
1794     break
1795 ayin 1.108 elif test -f "$ac_dir/shtool"; then
1796 pcg 1.11 ac_aux_dir=$ac_dir
1797     ac_install_sh="$ac_aux_dir/shtool install -c"
1798     break
1799 pcg 1.1 fi
1800     done
1801     if test -z "$ac_aux_dir"; then
1802 ayin 1.108 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1803     echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1804 pcg 1.11 { (exit 1); exit 1; }; }
1805     fi
1806 ayin 1.108
1807     # These three variables are undocumented and unsupported,
1808     # and are intended to be withdrawn in a future Autoconf release.
1809     # They can cause serious problems if a builder's source tree is in a directory
1810     # whose full name contains unusual characters.
1811     ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1812     ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1813     ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1814    
1815 pcg 1.1
1816 root 1.48 # Make sure we can run config.sub.
1817 ayin 1.108 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1818     { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1819     echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1820 root 1.48 { (exit 1); exit 1; }; }
1821    
1822 ayin 1.108 { echo "$as_me:$LINENO: checking build system type" >&5
1823     echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1824 root 1.48 if test "${ac_cv_build+set}" = set; then
1825     echo $ECHO_N "(cached) $ECHO_C" >&6
1826     else
1827 ayin 1.108 ac_build_alias=$build_alias
1828     test "x$ac_build_alias" = x &&
1829     ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1830     test "x$ac_build_alias" = x &&
1831 root 1.48 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1832     echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1833     { (exit 1); exit 1; }; }
1834 ayin 1.108 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1835     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1836     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1837 root 1.48 { (exit 1); exit 1; }; }
1838    
1839     fi
1840 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1841     echo "${ECHO_T}$ac_cv_build" >&6; }
1842     case $ac_cv_build in
1843     *-*-*) ;;
1844     *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1845     echo "$as_me: error: invalid value of canonical build" >&2;}
1846     { (exit 1); exit 1; }; };;
1847     esac
1848 root 1.48 build=$ac_cv_build
1849 ayin 1.108 ac_save_IFS=$IFS; IFS='-'
1850     set x $ac_cv_build
1851     shift
1852     build_cpu=$1
1853     build_vendor=$2
1854     shift; shift
1855     # Remember, the first character of IFS is used to create $*,
1856     # except with old shells:
1857     build_os=$*
1858     IFS=$ac_save_IFS
1859     case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1860 root 1.48
1861    
1862 ayin 1.108 { echo "$as_me:$LINENO: checking host system type" >&5
1863     echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1864 root 1.48 if test "${ac_cv_host+set}" = set; then
1865     echo $ECHO_N "(cached) $ECHO_C" >&6
1866     else
1867 ayin 1.108 if test "x$host_alias" = x; then
1868     ac_cv_host=$ac_cv_build
1869     else
1870     ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1871     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1872     echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1873 root 1.48 { (exit 1); exit 1; }; }
1874 ayin 1.108 fi
1875 root 1.48
1876     fi
1877 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1878     echo "${ECHO_T}$ac_cv_host" >&6; }
1879     case $ac_cv_host in
1880     *-*-*) ;;
1881     *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1882     echo "$as_me: error: invalid value of canonical host" >&2;}
1883     { (exit 1); exit 1; }; };;
1884     esac
1885 root 1.48 host=$ac_cv_host
1886 ayin 1.108 ac_save_IFS=$IFS; IFS='-'
1887     set x $ac_cv_host
1888     shift
1889     host_cpu=$1
1890     host_vendor=$2
1891     shift; shift
1892     # Remember, the first character of IFS is used to create $*,
1893     # except with old shells:
1894     host_os=$*
1895     IFS=$ac_save_IFS
1896     case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1897 root 1.48
1898    
1899    
1900 pcg 1.1 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1901     DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1902 root 1.117
1903 pcg 1.1 echo ""
1904     echo "configuring for rxvt $VERSION"
1905     echo ""
1906    
1907 root 1.72 orig_CXXFLAGS="$CXXFLAGS"
1908    
1909 pcg 1.11 ac_ext=c
1910     ac_cpp='$CPP $CPPFLAGS'
1911     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1912     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1913     ac_compiler_gnu=$ac_cv_c_compiler_gnu
1914     if test -n "$ac_tool_prefix"; then
1915     # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1916     set dummy ${ac_tool_prefix}gcc; ac_word=$2
1917 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1918     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1919 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
1920     echo $ECHO_N "(cached) $ECHO_C" >&6
1921     else
1922     if test -n "$CC"; then
1923     ac_cv_prog_CC="$CC" # Let the user override the test.
1924     else
1925     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1926     for as_dir in $PATH
1927     do
1928     IFS=$as_save_IFS
1929     test -z "$as_dir" && as_dir=.
1930     for ac_exec_ext in '' $ac_executable_extensions; do
1931 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1932 pcg 1.11 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1933     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1934     break 2
1935     fi
1936     done
1937     done
1938 ayin 1.108 IFS=$as_save_IFS
1939 pcg 1.11
1940     fi
1941     fi
1942     CC=$ac_cv_prog_CC
1943     if test -n "$CC"; then
1944 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
1945     echo "${ECHO_T}$CC" >&6; }
1946 pcg 1.11 else
1947 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
1948     echo "${ECHO_T}no" >&6; }
1949 pcg 1.11 fi
1950    
1951 ayin 1.108
1952 pcg 1.11 fi
1953     if test -z "$ac_cv_prog_CC"; then
1954     ac_ct_CC=$CC
1955     # Extract the first word of "gcc", so it can be a program name with args.
1956 pcg 1.1 set dummy gcc; ac_word=$2
1957 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1958     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1959 pcg 1.11 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1960     echo $ECHO_N "(cached) $ECHO_C" >&6
1961     else
1962     if test -n "$ac_ct_CC"; then
1963     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1964     else
1965     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1966     for as_dir in $PATH
1967     do
1968     IFS=$as_save_IFS
1969     test -z "$as_dir" && as_dir=.
1970     for ac_exec_ext in '' $ac_executable_extensions; do
1971 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1972 pcg 1.11 ac_cv_prog_ac_ct_CC="gcc"
1973     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1974     break 2
1975     fi
1976     done
1977     done
1978 ayin 1.108 IFS=$as_save_IFS
1979 pcg 1.11
1980     fi
1981     fi
1982     ac_ct_CC=$ac_cv_prog_ac_ct_CC
1983     if test -n "$ac_ct_CC"; then
1984 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1985     echo "${ECHO_T}$ac_ct_CC" >&6; }
1986 pcg 1.11 else
1987 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
1988     echo "${ECHO_T}no" >&6; }
1989 pcg 1.11 fi
1990    
1991 ayin 1.108 if test "x$ac_ct_CC" = x; then
1992     CC=""
1993     else
1994     case $cross_compiling:$ac_tool_warned in
1995     yes:)
1996     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1997     whose name does not start with the host triplet. If you think this
1998     configuration is useful to you, please write to autoconf@gnu.org." >&5
1999     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2000     whose name does not start with the host triplet. If you think this
2001     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2002     ac_tool_warned=yes ;;
2003     esac
2004     CC=$ac_ct_CC
2005     fi
2006 pcg 1.11 else
2007     CC="$ac_cv_prog_CC"
2008     fi
2009    
2010     if test -z "$CC"; then
2011 ayin 1.108 if test -n "$ac_tool_prefix"; then
2012     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2013 pcg 1.11 set dummy ${ac_tool_prefix}cc; ac_word=$2
2014 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2015     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2016 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
2017     echo $ECHO_N "(cached) $ECHO_C" >&6
2018 pcg 1.1 else
2019     if test -n "$CC"; then
2020     ac_cv_prog_CC="$CC" # Let the user override the test.
2021     else
2022 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2023     for as_dir in $PATH
2024     do
2025     IFS=$as_save_IFS
2026     test -z "$as_dir" && as_dir=.
2027     for ac_exec_ext in '' $ac_executable_extensions; do
2028 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2029 pcg 1.11 ac_cv_prog_CC="${ac_tool_prefix}cc"
2030     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2031     break 2
2032     fi
2033     done
2034     done
2035 ayin 1.108 IFS=$as_save_IFS
2036 pcg 1.11
2037 pcg 1.1 fi
2038     fi
2039 pcg 1.11 CC=$ac_cv_prog_CC
2040 pcg 1.1 if test -n "$CC"; then
2041 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
2042     echo "${ECHO_T}$CC" >&6; }
2043 ayin 1.106 else
2044 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2045     echo "${ECHO_T}no" >&6; }
2046 ayin 1.106 fi
2047    
2048 ayin 1.108
2049 ayin 1.106 fi
2050 pcg 1.11 fi
2051 pcg 1.1 if test -z "$CC"; then
2052     # Extract the first word of "cc", so it can be a program name with args.
2053     set dummy cc; ac_word=$2
2054 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2055     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2056 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
2057     echo $ECHO_N "(cached) $ECHO_C" >&6
2058 pcg 1.1 else
2059     if test -n "$CC"; then
2060     ac_cv_prog_CC="$CC" # Let the user override the test.
2061     else
2062     ac_prog_rejected=no
2063 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2064     for as_dir in $PATH
2065     do
2066     IFS=$as_save_IFS
2067     test -z "$as_dir" && as_dir=.
2068     for ac_exec_ext in '' $ac_executable_extensions; do
2069 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2070 pcg 1.11 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2071     ac_prog_rejected=yes
2072     continue
2073     fi
2074     ac_cv_prog_CC="cc"
2075     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2076     break 2
2077     fi
2078     done
2079     done
2080 ayin 1.108 IFS=$as_save_IFS
2081 pcg 1.11
2082 pcg 1.1 if test $ac_prog_rejected = yes; then
2083     # We found a bogon in the path, so make sure we never use it.
2084     set dummy $ac_cv_prog_CC
2085     shift
2086 pcg 1.11 if test $# != 0; then
2087 pcg 1.1 # We chose a different compiler from the bogus one.
2088     # However, it has the same basename, so the bogon will be chosen
2089     # first if we set CC to just the basename; use the full file name.
2090     shift
2091 pcg 1.11 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2092 pcg 1.1 fi
2093     fi
2094     fi
2095     fi
2096 pcg 1.11 CC=$ac_cv_prog_CC
2097 pcg 1.1 if test -n "$CC"; then
2098 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
2099     echo "${ECHO_T}$CC" >&6; }
2100 pcg 1.1 else
2101 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2102     echo "${ECHO_T}no" >&6; }
2103 pcg 1.1 fi
2104    
2105 ayin 1.108
2106 pcg 1.11 fi
2107     if test -z "$CC"; then
2108     if test -n "$ac_tool_prefix"; then
2109 ayin 1.108 for ac_prog in cl.exe
2110 pcg 1.11 do
2111     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2112     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2113 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2114     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2115 pcg 1.11 if test "${ac_cv_prog_CC+set}" = set; then
2116     echo $ECHO_N "(cached) $ECHO_C" >&6
2117 pcg 1.1 else
2118     if test -n "$CC"; then
2119     ac_cv_prog_CC="$CC" # Let the user override the test.
2120     else
2121 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2122     for as_dir in $PATH
2123     do
2124     IFS=$as_save_IFS
2125     test -z "$as_dir" && as_dir=.
2126     for ac_exec_ext in '' $ac_executable_extensions; do
2127 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2128 pcg 1.11 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2129     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2130     break 2
2131     fi
2132     done
2133     done
2134 ayin 1.108 IFS=$as_save_IFS
2135 pcg 1.11
2136 pcg 1.1 fi
2137     fi
2138 pcg 1.11 CC=$ac_cv_prog_CC
2139 pcg 1.1 if test -n "$CC"; then
2140 ayin 1.108 { echo "$as_me:$LINENO: result: $CC" >&5
2141     echo "${ECHO_T}$CC" >&6; }
2142 pcg 1.1 else
2143 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2144     echo "${ECHO_T}no" >&6; }
2145 pcg 1.11 fi
2146    
2147 ayin 1.108
2148 pcg 1.11 test -n "$CC" && break
2149     done
2150 pcg 1.1 fi
2151 pcg 1.11 if test -z "$CC"; then
2152     ac_ct_CC=$CC
2153 ayin 1.108 for ac_prog in cl.exe
2154 pcg 1.11 do
2155     # Extract the first word of "$ac_prog", so it can be a program name with args.
2156     set dummy $ac_prog; ac_word=$2
2157 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2158     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2159 pcg 1.11 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2160     echo $ECHO_N "(cached) $ECHO_C" >&6
2161     else
2162     if test -n "$ac_ct_CC"; then
2163     ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2164     else
2165     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2166     for as_dir in $PATH
2167     do
2168     IFS=$as_save_IFS
2169     test -z "$as_dir" && as_dir=.
2170     for ac_exec_ext in '' $ac_executable_extensions; do
2171 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2172 pcg 1.11 ac_cv_prog_ac_ct_CC="$ac_prog"
2173     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2174     break 2
2175 pcg 1.1 fi
2176 pcg 1.11 done
2177     done
2178 ayin 1.108 IFS=$as_save_IFS
2179 pcg 1.11
2180     fi
2181     fi
2182     ac_ct_CC=$ac_cv_prog_ac_ct_CC
2183     if test -n "$ac_ct_CC"; then
2184 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2185     echo "${ECHO_T}$ac_ct_CC" >&6; }
2186 pcg 1.11 else
2187 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2188     echo "${ECHO_T}no" >&6; }
2189 pcg 1.11 fi
2190    
2191 ayin 1.108
2192 pcg 1.11 test -n "$ac_ct_CC" && break
2193     done
2194    
2195 ayin 1.108 if test "x$ac_ct_CC" = x; then
2196     CC=""
2197     else
2198     case $cross_compiling:$ac_tool_warned in
2199     yes:)
2200     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2201     whose name does not start with the host triplet. If you think this
2202     configuration is useful to you, please write to autoconf@gnu.org." >&5
2203     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2204     whose name does not start with the host triplet. If you think this
2205     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2206     ac_tool_warned=yes ;;
2207     esac
2208     CC=$ac_ct_CC
2209     fi
2210 pcg 1.11 fi
2211    
2212 pcg 1.1 fi
2213    
2214    
2215 pcg 1.11 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2216     See \`config.log' for more details." >&5
2217     echo "$as_me: error: no acceptable C compiler found in \$PATH
2218     See \`config.log' for more details." >&2;}
2219     { (exit 1); exit 1; }; }
2220    
2221     # Provide some information about the compiler.
2222 ayin 1.108 echo "$as_me:$LINENO: checking for C compiler version" >&5
2223 pcg 1.11 ac_compiler=`set X $ac_compile; echo $2`
2224 ayin 1.108 { (ac_try="$ac_compiler --version >&5"
2225     case "(($ac_try" in
2226     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2227     *) ac_try_echo=$ac_try;;
2228     esac
2229     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2230     (eval "$ac_compiler --version >&5") 2>&5
2231 pcg 1.11 ac_status=$?
2232     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2233     (exit $ac_status); }
2234 ayin 1.108 { (ac_try="$ac_compiler -v >&5"
2235     case "(($ac_try" in
2236     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2237     *) ac_try_echo=$ac_try;;
2238     esac
2239     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2240     (eval "$ac_compiler -v >&5") 2>&5
2241 pcg 1.11 ac_status=$?
2242     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2243     (exit $ac_status); }
2244 ayin 1.108 { (ac_try="$ac_compiler -V >&5"
2245     case "(($ac_try" in
2246     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2247     *) ac_try_echo=$ac_try;;
2248     esac
2249     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2250     (eval "$ac_compiler -V >&5") 2>&5
2251 pcg 1.11 ac_status=$?
2252     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2253     (exit $ac_status); }
2254    
2255     cat >conftest.$ac_ext <<_ACEOF
2256     /* confdefs.h. */
2257     _ACEOF
2258     cat confdefs.h >>conftest.$ac_ext
2259     cat >>conftest.$ac_ext <<_ACEOF
2260     /* end confdefs.h. */
2261 pcg 1.1
2262 pcg 1.11 int
2263     main ()
2264     {
2265 pcg 1.1
2266 pcg 1.11 ;
2267     return 0;
2268     }
2269     _ACEOF
2270     ac_clean_files_save=$ac_clean_files
2271     ac_clean_files="$ac_clean_files a.out a.exe b.out"
2272     # Try to create an executable without -o first, disregard a.out.
2273     # It will help us diagnose broken compilers, and finding out an intuition
2274     # of exeext.
2275 ayin 1.108 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2276     echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2277 pcg 1.11 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2278 ayin 1.108 #
2279     # List of possible output files, starting from the most likely.
2280     # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2281     # only as a last resort. b.out is created by i960 compilers.
2282     ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2283     #
2284     # The IRIX 6 linker writes into existing files which may not be
2285     # executable, retaining their permissions. Remove them first so a
2286     # subsequent execution test works.
2287     ac_rmfiles=
2288     for ac_file in $ac_files
2289     do
2290     case $ac_file in
2291     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2292     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2293     esac
2294     done
2295     rm -f $ac_rmfiles
2296    
2297     if { (ac_try="$ac_link_default"
2298     case "(($ac_try" in
2299     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2300     *) ac_try_echo=$ac_try;;
2301     esac
2302     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2303     (eval "$ac_link_default") 2>&5
2304 pcg 1.11 ac_status=$?
2305     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2306     (exit $ac_status); }; then
2307 ayin 1.108 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2308     # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2309     # in a Makefile. We should not override ac_cv_exeext if it was cached,
2310     # so that the user can short-circuit this test for compilers unknown to
2311     # Autoconf.
2312     for ac_file in $ac_files ''
2313 pcg 1.11 do
2314     test -f "$ac_file" || continue
2315     case $ac_file in
2316 ayin 1.108 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2317 pcg 1.11 ;;
2318     [ab].out )
2319     # We found the default executable, but exeext='' is most
2320     # certainly right.
2321     break;;
2322     *.* )
2323 ayin 1.108 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2324     then :; else
2325     ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2326     fi
2327     # We set ac_cv_exeext here because the later test for it is not
2328     # safe: cross compilers may not add the suffix if given an `-o'
2329     # argument, so we may need to know it at that point already.
2330     # Even if this section looks crufty: it has the advantage of
2331     # actually working.
2332 pcg 1.11 break;;
2333     * )
2334     break;;
2335     esac
2336     done
2337 ayin 1.108 test "$ac_cv_exeext" = no && ac_cv_exeext=
2338    
2339 pcg 1.11 else
2340 ayin 1.108 ac_file=''
2341     fi
2342    
2343     { echo "$as_me:$LINENO: result: $ac_file" >&5
2344     echo "${ECHO_T}$ac_file" >&6; }
2345     if test -z "$ac_file"; then
2346 pcg 1.11 echo "$as_me: failed program was:" >&5
2347     sed 's/^/| /' conftest.$ac_ext >&5
2348 pcg 1.1
2349 pcg 1.11 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2350     See \`config.log' for more details." >&5
2351     echo "$as_me: error: C compiler cannot create executables
2352     See \`config.log' for more details." >&2;}
2353     { (exit 77); exit 77; }; }
2354     fi
2355    
2356     ac_exeext=$ac_cv_exeext
2357    
2358 ayin 1.108 # Check that the compiler produces executables we can run. If not, either
2359 pcg 1.11 # the compiler is broken, or we cross compile.
2360 ayin 1.108 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2361     echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2362 pcg 1.11 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2363     # If not cross compiling, check that we can run a simple program.
2364     if test "$cross_compiling" != yes; then
2365     if { ac_try='./$ac_file'
2366 ayin 1.108 { (case "(($ac_try" in
2367     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2368     *) ac_try_echo=$ac_try;;
2369     esac
2370     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2371     (eval "$ac_try") 2>&5
2372 pcg 1.11 ac_status=$?
2373     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2374     (exit $ac_status); }; }; then
2375     cross_compiling=no
2376     else
2377     if test "$cross_compiling" = maybe; then
2378     cross_compiling=yes
2379     else
2380     { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2381     If you meant to cross compile, use \`--host'.
2382     See \`config.log' for more details." >&5
2383     echo "$as_me: error: cannot run C compiled programs.
2384     If you meant to cross compile, use \`--host'.
2385     See \`config.log' for more details." >&2;}
2386     { (exit 1); exit 1; }; }
2387     fi
2388 pcg 1.1 fi
2389 pcg 1.11 fi
2390 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
2391     echo "${ECHO_T}yes" >&6; }
2392 pcg 1.11
2393     rm -f a.out a.exe conftest$ac_cv_exeext b.out
2394     ac_clean_files=$ac_clean_files_save
2395 ayin 1.108 # Check that the compiler produces executables we can run. If not, either
2396 pcg 1.11 # the compiler is broken, or we cross compile.
2397 ayin 1.108 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2398     echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2399     { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2400     echo "${ECHO_T}$cross_compiling" >&6; }
2401    
2402     { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2403     echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2404     if { (ac_try="$ac_link"
2405     case "(($ac_try" in
2406     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2407     *) ac_try_echo=$ac_try;;
2408     esac
2409     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2410     (eval "$ac_link") 2>&5
2411 pcg 1.11 ac_status=$?
2412     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2413     (exit $ac_status); }; then
2414     # If both `conftest.exe' and `conftest' are `present' (well, observable)
2415     # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2416     # work properly (i.e., refer to `conftest.exe'), while it won't with
2417     # `rm'.
2418     for ac_file in conftest.exe conftest conftest.*; do
2419     test -f "$ac_file" || continue
2420     case $ac_file in
2421 ayin 1.108 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2422 pcg 1.11 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2423     break;;
2424     * ) break;;
2425     esac
2426     done
2427 pcg 1.1 else
2428 pcg 1.11 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2429     See \`config.log' for more details." >&5
2430     echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2431     See \`config.log' for more details." >&2;}
2432     { (exit 1); exit 1; }; }
2433 pcg 1.1 fi
2434 pcg 1.11
2435     rm -f conftest$ac_cv_exeext
2436 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2437     echo "${ECHO_T}$ac_cv_exeext" >&6; }
2438 pcg 1.11
2439     rm -f conftest.$ac_ext
2440     EXEEXT=$ac_cv_exeext
2441     ac_exeext=$EXEEXT
2442 ayin 1.108 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2443     echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2444 pcg 1.11 if test "${ac_cv_objext+set}" = set; then
2445     echo $ECHO_N "(cached) $ECHO_C" >&6
2446     else
2447     cat >conftest.$ac_ext <<_ACEOF
2448     /* confdefs.h. */
2449     _ACEOF
2450     cat confdefs.h >>conftest.$ac_ext
2451     cat >>conftest.$ac_ext <<_ACEOF
2452     /* end confdefs.h. */
2453    
2454     int
2455     main ()
2456     {
2457    
2458     ;
2459     return 0;
2460     }
2461     _ACEOF
2462     rm -f conftest.o conftest.obj
2463 ayin 1.108 if { (ac_try="$ac_compile"
2464     case "(($ac_try" in
2465     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2466     *) ac_try_echo=$ac_try;;
2467     esac
2468     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2469     (eval "$ac_compile") 2>&5
2470 pcg 1.11 ac_status=$?
2471     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2472     (exit $ac_status); }; then
2473 ayin 1.108 for ac_file in conftest.o conftest.obj conftest.*; do
2474     test -f "$ac_file" || continue;
2475 pcg 1.11 case $ac_file in
2476 ayin 1.108 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2477 pcg 1.11 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2478     break;;
2479     esac
2480     done
2481 pcg 1.1 else
2482 pcg 1.11 echo "$as_me: failed program was:" >&5
2483     sed 's/^/| /' conftest.$ac_ext >&5
2484    
2485     { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2486     See \`config.log' for more details." >&5
2487     echo "$as_me: error: cannot compute suffix of object files: cannot compile
2488     See \`config.log' for more details." >&2;}
2489     { (exit 1); exit 1; }; }
2490 pcg 1.1 fi
2491 pcg 1.11
2492     rm -f conftest.$ac_cv_objext conftest.$ac_ext
2493 pcg 1.1 fi
2494 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2495     echo "${ECHO_T}$ac_cv_objext" >&6; }
2496 pcg 1.11 OBJEXT=$ac_cv_objext
2497     ac_objext=$OBJEXT
2498 ayin 1.108 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2499     echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2500 pcg 1.11 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2501     echo $ECHO_N "(cached) $ECHO_C" >&6
2502     else
2503     cat >conftest.$ac_ext <<_ACEOF
2504     /* confdefs.h. */
2505     _ACEOF
2506     cat confdefs.h >>conftest.$ac_ext
2507     cat >>conftest.$ac_ext <<_ACEOF
2508     /* end confdefs.h. */
2509    
2510     int
2511     main ()
2512     {
2513     #ifndef __GNUC__
2514     choke me
2515     #endif
2516 pcg 1.1
2517 pcg 1.11 ;
2518     return 0;
2519     }
2520     _ACEOF
2521     rm -f conftest.$ac_objext
2522 ayin 1.108 if { (ac_try="$ac_compile"
2523     case "(($ac_try" in
2524     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2525     *) ac_try_echo=$ac_try;;
2526     esac
2527     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2528     (eval "$ac_compile") 2>conftest.er1
2529 pcg 1.11 ac_status=$?
2530     grep -v '^ *+' conftest.er1 >conftest.err
2531     rm -f conftest.er1
2532     cat conftest.err >&5
2533     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2534 ayin 1.108 (exit $ac_status); } && {
2535     test -z "$ac_c_werror_flag" ||
2536     test ! -s conftest.err
2537     } && test -s conftest.$ac_objext; then
2538 pcg 1.11 ac_compiler_gnu=yes
2539     else
2540     echo "$as_me: failed program was:" >&5
2541     sed 's/^/| /' conftest.$ac_ext >&5
2542    
2543 ayin 1.108 ac_compiler_gnu=no
2544 pcg 1.11 fi
2545 ayin 1.108
2546     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2547 pcg 1.11 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2548    
2549     fi
2550 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2551     echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2552 pcg 1.11 GCC=`test $ac_compiler_gnu = yes && echo yes`
2553     ac_test_CFLAGS=${CFLAGS+set}
2554     ac_save_CFLAGS=$CFLAGS
2555 ayin 1.108 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2556     echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2557 pcg 1.11 if test "${ac_cv_prog_cc_g+set}" = set; then
2558     echo $ECHO_N "(cached) $ECHO_C" >&6
2559     else
2560 ayin 1.108 ac_save_c_werror_flag=$ac_c_werror_flag
2561     ac_c_werror_flag=yes
2562     ac_cv_prog_cc_g=no
2563     CFLAGS="-g"
2564     cat >conftest.$ac_ext <<_ACEOF
2565 pcg 1.11 /* confdefs.h. */
2566     _ACEOF
2567     cat confdefs.h >>conftest.$ac_ext
2568     cat >>conftest.$ac_ext <<_ACEOF
2569     /* end confdefs.h. */
2570 pcg 1.1
2571 pcg 1.11 int
2572     main ()
2573     {
2574 pcg 1.1
2575 pcg 1.11 ;
2576     return 0;
2577     }
2578     _ACEOF
2579     rm -f conftest.$ac_objext
2580 ayin 1.108 if { (ac_try="$ac_compile"
2581     case "(($ac_try" in
2582     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2583     *) ac_try_echo=$ac_try;;
2584     esac
2585     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2586     (eval "$ac_compile") 2>conftest.er1
2587 pcg 1.11 ac_status=$?
2588     grep -v '^ *+' conftest.er1 >conftest.err
2589     rm -f conftest.er1
2590     cat conftest.err >&5
2591     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2592 ayin 1.108 (exit $ac_status); } && {
2593     test -z "$ac_c_werror_flag" ||
2594     test ! -s conftest.err
2595     } && test -s conftest.$ac_objext; then
2596     ac_cv_prog_cc_g=yes
2597     else
2598     echo "$as_me: failed program was:" >&5
2599     sed 's/^/| /' conftest.$ac_ext >&5
2600    
2601     CFLAGS=""
2602     cat >conftest.$ac_ext <<_ACEOF
2603     /* confdefs.h. */
2604     _ACEOF
2605     cat confdefs.h >>conftest.$ac_ext
2606     cat >>conftest.$ac_ext <<_ACEOF
2607     /* end confdefs.h. */
2608    
2609     int
2610     main ()
2611     {
2612    
2613     ;
2614     return 0;
2615     }
2616     _ACEOF
2617     rm -f conftest.$ac_objext
2618     if { (ac_try="$ac_compile"
2619     case "(($ac_try" in
2620     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2621     *) ac_try_echo=$ac_try;;
2622     esac
2623     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2624     (eval "$ac_compile") 2>conftest.er1
2625 pcg 1.11 ac_status=$?
2626 ayin 1.108 grep -v '^ *+' conftest.er1 >conftest.err
2627     rm -f conftest.er1
2628     cat conftest.err >&5
2629 pcg 1.11 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2630 ayin 1.108 (exit $ac_status); } && {
2631     test -z "$ac_c_werror_flag" ||
2632     test ! -s conftest.err
2633     } && test -s conftest.$ac_objext; then
2634     :
2635     else
2636     echo "$as_me: failed program was:" >&5
2637     sed 's/^/| /' conftest.$ac_ext >&5
2638    
2639     ac_c_werror_flag=$ac_save_c_werror_flag
2640     CFLAGS="-g"
2641     cat >conftest.$ac_ext <<_ACEOF
2642     /* confdefs.h. */
2643     _ACEOF
2644     cat confdefs.h >>conftest.$ac_ext
2645     cat >>conftest.$ac_ext <<_ACEOF
2646     /* end confdefs.h. */
2647    
2648     int
2649     main ()
2650     {
2651    
2652     ;
2653     return 0;
2654     }
2655     _ACEOF
2656     rm -f conftest.$ac_objext
2657     if { (ac_try="$ac_compile"
2658     case "(($ac_try" in
2659     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2660     *) ac_try_echo=$ac_try;;
2661     esac
2662     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2663     (eval "$ac_compile") 2>conftest.er1
2664 pcg 1.11 ac_status=$?
2665 ayin 1.108 grep -v '^ *+' conftest.er1 >conftest.err
2666     rm -f conftest.er1
2667     cat conftest.err >&5
2668 pcg 1.11 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2669 ayin 1.108 (exit $ac_status); } && {
2670     test -z "$ac_c_werror_flag" ||
2671     test ! -s conftest.err
2672     } && test -s conftest.$ac_objext; then
2673 pcg 1.1 ac_cv_prog_cc_g=yes
2674     else
2675 pcg 1.11 echo "$as_me: failed program was:" >&5
2676     sed 's/^/| /' conftest.$ac_ext >&5
2677    
2678 ayin 1.108
2679     fi
2680    
2681     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2682 root 1.105 fi
2683 ayin 1.108
2684     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2685     fi
2686    
2687     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2688     ac_c_werror_flag=$ac_save_c_werror_flag
2689 pcg 1.1 fi
2690 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2691     echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2692 pcg 1.1 if test "$ac_test_CFLAGS" = set; then
2693 pcg 1.11 CFLAGS=$ac_save_CFLAGS
2694 pcg 1.1 elif test $ac_cv_prog_cc_g = yes; then
2695     if test "$GCC" = yes; then
2696     CFLAGS="-g -O2"
2697     else
2698     CFLAGS="-g"
2699     fi
2700     else
2701     if test "$GCC" = yes; then
2702     CFLAGS="-O2"
2703     else
2704     CFLAGS=
2705     fi
2706     fi
2707 ayin 1.108 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2708     echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2709     if test "${ac_cv_prog_cc_c89+set}" = set; then
2710 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
2711     else
2712 ayin 1.108 ac_cv_prog_cc_c89=no
2713 pcg 1.11 ac_save_CC=$CC
2714     cat >conftest.$ac_ext <<_ACEOF
2715     /* confdefs.h. */
2716     _ACEOF
2717     cat confdefs.h >>conftest.$ac_ext
2718     cat >>conftest.$ac_ext <<_ACEOF
2719     /* end confdefs.h. */
2720     #include <stdarg.h>
2721     #include <stdio.h>
2722     #include <sys/types.h>
2723     #include <sys/stat.h>
2724     /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2725     struct buf { int x; };
2726     FILE * (*rcsopen) (struct buf *, struct stat *, int);
2727     static char *e (p, i)
2728     char **p;
2729     int i;
2730     {
2731     return p[i];
2732     }
2733     static char *f (char * (*g) (char **, int), char **p, ...)
2734     {
2735     char *s;
2736     va_list v;
2737     va_start (v,p);
2738     s = g (p, va_arg (v,int));
2739     va_end (v);
2740     return s;
2741     }
2742 pcg 1.1
2743 pcg 1.11 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2744     function prototypes and stuff, but not '\xHH' hex character constants.
2745     These don't provoke an error unfortunately, instead are silently treated
2746 ayin 1.108 as 'x'. The following induces an error, until -std is added to get
2747 pcg 1.11 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2748     array size at least. It's necessary to write '\x00'==0 to get something
2749 ayin 1.108 that's true only with -std. */
2750 pcg 1.11 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2751    
2752 ayin 1.108 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2753     inside strings and character constants. */
2754     #define FOO(x) 'x'
2755     int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2756    
2757 pcg 1.11 int test (int i, double x);
2758     struct s1 {int (*f) (int a);};
2759     struct s2 {int (*f) (double a);};
2760     int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2761     int argc;
2762     char **argv;
2763     int
2764     main ()
2765     {
2766     return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2767     ;
2768     return 0;
2769     }
2770     _ACEOF
2771 ayin 1.108 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2772     -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2773 pcg 1.1 do
2774 pcg 1.11 CC="$ac_save_CC $ac_arg"
2775     rm -f conftest.$ac_objext
2776 ayin 1.108 if { (ac_try="$ac_compile"
2777     case "(($ac_try" in
2778     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2779     *) ac_try_echo=$ac_try;;
2780     esac
2781     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2782     (eval "$ac_compile") 2>conftest.er1
2783 pcg 1.11 ac_status=$?
2784     grep -v '^ *+' conftest.er1 >conftest.err
2785     rm -f conftest.er1
2786     cat conftest.err >&5
2787     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2788 ayin 1.108 (exit $ac_status); } && {
2789     test -z "$ac_c_werror_flag" ||
2790     test ! -s conftest.err
2791     } && test -s conftest.$ac_objext; then
2792     ac_cv_prog_cc_c89=$ac_arg
2793 pcg 1.1 else
2794 pcg 1.11 echo "$as_me: failed program was:" >&5
2795     sed 's/^/| /' conftest.$ac_ext >&5
2796    
2797 ayin 1.108
2798 pcg 1.1 fi
2799 ayin 1.108
2800     rm -f core conftest.err conftest.$ac_objext
2801     test "x$ac_cv_prog_cc_c89" != "xno" && break
2802 pcg 1.1 done
2803 ayin 1.108 rm -f conftest.$ac_ext
2804 pcg 1.11 CC=$ac_save_CC
2805 pcg 1.1
2806 pcg 1.11 fi
2807 ayin 1.108 # AC_CACHE_VAL
2808     case "x$ac_cv_prog_cc_c89" in
2809     x)
2810     { echo "$as_me:$LINENO: result: none needed" >&5
2811     echo "${ECHO_T}none needed" >&6; } ;;
2812     xno)
2813     { echo "$as_me:$LINENO: result: unsupported" >&5
2814     echo "${ECHO_T}unsupported" >&6; } ;;
2815 pcg 1.11 *)
2816 ayin 1.108 CC="$CC $ac_cv_prog_cc_c89"
2817     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2818     echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2819 pcg 1.11 esac
2820 pcg 1.1
2821 ayin 1.108
2822     ac_ext=c
2823     ac_cpp='$CPP $CPPFLAGS'
2824     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2825     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2826     ac_compiler_gnu=$ac_cv_c_compiler_gnu
2827    
2828     ac_ext=cpp
2829     ac_cpp='$CXXCPP $CPPFLAGS'
2830     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2831     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2832     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2833     if test -z "$CXX"; then
2834     if test -n "$CCC"; then
2835     CXX=$CCC
2836     else
2837     if test -n "$ac_tool_prefix"; then
2838     for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2839     do
2840     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2841     set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2842     { echo "$as_me:$LINENO: checking for $ac_word" >&5
2843     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2844     if test "${ac_cv_prog_CXX+set}" = set; then
2845     echo $ECHO_N "(cached) $ECHO_C" >&6
2846     else
2847     if test -n "$CXX"; then
2848     ac_cv_prog_CXX="$CXX" # Let the user override the test.
2849     else
2850     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2851     for as_dir in $PATH
2852 ayin 1.106 do
2853 ayin 1.108 IFS=$as_save_IFS
2854     test -z "$as_dir" && as_dir=.
2855     for ac_exec_ext in '' $ac_executable_extensions; do
2856     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2857     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2858     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2859     break 2
2860     fi
2861     done
2862     done
2863     IFS=$as_save_IFS
2864    
2865 pcg 1.1 fi
2866     fi
2867 pcg 1.11 CXX=$ac_cv_prog_CXX
2868     if test -n "$CXX"; then
2869 ayin 1.108 { echo "$as_me:$LINENO: result: $CXX" >&5
2870     echo "${ECHO_T}$CXX" >&6; }
2871 pcg 1.1 else
2872 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2873     echo "${ECHO_T}no" >&6; }
2874 pcg 1.1 fi
2875    
2876 ayin 1.108
2877 pcg 1.11 test -n "$CXX" && break
2878     done
2879     fi
2880     if test -z "$CXX"; then
2881     ac_ct_CXX=$CXX
2882 ayin 1.108 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2883 pcg 1.11 do
2884     # Extract the first word of "$ac_prog", so it can be a program name with args.
2885     set dummy $ac_prog; ac_word=$2
2886 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2887     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2888 pcg 1.11 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2889     echo $ECHO_N "(cached) $ECHO_C" >&6
2890 pcg 1.1 else
2891 pcg 1.11 if test -n "$ac_ct_CXX"; then
2892     ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2893 pcg 1.1 else
2894 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2895     for as_dir in $PATH
2896     do
2897     IFS=$as_save_IFS
2898     test -z "$as_dir" && as_dir=.
2899     for ac_exec_ext in '' $ac_executable_extensions; do
2900 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2901 pcg 1.11 ac_cv_prog_ac_ct_CXX="$ac_prog"
2902     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2903     break 2
2904     fi
2905     done
2906     done
2907 ayin 1.108 IFS=$as_save_IFS
2908 pcg 1.11
2909 pcg 1.1 fi
2910 pcg 1.11 fi
2911     ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2912     if test -n "$ac_ct_CXX"; then
2913 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2914     echo "${ECHO_T}$ac_ct_CXX" >&6; }
2915 pcg 1.11 else
2916 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
2917     echo "${ECHO_T}no" >&6; }
2918 pcg 1.1 fi
2919    
2920 ayin 1.108
2921 pcg 1.11 test -n "$ac_ct_CXX" && break
2922     done
2923    
2924 ayin 1.108 if test "x$ac_ct_CXX" = x; then
2925     CXX="g++"
2926     else
2927     case $cross_compiling:$ac_tool_warned in
2928     yes:)
2929     { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2930     whose name does not start with the host triplet. If you think this
2931     configuration is useful to you, please write to autoconf@gnu.org." >&5
2932     echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2933     whose name does not start with the host triplet. If you think this
2934     configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2935     ac_tool_warned=yes ;;
2936     esac
2937     CXX=$ac_ct_CXX
2938     fi
2939 pcg 1.11 fi
2940    
2941 ayin 1.108 fi
2942     fi
2943 pcg 1.11 # Provide some information about the compiler.
2944 ayin 1.108 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2945 pcg 1.11 ac_compiler=`set X $ac_compile; echo $2`
2946 ayin 1.108 { (ac_try="$ac_compiler --version >&5"
2947     case "(($ac_try" in
2948     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2949     *) ac_try_echo=$ac_try;;
2950     esac
2951     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2952     (eval "$ac_compiler --version >&5") 2>&5
2953 pcg 1.11 ac_status=$?
2954     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2955     (exit $ac_status); }
2956 ayin 1.108 { (ac_try="$ac_compiler -v >&5"
2957     case "(($ac_try" in
2958     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2959     *) ac_try_echo=$ac_try;;
2960     esac
2961     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2962     (eval "$ac_compiler -v >&5") 2>&5
2963 pcg 1.11 ac_status=$?
2964     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2965     (exit $ac_status); }
2966 ayin 1.108 { (ac_try="$ac_compiler -V >&5"
2967     case "(($ac_try" in
2968     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2969     *) ac_try_echo=$ac_try;;
2970     esac
2971     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2972     (eval "$ac_compiler -V >&5") 2>&5
2973 pcg 1.11 ac_status=$?
2974     echo "$as_me:$LINENO: \$? = $ac_status" >&5
2975     (exit $ac_status); }
2976    
2977 ayin 1.108 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2978     echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2979 pcg 1.11 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2980     echo $ECHO_N "(cached) $ECHO_C" >&6
2981     else
2982     cat >conftest.$ac_ext <<_ACEOF
2983     /* confdefs.h. */
2984     _ACEOF
2985     cat confdefs.h >>conftest.$ac_ext
2986     cat >>conftest.$ac_ext <<_ACEOF
2987     /* end confdefs.h. */
2988    
2989     int
2990     main ()
2991     {
2992     #ifndef __GNUC__
2993     choke me
2994     #endif
2995    
2996     ;
2997     return 0;
2998     }
2999     _ACEOF
3000     rm -f conftest.$ac_objext
3001 ayin 1.108 if { (ac_try="$ac_compile"
3002     case "(($ac_try" in
3003     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3004     *) ac_try_echo=$ac_try;;
3005     esac
3006     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3007     (eval "$ac_compile") 2>conftest.er1
3008 pcg 1.11 ac_status=$?
3009     grep -v '^ *+' conftest.er1 >conftest.err
3010     rm -f conftest.er1
3011     cat conftest.err >&5
3012     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3013 ayin 1.108 (exit $ac_status); } && {
3014     test -z "$ac_cxx_werror_flag" ||
3015     test ! -s conftest.err
3016     } && test -s conftest.$ac_objext; then
3017 pcg 1.11 ac_compiler_gnu=yes
3018     else
3019     echo "$as_me: failed program was:" >&5
3020     sed 's/^/| /' conftest.$ac_ext >&5
3021    
3022 ayin 1.108 ac_compiler_gnu=no
3023 pcg 1.11 fi
3024 ayin 1.108
3025     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3026 pcg 1.11 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3027    
3028     fi
3029 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3030     echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3031 pcg 1.11 GXX=`test $ac_compiler_gnu = yes && echo yes`
3032     ac_test_CXXFLAGS=${CXXFLAGS+set}
3033     ac_save_CXXFLAGS=$CXXFLAGS
3034 ayin 1.108 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3035     echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3036 pcg 1.11 if test "${ac_cv_prog_cxx_g+set}" = set; then
3037     echo $ECHO_N "(cached) $ECHO_C" >&6
3038     else
3039 ayin 1.108 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3040     ac_cxx_werror_flag=yes
3041     ac_cv_prog_cxx_g=no
3042     CXXFLAGS="-g"
3043     cat >conftest.$ac_ext <<_ACEOF
3044 pcg 1.11 /* confdefs.h. */
3045     _ACEOF
3046     cat confdefs.h >>conftest.$ac_ext
3047     cat >>conftest.$ac_ext <<_ACEOF
3048     /* end confdefs.h. */
3049    
3050     int
3051     main ()
3052     {
3053    
3054     ;
3055     return 0;
3056     }
3057     _ACEOF
3058     rm -f conftest.$ac_objext
3059 ayin 1.108 if { (ac_try="$ac_compile"
3060     case "(($ac_try" in
3061     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3062     *) ac_try_echo=$ac_try;;
3063     esac
3064     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3065     (eval "$ac_compile") 2>conftest.er1
3066 pcg 1.11 ac_status=$?
3067     grep -v '^ *+' conftest.er1 >conftest.err
3068     rm -f conftest.er1
3069     cat conftest.err >&5
3070     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3071 ayin 1.108 (exit $ac_status); } && {
3072     test -z "$ac_cxx_werror_flag" ||
3073     test ! -s conftest.err
3074     } && test -s conftest.$ac_objext; then
3075 pcg 1.11 ac_cv_prog_cxx_g=yes
3076     else
3077     echo "$as_me: failed program was:" >&5
3078     sed 's/^/| /' conftest.$ac_ext >&5
3079    
3080 ayin 1.108 CXXFLAGS=""
3081     cat >conftest.$ac_ext <<_ACEOF
3082 pcg 1.11 /* confdefs.h. */
3083     _ACEOF
3084     cat confdefs.h >>conftest.$ac_ext
3085     cat >>conftest.$ac_ext <<_ACEOF
3086     /* end confdefs.h. */
3087 ayin 1.108
3088 pcg 1.11 int
3089     main ()
3090     {
3091 ayin 1.108
3092 pcg 1.11 ;
3093     return 0;
3094     }
3095     _ACEOF
3096     rm -f conftest.$ac_objext
3097 ayin 1.108 if { (ac_try="$ac_compile"
3098     case "(($ac_try" in
3099     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3100     *) ac_try_echo=$ac_try;;
3101     esac
3102     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3103     (eval "$ac_compile") 2>conftest.er1
3104 pcg 1.11 ac_status=$?
3105     grep -v '^ *+' conftest.er1 >conftest.err
3106     rm -f conftest.er1
3107     cat conftest.err >&5
3108     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3109 ayin 1.108 (exit $ac_status); } && {
3110     test -z "$ac_cxx_werror_flag" ||
3111     test ! -s conftest.err
3112     } && test -s conftest.$ac_objext; then
3113 pcg 1.11 :
3114     else
3115     echo "$as_me: failed program was:" >&5
3116     sed 's/^/| /' conftest.$ac_ext >&5
3117    
3118 ayin 1.108 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3119     CXXFLAGS="-g"
3120     cat >conftest.$ac_ext <<_ACEOF
3121 pcg 1.11 /* confdefs.h. */
3122     _ACEOF
3123     cat confdefs.h >>conftest.$ac_ext
3124     cat >>conftest.$ac_ext <<_ACEOF
3125     /* end confdefs.h. */
3126 ayin 1.108
3127 pcg 1.11 int
3128     main ()
3129     {
3130 ayin 1.108
3131 pcg 1.11 ;
3132     return 0;
3133     }
3134     _ACEOF
3135     rm -f conftest.$ac_objext
3136 ayin 1.108 if { (ac_try="$ac_compile"
3137     case "(($ac_try" in
3138     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3139     *) ac_try_echo=$ac_try;;
3140     esac
3141     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3142     (eval "$ac_compile") 2>conftest.er1
3143 pcg 1.11 ac_status=$?
3144     grep -v '^ *+' conftest.er1 >conftest.err
3145     rm -f conftest.er1
3146     cat conftest.err >&5
3147     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3148 ayin 1.108 (exit $ac_status); } && {
3149     test -z "$ac_cxx_werror_flag" ||
3150     test ! -s conftest.err
3151     } && test -s conftest.$ac_objext; then
3152     ac_cv_prog_cxx_g=yes
3153 pcg 1.11 else
3154     echo "$as_me: failed program was:" >&5
3155     sed 's/^/| /' conftest.$ac_ext >&5
3156    
3157 ayin 1.108
3158 pcg 1.11 fi
3159 ayin 1.108
3160     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3161     fi
3162    
3163     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3164 pcg 1.11 fi
3165    
3166 ayin 1.108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3167     ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3168     fi
3169     { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3170     echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3171     if test "$ac_test_CXXFLAGS" = set; then
3172     CXXFLAGS=$ac_save_CXXFLAGS
3173     elif test $ac_cv_prog_cxx_g = yes; then
3174     if test "$GXX" = yes; then
3175     CXXFLAGS="-g -O2"
3176     else
3177     CXXFLAGS="-g"
3178     fi
3179     else
3180     if test "$GXX" = yes; then
3181     CXXFLAGS="-O2"
3182     else
3183     CXXFLAGS=
3184     fi
3185     fi
3186 pcg 1.11 ac_ext=c
3187     ac_cpp='$CPP $CPPFLAGS'
3188     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3189     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3190     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3191 pcg 1.1
3192 pcg 1.11 ac_ext=c
3193     ac_cpp='$CPP $CPPFLAGS'
3194     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3195     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3196     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3197 ayin 1.108 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3198     echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3199 pcg 1.1 # On Suns, sometimes $CPP names a directory.
3200     if test -n "$CPP" && test -d "$CPP"; then
3201     CPP=
3202     fi
3203     if test -z "$CPP"; then
3204 pcg 1.11 if test "${ac_cv_prog_CPP+set}" = set; then
3205     echo $ECHO_N "(cached) $ECHO_C" >&6
3206 pcg 1.1 else
3207 pcg 1.11 # Double quotes because CPP needs to be expanded
3208     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3209     do
3210     ac_preproc_ok=false
3211     for ac_c_preproc_warn_flag in '' yes
3212     do
3213     # Use a header file that comes with gcc, so configuring glibc
3214     # with a fresh cross-compiler works.
3215     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3216     # <limits.h> exists even on freestanding compilers.
3217 pcg 1.1 # On the NeXT, cc -E runs the code through the compiler's parser,
3218 pcg 1.11 # not just through cpp. "Syntax error" is here to catch this case.
3219     cat >conftest.$ac_ext <<_ACEOF
3220     /* confdefs.h. */
3221     _ACEOF
3222     cat confdefs.h >>conftest.$ac_ext
3223     cat >>conftest.$ac_ext <<_ACEOF
3224     /* end confdefs.h. */
3225     #ifdef __STDC__
3226     # include <limits.h>
3227     #else
3228     # include <assert.h>
3229     #endif
3230     Syntax error
3231     _ACEOF
3232 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3233     case "(($ac_try" in
3234     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3235     *) ac_try_echo=$ac_try;;
3236     esac
3237     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3238     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3239 pcg 1.11 ac_status=$?
3240     grep -v '^ *+' conftest.er1 >conftest.err
3241     rm -f conftest.er1
3242     cat conftest.err >&5
3243     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3244 ayin 1.108 (exit $ac_status); } >/dev/null && {
3245     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3246     test ! -s conftest.err
3247     }; then
3248 pcg 1.1 :
3249     else
3250 pcg 1.11 echo "$as_me: failed program was:" >&5
3251     sed 's/^/| /' conftest.$ac_ext >&5
3252    
3253     # Broken: fails on valid input.
3254     continue
3255     fi
3256 ayin 1.108
3257 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3258    
3259 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
3260 pcg 1.11 # can be detected and how.
3261     cat >conftest.$ac_ext <<_ACEOF
3262     /* confdefs.h. */
3263     _ACEOF
3264     cat confdefs.h >>conftest.$ac_ext
3265     cat >>conftest.$ac_ext <<_ACEOF
3266     /* end confdefs.h. */
3267     #include <ac_nonexistent.h>
3268     _ACEOF
3269 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3270     case "(($ac_try" in
3271     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3272     *) ac_try_echo=$ac_try;;
3273     esac
3274     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3275     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3276 pcg 1.11 ac_status=$?
3277     grep -v '^ *+' conftest.er1 >conftest.err
3278     rm -f conftest.er1
3279     cat conftest.err >&5
3280     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3281 ayin 1.108 (exit $ac_status); } >/dev/null && {
3282     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3283     test ! -s conftest.err
3284     }; then
3285 pcg 1.11 # Broken: success on invalid input.
3286     continue
3287     else
3288     echo "$as_me: failed program was:" >&5
3289     sed 's/^/| /' conftest.$ac_ext >&5
3290    
3291     # Passes both tests.
3292     ac_preproc_ok=:
3293     break
3294     fi
3295 ayin 1.108
3296 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3297    
3298     done
3299     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3300     rm -f conftest.err conftest.$ac_ext
3301     if $ac_preproc_ok; then
3302     break
3303     fi
3304    
3305     done
3306     ac_cv_prog_CPP=$CPP
3307    
3308     fi
3309     CPP=$ac_cv_prog_CPP
3310     else
3311     ac_cv_prog_CPP=$CPP
3312     fi
3313 ayin 1.108 { echo "$as_me:$LINENO: result: $CPP" >&5
3314     echo "${ECHO_T}$CPP" >&6; }
3315 pcg 1.11 ac_preproc_ok=false
3316     for ac_c_preproc_warn_flag in '' yes
3317     do
3318     # Use a header file that comes with gcc, so configuring glibc
3319     # with a fresh cross-compiler works.
3320     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3321     # <limits.h> exists even on freestanding compilers.
3322     # On the NeXT, cc -E runs the code through the compiler's parser,
3323     # not just through cpp. "Syntax error" is here to catch this case.
3324     cat >conftest.$ac_ext <<_ACEOF
3325     /* confdefs.h. */
3326     _ACEOF
3327     cat confdefs.h >>conftest.$ac_ext
3328     cat >>conftest.$ac_ext <<_ACEOF
3329     /* end confdefs.h. */
3330     #ifdef __STDC__
3331     # include <limits.h>
3332     #else
3333     # include <assert.h>
3334     #endif
3335     Syntax error
3336     _ACEOF
3337 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3338     case "(($ac_try" in
3339     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3340     *) ac_try_echo=$ac_try;;
3341     esac
3342     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3343     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3344 pcg 1.11 ac_status=$?
3345     grep -v '^ *+' conftest.er1 >conftest.err
3346     rm -f conftest.er1
3347     cat conftest.err >&5
3348     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3349 ayin 1.108 (exit $ac_status); } >/dev/null && {
3350     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3351     test ! -s conftest.err
3352     }; then
3353 pcg 1.1 :
3354     else
3355 pcg 1.11 echo "$as_me: failed program was:" >&5
3356     sed 's/^/| /' conftest.$ac_ext >&5
3357    
3358     # Broken: fails on valid input.
3359     continue
3360 pcg 1.1 fi
3361 ayin 1.108
3362 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3363    
3364 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
3365 pcg 1.11 # can be detected and how.
3366     cat >conftest.$ac_ext <<_ACEOF
3367     /* confdefs.h. */
3368     _ACEOF
3369     cat confdefs.h >>conftest.$ac_ext
3370     cat >>conftest.$ac_ext <<_ACEOF
3371     /* end confdefs.h. */
3372     #include <ac_nonexistent.h>
3373     _ACEOF
3374 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
3375     case "(($ac_try" in
3376     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3377     *) ac_try_echo=$ac_try;;
3378     esac
3379     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3380     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3381 pcg 1.11 ac_status=$?
3382     grep -v '^ *+' conftest.er1 >conftest.err
3383     rm -f conftest.er1
3384     cat conftest.err >&5
3385     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3386 ayin 1.108 (exit $ac_status); } >/dev/null && {
3387     test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3388     test ! -s conftest.err
3389     }; then
3390 pcg 1.11 # Broken: success on invalid input.
3391     continue
3392     else
3393     echo "$as_me: failed program was:" >&5
3394     sed 's/^/| /' conftest.$ac_ext >&5
3395    
3396     # Passes both tests.
3397     ac_preproc_ok=:
3398     break
3399 pcg 1.1 fi
3400 ayin 1.108
3401 pcg 1.11 rm -f conftest.err conftest.$ac_ext
3402    
3403     done
3404     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3405     rm -f conftest.err conftest.$ac_ext
3406     if $ac_preproc_ok; then
3407     :
3408 pcg 1.1 else
3409 pcg 1.11 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3410     See \`config.log' for more details." >&5
3411     echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3412     See \`config.log' for more details." >&2;}
3413     { (exit 1); exit 1; }; }
3414 pcg 1.1 fi
3415 pcg 1.11
3416     ac_ext=c
3417     ac_cpp='$CPP $CPPFLAGS'
3418     ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3419     ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3420     ac_compiler_gnu=$ac_cv_c_compiler_gnu
3421 pcg 1.1
3422     # Find a good install program. We prefer a C program (faster),
3423     # so one script is as good as another. But avoid the broken or
3424     # incompatible versions:
3425     # SysV /etc/install, /usr/sbin/install
3426     # SunOS /usr/etc/install
3427     # IRIX /sbin/install
3428     # AIX /bin/install
3429 pcg 1.11 # AmigaOS /C/install, which installs bootblocks on floppy discs
3430 pcg 1.1 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3431     # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3432     # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3433 pcg 1.11 # OS/2's system install, which has a completely different semantic
3434 pcg 1.1 # ./install, which can be erroneously created by make from ./install.sh.
3435 ayin 1.108 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3436     echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3437 pcg 1.1 if test -z "$INSTALL"; then
3438 pcg 1.11 if test "${ac_cv_path_install+set}" = set; then
3439     echo $ECHO_N "(cached) $ECHO_C" >&6
3440 pcg 1.1 else
3441 pcg 1.11 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3442     for as_dir in $PATH
3443     do
3444     IFS=$as_save_IFS
3445     test -z "$as_dir" && as_dir=.
3446     # Account for people who put trailing slashes in PATH elements.
3447     case $as_dir/ in
3448     ./ | .// | /cC/* | \
3449     /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3450     ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3451     /usr/ucb/* ) ;;
3452     *)
3453     # OSF1 and SCO ODT 3.0 have their own names for install.
3454     # Don't use installbsd from OSF since it installs stuff as root
3455     # by default.
3456     for ac_prog in ginstall scoinst install; do
3457     for ac_exec_ext in '' $ac_executable_extensions; do
3458 ayin 1.108 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3459 pcg 1.1 if test $ac_prog = install &&
3460 pcg 1.11 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3461 pcg 1.1 # AIX install. It has an incompatible calling convention.
3462     :
3463 pcg 1.11 elif test $ac_prog = install &&
3464     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3465     # program-specific install script used by HP pwplus--don't use.
3466     :
3467 pcg 1.1 else
3468 pcg 1.11 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3469     break 3
3470 pcg 1.1 fi
3471     fi
3472     done
3473 pcg 1.11 done
3474     ;;
3475     esac
3476     done
3477 ayin 1.108 IFS=$as_save_IFS
3478 pcg 1.11
3479 pcg 1.1
3480     fi
3481     if test "${ac_cv_path_install+set}" = set; then
3482 pcg 1.11 INSTALL=$ac_cv_path_install
3483 pcg 1.1 else
3484 ayin 1.108 # As a last resort, use the slow shell script. Don't cache a
3485     # value for INSTALL within a source directory, because that will
3486 pcg 1.1 # break other packages using the cache if that directory is
3487 ayin 1.108 # removed, or if the value is a relative name.
3488 pcg 1.11 INSTALL=$ac_install_sh
3489 pcg 1.1 fi
3490     fi
3491 ayin 1.108 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3492     echo "${ECHO_T}$INSTALL" >&6; }
3493 pcg 1.1
3494     # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3495     # It thinks the first close brace ends the variable substitution.
3496     test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3497    
3498 pcg 1.11 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3499 pcg 1.1
3500     test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3501    
3502    
3503 pcg 1.11
3504    
3505 ayin 1.108 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3506     echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3507     if test "${ac_cv_path_GREP+set}" = set; then
3508     echo $ECHO_N "(cached) $ECHO_C" >&6
3509     else
3510     # Extract the first word of "grep ggrep" to use in msg output
3511     if test -z "$GREP"; then
3512     set dummy grep ggrep; ac_prog_name=$2
3513     if test "${ac_cv_path_GREP+set}" = set; then
3514 ayin 1.102 echo $ECHO_N "(cached) $ECHO_C" >&6
3515     else
3516 ayin 1.108 ac_path_GREP_found=false
3517     # Loop through the user's path and test for each of PROGNAME-LIST
3518     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3519     for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3520     do
3521     IFS=$as_save_IFS
3522     test -z "$as_dir" && as_dir=.
3523     for ac_prog in grep ggrep; do
3524     for ac_exec_ext in '' $ac_executable_extensions; do
3525     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3526     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3527     # Check for GNU ac_path_GREP and select it if it is found.
3528     # Check for GNU $ac_path_GREP
3529     case `"$ac_path_GREP" --version 2>&1` in
3530     *GNU*)
3531     ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3532     *)
3533     ac_count=0
3534     echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3535     while :
3536     do
3537     cat "conftest.in" "conftest.in" >"conftest.tmp"
3538     mv "conftest.tmp" "conftest.in"
3539     cp "conftest.in" "conftest.nl"
3540     echo 'GREP' >> "conftest.nl"
3541     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3542     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3543     ac_count=`expr $ac_count + 1`
3544     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3545     # Best one so far, save it but keep looking for a better one
3546     ac_cv_path_GREP="$ac_path_GREP"
3547     ac_path_GREP_max=$ac_count
3548 root 1.105 fi
3549 ayin 1.108 # 10*(2^10) chars as input seems more than enough
3550     test $ac_count -gt 10 && break
3551     done
3552     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3553     esac
3554    
3555    
3556     $ac_path_GREP_found && break 3
3557     done
3558     done
3559 root 1.105
3560 ayin 1.108 done
3561     IFS=$as_save_IFS
3562 root 1.105
3563    
3564 ayin 1.108 fi
3565 pcg 1.1
3566 ayin 1.108 GREP="$ac_cv_path_GREP"
3567     if test -z "$GREP"; then
3568     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3569     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3570     { (exit 1); exit 1; }; }
3571     fi
3572 root 1.105
3573 root 1.80 else
3574 ayin 1.108 ac_cv_path_GREP=$GREP
3575 root 1.105 fi
3576    
3577 root 1.80
3578 ayin 1.108 fi
3579     { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3580     echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3581     GREP="$ac_cv_path_GREP"
3582    
3583    
3584     { echo "$as_me:$LINENO: checking for egrep" >&5
3585     echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3586     if test "${ac_cv_path_EGREP+set}" = set; then
3587     echo $ECHO_N "(cached) $ECHO_C" >&6
3588     else
3589     if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3590     then ac_cv_path_EGREP="$GREP -E"
3591     else
3592     # Extract the first word of "egrep" to use in msg output
3593     if test -z "$EGREP"; then
3594     set dummy egrep; ac_prog_name=$2
3595     if test "${ac_cv_path_EGREP+set}" = set; then
3596 root 1.105 echo $ECHO_N "(cached) $ECHO_C" >&6
3597     else
3598 ayin 1.108 ac_path_EGREP_found=false
3599     # Loop through the user's path and test for each of PROGNAME-LIST
3600     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3601     for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3602     do
3603     IFS=$as_save_IFS
3604     test -z "$as_dir" && as_dir=.
3605     for ac_prog in egrep; do
3606     for ac_exec_ext in '' $ac_executable_extensions; do
3607     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3608     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3609     # Check for GNU ac_path_EGREP and select it if it is found.
3610     # Check for GNU $ac_path_EGREP
3611     case `"$ac_path_EGREP" --version 2>&1` in
3612     *GNU*)
3613     ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3614     *)
3615     ac_count=0
3616     echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3617     while :
3618     do
3619     cat "conftest.in" "conftest.in" >"conftest.tmp"
3620     mv "conftest.tmp" "conftest.in"
3621     cp "conftest.in" "conftest.nl"
3622     echo 'EGREP' >> "conftest.nl"
3623     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3624     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3625     ac_count=`expr $ac_count + 1`
3626     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3627     # Best one so far, save it but keep looking for a better one
3628     ac_cv_path_EGREP="$ac_path_EGREP"
3629     ac_path_EGREP_max=$ac_count
3630     fi
3631     # 10*(2^10) chars as input seems more than enough
3632     test $ac_count -gt 10 && break
3633     done
3634     rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3635     esac
3636    
3637    
3638     $ac_path_EGREP_found && break 3
3639     done
3640     done
3641    
3642     done
3643     IFS=$as_save_IFS
3644    
3645    
3646     fi
3647    
3648     EGREP="$ac_cv_path_EGREP"
3649     if test -z "$EGREP"; then
3650     { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3651     echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3652     { (exit 1); exit 1; }; }
3653     fi
3654    
3655     else
3656     ac_cv_path_EGREP=$EGREP
3657     fi
3658    
3659    
3660     fi
3661     fi
3662     { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3663     echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3664     EGREP="$ac_cv_path_EGREP"
3665    
3666    
3667    
3668     { echo "$as_me:$LINENO: checking for AIX" >&5
3669     echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3670 root 1.105 cat >conftest.$ac_ext <<_ACEOF
3671 ayin 1.104 /* confdefs.h. */
3672     _ACEOF
3673     cat confdefs.h >>conftest.$ac_ext
3674     cat >>conftest.$ac_ext <<_ACEOF
3675     /* end confdefs.h. */
3676 ayin 1.108 #ifdef _AIX
3677     yes
3678     #endif
3679 ayin 1.104
3680     _ACEOF
3681 ayin 1.108 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3682     $EGREP "yes" >/dev/null 2>&1; then
3683     { echo "$as_me:$LINENO: result: yes" >&5
3684     echo "${ECHO_T}yes" >&6; }
3685     cat >>confdefs.h <<\_ACEOF
3686     #define _ALL_SOURCE 1
3687     _ACEOF
3688    
3689 ayin 1.104 else
3690 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
3691     echo "${ECHO_T}no" >&6; }
3692     fi
3693     rm -f conftest*
3694    
3695 ayin 1.104
3696 ayin 1.121
3697     cat >>confdefs.h <<\_ACEOF
3698     #define _GNU_SOURCE 1
3699     _ACEOF
3700    
3701    
3702 ayin 1.108 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
3703     echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3704     if test "${ac_cv_search_strerror+set}" = set; then
3705     echo $ECHO_N "(cached) $ECHO_C" >&6
3706     else
3707     ac_func_search_save_LIBS=$LIBS
3708     cat >conftest.$ac_ext <<_ACEOF
3709 ayin 1.106 /* confdefs.h. */
3710     _ACEOF
3711     cat confdefs.h >>conftest.$ac_ext
3712     cat >>conftest.$ac_ext <<_ACEOF
3713     /* end confdefs.h. */
3714    
3715 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
3716     Use char because int might match the return type of a GCC
3717     builtin and then its argument prototype would still apply. */
3718 ayin 1.106 #ifdef __cplusplus
3719     extern "C"
3720     #endif
3721     char strerror ();
3722     int
3723     main ()
3724     {
3725 ayin 1.108 return strerror ();
3726 ayin 1.106 ;
3727     return 0;
3728     }
3729     _ACEOF
3730 ayin 1.108 for ac_lib in '' cposix; do
3731     if test -z "$ac_lib"; then
3732     ac_res="none required"
3733     else
3734     ac_res=-l$ac_lib
3735     LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3736     fi
3737     rm -f conftest.$ac_objext conftest$ac_exeext
3738     if { (ac_try="$ac_link"
3739     case "(($ac_try" in
3740     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3741     *) ac_try_echo=$ac_try;;
3742     esac
3743     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3744     (eval "$ac_link") 2>conftest.er1
3745 ayin 1.106 ac_status=$?
3746     grep -v '^ *+' conftest.er1 >conftest.err
3747     rm -f conftest.er1
3748     cat conftest.err >&5
3749     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3750 ayin 1.108 (exit $ac_status); } && {
3751     test -z "$ac_c_werror_flag" ||
3752     test ! -s conftest.err
3753     } && test -s conftest$ac_exeext &&
3754     $as_test_x conftest$ac_exeext; then
3755     ac_cv_search_strerror=$ac_res
3756 ayin 1.106 else
3757     echo "$as_me: failed program was:" >&5
3758     sed 's/^/| /' conftest.$ac_ext >&5
3759    
3760 ayin 1.108
3761     fi
3762    
3763     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3764     conftest$ac_exeext
3765     if test "${ac_cv_search_strerror+set}" = set; then
3766     break
3767 ayin 1.106 fi
3768 ayin 1.108 done
3769     if test "${ac_cv_search_strerror+set}" = set; then
3770     :
3771     else
3772     ac_cv_search_strerror=no
3773 ayin 1.106 fi
3774 ayin 1.108 rm conftest.$ac_ext
3775 ayin 1.106 LIBS=$ac_func_search_save_LIBS
3776     fi
3777 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3778     echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3779     ac_res=$ac_cv_search_strerror
3780     if test "$ac_res" != no; then
3781     test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3782 ayin 1.106
3783     fi
3784    
3785 ayin 1.108 ac_ext=cpp
3786 ayin 1.106 ac_cpp='$CXXCPP $CPPFLAGS'
3787     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3788     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3789     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3790    
3791    
3792     if test x$GCC = xyes && test x$GXX = xyes; then
3793 ayin 1.108 { echo "$as_me:$LINENO: checking for working libsupc++" >&5
3794     echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; }
3795 ayin 1.106 save_CXX="$CXX"
3796     save_LIBS="$LIBS"
3797     CXX="$CC"
3798     LIBS="$LIBS -lsupc++"
3799     LINKER="$CC"
3800    
3801     cat >conftest.$ac_ext <<_ACEOF
3802 root 1.80 /* confdefs.h. */
3803     _ACEOF
3804     cat confdefs.h >>conftest.$ac_ext
3805     cat >>conftest.$ac_ext <<_ACEOF
3806     /* end confdefs.h. */
3807 root 1.84 struct test { }; void f() try { throw new test; } catch (...) { throw; }
3808 root 1.80 int
3809     main ()
3810     {
3811 root 1.84
3812 root 1.80 ;
3813     return 0;
3814     }
3815     _ACEOF
3816     rm -f conftest.$ac_objext conftest$ac_exeext
3817 ayin 1.108 if { (ac_try="$ac_link"
3818     case "(($ac_try" in
3819     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3820     *) ac_try_echo=$ac_try;;
3821     esac
3822     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3823     (eval "$ac_link") 2>conftest.er1
3824 root 1.80 ac_status=$?
3825     grep -v '^ *+' conftest.er1 >conftest.err
3826     rm -f conftest.er1
3827     cat conftest.err >&5
3828     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3829 ayin 1.108 (exit $ac_status); } && {
3830     test -z "$ac_cxx_werror_flag" ||
3831     test ! -s conftest.err
3832     } && test -s conftest$ac_exeext &&
3833     $as_test_x conftest$ac_exeext; then
3834     { echo "$as_me:$LINENO: result: ok" >&5
3835     echo "${ECHO_T}ok" >&6; }
3836 root 1.80 else
3837     echo "$as_me: failed program was:" >&5
3838     sed 's/^/| /' conftest.$ac_ext >&5
3839    
3840 root 1.84
3841 ayin 1.108 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3842     echo "${ECHO_T}no, making everything bigger and slower" >&6; }
3843 root 1.84 LIBS="$save_LIBS"
3844 root 1.85 LINKER="$save_CXX"
3845 root 1.84
3846    
3847 root 1.80 fi
3848 ayin 1.108
3849     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3850 root 1.80 conftest$ac_exeext conftest.$ac_ext
3851 root 1.85 CXX="$save_CXX"
3852 root 1.80 fi
3853     LINKER=$LINKER
3854    
3855    
3856     if test -z "$orig_CXXFLAGS"; then
3857     if test x$GCC = xyes && test "x$GXX" = xyes; then
3858 root 1.120 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3859 root 1.84 cat >conftest.$ac_ext <<_ACEOF
3860 root 1.83 /* confdefs.h. */
3861     _ACEOF
3862     cat confdefs.h >>conftest.$ac_ext
3863     cat >>conftest.$ac_ext <<_ACEOF
3864     /* end confdefs.h. */
3865    
3866     int
3867     main ()
3868     {
3869    
3870     ;
3871     return 0;
3872     }
3873 root 1.80 _ACEOF
3874     rm -f conftest.$ac_objext
3875 ayin 1.108 if { (ac_try="$ac_compile"
3876     case "(($ac_try" in
3877     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3878     *) ac_try_echo=$ac_try;;
3879     esac
3880     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3881     (eval "$ac_compile") 2>conftest.er1
3882 root 1.80 ac_status=$?
3883     grep -v '^ *+' conftest.er1 >conftest.err
3884     rm -f conftest.er1
3885     cat conftest.err >&5
3886     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3887 ayin 1.108 (exit $ac_status); } && {
3888     test -z "$ac_cxx_werror_flag" ||
3889     test ! -s conftest.err
3890     } && test -s conftest.$ac_objext; then
3891 root 1.82 :
3892 root 1.80 else
3893     echo "$as_me: failed program was:" >&5
3894     sed 's/^/| /' conftest.$ac_ext >&5
3895    
3896 ayin 1.108 CXXFLAGS="-g -O3"
3897 root 1.80 fi
3898 ayin 1.108
3899     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3900 root 1.80 else
3901     CXXFLAGS="-O"
3902     fi
3903     CFLAGS="$CXXFLAGS"
3904     fi
3905    
3906     case $host in
3907     *-*-solaris* )
3908    
3909     cat >>confdefs.h <<\_ACEOF
3910 root 1.105 #define _XOPEN_SOURCE 500
3911 root 1.80 _ACEOF
3912 pcg 1.11
3913 root 1.80 ;;
3914     esac
3915 pcg 1.1
3916 ayin 1.108 { echo "$as_me:$LINENO: checking for setlocale" >&5
3917     echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3918 root 1.57 if test "${ac_cv_func_setlocale+set}" = set; then
3919     echo $ECHO_N "(cached) $ECHO_C" >&6
3920     else
3921     cat >conftest.$ac_ext <<_ACEOF
3922     /* confdefs.h. */
3923     _ACEOF
3924     cat confdefs.h >>conftest.$ac_ext
3925     cat >>conftest.$ac_ext <<_ACEOF
3926     /* end confdefs.h. */
3927     /* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3928     For example, HP-UX 11i <limits.h> declares gettimeofday. */
3929     #define setlocale innocuous_setlocale
3930    
3931     /* System header to define __stub macros and hopefully few prototypes,
3932     which can conflict with char setlocale (); below.
3933     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3934     <limits.h> exists even on freestanding compilers. */
3935    
3936     #ifdef __STDC__
3937     # include <limits.h>
3938     #else
3939     # include <assert.h>
3940     #endif
3941    
3942     #undef setlocale
3943    
3944 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
3945     Use char because int might match the return type of a GCC
3946     builtin and then its argument prototype would still apply. */
3947 root 1.57 #ifdef __cplusplus
3948     extern "C"
3949     #endif
3950     char setlocale ();
3951     /* The GNU C library defines this for functions which it implements
3952     to always fail with ENOSYS. Some functions are actually named
3953     something starting with __ and the normal name is an alias. */
3954 ayin 1.108 #if defined __stub_setlocale || defined __stub___setlocale
3955 root 1.57 choke me
3956     #endif
3957    
3958     int
3959     main ()
3960     {
3961 ayin 1.108 return setlocale ();
3962 root 1.57 ;
3963     return 0;
3964     }
3965     _ACEOF
3966     rm -f conftest.$ac_objext conftest$ac_exeext
3967 ayin 1.108 if { (ac_try="$ac_link"
3968     case "(($ac_try" in
3969     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3970     *) ac_try_echo=$ac_try;;
3971     esac
3972     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3973     (eval "$ac_link") 2>conftest.er1
3974 root 1.57 ac_status=$?
3975     grep -v '^ *+' conftest.er1 >conftest.err
3976     rm -f conftest.er1
3977     cat conftest.err >&5
3978     echo "$as_me:$LINENO: \$? = $ac_status" >&5
3979 ayin 1.108 (exit $ac_status); } && {
3980     test -z "$ac_cxx_werror_flag" ||
3981     test ! -s conftest.err
3982     } && test -s conftest$ac_exeext &&
3983     $as_test_x conftest$ac_exeext; then
3984 root 1.57 ac_cv_func_setlocale=yes
3985     else
3986     echo "$as_me: failed program was:" >&5
3987     sed 's/^/| /' conftest.$ac_ext >&5
3988    
3989 ayin 1.108 ac_cv_func_setlocale=no
3990 root 1.57 fi
3991 ayin 1.108
3992     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3993 root 1.57 conftest$ac_exeext conftest.$ac_ext
3994     fi
3995 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3996     echo "${ECHO_T}$ac_cv_func_setlocale" >&6; }
3997 root 1.57 if test $ac_cv_func_setlocale = yes; then
3998     :
3999     else
4000 ayin 1.108 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4001     echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4002 pcg 1.25 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4003     echo $ECHO_N "(cached) $ECHO_C" >&6
4004     else
4005     ac_check_lib_save_LIBS=$LIBS
4006     LIBS="-lxpg4 $LIBS"
4007     cat >conftest.$ac_ext <<_ACEOF
4008     /* confdefs.h. */
4009     _ACEOF
4010     cat confdefs.h >>conftest.$ac_ext
4011     cat >>conftest.$ac_ext <<_ACEOF
4012     /* end confdefs.h. */
4013    
4014 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4015     Use char because int might match the return type of a GCC
4016     builtin and then its argument prototype would still apply. */
4017 pcg 1.25 #ifdef __cplusplus
4018     extern "C"
4019     #endif
4020     char setlocale ();
4021     int
4022     main ()
4023     {
4024 ayin 1.108 return setlocale ();
4025 pcg 1.25 ;
4026     return 0;
4027     }
4028     _ACEOF
4029     rm -f conftest.$ac_objext conftest$ac_exeext
4030 ayin 1.108 if { (ac_try="$ac_link"
4031     case "(($ac_try" in
4032     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4033     *) ac_try_echo=$ac_try;;
4034     esac
4035     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4036     (eval "$ac_link") 2>conftest.er1
4037 pcg 1.25 ac_status=$?
4038     grep -v '^ *+' conftest.er1 >conftest.err
4039     rm -f conftest.er1
4040     cat conftest.err >&5
4041     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4042 ayin 1.108 (exit $ac_status); } && {
4043     test -z "$ac_cxx_werror_flag" ||
4044     test ! -s conftest.err
4045     } && test -s conftest$ac_exeext &&
4046     $as_test_x conftest$ac_exeext; then
4047 pcg 1.25 ac_cv_lib_xpg4_setlocale=yes
4048     else
4049     echo "$as_me: failed program was:" >&5
4050     sed 's/^/| /' conftest.$ac_ext >&5
4051    
4052 ayin 1.108 ac_cv_lib_xpg4_setlocale=no
4053 pcg 1.25 fi
4054 ayin 1.108
4055     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4056 pcg 1.25 conftest$ac_exeext conftest.$ac_ext
4057     LIBS=$ac_check_lib_save_LIBS
4058     fi
4059 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4060     echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4061 pcg 1.25 if test $ac_cv_lib_xpg4_setlocale = yes; then
4062     LIBS="$LIBS -lxpg4"
4063     fi
4064    
4065 root 1.57 fi
4066    
4067    
4068 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
4069     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4070 root 1.57 if test "${ac_cv_func_gethostbyname+set}" = set; then
4071     echo $ECHO_N "(cached) $ECHO_C" >&6
4072     else
4073     cat >conftest.$ac_ext <<_ACEOF
4074     /* confdefs.h. */
4075     _ACEOF
4076     cat confdefs.h >>conftest.$ac_ext
4077     cat >>conftest.$ac_ext <<_ACEOF
4078     /* end confdefs.h. */
4079     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4080     For example, HP-UX 11i <limits.h> declares gettimeofday. */
4081     #define gethostbyname innocuous_gethostbyname
4082    
4083     /* System header to define __stub macros and hopefully few prototypes,
4084     which can conflict with char gethostbyname (); below.
4085     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4086     <limits.h> exists even on freestanding compilers. */
4087    
4088     #ifdef __STDC__
4089     # include <limits.h>
4090     #else
4091     # include <assert.h>
4092     #endif
4093    
4094     #undef gethostbyname
4095    
4096 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4097     Use char because int might match the return type of a GCC
4098     builtin and then its argument prototype would still apply. */
4099 root 1.57 #ifdef __cplusplus
4100     extern "C"
4101     #endif
4102     char gethostbyname ();
4103     /* The GNU C library defines this for functions which it implements
4104     to always fail with ENOSYS. Some functions are actually named
4105     something starting with __ and the normal name is an alias. */
4106 ayin 1.108 #if defined __stub_gethostbyname || defined __stub___gethostbyname
4107 root 1.57 choke me
4108     #endif
4109    
4110     int
4111     main ()
4112     {
4113 ayin 1.108 return gethostbyname ();
4114 root 1.57 ;
4115     return 0;
4116     }
4117     _ACEOF
4118     rm -f conftest.$ac_objext conftest$ac_exeext
4119 ayin 1.108 if { (ac_try="$ac_link"
4120     case "(($ac_try" in
4121     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4122     *) ac_try_echo=$ac_try;;
4123     esac
4124     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4125     (eval "$ac_link") 2>conftest.er1
4126 root 1.57 ac_status=$?
4127     grep -v '^ *+' conftest.er1 >conftest.err
4128     rm -f conftest.er1
4129     cat conftest.err >&5
4130     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4131 ayin 1.108 (exit $ac_status); } && {
4132     test -z "$ac_cxx_werror_flag" ||
4133     test ! -s conftest.err
4134     } && test -s conftest$ac_exeext &&
4135     $as_test_x conftest$ac_exeext; then
4136 root 1.57 ac_cv_func_gethostbyname=yes
4137     else
4138     echo "$as_me: failed program was:" >&5
4139     sed 's/^/| /' conftest.$ac_ext >&5
4140 pcg 1.25
4141 ayin 1.108 ac_cv_func_gethostbyname=no
4142 root 1.57 fi
4143 ayin 1.108
4144     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4145 root 1.57 conftest$ac_exeext conftest.$ac_ext
4146     fi
4147 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4148     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4149 root 1.57 if test $ac_cv_func_gethostbyname = yes; then
4150     :
4151     else
4152 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4153     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4154 pcg 1.25 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4155     echo $ECHO_N "(cached) $ECHO_C" >&6
4156     else
4157     ac_check_lib_save_LIBS=$LIBS
4158     LIBS="-lnsl $LIBS"
4159     cat >conftest.$ac_ext <<_ACEOF
4160     /* confdefs.h. */
4161     _ACEOF
4162     cat confdefs.h >>conftest.$ac_ext
4163     cat >>conftest.$ac_ext <<_ACEOF
4164     /* end confdefs.h. */
4165    
4166 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4167     Use char because int might match the return type of a GCC
4168     builtin and then its argument prototype would still apply. */
4169 pcg 1.25 #ifdef __cplusplus
4170     extern "C"
4171     #endif
4172     char gethostbyname ();
4173     int
4174     main ()
4175     {
4176 ayin 1.108 return gethostbyname ();
4177 pcg 1.25 ;
4178     return 0;
4179     }
4180     _ACEOF
4181     rm -f conftest.$ac_objext conftest$ac_exeext
4182 ayin 1.108 if { (ac_try="$ac_link"
4183     case "(($ac_try" in
4184     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4185     *) ac_try_echo=$ac_try;;
4186     esac
4187     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4188     (eval "$ac_link") 2>conftest.er1
4189 pcg 1.25 ac_status=$?
4190     grep -v '^ *+' conftest.er1 >conftest.err
4191     rm -f conftest.er1
4192     cat conftest.err >&5
4193     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4194 ayin 1.108 (exit $ac_status); } && {
4195     test -z "$ac_cxx_werror_flag" ||
4196     test ! -s conftest.err
4197     } && test -s conftest$ac_exeext &&
4198     $as_test_x conftest$ac_exeext; then
4199 pcg 1.25 ac_cv_lib_nsl_gethostbyname=yes
4200     else
4201     echo "$as_me: failed program was:" >&5
4202     sed 's/^/| /' conftest.$ac_ext >&5
4203    
4204 ayin 1.108 ac_cv_lib_nsl_gethostbyname=no
4205 pcg 1.25 fi
4206 ayin 1.108
4207     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4208 pcg 1.25 conftest$ac_exeext conftest.$ac_ext
4209     LIBS=$ac_check_lib_save_LIBS
4210     fi
4211 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4212     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4213 pcg 1.25 if test $ac_cv_lib_nsl_gethostbyname = yes; then
4214     LIBS="$LIBS -lnsl"
4215     fi
4216    
4217 root 1.57 fi
4218    
4219 ayin 1.108 { echo "$as_me:$LINENO: checking for socket" >&5
4220     echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4221 root 1.57 if test "${ac_cv_func_socket+set}" = set; then
4222     echo $ECHO_N "(cached) $ECHO_C" >&6
4223     else
4224     cat >conftest.$ac_ext <<_ACEOF
4225     /* confdefs.h. */
4226     _ACEOF
4227     cat confdefs.h >>conftest.$ac_ext
4228     cat >>conftest.$ac_ext <<_ACEOF
4229     /* end confdefs.h. */
4230     /* Define socket to an innocuous variant, in case <limits.h> declares socket.
4231     For example, HP-UX 11i <limits.h> declares gettimeofday. */
4232     #define socket innocuous_socket
4233    
4234     /* System header to define __stub macros and hopefully few prototypes,
4235     which can conflict with char socket (); below.
4236     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4237     <limits.h> exists even on freestanding compilers. */
4238    
4239     #ifdef __STDC__
4240     # include <limits.h>
4241     #else
4242     # include <assert.h>
4243     #endif
4244    
4245     #undef socket
4246    
4247 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4248     Use char because int might match the return type of a GCC
4249     builtin and then its argument prototype would still apply. */
4250 root 1.57 #ifdef __cplusplus
4251     extern "C"
4252     #endif
4253     char socket ();
4254     /* The GNU C library defines this for functions which it implements
4255     to always fail with ENOSYS. Some functions are actually named
4256     something starting with __ and the normal name is an alias. */
4257 ayin 1.108 #if defined __stub_socket || defined __stub___socket
4258 root 1.57 choke me
4259     #endif
4260    
4261     int
4262     main ()
4263     {
4264 ayin 1.108 return socket ();
4265 root 1.57 ;
4266     return 0;
4267     }
4268     _ACEOF
4269     rm -f conftest.$ac_objext conftest$ac_exeext
4270 ayin 1.108 if { (ac_try="$ac_link"
4271     case "(($ac_try" in
4272     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4273     *) ac_try_echo=$ac_try;;
4274     esac
4275     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4276     (eval "$ac_link") 2>conftest.er1
4277 root 1.57 ac_status=$?
4278     grep -v '^ *+' conftest.er1 >conftest.err
4279     rm -f conftest.er1
4280     cat conftest.err >&5
4281     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4282 ayin 1.108 (exit $ac_status); } && {
4283     test -z "$ac_cxx_werror_flag" ||
4284     test ! -s conftest.err
4285     } && test -s conftest$ac_exeext &&
4286     $as_test_x conftest$ac_exeext; then
4287 root 1.57 ac_cv_func_socket=yes
4288     else
4289     echo "$as_me: failed program was:" >&5
4290     sed 's/^/| /' conftest.$ac_ext >&5
4291    
4292 ayin 1.108 ac_cv_func_socket=no
4293 root 1.57 fi
4294 ayin 1.108
4295     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4296 root 1.57 conftest$ac_exeext conftest.$ac_ext
4297     fi
4298 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4299     echo "${ECHO_T}$ac_cv_func_socket" >&6; }
4300 root 1.57 if test $ac_cv_func_socket = yes; then
4301     :
4302     else
4303 ayin 1.108 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
4304     echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4305 pcg 1.25 if test "${ac_cv_lib_socket_socket+set}" = set; then
4306     echo $ECHO_N "(cached) $ECHO_C" >&6
4307     else
4308     ac_check_lib_save_LIBS=$LIBS
4309     LIBS="-lsocket $LIBS"
4310     cat >conftest.$ac_ext <<_ACEOF
4311     /* confdefs.h. */
4312     _ACEOF
4313     cat confdefs.h >>conftest.$ac_ext
4314     cat >>conftest.$ac_ext <<_ACEOF
4315     /* end confdefs.h. */
4316    
4317 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
4318     Use char because int might match the return type of a GCC
4319     builtin and then its argument prototype would still apply. */
4320 pcg 1.25 #ifdef __cplusplus
4321     extern "C"
4322     #endif
4323     char socket ();
4324     int
4325     main ()
4326     {
4327 ayin 1.108 return socket ();
4328 pcg 1.25 ;
4329     return 0;
4330     }
4331     _ACEOF
4332     rm -f conftest.$ac_objext conftest$ac_exeext
4333 ayin 1.108 if { (ac_try="$ac_link"
4334     case "(($ac_try" in
4335     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4336     *) ac_try_echo=$ac_try;;
4337     esac
4338     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4339     (eval "$ac_link") 2>conftest.er1
4340 pcg 1.25 ac_status=$?
4341     grep -v '^ *+' conftest.er1 >conftest.err
4342     rm -f conftest.er1
4343     cat conftest.err >&5
4344     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4345 ayin 1.108 (exit $ac_status); } && {
4346     test -z "$ac_cxx_werror_flag" ||
4347     test ! -s conftest.err
4348     } && test -s conftest$ac_exeext &&
4349     $as_test_x conftest$ac_exeext; then
4350 pcg 1.25 ac_cv_lib_socket_socket=yes
4351     else
4352     echo "$as_me: failed program was:" >&5
4353     sed 's/^/| /' conftest.$ac_ext >&5
4354    
4355 ayin 1.108 ac_cv_lib_socket_socket=no
4356 root 1.51 fi
4357 ayin 1.108
4358     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4359 root 1.51 conftest$ac_exeext conftest.$ac_ext
4360     LIBS=$ac_check_lib_save_LIBS
4361     fi
4362 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4363     echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4364 root 1.51 if test $ac_cv_lib_socket_socket = yes; then
4365     LIBS="$LIBS -lsocket"
4366 pcg 1.1 fi
4367    
4368 root 1.57 fi
4369    
4370 pcg 1.1
4371 root 1.54 support_frills=yes
4372 root 1.62 support_inheritpixmap=yes
4373 root 1.54 support_fading=yes
4374     support_keepscrolling=yes
4375     support_selectionscrolling=yes
4376     support_mousewheel=yes
4377     support_mouseslipwheel=yes
4378     support_text_blink=yes
4379     support_pointer_blank=yes
4380     support_scroll_rxvt=yes
4381     support_scroll_next=yes
4382     support_scroll_xterm=yes
4383     support_scroll_plain=yes
4384     support_xim=yes
4385 root 1.103 support_afterimage=yes
4386     support_afterstep=yes
4387 root 1.54 support_xft=yes
4388 pcg 1.1 support_unicode3=no
4389 root 1.54 support_combining=yes
4390 root 1.26 support_8bitctrls=no
4391 root 1.54 support_iso14755=yes
4392     support_styles=yes
4393 root 1.62 support_perl=yes
4394 root 1.54 codesets=all
4395 pcg 1.1
4396    
4397 ayin 1.108 # Check whether --enable-everything was given.
4398 pcg 1.1 if test "${enable_everything+set}" = set; then
4399 ayin 1.108 enableval=$enable_everything;
4400 root 1.54 if test x$enableval = xno; then
4401     support_frills=no
4402     support_inheritpixmap=no
4403     support_fading=no
4404     support_keepscrolling=no
4405     support_selectionscrolling=no
4406     support_lastlog=no
4407     support_mousewheel=no
4408     support_mouseslipwheel=no
4409     support_text_blink=no
4410     support_pointer_blank=no
4411     support_scroll_rxvt=no
4412     support_scroll_next=no
4413     support_scroll_xterm=no
4414     support_scroll_plain=no
4415     support_utmp=no
4416     support_wtmp=no
4417     support_xim=no
4418 root 1.103 support_afterimage=no
4419     support_afterstep=no
4420 root 1.54 support_xft=no
4421     support_unicode3=no
4422     support_combining=no
4423     support_8bitctrls=no
4424     support_iso14755=no
4425     support_styles=no
4426 root 1.60 support_perl=no
4427 root 1.54 codesets=
4428     fi
4429     if test x$enableval = xyes; then
4430     support_frills=yes
4431     support_inheritpixmap=yes
4432     support_fading=yes
4433     support_keepscrolling=yes
4434     support_selectionscrolling=yes
4435     support_lastlog=yes
4436     support_mousewheel=yes
4437     support_mouseslipwheel=yes
4438     support_text_blink=yes
4439     support_pointer_blank=yes
4440     support_scroll_rxvt=yes
4441     support_scroll_next=yes
4442     support_scroll_xterm=yes
4443     support_scroll_plain=yes
4444     support_utmp=yes
4445     support_wtmp=yes
4446     support_xim=yes
4447 root 1.103 support_afterimage=yes
4448     support_afterstep=yes
4449 root 1.54 support_xft=yes
4450     support_unicode3=yes
4451     support_combining=yes
4452     #support_8bitctrls=yes
4453     support_iso14755=yes
4454     support_styles=yes
4455 root 1.60 support_perl=yes
4456 root 1.54 codesets=all
4457     fi
4458    
4459 ayin 1.108 fi
4460    
4461 pcg 1.4
4462 ayin 1.114 WARNINGS=no
4463     # Check whether --enable-warnings was given.
4464     if test "${enable_warnings+set}" = set; then
4465     enableval=$enable_warnings; if test x$enableval = xyes; then
4466     WARNINGS=yes
4467     fi
4468     fi
4469    
4470     if test x$GXX = xyes; then
4471     if test $WARNINGS = yes; then
4472     save_CXXFLAGS="$CXXFLAGS"
4473     CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4474     cat >conftest.$ac_ext <<_ACEOF
4475     /* confdefs.h. */
4476     _ACEOF
4477     cat confdefs.h >>conftest.$ac_ext
4478     cat >>conftest.$ac_ext <<_ACEOF
4479     /* end confdefs.h. */
4480    
4481     int
4482     main ()
4483     {
4484    
4485     ;
4486     return 0;
4487     }
4488     _ACEOF
4489     rm -f conftest.$ac_objext
4490     if { (ac_try="$ac_compile"
4491     case "(($ac_try" in
4492     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4493     *) ac_try_echo=$ac_try;;
4494     esac
4495     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4496     (eval "$ac_compile") 2>conftest.er1
4497     ac_status=$?
4498     grep -v '^ *+' conftest.er1 >conftest.err
4499     rm -f conftest.er1
4500     cat conftest.err >&5
4501     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4502     (exit $ac_status); } && {
4503     test -z "$ac_cxx_werror_flag" ||
4504     test ! -s conftest.err
4505     } && test -s conftest.$ac_objext; then
4506     :
4507     else
4508     echo "$as_me: failed program was:" >&5
4509     sed 's/^/| /' conftest.$ac_ext >&5
4510    
4511     CXXFLAGS="$save_CXXFLAGS"
4512     fi
4513    
4514     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4515     else
4516     CXXFLAGS="$CXXFLAGS -w"
4517     fi
4518     fi
4519    
4520 ayin 1.108 # Check whether --enable-unicode3 was given.
4521 pcg 1.1 if test "${enable_unicode3+set}" = set; then
4522 ayin 1.108 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4523 root 1.39 support_unicode3=$enableval
4524 pcg 1.1 fi
4525 ayin 1.108 fi
4526 root 1.105
4527 ayin 1.108
4528     # Check whether --enable-combining was given.
4529 pcg 1.18 if test "${enable_combining+set}" = set; then
4530 ayin 1.108 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4531 root 1.39 support_combining=$enableval
4532 pcg 1.18 fi
4533 ayin 1.108 fi
4534 root 1.105
4535 ayin 1.108
4536     # Check whether --enable-xft was given.
4537 pcg 1.1 if test "${enable_xft+set}" = set; then
4538 ayin 1.108 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4539 root 1.39 support_xft=$enableval
4540     fi
4541 ayin 1.108 fi
4542 root 1.105
4543 ayin 1.108
4544     # Check whether --enable-font-styles was given.
4545 root 1.39 if test "${enable_font_styles+set}" = set; then
4546 ayin 1.108 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4547 root 1.39 support_styles=$enableval
4548 pcg 1.1 fi
4549 ayin 1.108 fi
4550 root 1.105
4551 ayin 1.108
4552     # Check whether --enable-afterimage was given.
4553 root 1.103 if test "${enable_afterimage+set}" = set; then
4554 ayin 1.108 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4555 root 1.103 support_afterimage=$enableval
4556     fi
4557 ayin 1.108 fi
4558 root 1.103
4559 root 1.105
4560 ayin 1.108
4561     # Check whether --with-afterimage_config was given.
4562 root 1.103 if test "${with_afterimage_config+set}" = set; then
4563 ayin 1.108 withval=$with_afterimage_config; if test "x$withval" != x; then
4564 ayin 1.104 afterimage_config=$withval/afterimage-config
4565     fi
4566 ayin 1.108 fi
4567 root 1.105
4568 ayin 1.108
4569    
4570     # Check whether --enable-transparency was given.
4571 pcg 1.1 if test "${enable_transparency+set}" = set; then
4572 ayin 1.108 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4573 pcg 1.1 support_inheritpixmap=$enableval
4574     fi
4575 ayin 1.108 fi
4576 root 1.105
4577 ayin 1.108
4578     # Check whether --enable-fading was given.
4579 root 1.31 if test "${enable_fading+set}" = set; then
4580 ayin 1.108 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4581 root 1.31 support_fading=$enableval
4582     fi
4583 ayin 1.108 fi
4584 root 1.105
4585 ayin 1.108
4586     # Check whether --enable-rxvt-scroll was given.
4587 pcg 1.1 if test "${enable_rxvt_scroll+set}" = set; then
4588 ayin 1.108 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4589 pcg 1.1 support_scroll_rxvt=$enableval
4590     fi
4591 ayin 1.108 fi
4592 root 1.105
4593 ayin 1.108
4594     # Check whether --enable-next-scroll was given.
4595 pcg 1.1 if test "${enable_next_scroll+set}" = set; then
4596 ayin 1.108 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4597 pcg 1.1 support_scroll_next=$enableval
4598     fi
4599 ayin 1.108 fi
4600 root 1.105
4601 ayin 1.108
4602     # Check whether --enable-xterm-scroll was given.
4603 pcg 1.1 if test "${enable_xterm_scroll+set}" = set; then
4604 ayin 1.108 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4605 pcg 1.1 support_scroll_xterm=$enableval
4606     fi
4607 ayin 1.108 fi
4608 root 1.105
4609 ayin 1.108
4610 ayin 1.121 # Check whether --enable-plain-scroll was given.
4611     if test "${enable_plain_scroll+set}" = set; then
4612     enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4613     support_scroll_plain=$enableval
4614     fi
4615     fi
4616    
4617    
4618 ayin 1.108 # Check whether --enable-perl was given.
4619 root 1.60 if test "${enable_perl+set}" = set; then
4620 ayin 1.108 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4621 root 1.60 support_perl=$enableval
4622     fi
4623 ayin 1.108 fi
4624 root 1.105
4625 ayin 1.108
4626    
4627     # Check whether --with-codesets was given.
4628 pcg 1.15 if test "${with_codesets+set}" = set; then
4629 ayin 1.108 withval=$with_codesets; codesets="$withval"
4630     fi
4631 root 1.105
4632 ayin 1.108
4633     # Check whether --enable-xim was given.
4634 pcg 1.1 if test "${enable_xim+set}" = set; then
4635 ayin 1.108 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4636 pcg 1.1 support_xim=$enableval
4637     fi
4638 ayin 1.108 fi
4639 root 1.105
4640 ayin 1.108
4641     # Check whether --enable-backspace-key was given.
4642 pcg 1.1 if test "${enable_backspace_key+set}" = set; then
4643 ayin 1.108 enableval=$enable_backspace_key; if test x$enableval = xno; then
4644 pcg 1.11
4645     cat >>confdefs.h <<\_ACEOF
4646 pcg 1.1 #define NO_BACKSPACE_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-delete-key was given.
4654 pcg 1.1 if test "${enable_delete_key+set}" = set; then
4655 ayin 1.108 enableval=$enable_delete_key; if test x$enableval = xno; then
4656 pcg 1.11
4657     cat >>confdefs.h <<\_ACEOF
4658 pcg 1.1 #define NO_DELETE_KEY 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-resources was given.
4666 pcg 1.1 if test "${enable_resources+set}" = set; then
4667 ayin 1.108 enableval=$enable_resources; if test x$enableval = xno; then
4668 pcg 1.11
4669     cat >>confdefs.h <<\_ACEOF
4670 pcg 1.1 #define NO_RESOURCES 1
4671 pcg 1.11 _ACEOF
4672 pcg 1.1
4673     fi
4674 ayin 1.108 fi
4675 root 1.105
4676 ayin 1.108
4677     # Check whether --enable-8bitctrls was given.
4678 root 1.26 if test "${enable_8bitctrls+set}" = set; then
4679 ayin 1.108 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4680 root 1.39 support_8bitctrls=$enableval
4681 root 1.26 fi
4682 ayin 1.108 fi
4683    
4684 root 1.26
4685 pcg 1.15 RESFALLBACK=Rxvt
4686 ayin 1.108 # Check whether --enable-fallback was given.
4687 pcg 1.15 if test "${enable_fallback+set}" = set; then
4688 ayin 1.108 enableval=$enable_fallback;
4689 pcg 1.15 test x$enableval = xyes && enableval=Rxvt
4690     test x$enableval = xno && enableval=
4691     RESFALLBACK="$enableval"
4692    
4693 ayin 1.108 fi
4694    
4695 pcg 1.15
4696     if test x$RESFALLBACK != x; then
4697    
4698     cat >>confdefs.h <<_ACEOF
4699     #define RESFALLBACK "$RESFALLBACK"
4700     _ACEOF
4701    
4702     fi
4703    
4704     RESNAME=urxvt
4705    
4706 ayin 1.108 # Check whether --with-res-name was given.
4707 pcg 1.15 if test "${with_res_name+set}" = set; then
4708 ayin 1.108 withval=$with_res_name; RESNAME="$withval"
4709     fi
4710    
4711 pcg 1.15
4712     cat >>confdefs.h <<_ACEOF
4713     #define RESNAME "$RESNAME"
4714     _ACEOF
4715    
4716    
4717     RESCLASS=URxvt
4718    
4719 ayin 1.108 # Check whether --with-res-class was given.
4720 pcg 1.15 if test "${with_res_class+set}" = set; then
4721 ayin 1.108 withval=$with_res_class; RESCLASS="$withval"
4722     fi
4723    
4724 pcg 1.15
4725     cat >>confdefs.h <<_ACEOF
4726     #define RESCLASS "$RESCLASS"
4727     _ACEOF
4728    
4729    
4730     RXVTNAME=urxvt
4731    
4732 ayin 1.108 # Check whether --with-name was given.
4733 pcg 1.15 if test "${with_name+set}" = set; then
4734 ayin 1.108 withval=$with_name; RXVTNAME="$withval"
4735     fi
4736    
4737 pcg 1.15
4738 root 1.39 cat >>confdefs.h <<_ACEOF
4739     #define RXVTNAME "$RXVTNAME"
4740     _ACEOF
4741    
4742    
4743 pcg 1.15 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4744    
4745    
4746 ayin 1.108 # Check whether --enable-swapscreen was given.
4747 pcg 1.1 if test "${enable_swapscreen+set}" = set; then
4748 ayin 1.108 enableval=$enable_swapscreen; if test x$enableval = xno; then
4749 pcg 1.11
4750     cat >>confdefs.h <<\_ACEOF
4751 pcg 1.1 #define NO_SECONDARY_SCREEN 1
4752 pcg 1.11 _ACEOF
4753 pcg 1.1
4754     fi
4755 ayin 1.108 fi
4756    
4757 root 1.105
4758 ayin 1.108 # Check whether --enable-iso14755 was given.
4759 root 1.34 if test "${enable_iso14755+set}" = set; then
4760 ayin 1.108 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4761 root 1.34 support_iso14755=$enableval
4762     fi
4763 ayin 1.108 fi
4764    
4765 root 1.105
4766 ayin 1.108 # Check whether --enable-frills was given.
4767 pcg 1.1 if test "${enable_frills+set}" = set; then
4768 ayin 1.108 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4769 pcg 1.1 support_frills=$enableval
4770     fi
4771 ayin 1.108 fi
4772    
4773 root 1.105
4774 ayin 1.108 # Check whether --enable-keepscrolling was given.
4775 pcg 1.1 if test "${enable_keepscrolling+set}" = set; then
4776 ayin 1.108 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4777 pcg 1.1 support_keepscrolling=$enableval
4778     fi
4779 ayin 1.108 fi
4780    
4781 root 1.105
4782 ayin 1.108 # Check whether --enable-selectionscrolling was given.
4783 pcg 1.1 if test "${enable_selectionscrolling+set}" = set; then
4784 ayin 1.108 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4785 pcg 1.1 support_selectionscrolling=$enableval
4786     fi
4787 ayin 1.108 fi
4788    
4789 root 1.105
4790 ayin 1.108 # Check whether --enable-mousewheel was given.
4791 pcg 1.1 if test "${enable_mousewheel+set}" = set; then
4792 ayin 1.108 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4793 pcg 1.1 support_mousewheel=$enableval
4794     fi
4795 ayin 1.108 fi
4796    
4797 root 1.105
4798 ayin 1.108 # Check whether --enable-slipwheeling was given.
4799 pcg 1.1 if test "${enable_slipwheeling+set}" = set; then
4800 ayin 1.108 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4801 pcg 1.1 support_mouseslipwheel=$enableval
4802     fi
4803 ayin 1.108 fi
4804    
4805 root 1.105
4806 ayin 1.108 # Check whether --enable-smart-resize was given.
4807 pcg 1.1 if test "${enable_smart_resize+set}" = set; then
4808 ayin 1.108 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4809 pcg 1.11
4810     cat >>confdefs.h <<\_ACEOF
4811 pcg 1.1 #define SMART_RESIZE 1
4812 pcg 1.11 _ACEOF
4813 pcg 1.1
4814     fi
4815 ayin 1.108 fi
4816    
4817 root 1.105
4818 ayin 1.108 # Check whether --enable-text-blink was given.
4819 pcg 1.11 if test "${enable_text_blink+set}" = set; then
4820 ayin 1.108 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4821 pcg 1.11 support_text_blink=$enableval
4822     fi
4823 ayin 1.108 fi
4824    
4825 root 1.105
4826 ayin 1.108 # Check whether --enable-pointer-blank was given.
4827 pcg 1.1 if test "${enable_pointer_blank+set}" = set; then
4828 ayin 1.108 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4829 pcg 1.1 support_pointer_blank=$enableval
4830     fi
4831 ayin 1.108 fi
4832    
4833 root 1.105
4834 pcg 1.1
4835 ayin 1.108 # Check whether --with-term was given.
4836 pcg 1.1 if test "${with_term+set}" = set; then
4837 ayin 1.108 withval=$with_term; if test x$withval != x; then
4838 pcg 1.11
4839     cat >>confdefs.h <<_ACEOF
4840 pcg 1.1 #define TERMENV "$withval"
4841 pcg 1.11 _ACEOF
4842 pcg 1.1 term="$withval"
4843     fi
4844 ayin 1.108 fi
4845    
4846 root 1.105
4847 pcg 1.1
4848 ayin 1.108 # Check whether --with-terminfo was given.
4849 pcg 1.1 if test "${with_terminfo+set}" = set; then
4850 ayin 1.108 withval=$with_terminfo; if test x$withval != x; then
4851 pcg 1.11
4852     cat >>confdefs.h <<_ACEOF
4853 pcg 1.1 #define RXVT_TERMINFO "$withval"
4854 pcg 1.11 _ACEOF
4855 pcg 1.1 terminfo="$withval"
4856     fi
4857 ayin 1.108 fi
4858    
4859 ayin 1.102
4860 pcg 1.1
4861 root 1.118 LIBEV_M4_AVOID_LIBRT=1
4862 ayin 1.108
4863     ac_ext=cpp
4864 ayin 1.104 ac_cpp='$CXXCPP $CPPFLAGS'
4865     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4866     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4867     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4868 ayin 1.108 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4869     echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4870 ayin 1.104 if test -z "$CXXCPP"; then
4871     if test "${ac_cv_prog_CXXCPP+set}" = set; then
4872 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
4873 pcg 1.1 else
4874 ayin 1.104 # Double quotes because CXXCPP needs to be expanded
4875     for CXXCPP in "$CXX -E" "/lib/cpp"
4876     do
4877     ac_preproc_ok=false
4878     for ac_cxx_preproc_warn_flag in '' yes
4879 pcg 1.11 do
4880 ayin 1.104 # Use a header file that comes with gcc, so configuring glibc
4881     # with a fresh cross-compiler works.
4882     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4883     # <limits.h> exists even on freestanding compilers.
4884     # On the NeXT, cc -E runs the code through the compiler's parser,
4885 root 1.80 # not just through cpp. "Syntax error" is here to catch this case.
4886     cat >conftest.$ac_ext <<_ACEOF
4887     /* confdefs.h. */
4888     _ACEOF
4889     cat confdefs.h >>conftest.$ac_ext
4890     cat >>conftest.$ac_ext <<_ACEOF
4891     /* end confdefs.h. */
4892     #ifdef __STDC__
4893     # include <limits.h>
4894     #else
4895     # include <assert.h>
4896     #endif
4897     Syntax error
4898     _ACEOF
4899 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
4900     case "(($ac_try" in
4901     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4902     *) ac_try_echo=$ac_try;;
4903     esac
4904     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4905     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4906 root 1.80 ac_status=$?
4907     grep -v '^ *+' conftest.er1 >conftest.err
4908     rm -f conftest.er1
4909     cat conftest.err >&5
4910     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4911 ayin 1.108 (exit $ac_status); } >/dev/null && {
4912     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4913     test ! -s conftest.err
4914     }; then
4915 root 1.80 :
4916     else
4917     echo "$as_me: failed program was:" >&5
4918     sed 's/^/| /' conftest.$ac_ext >&5
4919    
4920     # Broken: fails on valid input.
4921     continue
4922     fi
4923 ayin 1.108
4924 root 1.80 rm -f conftest.err conftest.$ac_ext
4925    
4926 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
4927 root 1.80 # can be detected and how.
4928     cat >conftest.$ac_ext <<_ACEOF
4929     /* confdefs.h. */
4930     _ACEOF
4931     cat confdefs.h >>conftest.$ac_ext
4932     cat >>conftest.$ac_ext <<_ACEOF
4933     /* end confdefs.h. */
4934     #include <ac_nonexistent.h>
4935     _ACEOF
4936 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
4937     case "(($ac_try" in
4938     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4939     *) ac_try_echo=$ac_try;;
4940     esac
4941     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4942     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4943 root 1.80 ac_status=$?
4944     grep -v '^ *+' conftest.er1 >conftest.err
4945     rm -f conftest.er1
4946     cat conftest.err >&5
4947     echo "$as_me:$LINENO: \$? = $ac_status" >&5
4948 ayin 1.108 (exit $ac_status); } >/dev/null && {
4949     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4950     test ! -s conftest.err
4951     }; then
4952 root 1.80 # Broken: success on invalid input.
4953     continue
4954     else
4955     echo "$as_me: failed program was:" >&5
4956     sed 's/^/| /' conftest.$ac_ext >&5
4957    
4958     # Passes both tests.
4959     ac_preproc_ok=:
4960     break
4961     fi
4962 ayin 1.108
4963 root 1.80 rm -f conftest.err conftest.$ac_ext
4964    
4965     done
4966     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4967     rm -f conftest.err conftest.$ac_ext
4968     if $ac_preproc_ok; then
4969     break
4970     fi
4971    
4972     done
4973     ac_cv_prog_CXXCPP=$CXXCPP
4974    
4975     fi
4976     CXXCPP=$ac_cv_prog_CXXCPP
4977     else
4978     ac_cv_prog_CXXCPP=$CXXCPP
4979     fi
4980 ayin 1.108 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
4981     echo "${ECHO_T}$CXXCPP" >&6; }
4982 root 1.80 ac_preproc_ok=false
4983     for ac_cxx_preproc_warn_flag in '' yes
4984     do
4985     # Use a header file that comes with gcc, so configuring glibc
4986     # with a fresh cross-compiler works.
4987     # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4988     # <limits.h> exists even on freestanding compilers.
4989     # On the NeXT, cc -E runs the code through the compiler's parser,
4990     # not just through cpp. "Syntax error" is here to catch this case.
4991     cat >conftest.$ac_ext <<_ACEOF
4992     /* confdefs.h. */
4993     _ACEOF
4994     cat confdefs.h >>conftest.$ac_ext
4995     cat >>conftest.$ac_ext <<_ACEOF
4996     /* end confdefs.h. */
4997     #ifdef __STDC__
4998     # include <limits.h>
4999     #else
5000     # include <assert.h>
5001     #endif
5002     Syntax error
5003     _ACEOF
5004 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
5005     case "(($ac_try" in
5006     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5007     *) ac_try_echo=$ac_try;;
5008     esac
5009     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5010     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5011 root 1.80 ac_status=$?
5012     grep -v '^ *+' conftest.er1 >conftest.err
5013     rm -f conftest.er1
5014     cat conftest.err >&5
5015     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5016 ayin 1.108 (exit $ac_status); } >/dev/null && {
5017     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5018     test ! -s conftest.err
5019     }; then
5020 root 1.80 :
5021     else
5022     echo "$as_me: failed program was:" >&5
5023     sed 's/^/| /' conftest.$ac_ext >&5
5024    
5025     # Broken: fails on valid input.
5026     continue
5027     fi
5028 ayin 1.108
5029 root 1.80 rm -f conftest.err conftest.$ac_ext
5030    
5031 ayin 1.108 # OK, works on sane cases. Now check whether nonexistent headers
5032 root 1.80 # can be detected and how.
5033     cat >conftest.$ac_ext <<_ACEOF
5034     /* confdefs.h. */
5035     _ACEOF
5036     cat confdefs.h >>conftest.$ac_ext
5037     cat >>conftest.$ac_ext <<_ACEOF
5038     /* end confdefs.h. */
5039     #include <ac_nonexistent.h>
5040     _ACEOF
5041 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
5042     case "(($ac_try" in
5043     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5044     *) ac_try_echo=$ac_try;;
5045     esac
5046     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5047     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5048 root 1.80 ac_status=$?
5049     grep -v '^ *+' conftest.er1 >conftest.err
5050     rm -f conftest.er1
5051     cat conftest.err >&5
5052     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5053 ayin 1.108 (exit $ac_status); } >/dev/null && {
5054     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5055     test ! -s conftest.err
5056     }; then
5057 root 1.80 # Broken: success on invalid input.
5058     continue
5059     else
5060     echo "$as_me: failed program was:" >&5
5061     sed 's/^/| /' conftest.$ac_ext >&5
5062    
5063     # Passes both tests.
5064     ac_preproc_ok=:
5065     break
5066     fi
5067 ayin 1.108
5068 root 1.80 rm -f conftest.err conftest.$ac_ext
5069    
5070     done
5071     # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5072     rm -f conftest.err conftest.$ac_ext
5073     if $ac_preproc_ok; then
5074     :
5075     else
5076     { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5077 root 1.116 See \`config.log' for more details." >&5
5078     echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5079     See \`config.log' for more details." >&2;}
5080     { (exit 1); exit 1; }; }
5081     fi
5082    
5083     ac_ext=cpp
5084     ac_cpp='$CXXCPP $CPPFLAGS'
5085     ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5086     ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5087     ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5088    
5089    
5090     { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5091     echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5092     if test "${ac_cv_header_stdc+set}" = set; then
5093     echo $ECHO_N "(cached) $ECHO_C" >&6
5094     else
5095     cat >conftest.$ac_ext <<_ACEOF
5096     /* confdefs.h. */
5097     _ACEOF
5098     cat confdefs.h >>conftest.$ac_ext
5099     cat >>conftest.$ac_ext <<_ACEOF
5100     /* end confdefs.h. */
5101     #include <stdlib.h>
5102     #include <stdarg.h>
5103     #include <string.h>
5104     #include <float.h>
5105    
5106     int
5107     main ()
5108     {
5109    
5110     ;
5111     return 0;
5112     }
5113     _ACEOF
5114     rm -f conftest.$ac_objext
5115     if { (ac_try="$ac_compile"
5116     case "(($ac_try" in
5117     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5118     *) ac_try_echo=$ac_try;;
5119     esac
5120     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5121     (eval "$ac_compile") 2>conftest.er1
5122     ac_status=$?
5123     grep -v '^ *+' conftest.er1 >conftest.err
5124     rm -f conftest.er1
5125     cat conftest.err >&5
5126     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5127     (exit $ac_status); } && {
5128     test -z "$ac_cxx_werror_flag" ||
5129     test ! -s conftest.err
5130     } && test -s conftest.$ac_objext; then
5131     ac_cv_header_stdc=yes
5132     else
5133     echo "$as_me: failed program was:" >&5
5134     sed 's/^/| /' conftest.$ac_ext >&5
5135    
5136     ac_cv_header_stdc=no
5137     fi
5138    
5139     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5140    
5141     if test $ac_cv_header_stdc = yes; then
5142     # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5143     cat >conftest.$ac_ext <<_ACEOF
5144     /* confdefs.h. */
5145     _ACEOF
5146     cat confdefs.h >>conftest.$ac_ext
5147     cat >>conftest.$ac_ext <<_ACEOF
5148     /* end confdefs.h. */
5149     #include <string.h>
5150    
5151     _ACEOF
5152     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5153     $EGREP "memchr" >/dev/null 2>&1; then
5154     :
5155     else
5156     ac_cv_header_stdc=no
5157     fi
5158     rm -f conftest*
5159    
5160     fi
5161    
5162     if test $ac_cv_header_stdc = yes; then
5163     # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5164     cat >conftest.$ac_ext <<_ACEOF
5165     /* confdefs.h. */
5166     _ACEOF
5167     cat confdefs.h >>conftest.$ac_ext
5168     cat >>conftest.$ac_ext <<_ACEOF
5169     /* end confdefs.h. */
5170     #include <stdlib.h>
5171    
5172     _ACEOF
5173     if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5174     $EGREP "free" >/dev/null 2>&1; then
5175     :
5176     else
5177     ac_cv_header_stdc=no
5178     fi
5179     rm -f conftest*
5180    
5181     fi
5182    
5183     if test $ac_cv_header_stdc = yes; then
5184     # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5185     if test "$cross_compiling" = yes; then
5186     :
5187     else
5188     cat >conftest.$ac_ext <<_ACEOF
5189     /* confdefs.h. */
5190     _ACEOF
5191     cat confdefs.h >>conftest.$ac_ext
5192     cat >>conftest.$ac_ext <<_ACEOF
5193     /* end confdefs.h. */
5194     #include <ctype.h>
5195     #include <stdlib.h>
5196     #if ((' ' & 0x0FF) == 0x020)
5197     # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5198     # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5199     #else
5200     # define ISLOWER(c) \
5201     (('a' <= (c) && (c) <= 'i') \
5202     || ('j' <= (c) && (c) <= 'r') \
5203     || ('s' <= (c) && (c) <= 'z'))
5204     # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5205     #endif
5206    
5207     #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5208     int
5209     main ()
5210     {
5211     int i;
5212     for (i = 0; i < 256; i++)
5213     if (XOR (islower (i), ISLOWER (i))
5214     || toupper (i) != TOUPPER (i))
5215     return 2;
5216     return 0;
5217     }
5218     _ACEOF
5219     rm -f conftest$ac_exeext
5220     if { (ac_try="$ac_link"
5221     case "(($ac_try" in
5222     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5223     *) ac_try_echo=$ac_try;;
5224     esac
5225     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5226     (eval "$ac_link") 2>&5
5227     ac_status=$?
5228     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5229     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5230     { (case "(($ac_try" in
5231     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5232     *) ac_try_echo=$ac_try;;
5233     esac
5234     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5235     (eval "$ac_try") 2>&5
5236     ac_status=$?
5237     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5238     (exit $ac_status); }; }; then
5239     :
5240     else
5241     echo "$as_me: program exited with status $ac_status" >&5
5242     echo "$as_me: failed program was:" >&5
5243     sed 's/^/| /' conftest.$ac_ext >&5
5244    
5245     ( exit $ac_status )
5246     ac_cv_header_stdc=no
5247     fi
5248     rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5249     fi
5250    
5251    
5252     fi
5253     fi
5254     { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5255     echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5256     if test $ac_cv_header_stdc = yes; then
5257    
5258     cat >>confdefs.h <<\_ACEOF
5259     #define STDC_HEADERS 1
5260     _ACEOF
5261    
5262     fi
5263    
5264     # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5265    
5266    
5267    
5268    
5269    
5270    
5271    
5272    
5273    
5274     for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5275     inttypes.h stdint.h unistd.h
5276     do
5277     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5278     { echo "$as_me:$LINENO: checking for $ac_header" >&5
5279     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5280     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5281     echo $ECHO_N "(cached) $ECHO_C" >&6
5282     else
5283     cat >conftest.$ac_ext <<_ACEOF
5284     /* confdefs.h. */
5285     _ACEOF
5286     cat confdefs.h >>conftest.$ac_ext
5287     cat >>conftest.$ac_ext <<_ACEOF
5288     /* end confdefs.h. */
5289     $ac_includes_default
5290    
5291     #include <$ac_header>
5292     _ACEOF
5293     rm -f conftest.$ac_objext
5294     if { (ac_try="$ac_compile"
5295     case "(($ac_try" in
5296     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5297     *) ac_try_echo=$ac_try;;
5298     esac
5299     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5300     (eval "$ac_compile") 2>conftest.er1
5301     ac_status=$?
5302     grep -v '^ *+' conftest.er1 >conftest.err
5303     rm -f conftest.er1
5304     cat conftest.err >&5
5305     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5306     (exit $ac_status); } && {
5307     test -z "$ac_cxx_werror_flag" ||
5308     test ! -s conftest.err
5309     } && test -s conftest.$ac_objext; then
5310     eval "$as_ac_Header=yes"
5311     else
5312     echo "$as_me: failed program was:" >&5
5313     sed 's/^/| /' conftest.$ac_ext >&5
5314    
5315     eval "$as_ac_Header=no"
5316     fi
5317    
5318     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5319     fi
5320     ac_res=`eval echo '${'$as_ac_Header'}'`
5321     { echo "$as_me:$LINENO: result: $ac_res" >&5
5322     echo "${ECHO_T}$ac_res" >&6; }
5323     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5324     cat >>confdefs.h <<_ACEOF
5325     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5326     _ACEOF
5327    
5328     fi
5329    
5330     done
5331    
5332    
5333    
5334    
5335    
5336 root 1.117
5337 root 1.119
5338    
5339 ayin 1.121
5340     for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h
5341 root 1.116 do
5342     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5343     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5344     { echo "$as_me:$LINENO: checking for $ac_header" >&5
5345     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5346     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5347     echo $ECHO_N "(cached) $ECHO_C" >&6
5348     fi
5349     ac_res=`eval echo '${'$as_ac_Header'}'`
5350     { echo "$as_me:$LINENO: result: $ac_res" >&5
5351     echo "${ECHO_T}$ac_res" >&6; }
5352     else
5353     # Is the header compilable?
5354     { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5355     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5356     cat >conftest.$ac_ext <<_ACEOF
5357     /* confdefs.h. */
5358     _ACEOF
5359     cat confdefs.h >>conftest.$ac_ext
5360     cat >>conftest.$ac_ext <<_ACEOF
5361     /* end confdefs.h. */
5362     $ac_includes_default
5363     #include <$ac_header>
5364     _ACEOF
5365     rm -f conftest.$ac_objext
5366     if { (ac_try="$ac_compile"
5367     case "(($ac_try" in
5368     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5369     *) ac_try_echo=$ac_try;;
5370     esac
5371     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5372     (eval "$ac_compile") 2>conftest.er1
5373     ac_status=$?
5374     grep -v '^ *+' conftest.er1 >conftest.err
5375     rm -f conftest.er1
5376     cat conftest.err >&5
5377     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5378     (exit $ac_status); } && {
5379     test -z "$ac_cxx_werror_flag" ||
5380     test ! -s conftest.err
5381     } && test -s conftest.$ac_objext; then
5382     ac_header_compiler=yes
5383     else
5384     echo "$as_me: failed program was:" >&5
5385     sed 's/^/| /' conftest.$ac_ext >&5
5386    
5387     ac_header_compiler=no
5388     fi
5389    
5390     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5391     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5392     echo "${ECHO_T}$ac_header_compiler" >&6; }
5393    
5394     # Is the header present?
5395     { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5396     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5397     cat >conftest.$ac_ext <<_ACEOF
5398     /* confdefs.h. */
5399     _ACEOF
5400     cat confdefs.h >>conftest.$ac_ext
5401     cat >>conftest.$ac_ext <<_ACEOF
5402     /* end confdefs.h. */
5403     #include <$ac_header>
5404     _ACEOF
5405     if { (ac_try="$ac_cpp conftest.$ac_ext"
5406     case "(($ac_try" in
5407     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5408     *) ac_try_echo=$ac_try;;
5409     esac
5410     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5411     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5412     ac_status=$?
5413     grep -v '^ *+' conftest.er1 >conftest.err
5414     rm -f conftest.er1
5415     cat conftest.err >&5
5416     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5417     (exit $ac_status); } >/dev/null && {
5418     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5419     test ! -s conftest.err
5420     }; then
5421     ac_header_preproc=yes
5422     else
5423     echo "$as_me: failed program was:" >&5
5424     sed 's/^/| /' conftest.$ac_ext >&5
5425    
5426     ac_header_preproc=no
5427     fi
5428    
5429     rm -f conftest.err conftest.$ac_ext
5430     { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5431     echo "${ECHO_T}$ac_header_preproc" >&6; }
5432    
5433     # So? What about this header?
5434     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5435     yes:no: )
5436     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5437     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5438     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5439     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5440     ac_header_preproc=yes
5441     ;;
5442     no:yes:* )
5443     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5444     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5445     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5446     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5447     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5448     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5449     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5450     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5451     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5452     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5453     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5454     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5455    
5456     ;;
5457     esac
5458     { echo "$as_me:$LINENO: checking for $ac_header" >&5
5459     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5460     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5461     echo $ECHO_N "(cached) $ECHO_C" >&6
5462     else
5463     eval "$as_ac_Header=\$ac_header_preproc"
5464     fi
5465     ac_res=`eval echo '${'$as_ac_Header'}'`
5466     { echo "$as_me:$LINENO: result: $ac_res" >&5
5467     echo "${ECHO_T}$ac_res" >&6; }
5468    
5469     fi
5470     if test `eval echo '${'$as_ac_Header'}'` = yes; then
5471     cat >>confdefs.h <<_ACEOF
5472     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5473     _ACEOF
5474    
5475     fi
5476    
5477     done
5478    
5479    
5480    
5481    
5482 root 1.117
5483 root 1.119
5484    
5485 ayin 1.121
5486     for ac_func in inotify_init epoll_ctl kqueue port_create poll select
5487 root 1.116 do
5488     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5489     { echo "$as_me:$LINENO: checking for $ac_func" >&5
5490     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5491     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5492     echo $ECHO_N "(cached) $ECHO_C" >&6
5493     else
5494     cat >conftest.$ac_ext <<_ACEOF
5495     /* confdefs.h. */
5496     _ACEOF
5497     cat confdefs.h >>conftest.$ac_ext
5498     cat >>conftest.$ac_ext <<_ACEOF
5499     /* end confdefs.h. */
5500     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5501     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5502     #define $ac_func innocuous_$ac_func
5503    
5504     /* System header to define __stub macros and hopefully few prototypes,
5505     which can conflict with char $ac_func (); below.
5506     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5507     <limits.h> exists even on freestanding compilers. */
5508    
5509     #ifdef __STDC__
5510     # include <limits.h>
5511     #else
5512     # include <assert.h>
5513     #endif
5514    
5515     #undef $ac_func
5516    
5517     /* Override any GCC internal prototype to avoid an error.
5518     Use char because int might match the return type of a GCC
5519     builtin and then its argument prototype would still apply. */
5520     #ifdef __cplusplus
5521     extern "C"
5522     #endif
5523     char $ac_func ();
5524     /* The GNU C library defines this for functions which it implements
5525     to always fail with ENOSYS. Some functions are actually named
5526     something starting with __ and the normal name is an alias. */
5527     #if defined __stub_$ac_func || defined __stub___$ac_func
5528     choke me
5529     #endif
5530    
5531     int
5532     main ()
5533     {
5534     return $ac_func ();
5535     ;
5536     return 0;
5537     }
5538     _ACEOF
5539     rm -f conftest.$ac_objext conftest$ac_exeext
5540     if { (ac_try="$ac_link"
5541     case "(($ac_try" in
5542     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5543     *) ac_try_echo=$ac_try;;
5544     esac
5545     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5546     (eval "$ac_link") 2>conftest.er1
5547     ac_status=$?
5548     grep -v '^ *+' conftest.er1 >conftest.err
5549     rm -f conftest.er1
5550     cat conftest.err >&5
5551     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5552     (exit $ac_status); } && {
5553     test -z "$ac_cxx_werror_flag" ||
5554     test ! -s conftest.err
5555     } && test -s conftest$ac_exeext &&
5556     $as_test_x conftest$ac_exeext; then
5557     eval "$as_ac_var=yes"
5558     else
5559     echo "$as_me: failed program was:" >&5
5560     sed 's/^/| /' conftest.$ac_ext >&5
5561    
5562     eval "$as_ac_var=no"
5563     fi
5564    
5565     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5566     conftest$ac_exeext conftest.$ac_ext
5567     fi
5568     ac_res=`eval echo '${'$as_ac_var'}'`
5569     { echo "$as_me:$LINENO: result: $ac_res" >&5
5570     echo "${ECHO_T}$ac_res" >&6; }
5571     if test `eval echo '${'$as_ac_var'}'` = yes; then
5572     cat >>confdefs.h <<_ACEOF
5573     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5574     _ACEOF
5575    
5576     fi
5577     done
5578    
5579    
5580     { echo "$as_me:$LINENO: checking for clock_gettime" >&5
5581     echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5582     if test "${ac_cv_func_clock_gettime+set}" = set; then
5583     echo $ECHO_N "(cached) $ECHO_C" >&6
5584     else
5585     cat >conftest.$ac_ext <<_ACEOF
5586     /* confdefs.h. */
5587     _ACEOF
5588     cat confdefs.h >>conftest.$ac_ext
5589     cat >>conftest.$ac_ext <<_ACEOF
5590     /* end confdefs.h. */
5591     /* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5592     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5593     #define clock_gettime innocuous_clock_gettime
5594    
5595     /* System header to define __stub macros and hopefully few prototypes,
5596     which can conflict with char clock_gettime (); below.
5597     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5598     <limits.h> exists even on freestanding compilers. */
5599    
5600     #ifdef __STDC__
5601     # include <limits.h>
5602     #else
5603     # include <assert.h>
5604     #endif
5605    
5606     #undef clock_gettime
5607    
5608     /* Override any GCC internal prototype to avoid an error.
5609     Use char because int might match the return type of a GCC
5610     builtin and then its argument prototype would still apply. */
5611     #ifdef __cplusplus
5612     extern "C"
5613     #endif
5614     char clock_gettime ();
5615     /* The GNU C library defines this for functions which it implements
5616     to always fail with ENOSYS. Some functions are actually named
5617     something starting with __ and the normal name is an alias. */
5618     #if defined __stub_clock_gettime || defined __stub___clock_gettime
5619     choke me
5620     #endif
5621    
5622     int
5623     main ()
5624     {
5625     return clock_gettime ();
5626     ;
5627     return 0;
5628     }
5629     _ACEOF
5630     rm -f conftest.$ac_objext conftest$ac_exeext
5631     if { (ac_try="$ac_link"
5632     case "(($ac_try" in
5633     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5634     *) ac_try_echo=$ac_try;;
5635     esac
5636     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5637     (eval "$ac_link") 2>conftest.er1
5638     ac_status=$?
5639     grep -v '^ *+' conftest.er1 >conftest.err
5640     rm -f conftest.er1
5641     cat conftest.err >&5
5642     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5643     (exit $ac_status); } && {
5644     test -z "$ac_cxx_werror_flag" ||
5645     test ! -s conftest.err
5646     } && test -s conftest$ac_exeext &&
5647     $as_test_x conftest$ac_exeext; then
5648     ac_cv_func_clock_gettime=yes
5649     else
5650     echo "$as_me: failed program was:" >&5
5651     sed 's/^/| /' conftest.$ac_ext >&5
5652    
5653     ac_cv_func_clock_gettime=no
5654     fi
5655    
5656     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5657     conftest$ac_exeext conftest.$ac_ext
5658     fi
5659     { echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5660     echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5661     if test $ac_cv_func_clock_gettime = yes; then
5662     :
5663     else
5664    
5665 root 1.118 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5666 root 1.116
5667     { echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5668     echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5669     if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5670     echo $ECHO_N "(cached) $ECHO_C" >&6
5671     else
5672     ac_check_lib_save_LIBS=$LIBS
5673     LIBS="-lrt $LIBS"
5674     cat >conftest.$ac_ext <<_ACEOF
5675     /* confdefs.h. */
5676     _ACEOF
5677     cat confdefs.h >>conftest.$ac_ext
5678     cat >>conftest.$ac_ext <<_ACEOF
5679     /* end confdefs.h. */
5680    
5681     /* Override any GCC internal prototype to avoid an error.
5682     Use char because int might match the return type of a GCC
5683     builtin and then its argument prototype would still apply. */
5684     #ifdef __cplusplus
5685     extern "C"
5686     #endif
5687     char clock_gettime ();
5688     int
5689     main ()
5690     {
5691     return clock_gettime ();
5692     ;
5693     return 0;
5694     }
5695     _ACEOF
5696     rm -f conftest.$ac_objext conftest$ac_exeext
5697     if { (ac_try="$ac_link"
5698     case "(($ac_try" in
5699     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5700     *) ac_try_echo=$ac_try;;
5701     esac
5702     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5703     (eval "$ac_link") 2>conftest.er1
5704     ac_status=$?
5705     grep -v '^ *+' conftest.er1 >conftest.err
5706     rm -f conftest.er1
5707     cat conftest.err >&5
5708     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5709     (exit $ac_status); } && {
5710     test -z "$ac_cxx_werror_flag" ||
5711     test ! -s conftest.err
5712     } && test -s conftest$ac_exeext &&
5713     $as_test_x conftest$ac_exeext; then
5714     ac_cv_lib_rt_clock_gettime=yes
5715     else
5716     echo "$as_me: failed program was:" >&5
5717     sed 's/^/| /' conftest.$ac_ext >&5
5718    
5719     ac_cv_lib_rt_clock_gettime=no
5720     fi
5721    
5722     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5723     conftest$ac_exeext conftest.$ac_ext
5724     LIBS=$ac_check_lib_save_LIBS
5725     fi
5726     { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5727     echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5728     if test $ac_cv_lib_rt_clock_gettime = yes; then
5729     cat >>confdefs.h <<_ACEOF
5730     #define HAVE_LIBRT 1
5731     _ACEOF
5732    
5733     LIBS="-lrt $LIBS"
5734    
5735     fi
5736    
5737 ayin 1.121 unset ac_cv_func_clock_gettime
5738 root 1.116
5739     for ac_func in clock_gettime
5740     do
5741     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5742     { echo "$as_me:$LINENO: checking for $ac_func" >&5
5743     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5744     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5745     echo $ECHO_N "(cached) $ECHO_C" >&6
5746     else
5747     cat >conftest.$ac_ext <<_ACEOF
5748     /* confdefs.h. */
5749     _ACEOF
5750     cat confdefs.h >>conftest.$ac_ext
5751     cat >>conftest.$ac_ext <<_ACEOF
5752     /* end confdefs.h. */
5753     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5754     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5755     #define $ac_func innocuous_$ac_func
5756    
5757     /* System header to define __stub macros and hopefully few prototypes,
5758     which can conflict with char $ac_func (); below.
5759     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5760     <limits.h> exists even on freestanding compilers. */
5761    
5762     #ifdef __STDC__
5763     # include <limits.h>
5764     #else
5765     # include <assert.h>
5766     #endif
5767    
5768     #undef $ac_func
5769    
5770     /* Override any GCC internal prototype to avoid an error.
5771     Use char because int might match the return type of a GCC
5772     builtin and then its argument prototype would still apply. */
5773     #ifdef __cplusplus
5774     extern "C"
5775     #endif
5776     char $ac_func ();
5777     /* The GNU C library defines this for functions which it implements
5778     to always fail with ENOSYS. Some functions are actually named
5779     something starting with __ and the normal name is an alias. */
5780     #if defined __stub_$ac_func || defined __stub___$ac_func
5781     choke me
5782     #endif
5783    
5784     int
5785     main ()
5786     {
5787     return $ac_func ();
5788     ;
5789     return 0;
5790     }
5791     _ACEOF
5792     rm -f conftest.$ac_objext conftest$ac_exeext
5793     if { (ac_try="$ac_link"
5794     case "(($ac_try" in
5795     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5796     *) ac_try_echo=$ac_try;;
5797     esac
5798     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5799     (eval "$ac_link") 2>conftest.er1
5800     ac_status=$?
5801     grep -v '^ *+' conftest.er1 >conftest.err
5802     rm -f conftest.er1
5803     cat conftest.err >&5
5804     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5805     (exit $ac_status); } && {
5806     test -z "$ac_cxx_werror_flag" ||
5807     test ! -s conftest.err
5808     } && test -s conftest$ac_exeext &&
5809     $as_test_x conftest$ac_exeext; then
5810     eval "$as_ac_var=yes"
5811     else
5812     echo "$as_me: failed program was:" >&5
5813     sed 's/^/| /' conftest.$ac_ext >&5
5814    
5815     eval "$as_ac_var=no"
5816     fi
5817    
5818     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5819     conftest$ac_exeext conftest.$ac_ext
5820     fi
5821     ac_res=`eval echo '${'$as_ac_var'}'`
5822     { echo "$as_me:$LINENO: result: $ac_res" >&5
5823     echo "${ECHO_T}$ac_res" >&6; }
5824     if test `eval echo '${'$as_ac_var'}'` = yes; then
5825     cat >>confdefs.h <<_ACEOF
5826     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5827     _ACEOF
5828    
5829     fi
5830     done
5831    
5832 root 1.118 fi
5833 root 1.116
5834     fi
5835    
5836    
5837 root 1.123 { echo "$as_me:$LINENO: checking for nanosleep" >&5
5838     echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
5839     if test "${ac_cv_func_nanosleep+set}" = set; then
5840     echo $ECHO_N "(cached) $ECHO_C" >&6
5841     else
5842     cat >conftest.$ac_ext <<_ACEOF
5843     /* confdefs.h. */
5844     _ACEOF
5845     cat confdefs.h >>conftest.$ac_ext
5846     cat >>conftest.$ac_ext <<_ACEOF
5847     /* end confdefs.h. */
5848     /* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5849     For example, HP-UX 11i <limits.h> declares gettimeofday. */
5850     #define nanosleep innocuous_nanosleep
5851    
5852     /* System header to define __stub macros and hopefully few prototypes,
5853     which can conflict with char nanosleep (); below.
5854     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5855     <limits.h> exists even on freestanding compilers. */
5856    
5857     #ifdef __STDC__
5858     # include <limits.h>
5859     #else
5860     # include <assert.h>
5861     #endif
5862    
5863     #undef nanosleep
5864    
5865     /* Override any GCC internal prototype to avoid an error.
5866     Use char because int might match the return type of a GCC
5867     builtin and then its argument prototype would still apply. */
5868     #ifdef __cplusplus
5869     extern "C"
5870     #endif
5871     char nanosleep ();
5872     /* The GNU C library defines this for functions which it implements
5873     to always fail with ENOSYS. Some functions are actually named
5874     something starting with __ and the normal name is an alias. */
5875     #if defined __stub_nanosleep || defined __stub___nanosleep
5876     choke me
5877     #endif
5878    
5879     int
5880     main ()
5881     {
5882     return nanosleep ();
5883     ;
5884     return 0;
5885     }
5886     _ACEOF
5887     rm -f conftest.$ac_objext conftest$ac_exeext
5888     if { (ac_try="$ac_link"
5889     case "(($ac_try" in
5890     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5891     *) ac_try_echo=$ac_try;;
5892     esac
5893     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5894     (eval "$ac_link") 2>conftest.er1
5895     ac_status=$?
5896     grep -v '^ *+' conftest.er1 >conftest.err
5897     rm -f conftest.er1
5898     cat conftest.err >&5
5899     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5900     (exit $ac_status); } && {
5901     test -z "$ac_cxx_werror_flag" ||
5902     test ! -s conftest.err
5903     } && test -s conftest$ac_exeext &&
5904     $as_test_x conftest$ac_exeext; then
5905     ac_cv_func_nanosleep=yes
5906     else
5907     echo "$as_me: failed program was:" >&5
5908     sed 's/^/| /' conftest.$ac_ext >&5
5909    
5910     ac_cv_func_nanosleep=no
5911     fi
5912    
5913     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5914     conftest$ac_exeext conftest.$ac_ext
5915     fi
5916     { echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5917     echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5918     if test $ac_cv_func_nanosleep = yes; then
5919     :
5920     else
5921    
5922     if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5923    
5924     { echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5925     echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5926     if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5927     echo $ECHO_N "(cached) $ECHO_C" >&6
5928     else
5929     ac_check_lib_save_LIBS=$LIBS
5930     LIBS="-lrt $LIBS"
5931     cat >conftest.$ac_ext <<_ACEOF
5932     /* confdefs.h. */
5933     _ACEOF
5934     cat confdefs.h >>conftest.$ac_ext
5935     cat >>conftest.$ac_ext <<_ACEOF
5936     /* end confdefs.h. */
5937    
5938     /* Override any GCC internal prototype to avoid an error.
5939     Use char because int might match the return type of a GCC
5940     builtin and then its argument prototype would still apply. */
5941     #ifdef __cplusplus
5942     extern "C"
5943     #endif
5944     char nanosleep ();
5945     int
5946     main ()
5947     {
5948     return nanosleep ();
5949     ;
5950     return 0;
5951     }
5952     _ACEOF
5953     rm -f conftest.$ac_objext conftest$ac_exeext
5954     if { (ac_try="$ac_link"
5955     case "(($ac_try" in
5956     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5957     *) ac_try_echo=$ac_try;;
5958     esac
5959     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5960     (eval "$ac_link") 2>conftest.er1
5961     ac_status=$?
5962     grep -v '^ *+' conftest.er1 >conftest.err
5963     rm -f conftest.er1
5964     cat conftest.err >&5
5965     echo "$as_me:$LINENO: \$? = $ac_status" >&5
5966     (exit $ac_status); } && {
5967     test -z "$ac_cxx_werror_flag" ||
5968     test ! -s conftest.err
5969     } && test -s conftest$ac_exeext &&
5970     $as_test_x conftest$ac_exeext; then
5971     ac_cv_lib_rt_nanosleep=yes
5972     else
5973     echo "$as_me: failed program was:" >&5
5974     sed 's/^/| /' conftest.$ac_ext >&5
5975    
5976     ac_cv_lib_rt_nanosleep=no
5977     fi
5978    
5979     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5980     conftest$ac_exeext conftest.$ac_ext
5981     LIBS=$ac_check_lib_save_LIBS
5982     fi
5983     { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
5984     echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
5985     if test $ac_cv_lib_rt_nanosleep = yes; then
5986     cat >>confdefs.h <<_ACEOF
5987     #define HAVE_LIBRT 1
5988     _ACEOF
5989    
5990     LIBS="-lrt $LIBS"
5991    
5992     fi
5993    
5994     unset ac_cv_func_nanosleep
5995    
5996     for ac_func in nanosleep
5997     do
5998     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5999     { echo "$as_me:$LINENO: checking for $ac_func" >&5
6000     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6001     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6002     echo $ECHO_N "(cached) $ECHO_C" >&6
6003     else
6004     cat >conftest.$ac_ext <<_ACEOF
6005     /* confdefs.h. */
6006     _ACEOF
6007     cat confdefs.h >>conftest.$ac_ext
6008     cat >>conftest.$ac_ext <<_ACEOF
6009     /* end confdefs.h. */
6010     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6011     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6012     #define $ac_func innocuous_$ac_func
6013    
6014     /* System header to define __stub macros and hopefully few prototypes,
6015     which can conflict with char $ac_func (); below.
6016     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6017     <limits.h> exists even on freestanding compilers. */
6018    
6019     #ifdef __STDC__
6020     # include <limits.h>
6021     #else
6022     # include <assert.h>
6023     #endif
6024    
6025     #undef $ac_func
6026    
6027     /* Override any GCC internal prototype to avoid an error.
6028     Use char because int might match the return type of a GCC
6029     builtin and then its argument prototype would still apply. */
6030     #ifdef __cplusplus
6031     extern "C"
6032     #endif
6033     char $ac_func ();
6034     /* The GNU C library defines this for functions which it implements
6035     to always fail with ENOSYS. Some functions are actually named
6036     something starting with __ and the normal name is an alias. */
6037     #if defined __stub_$ac_func || defined __stub___$ac_func
6038     choke me
6039     #endif
6040    
6041     int
6042     main ()
6043     {
6044     return $ac_func ();
6045     ;
6046     return 0;
6047     }
6048     _ACEOF
6049     rm -f conftest.$ac_objext conftest$ac_exeext
6050     if { (ac_try="$ac_link"
6051     case "(($ac_try" in
6052     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6053     *) ac_try_echo=$ac_try;;
6054     esac
6055     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6056     (eval "$ac_link") 2>conftest.er1
6057     ac_status=$?
6058     grep -v '^ *+' conftest.er1 >conftest.err
6059     rm -f conftest.er1
6060     cat conftest.err >&5
6061     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6062     (exit $ac_status); } && {
6063     test -z "$ac_cxx_werror_flag" ||
6064     test ! -s conftest.err
6065     } && test -s conftest$ac_exeext &&
6066     $as_test_x conftest$ac_exeext; then
6067     eval "$as_ac_var=yes"
6068     else
6069     echo "$as_me: failed program was:" >&5
6070     sed 's/^/| /' conftest.$ac_ext >&5
6071    
6072     eval "$as_ac_var=no"
6073     fi
6074    
6075     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6076     conftest$ac_exeext conftest.$ac_ext
6077     fi
6078     ac_res=`eval echo '${'$as_ac_var'}'`
6079     { echo "$as_me:$LINENO: result: $ac_res" >&5
6080     echo "${ECHO_T}$ac_res" >&6; }
6081     if test `eval echo '${'$as_ac_var'}'` = yes; then
6082     cat >>confdefs.h <<_ACEOF
6083     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6084     _ACEOF
6085    
6086     fi
6087     done
6088    
6089     fi
6090    
6091     fi
6092    
6093    
6094 root 1.116
6095     { echo "$as_me:$LINENO: checking for ceil in -lm" >&5
6096     echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
6097     if test "${ac_cv_lib_m_ceil+set}" = set; then
6098     echo $ECHO_N "(cached) $ECHO_C" >&6
6099     else
6100     ac_check_lib_save_LIBS=$LIBS
6101     LIBS="-lm $LIBS"
6102     cat >conftest.$ac_ext <<_ACEOF
6103     /* confdefs.h. */
6104     _ACEOF
6105     cat confdefs.h >>conftest.$ac_ext
6106     cat >>conftest.$ac_ext <<_ACEOF
6107     /* end confdefs.h. */
6108    
6109     /* Override any GCC internal prototype to avoid an error.
6110     Use char because int might match the return type of a GCC
6111     builtin and then its argument prototype would still apply. */
6112     #ifdef __cplusplus
6113     extern "C"
6114     #endif
6115     char ceil ();
6116     int
6117     main ()
6118     {
6119     return ceil ();
6120     ;
6121     return 0;
6122     }
6123     _ACEOF
6124     rm -f conftest.$ac_objext conftest$ac_exeext
6125     if { (ac_try="$ac_link"
6126     case "(($ac_try" in
6127     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6128     *) ac_try_echo=$ac_try;;
6129     esac
6130     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6131     (eval "$ac_link") 2>conftest.er1
6132     ac_status=$?
6133     grep -v '^ *+' conftest.er1 >conftest.err
6134     rm -f conftest.er1
6135     cat conftest.err >&5
6136     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6137     (exit $ac_status); } && {
6138     test -z "$ac_cxx_werror_flag" ||
6139     test ! -s conftest.err
6140     } && test -s conftest$ac_exeext &&
6141     $as_test_x conftest$ac_exeext; then
6142     ac_cv_lib_m_ceil=yes
6143     else
6144     echo "$as_me: failed program was:" >&5
6145     sed 's/^/| /' conftest.$ac_ext >&5
6146    
6147     ac_cv_lib_m_ceil=no
6148     fi
6149    
6150     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6151     conftest$ac_exeext conftest.$ac_ext
6152     LIBS=$ac_check_lib_save_LIBS
6153     fi
6154     { echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
6155     echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
6156     if test $ac_cv_lib_m_ceil = yes; then
6157     cat >>confdefs.h <<_ACEOF
6158     #define HAVE_LIBM 1
6159     _ACEOF
6160    
6161     LIBS="-lm $LIBS"
6162    
6163     fi
6164    
6165    
6166    
6167    
6168    
6169    
6170    
6171     # Extract the first word of "tic", so it can be a program name with args.
6172     set dummy tic; ac_word=$2
6173     { echo "$as_me:$LINENO: checking for $ac_word" >&5
6174     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6175     if test "${ac_cv_path_TIC+set}" = set; then
6176     echo $ECHO_N "(cached) $ECHO_C" >&6
6177     else
6178     case $TIC in
6179     [\\/]* | ?:[\\/]*)
6180     ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
6181     ;;
6182     *)
6183     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6184     for as_dir in $PATH
6185     do
6186     IFS=$as_save_IFS
6187     test -z "$as_dir" && as_dir=.
6188     for ac_exec_ext in '' $ac_executable_extensions; do
6189     if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6190     ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
6191     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6192     break 2
6193     fi
6194     done
6195     done
6196     IFS=$as_save_IFS
6197    
6198     test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
6199     ;;
6200     esac
6201     fi
6202     TIC=$ac_cv_path_TIC
6203     if test -n "$TIC"; then
6204     { echo "$as_me:$LINENO: result: $TIC" >&5
6205     echo "${ECHO_T}$TIC" >&6; }
6206     else
6207     { echo "$as_me:$LINENO: result: no" >&5
6208     echo "${ECHO_T}no" >&6; }
6209 root 1.80 fi
6210    
6211 root 1.116
6212    
6213 ayin 1.108 { echo "$as_me:$LINENO: checking for X" >&5
6214     echo $ECHO_N "checking for X... $ECHO_C" >&6; }
6215 pcg 1.24
6216 pcg 1.11
6217 ayin 1.108 # Check whether --with-x was given.
6218 pcg 1.1 if test "${with_x+set}" = set; then
6219 ayin 1.108 withval=$with_x;
6220     fi
6221 pcg 1.1
6222     # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6223     if test "x$with_x" = xno; then
6224     # The user explicitly disabled X.
6225     have_x=disabled
6226     else
6227 ayin 1.108 case $x_includes,$x_libraries in #(
6228     *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
6229     echo "$as_me: error: Cannot use X directory names containing '" >&2;}
6230     { (exit 1); exit 1; }; };; #(
6231     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6232 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
6233 pcg 1.1 else
6234     # One or both of the vars are not set, and there is no cached value.
6235 pcg 1.11 ac_x_includes=no ac_x_libraries=no
6236 ayin 1.108 rm -f -r conftest.dir
6237 pcg 1.11 if mkdir conftest.dir; then
6238     cd conftest.dir
6239     cat >Imakefile <<'_ACEOF'
6240 ayin 1.108 incroot:
6241     @echo incroot='${INCROOT}'
6242     usrlibdir:
6243     @echo usrlibdir='${USRLIBDIR}'
6244     libdir:
6245     @echo libdir='${LIBDIR}'
6246 pcg 1.11 _ACEOF
6247 ayin 1.108 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6248 pcg 1.1 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6249 ayin 1.108 for ac_var in incroot usrlibdir libdir; do
6250     eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6251     done
6252 pcg 1.1 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6253     for ac_extension in a so sl; do
6254 ayin 1.108 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6255     test -f "$ac_im_libdir/libX11.$ac_extension"; then
6256 pcg 1.11 ac_im_usrlibdir=$ac_im_libdir; break
6257 pcg 1.1 fi
6258     done
6259     # Screen out bogus values from the imake configuration. They are
6260     # bogus both because they are the default anyway, and because
6261     # using them would break gcc on systems where it needs fixed includes.
6262 pcg 1.11 case $ac_im_incroot in
6263 ayin 1.108 /usr/include) ac_x_includes= ;;
6264 pcg 1.11 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6265 pcg 1.1 esac
6266 pcg 1.11 case $ac_im_usrlibdir in
6267 pcg 1.1 /usr/lib | /lib) ;;
6268 pcg 1.11 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6269 pcg 1.1 esac
6270     fi
6271     cd ..
6272 ayin 1.108 rm -f -r conftest.dir
6273 pcg 1.1 fi
6274    
6275 pcg 1.11 # Standard set of common directories for X headers.
6276     # Check X11 before X11Rn because it is often a symlink to the current release.
6277     ac_x_header_dirs='
6278     /usr/X11/include
6279     /usr/X11R6/include
6280     /usr/X11R5/include
6281     /usr/X11R4/include
6282    
6283     /usr/include/X11
6284     /usr/include/X11R6
6285     /usr/include/X11R5
6286     /usr/include/X11R4
6287    
6288     /usr/local/X11/include
6289     /usr/local/X11R6/include
6290     /usr/local/X11R5/include
6291     /usr/local/X11R4/include
6292    
6293     /usr/local/include/X11
6294     /usr/local/include/X11R6
6295     /usr/local/include/X11R5
6296     /usr/local/include/X11R4
6297    
6298     /usr/X386/include
6299     /usr/x386/include
6300     /usr/XFree86/include/X11
6301    
6302     /usr/include
6303     /usr/local/include
6304     /usr/unsupported/include
6305     /usr/athena/include
6306     /usr/local/x11r5/include
6307     /usr/lpp/Xamples/include
6308    
6309     /usr/openwin/include
6310     /usr/openwin/share/include'
6311 pcg 1.1
6312 pcg 1.11 if test "$ac_x_includes" = no; then
6313 ayin 1.108 # Guess where to find include files, by looking for Xlib.h.
6314 pcg 1.1 # First, try using that file with no special directory specified.
6315 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6316     /* confdefs.h. */
6317     _ACEOF
6318     cat confdefs.h >>conftest.$ac_ext
6319     cat >>conftest.$ac_ext <<_ACEOF
6320     /* end confdefs.h. */
6321 ayin 1.108 #include <X11/Xlib.h>
6322 pcg 1.11 _ACEOF
6323 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
6324     case "(($ac_try" in
6325     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6326     *) ac_try_echo=$ac_try;;
6327     esac
6328     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6329     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6330 pcg 1.11 ac_status=$?
6331     grep -v '^ *+' conftest.er1 >conftest.err
6332     rm -f conftest.er1
6333     cat conftest.err >&5
6334     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6335 ayin 1.108 (exit $ac_status); } >/dev/null && {
6336     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6337     test ! -s conftest.err
6338     }; then
6339 pcg 1.1 # We can compile using X headers with no special include directory.
6340     ac_x_includes=
6341     else
6342 pcg 1.11 echo "$as_me: failed program was:" >&5
6343     sed 's/^/| /' conftest.$ac_ext >&5
6344    
6345     for ac_dir in $ac_x_header_dirs; do
6346 ayin 1.108 if test -r "$ac_dir/X11/Xlib.h"; then
6347 pcg 1.11 ac_x_includes=$ac_dir
6348     break
6349     fi
6350     done
6351 pcg 1.1 fi
6352 ayin 1.108
6353 pcg 1.11 rm -f conftest.err conftest.$ac_ext
6354     fi # $ac_x_includes = no
6355 pcg 1.1
6356 pcg 1.11 if test "$ac_x_libraries" = no; then
6357 pcg 1.1 # Check for the libraries.
6358     # See if we find them without any special options.
6359     # Don't add to $LIBS permanently.
6360 pcg 1.11 ac_save_LIBS=$LIBS
6361 ayin 1.108 LIBS="-lX11 $LIBS"
6362 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6363     /* confdefs.h. */
6364     _ACEOF
6365     cat confdefs.h >>conftest.$ac_ext
6366     cat >>conftest.$ac_ext <<_ACEOF
6367     /* end confdefs.h. */
6368 ayin 1.108 #include <X11/Xlib.h>
6369 pcg 1.11 int
6370     main ()
6371     {
6372 ayin 1.108 XrmInitialize ()
6373 pcg 1.11 ;
6374     return 0;
6375     }
6376     _ACEOF
6377     rm -f conftest.$ac_objext conftest$ac_exeext
6378 ayin 1.108 if { (ac_try="$ac_link"
6379     case "(($ac_try" in
6380     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6381     *) ac_try_echo=$ac_try;;
6382     esac
6383     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6384     (eval "$ac_link") 2>conftest.er1
6385 pcg 1.11 ac_status=$?
6386     grep -v '^ *+' conftest.er1 >conftest.err
6387     rm -f conftest.er1
6388     cat conftest.err >&5
6389     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6390 ayin 1.108 (exit $ac_status); } && {
6391     test -z "$ac_cxx_werror_flag" ||
6392     test ! -s conftest.err
6393     } && test -s conftest$ac_exeext &&
6394     $as_test_x conftest$ac_exeext; then
6395 pcg 1.11 LIBS=$ac_save_LIBS
6396 pcg 1.1 # We can link X programs with no special library path.
6397     ac_x_libraries=
6398     else
6399 pcg 1.11 echo "$as_me: failed program was:" >&5
6400     sed 's/^/| /' conftest.$ac_ext >&5
6401    
6402 ayin 1.108 LIBS=$ac_save_LIBS
6403 pcg 1.11 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6404 pcg 1.1 do
6405 pcg 1.11 # Don't even attempt the hair of trying to link an X program!
6406 pcg 1.1 for ac_extension in a so sl; do
6407 ayin 1.108 if test -r "$ac_dir/libX11.$ac_extension"; then
6408 pcg 1.1 ac_x_libraries=$ac_dir
6409     break 2
6410     fi
6411     done
6412     done
6413     fi
6414 ayin 1.108
6415     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6416 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6417     fi # $ac_x_libraries = no
6418 pcg 1.1
6419 ayin 1.108 case $ac_x_includes,$ac_x_libraries in #(
6420     no,* | *,no | *\'*)
6421     # Didn't find X, or a directory has "'" in its name.
6422     ac_cv_have_x="have_x=no";; #(
6423     *)
6424     # Record where we found X for the cache.
6425     ac_cv_have_x="have_x=yes\
6426     ac_x_includes='$ac_x_includes'\
6427     ac_x_libraries='$ac_x_libraries'"
6428     esac
6429 ayin 1.106 fi
6430 ayin 1.108 ;; #(
6431     *) have_x=yes;;
6432     esac
6433 pcg 1.1 eval "$ac_cv_have_x"
6434     fi # $with_x != no
6435    
6436     if test "$have_x" != yes; then
6437 ayin 1.108 { echo "$as_me:$LINENO: result: $have_x" >&5
6438     echo "${ECHO_T}$have_x" >&6; }
6439 pcg 1.1 no_x=yes
6440     else
6441     # If each of the values was on the command line, it overrides each guess.
6442     test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6443     test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6444     # Update the cache value to reflect the command line values.
6445 ayin 1.108 ac_cv_have_x="have_x=yes\
6446     ac_x_includes='$x_includes'\
6447     ac_x_libraries='$x_libraries'"
6448     { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6449     echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
6450 pcg 1.1 fi
6451    
6452     if test "$no_x" = yes; then
6453     # Not all programs may use this symbol, but it does not hurt to define it.
6454 pcg 1.11
6455     cat >>confdefs.h <<\_ACEOF
6456 pcg 1.1 #define X_DISPLAY_MISSING 1
6457 pcg 1.11 _ACEOF
6458 pcg 1.1
6459     X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6460     else
6461     if test -n "$x_includes"; then
6462     X_CFLAGS="$X_CFLAGS -I$x_includes"
6463     fi
6464    
6465     # It would also be nice to do this for all -L options, not just this one.
6466     if test -n "$x_libraries"; then
6467     X_LIBS="$X_LIBS -L$x_libraries"
6468     # For Solaris; some versions of Sun CC require a space after -R and
6469     # others require no space. Words are not sufficient . . . .
6470 ayin 1.108 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6471     echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
6472     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6473     ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6474     ac_cxx_werror_flag=yes
6475     cat >conftest.$ac_ext <<_ACEOF
6476 pcg 1.11 /* confdefs.h. */
6477     _ACEOF
6478     cat confdefs.h >>conftest.$ac_ext
6479     cat >>conftest.$ac_ext <<_ACEOF
6480     /* end confdefs.h. */
6481 pcg 1.1
6482 pcg 1.11 int
6483     main ()
6484     {
6485 pcg 1.1
6486 pcg 1.11 ;
6487     return 0;
6488     }
6489     _ACEOF
6490     rm -f conftest.$ac_objext conftest$ac_exeext
6491 ayin 1.108 if { (ac_try="$ac_link"
6492     case "(($ac_try" in
6493     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6494     *) ac_try_echo=$ac_try;;
6495     esac
6496     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6497     (eval "$ac_link") 2>conftest.er1
6498 pcg 1.11 ac_status=$?
6499     grep -v '^ *+' conftest.er1 >conftest.err
6500     rm -f conftest.er1
6501     cat conftest.err >&5
6502     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6503 ayin 1.108 (exit $ac_status); } && {
6504     test -z "$ac_cxx_werror_flag" ||
6505     test ! -s conftest.err
6506     } && test -s conftest$ac_exeext &&
6507     $as_test_x conftest$ac_exeext; then
6508     { echo "$as_me:$LINENO: result: no" >&5
6509     echo "${ECHO_T}no" >&6; }
6510     X_LIBS="$X_LIBS -R$x_libraries"
6511 pcg 1.1 else
6512 pcg 1.11 echo "$as_me: failed program was:" >&5
6513     sed 's/^/| /' conftest.$ac_ext >&5
6514    
6515 pcg 1.1 LIBS="$ac_xsave_LIBS -R $x_libraries"
6516 ayin 1.108 cat >conftest.$ac_ext <<_ACEOF
6517 pcg 1.11 /* confdefs.h. */
6518     _ACEOF
6519     cat confdefs.h >>conftest.$ac_ext
6520     cat >>conftest.$ac_ext <<_ACEOF
6521     /* end confdefs.h. */
6522 pcg 1.1
6523 pcg 1.11 int
6524     main ()
6525     {
6526 pcg 1.1
6527 pcg 1.11 ;
6528     return 0;
6529     }
6530     _ACEOF
6531     rm -f conftest.$ac_objext conftest$ac_exeext
6532 ayin 1.108 if { (ac_try="$ac_link"
6533     case "(($ac_try" in
6534     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6535     *) ac_try_echo=$ac_try;;
6536     esac
6537     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6538     (eval "$ac_link") 2>conftest.er1
6539 pcg 1.11 ac_status=$?
6540     grep -v '^ *+' conftest.er1 >conftest.err
6541     rm -f conftest.er1
6542     cat conftest.err >&5
6543     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6544 ayin 1.108 (exit $ac_status); } && {
6545     test -z "$ac_cxx_werror_flag" ||
6546     test ! -s conftest.err
6547     } && test -s conftest$ac_exeext &&
6548     $as_test_x conftest$ac_exeext; then
6549     { echo "$as_me:$LINENO: result: yes" >&5
6550     echo "${ECHO_T}yes" >&6; }
6551     X_LIBS="$X_LIBS -R $x_libraries"
6552 pcg 1.1 else
6553 pcg 1.11 echo "$as_me: failed program was:" >&5
6554     sed 's/^/| /' conftest.$ac_ext >&5
6555    
6556 ayin 1.108 { echo "$as_me:$LINENO: result: neither works" >&5
6557     echo "${ECHO_T}neither works" >&6; }
6558 ayin 1.102 fi
6559 ayin 1.108
6560     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6561     conftest$ac_exeext conftest.$ac_ext
6562     fi
6563    
6564     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6565 root 1.105 conftest$ac_exeext conftest.$ac_ext
6566 ayin 1.108 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6567     LIBS=$ac_xsave_LIBS
6568 pcg 1.1 fi
6569    
6570     # Check for system-dependent libraries X programs must link with.
6571     # Do this before checking for the system-independent R6 libraries
6572     # (-lICE), since we may need -lsocket or whatever for X linking.
6573    
6574     if test "$ISC" = yes; then
6575     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6576     else
6577 pcg 1.11 # Martyn Johnson says this is needed for Ultrix, if the X
6578     # libraries were built with DECnet support. And Karl Berry says
6579 pcg 1.1 # the Alpha needs dnet_stub (dnet does not exist).
6580 pcg 1.11 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6581     cat >conftest.$ac_ext <<_ACEOF
6582     /* confdefs.h. */
6583     _ACEOF
6584     cat confdefs.h >>conftest.$ac_ext
6585     cat >>conftest.$ac_ext <<_ACEOF
6586     /* end confdefs.h. */
6587    
6588 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6589     Use char because int might match the return type of a GCC
6590     builtin and then its argument prototype would still apply. */
6591 pcg 1.11 #ifdef __cplusplus
6592     extern "C"
6593     #endif
6594     char XOpenDisplay ();
6595     int
6596     main ()
6597     {
6598 ayin 1.108 return XOpenDisplay ();
6599 pcg 1.11 ;
6600     return 0;
6601     }
6602     _ACEOF
6603     rm -f conftest.$ac_objext conftest$ac_exeext
6604 ayin 1.108 if { (ac_try="$ac_link"
6605     case "(($ac_try" in
6606     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6607     *) ac_try_echo=$ac_try;;
6608     esac
6609     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6610     (eval "$ac_link") 2>conftest.er1
6611 pcg 1.11 ac_status=$?
6612     grep -v '^ *+' conftest.er1 >conftest.err
6613     rm -f conftest.er1
6614     cat conftest.err >&5
6615     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6616 ayin 1.108 (exit $ac_status); } && {
6617     test -z "$ac_cxx_werror_flag" ||
6618     test ! -s conftest.err
6619     } && test -s conftest$ac_exeext &&
6620     $as_test_x conftest$ac_exeext; then
6621 pcg 1.11 :
6622     else
6623     echo "$as_me: failed program was:" >&5
6624     sed 's/^/| /' conftest.$ac_ext >&5
6625 pcg 1.1
6626 ayin 1.108 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6627     echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
6628 pcg 1.11 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6629     echo $ECHO_N "(cached) $ECHO_C" >&6
6630 pcg 1.1 else
6631 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6632     LIBS="-ldnet $LIBS"
6633     cat >conftest.$ac_ext <<_ACEOF
6634     /* confdefs.h. */
6635     _ACEOF
6636     cat confdefs.h >>conftest.$ac_ext
6637     cat >>conftest.$ac_ext <<_ACEOF
6638     /* end confdefs.h. */
6639 pcg 1.1
6640 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6641     Use char because int might match the return type of a GCC
6642     builtin and then its argument prototype would still apply. */
6643 pcg 1.11 #ifdef __cplusplus
6644     extern "C"
6645     #endif
6646     char dnet_ntoa ();
6647     int
6648     main ()
6649     {
6650 ayin 1.108 return dnet_ntoa ();
6651 pcg 1.11 ;
6652     return 0;
6653     }
6654     _ACEOF
6655     rm -f conftest.$ac_objext conftest$ac_exeext
6656 ayin 1.108 if { (ac_try="$ac_link"
6657     case "(($ac_try" in
6658     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6659     *) ac_try_echo=$ac_try;;
6660     esac
6661     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6662     (eval "$ac_link") 2>conftest.er1
6663 pcg 1.11 ac_status=$?
6664     grep -v '^ *+' conftest.er1 >conftest.err
6665     rm -f conftest.er1
6666     cat conftest.err >&5
6667     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6668 ayin 1.108 (exit $ac_status); } && {
6669     test -z "$ac_cxx_werror_flag" ||
6670     test ! -s conftest.err
6671     } && test -s conftest$ac_exeext &&
6672     $as_test_x conftest$ac_exeext; then
6673 pcg 1.11 ac_cv_lib_dnet_dnet_ntoa=yes
6674     else
6675     echo "$as_me: failed program was:" >&5
6676     sed 's/^/| /' conftest.$ac_ext >&5
6677    
6678 ayin 1.108 ac_cv_lib_dnet_dnet_ntoa=no
6679 pcg 1.11 fi
6680 ayin 1.108
6681     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6682 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6683     LIBS=$ac_check_lib_save_LIBS
6684     fi
6685 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6686     echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6687 pcg 1.11 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
6688 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6689     fi
6690    
6691     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6692 ayin 1.108 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6693     echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
6694 pcg 1.11 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6695     echo $ECHO_N "(cached) $ECHO_C" >&6
6696 pcg 1.1 else
6697 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6698 pcg 1.1 LIBS="-ldnet_stub $LIBS"
6699 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6700     /* confdefs.h. */
6701     _ACEOF
6702     cat confdefs.h >>conftest.$ac_ext
6703     cat >>conftest.$ac_ext <<_ACEOF
6704     /* end confdefs.h. */
6705    
6706 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6707     Use char because int might match the return type of a GCC
6708     builtin and then its argument prototype would still apply. */
6709 pcg 1.11 #ifdef __cplusplus
6710     extern "C"
6711     #endif
6712     char dnet_ntoa ();
6713     int
6714     main ()
6715     {
6716 ayin 1.108 return dnet_ntoa ();
6717 pcg 1.11 ;
6718     return 0;
6719     }
6720     _ACEOF
6721     rm -f conftest.$ac_objext conftest$ac_exeext
6722 ayin 1.108 if { (ac_try="$ac_link"
6723     case "(($ac_try" in
6724     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6725     *) ac_try_echo=$ac_try;;
6726     esac
6727     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6728     (eval "$ac_link") 2>conftest.er1
6729 pcg 1.11 ac_status=$?
6730     grep -v '^ *+' conftest.er1 >conftest.err
6731     rm -f conftest.er1
6732     cat conftest.err >&5
6733     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6734 ayin 1.108 (exit $ac_status); } && {
6735     test -z "$ac_cxx_werror_flag" ||
6736     test ! -s conftest.err
6737     } && test -s conftest$ac_exeext &&
6738     $as_test_x conftest$ac_exeext; then
6739 pcg 1.11 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6740     else
6741     echo "$as_me: failed program was:" >&5
6742     sed 's/^/| /' conftest.$ac_ext >&5
6743    
6744 ayin 1.108 ac_cv_lib_dnet_stub_dnet_ntoa=no
6745 pcg 1.11 fi
6746 ayin 1.108
6747     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6748 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6749     LIBS=$ac_check_lib_save_LIBS
6750     fi
6751 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6752     echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6753 pcg 1.11 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
6754 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6755     fi
6756    
6757     fi
6758 pcg 1.11 fi
6759 ayin 1.108
6760     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6761 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6762     LIBS="$ac_xsave_LIBS"
6763 pcg 1.1
6764     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6765     # to get the SysV transport functions.
6766 pcg 1.11 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6767 pcg 1.1 # needs -lnsl.
6768     # The nsl library prevents programs from opening the X display
6769 pcg 1.11 # on Irix 5.2, according to T.E. Dickey.
6770     # The functions gethostbyname, getservbyname, and inet_addr are
6771     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6772 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname" >&5
6773     echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
6774 pcg 1.11 if test "${ac_cv_func_gethostbyname+set}" = set; then
6775     echo $ECHO_N "(cached) $ECHO_C" >&6
6776     else
6777     cat >conftest.$ac_ext <<_ACEOF
6778     /* confdefs.h. */
6779     _ACEOF
6780     cat confdefs.h >>conftest.$ac_ext
6781     cat >>conftest.$ac_ext <<_ACEOF
6782     /* end confdefs.h. */
6783     /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6784     For example, HP-UX 11i <limits.h> declares gettimeofday. */
6785     #define gethostbyname innocuous_gethostbyname
6786    
6787 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
6788 pcg 1.11 which can conflict with char gethostbyname (); below.
6789     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6790     <limits.h> exists even on freestanding compilers. */
6791    
6792     #ifdef __STDC__
6793     # include <limits.h>
6794     #else
6795     # include <assert.h>
6796     #endif
6797    
6798     #undef gethostbyname
6799    
6800 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6801     Use char because int might match the return type of a GCC
6802     builtin and then its argument prototype would still apply. */
6803 pcg 1.11 #ifdef __cplusplus
6804     extern "C"
6805     #endif
6806     char gethostbyname ();
6807 pcg 1.1 /* The GNU C library defines this for functions which it implements
6808     to always fail with ENOSYS. Some functions are actually named
6809     something starting with __ and the normal name is an alias. */
6810 ayin 1.108 #if defined __stub_gethostbyname || defined __stub___gethostbyname
6811 pcg 1.1 choke me
6812     #endif
6813    
6814 pcg 1.11 int
6815     main ()
6816     {
6817 ayin 1.108 return gethostbyname ();
6818 pcg 1.11 ;
6819     return 0;
6820     }
6821     _ACEOF
6822     rm -f conftest.$ac_objext conftest$ac_exeext
6823 ayin 1.108 if { (ac_try="$ac_link"
6824     case "(($ac_try" in
6825     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6826     *) ac_try_echo=$ac_try;;
6827     esac
6828     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6829     (eval "$ac_link") 2>conftest.er1
6830 pcg 1.11 ac_status=$?
6831     grep -v '^ *+' conftest.er1 >conftest.err
6832     rm -f conftest.er1
6833     cat conftest.err >&5
6834     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6835 ayin 1.108 (exit $ac_status); } && {
6836     test -z "$ac_cxx_werror_flag" ||
6837     test ! -s conftest.err
6838     } && test -s conftest$ac_exeext &&
6839     $as_test_x conftest$ac_exeext; then
6840 pcg 1.11 ac_cv_func_gethostbyname=yes
6841     else
6842     echo "$as_me: failed program was:" >&5
6843     sed 's/^/| /' conftest.$ac_ext >&5
6844    
6845 ayin 1.108 ac_cv_func_gethostbyname=no
6846 pcg 1.11 fi
6847 ayin 1.108
6848     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6849 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6850     fi
6851 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6852     echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
6853 pcg 1.11
6854 pcg 1.1 if test $ac_cv_func_gethostbyname = no; then
6855 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6856     echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
6857 pcg 1.11 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6858     echo $ECHO_N "(cached) $ECHO_C" >&6
6859 pcg 1.1 else
6860 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
6861 pcg 1.1 LIBS="-lnsl $LIBS"
6862 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
6863     /* confdefs.h. */
6864     _ACEOF
6865     cat confdefs.h >>conftest.$ac_ext
6866     cat >>conftest.$ac_ext <<_ACEOF
6867     /* end confdefs.h. */
6868    
6869 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6870     Use char because int might match the return type of a GCC
6871     builtin and then its argument prototype would still apply. */
6872 pcg 1.11 #ifdef __cplusplus
6873     extern "C"
6874     #endif
6875     char gethostbyname ();
6876     int
6877     main ()
6878     {
6879 ayin 1.108 return gethostbyname ();
6880 pcg 1.11 ;
6881     return 0;
6882     }
6883     _ACEOF
6884     rm -f conftest.$ac_objext conftest$ac_exeext
6885 ayin 1.108 if { (ac_try="$ac_link"
6886     case "(($ac_try" in
6887     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6888     *) ac_try_echo=$ac_try;;
6889     esac
6890     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6891     (eval "$ac_link") 2>conftest.er1
6892 pcg 1.11 ac_status=$?
6893     grep -v '^ *+' conftest.er1 >conftest.err
6894     rm -f conftest.er1
6895     cat conftest.err >&5
6896     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6897 ayin 1.108 (exit $ac_status); } && {
6898     test -z "$ac_cxx_werror_flag" ||
6899     test ! -s conftest.err
6900     } && test -s conftest$ac_exeext &&
6901     $as_test_x conftest$ac_exeext; then
6902 pcg 1.11 ac_cv_lib_nsl_gethostbyname=yes
6903     else
6904     echo "$as_me: failed program was:" >&5
6905     sed 's/^/| /' conftest.$ac_ext >&5
6906    
6907 ayin 1.108 ac_cv_lib_nsl_gethostbyname=no
6908 pcg 1.11 fi
6909 ayin 1.108
6910     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6911 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6912     LIBS=$ac_check_lib_save_LIBS
6913     fi
6914 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6915     echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6916 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6917     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6918     fi
6919 pcg 1.1
6920 pcg 1.11 if test $ac_cv_lib_nsl_gethostbyname = no; then
6921 ayin 1.108 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6922     echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6923 pcg 1.11 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6924     echo $ECHO_N "(cached) $ECHO_C" >&6
6925     else
6926     ac_check_lib_save_LIBS=$LIBS
6927     LIBS="-lbsd $LIBS"
6928     cat >conftest.$ac_ext <<_ACEOF
6929     /* confdefs.h. */
6930     _ACEOF
6931     cat confdefs.h >>conftest.$ac_ext
6932     cat >>conftest.$ac_ext <<_ACEOF
6933     /* end confdefs.h. */
6934 pcg 1.1
6935 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
6936     Use char because int might match the return type of a GCC
6937     builtin and then its argument prototype would still apply. */
6938 pcg 1.11 #ifdef __cplusplus
6939     extern "C"
6940     #endif
6941     char gethostbyname ();
6942     int
6943     main ()
6944     {
6945 ayin 1.108 return gethostbyname ();
6946 pcg 1.11 ;
6947     return 0;
6948     }
6949     _ACEOF
6950     rm -f conftest.$ac_objext conftest$ac_exeext
6951 ayin 1.108 if { (ac_try="$ac_link"
6952     case "(($ac_try" in
6953     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6954     *) ac_try_echo=$ac_try;;
6955     esac
6956     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6957     (eval "$ac_link") 2>conftest.er1
6958 pcg 1.11 ac_status=$?
6959     grep -v '^ *+' conftest.er1 >conftest.err
6960     rm -f conftest.er1
6961     cat conftest.err >&5
6962     echo "$as_me:$LINENO: \$? = $ac_status" >&5
6963 ayin 1.108 (exit $ac_status); } && {
6964     test -z "$ac_cxx_werror_flag" ||
6965     test ! -s conftest.err
6966     } && test -s conftest$ac_exeext &&
6967     $as_test_x conftest$ac_exeext; then
6968 pcg 1.11 ac_cv_lib_bsd_gethostbyname=yes
6969     else
6970     echo "$as_me: failed program was:" >&5
6971     sed 's/^/| /' conftest.$ac_ext >&5
6972    
6973 ayin 1.108 ac_cv_lib_bsd_gethostbyname=no
6974 pcg 1.11 fi
6975 ayin 1.108
6976     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6977 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
6978     LIBS=$ac_check_lib_save_LIBS
6979     fi
6980 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6981     echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
6982 pcg 1.11 if test $ac_cv_lib_bsd_gethostbyname = yes; then
6983     X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6984 pcg 1.1 fi
6985    
6986 pcg 1.11 fi
6987 pcg 1.1 fi
6988    
6989     # lieder@skyler.mavd.honeywell.com says without -lsocket,
6990     # socket/setsockopt and other routines are undefined under SCO ODT
6991     # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6992 pcg 1.11 # on later versions), says Simon Leinen: it contains gethostby*
6993     # variants that don't use the name server (or something). -lsocket
6994     # must be given before -lnsl if both are needed. We assume that
6995     # if connect needs -lnsl, so does gethostbyname.
6996 ayin 1.108 { echo "$as_me:$LINENO: checking for connect" >&5
6997     echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
6998 pcg 1.11 if test "${ac_cv_func_connect+set}" = set; then
6999     echo $ECHO_N "(cached) $ECHO_C" >&6
7000     else
7001     cat >conftest.$ac_ext <<_ACEOF
7002     /* confdefs.h. */
7003     _ACEOF
7004     cat confdefs.h >>conftest.$ac_ext
7005     cat >>conftest.$ac_ext <<_ACEOF
7006     /* end confdefs.h. */
7007     /* Define connect to an innocuous variant, in case <limits.h> declares connect.
7008     For example, HP-UX 11i <limits.h> declares gettimeofday. */
7009     #define connect innocuous_connect
7010    
7011 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
7012 pcg 1.11 which can conflict with char connect (); below.
7013     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7014     <limits.h> exists even on freestanding compilers. */
7015    
7016     #ifdef __STDC__
7017     # include <limits.h>
7018     #else
7019     # include <assert.h>
7020     #endif
7021    
7022     #undef connect
7023    
7024 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7025     Use char because int might match the return type of a GCC
7026     builtin and then its argument prototype would still apply. */
7027 pcg 1.11 #ifdef __cplusplus
7028     extern "C"
7029     #endif
7030     char connect ();
7031 pcg 1.1 /* The GNU C library defines this for functions which it implements
7032     to always fail with ENOSYS. Some functions are actually named
7033     something starting with __ and the normal name is an alias. */
7034 ayin 1.108 #if defined __stub_connect || defined __stub___connect
7035 pcg 1.1 choke me
7036     #endif
7037    
7038 pcg 1.11 int
7039     main ()
7040     {
7041 ayin 1.108 return connect ();
7042 pcg 1.11 ;
7043     return 0;
7044     }
7045     _ACEOF
7046     rm -f conftest.$ac_objext conftest$ac_exeext
7047 ayin 1.108 if { (ac_try="$ac_link"
7048     case "(($ac_try" in
7049     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7050     *) ac_try_echo=$ac_try;;
7051     esac
7052     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7053     (eval "$ac_link") 2>conftest.er1
7054 pcg 1.11 ac_status=$?
7055     grep -v '^ *+' conftest.er1 >conftest.err
7056     rm -f conftest.er1
7057     cat conftest.err >&5
7058     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7059 ayin 1.108 (exit $ac_status); } && {
7060     test -z "$ac_cxx_werror_flag" ||
7061     test ! -s conftest.err
7062     } && test -s conftest$ac_exeext &&
7063     $as_test_x conftest$ac_exeext; then
7064 pcg 1.11 ac_cv_func_connect=yes
7065     else
7066     echo "$as_me: failed program was:" >&5
7067     sed 's/^/| /' conftest.$ac_ext >&5
7068    
7069 ayin 1.108 ac_cv_func_connect=no
7070 pcg 1.1 fi
7071 ayin 1.108
7072     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7073 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7074 pcg 1.1 fi
7075 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7076     echo "${ECHO_T}$ac_cv_func_connect" >&6; }
7077 pcg 1.1
7078     if test $ac_cv_func_connect = no; then
7079 ayin 1.108 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7080     echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
7081 pcg 1.11 if test "${ac_cv_lib_socket_connect+set}" = set; then
7082     echo $ECHO_N "(cached) $ECHO_C" >&6
7083 pcg 1.1 else
7084 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7085 pcg 1.1 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7086 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7087     /* confdefs.h. */
7088     _ACEOF
7089     cat confdefs.h >>conftest.$ac_ext
7090     cat >>conftest.$ac_ext <<_ACEOF
7091     /* end confdefs.h. */
7092    
7093 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7094     Use char because int might match the return type of a GCC
7095     builtin and then its argument prototype would still apply. */
7096 pcg 1.11 #ifdef __cplusplus
7097     extern "C"
7098     #endif
7099     char connect ();
7100     int
7101     main ()
7102     {
7103 ayin 1.108 return connect ();
7104 pcg 1.11 ;
7105     return 0;
7106     }
7107     _ACEOF
7108     rm -f conftest.$ac_objext conftest$ac_exeext
7109 ayin 1.108 if { (ac_try="$ac_link"
7110     case "(($ac_try" in
7111     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7112     *) ac_try_echo=$ac_try;;
7113     esac
7114     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7115     (eval "$ac_link") 2>conftest.er1
7116 pcg 1.11 ac_status=$?
7117     grep -v '^ *+' conftest.er1 >conftest.err
7118     rm -f conftest.er1
7119     cat conftest.err >&5
7120     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7121 ayin 1.108 (exit $ac_status); } && {
7122     test -z "$ac_cxx_werror_flag" ||
7123     test ! -s conftest.err
7124     } && test -s conftest$ac_exeext &&
7125     $as_test_x conftest$ac_exeext; then
7126 pcg 1.11 ac_cv_lib_socket_connect=yes
7127     else
7128     echo "$as_me: failed program was:" >&5
7129     sed 's/^/| /' conftest.$ac_ext >&5
7130    
7131 ayin 1.108 ac_cv_lib_socket_connect=no
7132 pcg 1.11 fi
7133 ayin 1.108
7134     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7135 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7136     LIBS=$ac_check_lib_save_LIBS
7137     fi
7138 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7139     echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
7140 pcg 1.11 if test $ac_cv_lib_socket_connect = yes; then
7141 pcg 1.1 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7142     fi
7143    
7144     fi
7145    
7146 pcg 1.11 # Guillermo Gomez says -lposix is necessary on A/UX.
7147 ayin 1.108 { echo "$as_me:$LINENO: checking for remove" >&5
7148     echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
7149 pcg 1.11 if test "${ac_cv_func_remove+set}" = set; then
7150     echo $ECHO_N "(cached) $ECHO_C" >&6
7151     else
7152     cat >conftest.$ac_ext <<_ACEOF
7153     /* confdefs.h. */
7154     _ACEOF
7155     cat confdefs.h >>conftest.$ac_ext
7156     cat >>conftest.$ac_ext <<_ACEOF
7157     /* end confdefs.h. */
7158     /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7159     For example, HP-UX 11i <limits.h> declares gettimeofday. */
7160     #define remove innocuous_remove
7161    
7162 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
7163 pcg 1.11 which can conflict with char remove (); below.
7164     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7165     <limits.h> exists even on freestanding compilers. */
7166    
7167     #ifdef __STDC__
7168     # include <limits.h>
7169     #else
7170     # include <assert.h>
7171     #endif
7172    
7173     #undef remove
7174    
7175 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7176     Use char because int might match the return type of a GCC
7177     builtin and then its argument prototype would still apply. */
7178 pcg 1.11 #ifdef __cplusplus
7179     extern "C"
7180     #endif
7181     char remove ();
7182 pcg 1.1 /* The GNU C library defines this for functions which it implements
7183     to always fail with ENOSYS. Some functions are actually named
7184     something starting with __ and the normal name is an alias. */
7185 ayin 1.108 #if defined __stub_remove || defined __stub___remove
7186 pcg 1.1 choke me
7187     #endif
7188    
7189 pcg 1.11 int
7190     main ()
7191     {
7192 ayin 1.108 return remove ();
7193 pcg 1.11 ;
7194     return 0;
7195     }
7196     _ACEOF
7197     rm -f conftest.$ac_objext conftest$ac_exeext
7198 ayin 1.108 if { (ac_try="$ac_link"
7199     case "(($ac_try" in
7200     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7201     *) ac_try_echo=$ac_try;;
7202     esac
7203     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7204     (eval "$ac_link") 2>conftest.er1
7205 pcg 1.11 ac_status=$?
7206     grep -v '^ *+' conftest.er1 >conftest.err
7207     rm -f conftest.er1
7208     cat conftest.err >&5
7209     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7210 ayin 1.108 (exit $ac_status); } && {
7211     test -z "$ac_cxx_werror_flag" ||
7212     test ! -s conftest.err
7213     } && test -s conftest$ac_exeext &&
7214     $as_test_x conftest$ac_exeext; then
7215 pcg 1.11 ac_cv_func_remove=yes
7216     else
7217     echo "$as_me: failed program was:" >&5
7218     sed 's/^/| /' conftest.$ac_ext >&5
7219    
7220 ayin 1.108 ac_cv_func_remove=no
7221 pcg 1.1 fi
7222 ayin 1.108
7223     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7224 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7225 pcg 1.1 fi
7226 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7227     echo "${ECHO_T}$ac_cv_func_remove" >&6; }
7228 pcg 1.1
7229     if test $ac_cv_func_remove = no; then
7230 ayin 1.108 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7231     echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
7232 pcg 1.11 if test "${ac_cv_lib_posix_remove+set}" = set; then
7233     echo $ECHO_N "(cached) $ECHO_C" >&6
7234 pcg 1.1 else
7235 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7236 pcg 1.1 LIBS="-lposix $LIBS"
7237 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7238     /* confdefs.h. */
7239     _ACEOF
7240     cat confdefs.h >>conftest.$ac_ext
7241     cat >>conftest.$ac_ext <<_ACEOF
7242     /* end confdefs.h. */
7243    
7244 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7245     Use char because int might match the return type of a GCC
7246     builtin and then its argument prototype would still apply. */
7247 pcg 1.11 #ifdef __cplusplus
7248     extern "C"
7249     #endif
7250     char remove ();
7251     int
7252     main ()
7253     {
7254 ayin 1.108 return remove ();
7255 pcg 1.11 ;
7256     return 0;
7257     }
7258     _ACEOF
7259     rm -f conftest.$ac_objext conftest$ac_exeext
7260 ayin 1.108 if { (ac_try="$ac_link"
7261     case "(($ac_try" in
7262     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7263     *) ac_try_echo=$ac_try;;
7264     esac
7265     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7266     (eval "$ac_link") 2>conftest.er1
7267 pcg 1.11 ac_status=$?
7268     grep -v '^ *+' conftest.er1 >conftest.err
7269     rm -f conftest.er1
7270     cat conftest.err >&5
7271     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7272 ayin 1.108 (exit $ac_status); } && {
7273     test -z "$ac_cxx_werror_flag" ||
7274     test ! -s conftest.err
7275     } && test -s conftest$ac_exeext &&
7276     $as_test_x conftest$ac_exeext; then
7277 pcg 1.11 ac_cv_lib_posix_remove=yes
7278     else
7279     echo "$as_me: failed program was:" >&5
7280     sed 's/^/| /' conftest.$ac_ext >&5
7281    
7282 ayin 1.108 ac_cv_lib_posix_remove=no
7283 pcg 1.11 fi
7284 ayin 1.108
7285     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7286 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7287     LIBS=$ac_check_lib_save_LIBS
7288     fi
7289 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7290     echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7291 pcg 1.11 if test $ac_cv_lib_posix_remove = yes; then
7292 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7293     fi
7294    
7295     fi
7296    
7297     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7298 ayin 1.108 { echo "$as_me:$LINENO: checking for shmat" >&5
7299     echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7300 pcg 1.11 if test "${ac_cv_func_shmat+set}" = set; then
7301     echo $ECHO_N "(cached) $ECHO_C" >&6
7302     else
7303     cat >conftest.$ac_ext <<_ACEOF
7304     /* confdefs.h. */
7305     _ACEOF
7306     cat confdefs.h >>conftest.$ac_ext
7307     cat >>conftest.$ac_ext <<_ACEOF
7308     /* end confdefs.h. */
7309     /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7310     For example, HP-UX 11i <limits.h> declares gettimeofday. */
7311     #define shmat innocuous_shmat
7312    
7313 pcg 1.1 /* System header to define __stub macros and hopefully few prototypes,
7314 pcg 1.11 which can conflict with char shmat (); below.
7315     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7316     <limits.h> exists even on freestanding compilers. */
7317    
7318     #ifdef __STDC__
7319     # include <limits.h>
7320     #else
7321     # include <assert.h>
7322     #endif
7323    
7324     #undef shmat
7325    
7326 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7327     Use char because int might match the return type of a GCC
7328     builtin and then its argument prototype would still apply. */
7329 pcg 1.11 #ifdef __cplusplus
7330     extern "C"
7331     #endif
7332     char shmat ();
7333 pcg 1.1 /* The GNU C library defines this for functions which it implements
7334     to always fail with ENOSYS. Some functions are actually named
7335     something starting with __ and the normal name is an alias. */
7336 ayin 1.108 #if defined __stub_shmat || defined __stub___shmat
7337 pcg 1.1 choke me
7338 pcg 1.11 #endif
7339    
7340     int
7341     main ()
7342     {
7343 ayin 1.108 return shmat ();
7344 pcg 1.11 ;
7345     return 0;
7346     }
7347     _ACEOF
7348     rm -f conftest.$ac_objext conftest$ac_exeext
7349 ayin 1.108 if { (ac_try="$ac_link"
7350     case "(($ac_try" in
7351     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7352     *) ac_try_echo=$ac_try;;
7353     esac
7354     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7355     (eval "$ac_link") 2>conftest.er1
7356 pcg 1.11 ac_status=$?
7357     grep -v '^ *+' conftest.er1 >conftest.err
7358     rm -f conftest.er1
7359     cat conftest.err >&5
7360     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7361 ayin 1.108 (exit $ac_status); } && {
7362     test -z "$ac_cxx_werror_flag" ||
7363     test ! -s conftest.err
7364     } && test -s conftest$ac_exeext &&
7365     $as_test_x conftest$ac_exeext; then
7366 pcg 1.11 ac_cv_func_shmat=yes
7367     else
7368     echo "$as_me: failed program was:" >&5
7369     sed 's/^/| /' conftest.$ac_ext >&5
7370 pcg 1.1
7371 ayin 1.108 ac_cv_func_shmat=no
7372 pcg 1.1 fi
7373 ayin 1.108
7374     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7375 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7376 pcg 1.1 fi
7377 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7378     echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7379 pcg 1.1
7380     if test $ac_cv_func_shmat = no; then
7381 ayin 1.108 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7382     echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7383 pcg 1.11 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7384     echo $ECHO_N "(cached) $ECHO_C" >&6
7385 pcg 1.1 else
7386 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7387 pcg 1.1 LIBS="-lipc $LIBS"
7388 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7389     /* confdefs.h. */
7390     _ACEOF
7391     cat confdefs.h >>conftest.$ac_ext
7392     cat >>conftest.$ac_ext <<_ACEOF
7393     /* end confdefs.h. */
7394    
7395 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7396     Use char because int might match the return type of a GCC
7397     builtin and then its argument prototype would still apply. */
7398 pcg 1.11 #ifdef __cplusplus
7399     extern "C"
7400     #endif
7401     char shmat ();
7402     int
7403     main ()
7404     {
7405 ayin 1.108 return shmat ();
7406 pcg 1.11 ;
7407     return 0;
7408     }
7409     _ACEOF
7410     rm -f conftest.$ac_objext conftest$ac_exeext
7411 ayin 1.108 if { (ac_try="$ac_link"
7412     case "(($ac_try" in
7413     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7414     *) ac_try_echo=$ac_try;;
7415     esac
7416     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7417     (eval "$ac_link") 2>conftest.er1
7418 pcg 1.11 ac_status=$?
7419     grep -v '^ *+' conftest.er1 >conftest.err
7420     rm -f conftest.er1
7421     cat conftest.err >&5
7422     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7423 ayin 1.108 (exit $ac_status); } && {
7424     test -z "$ac_cxx_werror_flag" ||
7425     test ! -s conftest.err
7426     } && test -s conftest$ac_exeext &&
7427     $as_test_x conftest$ac_exeext; then
7428 pcg 1.11 ac_cv_lib_ipc_shmat=yes
7429     else
7430     echo "$as_me: failed program was:" >&5
7431     sed 's/^/| /' conftest.$ac_ext >&5
7432    
7433 ayin 1.108 ac_cv_lib_ipc_shmat=no
7434 pcg 1.11 fi
7435 ayin 1.108
7436     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7437 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7438     LIBS=$ac_check_lib_save_LIBS
7439     fi
7440 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7441     echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
7442 pcg 1.11 if test $ac_cv_lib_ipc_shmat = yes; then
7443 pcg 1.1 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7444     fi
7445    
7446     fi
7447     fi
7448    
7449     # Check for libraries that X11R6 Xt/Xaw programs need.
7450 pcg 1.11 ac_save_LDFLAGS=$LDFLAGS
7451 pcg 1.1 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7452     # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7453     # check for ICE first), but we must link in the order -lSM -lICE or
7454     # we get undefined symbols. So assume we have SM if we have ICE.
7455     # These have to be linked with before -lX11, unlike the other
7456     # libraries we check for below, so use a different variable.
7457 pcg 1.11 # John Interrante, Karl Berry
7458 ayin 1.108 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7459     echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
7460 pcg 1.11 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7461     echo $ECHO_N "(cached) $ECHO_C" >&6
7462 pcg 1.1 else
7463 pcg 1.11 ac_check_lib_save_LIBS=$LIBS
7464 pcg 1.1 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7465 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7466     /* confdefs.h. */
7467     _ACEOF
7468     cat confdefs.h >>conftest.$ac_ext
7469     cat >>conftest.$ac_ext <<_ACEOF
7470     /* end confdefs.h. */
7471    
7472 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
7473     Use char because int might match the return type of a GCC
7474     builtin and then its argument prototype would still apply. */
7475 pcg 1.11 #ifdef __cplusplus
7476     extern "C"
7477     #endif
7478     char IceConnectionNumber ();
7479     int
7480     main ()
7481     {
7482 ayin 1.108 return IceConnectionNumber ();
7483 pcg 1.11 ;
7484     return 0;
7485     }
7486     _ACEOF
7487     rm -f conftest.$ac_objext conftest$ac_exeext
7488 ayin 1.108 if { (ac_try="$ac_link"
7489     case "(($ac_try" in
7490     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7491     *) ac_try_echo=$ac_try;;
7492     esac
7493     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7494     (eval "$ac_link") 2>conftest.er1
7495 pcg 1.11 ac_status=$?
7496     grep -v '^ *+' conftest.er1 >conftest.err
7497     rm -f conftest.er1
7498     cat conftest.err >&5
7499     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7500 ayin 1.108 (exit $ac_status); } && {
7501     test -z "$ac_cxx_werror_flag" ||
7502     test ! -s conftest.err
7503     } && test -s conftest$ac_exeext &&
7504     $as_test_x conftest$ac_exeext; then
7505 pcg 1.11 ac_cv_lib_ICE_IceConnectionNumber=yes
7506     else
7507     echo "$as_me: failed program was:" >&5
7508     sed 's/^/| /' conftest.$ac_ext >&5
7509    
7510 ayin 1.108 ac_cv_lib_ICE_IceConnectionNumber=no
7511 pcg 1.11 fi
7512 ayin 1.108
7513     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7514 pcg 1.11 conftest$ac_exeext conftest.$ac_ext
7515     LIBS=$ac_check_lib_save_LIBS
7516     fi
7517 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7518     echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7519 pcg 1.11 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7520 pcg 1.1 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7521     fi
7522    
7523 pcg 1.11 LDFLAGS=$ac_save_LDFLAGS
7524 pcg 1.1
7525     fi
7526    
7527    
7528 ayin 1.108 AFTERIMAGE_CFLAGS=
7529 root 1.103 AFTERIMAGE_LIBS=
7530 ayin 1.108 AFTERIMAGE_VERSION=
7531 root 1.103
7532     if test x$support_afterimage = xyes; then
7533     support_afterimage=no
7534    
7535 ayin 1.104 if test "x$afterimage_config" = "x" ; then
7536 root 1.103 # Extract the first word of "afterimage-config", so it can be a program name with args.
7537     set dummy afterimage-config; ac_word=$2
7538 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7539     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7540 root 1.103 if test "${ac_cv_path_afterimage_config+set}" = set; then
7541     echo $ECHO_N "(cached) $ECHO_C" >&6
7542     else
7543     case $afterimage_config in
7544     [\\/]* | ?:[\\/]*)
7545     ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
7546     ;;
7547     *)
7548     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7549     for as_dir in $PATH
7550     do
7551     IFS=$as_save_IFS
7552     test -z "$as_dir" && as_dir=.
7553     for ac_exec_ext in '' $ac_executable_extensions; do
7554 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7555 root 1.103 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
7556     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7557     break 2
7558     fi
7559     done
7560     done
7561 ayin 1.108 IFS=$as_save_IFS
7562 root 1.103
7563     test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7564     ;;
7565     esac
7566     fi
7567     afterimage_config=$ac_cv_path_afterimage_config
7568     if test -n "$afterimage_config"; then
7569 ayin 1.108 { echo "$as_me:$LINENO: result: $afterimage_config" >&5
7570     echo "${ECHO_T}$afterimage_config" >&6; }
7571 root 1.103 else
7572 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
7573     echo "${ECHO_T}no" >&6; }
7574 root 1.103 fi
7575    
7576 ayin 1.108
7577 root 1.103 fi
7578 root 1.109 if test "x$afterimage_config" != "xno" ; then
7579     { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
7580 ayin 1.108 echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
7581 root 1.109 xAFTERIMAGE_VERSION=`$afterimage_config --version`
7582     if test -n "$xAFTERIMAGE_VERSION" ; then
7583     xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
7584     xAFTERIMAGE_LIBS=`$afterimage_config --libs`
7585     if test "x$xAFTERIMAGE_LIBS" != "x"; then
7586     libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
7587     libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
7588     if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
7589     support_afterimage=yes
7590     AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
7591     AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
7592     AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
7593     fi
7594 ayin 1.108 fi
7595 root 1.103 fi
7596 root 1.109 if test "x$support_afterimage" = "xyes"; then
7597     { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7598 ayin 1.108 echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7599 root 1.109 else
7600     { echo "$as_me:$LINENO: result: no" >&5
7601 ayin 1.108 echo "${ECHO_T}no" >&6; }
7602 root 1.109 fi
7603 root 1.103 fi
7604     fi
7605    
7606 pcg 1.11
7607    
7608    
7609    
7610    
7611    
7612    
7613     for ac_header in \
7614 pcg 1.1 sys/byteorder.h \
7615     sys/ioctl.h \
7616     sys/sockio.h \
7617     sys/strredir.h \
7618 root 1.83 stdint.h \
7619     wchar.h \
7620     cwchar \
7621 pcg 1.1
7622     do
7623 pcg 1.11 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7624 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7625     { echo "$as_me:$LINENO: checking for $ac_header" >&5
7626     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7627     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7628 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
7629     fi
7630 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
7631     { echo "$as_me:$LINENO: result: $ac_res" >&5
7632     echo "${ECHO_T}$ac_res" >&6; }
7633 pcg 1.11 else
7634     # Is the header compilable?
7635 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7636     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7637 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7638     /* confdefs.h. */
7639     _ACEOF
7640     cat confdefs.h >>conftest.$ac_ext
7641     cat >>conftest.$ac_ext <<_ACEOF
7642     /* end confdefs.h. */
7643     $ac_includes_default
7644     #include <$ac_header>
7645     _ACEOF
7646     rm -f conftest.$ac_objext
7647 ayin 1.108 if { (ac_try="$ac_compile"
7648     case "(($ac_try" in
7649     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7650     *) ac_try_echo=$ac_try;;
7651     esac
7652     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7653     (eval "$ac_compile") 2>conftest.er1
7654 pcg 1.11 ac_status=$?
7655     grep -v '^ *+' conftest.er1 >conftest.err
7656     rm -f conftest.er1
7657     cat conftest.err >&5
7658     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7659 ayin 1.108 (exit $ac_status); } && {
7660     test -z "$ac_cxx_werror_flag" ||
7661     test ! -s conftest.err
7662     } && test -s conftest.$ac_objext; then
7663 pcg 1.11 ac_header_compiler=yes
7664     else
7665     echo "$as_me: failed program was:" >&5
7666     sed 's/^/| /' conftest.$ac_ext >&5
7667    
7668 ayin 1.108 ac_header_compiler=no
7669 pcg 1.11 fi
7670 ayin 1.108
7671     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7672     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7673     echo "${ECHO_T}$ac_header_compiler" >&6; }
7674 pcg 1.11
7675     # Is the header present?
7676 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7677     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7678 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
7679     /* confdefs.h. */
7680     _ACEOF
7681     cat confdefs.h >>conftest.$ac_ext
7682     cat >>conftest.$ac_ext <<_ACEOF
7683     /* end confdefs.h. */
7684     #include <$ac_header>
7685     _ACEOF
7686 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
7687     case "(($ac_try" in
7688     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7689     *) ac_try_echo=$ac_try;;
7690     esac
7691     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7692     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7693 pcg 1.11 ac_status=$?
7694     grep -v '^ *+' conftest.er1 >conftest.err
7695     rm -f conftest.er1
7696     cat conftest.err >&5
7697     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7698 ayin 1.108 (exit $ac_status); } >/dev/null && {
7699     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7700     test ! -s conftest.err
7701     }; then
7702 pcg 1.11 ac_header_preproc=yes
7703 pcg 1.1 else
7704 pcg 1.11 echo "$as_me: failed program was:" >&5
7705     sed 's/^/| /' conftest.$ac_ext >&5
7706    
7707     ac_header_preproc=no
7708     fi
7709 ayin 1.108
7710 pcg 1.11 rm -f conftest.err conftest.$ac_ext
7711 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7712     echo "${ECHO_T}$ac_header_preproc" >&6; }
7713 pcg 1.11
7714     # So? What about this header?
7715 pcg 1.13 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7716 pcg 1.11 yes:no: )
7717     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7718     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7719     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7720     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7721     ac_header_preproc=yes
7722     ;;
7723     no:yes:* )
7724     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7725     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7726     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7727     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7728     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7729     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7730     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7731     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7732     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7733     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7734     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7735     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7736 ayin 1.108
7737 pcg 1.11 ;;
7738     esac
7739 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7740     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7741     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7742 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
7743 pcg 1.1 else
7744 pcg 1.11 eval "$as_ac_Header=\$ac_header_preproc"
7745 pcg 1.1 fi
7746 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
7747     { echo "$as_me:$LINENO: result: $ac_res" >&5
7748     echo "${ECHO_T}$ac_res" >&6; }
7749 pcg 1.11
7750 pcg 1.1 fi
7751 pcg 1.11 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7752     cat >>confdefs.h <<_ACEOF
7753     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7754     _ACEOF
7755    
7756 pcg 1.1 fi
7757 pcg 1.11
7758 pcg 1.1 done
7759    
7760    
7761 ayin 1.108 { echo "$as_me:$LINENO: checking for XPointer" >&5
7762     echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7763 pcg 1.11 if test "${rxvt_cv_xpointer+set}" = set; then
7764     echo $ECHO_N "(cached) $ECHO_C" >&6
7765     else
7766     cat >conftest.$ac_ext <<_ACEOF
7767     /* confdefs.h. */
7768     _ACEOF
7769     cat confdefs.h >>conftest.$ac_ext
7770     cat >>conftest.$ac_ext <<_ACEOF
7771     /* end confdefs.h. */
7772 pcg 1.1 #include <X11/Xlib.h>
7773 pcg 1.11 int
7774     main ()
7775     {
7776 pcg 1.1 XPointer dummy;
7777 pcg 1.11 ;
7778     return 0;
7779     }
7780     _ACEOF
7781     rm -f conftest.$ac_objext
7782 ayin 1.108 if { (ac_try="$ac_compile"
7783     case "(($ac_try" in
7784     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7785     *) ac_try_echo=$ac_try;;
7786     esac
7787     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7788     (eval "$ac_compile") 2>conftest.er1
7789 pcg 1.11 ac_status=$?
7790     grep -v '^ *+' conftest.er1 >conftest.err
7791     rm -f conftest.er1
7792     cat conftest.err >&5
7793     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7794 ayin 1.108 (exit $ac_status); } && {
7795     test -z "$ac_cxx_werror_flag" ||
7796     test ! -s conftest.err
7797     } && test -s conftest.$ac_objext; then
7798 pcg 1.1 rxvt_cv_xpointer=yes
7799     else
7800 pcg 1.11 echo "$as_me: failed program was:" >&5
7801     sed 's/^/| /' conftest.$ac_ext >&5
7802    
7803 ayin 1.108 rxvt_cv_xpointer=no
7804 pcg 1.1 fi
7805 ayin 1.108
7806     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7807 pcg 1.1 fi
7808 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7809     echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7810 pcg 1.11 if test x$rxvt_cv_xpointer = xyes; then
7811 pcg 1.1
7812 pcg 1.11 cat >>confdefs.h <<\_ACEOF
7813 pcg 1.1 #define HAVE_XPOINTER 1
7814 pcg 1.11 _ACEOF
7815 pcg 1.1
7816     fi
7817    
7818 ayin 1.108 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7819     echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7820 root 1.99 if test "${rxvt_xlib_illegal_access+set}" = set; then
7821     echo $ECHO_N "(cached) $ECHO_C" >&6
7822     else
7823     cat >conftest.$ac_ext <<_ACEOF
7824     /* confdefs.h. */
7825     _ACEOF
7826     cat confdefs.h >>conftest.$ac_ext
7827     cat >>conftest.$ac_ext <<_ACEOF
7828     /* end confdefs.h. */
7829    
7830     #define XLIB_ILLEGAL_ACCESS
7831     #include <X11/Xlib.h>
7832    
7833     int
7834     main ()
7835     {
7836    
7837     Display *dpy;
7838     dpy->xdefaults = (char *)0;
7839    
7840     ;
7841     return 0;
7842     }
7843     _ACEOF
7844     rm -f conftest.$ac_objext
7845 ayin 1.108 if { (ac_try="$ac_compile"
7846     case "(($ac_try" in
7847     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7848     *) ac_try_echo=$ac_try;;
7849     esac
7850     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7851     (eval "$ac_compile") 2>conftest.er1
7852 root 1.99 ac_status=$?
7853     grep -v '^ *+' conftest.er1 >conftest.err
7854     rm -f conftest.er1
7855     cat conftest.err >&5
7856     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7857 ayin 1.108 (exit $ac_status); } && {
7858     test -z "$ac_cxx_werror_flag" ||
7859     test ! -s conftest.err
7860     } && test -s conftest.$ac_objext; then
7861 root 1.99 rxvt_xlib_illegal_access=yes
7862     else
7863     echo "$as_me: failed program was:" >&5
7864     sed 's/^/| /' conftest.$ac_ext >&5
7865    
7866 ayin 1.108 rxvt_xlib_illegal_access=no
7867 root 1.99
7868     fi
7869 ayin 1.108
7870     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7871 root 1.99 fi
7872 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7873     echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7874 root 1.99 if test x$rxvt_xlib_illegal_access = xyes; then
7875    
7876     cat >>confdefs.h <<\_ACEOF
7877     #define XLIB_ILLEGAL_ACCESS 1
7878     _ACEOF
7879    
7880     fi
7881 pcg 1.1
7882 ayin 1.108 { echo "$as_me:$LINENO: checking for mode_t" >&5
7883     echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7884 pcg 1.11 if test "${ac_cv_type_mode_t+set}" = set; then
7885     echo $ECHO_N "(cached) $ECHO_C" >&6
7886     else
7887     cat >conftest.$ac_ext <<_ACEOF
7888     /* confdefs.h. */
7889     _ACEOF
7890     cat confdefs.h >>conftest.$ac_ext
7891     cat >>conftest.$ac_ext <<_ACEOF
7892     /* end confdefs.h. */
7893     $ac_includes_default
7894 ayin 1.108 typedef mode_t ac__type_new_;
7895 pcg 1.11 int
7896     main ()
7897     {
7898 ayin 1.108 if ((ac__type_new_ *) 0)
7899 pcg 1.11 return 0;
7900 ayin 1.108 if (sizeof (ac__type_new_))
7901 pcg 1.11 return 0;
7902     ;
7903     return 0;
7904     }
7905     _ACEOF
7906     rm -f conftest.$ac_objext
7907 ayin 1.108 if { (ac_try="$ac_compile"
7908     case "(($ac_try" in
7909     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7910     *) ac_try_echo=$ac_try;;
7911     esac
7912     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7913     (eval "$ac_compile") 2>conftest.er1
7914 pcg 1.11 ac_status=$?
7915     grep -v '^ *+' conftest.er1 >conftest.err
7916     rm -f conftest.er1
7917     cat conftest.err >&5
7918     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7919 ayin 1.108 (exit $ac_status); } && {
7920     test -z "$ac_cxx_werror_flag" ||
7921     test ! -s conftest.err
7922     } && test -s conftest.$ac_objext; then
7923 pcg 1.11 ac_cv_type_mode_t=yes
7924 pcg 1.1 else
7925 pcg 1.11 echo "$as_me: failed program was:" >&5
7926     sed 's/^/| /' conftest.$ac_ext >&5
7927 pcg 1.1
7928 ayin 1.108 ac_cv_type_mode_t=no
7929 pcg 1.1 fi
7930 ayin 1.108
7931     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7932 pcg 1.1 fi
7933 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7934     echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7935 pcg 1.11 if test $ac_cv_type_mode_t = yes; then
7936 pcg 1.1 :
7937     else
7938    
7939 pcg 1.11 cat >>confdefs.h <<_ACEOF
7940     #define mode_t int
7941     _ACEOF
7942 pcg 1.1
7943     fi
7944    
7945 ayin 1.108 { echo "$as_me:$LINENO: checking for pid_t" >&5
7946     echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7947 pcg 1.11 if test "${ac_cv_type_pid_t+set}" = set; then
7948     echo $ECHO_N "(cached) $ECHO_C" >&6
7949     else
7950     cat >conftest.$ac_ext <<_ACEOF
7951     /* confdefs.h. */
7952     _ACEOF
7953     cat confdefs.h >>conftest.$ac_ext
7954     cat >>conftest.$ac_ext <<_ACEOF
7955     /* end confdefs.h. */
7956     $ac_includes_default
7957 ayin 1.108 typedef pid_t ac__type_new_;
7958 pcg 1.11 int
7959     main ()
7960     {
7961 ayin 1.108 if ((ac__type_new_ *) 0)
7962 pcg 1.11 return 0;
7963 ayin 1.108 if (sizeof (ac__type_new_))
7964 pcg 1.11 return 0;
7965     ;
7966     return 0;
7967     }
7968     _ACEOF
7969     rm -f conftest.$ac_objext
7970 ayin 1.108 if { (ac_try="$ac_compile"
7971     case "(($ac_try" in
7972     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7973     *) ac_try_echo=$ac_try;;
7974     esac
7975     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7976     (eval "$ac_compile") 2>conftest.er1
7977 pcg 1.11 ac_status=$?
7978     grep -v '^ *+' conftest.er1 >conftest.err
7979     rm -f conftest.er1
7980     cat conftest.err >&5
7981     echo "$as_me:$LINENO: \$? = $ac_status" >&5
7982 ayin 1.108 (exit $ac_status); } && {
7983     test -z "$ac_cxx_werror_flag" ||
7984     test ! -s conftest.err
7985     } && test -s conftest.$ac_objext; then
7986 pcg 1.11 ac_cv_type_pid_t=yes
7987 pcg 1.1 else
7988 pcg 1.11 echo "$as_me: failed program was:" >&5
7989     sed 's/^/| /' conftest.$ac_ext >&5
7990 pcg 1.1
7991 ayin 1.108 ac_cv_type_pid_t=no
7992 pcg 1.1 fi
7993 ayin 1.108
7994     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7995 pcg 1.1 fi
7996 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
7997     echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
7998 pcg 1.11 if test $ac_cv_type_pid_t = yes; then
7999     :
8000 pcg 1.1 else
8001    
8002 pcg 1.11 cat >>confdefs.h <<_ACEOF
8003 pcg 1.1 #define pid_t int
8004 pcg 1.11 _ACEOF
8005 pcg 1.1
8006     fi
8007    
8008 ayin 1.108 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8009     echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8010 pcg 1.11 if test "${ac_cv_type_uid_t+set}" = set; then
8011     echo $ECHO_N "(cached) $ECHO_C" >&6
8012 pcg 1.1 else
8013 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8014     /* confdefs.h. */
8015     _ACEOF
8016     cat confdefs.h >>conftest.$ac_ext
8017     cat >>conftest.$ac_ext <<_ACEOF
8018     /* end confdefs.h. */
8019 pcg 1.1 #include <sys/types.h>
8020 pcg 1.11
8021     _ACEOF
8022 pcg 1.1 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8023 pcg 1.11 $EGREP "uid_t" >/dev/null 2>&1; then
8024 pcg 1.1 ac_cv_type_uid_t=yes
8025     else
8026     ac_cv_type_uid_t=no
8027     fi
8028     rm -f conftest*
8029    
8030     fi
8031 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8032     echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
8033 pcg 1.11 if test $ac_cv_type_uid_t = no; then
8034 pcg 1.1
8035 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8036 pcg 1.1 #define uid_t int
8037 pcg 1.11 _ACEOF
8038    
8039 pcg 1.1
8040 pcg 1.11 cat >>confdefs.h <<\_ACEOF
8041 pcg 1.1 #define gid_t int
8042 pcg 1.11 _ACEOF
8043 pcg 1.1
8044     fi
8045    
8046    
8047 ayin 1.122 { echo "$as_me:$LINENO: checking for int16_t" >&5
8048     echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
8049     if test "${ac_cv_c_int16_t+set}" = set; then
8050 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8051     else
8052 ayin 1.122 ac_cv_c_int16_t=no
8053     for ac_type in 'int16_t' 'int' 'long int' \
8054     'long long int' 'short int' 'signed char'; do
8055     cat >conftest.$ac_ext <<_ACEOF
8056 pcg 1.11 /* confdefs.h. */
8057     _ACEOF
8058     cat confdefs.h >>conftest.$ac_ext
8059     cat >>conftest.$ac_ext <<_ACEOF
8060     /* end confdefs.h. */
8061     $ac_includes_default
8062     int
8063     main ()
8064     {
8065 ayin 1.122 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
8066 pcg 1.11 test_array [0] = 0
8067 pcg 1.1
8068 pcg 1.11 ;
8069     return 0;
8070     }
8071     _ACEOF
8072     rm -f conftest.$ac_objext
8073 ayin 1.108 if { (ac_try="$ac_compile"
8074     case "(($ac_try" in
8075     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8076     *) ac_try_echo=$ac_try;;
8077     esac
8078     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8079     (eval "$ac_compile") 2>conftest.er1
8080 pcg 1.11 ac_status=$?
8081     grep -v '^ *+' conftest.er1 >conftest.err
8082     rm -f conftest.er1
8083     cat conftest.err >&5
8084     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8085 ayin 1.108 (exit $ac_status); } && {
8086     test -z "$ac_cxx_werror_flag" ||
8087     test ! -s conftest.err
8088     } && test -s conftest.$ac_objext; then
8089 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8090     /* confdefs.h. */
8091     _ACEOF
8092     cat confdefs.h >>conftest.$ac_ext
8093     cat >>conftest.$ac_ext <<_ACEOF
8094     /* end confdefs.h. */
8095     $ac_includes_default
8096     int
8097     main ()
8098 pcg 1.1 {
8099 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8100     < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
8101     test_array [0] = 0
8102 pcg 1.11
8103     ;
8104     return 0;
8105 pcg 1.1 }
8106 pcg 1.11 _ACEOF
8107 ayin 1.122 rm -f conftest.$ac_objext
8108     if { (ac_try="$ac_compile"
8109 ayin 1.108 case "(($ac_try" in
8110     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8111     *) ac_try_echo=$ac_try;;
8112     esac
8113     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8114 ayin 1.122 (eval "$ac_compile") 2>conftest.er1
8115 pcg 1.11 ac_status=$?
8116 ayin 1.122 grep -v '^ *+' conftest.er1 >conftest.err
8117     rm -f conftest.er1
8118     cat conftest.err >&5
8119 pcg 1.11 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8120 ayin 1.122 (exit $ac_status); } && {
8121     test -z "$ac_cxx_werror_flag" ||
8122     test ! -s conftest.err
8123     } && test -s conftest.$ac_objext; then
8124     :
8125     else
8126     echo "$as_me: failed program was:" >&5
8127     sed 's/^/| /' conftest.$ac_ext >&5
8128    
8129     case $ac_type in
8130     int16_t) ac_cv_c_int16_t=yes ;;
8131     *) ac_cv_c_int16_t=$ac_type ;;
8132 ayin 1.108 esac
8133 ayin 1.122
8134     fi
8135    
8136     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8137 pcg 1.11 else
8138 ayin 1.122 echo "$as_me: failed program was:" >&5
8139 pcg 1.11 sed 's/^/| /' conftest.$ac_ext >&5
8140    
8141 ayin 1.122
8142 pcg 1.11 fi
8143 ayin 1.122
8144     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8145     test "$ac_cv_c_int16_t" != no && break
8146     done
8147 pcg 1.11 fi
8148 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8149     echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8150     case $ac_cv_c_int16_t in #(
8151     no|yes) ;; #(
8152     *)
8153 ayin 1.108
8154 pcg 1.11 cat >>confdefs.h <<_ACEOF
8155 ayin 1.122 #define int16_t $ac_cv_c_int16_t
8156 pcg 1.11 _ACEOF
8157 ayin 1.122 ;;
8158     esac
8159 pcg 1.1
8160    
8161 ayin 1.122 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8162     echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8163     if test "${ac_cv_c_uint16_t+set}" = set; then
8164 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8165 pcg 1.1 else
8166 ayin 1.122 ac_cv_c_uint16_t=no
8167     for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8168     'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8169     cat >conftest.$ac_ext <<_ACEOF
8170 pcg 1.11 /* confdefs.h. */
8171     _ACEOF
8172     cat confdefs.h >>conftest.$ac_ext
8173     cat >>conftest.$ac_ext <<_ACEOF
8174     /* end confdefs.h. */
8175 ayin 1.122 $ac_includes_default
8176 pcg 1.11 int
8177     main ()
8178     {
8179 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
8180     test_array [0] = 0
8181    
8182 pcg 1.11 ;
8183     return 0;
8184     }
8185     _ACEOF
8186     rm -f conftest.$ac_objext
8187 ayin 1.108 if { (ac_try="$ac_compile"
8188     case "(($ac_try" in
8189     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8190     *) ac_try_echo=$ac_try;;
8191     esac
8192     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8193     (eval "$ac_compile") 2>conftest.er1
8194 pcg 1.11 ac_status=$?
8195     grep -v '^ *+' conftest.er1 >conftest.err
8196     rm -f conftest.er1
8197     cat conftest.err >&5
8198     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8199 ayin 1.108 (exit $ac_status); } && {
8200     test -z "$ac_cxx_werror_flag" ||
8201     test ! -s conftest.err
8202     } && test -s conftest.$ac_objext; then
8203 ayin 1.122 case $ac_type in
8204     uint16_t) ac_cv_c_uint16_t=yes ;;
8205     *) ac_cv_c_uint16_t=$ac_type ;;
8206     esac
8207    
8208 pcg 1.1 else
8209 pcg 1.11 echo "$as_me: failed program was:" >&5
8210     sed 's/^/| /' conftest.$ac_ext >&5
8211    
8212 ayin 1.122
8213 pcg 1.1 fi
8214 ayin 1.108
8215     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8216 ayin 1.122 test "$ac_cv_c_uint16_t" != no && break
8217     done
8218 pcg 1.1 fi
8219 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
8220     echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8221     case $ac_cv_c_uint16_t in #(
8222     no|yes) ;; #(
8223     *)
8224    
8225    
8226     cat >>confdefs.h <<_ACEOF
8227     #define uint16_t $ac_cv_c_uint16_t
8228     _ACEOF
8229     ;;
8230     esac
8231    
8232 pcg 1.1
8233 ayin 1.122 { echo "$as_me:$LINENO: checking for int32_t" >&5
8234     echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
8235     if test "${ac_cv_c_int32_t+set}" = set; then
8236 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8237     else
8238 ayin 1.122 ac_cv_c_int32_t=no
8239     for ac_type in 'int32_t' 'int' 'long int' \
8240     'long long int' 'short int' 'signed char'; do
8241     cat >conftest.$ac_ext <<_ACEOF
8242 pcg 1.11 /* confdefs.h. */
8243     _ACEOF
8244     cat confdefs.h >>conftest.$ac_ext
8245     cat >>conftest.$ac_ext <<_ACEOF
8246     /* end confdefs.h. */
8247 ayin 1.122 $ac_includes_default
8248 pcg 1.11 int
8249     main ()
8250     {
8251 ayin 1.122 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
8252     test_array [0] = 0
8253    
8254 pcg 1.11 ;
8255     return 0;
8256     }
8257     _ACEOF
8258     rm -f conftest.$ac_objext
8259 ayin 1.108 if { (ac_try="$ac_compile"
8260     case "(($ac_try" in
8261     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8262     *) ac_try_echo=$ac_try;;
8263     esac
8264     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8265     (eval "$ac_compile") 2>conftest.er1
8266 pcg 1.11 ac_status=$?
8267     grep -v '^ *+' conftest.er1 >conftest.err
8268     rm -f conftest.er1
8269     cat conftest.err >&5
8270     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8271 ayin 1.108 (exit $ac_status); } && {
8272     test -z "$ac_cxx_werror_flag" ||
8273     test ! -s conftest.err
8274     } && test -s conftest.$ac_objext; then
8275 pcg 1.11 cat >conftest.$ac_ext <<_ACEOF
8276     /* confdefs.h. */
8277     _ACEOF
8278     cat confdefs.h >>conftest.$ac_ext
8279     cat >>conftest.$ac_ext <<_ACEOF
8280     /* end confdefs.h. */
8281 ayin 1.122 $ac_includes_default
8282 pcg 1.11 int
8283     main ()
8284     {
8285 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8286     < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
8287     test_array [0] = 0
8288    
8289 pcg 1.11 ;
8290     return 0;
8291     }
8292     _ACEOF
8293     rm -f conftest.$ac_objext
8294 ayin 1.108 if { (ac_try="$ac_compile"
8295     case "(($ac_try" in
8296     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8297     *) ac_try_echo=$ac_try;;
8298     esac
8299     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8300     (eval "$ac_compile") 2>conftest.er1
8301 pcg 1.11 ac_status=$?
8302     grep -v '^ *+' conftest.er1 >conftest.err
8303     rm -f conftest.er1
8304     cat conftest.err >&5
8305     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8306 ayin 1.108 (exit $ac_status); } && {
8307     test -z "$ac_cxx_werror_flag" ||
8308     test ! -s conftest.err
8309     } && test -s conftest.$ac_objext; then
8310 ayin 1.122 :
8311 pcg 1.1 else
8312 pcg 1.11 echo "$as_me: failed program was:" >&5
8313     sed 's/^/| /' conftest.$ac_ext >&5
8314    
8315 ayin 1.122 case $ac_type in
8316     int32_t) ac_cv_c_int32_t=yes ;;
8317     *) ac_cv_c_int32_t=$ac_type ;;
8318     esac
8319    
8320     fi
8321    
8322     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8323 pcg 1.1 else
8324 ayin 1.122 echo "$as_me: failed program was:" >&5
8325     sed 's/^/| /' conftest.$ac_ext >&5
8326    
8327    
8328 pcg 1.1 fi
8329 ayin 1.108
8330     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8331 ayin 1.122 test "$ac_cv_c_int32_t" != no && break
8332     done
8333 pcg 1.1 fi
8334 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8335     echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8336     case $ac_cv_c_int32_t in #(
8337     no|yes) ;; #(
8338     *)
8339    
8340     cat >>confdefs.h <<_ACEOF
8341     #define int32_t $ac_cv_c_int32_t
8342     _ACEOF
8343     ;;
8344     esac
8345    
8346 pcg 1.1
8347 ayin 1.122 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8348 ayin 1.108 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8349 ayin 1.122 if test "${ac_cv_c_uint32_t+set}" = set; then
8350 pcg 1.11 echo $ECHO_N "(cached) $ECHO_C" >&6
8351     else
8352 ayin 1.122 ac_cv_c_uint32_t=no
8353     for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8354     'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8355     cat >conftest.$ac_ext <<_ACEOF
8356 pcg 1.11 /* confdefs.h. */
8357     _ACEOF
8358     cat confdefs.h >>conftest.$ac_ext
8359     cat >>conftest.$ac_ext <<_ACEOF
8360     /* end confdefs.h. */
8361 ayin 1.122 $ac_includes_default
8362 pcg 1.11 int
8363     main ()
8364     {
8365 ayin 1.122 static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
8366     test_array [0] = 0
8367    
8368 pcg 1.11 ;
8369     return 0;
8370     }
8371     _ACEOF
8372     rm -f conftest.$ac_objext
8373 ayin 1.108 if { (ac_try="$ac_compile"
8374     case "(($ac_try" in
8375     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8376     *) ac_try_echo=$ac_try;;
8377     esac
8378     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8379     (eval "$ac_compile") 2>conftest.er1
8380 pcg 1.11 ac_status=$?
8381     grep -v '^ *+' conftest.er1 >conftest.err
8382     rm -f conftest.er1
8383     cat conftest.err >&5
8384     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8385 ayin 1.108 (exit $ac_status); } && {
8386     test -z "$ac_cxx_werror_flag" ||
8387     test ! -s conftest.err
8388     } && test -s conftest.$ac_objext; then
8389 ayin 1.122 case $ac_type in
8390     uint32_t) ac_cv_c_uint32_t=yes ;;
8391     *) ac_cv_c_uint32_t=$ac_type ;;
8392     esac
8393    
8394 pcg 1.1 else
8395 pcg 1.11 echo "$as_me: failed program was:" >&5
8396     sed 's/^/| /' conftest.$ac_ext >&5
8397    
8398 ayin 1.122
8399 pcg 1.1 fi
8400 ayin 1.108
8401     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8402 ayin 1.122 test "$ac_cv_c_uint32_t" != no && break
8403     done
8404 pcg 1.1 fi
8405 ayin 1.122 { echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
8406     echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8407     case $ac_cv_c_uint32_t in #(
8408     no|yes) ;; #(
8409     *)
8410    
8411     cat >>confdefs.h <<\_ACEOF
8412     #define _UINT32_T 1
8413     _ACEOF
8414 pcg 1.1
8415    
8416 ayin 1.122 cat >>confdefs.h <<_ACEOF
8417     #define uint32_t $ac_cv_c_uint32_t
8418     _ACEOF
8419     ;;
8420     esac
8421 pcg 1.1
8422    
8423 root 1.76
8424 ayin 1.115 for ac_func in unsetenv
8425 root 1.83 do
8426     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8427 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8428     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8429     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8430 root 1.83 echo $ECHO_N "(cached) $ECHO_C" >&6
8431     else
8432     cat >conftest.$ac_ext <<_ACEOF
8433     /* confdefs.h. */
8434     _ACEOF
8435     cat confdefs.h >>conftest.$ac_ext
8436     cat >>conftest.$ac_ext <<_ACEOF
8437     /* end confdefs.h. */
8438     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8439     For example, HP-UX 11i <limits.h> declares gettimeofday. */
8440     #define $ac_func innocuous_$ac_func
8441    
8442     /* System header to define __stub macros and hopefully few prototypes,
8443     which can conflict with char $ac_func (); below.
8444     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8445     <limits.h> exists even on freestanding compilers. */
8446    
8447     #ifdef __STDC__
8448     # include <limits.h>
8449     #else
8450     # include <assert.h>
8451     #endif
8452    
8453     #undef $ac_func
8454 pcg 1.11
8455 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
8456     Use char because int might match the return type of a GCC
8457     builtin and then its argument prototype would still apply. */
8458 root 1.83 #ifdef __cplusplus
8459     extern "C"
8460     #endif
8461     char $ac_func ();
8462     /* The GNU C library defines this for functions which it implements
8463     to always fail with ENOSYS. Some functions are actually named
8464     something starting with __ and the normal name is an alias. */
8465 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
8466 root 1.83 choke me
8467     #endif
8468 pcg 1.11
8469 root 1.83 int
8470     main ()
8471     {
8472 ayin 1.108 return $ac_func ();
8473 root 1.83 ;
8474     return 0;
8475     }
8476     _ACEOF
8477     rm -f conftest.$ac_objext conftest$ac_exeext
8478 ayin 1.108 if { (ac_try="$ac_link"
8479     case "(($ac_try" in
8480     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8481     *) ac_try_echo=$ac_try;;
8482     esac
8483     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8484     (eval "$ac_link") 2>conftest.er1
8485 root 1.83 ac_status=$?
8486     grep -v '^ *+' conftest.er1 >conftest.err
8487     rm -f conftest.er1
8488     cat conftest.err >&5
8489     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8490 ayin 1.108 (exit $ac_status); } && {
8491     test -z "$ac_cxx_werror_flag" ||
8492     test ! -s conftest.err
8493     } && test -s conftest$ac_exeext &&
8494     $as_test_x conftest$ac_exeext; then
8495 root 1.83 eval "$as_ac_var=yes"
8496     else
8497     echo "$as_me: failed program was:" >&5
8498     sed 's/^/| /' conftest.$ac_ext >&5
8499 pcg 1.11
8500 ayin 1.108 eval "$as_ac_var=no"
8501 root 1.83 fi
8502 ayin 1.108
8503     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8504 root 1.83 conftest$ac_exeext conftest.$ac_ext
8505     fi
8506 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
8507     { echo "$as_me:$LINENO: result: $ac_res" >&5
8508     echo "${ECHO_T}$ac_res" >&6; }
8509 root 1.83 if test `eval echo '${'$as_ac_var'}'` = yes; then
8510     cat >>confdefs.h <<_ACEOF
8511     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8512     _ACEOF
8513 pcg 1.11
8514 root 1.83 fi
8515     done
8516 pcg 1.11
8517    
8518    
8519 root 1.92 support_utmp=yes
8520     support_wtmp=yes
8521     support_lastlog=yes
8522    
8523 ayin 1.108 # Check whether --enable-utmp was given.
8524 root 1.92 if test "${enable_utmp+set}" = set; then
8525 ayin 1.108 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
8526 root 1.92 support_utmp=$enableval
8527     fi
8528 ayin 1.108 fi
8529 ayin 1.102
8530 ayin 1.108
8531     # Check whether --enable-wtmp was given.
8532 root 1.92 if test "${enable_wtmp+set}" = set; then
8533 ayin 1.108 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
8534 root 1.92 support_wtmp=$enableval
8535     fi
8536 ayin 1.108 fi
8537 ayin 1.102
8538 ayin 1.108
8539     # Check whether --enable-lastlog was given.
8540 root 1.92 if test "${enable_lastlog+set}" = set; then
8541 ayin 1.108 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
8542 root 1.92 support_lastlog=$enableval
8543     fi
8544 ayin 1.108 fi
8545    
8546 root 1.92
8547     if test x$support_utmp = xyes; then
8548    
8549     cat >>confdefs.h <<\_ACEOF
8550     #define UTMP_SUPPORT 1
8551     _ACEOF
8552    
8553     fi
8554     if test x$support_wtmp = xyes; then
8555    
8556     cat >>confdefs.h <<\_ACEOF
8557     #define WTMP_SUPPORT 1
8558     _ACEOF
8559    
8560     fi
8561     if test x$support_lastlog = xyes; then
8562    
8563     cat >>confdefs.h <<\_ACEOF
8564     #define LASTLOG_SUPPORT 1
8565     _ACEOF
8566    
8567     fi
8568    
8569 pcg 1.11
8570 root 1.88
8571    
8572     for ac_func in \
8573     updwtmp \
8574     updwtmpx \
8575 ayin 1.115 updlastlogx \
8576 root 1.88
8577     do
8578     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8579 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8580     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8581     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8582 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8583     else
8584     cat >conftest.$ac_ext <<_ACEOF
8585     /* confdefs.h. */
8586     _ACEOF
8587     cat confdefs.h >>conftest.$ac_ext
8588     cat >>conftest.$ac_ext <<_ACEOF
8589     /* end confdefs.h. */
8590     /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8591     For example, HP-UX 11i <limits.h> declares gettimeofday. */
8592     #define $ac_func innocuous_$ac_func
8593    
8594     /* System header to define __stub macros and hopefully few prototypes,
8595     which can conflict with char $ac_func (); below.
8596     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8597     <limits.h> exists even on freestanding compilers. */
8598    
8599     #ifdef __STDC__
8600     # include <limits.h>
8601     #else
8602     # include <assert.h>
8603     #endif
8604    
8605     #undef $ac_func
8606    
8607 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
8608     Use char because int might match the return type of a GCC
8609     builtin and then its argument prototype would still apply. */
8610 root 1.88 #ifdef __cplusplus
8611     extern "C"
8612     #endif
8613     char $ac_func ();
8614     /* The GNU C library defines this for functions which it implements
8615     to always fail with ENOSYS. Some functions are actually named
8616     something starting with __ and the normal name is an alias. */
8617 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
8618 root 1.88 choke me
8619     #endif
8620    
8621     int
8622     main ()
8623     {
8624 ayin 1.108 return $ac_func ();
8625 root 1.88 ;
8626     return 0;
8627     }
8628     _ACEOF
8629     rm -f conftest.$ac_objext conftest$ac_exeext
8630 ayin 1.108 if { (ac_try="$ac_link"
8631     case "(($ac_try" in
8632     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8633     *) ac_try_echo=$ac_try;;
8634     esac
8635     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8636     (eval "$ac_link") 2>conftest.er1
8637 root 1.88 ac_status=$?
8638     grep -v '^ *+' conftest.er1 >conftest.err
8639     rm -f conftest.er1
8640     cat conftest.err >&5
8641     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8642 ayin 1.108 (exit $ac_status); } && {
8643     test -z "$ac_cxx_werror_flag" ||
8644     test ! -s conftest.err
8645     } && test -s conftest$ac_exeext &&
8646     $as_test_x conftest$ac_exeext; then
8647 root 1.88 eval "$as_ac_var=yes"
8648     else
8649     echo "$as_me: failed program was:" >&5
8650     sed 's/^/| /' conftest.$ac_ext >&5
8651    
8652 ayin 1.108 eval "$as_ac_var=no"
8653 root 1.88 fi
8654 ayin 1.108
8655     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8656 root 1.88 conftest$ac_exeext conftest.$ac_ext
8657     fi
8658 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
8659     { echo "$as_me:$LINENO: result: $ac_res" >&5
8660     echo "${ECHO_T}$ac_res" >&6; }
8661 root 1.88 if test `eval echo '${'$as_ac_var'}'` = yes; then
8662     cat >>confdefs.h <<_ACEOF
8663     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8664     _ACEOF
8665    
8666     fi
8667     done
8668    
8669    
8670    
8671 root 1.123
8672    
8673     for ac_header in \
8674     utmp.h \
8675     utmpx.h \
8676     lastlog.h \
8677    
8678 root 1.88 do
8679     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8680 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8681     { echo "$as_me:$LINENO: checking for $ac_header" >&5
8682     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8683     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8684 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8685     fi
8686 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
8687     { echo "$as_me:$LINENO: result: $ac_res" >&5
8688     echo "${ECHO_T}$ac_res" >&6; }
8689 root 1.88 else
8690     # Is the header compilable?
8691 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8692     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8693 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8694     /* confdefs.h. */
8695     _ACEOF
8696     cat confdefs.h >>conftest.$ac_ext
8697     cat >>conftest.$ac_ext <<_ACEOF
8698     /* end confdefs.h. */
8699     $ac_includes_default
8700     #include <$ac_header>
8701     _ACEOF
8702     rm -f conftest.$ac_objext
8703 ayin 1.108 if { (ac_try="$ac_compile"
8704     case "(($ac_try" in
8705     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8706     *) ac_try_echo=$ac_try;;
8707     esac
8708     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8709     (eval "$ac_compile") 2>conftest.er1
8710 root 1.88 ac_status=$?
8711     grep -v '^ *+' conftest.er1 >conftest.err
8712     rm -f conftest.er1
8713     cat conftest.err >&5
8714     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8715 ayin 1.108 (exit $ac_status); } && {
8716     test -z "$ac_cxx_werror_flag" ||
8717     test ! -s conftest.err
8718     } && test -s conftest.$ac_objext; then
8719 root 1.88 ac_header_compiler=yes
8720     else
8721     echo "$as_me: failed program was:" >&5
8722     sed 's/^/| /' conftest.$ac_ext >&5
8723    
8724 ayin 1.108 ac_header_compiler=no
8725 root 1.88 fi
8726 ayin 1.108
8727     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8728     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8729     echo "${ECHO_T}$ac_header_compiler" >&6; }
8730 root 1.88
8731     # Is the header present?
8732 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8733     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8734 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8735     /* confdefs.h. */
8736     _ACEOF
8737     cat confdefs.h >>conftest.$ac_ext
8738     cat >>conftest.$ac_ext <<_ACEOF
8739     /* end confdefs.h. */
8740     #include <$ac_header>
8741     _ACEOF
8742 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
8743     case "(($ac_try" in
8744     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8745     *) ac_try_echo=$ac_try;;
8746     esac
8747     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8748     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8749 root 1.88 ac_status=$?
8750     grep -v '^ *+' conftest.er1 >conftest.err
8751     rm -f conftest.er1
8752     cat conftest.err >&5
8753     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8754 ayin 1.108 (exit $ac_status); } >/dev/null && {
8755     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8756     test ! -s conftest.err
8757     }; then
8758 root 1.88 ac_header_preproc=yes
8759     else
8760     echo "$as_me: failed program was:" >&5
8761     sed 's/^/| /' conftest.$ac_ext >&5
8762    
8763     ac_header_preproc=no
8764     fi
8765 ayin 1.108
8766 root 1.88 rm -f conftest.err conftest.$ac_ext
8767 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8768     echo "${ECHO_T}$ac_header_preproc" >&6; }
8769 root 1.88
8770     # So? What about this header?
8771     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8772     yes:no: )
8773     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8774     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8775     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8776     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8777     ac_header_preproc=yes
8778     ;;
8779     no:yes:* )
8780     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8781     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8782     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8783     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8784     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8785     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8786     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8787     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8788     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8789     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8790     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8791     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8792 ayin 1.108
8793 root 1.88 ;;
8794     esac
8795 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8796     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8797     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8798 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8799     else
8800     eval "$as_ac_Header=\$ac_header_preproc"
8801     fi
8802 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
8803     { echo "$as_me:$LINENO: result: $ac_res" >&5
8804     echo "${ECHO_T}$ac_res" >&6; }
8805 root 1.88
8806     fi
8807     if test `eval echo '${'$as_ac_Header'}'` = yes; then
8808     cat >>confdefs.h <<_ACEOF
8809     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8810     _ACEOF
8811    
8812     fi
8813    
8814     done
8815    
8816    
8817    
8818 root 1.123 if test "${ac_cv_header_utmp_h+set}" = set; then
8819     { echo "$as_me:$LINENO: checking for utmp.h" >&5
8820     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
8821     if test "${ac_cv_header_utmp_h+set}" = set; then
8822 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8823     fi
8824 root 1.123 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
8825     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
8826 root 1.88 else
8827     # Is the header compilable?
8828 root 1.123 { echo "$as_me:$LINENO: checking utmp.h usability" >&5
8829     echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
8830 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8831     /* confdefs.h. */
8832     _ACEOF
8833     cat confdefs.h >>conftest.$ac_ext
8834     cat >>conftest.$ac_ext <<_ACEOF
8835     /* end confdefs.h. */
8836     $ac_includes_default
8837 root 1.123 #include <utmp.h>
8838 root 1.88 _ACEOF
8839     rm -f conftest.$ac_objext
8840 ayin 1.108 if { (ac_try="$ac_compile"
8841     case "(($ac_try" in
8842     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8843     *) ac_try_echo=$ac_try;;
8844     esac
8845     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8846     (eval "$ac_compile") 2>conftest.er1
8847 root 1.88 ac_status=$?
8848     grep -v '^ *+' conftest.er1 >conftest.err
8849     rm -f conftest.er1
8850     cat conftest.err >&5
8851     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8852 ayin 1.108 (exit $ac_status); } && {
8853     test -z "$ac_cxx_werror_flag" ||
8854     test ! -s conftest.err
8855     } && test -s conftest.$ac_objext; then
8856 root 1.88 ac_header_compiler=yes
8857     else
8858     echo "$as_me: failed program was:" >&5
8859     sed 's/^/| /' conftest.$ac_ext >&5
8860    
8861 ayin 1.108 ac_header_compiler=no
8862 root 1.88 fi
8863 ayin 1.108
8864     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8865     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8866     echo "${ECHO_T}$ac_header_compiler" >&6; }
8867 root 1.88
8868     # Is the header present?
8869 root 1.123 { echo "$as_me:$LINENO: checking utmp.h presence" >&5
8870     echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
8871 root 1.88 cat >conftest.$ac_ext <<_ACEOF
8872     /* confdefs.h. */
8873     _ACEOF
8874     cat confdefs.h >>conftest.$ac_ext
8875     cat >>conftest.$ac_ext <<_ACEOF
8876     /* end confdefs.h. */
8877 root 1.123 #include <utmp.h>
8878 root 1.88 _ACEOF
8879 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
8880     case "(($ac_try" in
8881     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8882     *) ac_try_echo=$ac_try;;
8883     esac
8884     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8885     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8886 root 1.88 ac_status=$?
8887     grep -v '^ *+' conftest.er1 >conftest.err
8888     rm -f conftest.er1
8889     cat conftest.err >&5
8890     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8891 ayin 1.108 (exit $ac_status); } >/dev/null && {
8892     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8893     test ! -s conftest.err
8894     }; then
8895 root 1.88 ac_header_preproc=yes
8896     else
8897     echo "$as_me: failed program was:" >&5
8898     sed 's/^/| /' conftest.$ac_ext >&5
8899    
8900     ac_header_preproc=no
8901     fi
8902 ayin 1.108
8903 root 1.88 rm -f conftest.err conftest.$ac_ext
8904 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8905     echo "${ECHO_T}$ac_header_preproc" >&6; }
8906 root 1.88
8907     # So? What about this header?
8908     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8909     yes:no: )
8910 root 1.123 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
8911     echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8912     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
8913     echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
8914 root 1.88 ac_header_preproc=yes
8915     ;;
8916     no:yes:* )
8917 root 1.123 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
8918     echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
8919     { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
8920     echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
8921     { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
8922     echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
8923     { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
8924     echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
8925     { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
8926     echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
8927     { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
8928     echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
8929 ayin 1.108
8930 root 1.88 ;;
8931     esac
8932 root 1.123 { echo "$as_me:$LINENO: checking for utmp.h" >&5
8933     echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
8934     if test "${ac_cv_header_utmp_h+set}" = set; then
8935 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
8936     else
8937 root 1.123 ac_cv_header_utmp_h=$ac_header_preproc
8938 root 1.88 fi
8939 root 1.123 { echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
8940     echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
8941 root 1.88
8942     fi
8943 root 1.123 if test $ac_cv_header_utmp_h = yes; then
8944     { echo "$as_me:$LINENO: checking for struct utmp" >&5
8945 ayin 1.108 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
8946 root 1.88 if test "${struct_utmp+set}" = set; then
8947     echo $ECHO_N "(cached) $ECHO_C" >&6
8948     else
8949     cat >conftest.$ac_ext <<_ACEOF
8950     /* confdefs.h. */
8951     _ACEOF
8952     cat confdefs.h >>conftest.$ac_ext
8953     cat >>conftest.$ac_ext <<_ACEOF
8954     /* end confdefs.h. */
8955     #include <sys/types.h>
8956     #include <utmp.h>
8957     int
8958     main ()
8959     {
8960     struct utmp ut;
8961     ;
8962     return 0;
8963     }
8964     _ACEOF
8965     rm -f conftest.$ac_objext
8966 ayin 1.108 if { (ac_try="$ac_compile"
8967     case "(($ac_try" in
8968     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8969     *) ac_try_echo=$ac_try;;
8970     esac
8971     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8972     (eval "$ac_compile") 2>conftest.er1
8973 root 1.88 ac_status=$?
8974     grep -v '^ *+' conftest.er1 >conftest.err
8975     rm -f conftest.er1
8976     cat conftest.err >&5
8977     echo "$as_me:$LINENO: \$? = $ac_status" >&5
8978 ayin 1.108 (exit $ac_status); } && {
8979     test -z "$ac_cxx_werror_flag" ||
8980     test ! -s conftest.err
8981     } && test -s conftest.$ac_objext; then
8982 root 1.88 struct_utmp=yes
8983     else
8984     echo "$as_me: failed program was:" >&5
8985     sed 's/^/| /' conftest.$ac_ext >&5
8986    
8987 ayin 1.108 struct_utmp=no
8988 root 1.88 fi
8989 ayin 1.108
8990     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8991 root 1.88 fi
8992 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmp" >&5
8993     echo "${ECHO_T}$struct_utmp" >&6; }
8994 root 1.88 if test x$struct_utmp = xyes; then
8995    
8996     cat >>confdefs.h <<\_ACEOF
8997     #define HAVE_STRUCT_UTMP 1
8998     _ACEOF
8999    
9000     fi
9001    
9002    
9003 ayin 1.108 { echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
9004     echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
9005 root 1.88 if test "${struct_utmp_host+set}" = set; then
9006     echo $ECHO_N "(cached) $ECHO_C" >&6
9007     else
9008     cat >conftest.$ac_ext <<_ACEOF
9009     /* confdefs.h. */
9010     _ACEOF
9011     cat confdefs.h >>conftest.$ac_ext
9012     cat >>conftest.$ac_ext <<_ACEOF
9013     /* end confdefs.h. */
9014     #include <sys/types.h>
9015     #include <utmp.h>
9016     int
9017     main ()
9018     {
9019     struct utmp ut; ut.ut_host;
9020     ;
9021     return 0;
9022     }
9023     _ACEOF
9024     rm -f conftest.$ac_objext
9025 ayin 1.108 if { (ac_try="$ac_compile"
9026     case "(($ac_try" in
9027     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9028     *) ac_try_echo=$ac_try;;
9029     esac
9030     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9031     (eval "$ac_compile") 2>conftest.er1
9032 root 1.88 ac_status=$?
9033     grep -v '^ *+' conftest.er1 >conftest.err
9034     rm -f conftest.er1
9035     cat conftest.err >&5
9036     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9037 ayin 1.108 (exit $ac_status); } && {
9038     test -z "$ac_cxx_werror_flag" ||
9039     test ! -s conftest.err
9040     } && test -s conftest.$ac_objext; then
9041 root 1.88 struct_utmp_host=yes
9042     else
9043     echo "$as_me: failed program was:" >&5
9044     sed 's/^/| /' conftest.$ac_ext >&5
9045    
9046 ayin 1.108 struct_utmp_host=no
9047 root 1.88 fi
9048 ayin 1.108
9049     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9050 root 1.88 fi
9051 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
9052     echo "${ECHO_T}$struct_utmp_host" >&6; }
9053 root 1.88 if test x$struct_utmp_host = xyes; then
9054    
9055     cat >>confdefs.h <<\_ACEOF
9056     #define HAVE_UTMP_HOST 1
9057     _ACEOF
9058    
9059     fi
9060    
9061 ayin 1.108 { echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
9062     echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; }
9063 root 1.88 if test "${struct_utmp_pid+set}" = set; then
9064     echo $ECHO_N "(cached) $ECHO_C" >&6
9065     else
9066     cat >conftest.$ac_ext <<_ACEOF
9067     /* confdefs.h. */
9068     _ACEOF
9069     cat confdefs.h >>conftest.$ac_ext
9070     cat >>conftest.$ac_ext <<_ACEOF
9071     /* end confdefs.h. */
9072     #include <sys/types.h>
9073     #include <utmp.h>
9074     int
9075     main ()
9076     {
9077     struct utmp ut; ut.ut_pid;
9078     ;
9079     return 0;
9080     }
9081     _ACEOF
9082     rm -f conftest.$ac_objext
9083 ayin 1.108 if { (ac_try="$ac_compile"
9084     case "(($ac_try" in
9085     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9086     *) ac_try_echo=$ac_try;;
9087     esac
9088     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9089     (eval "$ac_compile") 2>conftest.er1
9090 root 1.88 ac_status=$?
9091     grep -v '^ *+' conftest.er1 >conftest.err
9092     rm -f conftest.er1
9093     cat conftest.err >&5
9094     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9095 ayin 1.108 (exit $ac_status); } && {
9096     test -z "$ac_cxx_werror_flag" ||
9097     test ! -s conftest.err
9098     } && test -s conftest.$ac_objext; then
9099 root 1.88 struct_utmp_pid=yes
9100     else
9101     echo "$as_me: failed program was:" >&5
9102     sed 's/^/| /' conftest.$ac_ext >&5
9103    
9104 ayin 1.108 struct_utmp_pid=no
9105 root 1.88 fi
9106 ayin 1.108
9107     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9108 root 1.88 fi
9109 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
9110     echo "${ECHO_T}$struct_utmp_pid" >&6; }
9111 root 1.88 if test x$struct_utmp_pid = xyes; then
9112    
9113     cat >>confdefs.h <<\_ACEOF
9114     #define HAVE_UTMP_PID 1
9115     _ACEOF
9116    
9117     fi
9118    
9119     fi
9120    
9121    
9122    
9123 root 1.123 if test "${ac_cv_header_utmpx_h+set}" = set; then
9124     { echo "$as_me:$LINENO: checking for utmpx.h" >&5
9125     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
9126     if test "${ac_cv_header_utmpx_h+set}" = set; then
9127 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
9128     fi
9129 root 1.123 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
9130     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
9131 root 1.88 else
9132     # Is the header compilable?
9133 root 1.123 { echo "$as_me:$LINENO: checking utmpx.h usability" >&5
9134     echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
9135 root 1.88 cat >conftest.$ac_ext <<_ACEOF
9136     /* confdefs.h. */
9137     _ACEOF
9138     cat confdefs.h >>conftest.$ac_ext
9139     cat >>conftest.$ac_ext <<_ACEOF
9140     /* end confdefs.h. */
9141     $ac_includes_default
9142 root 1.123 #include <utmpx.h>
9143 root 1.88 _ACEOF
9144     rm -f conftest.$ac_objext
9145 ayin 1.108 if { (ac_try="$ac_compile"
9146     case "(($ac_try" in
9147     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9148     *) ac_try_echo=$ac_try;;
9149     esac
9150     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9151     (eval "$ac_compile") 2>conftest.er1
9152 root 1.88 ac_status=$?
9153     grep -v '^ *+' conftest.er1 >conftest.err
9154     rm -f conftest.er1
9155     cat conftest.err >&5
9156     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9157 ayin 1.108 (exit $ac_status); } && {
9158     test -z "$ac_cxx_werror_flag" ||
9159     test ! -s conftest.err
9160     } && test -s conftest.$ac_objext; then
9161 root 1.88 ac_header_compiler=yes
9162     else
9163     echo "$as_me: failed program was:" >&5
9164     sed 's/^/| /' conftest.$ac_ext >&5
9165    
9166 ayin 1.108 ac_header_compiler=no
9167 root 1.88 fi
9168 ayin 1.108
9169     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9170     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9171     echo "${ECHO_T}$ac_header_compiler" >&6; }
9172 root 1.88
9173     # Is the header present?
9174 root 1.123 { echo "$as_me:$LINENO: checking utmpx.h presence" >&5
9175     echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
9176 root 1.88 cat >conftest.$ac_ext <<_ACEOF
9177     /* confdefs.h. */
9178     _ACEOF
9179     cat confdefs.h >>conftest.$ac_ext
9180     cat >>conftest.$ac_ext <<_ACEOF
9181     /* end confdefs.h. */
9182 root 1.123 #include <utmpx.h>
9183 root 1.88 _ACEOF
9184 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
9185     case "(($ac_try" in
9186     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9187     *) ac_try_echo=$ac_try;;
9188     esac
9189     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9190     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9191 root 1.88 ac_status=$?
9192     grep -v '^ *+' conftest.er1 >conftest.err
9193     rm -f conftest.er1
9194     cat conftest.err >&5
9195     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9196 ayin 1.108 (exit $ac_status); } >/dev/null && {
9197     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9198     test ! -s conftest.err
9199     }; then
9200 root 1.88 ac_header_preproc=yes
9201     else
9202     echo "$as_me: failed program was:" >&5
9203     sed 's/^/| /' conftest.$ac_ext >&5
9204    
9205     ac_header_preproc=no
9206     fi
9207 ayin 1.108
9208 root 1.88 rm -f conftest.err conftest.$ac_ext
9209 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9210     echo "${ECHO_T}$ac_header_preproc" >&6; }
9211 root 1.88
9212     # So? What about this header?
9213     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9214     yes:no: )
9215 root 1.123 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
9216     echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9217     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
9218     echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
9219 root 1.88 ac_header_preproc=yes
9220     ;;
9221     no:yes:* )
9222 root 1.123 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
9223     echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
9224     { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
9225     echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
9226     { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
9227     echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
9228     { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
9229     echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
9230     { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
9231     echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
9232     { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
9233     echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
9234 ayin 1.108
9235 root 1.88 ;;
9236     esac
9237 root 1.123 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
9238     echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
9239     if test "${ac_cv_header_utmpx_h+set}" = set; then
9240 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
9241     else
9242 root 1.123 ac_cv_header_utmpx_h=$ac_header_preproc
9243 root 1.88 fi
9244 root 1.123 { echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
9245     echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
9246 root 1.88
9247     fi
9248 root 1.123 if test $ac_cv_header_utmpx_h = yes; then
9249     { echo "$as_me:$LINENO: checking for struct utmpx" >&5
9250 ayin 1.108 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
9251 root 1.88 if test "${struct_utmpx+set}" = set; then
9252     echo $ECHO_N "(cached) $ECHO_C" >&6
9253     else
9254     cat >conftest.$ac_ext <<_ACEOF
9255     /* confdefs.h. */
9256     _ACEOF
9257     cat confdefs.h >>conftest.$ac_ext
9258     cat >>conftest.$ac_ext <<_ACEOF
9259     /* end confdefs.h. */
9260     #include <sys/types.h>
9261     #include <utmpx.h>
9262     int
9263     main ()
9264     {
9265     struct utmpx ut;
9266     ;
9267     return 0;
9268     }
9269     _ACEOF
9270     rm -f conftest.$ac_objext
9271 ayin 1.108 if { (ac_try="$ac_compile"
9272     case "(($ac_try" in
9273     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9274     *) ac_try_echo=$ac_try;;
9275     esac
9276     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9277     (eval "$ac_compile") 2>conftest.er1
9278 root 1.88 ac_status=$?
9279     grep -v '^ *+' conftest.er1 >conftest.err
9280     rm -f conftest.er1
9281     cat conftest.err >&5
9282     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9283 ayin 1.108 (exit $ac_status); } && {
9284     test -z "$ac_cxx_werror_flag" ||
9285     test ! -s conftest.err
9286     } && test -s conftest.$ac_objext; then
9287 root 1.105 struct_utmpx=yes
9288 root 1.88 else
9289     echo "$as_me: failed program was:" >&5
9290     sed 's/^/| /' conftest.$ac_ext >&5
9291    
9292 ayin 1.108 struct_utmpx=no
9293 root 1.88 fi
9294 ayin 1.108
9295     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9296 root 1.88 fi
9297 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmpx" >&5
9298     echo "${ECHO_T}$struct_utmpx" >&6; }
9299 root 1.88 if test x$struct_utmpx = xyes; then
9300    
9301     cat >>confdefs.h <<\_ACEOF
9302     #define HAVE_STRUCT_UTMPX 1
9303     _ACEOF
9304    
9305     fi
9306    
9307    
9308 ayin 1.108 { echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
9309     echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; }
9310 root 1.88 if test "${struct_utmpx_host+set}" = set; then
9311     echo $ECHO_N "(cached) $ECHO_C" >&6
9312     else
9313     cat >conftest.$ac_ext <<_ACEOF
9314     /* confdefs.h. */
9315     _ACEOF
9316     cat confdefs.h >>conftest.$ac_ext
9317     cat >>conftest.$ac_ext <<_ACEOF
9318     /* end confdefs.h. */
9319     #include <sys/types.h>
9320     #include <utmpx.h>
9321     int
9322     main ()
9323     {
9324     struct utmpx utx; utx.ut_host;
9325     ;
9326     return 0;
9327     }
9328     _ACEOF
9329     rm -f conftest.$ac_objext
9330 ayin 1.108 if { (ac_try="$ac_compile"
9331     case "(($ac_try" in
9332     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9333     *) ac_try_echo=$ac_try;;
9334     esac
9335     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9336     (eval "$ac_compile") 2>conftest.er1
9337 root 1.88 ac_status=$?
9338     grep -v '^ *+' conftest.er1 >conftest.err
9339     rm -f conftest.er1
9340     cat conftest.err >&5
9341     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9342 ayin 1.108 (exit $ac_status); } && {
9343     test -z "$ac_cxx_werror_flag" ||
9344     test ! -s conftest.err
9345     } && test -s conftest.$ac_objext; then
9346 root 1.88 struct_utmpx_host=yes
9347     else
9348     echo "$as_me: failed program was:" >&5
9349     sed 's/^/| /' conftest.$ac_ext >&5
9350    
9351 ayin 1.108 struct_utmpx_host=no
9352 root 1.88 fi
9353 ayin 1.108
9354     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9355 root 1.88 fi
9356 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
9357     echo "${ECHO_T}$struct_utmpx_host" >&6; }
9358 root 1.88 if test x$struct_utmpx_host = xyes; then
9359    
9360     cat >>confdefs.h <<\_ACEOF
9361     #define HAVE_UTMPX_HOST 1
9362     _ACEOF
9363    
9364     fi
9365    
9366 ayin 1.108 { echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
9367     echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
9368 root 1.88 if test "${struct_utmpx_session+set}" = set; then
9369     echo $ECHO_N "(cached) $ECHO_C" >&6
9370     else
9371     cat >conftest.$ac_ext <<_ACEOF
9372     /* confdefs.h. */
9373     _ACEOF
9374     cat confdefs.h >>conftest.$ac_ext
9375     cat >>conftest.$ac_ext <<_ACEOF
9376     /* end confdefs.h. */
9377     #include <sys/types.h>
9378     #include <utmpx.h>
9379     int
9380     main ()
9381     {
9382     struct utmpx utx; utx.ut_session;
9383     ;
9384     return 0;
9385     }
9386     _ACEOF
9387     rm -f conftest.$ac_objext
9388 ayin 1.108 if { (ac_try="$ac_compile"
9389     case "(($ac_try" in
9390     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9391     *) ac_try_echo=$ac_try;;
9392     esac
9393     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9394     (eval "$ac_compile") 2>conftest.er1
9395 root 1.88 ac_status=$?
9396     grep -v '^ *+' conftest.er1 >conftest.err
9397     rm -f conftest.er1
9398     cat conftest.err >&5
9399     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9400 ayin 1.108 (exit $ac_status); } && {
9401     test -z "$ac_cxx_werror_flag" ||
9402     test ! -s conftest.err
9403     } && test -s conftest.$ac_objext; then
9404     struct_utmpx_session=yes
9405     else
9406     echo "$as_me: failed program was:" >&5
9407 root 1.88 sed 's/^/| /' conftest.$ac_ext >&5
9408    
9409 ayin 1.108 struct_utmpx_session=no
9410 root 1.88 fi
9411 ayin 1.108
9412     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9413 root 1.88 fi
9414 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
9415     echo "${ECHO_T}$struct_utmpx_session" >&6; }
9416 root 1.88 if test x$struct_utmpx_session = xyes; then
9417    
9418     cat >>confdefs.h <<\_ACEOF
9419     #define HAVE_UTMPX_SESSION 1
9420     _ACEOF
9421    
9422     fi
9423    
9424     fi
9425    
9426    
9427 ayin 1.108 { echo "$as_me:$LINENO: checking for struct lastlog" >&5
9428     echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
9429 root 1.88 if test "${struct_lastlog+set}" = set; then
9430     echo $ECHO_N "(cached) $ECHO_C" >&6
9431     else
9432     cat >conftest.$ac_ext <<_ACEOF
9433     /* confdefs.h. */
9434     _ACEOF
9435     cat confdefs.h >>conftest.$ac_ext
9436     cat >>conftest.$ac_ext <<_ACEOF
9437     /* end confdefs.h. */
9438     #include <sys/types.h>
9439     #include <utmp.h>
9440     #ifdef HAVE_LASTLOG_H
9441     #include <lastlog.h>
9442     #endif
9443    
9444     int
9445     main ()
9446     {
9447     struct lastlog ll;
9448     ;
9449     return 0;
9450     }
9451     _ACEOF
9452     rm -f conftest.$ac_objext
9453 ayin 1.108 if { (ac_try="$ac_compile"
9454     case "(($ac_try" in
9455     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9456     *) ac_try_echo=$ac_try;;
9457     esac
9458     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9459     (eval "$ac_compile") 2>conftest.er1
9460 root 1.88 ac_status=$?
9461     grep -v '^ *+' conftest.er1 >conftest.err
9462     rm -f conftest.er1
9463     cat conftest.err >&5
9464     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9465 ayin 1.108 (exit $ac_status); } && {
9466     test -z "$ac_cxx_werror_flag" ||
9467     test ! -s conftest.err
9468     } && test -s conftest.$ac_objext; then
9469 root 1.88 struct_lastlog=yes
9470     else
9471     echo "$as_me: failed program was:" >&5
9472     sed 's/^/| /' conftest.$ac_ext >&5
9473    
9474 ayin 1.108 struct_lastlog=no
9475 root 1.88 fi
9476 ayin 1.108
9477     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9478 root 1.88 fi
9479 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_lastlog" >&5
9480     echo "${ECHO_T}$struct_lastlog" >&6; }
9481 root 1.88 if test x$struct_lastlog = xyes; then
9482    
9483     cat >>confdefs.h <<\_ACEOF
9484     #define HAVE_STRUCT_LASTLOG 1
9485     _ACEOF
9486    
9487     fi
9488    
9489 ayin 1.108 { echo "$as_me:$LINENO: checking for struct lastlogx" >&5
9490     echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; }
9491 root 1.88 if test "${struct_lastlogx+set}" = set; then
9492     echo $ECHO_N "(cached) $ECHO_C" >&6
9493     else
9494     cat >conftest.$ac_ext <<_ACEOF
9495     /* confdefs.h. */
9496     _ACEOF
9497     cat confdefs.h >>conftest.$ac_ext
9498     cat >>conftest.$ac_ext <<_ACEOF
9499     /* end confdefs.h. */
9500     #include <sys/types.h>
9501     #include <utmpx.h>
9502     #ifdef HAVE_LASTLOG_H
9503     #include <lastlog.h>
9504     #endif
9505    
9506     int
9507     main ()
9508     {
9509     struct lastlogx ll;
9510     ;
9511     return 0;
9512     }
9513     _ACEOF
9514     rm -f conftest.$ac_objext
9515 ayin 1.108 if { (ac_try="$ac_compile"
9516     case "(($ac_try" in
9517     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9518     *) ac_try_echo=$ac_try;;
9519     esac
9520     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9521     (eval "$ac_compile") 2>conftest.er1
9522 root 1.88 ac_status=$?
9523     grep -v '^ *+' conftest.er1 >conftest.err
9524     rm -f conftest.er1
9525     cat conftest.err >&5
9526     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9527 ayin 1.108 (exit $ac_status); } && {
9528     test -z "$ac_cxx_werror_flag" ||
9529     test ! -s conftest.err
9530     } && test -s conftest.$ac_objext; then
9531 root 1.88 struct_lastlogx=yes
9532     else
9533     echo "$as_me: failed program was:" >&5
9534     sed 's/^/| /' conftest.$ac_ext >&5
9535    
9536 ayin 1.108 struct_lastlogx=no
9537 root 1.88 fi
9538 ayin 1.108
9539     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9540 root 1.88 fi
9541 ayin 1.108 { echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
9542     echo "${ECHO_T}$struct_lastlogx" >&6; }
9543 root 1.88 if test x$struct_lastlogx = xyes; then
9544    
9545     cat >>confdefs.h <<\_ACEOF
9546     #define HAVE_STRUCT_LASTLOGX 1
9547     _ACEOF
9548    
9549     fi
9550    
9551    
9552 ayin 1.108 { echo "$as_me:$LINENO: checking where utmp is located" >&5
9553     echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; }
9554 root 1.88 if test "${path_utmp+set}" = set; then
9555     echo $ECHO_N "(cached) $ECHO_C" >&6
9556     else
9557     if test "$cross_compiling" = yes; then
9558     { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
9559     echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
9560     else
9561     cat >conftest.$ac_ext <<_ACEOF
9562     /* confdefs.h. */
9563     _ACEOF
9564     cat confdefs.h >>conftest.$ac_ext
9565     cat >>conftest.$ac_ext <<_ACEOF
9566     /* end confdefs.h. */
9567     #include <stdio.h>
9568 ayin 1.102 #include <stdlib.h>
9569 root 1.88 #include <sys/types.h>
9570     #include <utmp.h>
9571     #include <errno.h>
9572     main()
9573     {
9574     char **u, *utmplist[] = {
9575     "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
9576     FILE *a, *f=fopen("conftestval", "w");
9577     if (!f) exit(1);
9578     #ifdef UTMP_FILE
9579     fprintf(f, "%s\n", UTMP_FILE);
9580     exit(0);
9581     #endif
9582     #ifdef _PATH_UTMP
9583     fprintf(f, "%s\n", _PATH_UTMP);
9584     exit(0);
9585     #endif
9586     for (u = utmplist; *u; u++) {
9587     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9588     fprintf(f, "%s\n", *u);
9589     exit(0);
9590     }
9591     }
9592     exit(0);
9593     }
9594     _ACEOF
9595     rm -f conftest$ac_exeext
9596 ayin 1.108 if { (ac_try="$ac_link"
9597     case "(($ac_try" in
9598     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9599     *) ac_try_echo=$ac_try;;
9600     esac
9601     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9602     (eval "$ac_link") 2>&5
9603 root 1.88 ac_status=$?
9604     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9605     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9606 ayin 1.108 { (case "(($ac_try" in
9607     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9608     *) ac_try_echo=$ac_try;;
9609     esac
9610     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9611     (eval "$ac_try") 2>&5
9612 root 1.88 ac_status=$?
9613     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9614     (exit $ac_status); }; }; then
9615     path_utmp=`cat conftestval`
9616     else
9617     echo "$as_me: program exited with status $ac_status" >&5
9618     echo "$as_me: failed program was:" >&5
9619     sed 's/^/| /' conftest.$ac_ext >&5
9620    
9621     ( exit $ac_status )
9622     path_utmp=
9623     fi
9624 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9625 root 1.88 fi
9626 ayin 1.108
9627    
9628 root 1.88 fi
9629 ayin 1.108 { echo "$as_me:$LINENO: result: $path_utmp" >&5
9630     echo "${ECHO_T}$path_utmp" >&6; }
9631 root 1.88 if test x$path_utmp != x; then
9632    
9633     cat >>confdefs.h <<_ACEOF
9634     #define UTMP_FILE "$path_utmp"
9635     _ACEOF
9636    
9637     fi
9638    
9639    
9640 ayin 1.108 { echo "$as_me:$LINENO: checking where utmpx is located" >&5
9641     echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; }
9642 root 1.88 if test "${path_utmpx+set}" = set; then
9643     echo $ECHO_N "(cached) $ECHO_C" >&6
9644     else
9645     if test "$cross_compiling" = yes; then
9646     { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
9647     echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
9648     else
9649     cat >conftest.$ac_ext <<_ACEOF
9650     /* confdefs.h. */
9651     _ACEOF
9652     cat confdefs.h >>conftest.$ac_ext
9653     cat >>conftest.$ac_ext <<_ACEOF
9654     /* end confdefs.h. */
9655     #include <stdio.h>
9656 ayin 1.102 #include <stdlib.h>
9657 root 1.88 #include <sys/types.h>
9658     #include <utmpx.h>
9659     #include <errno.h>
9660     #include <sys/stat.h>
9661     #ifdef HAVE_STRING_H
9662     #include <string.h>
9663     #endif
9664     main()
9665     {
9666     char **u, *p, *utmplist[] = {
9667     #ifdef UTMPX_FILE
9668     UTMPX_FILE,
9669     #endif
9670     #ifdef _PATH_UTMPX
9671     _PATH_UTMPX,
9672     #endif
9673     "/var/adm/utmpx", "/etc/utmpx", NULL };
9674     FILE *a, *f=fopen("conftestval", "w");
9675     struct stat statu, statux;
9676     if (!f) exit(1);
9677     for (u = utmplist; *u; u++) {
9678     if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9679     if (stat(*u, &statux) < 0)
9680     continue;
9681     p = strdup(*u);
9682     p[strlen(p) - 1] = '\0';
9683     if (stat(p, &statu) >= 0
9684     && (statu.st_mtime - statux.st_mtime > 86400))
9685     continue;
9686     fprintf(f, "%s\n", *u);
9687     exit(0);
9688     }
9689     }
9690     exit(0);
9691     }
9692     _ACEOF
9693     rm -f conftest$ac_exeext
9694 ayin 1.108 if { (ac_try="$ac_link"
9695     case "(($ac_try" in
9696     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9697     *) ac_try_echo=$ac_try;;
9698     esac
9699     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9700     (eval "$ac_link") 2>&5
9701 root 1.88 ac_status=$?
9702     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9703     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9704 ayin 1.108 { (case "(($ac_try" in
9705     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9706     *) ac_try_echo=$ac_try;;
9707     esac
9708     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9709     (eval "$ac_try") 2>&5
9710 root 1.88 ac_status=$?
9711     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9712     (exit $ac_status); }; }; then
9713     path_utmpx=`cat conftestval`
9714     else
9715     echo "$as_me: program exited with status $ac_status" >&5
9716     echo "$as_me: failed program was:" >&5
9717     sed 's/^/| /' conftest.$ac_ext >&5
9718    
9719     ( exit $ac_status )
9720     path_utmpx=
9721     fi
9722 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9723 root 1.88 fi
9724 ayin 1.108
9725    
9726 root 1.88 fi
9727 ayin 1.108 { echo "$as_me:$LINENO: result: $path_utmpx" >&5
9728     echo "${ECHO_T}$path_utmpx" >&6; }
9729 root 1.88 if test x$path_utmpx != x; then
9730    
9731     cat >>confdefs.h <<_ACEOF
9732     #define UTMPX_FILE "$path_utmpx"
9733     _ACEOF
9734    
9735     fi
9736    
9737    
9738 ayin 1.108 { echo "$as_me:$LINENO: checking where wtmp is located" >&5
9739     echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
9740 root 1.88 if test "${path_wtmp+set}" = set; then
9741     echo $ECHO_N "(cached) $ECHO_C" >&6
9742     else
9743     if test "$cross_compiling" = yes; then
9744     { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
9745     echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
9746     else
9747     cat >conftest.$ac_ext <<_ACEOF
9748     /* confdefs.h. */
9749     _ACEOF
9750     cat confdefs.h >>conftest.$ac_ext
9751     cat >>conftest.$ac_ext <<_ACEOF
9752     /* end confdefs.h. */
9753     #include <stdio.h>
9754 ayin 1.102 #include <stdlib.h>
9755 root 1.88 #include <sys/types.h>
9756     #ifdef HAVE_UTMP_H
9757     #include <utmp.h>
9758     #endif
9759     #include <errno.h>
9760     main()
9761     {
9762     char **w, *wtmplist[] = {
9763     "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
9764     FILE *a, *f=fopen("conftestval", "w");
9765     if (!f) exit(1);
9766     #ifdef WTMP_FILE
9767     fprintf(f, "%s\n", WTMP_FILE);
9768     exit(0);
9769     #endif
9770     #ifdef _PATH_WTMP
9771     fprintf(f, "%s\n", _PATH_WTMP);
9772     exit(0);
9773     #endif
9774     for (w = wtmplist; *w; w++) {
9775     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9776     fprintf(f, "%s\n", *w);
9777     exit(0);
9778     }
9779     }
9780     exit(0);
9781     }
9782     _ACEOF
9783     rm -f conftest$ac_exeext
9784 ayin 1.108 if { (ac_try="$ac_link"
9785     case "(($ac_try" in
9786     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9787     *) ac_try_echo=$ac_try;;
9788     esac
9789     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9790     (eval "$ac_link") 2>&5
9791 root 1.88 ac_status=$?
9792     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9793     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9794 ayin 1.108 { (case "(($ac_try" in
9795     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9796     *) ac_try_echo=$ac_try;;
9797     esac
9798     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9799     (eval "$ac_try") 2>&5
9800 root 1.88 ac_status=$?
9801     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9802     (exit $ac_status); }; }; then
9803     path_wtmp=`cat conftestval`
9804     else
9805     echo "$as_me: program exited with status $ac_status" >&5
9806     echo "$as_me: failed program was:" >&5
9807     sed 's/^/| /' conftest.$ac_ext >&5
9808    
9809     ( exit $ac_status )
9810     path_wtmp=
9811     fi
9812 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9813 root 1.88 fi
9814 ayin 1.108
9815    
9816 root 1.88 fi
9817 ayin 1.108 { echo "$as_me:$LINENO: result: $path_wtmp" >&5
9818     echo "${ECHO_T}$path_wtmp" >&6; }
9819 root 1.88 if test x$path_wtmp != x; then
9820    
9821     cat >>confdefs.h <<_ACEOF
9822     #define WTMP_FILE "$path_wtmp"
9823     _ACEOF
9824    
9825     fi
9826    
9827 ayin 1.108 { echo "$as_me:$LINENO: checking where wtmpx is located" >&5
9828     echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; }
9829 root 1.88 if test "${path_wtmpx+set}" = set; then
9830     echo $ECHO_N "(cached) $ECHO_C" >&6
9831     else
9832     if test "$cross_compiling" = yes; then
9833     { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
9834     echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
9835     else
9836     cat >conftest.$ac_ext <<_ACEOF
9837     /* confdefs.h. */
9838     _ACEOF
9839     cat confdefs.h >>conftest.$ac_ext
9840     cat >>conftest.$ac_ext <<_ACEOF
9841     /* end confdefs.h. */
9842     #include <stdio.h>
9843 ayin 1.102 #include <stdlib.h>
9844 root 1.88 #ifdef HAVE_UTMPX_H
9845     #include <utmpx.h>
9846     #endif
9847     #include <errno.h>
9848     main()
9849     {
9850     char **w, *wtmplist[] = {
9851     "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
9852     FILE *a, *f=fopen("conftestval", "w");
9853     if (!f) exit(1);
9854     #ifdef WTMPX_FILE
9855     fprintf(f, "%s\n", WTMPX_FILE);
9856     exit(0);
9857     #endif
9858     #ifdef _PATH_WTMPX
9859     fprintf(f, "%s\n", _PATH_WTMPX);
9860     exit(0);
9861     #endif
9862     for (w = wtmplist; *w; w++) {
9863     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9864     fprintf(f, "%s\n", *w);
9865     exit(0);
9866     }
9867     }
9868     exit(0);
9869     }
9870     _ACEOF
9871     rm -f conftest$ac_exeext
9872 ayin 1.108 if { (ac_try="$ac_link"
9873     case "(($ac_try" in
9874     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9875     *) ac_try_echo=$ac_try;;
9876     esac
9877     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9878     (eval "$ac_link") 2>&5
9879 root 1.88 ac_status=$?
9880     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9881     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9882 ayin 1.108 { (case "(($ac_try" in
9883     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9884     *) ac_try_echo=$ac_try;;
9885     esac
9886     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9887     (eval "$ac_try") 2>&5
9888 root 1.88 ac_status=$?
9889     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9890     (exit $ac_status); }; }; then
9891     path_wtmpx=`cat conftestval`
9892     else
9893     echo "$as_me: program exited with status $ac_status" >&5
9894     echo "$as_me: failed program was:" >&5
9895     sed 's/^/| /' conftest.$ac_ext >&5
9896    
9897     ( exit $ac_status )
9898     path_wtmpx=
9899     fi
9900 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9901 root 1.88 fi
9902 ayin 1.108
9903    
9904 root 1.88 fi
9905 ayin 1.108 { echo "$as_me:$LINENO: result: $path_wtmpx" >&5
9906     echo "${ECHO_T}$path_wtmpx" >&6; }
9907 root 1.88 if test x$path_wtmpx != x; then
9908    
9909     cat >>confdefs.h <<_ACEOF
9910     #define WTMPX_FILE "$path_wtmpx"
9911     _ACEOF
9912    
9913     fi
9914    
9915 ayin 1.108 { echo "$as_me:$LINENO: checking where lastlog is located" >&5
9916     echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
9917 root 1.88 if test "${path_lastlog+set}" = set; then
9918     echo $ECHO_N "(cached) $ECHO_C" >&6
9919     else
9920     if test "$cross_compiling" = yes; then
9921     { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
9922     echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
9923     else
9924     cat >conftest.$ac_ext <<_ACEOF
9925     /* confdefs.h. */
9926     _ACEOF
9927     cat confdefs.h >>conftest.$ac_ext
9928     cat >>conftest.$ac_ext <<_ACEOF
9929     /* end confdefs.h. */
9930     #include <stdio.h>
9931 ayin 1.102 #include <stdlib.h>
9932 root 1.88 #include <sys/types.h>
9933     #ifdef HAVE_UTMPX_H
9934     #include <utmpx.h>
9935     #elif defined(HAVE_UTMP_H)
9936     #include <utmp.h>
9937     #endif
9938     #ifdef HAVE_LASTLOG_H
9939     #include <lastlog.h>
9940     #endif
9941     #include <errno.h>
9942     main()
9943     {
9944     char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
9945     FILE *a, *f=fopen("conftestval", "w");
9946     if (!f) exit(1);
9947     #ifdef LASTLOG_FILE
9948     fprintf(f, "%s\n", LASTLOG_FILE);
9949     exit(0);
9950     #endif
9951     #ifdef _PATH_LASTLOG
9952     fprintf(f, "%s\n", _PATH_LASTLOG);
9953     exit(0);
9954     #endif
9955     for (w = lastloglist; *w; w++) {
9956     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9957     fprintf(f, "%s\n", *w);
9958     exit(0);
9959     }
9960     }
9961     exit(0);
9962     }
9963     _ACEOF
9964     rm -f conftest$ac_exeext
9965 ayin 1.108 if { (ac_try="$ac_link"
9966     case "(($ac_try" in
9967     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9968     *) ac_try_echo=$ac_try;;
9969     esac
9970     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9971     (eval "$ac_link") 2>&5
9972 root 1.88 ac_status=$?
9973     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9974     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9975 ayin 1.108 { (case "(($ac_try" in
9976     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9977     *) ac_try_echo=$ac_try;;
9978     esac
9979     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9980     (eval "$ac_try") 2>&5
9981 root 1.88 ac_status=$?
9982     echo "$as_me:$LINENO: \$? = $ac_status" >&5
9983     (exit $ac_status); }; }; then
9984     path_lastlog=`cat conftestval`
9985     else
9986     echo "$as_me: program exited with status $ac_status" >&5
9987     echo "$as_me: failed program was:" >&5
9988     sed 's/^/| /' conftest.$ac_ext >&5
9989    
9990     ( exit $ac_status )
9991     path_lastlog=
9992     fi
9993 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9994 root 1.88 fi
9995 ayin 1.108
9996    
9997 root 1.88 fi
9998 ayin 1.108 { echo "$as_me:$LINENO: result: $path_lastlog" >&5
9999     echo "${ECHO_T}$path_lastlog" >&6; }
10000 root 1.88 if test x$path_lastlog != x; then
10001    
10002     cat >>confdefs.h <<_ACEOF
10003     #define LASTLOG_FILE "$path_lastlog"
10004     _ACEOF
10005    
10006     fi
10007    
10008 ayin 1.108 { echo "$as_me:$LINENO: checking where lastlogx is located" >&5
10009     echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
10010 root 1.88 if test "${path_lastlogx+set}" = set; then
10011     echo $ECHO_N "(cached) $ECHO_C" >&6
10012     else
10013     if test "$cross_compiling" = yes; then
10014     { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
10015     echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
10016     else
10017     cat >conftest.$ac_ext <<_ACEOF
10018     /* confdefs.h. */
10019     _ACEOF
10020     cat confdefs.h >>conftest.$ac_ext
10021     cat >>conftest.$ac_ext <<_ACEOF
10022     /* end confdefs.h. */
10023     #include <stdio.h>
10024 ayin 1.102 #include <stdlib.h>
10025 root 1.88 #ifdef HAVE_UTMPX_H
10026     #include <utmpx.h>
10027     #endif
10028     #include <errno.h>
10029     main()
10030     {
10031     char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
10032     FILE *a, *f=fopen("conftestval", "w");
10033     if (!f) exit(1);
10034     #ifdef LASTLOGX_FILE
10035     fprintf(f, "%s\n", LASTLOGX_FILE);
10036     exit(0);
10037     #endif
10038     #ifdef _PATH_LASTLOGX
10039     fprintf(f, "%s\n", _PATH_LASTLOGX);
10040     exit(0);
10041     #endif
10042     for (w = wtmplist; *w; w++) {
10043     if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10044     fprintf(f, "%s\n", *w);
10045     exit(0);
10046     }
10047     }
10048     exit(0);
10049     }
10050     _ACEOF
10051     rm -f conftest$ac_exeext
10052 ayin 1.108 if { (ac_try="$ac_link"
10053     case "(($ac_try" in
10054     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10055     *) ac_try_echo=$ac_try;;
10056     esac
10057     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10058     (eval "$ac_link") 2>&5
10059 root 1.88 ac_status=$?
10060     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10061     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10062 ayin 1.108 { (case "(($ac_try" in
10063     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10064     *) ac_try_echo=$ac_try;;
10065     esac
10066     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10067     (eval "$ac_try") 2>&5
10068 root 1.88 ac_status=$?
10069     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10070     (exit $ac_status); }; }; then
10071     path_lastlogx=`cat conftestval`
10072     else
10073     echo "$as_me: program exited with status $ac_status" >&5
10074     echo "$as_me: failed program was:" >&5
10075     sed 's/^/| /' conftest.$ac_ext >&5
10076    
10077     ( exit $ac_status )
10078     path_lastlogx=
10079     fi
10080 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10081 root 1.88 fi
10082 ayin 1.108
10083    
10084 root 1.88 fi
10085 ayin 1.108 { echo "$as_me:$LINENO: result: $path_lastlogx" >&5
10086     echo "${ECHO_T}$path_lastlogx" >&6; }
10087 root 1.88 if test x$path_lastlogx != x; then
10088    
10089     cat >>confdefs.h <<_ACEOF
10090     #define LASTLOGX_FILE "$path_lastlogx"
10091     _ACEOF
10092    
10093     fi
10094    
10095    
10096    
10097    
10098 ayin 1.114 save_LIBS=$LIBS
10099     save_CFLAGS=$CFLAGS
10100 root 1.88 CFLAGS="$CFLAGS $X_CFLAGS"
10101     LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10102 ayin 1.111 if test x$support_xim = xyes; then
10103     { echo "$as_me:$LINENO: checking for working Xlocale" >&5
10104 ayin 1.108 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
10105 root 1.88 if test "${rxvt_cv_func_xlocale+set}" = set; then
10106     echo $ECHO_N "(cached) $ECHO_C" >&6
10107     else
10108     if test "$cross_compiling" = yes; then
10109 ayin 1.111 :
10110 root 1.88 else
10111     cat >conftest.$ac_ext <<_ACEOF
10112     /* confdefs.h. */
10113     _ACEOF
10114     cat confdefs.h >>conftest.$ac_ext
10115     cat >>conftest.$ac_ext <<_ACEOF
10116     /* end confdefs.h. */
10117     #include <X11/Xlib.h>
10118 ayin 1.111 #include <stdlib.h>
10119     main() {
10120     char *p;
10121     if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
10122     exit (XSupportsLocale() ? 0 : 1);
10123     else
10124     exit (1);}
10125 root 1.88 _ACEOF
10126     rm -f conftest$ac_exeext
10127 ayin 1.108 if { (ac_try="$ac_link"
10128     case "(($ac_try" in
10129     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10130     *) ac_try_echo=$ac_try;;
10131     esac
10132     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10133     (eval "$ac_link") 2>&5
10134 root 1.88 ac_status=$?
10135     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10136     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10137 ayin 1.108 { (case "(($ac_try" in
10138     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10139     *) ac_try_echo=$ac_try;;
10140     esac
10141     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10142     (eval "$ac_try") 2>&5
10143 root 1.88 ac_status=$?
10144     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10145     (exit $ac_status); }; }; then
10146 ayin 1.111 rxvt_cv_func_xlocale=yes
10147 root 1.88 else
10148     echo "$as_me: program exited with status $ac_status" >&5
10149     echo "$as_me: failed program was:" >&5
10150     sed 's/^/| /' conftest.$ac_ext >&5
10151    
10152     ( exit $ac_status )
10153     rxvt_cv_func_xlocale=no
10154     fi
10155 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10156 root 1.88 fi
10157 ayin 1.108
10158    
10159 root 1.88 fi
10160 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
10161     echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
10162 root 1.105 if test x$rxvt_cv_func_xlocale = xyes; then
10163 root 1.88
10164     cat >>confdefs.h <<\_ACEOF
10165 root 1.105 #define USE_XIM 1
10166 root 1.88 _ACEOF
10167    
10168 ayin 1.111 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
10169     echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
10170     if test "${rxvt_broken_ximcb+set}" = set; then
10171     echo $ECHO_N "(cached) $ECHO_C" >&6
10172     else
10173     cat >conftest.$ac_ext <<_ACEOF
10174    
10175     #include <X11/Xlib.h>
10176    
10177     void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
10178    
10179     void f() {
10180     XIMCallback cb;
10181     cb.callback = im_destroy_cb;
10182     }
10183    
10184     _ACEOF
10185     rm -f conftest.$ac_objext
10186     if { (ac_try="$ac_compile"
10187     case "(($ac_try" in
10188     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10189     *) ac_try_echo=$ac_try;;
10190     esac
10191     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10192     (eval "$ac_compile") 2>conftest.er1
10193     ac_status=$?
10194     grep -v '^ *+' conftest.er1 >conftest.err
10195     rm -f conftest.er1
10196     cat conftest.err >&5
10197     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10198     (exit $ac_status); } && {
10199     test -z "$ac_cxx_werror_flag" ||
10200     test ! -s conftest.err
10201     } && test -s conftest.$ac_objext; then
10202     rxvt_broken_ximcb=yes
10203     else
10204     echo "$as_me: failed program was:" >&5
10205     sed 's/^/| /' conftest.$ac_ext >&5
10206    
10207     rxvt_broken_ximcb=no
10208     fi
10209    
10210     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10211     fi
10212     { echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
10213     echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
10214    
10215     if test x$rxvt_broken_ximcb = xyes; then
10216    
10217     cat >>confdefs.h <<\_ACEOF
10218     #define XIMCB_PROTO_BROKEN 1
10219     _ACEOF
10220    
10221     fi
10222 root 1.105 fi
10223 root 1.88 fi
10224    
10225 ayin 1.108 { echo "$as_me:$LINENO: checking for working X setlocale" >&5
10226     echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
10227 root 1.88 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
10228     echo $ECHO_N "(cached) $ECHO_C" >&6
10229     else
10230     cat >conftest.$ac_ext <<_ACEOF
10231     /* confdefs.h. */
10232     _ACEOF
10233     cat confdefs.h >>conftest.$ac_ext
10234     cat >>conftest.$ac_ext <<_ACEOF
10235     /* end confdefs.h. */
10236     #define X_LOCALE 1
10237     #include <X11/Xlocale.h>
10238     int
10239     main ()
10240     {
10241     setlocale(LC_CTYPE, "");
10242     ;
10243     return 0;
10244     }
10245     _ACEOF
10246     rm -f conftest.$ac_objext conftest$ac_exeext
10247 ayin 1.108 if { (ac_try="$ac_link"
10248     case "(($ac_try" in
10249     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10250     *) ac_try_echo=$ac_try;;
10251     esac
10252     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10253     (eval "$ac_link") 2>conftest.er1
10254 root 1.88 ac_status=$?
10255     grep -v '^ *+' conftest.er1 >conftest.err
10256     rm -f conftest.er1
10257     cat conftest.err >&5
10258     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10259 ayin 1.108 (exit $ac_status); } && {
10260     test -z "$ac_cxx_werror_flag" ||
10261     test ! -s conftest.err
10262     } && test -s conftest$ac_exeext &&
10263     $as_test_x conftest$ac_exeext; then
10264 root 1.88 rxvt_cv_func_xsetlocale=yes
10265     else
10266     echo "$as_me: failed program was:" >&5
10267     sed 's/^/| /' conftest.$ac_ext >&5
10268    
10269 ayin 1.108 rxvt_cv_func_xsetlocale=no
10270 root 1.88 fi
10271 ayin 1.108
10272     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10273 root 1.88 conftest$ac_exeext conftest.$ac_ext
10274     fi
10275 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
10276     echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; }
10277 root 1.88 if test x$rxvt_cv_func_xsetlocale = xyes; then
10278    
10279     cat >>confdefs.h <<\_ACEOF
10280     #define HAVE_XSETLOCALE 1
10281     _ACEOF
10282    
10283     fi
10284 ayin 1.114 LIBS=$save_LIBS
10285     CFLAGS=$save_CFLAGS
10286 root 1.88
10287 ayin 1.108 { echo "$as_me:$LINENO: checking for working plain setlocale" >&5
10288     echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
10289 root 1.88 if test "${rxvt_cv_func_setlocale+set}" = set; then
10290     echo $ECHO_N "(cached) $ECHO_C" >&6
10291     else
10292     cat >conftest.$ac_ext <<_ACEOF
10293     /* confdefs.h. */
10294     _ACEOF
10295     cat confdefs.h >>conftest.$ac_ext
10296     cat >>conftest.$ac_ext <<_ACEOF
10297     /* end confdefs.h. */
10298     #include <clocale>
10299     int
10300     main ()
10301     {
10302     setlocale(LC_CTYPE, "");
10303     ;
10304     return 0;
10305     }
10306     _ACEOF
10307     rm -f conftest.$ac_objext conftest$ac_exeext
10308 ayin 1.108 if { (ac_try="$ac_link"
10309     case "(($ac_try" in
10310     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10311     *) ac_try_echo=$ac_try;;
10312     esac
10313     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10314     (eval "$ac_link") 2>conftest.er1
10315 root 1.88 ac_status=$?
10316     grep -v '^ *+' conftest.er1 >conftest.err
10317     rm -f conftest.er1
10318     cat conftest.err >&5
10319     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10320 ayin 1.108 (exit $ac_status); } && {
10321     test -z "$ac_cxx_werror_flag" ||
10322     test ! -s conftest.err
10323     } && test -s conftest$ac_exeext &&
10324     $as_test_x conftest$ac_exeext; then
10325 root 1.88 rxvt_cv_func_setlocale=yes
10326     else
10327     echo "$as_me: failed program was:" >&5
10328     sed 's/^/| /' conftest.$ac_ext >&5
10329    
10330 ayin 1.108 rxvt_cv_func_setlocale=no
10331 root 1.88 fi
10332 ayin 1.108
10333     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10334 root 1.88 conftest$ac_exeext conftest.$ac_ext
10335     fi
10336 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
10337     echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
10338 root 1.88 if test x$rxvt_cv_func_setlocale = xyes; then
10339    
10340     cat >>confdefs.h <<\_ACEOF
10341     #define HAVE_SETLOCALE 1
10342     _ACEOF
10343    
10344     fi
10345    
10346 ayin 1.108 { echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
10347     echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
10348 root 1.88 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
10349     echo $ECHO_N "(cached) $ECHO_C" >&6
10350     else
10351     cat >conftest.$ac_ext <<_ACEOF
10352     /* confdefs.h. */
10353     _ACEOF
10354     cat confdefs.h >>conftest.$ac_ext
10355     cat >>conftest.$ac_ext <<_ACEOF
10356     /* end confdefs.h. */
10357     #include <langinfo.h>
10358     int
10359     main ()
10360     {
10361     nl_langinfo(CODESET);
10362     ;
10363     return 0;
10364     }
10365     _ACEOF
10366     rm -f conftest.$ac_objext conftest$ac_exeext
10367 ayin 1.108 if { (ac_try="$ac_link"
10368     case "(($ac_try" in
10369     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10370     *) ac_try_echo=$ac_try;;
10371     esac
10372     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10373     (eval "$ac_link") 2>conftest.er1
10374 root 1.88 ac_status=$?
10375     grep -v '^ *+' conftest.er1 >conftest.err
10376     rm -f conftest.er1
10377     cat conftest.err >&5
10378     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10379 ayin 1.108 (exit $ac_status); } && {
10380     test -z "$ac_cxx_werror_flag" ||
10381     test ! -s conftest.err
10382     } && test -s conftest$ac_exeext &&
10383     $as_test_x conftest$ac_exeext; then
10384 root 1.88 rxvt_cv_func_nl_langinfo=yes
10385     else
10386     echo "$as_me: failed program was:" >&5
10387     sed 's/^/| /' conftest.$ac_ext >&5
10388    
10389 ayin 1.108 rxvt_cv_func_nl_langinfo=no
10390 root 1.88 fi
10391 ayin 1.108
10392     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10393 root 1.88 conftest$ac_exeext conftest.$ac_ext
10394     fi
10395 ayin 1.108 { echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
10396     echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
10397 root 1.88 if test x$rxvt_cv_func_nl_langinfo = xyes; then
10398    
10399     cat >>confdefs.h <<\_ACEOF
10400     #define HAVE_NL_LANGINFO 1
10401     _ACEOF
10402    
10403     fi
10404    
10405    
10406 ayin 1.108 { echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
10407     echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; }
10408 root 1.88 if test "${can_pass_fds+set}" = set; then
10409     echo $ECHO_N "(cached) $ECHO_C" >&6
10410     else
10411     cat >conftest.$ac_ext <<_ACEOF
10412     /* confdefs.h. */
10413     _ACEOF
10414     cat confdefs.h >>conftest.$ac_ext
10415     cat >>conftest.$ac_ext <<_ACEOF
10416     /* end confdefs.h. */
10417    
10418 root 1.93 #include <cstddef> // broken bsds (is that redundant?) need this
10419 root 1.88 #include <sys/types.h>
10420     #include <sys/socket.h>
10421     #include <sys/uio.h>
10422    
10423     int
10424     main ()
10425     {
10426    
10427     {
10428     msghdr msg;
10429     iovec iov;
10430     char buf [100];
10431     char data = 0;
10432    
10433     iov.iov_base = &data;
10434     iov.iov_len = 1;
10435    
10436     msg.msg_iov = &iov;
10437     msg.msg_iovlen = 1;
10438     msg.msg_control = buf;
10439     msg.msg_controllen = sizeof buf;
10440    
10441     cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
10442     cmsg->cmsg_level = SOL_SOCKET;
10443     cmsg->cmsg_type = SCM_RIGHTS;
10444     cmsg->cmsg_len = 100;
10445    
10446     *(int *)CMSG_DATA (cmsg) = 5;
10447    
10448     return sendmsg (3, &msg, 0);
10449     }
10450    
10451     ;
10452     return 0;
10453     }
10454     _ACEOF
10455     rm -f conftest.$ac_objext conftest$ac_exeext
10456 ayin 1.108 if { (ac_try="$ac_link"
10457     case "(($ac_try" in
10458     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10459     *) ac_try_echo=$ac_try;;
10460     esac
10461     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10462     (eval "$ac_link") 2>conftest.er1
10463 root 1.88 ac_status=$?
10464     grep -v '^ *+' conftest.er1 >conftest.err
10465     rm -f conftest.er1
10466     cat conftest.err >&5
10467     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10468 ayin 1.108 (exit $ac_status); } && {
10469     test -z "$ac_cxx_werror_flag" ||
10470     test ! -s conftest.err
10471     } && test -s conftest$ac_exeext &&
10472     $as_test_x conftest$ac_exeext; then
10473 root 1.88 can_pass_fds=yes
10474     else
10475     echo "$as_me: failed program was:" >&5
10476     sed 's/^/| /' conftest.$ac_ext >&5
10477    
10478 ayin 1.108 can_pass_fds=no
10479 root 1.88 fi
10480 ayin 1.108
10481     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10482 root 1.88 conftest$ac_exeext conftest.$ac_ext
10483     fi
10484 ayin 1.108 { echo "$as_me:$LINENO: result: $can_pass_fds" >&5
10485     echo "${ECHO_T}$can_pass_fds" >&6; }
10486 root 1.88 if test x$can_pass_fds = xyes; then
10487    
10488     cat >>confdefs.h <<\_ACEOF
10489     #define HAVE_UNIX_FDPASS 1
10490     _ACEOF
10491    
10492     else
10493     { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
10494     echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
10495     { (exit 1); exit 1; }; }
10496     fi
10497    
10498    
10499    
10500    
10501    
10502    
10503    
10504    
10505     for ac_header in \
10506     pty.h \
10507     util.h \
10508     libutil.h \
10509     sys/ioctl.h \
10510     sys/stropts.h \
10511    
10512 root 1.83 do
10513 root 1.88 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10514 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10515     { echo "$as_me:$LINENO: checking for $ac_header" >&5
10516     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10517     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10518 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
10519     fi
10520 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
10521     { echo "$as_me:$LINENO: result: $ac_res" >&5
10522     echo "${ECHO_T}$ac_res" >&6; }
10523 root 1.88 else
10524     # Is the header compilable?
10525 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10526     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10527 root 1.88 cat >conftest.$ac_ext <<_ACEOF
10528     /* confdefs.h. */
10529     _ACEOF
10530     cat confdefs.h >>conftest.$ac_ext
10531     cat >>conftest.$ac_ext <<_ACEOF
10532     /* end confdefs.h. */
10533     $ac_includes_default
10534     #include <$ac_header>
10535     _ACEOF
10536     rm -f conftest.$ac_objext
10537 ayin 1.108 if { (ac_try="$ac_compile"
10538     case "(($ac_try" in
10539     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10540     *) ac_try_echo=$ac_try;;
10541     esac
10542     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10543     (eval "$ac_compile") 2>conftest.er1
10544 root 1.88 ac_status=$?
10545     grep -v '^ *+' conftest.er1 >conftest.err
10546     rm -f conftest.er1
10547     cat conftest.err >&5
10548     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10549 ayin 1.108 (exit $ac_status); } && {
10550     test -z "$ac_cxx_werror_flag" ||
10551     test ! -s conftest.err
10552     } && test -s conftest.$ac_objext; then
10553 root 1.88 ac_header_compiler=yes
10554     else
10555     echo "$as_me: failed program was:" >&5
10556     sed 's/^/| /' conftest.$ac_ext >&5
10557    
10558 ayin 1.108 ac_header_compiler=no
10559 root 1.88 fi
10560 ayin 1.108
10561     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10562     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10563     echo "${ECHO_T}$ac_header_compiler" >&6; }
10564 root 1.88
10565     # Is the header present?
10566 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10567     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10568 root 1.88 cat >conftest.$ac_ext <<_ACEOF
10569     /* confdefs.h. */
10570     _ACEOF
10571     cat confdefs.h >>conftest.$ac_ext
10572     cat >>conftest.$ac_ext <<_ACEOF
10573     /* end confdefs.h. */
10574     #include <$ac_header>
10575     _ACEOF
10576 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
10577     case "(($ac_try" in
10578     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10579     *) ac_try_echo=$ac_try;;
10580     esac
10581     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10582     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10583 root 1.88 ac_status=$?
10584     grep -v '^ *+' conftest.er1 >conftest.err
10585     rm -f conftest.er1
10586     cat conftest.err >&5
10587     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10588 ayin 1.108 (exit $ac_status); } >/dev/null && {
10589     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10590     test ! -s conftest.err
10591     }; then
10592 root 1.88 ac_header_preproc=yes
10593     else
10594     echo "$as_me: failed program was:" >&5
10595     sed 's/^/| /' conftest.$ac_ext >&5
10596    
10597     ac_header_preproc=no
10598     fi
10599 ayin 1.108
10600 root 1.88 rm -f conftest.err conftest.$ac_ext
10601 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10602     echo "${ECHO_T}$ac_header_preproc" >&6; }
10603 root 1.88
10604     # So? What about this header?
10605     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10606     yes:no: )
10607     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10608     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10609     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10610     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10611     ac_header_preproc=yes
10612     ;;
10613     no:yes:* )
10614     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10615     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10616     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10617     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10618     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10619     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10620     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10621     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10622     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10623     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10624     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10625     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10626 ayin 1.108
10627 root 1.88 ;;
10628     esac
10629 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10630     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10631     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10632 root 1.88 echo $ECHO_N "(cached) $ECHO_C" >&6
10633     else
10634     eval "$as_ac_Header=\$ac_header_preproc"
10635     fi
10636 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
10637     { echo "$as_me:$LINENO: result: $ac_res" >&5
10638     echo "${ECHO_T}$ac_res" >&6; }
10639 root 1.88
10640     fi
10641     if test `eval echo '${'$as_ac_Header'}'` = yes; then
10642     cat >>confdefs.h <<_ACEOF
10643     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10644     _ACEOF
10645 root 1.83
10646 pcg 1.11 fi
10647 root 1.83
10648 root 1.88 done
10649    
10650 root 1.83
10651    
10652    
10653    
10654    
10655    
10656 root 1.94
10657    
10658    
10659    
10660 root 1.88 for ac_func in \
10661     revoke \
10662     _getpty \
10663     getpt \
10664     posix_openpt \
10665     isastream \
10666 root 1.94 setuid \
10667     seteuid \
10668     setreuid \
10669     setresuid \
10670 root 1.83
10671 root 1.88 do
10672     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10673 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10674     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10675     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10676 root 1.83 echo $ECHO_N "(cached) $ECHO_C" >&6
10677     else
10678     cat >conftest.$ac_ext <<_ACEOF
10679     /* confdefs.h. */
10680     _ACEOF
10681     cat confdefs.h >>conftest.$ac_ext
10682     cat >>conftest.$ac_ext <<_ACEOF
10683     /* end confdefs.h. */
10684 root 1.88 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10685     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10686     #define $ac_func innocuous_$ac_func
10687    
10688     /* System header to define __stub macros and hopefully few prototypes,
10689     which can conflict with char $ac_func (); below.
10690     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10691     <limits.h> exists even on freestanding compilers. */
10692    
10693     #ifdef __STDC__
10694     # include <limits.h>
10695     #else
10696     # include <assert.h>
10697     #endif
10698    
10699     #undef $ac_func
10700    
10701 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
10702     Use char because int might match the return type of a GCC
10703     builtin and then its argument prototype would still apply. */
10704 root 1.88 #ifdef __cplusplus
10705     extern "C"
10706     #endif
10707     char $ac_func ();
10708     /* The GNU C library defines this for functions which it implements
10709     to always fail with ENOSYS. Some functions are actually named
10710     something starting with __ and the normal name is an alias. */
10711 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
10712 root 1.88 choke me
10713     #endif
10714    
10715 root 1.83 int
10716     main ()
10717     {
10718 ayin 1.108 return $ac_func ();
10719 root 1.56 ;
10720     return 0;
10721     }
10722     _ACEOF
10723     rm -f conftest.$ac_objext conftest$ac_exeext
10724 ayin 1.108 if { (ac_try="$ac_link"
10725     case "(($ac_try" in
10726     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10727     *) ac_try_echo=$ac_try;;
10728     esac
10729     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10730     (eval "$ac_link") 2>conftest.er1
10731 root 1.56 ac_status=$?
10732     grep -v '^ *+' conftest.er1 >conftest.err
10733     rm -f conftest.er1
10734     cat conftest.err >&5
10735     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10736 ayin 1.108 (exit $ac_status); } && {
10737     test -z "$ac_cxx_werror_flag" ||
10738     test ! -s conftest.err
10739     } && test -s conftest$ac_exeext &&
10740     $as_test_x conftest$ac_exeext; then
10741 root 1.88 eval "$as_ac_var=yes"
10742 root 1.56 else
10743     echo "$as_me: failed program was:" >&5
10744     sed 's/^/| /' conftest.$ac_ext >&5
10745    
10746 ayin 1.108 eval "$as_ac_var=no"
10747 root 1.56 fi
10748 ayin 1.108
10749     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10750 root 1.56 conftest$ac_exeext conftest.$ac_ext
10751     fi
10752 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
10753     { echo "$as_me:$LINENO: result: $ac_res" >&5
10754     echo "${ECHO_T}$ac_res" >&6; }
10755 root 1.88 if test `eval echo '${'$as_ac_var'}'` = yes; then
10756     cat >>confdefs.h <<_ACEOF
10757     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10758     _ACEOF
10759    
10760     fi
10761     done
10762    
10763    
10764     have_clone=no
10765    
10766 ayin 1.108 { echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
10767     echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
10768 root 1.88 if test -e /dev/ptym/clone; then
10769 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10770     echo "${ECHO_T}yes" >&6; }
10771 root 1.88
10772     cat >>confdefs.h <<\_ACEOF
10773     #define HAVE_DEV_CLONE 1
10774     _ACEOF
10775    
10776 root 1.83
10777     cat >>confdefs.h <<\_ACEOF
10778 root 1.88 #define CLONE_DEVICE "/dev/ptym/clone"
10779 root 1.56 _ACEOF
10780    
10781 root 1.88 have_clone=yes
10782     else
10783 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10784     echo "${ECHO_T}no" >&6; }
10785 root 1.56 fi
10786    
10787 ayin 1.108 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
10788     echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
10789 root 1.88 if test -e /dev/ptc; then
10790 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10791     echo "${ECHO_T}yes" >&6; }
10792 root 1.88
10793     cat >>confdefs.h <<\_ACEOF
10794     #define HAVE_DEV_PTC 1
10795     _ACEOF
10796    
10797    
10798     cat >>confdefs.h <<\_ACEOF
10799     #define CLONE_DEVICE "/dev/ptc"
10800     _ACEOF
10801    
10802     have_clone=yes
10803 root 1.31 else
10804 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10805     echo "${ECHO_T}no" >&6; }
10806 root 1.88 fi
10807    
10808     case $host in
10809     *-*-cygwin*)
10810     have_clone=yes
10811    
10812     cat >>confdefs.h <<\_ACEOF
10813     #define CLONE_DEVICE "/dev/ptmx"
10814     _ACEOF
10815    
10816     ;;
10817     *)
10818 ayin 1.108 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
10819     echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
10820 root 1.88 if test -e /dev/ptmx; then
10821 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10822     echo "${ECHO_T}yes" >&6; }
10823 root 1.88
10824     cat >>confdefs.h <<\_ACEOF
10825     #define HAVE_DEV_PTMX 1
10826     _ACEOF
10827    
10828    
10829     cat >>confdefs.h <<\_ACEOF
10830     #define CLONE_DEVICE "/dev/ptmx"
10831     _ACEOF
10832    
10833     have_clone=yes
10834     else
10835 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10836     echo "${ECHO_T}no" >&6; }
10837 root 1.88 fi
10838     ;;
10839     esac
10840    
10841     if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
10842 ayin 1.108 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
10843     echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
10844 root 1.83 cat >conftest.$ac_ext <<_ACEOF
10845     /* confdefs.h. */
10846     _ACEOF
10847     cat confdefs.h >>conftest.$ac_ext
10848     cat >>conftest.$ac_ext <<_ACEOF
10849     /* end confdefs.h. */
10850 root 1.88 #include <stdlib.h>
10851 root 1.83 int
10852     main ()
10853     {
10854 root 1.88 grantpt(0);unlockpt(0);ptsname(0);
10855 root 1.83 ;
10856     return 0;
10857 root 1.31 }
10858     _ACEOF
10859 root 1.83 rm -f conftest.$ac_objext conftest$ac_exeext
10860 ayin 1.108 if { (ac_try="$ac_link"
10861     case "(($ac_try" in
10862     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10863     *) ac_try_echo=$ac_try;;
10864     esac
10865     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10866     (eval "$ac_link") 2>conftest.er1
10867 root 1.31 ac_status=$?
10868     grep -v '^ *+' conftest.er1 >conftest.err
10869     rm -f conftest.er1
10870     cat conftest.err >&5
10871     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10872 ayin 1.108 (exit $ac_status); } && {
10873     test -z "$ac_cxx_werror_flag" ||
10874     test ! -s conftest.err
10875     } && test -s conftest$ac_exeext &&
10876     $as_test_x conftest$ac_exeext; then
10877 root 1.88 unix98_pty=yes
10878    
10879     cat >>confdefs.h <<\_ACEOF
10880     #define UNIX98_PTY 1
10881     _ACEOF
10882    
10883 ayin 1.108 { echo "$as_me:$LINENO: result: yes" >&5
10884     echo "${ECHO_T}yes" >&6; }
10885 root 1.31 else
10886     echo "$as_me: failed program was:" >&5
10887     sed 's/^/| /' conftest.$ac_ext >&5
10888    
10889 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
10890     echo "${ECHO_T}no" >&6; }
10891 root 1.31 fi
10892 ayin 1.108
10893     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10894 root 1.83 conftest$ac_exeext conftest.$ac_ext
10895 root 1.31 fi
10896    
10897 root 1.88 if test -z "$unix98_pty"; then
10898 root 1.31
10899 root 1.88 for ac_func in openpty
10900     do
10901     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10902 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10903     echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10904     if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10905 root 1.66 echo $ECHO_N "(cached) $ECHO_C" >&6
10906     else
10907     cat >conftest.$ac_ext <<_ACEOF
10908     /* confdefs.h. */
10909     _ACEOF
10910     cat confdefs.h >>conftest.$ac_ext
10911     cat >>conftest.$ac_ext <<_ACEOF
10912     /* end confdefs.h. */
10913 root 1.88 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10914     For example, HP-UX 11i <limits.h> declares gettimeofday. */
10915     #define $ac_func innocuous_$ac_func
10916    
10917     /* System header to define __stub macros and hopefully few prototypes,
10918     which can conflict with char $ac_func (); below.
10919     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10920     <limits.h> exists even on freestanding compilers. */
10921    
10922     #ifdef __STDC__
10923     # include <limits.h>
10924     #else
10925     # include <assert.h>
10926     #endif
10927    
10928     #undef $ac_func
10929    
10930 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
10931     Use char because int might match the return type of a GCC
10932     builtin and then its argument prototype would still apply. */
10933 root 1.88 #ifdef __cplusplus
10934     extern "C"
10935     #endif
10936     char $ac_func ();
10937     /* The GNU C library defines this for functions which it implements
10938     to always fail with ENOSYS. Some functions are actually named
10939     something starting with __ and the normal name is an alias. */
10940 ayin 1.108 #if defined __stub_$ac_func || defined __stub___$ac_func
10941 root 1.88 choke me
10942     #endif
10943    
10944 root 1.66 int
10945     main ()
10946     {
10947 ayin 1.108 return $ac_func ();
10948 root 1.66 ;
10949     return 0;
10950     }
10951     _ACEOF
10952     rm -f conftest.$ac_objext conftest$ac_exeext
10953 ayin 1.108 if { (ac_try="$ac_link"
10954     case "(($ac_try" in
10955     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10956     *) ac_try_echo=$ac_try;;
10957     esac
10958     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10959     (eval "$ac_link") 2>conftest.er1
10960 root 1.66 ac_status=$?
10961     grep -v '^ *+' conftest.er1 >conftest.err
10962     rm -f conftest.er1
10963     cat conftest.err >&5
10964     echo "$as_me:$LINENO: \$? = $ac_status" >&5
10965 ayin 1.108 (exit $ac_status); } && {
10966     test -z "$ac_cxx_werror_flag" ||
10967     test ! -s conftest.err
10968     } && test -s conftest$ac_exeext &&
10969     $as_test_x conftest$ac_exeext; then
10970 root 1.88 eval "$as_ac_var=yes"
10971 root 1.66 else
10972     echo "$as_me: failed program was:" >&5
10973     sed 's/^/| /' conftest.$ac_ext >&5
10974    
10975 ayin 1.108 eval "$as_ac_var=no"
10976 root 1.66 fi
10977 ayin 1.108
10978     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10979 root 1.66 conftest$ac_exeext conftest.$ac_ext
10980     fi
10981 ayin 1.108 ac_res=`eval echo '${'$as_ac_var'}'`
10982     { echo "$as_me:$LINENO: result: $ac_res" >&5
10983     echo "${ECHO_T}$ac_res" >&6; }
10984 root 1.88 if test `eval echo '${'$as_ac_var'}'` = yes; then
10985     cat >>confdefs.h <<_ACEOF
10986     #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10987 root 1.83 _ACEOF
10988    
10989 root 1.88 else
10990 ayin 1.108 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
10991     echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
10992 root 1.88 if test "${ac_cv_lib_util_openpty+set}" = set; then
10993 root 1.66 echo $ECHO_N "(cached) $ECHO_C" >&6
10994     else
10995 root 1.88 ac_check_lib_save_LIBS=$LIBS
10996     LIBS="-lutil $LIBS"
10997     cat >conftest.$ac_ext <<_ACEOF
10998     /* confdefs.h. */
10999     _ACEOF
11000     cat confdefs.h >>conftest.$ac_ext
11001     cat >>conftest.$ac_ext <<_ACEOF
11002     /* end confdefs.h. */
11003 root 1.87
11004 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
11005     Use char because int might match the return type of a GCC
11006     builtin and then its argument prototype would still apply. */
11007 root 1.88 #ifdef __cplusplus
11008     extern "C"
11009     #endif
11010     char openpty ();
11011     int
11012     main ()
11013     {
11014 ayin 1.108 return openpty ();
11015 root 1.88 ;
11016     return 0;
11017 root 1.66 }
11018     _ACEOF
11019 root 1.88 rm -f conftest.$ac_objext conftest$ac_exeext
11020 ayin 1.108 if { (ac_try="$ac_link"
11021     case "(($ac_try" in
11022     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11023     *) ac_try_echo=$ac_try;;
11024     esac
11025     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11026     (eval "$ac_link") 2>conftest.er1
11027 root 1.66 ac_status=$?
11028     grep -v '^ *+' conftest.er1 >conftest.err
11029     rm -f conftest.er1
11030     cat conftest.err >&5
11031     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11032 ayin 1.108 (exit $ac_status); } && {
11033     test -z "$ac_cxx_werror_flag" ||
11034     test ! -s conftest.err
11035     } && test -s conftest$ac_exeext &&
11036     $as_test_x conftest$ac_exeext; then
11037 root 1.88 ac_cv_lib_util_openpty=yes
11038 root 1.66 else
11039     echo "$as_me: failed program was:" >&5
11040     sed 's/^/| /' conftest.$ac_ext >&5
11041    
11042 ayin 1.108 ac_cv_lib_util_openpty=no
11043 root 1.88 fi
11044 ayin 1.108
11045     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11046 root 1.88 conftest$ac_exeext conftest.$ac_ext
11047     LIBS=$ac_check_lib_save_LIBS
11048 root 1.66 fi
11049 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
11050     echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
11051 root 1.88 if test $ac_cv_lib_util_openpty = yes; then
11052     cat >>confdefs.h <<\_ACEOF
11053     #define HAVE_OPENPTY 1
11054     _ACEOF
11055     LIBS="$LIBS -lutil"
11056 root 1.66 fi
11057 root 1.87
11058 root 1.88 fi
11059     done
11060 pcg 1.1
11061     fi
11062    
11063    
11064 root 1.90
11065 ayin 1.108 { echo "$as_me:$LINENO: checking for tty group" >&5
11066     echo $ECHO_N "checking for tty group... $ECHO_C" >&6; }
11067 root 1.90 if test "${tty_group+set}" = set; then
11068     echo $ECHO_N "(cached) $ECHO_C" >&6
11069     else
11070     if test "$cross_compiling" = yes; then
11071     tty_group=no
11072     else
11073     cat >conftest.$ac_ext <<_ACEOF
11074     /* confdefs.h. */
11075     _ACEOF
11076     cat confdefs.h >>conftest.$ac_ext
11077     cat >>conftest.$ac_ext <<_ACEOF
11078     /* end confdefs.h. */
11079    
11080     #include <sys/types.h>
11081     #include <sys/stat.h>
11082     #include <unistd.h>
11083     #include <grp.h>
11084    
11085     main()
11086     {
11087     struct stat st;
11088     struct group *gr;
11089     char *tty;
11090     gr = getgrnam("tty");
11091     tty = ttyname(0);
11092     if (gr != 0
11093     && tty != 0
11094     && (stat(tty, &st)) == 0
11095     && st.st_gid == gr->gr_gid)
11096     return 0;
11097     else
11098     return 1;
11099     }
11100     _ACEOF
11101     rm -f conftest$ac_exeext
11102 ayin 1.108 if { (ac_try="$ac_link"
11103     case "(($ac_try" in
11104     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11105     *) ac_try_echo=$ac_try;;
11106     esac
11107     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11108     (eval "$ac_link") 2>&5
11109 root 1.90 ac_status=$?
11110     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11111     (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11112 ayin 1.108 { (case "(($ac_try" in
11113     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11114     *) ac_try_echo=$ac_try;;
11115     esac
11116     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11117     (eval "$ac_try") 2>&5
11118 root 1.90 ac_status=$?
11119     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11120     (exit $ac_status); }; }; then
11121     tty_group=yes
11122     else
11123     echo "$as_me: program exited with status $ac_status" >&5
11124     echo "$as_me: failed program was:" >&5
11125     sed 's/^/| /' conftest.$ac_ext >&5
11126    
11127     ( exit $ac_status )
11128     tty_group=no
11129     fi
11130 ayin 1.108 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11131 root 1.90 fi
11132 ayin 1.108
11133    
11134 root 1.90 fi
11135 ayin 1.108 { echo "$as_me:$LINENO: result: $tty_group" >&5
11136     echo "${ECHO_T}$tty_group" >&6; }
11137 root 1.90 if test x$tty_group = xyes; then
11138    
11139     cat >>confdefs.h <<\_ACEOF
11140     #define TTY_GID_SUPPORT 1
11141     _ACEOF
11142    
11143     fi
11144    
11145 root 1.39 if test x$support_xft = xyes; then
11146 root 1.86 # Extract the first word of "pkg-config", so it can be a program name with args.
11147     set dummy pkg-config; ac_word=$2
11148 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11149     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11150 root 1.86 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11151     echo $ECHO_N "(cached) $ECHO_C" >&6
11152     else
11153     case $PKG_CONFIG in
11154     [\\/]* | ?:[\\/]*)
11155     ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11156     ;;
11157     *)
11158     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11159     for as_dir in $PATH
11160     do
11161     IFS=$as_save_IFS
11162     test -z "$as_dir" && as_dir=.
11163     for ac_exec_ext in '' $ac_executable_extensions; do
11164 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11165 root 1.86 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11166     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11167     break 2
11168     fi
11169     done
11170     done
11171 ayin 1.108 IFS=$as_save_IFS
11172 root 1.86
11173     test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11174     ;;
11175     esac
11176     fi
11177     PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11178     if test -n "$PKG_CONFIG"; then
11179 ayin 1.108 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11180     echo "${ECHO_T}$PKG_CONFIG" >&6; }
11181 root 1.86 else
11182 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11183     echo "${ECHO_T}no" >&6; }
11184 root 1.86 fi
11185    
11186 ayin 1.108
11187 root 1.90 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
11188 root 1.117 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
11189 root 1.90 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
11190     else
11191     # Extract the first word of "xft-config", so it can be a program name with args.
11192 root 1.86 set dummy xft-config; ac_word=$2
11193 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11194     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11195 root 1.86 if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
11196     echo $ECHO_N "(cached) $ECHO_C" >&6
11197     else
11198     case $XFT_CONFIG in
11199     [\\/]* | ?:[\\/]*)
11200     ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
11201     ;;
11202     *)
11203     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11204     for as_dir in $PATH
11205     do
11206     IFS=$as_save_IFS
11207     test -z "$as_dir" && as_dir=.
11208     for ac_exec_ext in '' $ac_executable_extensions; do
11209 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11210 root 1.86 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11211     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11212     break 2
11213     fi
11214     done
11215     done
11216 ayin 1.108 IFS=$as_save_IFS
11217 root 1.86
11218     test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
11219     ;;
11220     esac
11221     fi
11222     XFT_CONFIG=$ac_cv_path_XFT_CONFIG
11223     if test -n "$XFT_CONFIG"; then
11224 ayin 1.108 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
11225     echo "${ECHO_T}$XFT_CONFIG" >&6; }
11226 root 1.86 else
11227 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11228     echo "${ECHO_T}no" >&6; }
11229 root 1.86 fi
11230    
11231 ayin 1.108
11232 root 1.86 if test $XFT_CONFIG != no; then
11233 root 1.117 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
11234 root 1.86 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
11235     fi
11236     fi
11237 root 1.34
11238 root 1.118 save_LIBS="$LIBS"
11239     LIBS="$LIBS $X_LIBS"
11240 root 1.34
11241 root 1.39 for ac_header in X11/Xft/Xft.h
11242     do
11243     as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11244 ayin 1.108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11245     { echo "$as_me:$LINENO: checking for $ac_header" >&5
11246     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11247     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11248 root 1.39 echo $ECHO_N "(cached) $ECHO_C" >&6
11249 root 1.34 fi
11250 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
11251     { echo "$as_me:$LINENO: result: $ac_res" >&5
11252     echo "${ECHO_T}$ac_res" >&6; }
11253 root 1.39 else
11254     # Is the header compilable?
11255 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11256     echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11257 root 1.39 cat >conftest.$ac_ext <<_ACEOF
11258     /* confdefs.h. */
11259 root 1.26 _ACEOF
11260 root 1.39 cat confdefs.h >>conftest.$ac_ext
11261     cat >>conftest.$ac_ext <<_ACEOF
11262     /* end confdefs.h. */
11263     $ac_includes_default
11264     #include <$ac_header>
11265 root 1.31 _ACEOF
11266 root 1.39 rm -f conftest.$ac_objext
11267 ayin 1.108 if { (ac_try="$ac_compile"
11268     case "(($ac_try" in
11269     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11270     *) ac_try_echo=$ac_try;;
11271     esac
11272     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11273     (eval "$ac_compile") 2>conftest.er1
11274 root 1.39 ac_status=$?
11275     grep -v '^ *+' conftest.er1 >conftest.err
11276     rm -f conftest.er1
11277     cat conftest.err >&5
11278     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279 ayin 1.108 (exit $ac_status); } && {
11280     test -z "$ac_cxx_werror_flag" ||
11281     test ! -s conftest.err
11282     } && test -s conftest.$ac_objext; then
11283 root 1.39 ac_header_compiler=yes
11284     else
11285     echo "$as_me: failed program was:" >&5
11286     sed 's/^/| /' conftest.$ac_ext >&5
11287 root 1.31
11288 ayin 1.108 ac_header_compiler=no
11289 root 1.31 fi
11290 ayin 1.108
11291     rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11292     { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11293     echo "${ECHO_T}$ac_header_compiler" >&6; }
11294 pcg 1.24
11295 root 1.39 # Is the header present?
11296 ayin 1.108 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11297     echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11298 root 1.39 cat >conftest.$ac_ext <<_ACEOF
11299     /* confdefs.h. */
11300 pcg 1.24 _ACEOF
11301 root 1.39 cat confdefs.h >>conftest.$ac_ext
11302     cat >>conftest.$ac_ext <<_ACEOF
11303     /* end confdefs.h. */
11304     #include <$ac_header>
11305 pcg 1.11 _ACEOF
11306 ayin 1.108 if { (ac_try="$ac_cpp conftest.$ac_ext"
11307     case "(($ac_try" in
11308     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11309     *) ac_try_echo=$ac_try;;
11310     esac
11311     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11312     (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11313 root 1.39 ac_status=$?
11314     grep -v '^ *+' conftest.er1 >conftest.err
11315     rm -f conftest.er1
11316     cat conftest.err >&5
11317     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11318 ayin 1.108 (exit $ac_status); } >/dev/null && {
11319     test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11320     test ! -s conftest.err
11321     }; then
11322 root 1.39 ac_header_preproc=yes
11323     else
11324     echo "$as_me: failed program was:" >&5
11325     sed 's/^/| /' conftest.$ac_ext >&5
11326 pcg 1.1
11327 root 1.39 ac_header_preproc=no
11328 pcg 1.1 fi
11329 ayin 1.108
11330 root 1.39 rm -f conftest.err conftest.$ac_ext
11331 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11332     echo "${ECHO_T}$ac_header_preproc" >&6; }
11333 pcg 1.1
11334 root 1.39 # So? What about this header?
11335     case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11336     yes:no: )
11337     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11338     echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11339     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11340     echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11341     ac_header_preproc=yes
11342     ;;
11343     no:yes:* )
11344     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11345     echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11346     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11347     echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11348     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11349     echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11350     { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11351     echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11352     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11353     echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11354     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11355     echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11356 ayin 1.108
11357 root 1.39 ;;
11358     esac
11359 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11360     echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11361     if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11362 root 1.39 echo $ECHO_N "(cached) $ECHO_C" >&6
11363     else
11364     eval "$as_ac_Header=\$ac_header_preproc"
11365 pcg 1.1 fi
11366 ayin 1.108 ac_res=`eval echo '${'$as_ac_Header'}'`
11367     { echo "$as_me:$LINENO: result: $ac_res" >&5
11368     echo "${ECHO_T}$ac_res" >&6; }
11369 pcg 1.1
11370     fi
11371 root 1.39 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11372     cat >>confdefs.h <<_ACEOF
11373     #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11374 pcg 1.11 _ACEOF
11375 pcg 1.1
11376 root 1.39 else
11377     support_xft=no
11378 pcg 1.1 fi
11379 pcg 1.11
11380 root 1.39 done
11381 pcg 1.1
11382 root 1.118 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
11383 ayin 1.108 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
11384 root 1.39 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
11385     echo $ECHO_N "(cached) $ECHO_C" >&6
11386     else
11387     ac_check_lib_save_LIBS=$LIBS
11388     LIBS="-lXft $LIBS"
11389     cat >conftest.$ac_ext <<_ACEOF
11390     /* confdefs.h. */
11391     _ACEOF
11392     cat confdefs.h >>conftest.$ac_ext
11393     cat >>conftest.$ac_ext <<_ACEOF
11394     /* end confdefs.h. */
11395    
11396 ayin 1.108 /* Override any GCC internal prototype to avoid an error.
11397     Use char because int might match the return type of a GCC
11398     builtin and then its argument prototype would still apply. */
11399 root 1.39 #ifdef __cplusplus
11400     extern "C"
11401     #endif
11402     char XftDrawString32 ();
11403     int
11404     main ()
11405     {
11406 ayin 1.108 return XftDrawString32 ();
11407 root 1.39 ;
11408     return 0;
11409     }
11410     _ACEOF
11411     rm -f conftest.$ac_objext conftest$ac_exeext
11412 ayin 1.108 if { (ac_try="$ac_link"
11413     case "(($ac_try" in
11414     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11415     *) ac_try_echo=$ac_try;;
11416     esac
11417     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11418     (eval "$ac_link") 2>conftest.er1
11419 root 1.39 ac_status=$?
11420     grep -v '^ *+' conftest.er1 >conftest.err
11421     rm -f conftest.er1
11422     cat conftest.err >&5
11423     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11424 ayin 1.108 (exit $ac_status); } && {
11425     test -z "$ac_cxx_werror_flag" ||
11426     test ! -s conftest.err
11427     } && test -s conftest$ac_exeext &&
11428     $as_test_x conftest$ac_exeext; then
11429 root 1.39 ac_cv_lib_Xft_XftDrawString32=yes
11430     else
11431     echo "$as_me: failed program was:" >&5
11432     sed 's/^/| /' conftest.$ac_ext >&5
11433    
11434 ayin 1.108 ac_cv_lib_Xft_XftDrawString32=no
11435 root 1.39 fi
11436 ayin 1.108
11437     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11438 root 1.39 conftest$ac_exeext conftest.$ac_ext
11439     LIBS=$ac_check_lib_save_LIBS
11440     fi
11441 ayin 1.108 { echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
11442     echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
11443 root 1.39 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
11444 root 1.118 :
11445 root 1.39 else
11446     support_xft=no
11447     fi
11448    
11449 root 1.118 LIBS="$save_LIBS"
11450 root 1.39
11451     if test x$support_xft = xyes; then
11452    
11453     cat >>confdefs.h <<\_ACEOF
11454     #define XFT 1
11455     _ACEOF
11456    
11457     fi
11458     fi
11459     if test x$support_styles = xyes; then
11460    
11461     cat >>confdefs.h <<\_ACEOF
11462     #define ENABLE_STYLES 1
11463     _ACEOF
11464    
11465     fi
11466     if test x$support_iso14755 = xyes; then
11467    
11468     cat >>confdefs.h <<\_ACEOF
11469     #define ISO_14755 1
11470     _ACEOF
11471    
11472     fi
11473     if test x$support_8bitctrls = xyes; then
11474    
11475     cat >>confdefs.h <<\_ACEOF
11476     #define EIGHT_BIT_CONTROLS 1
11477     _ACEOF
11478    
11479     fi
11480     if test x$support_fading = xyes; then
11481    
11482     cat >>confdefs.h <<\_ACEOF
11483     #define OFF_FOCUS_FADING 1
11484     _ACEOF
11485    
11486     fi
11487     if test x$support_inheritpixmap = xyes; then
11488    
11489     cat >>confdefs.h <<\_ACEOF
11490 root 1.105 #define ENABLE_TRANSPARENCY 1
11491 root 1.39 _ACEOF
11492    
11493     fi
11494     if test x$support_keepscrolling = xno; then
11495    
11496     cat >>confdefs.h <<\_ACEOF
11497     #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
11498     _ACEOF
11499    
11500     fi
11501     if test x$support_selectionscrolling = xyes; then
11502    
11503     cat >>confdefs.h <<\_ACEOF
11504     #define SELECTION_SCROLLING 1
11505     _ACEOF
11506    
11507     fi
11508 ayin 1.111 if test x$support_frills = xyes; then
11509    
11510     cat >>confdefs.h <<\_ACEOF
11511     #define ENABLE_FRILLS 1
11512     _ACEOF
11513    
11514     fi
11515 pcg 1.1 if test x$support_mousewheel = xyes; then
11516 pcg 1.11
11517     cat >>confdefs.h <<\_ACEOF
11518 pcg 1.1 #define MOUSE_WHEEL 1
11519 pcg 1.11 _ACEOF
11520 pcg 1.1
11521     fi
11522     if test x$support_mouseslipwheel = xyes; then
11523 pcg 1.11
11524     cat >>confdefs.h <<\_ACEOF
11525 pcg 1.1 #define MOUSE_SLIP_WHEELING 1
11526 pcg 1.11 _ACEOF
11527 pcg 1.1
11528     fi
11529 ayin 1.110 if test x$support_afterimage = xyes; then
11530 pcg 1.11
11531     cat >>confdefs.h <<\_ACEOF
11532 ayin 1.110 #define HAVE_AFTERIMAGE 1
11533 pcg 1.11 _ACEOF
11534 pcg 1.1
11535 root 1.103
11536     cat >>confdefs.h <<\_ACEOF
11537 sasha 1.112 #define BG_IMAGE_FROM_FILE 1
11538 root 1.103 _ACEOF
11539    
11540     fi
11541    
11542    
11543 pcg 1.1 if test x$support_scroll_rxvt = xyes; then
11544 pcg 1.11
11545     cat >>confdefs.h <<\_ACEOF
11546 pcg 1.1 #define RXVT_SCROLLBAR 1
11547 pcg 1.11 _ACEOF
11548 pcg 1.1
11549     scrolltypes="rxvt"
11550     fi
11551     if test x$support_scroll_next = xyes; then
11552 pcg 1.11
11553     cat >>confdefs.h <<\_ACEOF
11554 pcg 1.1 #define NEXT_SCROLLBAR 1
11555 pcg 1.11 _ACEOF
11556 pcg 1.1
11557     scrolltypes="$scrolltypes next"
11558     fi
11559     if test x$support_scroll_xterm = xyes; then
11560 pcg 1.11
11561     cat >>confdefs.h <<\_ACEOF
11562 pcg 1.1 #define XTERM_SCROLLBAR 1
11563 pcg 1.11 _ACEOF
11564 pcg 1.1
11565     scrolltypes="$scrolltypes xterm"
11566     fi
11567 pcg 1.11 if test x$support_scroll_plain = xyes; then
11568    
11569     cat >>confdefs.h <<\_ACEOF
11570     #define PLAIN_SCROLLBAR 1
11571     _ACEOF
11572    
11573     scrolltypes="$scrolltypes plain"
11574     fi
11575 pcg 1.1 if test x$support_pointer_blank = xyes; then
11576 pcg 1.11
11577     cat >>confdefs.h <<\_ACEOF
11578 pcg 1.1 #define POINTER_BLANK 1
11579 pcg 1.11 _ACEOF
11580 pcg 1.1
11581     fi
11582 pcg 1.11 if test x$support_text_blink = xyes; then
11583    
11584     cat >>confdefs.h <<\_ACEOF
11585     #define TEXT_BLINK 1
11586     _ACEOF
11587 pcg 1.1
11588     fi
11589     if test x$support_unicode3 = xyes; then
11590 pcg 1.11
11591     cat >>confdefs.h <<\_ACEOF
11592 pcg 1.1 #define UNICODE_3 1
11593 pcg 1.11 _ACEOF
11594 pcg 1.1
11595     fi
11596 pcg 1.18 if test x$support_combining = xyes; then
11597    
11598     cat >>confdefs.h <<\_ACEOF
11599 pcg 1.20 #define ENABLE_COMBINING 1
11600 pcg 1.18 _ACEOF
11601    
11602     fi
11603 pcg 1.1 if test x$codesets = xall; then
11604 root 1.40 codesets=jp,jp-ext,kr,zh,zh-ext
11605 pcg 1.1 fi
11606 pcg 1.11
11607     cat >>confdefs.h <<\_ACEOF
11608 pcg 1.1 #define ENCODING_EU 1
11609 pcg 1.11 _ACEOF
11610 pcg 1.1
11611 pcg 1.13
11612 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11613 pcg 1.1 #define ENCODING_VN 1
11614 pcg 1.11 _ACEOF
11615 pcg 1.13
11616 root 1.34 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
11617 pcg 1.13 case "$codeset" in
11618 pcg 1.11 JP )
11619     cat >>confdefs.h <<\_ACEOF
11620 pcg 1.1 #define ENCODING_JP 1
11621 pcg 1.11 _ACEOF
11622 pcg 1.1 ;;
11623 pcg 1.11 JP_EXT )
11624     cat >>confdefs.h <<\_ACEOF
11625 pcg 1.1 #define ENCODING_JP_EXT 1
11626 pcg 1.11 _ACEOF
11627 pcg 1.1 ;;
11628 pcg 1.11 KR )
11629     cat >>confdefs.h <<\_ACEOF
11630 pcg 1.1 #define ENCODING_KR 1
11631 pcg 1.11 _ACEOF
11632 pcg 1.1 ;;
11633 root 1.40 ZH )
11634 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11635 root 1.40 #define ENCODING_ZH 1
11636 pcg 1.11 _ACEOF
11637 pcg 1.1 ;;
11638 root 1.40 ZH_EXT )
11639 pcg 1.11 cat >>confdefs.h <<\_ACEOF
11640 root 1.40 #define ENCODING_ZH_EXT 1
11641 pcg 1.11 _ACEOF
11642 pcg 1.1 ;;
11643     esac
11644     done
11645    
11646 root 1.60 IF_PERL=\#
11647     if test x$support_perl = xyes; then
11648     # Extract the first word of "perl5", so it can be a program name with args.
11649     set dummy perl5; ac_word=$2
11650 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11651     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11652 root 1.60 if test "${ac_cv_path_PERL+set}" = set; then
11653     echo $ECHO_N "(cached) $ECHO_C" >&6
11654     else
11655     case $PERL in
11656     [\\/]* | ?:[\\/]*)
11657     ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11658     ;;
11659     *)
11660     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11661     for as_dir in $PATH
11662     do
11663     IFS=$as_save_IFS
11664     test -z "$as_dir" && as_dir=.
11665     for ac_exec_ext in '' $ac_executable_extensions; do
11666 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11667 root 1.60 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11668     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11669     break 2
11670     fi
11671     done
11672     done
11673 ayin 1.108 IFS=$as_save_IFS
11674 root 1.60
11675     ;;
11676     esac
11677     fi
11678     PERL=$ac_cv_path_PERL
11679     if test -n "$PERL"; then
11680 ayin 1.108 { echo "$as_me:$LINENO: result: $PERL" >&5
11681     echo "${ECHO_T}$PERL" >&6; }
11682 root 1.60 else
11683 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11684     echo "${ECHO_T}no" >&6; }
11685 root 1.60 fi
11686    
11687 ayin 1.108
11688 root 1.60 # Extract the first word of "perl", so it can be a program name with args.
11689     set dummy perl; ac_word=$2
11690 ayin 1.108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11691     echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11692 root 1.60 if test "${ac_cv_path_PERL+set}" = set; then
11693     echo $ECHO_N "(cached) $ECHO_C" >&6
11694     else
11695     case $PERL in
11696     [\\/]* | ?:[\\/]*)
11697     ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11698     ;;
11699     *)
11700     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11701     for as_dir in $PATH
11702     do
11703     IFS=$as_save_IFS
11704     test -z "$as_dir" && as_dir=.
11705     for ac_exec_ext in '' $ac_executable_extensions; do
11706 ayin 1.108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11707 root 1.60 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11708     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11709     break 2
11710     fi
11711     done
11712     done
11713 ayin 1.108 IFS=$as_save_IFS
11714 root 1.60
11715     ;;
11716     esac
11717     fi
11718     PERL=$ac_cv_path_PERL
11719     if test -n "$PERL"; then
11720 ayin 1.108 { echo "$as_me:$LINENO: result: $PERL" >&5
11721     echo "${ECHO_T}$PERL" >&6; }
11722 root 1.60 else
11723 ayin 1.108 { echo "$as_me:$LINENO: result: no" >&5
11724     echo "${ECHO_T}no" >&6; }
11725 root 1.60 fi
11726    
11727    
11728 ayin 1.108
11729     { echo "$as_me:$LINENO: checking for $PERL suitability" >&5
11730     echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; }
11731 root 1.60 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
11732    
11733 root 1.62 save_CXXFLAGS="$CXXFLAGS"
11734     save_LIBS="$LIBS"
11735     CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
11736     LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
11737     cat >conftest.$ac_ext <<_ACEOF
11738     /* confdefs.h. */
11739     _ACEOF
11740     cat confdefs.h >>conftest.$ac_ext
11741     cat >>conftest.$ac_ext <<_ACEOF
11742     /* end confdefs.h. */
11743    
11744     #include <EXTERN.h>
11745     #include <perl.h>
11746     #include <XSUB.h>
11747    
11748     int
11749     main ()
11750     {
11751    
11752     PerlInterpreter *perl = perl_alloc ();
11753    
11754     ;
11755     return 0;
11756     }
11757     _ACEOF
11758     rm -f conftest.$ac_objext conftest$ac_exeext
11759 ayin 1.108 if { (ac_try="$ac_link"
11760     case "(($ac_try" in
11761     *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11762     *) ac_try_echo=$ac_try;;
11763     esac
11764     eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11765     (eval "$ac_link") 2>conftest.er1
11766 root 1.62 ac_status=$?
11767     grep -v '^ *+' conftest.er1 >conftest.err
11768     rm -f conftest.er1
11769     cat conftest.err >&5
11770     echo "$as_me:$LINENO: \$? = $ac_status" >&5
11771 ayin 1.108 (exit $ac_status); } && {
11772     test -z "$ac_cxx_werror_flag" ||
11773     test ! -s conftest.err
11774     } && test -s conftest$ac_exeext &&
11775     $as_test_x conftest$ac_exeext; then
11776 root 1.62 rxvt_perl_link=yes
11777     else
11778     echo "$as_me: failed program was:" >&5
11779     sed 's/^/| /' conftest.$ac_ext >&5
11780    
11781 ayin 1.108 rxvt_perl_link=no
11782 root 1.62 fi
11783 ayin 1.108
11784     rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11785 root 1.62 conftest$ac_exeext conftest.$ac_ext
11786     CXXFLAGS="$save_CXXFLAGS"
11787     LIBS="$save_LIBS"
11788    
11789     if test x$rxvt_perl_link = xyes; then
11790 ayin 1.108 { echo "$as_me:$LINENO: result: ok" >&5
11791     echo "${ECHO_T}ok" >&6; }
11792 root 1.62
11793 root 1.60 cat >>confdefs.h <<\_ACEOF
11794     #define ENABLE_PERL 1
11795     _ACEOF
11796    
11797 root 1.62 IF_PERL=
11798     PERL_O=rxvtperl.o
11799     PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
11800     PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
11801     PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
11802     else
11803 root 1.77 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
11804     echo "$as_me: error: no, unable to link" >&2;}
11805     { (exit 1); exit 1; }; }
11806 root 1.62 fi
11807 root 1.60 else
11808 root 1.77 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
11809     echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
11810     { (exit 1); exit 1; }; }
11811 root 1.60 fi
11812     fi
11813    
11814    
11815    
11816    
11817    
11818    
11819    
11820 pcg 1.1
11821    
11822    
11823    
11824    
11825    
11826    
11827    
11828    
11829    
11830 root 1.103
11831    
11832 pcg 1.1 test "$program_prefix" != NONE &&
11833 ayin 1.108 program_transform_name="s&^&$program_prefix&;$program_transform_name"
11834 pcg 1.1 # Use a double $ so make ignores it.
11835     test "$program_suffix" != NONE &&
11836 ayin 1.108 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
11837 pcg 1.11 # Double any \ or $. echo might interpret backslashes.
11838     # By default was `s,x,x', remove it if useless.
11839     cat <<\_ACEOF >conftest.sed
11840     s/[\\$]/&&/g;s/;s,x,x,$//
11841     _ACEOF
11842     program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
11843 ayin 1.108 rm -f conftest.sed
11844 pcg 1.1
11845    
11846 ayin 1.124 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
11847 root 1.32
11848 pcg 1.11 cat >confcache <<\_ACEOF
11849 pcg 1.1 # This file is a shell script that caches the results of configure
11850     # tests run on this system so they can be shared between configure
11851 pcg 1.11 # scripts and configure runs, see configure's option --config-cache.
11852     # It is not useful on other systems. If it contains results you don't
11853     # want to keep, you may remove or edit it.
11854 pcg 1.1 #
11855 pcg 1.11 # config.status only pays attention to the cache file if you give it
11856     # the --recheck option to rerun configure.
11857 pcg 1.1 #
11858 pcg 1.11 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11859     # loading this file, other *unset* `ac_cv_foo' will be assigned the
11860     # following values.
11861    
11862     _ACEOF
11863    
11864 pcg 1.1 # The following way of writing the cache mishandles newlines in values,
11865     # but we know of no workaround that is simple, portable, and efficient.
11866 ayin 1.108 # So, we kill variables containing newlines.
11867 pcg 1.1 # Ultrix sh set writes to stderr and can't be redirected directly,
11868     # and sets the high bit in the cache file unless we assign to the vars.
11869 ayin 1.108 (
11870     for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11871     eval ac_val=\$$ac_var
11872     case $ac_val in #(
11873     *${as_nl}*)
11874     case $ac_var in #(
11875     *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
11876     echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
11877     esac
11878     case $ac_var in #(
11879     _ | IFS | as_nl) ;; #(
11880     *) $as_unset $ac_var ;;
11881     esac ;;
11882     esac
11883     done
11884    
11885 pcg 1.11 (set) 2>&1 |
11886 ayin 1.108 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11887     *${as_nl}ac_space=\ *)
11888 pcg 1.11 # `set' does not quote correctly, so add quotes (double-quote
11889     # substitution turns \\\\ into \\, and sed turns \\ into \).
11890     sed -n \
11891     "s/'/'\\\\''/g;
11892     s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11893 ayin 1.108 ;; #(
11894 pcg 1.11 *)
11895     # `set' quotes correctly as required by POSIX, so do not add quotes.
11896 ayin 1.108 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11897 pcg 1.11 ;;
11898 ayin 1.108 esac |
11899     sort
11900     ) |
11901 pcg 1.11 sed '
11902 ayin 1.108 /^ac_cv_env_/b end
11903 pcg 1.11 t clear
11904 ayin 1.108 :clear
11905 pcg 1.11 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11906     t end
11907 ayin 1.108 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11908     :end' >>confcache
11909     if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11910     if test -w "$cache_file"; then
11911     test "x$cache_file" != "x/dev/null" &&
11912     { echo "$as_me:$LINENO: updating cache $cache_file" >&5
11913     echo "$as_me: updating cache $cache_file" >&6;}
11914 pcg 1.11 cat confcache >$cache_file
11915 pcg 1.1 else
11916 ayin 1.108 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
11917     echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11918 pcg 1.1 fi
11919     fi
11920     rm -f confcache
11921    
11922     test "x$prefix" = xNONE && prefix=$ac_default_prefix
11923     # Let make expand exec_prefix.
11924     test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11925    
11926 pcg 1.11 DEFS=-DHAVE_CONFIG_H
11927    
11928     ac_libobjs=
11929     ac_ltlibobjs=
11930     for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11931     # 1. Remove the extension, and $U if already installed.
11932 ayin 1.108 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11933     ac_i=`echo "$ac_i" | sed "$ac_script"`
11934     # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11935     # will be set to the directory where LIBOBJS objects are built.
11936     ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11937     ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
11938 pcg 1.11 done
11939     LIBOBJS=$ac_libobjs
11940    
11941     LTLIBOBJS=$ac_ltlibobjs
11942    
11943 pcg 1.1
11944    
11945     : ${CONFIG_STATUS=./config.status}
11946 pcg 1.11 ac_clean_files_save=$ac_clean_files
11947     ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11948     { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11949     echo "$as_me: creating $CONFIG_STATUS" >&6;}
11950     cat >$CONFIG_STATUS <<_ACEOF
11951     #! $SHELL
11952     # Generated by $as_me.
11953 pcg 1.1 # Run this file to recreate the current configuration.
11954     # Compiler output produced by configure, useful for debugging
11955 pcg 1.11 # configure, is in config.log if it exists.
11956    
11957     debug=false
11958     ac_cs_recheck=false
11959     ac_cs_silent=false
11960     SHELL=\${CONFIG_SHELL-$SHELL}
11961     _ACEOF
11962    
11963     cat >>$CONFIG_STATUS <<\_ACEOF
11964     ## --------------------- ##
11965     ## M4sh Initialization. ##
11966     ## --------------------- ##
11967    
11968 ayin 1.108 # Be more Bourne compatible
11969     DUALCASE=1; export DUALCASE # for MKS sh
11970 pcg 1.11 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11971     emulate sh
11972     NULLCMD=:
11973     # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11974     # is contrary to our usage. Disable this feature.
11975     alias -g '${1+"$@"}'='"$@"'
11976 ayin 1.108 setopt NO_GLOB_SUBST
11977     else
11978     case `(set -o) 2>/dev/null` in
11979     *posix*) set -o posix ;;
11980     esac
11981    
11982     fi
11983    
11984    
11985    
11986    
11987     # PATH needs CR
11988     # Avoid depending upon Character Ranges.
11989     as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11990     as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11991     as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11992     as_cr_digits='0123456789'
11993     as_cr_alnum=$as_cr_Letters$as_cr_digits
11994    
11995     # The user is always right.
11996     if test "${PATH_SEPARATOR+set}" != set; then
11997     echo "#! /bin/sh" >conf$$.sh
11998     echo "exit 0" >>conf$$.sh
11999     chmod +x conf$$.sh
12000     if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12001     PATH_SEPARATOR=';'
12002     else
12003     PATH_SEPARATOR=:
12004     fi
12005     rm -f conf$$.sh
12006 ayin 1.106 fi
12007    
12008     # Support unset when possible.
12009     if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12010     as_unset=unset
12011 root 1.105 else
12012 ayin 1.106 as_unset=false
12013 pcg 1.11 fi
12014    
12015    
12016 ayin 1.108 # IFS
12017     # We need space, tab and new line, in precisely that order. Quoting is
12018     # there to prevent editors from complaining about space-tab.
12019     # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12020     # splitting by setting IFS to empty value.)
12021     as_nl='
12022     '
12023     IFS=" "" $as_nl"
12024    
12025     # Find who we are. Look in the path if we contain no directory separator.
12026     case $0 in
12027     *[\\/]* ) as_myself=$0 ;;
12028     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12029     for as_dir in $PATH
12030     do
12031     IFS=$as_save_IFS
12032     test -z "$as_dir" && as_dir=.
12033     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12034     done
12035     IFS=$as_save_IFS
12036    
12037     ;;
12038     esac
12039     # We did not find ourselves, most probably we were run as `sh COMMAND'
12040     # in which case we are not to be found in the path.
12041     if test "x$as_myself" = x; then
12042     as_myself=$0
12043     fi
12044     if test ! -f "$as_myself"; then
12045     echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12046     { (exit 1); exit 1; }
12047     fi
12048    
12049 ayin 1.106 # Work around bugs in pre-3.0 UWIN ksh.
12050 ayin 1.108 for as_var in ENV MAIL MAILPATH
12051     do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12052     done
12053 ayin 1.106 PS1='$ '
12054     PS2='> '
12055 root 1.105 PS4='+ '
12056    
12057     # NLS nuisances.
12058     for as_var in \
12059     LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12060     LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12061     LC_TELEPHONE LC_TIME
12062     do
12063     if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12064     eval $as_var=C; export $as_var
12065     else
12066 ayin 1.108 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12067 ayin 1.104 fi
12068 root 1.105 done
12069    
12070     # Required to use basename.
12071 ayin 1.108 if expr a : '\(a\)' >/dev/null 2>&1 &&
12072     test "X`expr 00001 : '.*\(...\)'`" = X001; then
12073 root 1.105 as_expr=expr
12074     else
12075     as_expr=false
12076     fi
12077    
12078 ayin 1.108 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12079 root 1.105 as_basename=basename
12080     else
12081     as_basename=false
12082     fi
12083    
12084    
12085     # Name of the executable.
12086 ayin 1.108 as_me=`$as_basename -- "$0" ||
12087 root 1.105 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12088     X"$0" : 'X\(//\)$' \| \
12089 ayin 1.108 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12090 root 1.105 echo X/"$0" |
12091 ayin 1.108 sed '/^.*\/\([^/][^/]*\)\/*$/{
12092     s//\1/
12093     q
12094     }
12095     /^X\/\(\/\/\)$/{
12096     s//\1/
12097     q
12098     }
12099     /^X\/\(\/\).*/{
12100     s//\1/
12101     q
12102     }
12103     s/.*/./; q'`
12104    
12105     # CDPATH.
12106     $as_unset CDPATH
12107 root 1.105
12108    
12109 ayin 1.108
12110     as_lineno_1=$LINENO
12111     as_lineno_2=$LINENO
12112     test "x$as_lineno_1" != "x$as_lineno_2" &&
12113     test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
12114 pcg 1.11
12115     # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12116     # uniformly replaced by the line number. The first 'sed' inserts a
12117 ayin 1.108 # line-number line after each line using $LINENO; the second 'sed'
12118     # does the real work. The second script uses 'N' to pair each
12119     # line-number line with the line containing $LINENO, and appends
12120     # trailing '-' during substitution so that $LINENO is not a special
12121     # case at line end.
12122 pcg 1.11 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12123 ayin 1.108 # scripts with optimization help from Paolo Bonzini. Blame Lee
12124     # E. McMahon (1931-1989) for sed's syntax. :-)
12125     sed -n '
12126     p
12127     /[$]LINENO/=
12128     ' <$as_myself |
12129 pcg 1.11 sed '
12130 ayin 1.108 s/[$]LINENO.*/&-/
12131     t lineno
12132     b
12133     :lineno
12134 pcg 1.11 N
12135 ayin 1.108 :loop
12136     s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
12137 pcg 1.11 t loop
12138 ayin 1.108 s/-\n.*//
12139 pcg 1.11 ' >$as_me.lineno &&
12140 ayin 1.108 chmod +x "$as_me.lineno" ||
12141     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
12142 pcg 1.11 { (exit 1); exit 1; }; }
12143    
12144     # Don't try to exec as it changes $[0], causing all sort of problems
12145     # (the dirname of $[0] is not the place where we might find the
12146 ayin 1.108 # original and so on. Autoconf is especially sensitive to this).
12147     . "./$as_me.lineno"
12148 pcg 1.11 # Exit status is that of the last command.
12149     exit
12150     }
12151    
12152    
12153 ayin 1.108 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12154     as_dirname=dirname
12155     else
12156     as_dirname=false
12157     fi
12158    
12159     ECHO_C= ECHO_N= ECHO_T=
12160     case `echo -n x` in
12161     -n*)
12162     case `echo 'x\c'` in
12163     *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12164     *) ECHO_C='\c';;
12165     esac;;
12166     *)
12167     ECHO_N='-n';;
12168 pcg 1.11 esac
12169    
12170 ayin 1.108 if expr a : '\(a\)' >/dev/null 2>&1 &&
12171     test "X`expr 00001 : '.*\(...\)'`" = X001; then
12172 pcg 1.11 as_expr=expr
12173     else
12174     as_expr=false
12175     fi
12176    
12177     rm -f conf$$ conf$$.exe conf$$.file
12178 ayin 1.108 if test -d conf$$.dir; then
12179     rm -f conf$$.dir/conf$$.file
12180     else
12181     rm -f conf$$.dir
12182     mkdir conf$$.dir
12183     fi
12184 pcg 1.11 echo >conf$$.file
12185     if ln -s conf$$.file conf$$ 2>/dev/null; then
12186 ayin 1.108 as_ln_s='ln -s'
12187     # ... but there are two gotchas:
12188     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12189     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12190     # In both cases, we have to default to `cp -p'.
12191     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12192 pcg 1.11 as_ln_s='cp -p'
12193     elif ln conf$$.file conf$$ 2>/dev/null; then
12194     as_ln_s=ln
12195     else
12196     as_ln_s='cp -p'
12197     fi
12198 ayin 1.108 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12199     rmdir conf$$.dir 2>/dev/null
12200 pcg 1.11
12201     if mkdir -p . 2>/dev/null; then
12202     as_mkdir_p=:
12203     else
12204     test -d ./-p && rmdir ./-p
12205     as_mkdir_p=false
12206     fi
12207    
12208 ayin 1.108 if test -x / >/dev/null 2>&1; then
12209     as_test_x='test -x'
12210     else
12211     if ls -dL / >/dev/null 2>&1; then
12212     as_ls_L_option=L
12213     else
12214     as_ls_L_option=
12215     fi
12216     as_test_x='
12217     eval sh -c '\''
12218     if test -d "$1"; then
12219     test -d "$1/.";
12220     else
12221     case $1 in
12222     -*)set "./$1";;
12223     esac;
12224     case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12225     ???[sx]*):;;*)false;;esac;fi
12226     '\'' sh
12227     '
12228     fi
12229     as_executable_p=$as_test_x
12230 pcg 1.11
12231     # Sed expression to map a string onto a valid CPP name.
12232     as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12233    
12234     # Sed expression to map a string onto a valid variable name.
12235     as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12236    
12237    
12238     exec 6>&1
12239    
12240 ayin 1.108 # Save the log message, to keep $[0] and so on meaningful, and to
12241 pcg 1.11 # report actual input values of CONFIG_FILES etc. instead of their
12242 ayin 1.108 # values after options handling.
12243     ac_log="
12244 pcg 1.11 This file was extended by $as_me, which was
12245 ayin 1.108 generated by GNU Autoconf 2.61. Invocation command line was
12246 pcg 1.11
12247     CONFIG_FILES = $CONFIG_FILES
12248     CONFIG_HEADERS = $CONFIG_HEADERS
12249     CONFIG_LINKS = $CONFIG_LINKS
12250     CONFIG_COMMANDS = $CONFIG_COMMANDS
12251     $ $0 $@
12252    
12253 ayin 1.108 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12254     "
12255    
12256 pcg 1.11 _ACEOF
12257    
12258 ayin 1.108 cat >>$CONFIG_STATUS <<_ACEOF
12259 pcg 1.11 # Files that config.status was made for.
12260 ayin 1.108 config_files="$ac_config_files"
12261     config_headers="$ac_config_headers"
12262 ayin 1.106
12263 ayin 1.108 _ACEOF
12264 pcg 1.11
12265     cat >>$CONFIG_STATUS <<\_ACEOF
12266     ac_cs_usage="\
12267     \`$as_me' instantiates files from templates according to the
12268     current configuration.
12269    
12270     Usage: $0 [OPTIONS] [FILE]...
12271    
12272     -h, --help print this help, then exit
12273 ayin 1.108 -V, --version print version number and configuration settings, then exit
12274 pcg 1.11 -q, --quiet do not print progress messages
12275     -d, --debug don't remove temporary files
12276     --recheck update $as_me by reconfiguring in the same conditions
12277     --file=FILE[:TEMPLATE]
12278     instantiate the configuration file FILE
12279     --header=FILE[:TEMPLATE]
12280     instantiate the configuration header FILE
12281    
12282     Configuration files:
12283     $config_files
12284    
12285     Configuration headers:
12286     $config_headers
12287    
12288     Report bugs to <bug-autoconf@gnu.org>."
12289 ayin 1.108
12290 ayin 1.106 _ACEOF
12291 pcg 1.11 cat >>$CONFIG_STATUS <<_ACEOF
12292     ac_cs_version="\\
12293     config.status
12294 ayin 1.108 configured by $0, generated by GNU Autoconf 2.61,
12295     with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12296 pcg 1.11
12297 ayin 1.108 Copyright (C) 2006 Free Software Foundation, Inc.
12298 pcg 1.11 This config.status script is free software; the Free Software Foundation
12299     gives unlimited permission to copy, distribute and modify it."
12300 ayin 1.108
12301     ac_pwd='$ac_pwd'
12302     srcdir='$srcdir'
12303     INSTALL='$INSTALL'
12304 pcg 1.11 _ACEOF
12305    
12306     cat >>$CONFIG_STATUS <<\_ACEOF
12307     # If no file are specified by the user, then we need to provide default
12308     # value. By we need to know if files were specified by the user.
12309     ac_need_defaults=:
12310     while test $# != 0
12311 pcg 1.1 do
12312 pcg 1.11 case $1 in
12313     --*=*)
12314 ayin 1.108 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12315     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12316 pcg 1.11 ac_shift=:
12317     ;;
12318 ayin 1.108 *)
12319 pcg 1.11 ac_option=$1
12320     ac_optarg=$2
12321     ac_shift=shift
12322     ;;
12323     esac
12324    
12325     case $ac_option in
12326     # Handling of the options.
12327 pcg 1.1 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12328 pcg 1.11 ac_cs_recheck=: ;;
12329 ayin 1.108 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12330     echo "$ac_cs_version"; exit ;;
12331     --debug | --debu | --deb | --de | --d | -d )
12332 pcg 1.11 debug=: ;;
12333     --file | --fil | --fi | --f )
12334     $ac_shift
12335     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12336     ac_need_defaults=false;;
12337     --header | --heade | --head | --hea )
12338     $ac_shift
12339     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12340     ac_need_defaults=false;;
12341 ayin 1.108 --he | --h)
12342     # Conflict between --help and --header
12343     { echo "$as_me: error: ambiguous option: $1
12344     Try \`$0 --help' for more information." >&2
12345     { (exit 1); exit 1; }; };;
12346     --help | --hel | -h )
12347     echo "$ac_cs_usage"; exit ;;
12348 pcg 1.11 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12349     | -silent | --silent | --silen | --sile | --sil | --si | --s)
12350     ac_cs_silent=: ;;
12351    
12352     # This is an error.
12353 ayin 1.108 -*) { echo "$as_me: error: unrecognized option: $1
12354     Try \`$0 --help' for more information." >&2
12355 pcg 1.11 { (exit 1); exit 1; }; } ;;
12356    
12357 ayin 1.108 *) ac_config_targets="$ac_config_targets $1"
12358     ac_need_defaults=false ;;
12359 pcg 1.11
12360     esac
12361     shift
12362     done
12363    
12364     ac_configure_extra_args=
12365    
12366     if $ac_cs_silent; then
12367     exec 6>/dev/null
12368     ac_configure_extra_args="$ac_configure_extra_args --silent"
12369     fi
12370    
12371     _ACEOF
12372     cat >>$CONFIG_STATUS <<_ACEOF
12373     if \$ac_cs_recheck; then
12374 ayin 1.108 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12375     CONFIG_SHELL=$SHELL
12376     export CONFIG_SHELL
12377     exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12378 pcg 1.11 fi
12379    
12380     _ACEOF
12381 ayin 1.108 cat >>$CONFIG_STATUS <<\_ACEOF
12382     exec 5>>config.log
12383     {
12384     echo
12385     sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12386     ## Running $as_me. ##
12387     _ASBOX
12388     echo "$ac_log"
12389     } >&5
12390 pcg 1.11
12391 ayin 1.108 _ACEOF
12392     cat >>$CONFIG_STATUS <<_ACEOF
12393     _ACEOF
12394 ayin 1.106
12395 ayin 1.108 cat >>$CONFIG_STATUS <<\_ACEOF
12396 ayin 1.106
12397 ayin 1.108 # Handling of arguments.
12398 pcg 1.11 for ac_config_target in $ac_config_targets
12399     do
12400 ayin 1.108 case $ac_config_target in
12401     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
12402     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12403     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12404     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12405    
12406 pcg 1.11 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12407     echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12408     { (exit 1); exit 1; }; };;
12409 pcg 1.1 esac
12410     done
12411    
12412 ayin 1.108
12413 pcg 1.11 # If the user did not use the arguments to specify the items to instantiate,
12414     # then the envvar interface is used. Set only those that are not.
12415     # We use the long form for the default assignment because of an extremely
12416     # bizarre bug on SunOS 4.1.3.
12417     if $ac_need_defaults; then
12418     test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12419     test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12420     fi
12421    
12422     # Have a temporary directory for convenience. Make it in the build tree
12423 ayin 1.108 # simply because there is no reason against having it here, and in addition,
12424 pcg 1.11 # creating and moving files from /tmp can sometimes cause problems.
12425 ayin 1.108 # Hook for its removal unless debugging.
12426     # Note that there is a small window in which the directory will not be cleaned:
12427     # after its creation but before its name has been assigned to `$tmp'.
12428 pcg 1.11 $debug ||
12429     {
12430 ayin 1.108 tmp=
12431     trap 'exit_status=$?
12432     { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12433     ' 0
12434 pcg 1.11 trap '{ (exit 1); exit 1; }' 1 2 13 15
12435     }
12436     # Create a (secure) tmp directory for tmp files.
12437    
12438     {
12439 ayin 1.108 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12440 pcg 1.11 test -n "$tmp" && test -d "$tmp"
12441     } ||
12442     {
12443 ayin 1.108 tmp=./conf$$-$RANDOM
12444     (umask 077 && mkdir "$tmp")
12445 pcg 1.11 } ||
12446     {
12447     echo "$me: cannot create a temporary directory in ." >&2
12448     { (exit 1); exit 1; }
12449     }
12450    
12451 ayin 1.108 #
12452     # Set up the sed scripts for CONFIG_FILES section.
12453     #
12454    
12455     # No need to generate the scripts if there are no CONFIG_FILES.
12456     # This happens for instance when ./config.status config.h
12457     if test -n "$CONFIG_FILES"; then
12458    
12459 ayin 1.106 _ACEOF
12460    
12461 ayin 1.108
12462    
12463     ac_delim='%!_!# '
12464     for ac_last_try in false false false false false :; do
12465     cat >conf$$subs.sed <<_ACEOF
12466     SHELL!$SHELL$ac_delim
12467     PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
12468     PACKAGE_NAME!$PACKAGE_NAME$ac_delim
12469     PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
12470     PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
12471     PACKAGE_STRING!$PACKAGE_STRING$ac_delim
12472     PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
12473     exec_prefix!$exec_prefix$ac_delim
12474     prefix!$prefix$ac_delim
12475     program_transform_name!$program_transform_name$ac_delim
12476     bindir!$bindir$ac_delim
12477     sbindir!$sbindir$ac_delim
12478     libexecdir!$libexecdir$ac_delim
12479     datarootdir!$datarootdir$ac_delim
12480     datadir!$datadir$ac_delim
12481     sysconfdir!$sysconfdir$ac_delim
12482     sharedstatedir!$sharedstatedir$ac_delim
12483     localstatedir!$localstatedir$ac_delim
12484     includedir!$includedir$ac_delim
12485     oldincludedir!$oldincludedir$ac_delim
12486     docdir!$docdir$ac_delim
12487     infodir!$infodir$ac_delim
12488     htmldir!$htmldir$ac_delim
12489     dvidir!$dvidir$ac_delim
12490     pdfdir!$pdfdir$ac_delim
12491     psdir!$psdir$ac_delim
12492     libdir!$libdir$ac_delim
12493     localedir!$localedir$ac_delim
12494     mandir!$mandir$ac_delim
12495     DEFS!$DEFS$ac_delim
12496     ECHO_C!$ECHO_C$ac_delim
12497     ECHO_N!$ECHO_N$ac_delim
12498     ECHO_T!$ECHO_T$ac_delim
12499     LIBS!$LIBS$ac_delim
12500     build_alias!$build_alias$ac_delim
12501     host_alias!$host_alias$ac_delim
12502     target_alias!$target_alias$ac_delim
12503     build!$build$ac_delim
12504     build_cpu!$build_cpu$ac_delim
12505     build_vendor!$build_vendor$ac_delim
12506     build_os!$build_os$ac_delim
12507     host!$host$ac_delim
12508     host_cpu!$host_cpu$ac_delim
12509     host_vendor!$host_vendor$ac_delim
12510     host_os!$host_os$ac_delim
12511     VERSION!$VERSION$ac_delim
12512     DATE!$DATE$ac_delim
12513     CC!$CC$ac_delim
12514     CFLAGS!$CFLAGS$ac_delim
12515     LDFLAGS!$LDFLAGS$ac_delim
12516     CPPFLAGS!$CPPFLAGS$ac_delim
12517     ac_ct_CC!$ac_ct_CC$ac_delim
12518     EXEEXT!$EXEEXT$ac_delim
12519     OBJEXT!$OBJEXT$ac_delim
12520     CXX!$CXX$ac_delim
12521     CXXFLAGS!$CXXFLAGS$ac_delim
12522     ac_ct_CXX!$ac_ct_CXX$ac_delim
12523     CPP!$CPP$ac_delim
12524     INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
12525     INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
12526     INSTALL_DATA!$INSTALL_DATA$ac_delim
12527     GREP!$GREP$ac_delim
12528     EGREP!$EGREP$ac_delim
12529     LINKER!$LINKER$ac_delim
12530     RXVTNAME!$RXVTNAME$ac_delim
12531 root 1.116 CXXCPP!$CXXCPP$ac_delim
12532 ayin 1.108 TIC!$TIC$ac_delim
12533     XMKMF!$XMKMF$ac_delim
12534     X_CFLAGS!$X_CFLAGS$ac_delim
12535     X_PRE_LIBS!$X_PRE_LIBS$ac_delim
12536     X_LIBS!$X_LIBS$ac_delim
12537     X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
12538     afterimage_config!$afterimage_config$ac_delim
12539     PKG_CONFIG!$PKG_CONFIG$ac_delim
12540     XFT_CONFIG!$XFT_CONFIG$ac_delim
12541     PERL!$PERL$ac_delim
12542     PERLLIB!$PERLLIB$ac_delim
12543     PERLFLAGS!$PERLFLAGS$ac_delim
12544     PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
12545     IF_PERL!$IF_PERL$ac_delim
12546     PERL_O!$PERL_O$ac_delim
12547     AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
12548     AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
12549     LIBOBJS!$LIBOBJS$ac_delim
12550     LTLIBOBJS!$LTLIBOBJS$ac_delim
12551     _ACEOF
12552 root 1.105
12553 ayin 1.124 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 85; then
12554 ayin 1.108 break
12555     elif $ac_last_try; then
12556     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
12557     echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
12558     { (exit 1); exit 1; }; }
12559     else
12560     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12561 root 1.105 fi
12562 ayin 1.108 done
12563    
12564     ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
12565     if test -n "$ac_eof"; then
12566     ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
12567     ac_eof=`expr $ac_eof + 1`
12568     fi
12569 ayin 1.104
12570 ayin 1.108 cat >>$CONFIG_STATUS <<_ACEOF
12571 ayin 1.122 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
12572 ayin 1.108 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
12573 root 1.105 _ACEOF
12574 ayin 1.108 sed '
12575     s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
12576     s/^/s,@/; s/!/@,|#_!!_#|/
12577     :n
12578     t n
12579     s/'"$ac_delim"'$/,g/; t
12580     s/$/\\/; p
12581     N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
12582     ' >>$CONFIG_STATUS <conf$$subs.sed
12583     rm -f conf$$subs.sed
12584     cat >>$CONFIG_STATUS <<_ACEOF
12585     :end
12586     s/|#_!!_#|//g
12587     CEOF$ac_eof
12588     _ACEOF
12589    
12590    
12591     # VPATH may cause trouble with some makes, so we remove $(srcdir),
12592     # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12593     # trailing colons and then remove the whole line if VPATH becomes empty
12594     # (actually we leave an empty line to preserve line numbers).
12595     if test "x$srcdir" = x.; then
12596     ac_vpsub='/^[ ]*VPATH[ ]*=/{
12597     s/:*\$(srcdir):*/:/
12598     s/:*\${srcdir}:*/:/
12599     s/:*@srcdir@:*/:/
12600     s/^\([^=]*=[ ]*\):*/\1/
12601     s/:*$//
12602     s/^[^=]*=[ ]*$//
12603     }'
12604     fi
12605    
12606 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
12607 ayin 1.108 fi # test -n "$CONFIG_FILES"
12608    
12609    
12610     for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
12611     do
12612     case $ac_tag in
12613     :[FHLC]) ac_mode=$ac_tag; continue;;
12614     esac
12615     case $ac_mode$ac_tag in
12616     :[FHL]*:*);;
12617     :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
12618     echo "$as_me: error: Invalid tag $ac_tag." >&2;}
12619     { (exit 1); exit 1; }; };;
12620     :[FH]-) ac_tag=-:-;;
12621     :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12622     esac
12623     ac_save_IFS=$IFS
12624     IFS=:
12625     set x $ac_tag
12626     IFS=$ac_save_IFS
12627     shift
12628     ac_file=$1
12629     shift
12630    
12631     case $ac_mode in
12632     :L) ac_source=$1;;
12633     :[FH])
12634     ac_file_inputs=
12635     for ac_f
12636     do
12637     case $ac_f in
12638     -) ac_f="$tmp/stdin";;
12639     *) # Look for the file first in the build tree, then in the source tree
12640     # (if the path is not absolute). The absolute path cannot be DOS-style,
12641     # because $ac_f cannot contain `:'.
12642     test -f "$ac_f" ||
12643     case $ac_f in
12644     [\\/$]*) false;;
12645     *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12646     esac ||
12647     { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
12648     echo "$as_me: error: cannot find input file: $ac_f" >&2;}
12649     { (exit 1); exit 1; }; };;
12650     esac
12651     ac_file_inputs="$ac_file_inputs $ac_f"
12652     done
12653    
12654     # Let's still pretend it is `configure' which instantiates (i.e., don't
12655     # use $as_me), people would be surprised to read:
12656     # /* config.h. Generated by config.status. */
12657     configure_input="Generated from "`IFS=:
12658     echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
12659     if test x"$ac_file" != x-; then
12660     configure_input="$ac_file. $configure_input"
12661     { echo "$as_me:$LINENO: creating $ac_file" >&5
12662     echo "$as_me: creating $ac_file" >&6;}
12663     fi
12664    
12665     case $ac_tag in
12666     *:-:* | *:-) cat >"$tmp/stdin";;
12667     esac
12668     ;;
12669 ayin 1.102 esac
12670    
12671 ayin 1.108 ac_dir=`$as_dirname -- "$ac_file" ||
12672 pcg 1.11 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12673     X"$ac_file" : 'X\(//\)[^/]' \| \
12674     X"$ac_file" : 'X\(//\)$' \| \
12675 ayin 1.108 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12676 pcg 1.11 echo X"$ac_file" |
12677 ayin 1.108 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12678     s//\1/
12679     q
12680     }
12681     /^X\(\/\/\)[^/].*/{
12682     s//\1/
12683     q
12684     }
12685     /^X\(\/\/\)$/{
12686     s//\1/
12687     q
12688     }
12689     /^X\(\/\).*/{
12690     s//\1/
12691     q
12692     }
12693     s/.*/./; q'`
12694     { as_dir="$ac_dir"
12695     case $as_dir in #(
12696     -*) as_dir=./$as_dir;;
12697     esac
12698     test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
12699 pcg 1.11 as_dirs=
12700 ayin 1.108 while :; do
12701     case $as_dir in #(
12702     *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
12703     *) as_qdir=$as_dir;;
12704     esac
12705     as_dirs="'$as_qdir' $as_dirs"
12706     as_dir=`$as_dirname -- "$as_dir" ||
12707 pcg 1.11 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12708     X"$as_dir" : 'X\(//\)[^/]' \| \
12709     X"$as_dir" : 'X\(//\)$' \| \
12710 ayin 1.108 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12711 pcg 1.11 echo X"$as_dir" |
12712 ayin 1.108 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12713     s//\1/
12714     q
12715     }
12716     /^X\(\/\/\)[^/].*/{
12717     s//\1/
12718     q
12719     }
12720     /^X\(\/\/\)$/{
12721     s//\1/
12722     q
12723     }
12724     /^X\(\/\).*/{
12725     s//\1/
12726     q
12727     }
12728     s/.*/./; q'`
12729     test -d "$as_dir" && break
12730 pcg 1.11 done
12731 ayin 1.108 test -z "$as_dirs" || eval "mkdir $as_dirs"
12732     } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
12733     echo "$as_me: error: cannot create directory $as_dir" >&2;}
12734 pcg 1.11 { (exit 1); exit 1; }; }; }
12735     ac_builddir=.
12736    
12737 ayin 1.108 case "$ac_dir" in
12738     .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12739     *)
12740 pcg 1.11 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12741 ayin 1.108 # A ".." for each directory in $ac_dir_suffix.
12742     ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
12743     case $ac_top_builddir_sub in
12744     "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12745     *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12746     esac ;;
12747     esac
12748     ac_abs_top_builddir=$ac_pwd
12749     ac_abs_builddir=$ac_pwd$ac_dir_suffix
12750     # for backward compatibility:
12751     ac_top_builddir=$ac_top_build_prefix
12752 pcg 1.11
12753     case $srcdir in
12754 ayin 1.108 .) # We are building in place.
12755 pcg 1.11 ac_srcdir=.
12756 ayin 1.108 ac_top_srcdir=$ac_top_builddir_sub
12757     ac_abs_top_srcdir=$ac_pwd ;;
12758     [\\/]* | ?:[\\/]* ) # Absolute name.
12759 pcg 1.11 ac_srcdir=$srcdir$ac_dir_suffix;
12760 ayin 1.108 ac_top_srcdir=$srcdir
12761     ac_abs_top_srcdir=$srcdir ;;
12762     *) # Relative name.
12763     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12764     ac_top_srcdir=$ac_top_build_prefix$srcdir
12765     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12766 pcg 1.11 esac
12767 ayin 1.108 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12768 pcg 1.11
12769    
12770 ayin 1.108 case $ac_mode in
12771     :F)
12772     #
12773     # CONFIG_FILE
12774     #
12775 pcg 1.1
12776 pcg 1.11 case $INSTALL in
12777     [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12778 ayin 1.108 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12779 pcg 1.1 esac
12780 ayin 1.108 _ACEOF
12781 pcg 1.1
12782 ayin 1.108 cat >>$CONFIG_STATUS <<\_ACEOF
12783     # If the template does not know about datarootdir, expand it.
12784     # FIXME: This hack should be removed a few years after 2.60.
12785     ac_datarootdir_hack=; ac_datarootdir_seen=
12786    
12787     case `sed -n '/datarootdir/ {
12788     p
12789     q
12790     }
12791     /@datadir@/p
12792     /@docdir@/p
12793     /@infodir@/p
12794     /@localedir@/p
12795     /@mandir@/p
12796     ' $ac_file_inputs` in
12797     *datarootdir*) ac_datarootdir_seen=yes;;
12798     *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12799     { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12800     echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12801     _ACEOF
12802     cat >>$CONFIG_STATUS <<_ACEOF
12803     ac_datarootdir_hack='
12804     s&@datadir@&$datadir&g
12805     s&@docdir@&$docdir&g
12806     s&@infodir@&$infodir&g
12807     s&@localedir@&$localedir&g
12808     s&@mandir@&$mandir&g
12809     s&\\\${datarootdir}&$datarootdir&g' ;;
12810     esac
12811 root 1.105 _ACEOF
12812 ayin 1.108
12813     # Neutralize VPATH when `$srcdir' = `.'.
12814     # Shell code in configure.ac might set extrasub.
12815     # FIXME: do we really want to maintain this feature?
12816 root 1.105 cat >>$CONFIG_STATUS <<_ACEOF
12817 pcg 1.11 sed "$ac_vpsub
12818     $extrasub
12819     _ACEOF
12820     cat >>$CONFIG_STATUS <<\_ACEOF
12821     :t
12822     /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12823 ayin 1.108 s&@configure_input@&$configure_input&;t t
12824     s&@top_builddir@&$ac_top_builddir_sub&;t t
12825     s&@srcdir@&$ac_srcdir&;t t
12826     s&@abs_srcdir@&$ac_abs_srcdir&;t t
12827     s&@top_srcdir@&$ac_top_srcdir&;t t
12828     s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12829     s&@builddir@&$ac_builddir&;t t
12830     s&@abs_builddir@&$ac_abs_builddir&;t t
12831     s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12832     s&@INSTALL@&$ac_INSTALL&;t t
12833     $ac_datarootdir_hack
12834 ayin 1.122 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
12835 ayin 1.108
12836     test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12837     { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12838     { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12839     { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12840     which seems to be undefined. Please make sure it is defined." >&5
12841     echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12842     which seems to be undefined. Please make sure it is defined." >&2;}
12843 ayin 1.106
12844 ayin 1.108 rm -f "$tmp/stdin"
12845 pcg 1.11 case $ac_file in
12846 ayin 1.108 -) cat "$tmp/out"; rm -f "$tmp/out";;
12847     *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
12848 pcg 1.1 esac
12849 ayin 1.108 ;;
12850     :H)
12851     #
12852     # CONFIG_HEADER
12853     #
12854     _ACEOF
12855    
12856     # Transform confdefs.h into a sed script `conftest.defines', that
12857     # substitutes the proper values into config.h.in to produce config.h.
12858     rm -f conftest.defines conftest.tail
12859     # First, append a space to every undef/define line, to ease matching.
12860     echo 's/$/ /' >conftest.defines
12861     # Then, protect against being on the right side of a sed subst, or in
12862     # an unquoted here document, in config.status. If some macros were
12863     # called several times there might be several #defines for the same
12864     # symbol, which is useless. But do not sort them, since the last
12865     # AC_DEFINE must be honored.
12866     ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12867     # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
12868     # NAME is the cpp macro being defined, VALUE is the value it is being given.
12869     # PARAMS is the parameter list in the macro definition--in most cases, it's
12870     # just an empty string.
12871     ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
12872     ac_dB='\\)[ (].*,\\1define\\2'
12873     ac_dC=' '
12874     ac_dD=' ,'
12875 pcg 1.1
12876 ayin 1.108 uniq confdefs.h |
12877     sed -n '
12878     t rset
12879     :rset
12880     s/^[ ]*#[ ]*define[ ][ ]*//
12881     t ok
12882     d
12883     :ok
12884     s/[\\&,]/\\&/g
12885     s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
12886     s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
12887     ' >>conftest.defines
12888 ayin 1.104
12889 ayin 1.108 # Remove the space that was appended to ease matching.
12890     # Then replace #undef with comments. This is necessary, for
12891 pcg 1.1 # example, in the case of _POSIX_SOURCE, which is predefined and required
12892     # on some systems where configure will not decide to define it.
12893 ayin 1.108 # (The regexp can be short, since the line contains either #define or #undef.)
12894     echo 's/ $//
12895     s,^[ #]*u.*,/* & */,' >>conftest.defines
12896    
12897     # Break up conftest.defines:
12898     ac_max_sed_lines=50
12899    
12900     # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
12901     # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
12902     # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
12903     # et cetera.
12904     ac_in='$ac_file_inputs'
12905     ac_out='"$tmp/out1"'
12906     ac_nxt='"$tmp/out2"'
12907    
12908     while :
12909     do
12910     # Write a here document:
12911     cat >>$CONFIG_STATUS <<_ACEOF
12912     # First, check the format of the line:
12913     cat >"\$tmp/defines.sed" <<\\CEOF
12914     /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
12915     /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
12916     b
12917     :def
12918 pcg 1.11 _ACEOF
12919 ayin 1.108 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
12920 pcg 1.11 echo 'CEOF
12921 ayin 1.108 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
12922     ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
12923     sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
12924     grep . conftest.tail >/dev/null || break
12925 pcg 1.11 rm -f conftest.defines
12926     mv conftest.tail conftest.defines
12927     done
12928 ayin 1.108 rm -f conftest.defines conftest.tail
12929 pcg 1.11
12930 ayin 1.108 echo "ac_result=$ac_in" >>$CONFIG_STATUS
12931 pcg 1.11 cat >>$CONFIG_STATUS <<\_ACEOF
12932     if test x"$ac_file" != x-; then
12933 ayin 1.108 echo "/* $configure_input */" >"$tmp/config.h"
12934     cat "$ac_result" >>"$tmp/config.h"
12935     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
12936 pcg 1.11 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12937     echo "$as_me: $ac_file is unchanged" >&6;}
12938     else
12939     rm -f $ac_file
12940 ayin 1.108 mv "$tmp/config.h" $ac_file
12941 pcg 1.1 fi
12942 pcg 1.11 else
12943 ayin 1.108 echo "/* $configure_input */"
12944     cat "$ac_result"
12945 pcg 1.1 fi
12946 ayin 1.108 rm -f "$tmp/out12"
12947     ;;
12948    
12949    
12950     esac
12951    
12952     done # for ac_tag
12953 pcg 1.11
12954 pcg 1.1
12955 pcg 1.11 { (exit 0); exit 0; }
12956     _ACEOF
12957     chmod +x $CONFIG_STATUS
12958     ac_clean_files=$ac_clean_files_save
12959 pcg 1.1
12960    
12961 pcg 1.11 # configure is writing to config.log, and then calls config.status.
12962     # config.status does its own redirection, appending to config.log.
12963     # Unfortunately, on DOS this fails, as config.log is still kept open
12964     # by configure, so config.status won't be able to write to it; its
12965     # output is simply discarded. So we exec the FD to /dev/null,
12966     # effectively closing config.log, so it can be properly (re)opened and
12967     # appended to by config.status. When coming back to configure, we
12968     # need to make the FD available again.
12969     if test "$no_create" != yes; then
12970     ac_cs_success=:
12971     ac_config_status_args=
12972     test "$silent" = yes &&
12973     ac_config_status_args="$ac_config_status_args --quiet"
12974     exec 5>/dev/null
12975     $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12976     exec 5>>config.log
12977     # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12978     # would make configure fail if this is the last instruction.
12979     $ac_cs_success || { (exit 1); exit 1; }
12980     fi
12981 pcg 1.1
12982    
12983     echo "Configuration:
12984    
12985     Rxvt version: $VERSION : $DATE
12986     Source code location: $srcdir
12987     Install path: ${prefix}/bin
12988 pcg 1.13 Compiler: $CXX
12989 root 1.100 Compiler flags: $CXXFLAGS
12990 pcg 1.13 Linker: $LINKER"
12991 pcg 1.1
12992     if test x$term != x; then
12993 pcg 1.18 echo " set TERM to: $term"
12994 pcg 1.1 fi
12995     if test x$terminfo != x; then
12996 pcg 1.18 echo " set TERMINFO to: $terminfo"
12997     fi
12998     echo " default resource name: $RESNAME"
12999     echo " resource class: $RESCLASS"
13000     if test x$RESFALLBACK != x; then
13001     echo " resource class fallback: $RESFALLBACK"
13002 pcg 1.1 fi
13003 pcg 1.18 echo
13004 root 1.89 echo " embedded perl: $support_perl"
13005 root 1.109 echo " libafterimage: $support_afterimage"
13006 root 1.89 echo
13007 pcg 1.1 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
13008     echo ".----------------------------------------------------------------."
13009     echo ". WARNING: --enable-xim was specified however the locale support ."
13010     echo ". functions could not be found. ."
13011     echo ". XIM is now being DISABLED! ."
13012     echo ".----------------------------------------------------------------."
13013     fi
13014 pcg 1.20
13015 root 1.96 echo "*** Optionally check src/feature.h for further, rarely used options ***"
13016 pcg 1.20 echo
13017