http://www.jwz.org/xscreensaver/xscreensaver-5.14.tar.gz
[xscreensaver] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.63.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization.  ##
11 ## --------------------- ##
12
13 # Be more Bourne compatible
14 DUALCASE=1; export DUALCASE # for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21   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 as_nl='
41 '
42 export as_nl
43 # Printing a long string crashes Solaris 7 /usr/bin/printf.
44 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
45 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
46 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
47 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='printf %s\n'
49   as_echo_n='printf %s'
50 else
51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53     as_echo_n='/usr/ucb/echo -n'
54   else
55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56     as_echo_n_body='eval
57       arg=$1;
58       case $arg in
59       *"$as_nl"*)
60         expr "X$arg" : "X\\(.*\\)$as_nl";
61         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62       esac;
63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64     '
65     export as_echo_n_body
66     as_echo_n='sh -c $as_echo_n_body as_echo'
67   fi
68   export as_echo_body
69   as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74   PATH_SEPARATOR=:
75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77       PATH_SEPARATOR=';'
78   }
79 fi
80
81 # Support unset when possible.
82 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
83   as_unset=unset
84 else
85   as_unset=false
86 fi
87
88
89 # IFS
90 # We need space, tab and new line, in precisely that order.  Quoting is
91 # there to prevent editors from complaining about space-tab.
92 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
93 # splitting by setting IFS to empty value.)
94 IFS=" ""        $as_nl"
95
96 # Find who we are.  Look in the path if we contain no directory separator.
97 case $0 in
98   *[\\/]* ) as_myself=$0 ;;
99   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
100 for as_dir in $PATH
101 do
102   IFS=$as_save_IFS
103   test -z "$as_dir" && as_dir=.
104   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
105 done
106 IFS=$as_save_IFS
107
108      ;;
109 esac
110 # We did not find ourselves, most probably we were run as `sh COMMAND'
111 # in which case we are not to be found in the path.
112 if test "x$as_myself" = x; then
113   as_myself=$0
114 fi
115 if test ! -f "$as_myself"; then
116   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
117   { (exit 1); exit 1; }
118 fi
119
120 # Work around bugs in pre-3.0 UWIN ksh.
121 for as_var in ENV MAIL MAILPATH
122 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
123 done
124 PS1='$ '
125 PS2='> '
126 PS4='+ '
127
128 # NLS nuisances.
129 LC_ALL=C
130 export LC_ALL
131 LANGUAGE=C
132 export LANGUAGE
133
134 # Required to use basename.
135 if expr a : '\(a\)' >/dev/null 2>&1 &&
136    test "X`expr 00001 : '.*\(...\)'`" = X001; then
137   as_expr=expr
138 else
139   as_expr=false
140 fi
141
142 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
143   as_basename=basename
144 else
145   as_basename=false
146 fi
147
148
149 # Name of the executable.
150 as_me=`$as_basename -- "$0" ||
151 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
152          X"$0" : 'X\(//\)$' \| \
153          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
154 $as_echo X/"$0" |
155     sed '/^.*\/\([^/][^/]*\)\/*$/{
156             s//\1/
157             q
158           }
159           /^X\/\(\/\/\)$/{
160             s//\1/
161             q
162           }
163           /^X\/\(\/\).*/{
164             s//\1/
165             q
166           }
167           s/.*/./; q'`
168
169 # CDPATH.
170 $as_unset CDPATH
171
172
173 if test "x$CONFIG_SHELL" = x; then
174   if (eval ":") 2>/dev/null; then
175   as_have_required=yes
176 else
177   as_have_required=no
178 fi
179
180   if test $as_have_required = yes &&     (eval ":
181 (as_func_return () {
182   (exit \$1)
183 }
184 as_func_success () {
185   as_func_return 0
186 }
187 as_func_failure () {
188   as_func_return 1
189 }
190 as_func_ret_success () {
191   return 0
192 }
193 as_func_ret_failure () {
194   return 1
195 }
196
197 exitcode=0
198 if as_func_success; then
199   :
200 else
201   exitcode=1
202   echo as_func_success failed.
203 fi
204
205 if as_func_failure; then
206   exitcode=1
207   echo as_func_failure succeeded.
208 fi
209
210 if as_func_ret_success; then
211   :
212 else
213   exitcode=1
214   echo as_func_ret_success failed.
215 fi
216
217 if as_func_ret_failure; then
218   exitcode=1
219   echo as_func_ret_failure succeeded.
220 fi
221
222 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
223   :
224 else
225   exitcode=1
226   echo positional parameters were not saved.
227 fi
228
229 test \$exitcode = 0) || { (exit 1); exit 1; }
230
231 (
232   as_lineno_1=\$LINENO
233   as_lineno_2=\$LINENO
234   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
235   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
236 ") 2> /dev/null; then
237   :
238 else
239   as_candidate_shells=
240     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
241 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
242 do
243   IFS=$as_save_IFS
244   test -z "$as_dir" && as_dir=.
245   case $as_dir in
246          /*)
247            for as_base in sh bash ksh sh5; do
248              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
249            done;;
250        esac
251 done
252 IFS=$as_save_IFS
253
254
255       for as_shell in $as_candidate_shells $SHELL; do
256          # Try only shells that exist, to save several forks.
257          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
258                 { ("$as_shell") 2> /dev/null <<\_ASEOF
259 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
260   emulate sh
261   NULLCMD=:
262   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
263   # is contrary to our usage.  Disable this feature.
264   alias -g '${1+"$@"}'='"$@"'
265   setopt NO_GLOB_SUBST
266 else
267   case `(set -o) 2>/dev/null` in
268   *posix*) set -o posix ;;
269 esac
270
271 fi
272
273
274 :
275 _ASEOF
276 }; then
277   CONFIG_SHELL=$as_shell
278                as_have_required=yes
279                if { "$as_shell" 2> /dev/null <<\_ASEOF
280 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
281   emulate sh
282   NULLCMD=:
283   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
284   # is contrary to our usage.  Disable this feature.
285   alias -g '${1+"$@"}'='"$@"'
286   setopt NO_GLOB_SUBST
287 else
288   case `(set -o) 2>/dev/null` in
289   *posix*) set -o posix ;;
290 esac
291
292 fi
293
294
295 :
296 (as_func_return () {
297   (exit $1)
298 }
299 as_func_success () {
300   as_func_return 0
301 }
302 as_func_failure () {
303   as_func_return 1
304 }
305 as_func_ret_success () {
306   return 0
307 }
308 as_func_ret_failure () {
309   return 1
310 }
311
312 exitcode=0
313 if as_func_success; then
314   :
315 else
316   exitcode=1
317   echo as_func_success failed.
318 fi
319
320 if as_func_failure; then
321   exitcode=1
322   echo as_func_failure succeeded.
323 fi
324
325 if as_func_ret_success; then
326   :
327 else
328   exitcode=1
329   echo as_func_ret_success failed.
330 fi
331
332 if as_func_ret_failure; then
333   exitcode=1
334   echo as_func_ret_failure succeeded.
335 fi
336
337 if ( set x; as_func_ret_success y && test x = "$1" ); then
338   :
339 else
340   exitcode=1
341   echo positional parameters were not saved.
342 fi
343
344 test $exitcode = 0) || { (exit 1); exit 1; }
345
346 (
347   as_lineno_1=$LINENO
348   as_lineno_2=$LINENO
349   test "x$as_lineno_1" != "x$as_lineno_2" &&
350   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
351
352 _ASEOF
353 }; then
354   break
355 fi
356
357 fi
358
359       done
360
361       if test "x$CONFIG_SHELL" != x; then
362   for as_var in BASH_ENV ENV
363         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
364         done
365         export CONFIG_SHELL
366         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
367 fi
368
369
370     if test $as_have_required = no; then
371   echo This script requires a shell more modern than all the
372       echo shells that I found on your system.  Please install a
373       echo modern shell, or manually run the script under such a
374       echo shell if you do have one.
375       { (exit 1); exit 1; }
376 fi
377
378
379 fi
380
381 fi
382
383
384
385 (eval "as_func_return () {
386   (exit \$1)
387 }
388 as_func_success () {
389   as_func_return 0
390 }
391 as_func_failure () {
392   as_func_return 1
393 }
394 as_func_ret_success () {
395   return 0
396 }
397 as_func_ret_failure () {
398   return 1
399 }
400
401 exitcode=0
402 if as_func_success; then
403   :
404 else
405   exitcode=1
406   echo as_func_success failed.
407 fi
408
409 if as_func_failure; then
410   exitcode=1
411   echo as_func_failure succeeded.
412 fi
413
414 if as_func_ret_success; then
415   :
416 else
417   exitcode=1
418   echo as_func_ret_success failed.
419 fi
420
421 if as_func_ret_failure; then
422   exitcode=1
423   echo as_func_ret_failure succeeded.
424 fi
425
426 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
427   :
428 else
429   exitcode=1
430   echo positional parameters were not saved.
431 fi
432
433 test \$exitcode = 0") || {
434   echo No shell found that supports shell functions.
435   echo Please tell bug-autoconf@gnu.org about your system,
436   echo including any error possibly output before this message.
437   echo This can help us improve future autoconf versions.
438   echo Configuration will now proceed without shell functions.
439 }
440
441
442
443   as_lineno_1=$LINENO
444   as_lineno_2=$LINENO
445   test "x$as_lineno_1" != "x$as_lineno_2" &&
446   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
447
448   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
449   # uniformly replaced by the line number.  The first 'sed' inserts a
450   # line-number line after each line using $LINENO; the second 'sed'
451   # does the real work.  The second script uses 'N' to pair each
452   # line-number line with the line containing $LINENO, and appends
453   # trailing '-' during substitution so that $LINENO is not a special
454   # case at line end.
455   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
456   # scripts with optimization help from Paolo Bonzini.  Blame Lee
457   # E. McMahon (1931-1989) for sed's syntax.  :-)
458   sed -n '
459     p
460     /[$]LINENO/=
461   ' <$as_myself |
462     sed '
463       s/[$]LINENO.*/&-/
464       t lineno
465       b
466       :lineno
467       N
468       :loop
469       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
470       t loop
471       s/-\n.*//
472     ' >$as_me.lineno &&
473   chmod +x "$as_me.lineno" ||
474     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
475    { (exit 1); exit 1; }; }
476
477   # Don't try to exec as it changes $[0], causing all sort of problems
478   # (the dirname of $[0] is not the place where we might find the
479   # original and so on.  Autoconf is especially sensitive to this).
480   . "./$as_me.lineno"
481   # Exit status is that of the last command.
482   exit
483 }
484
485
486 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
487   as_dirname=dirname
488 else
489   as_dirname=false
490 fi
491
492 ECHO_C= ECHO_N= ECHO_T=
493 case `echo -n x` in
494 -n*)
495   case `echo 'x\c'` in
496   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
497   *)   ECHO_C='\c';;
498   esac;;
499 *)
500   ECHO_N='-n';;
501 esac
502 if expr a : '\(a\)' >/dev/null 2>&1 &&
503    test "X`expr 00001 : '.*\(...\)'`" = X001; then
504   as_expr=expr
505 else
506   as_expr=false
507 fi
508
509 rm -f conf$$ conf$$.exe conf$$.file
510 if test -d conf$$.dir; then
511   rm -f conf$$.dir/conf$$.file
512 else
513   rm -f conf$$.dir
514   mkdir conf$$.dir 2>/dev/null
515 fi
516 if (echo >conf$$.file) 2>/dev/null; then
517   if ln -s conf$$.file conf$$ 2>/dev/null; then
518     as_ln_s='ln -s'
519     # ... but there are two gotchas:
520     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
521     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
522     # In both cases, we have to default to `cp -p'.
523     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
524       as_ln_s='cp -p'
525   elif ln conf$$.file conf$$ 2>/dev/null; then
526     as_ln_s=ln
527   else
528     as_ln_s='cp -p'
529   fi
530 else
531   as_ln_s='cp -p'
532 fi
533 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
534 rmdir conf$$.dir 2>/dev/null
535
536 if mkdir -p . 2>/dev/null; then
537   as_mkdir_p=:
538 else
539   test -d ./-p && rmdir ./-p
540   as_mkdir_p=false
541 fi
542
543 if test -x / >/dev/null 2>&1; then
544   as_test_x='test -x'
545 else
546   if ls -dL / >/dev/null 2>&1; then
547     as_ls_L_option=L
548   else
549     as_ls_L_option=
550   fi
551   as_test_x='
552     eval sh -c '\''
553       if test -d "$1"; then
554         test -d "$1/.";
555       else
556         case $1 in
557         -*)set "./$1";;
558         esac;
559         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
560         ???[sx]*):;;*)false;;esac;fi
561     '\'' sh
562   '
563 fi
564 as_executable_p=$as_test_x
565
566 # Sed expression to map a string onto a valid CPP name.
567 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
568
569 # Sed expression to map a string onto a valid variable name.
570 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
571
572
573
574 exec 7<&0 </dev/null 6>&1
575
576 # Name of the host.
577 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
578 # so uname gets run too.
579 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
580
581 #
582 # Initializations.
583 #
584 ac_default_prefix=/usr/local
585 ac_clean_files=
586 ac_config_libobj_dir=.
587 LIBOBJS=
588 cross_compiling=no
589 subdirs=
590 MFLAGS=
591 MAKEFLAGS=
592 SHELL=${CONFIG_SHELL-/bin/sh}
593
594 # Identity of this package.
595 PACKAGE_NAME=
596 PACKAGE_TARNAME=
597 PACKAGE_VERSION=
598 PACKAGE_STRING=
599 PACKAGE_BUGREPORT=
600
601 ac_unique_file="driver/subprocs.c"
602 # Factoring default headers for most tests.
603 ac_includes_default="\
604 #include <stdio.h>
605 #ifdef HAVE_SYS_TYPES_H
606 # include <sys/types.h>
607 #endif
608 #ifdef HAVE_SYS_STAT_H
609 # include <sys/stat.h>
610 #endif
611 #ifdef STDC_HEADERS
612 # include <stdlib.h>
613 # include <stddef.h>
614 #else
615 # ifdef HAVE_STDLIB_H
616 #  include <stdlib.h>
617 # endif
618 #endif
619 #ifdef HAVE_STRING_H
620 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
621 #  include <memory.h>
622 # endif
623 # include <string.h>
624 #endif
625 #ifdef HAVE_STRINGS_H
626 # include <strings.h>
627 #endif
628 #ifdef HAVE_INTTYPES_H
629 # include <inttypes.h>
630 #endif
631 #ifdef HAVE_STDINT_H
632 # include <stdint.h>
633 #endif
634 #ifdef HAVE_UNISTD_H
635 # include <unistd.h>
636 #endif"
637
638 ac_subst_vars='LTLIBOBJS
639 LIBOBJS
640 DEPEND_DEFINES
641 DEPEND_FLAGS
642 DEPEND
643 APPDEFAULTS
644 GTK_EXTRA_OBJS
645 HACK_CONF_DIR
646 PO_DATADIR
647 GTK_DATADIR
648 HACKDIR_FULL
649 HACKDIR
650 NOGNOME
651 GNOME22
652 GNOME24
653 GLE_KLUDGE
654 GLE_EXES
655 GL_KLUDGE
656 GL_MEN
657 GL_UTIL_EXES
658 SUID_EXES
659 RETIRED_GL_EXES
660 GL_EXES
661 JPEG_EXES
662 LOCK_OBJS
663 LOCK_SRCS
664 SAVER_GL_LIBS
665 SAVER_GL_OBJS
666 SAVER_GL_SRCS
667 XMU_LIBS
668 XMU_OBJS
669 XMU_SRCS
670 PASSWD_OBJS
671 PASSWD_SRCS
672 MEN_OSX
673 SCRIPTS_OSX
674 EXES_OSX
675 OBJCC
676 WITH_BROWSER
677 DEFAULT_TEXT_FILE
678 DEFAULT_IMAGE_DIRECTORY
679 DEFAULT_IMAGES_P
680 NEW_LOGIN_COMMAND_P
681 NEW_LOGIN_COMMAND
682 HAVE_PAM_FAIL_DELAY
683 INSTALL_PAM
684 NEED_SETUID
685 INSTALL_DIRS
686 SETUID_HACKS
687 INSTALL_SETUID
688 PASSWD_LIBS
689 XINERAMA_LIBS
690 XDPMS_LIBS
691 GLE_LIBS
692 GL_LIBS
693 PTY_LIBS
694 XPM_LIBS
695 HACK_LIBS
696 JPEG_LIBS
697 XML_LIBS
698 GTK_LIBS
699 MOTIF_LIBS
700 SAVER_LIBS
701 ALL_DEMO_PROGRAMS
702 PREFERRED_DEMO_PROGRAM
703 INCLUDES
704 gnome_url_show_program
705 gnome_open_program
706 pkg_config
707 login_manager_tmp
708 MKINSTALLDIRS
709 POSUB
710 POFILES
711 INTLOBJS
712 INTLLIBS
713 INTLDEPS
714 INSTOBJEXT
715 GMOFILES
716 DATADIRNAME
717 CATOBJEXT
718 CATALOGS
719 XGETTEXT
720 GMSGFMT
721 MSGFMT
722 USE_NLS
723 ALLOCA
724 RANLIB
725 GETTEXT_PACKAGE
726 INTLTOOL_PERL
727 INTLTOOL_UPDATE
728 INTLTOOL_MERGE
729 INTLTOOL_EXTRACT
730 INTLTOOL_CAVES_RULE
731 INTLTOOL_XML_RULE
732 INTLTOOL_UI_RULE
733 INTLTOOL_SOUNDLIST_RULE
734 INTLTOOL_SHEET_RULE
735 INTLTOOL_SERVER_RULE
736 INTLTOOL_PONG_RULE
737 INTLTOOL_OAF_RULE
738 INTLTOOL_KEYS_RULE
739 INTLTOOL_DIRECTORY_RULE
740 INTLTOOL_DESKTOP_RULE
741 X_EXTRA_LIBS
742 X_LIBS
743 X_PRE_LIBS
744 X_CFLAGS
745 XMKMF
746 PERL
747 EGREP
748 GREP
749 SET_MAKE
750 INSTALL_DATA
751 INSTALL_SCRIPT
752 INSTALL_PROGRAM
753 CPP
754 OBJEXT
755 EXEEXT
756 ac_ct_CC
757 CPPFLAGS
758 LDFLAGS
759 CFLAGS
760 CC
761 host_os
762 host_vendor
763 host_cpu
764 host
765 build_os
766 build_vendor
767 build_cpu
768 build
769 target_alias
770 host_alias
771 build_alias
772 LIBS
773 ECHO_T
774 ECHO_N
775 ECHO_C
776 DEFS
777 mandir
778 localedir
779 libdir
780 psdir
781 pdfdir
782 dvidir
783 htmldir
784 infodir
785 docdir
786 oldincludedir
787 includedir
788 localstatedir
789 sharedstatedir
790 sysconfdir
791 datadir
792 datarootdir
793 libexecdir
794 sbindir
795 bindir
796 program_transform_name
797 prefix
798 exec_prefix
799 PACKAGE_BUGREPORT
800 PACKAGE_STRING
801 PACKAGE_VERSION
802 PACKAGE_TARNAME
803 PACKAGE_NAME
804 PATH_SEPARATOR
805 SHELL'
806 ac_subst_files=''
807 ac_user_opts='
808 enable_option_checking
809 with_x_app_defaults
810 with_x
811 with_hackdir
812 enable_subdir
813 with_configdir
814 with_dpms_ext
815 with_xinerama_ext
816 with_xinput_ext
817 with_xf86vmode_ext
818 with_xf86gamma_ext
819 with_randr_ext
820 with_proc_interrupts
821 enable_locking
822 enable_root_passwd
823 with_pam
824 with_pam_service_name
825 with_kerberos
826 with_shadow
827 with_passwd_helper
828 with_login_manager
829 with_gtk
830 with_motif
831 with_gl
832 with_gle
833 with_pixbuf
834 with_xpm
835 with_jpeg
836 with_xshm_ext
837 with_xdbe_ext
838 with_readdisplay
839 with_image_directory
840 with_text_file
841 with_browser
842 with_setuid_hacks
843 '
844       ac_precious_vars='build_alias
845 host_alias
846 target_alias
847 CC
848 CFLAGS
849 LDFLAGS
850 LIBS
851 CPPFLAGS
852 CPP
853 XMKMF'
854
855
856 # Initialize some variables set by options.
857 ac_init_help=
858 ac_init_version=false
859 ac_unrecognized_opts=
860 ac_unrecognized_sep=
861 # The variables have the same names as the options, with
862 # dashes changed to underlines.
863 cache_file=/dev/null
864 exec_prefix=NONE
865 no_create=
866 no_recursion=
867 prefix=NONE
868 program_prefix=NONE
869 program_suffix=NONE
870 program_transform_name=s,x,x,
871 silent=
872 site=
873 srcdir=
874 verbose=
875 x_includes=NONE
876 x_libraries=NONE
877
878 # Installation directory options.
879 # These are left unexpanded so users can "make install exec_prefix=/foo"
880 # and all the variables that are supposed to be based on exec_prefix
881 # by default will actually change.
882 # Use braces instead of parens because sh, perl, etc. also accept them.
883 # (The list follows the same order as the GNU Coding Standards.)
884 bindir='${exec_prefix}/bin'
885 sbindir='${exec_prefix}/sbin'
886 libexecdir='${exec_prefix}/libexec'
887 datarootdir='${prefix}/share'
888 datadir='${datarootdir}'
889 sysconfdir='${prefix}/etc'
890 sharedstatedir='${prefix}/com'
891 localstatedir='${prefix}/var'
892 includedir='${prefix}/include'
893 oldincludedir='/usr/include'
894 docdir='${datarootdir}/doc/${PACKAGE}'
895 infodir='${datarootdir}/info'
896 htmldir='${docdir}'
897 dvidir='${docdir}'
898 pdfdir='${docdir}'
899 psdir='${docdir}'
900 libdir='${exec_prefix}/lib'
901 localedir='${datarootdir}/locale'
902 mandir='${datarootdir}/man'
903
904 ac_prev=
905 ac_dashdash=
906 for ac_option
907 do
908   # If the previous option needs an argument, assign it.
909   if test -n "$ac_prev"; then
910     eval $ac_prev=\$ac_option
911     ac_prev=
912     continue
913   fi
914
915   case $ac_option in
916   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
917   *)    ac_optarg=yes ;;
918   esac
919
920   # Accept the important Cygnus configure options, so we can diagnose typos.
921
922   case $ac_dashdash$ac_option in
923   --)
924     ac_dashdash=yes ;;
925
926   -bindir | --bindir | --bindi | --bind | --bin | --bi)
927     ac_prev=bindir ;;
928   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
929     bindir=$ac_optarg ;;
930
931   -build | --build | --buil | --bui | --bu)
932     ac_prev=build_alias ;;
933   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
934     build_alias=$ac_optarg ;;
935
936   -cache-file | --cache-file | --cache-fil | --cache-fi \
937   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
938     ac_prev=cache_file ;;
939   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
940   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
941     cache_file=$ac_optarg ;;
942
943   --config-cache | -C)
944     cache_file=config.cache ;;
945
946   -datadir | --datadir | --datadi | --datad)
947     ac_prev=datadir ;;
948   -datadir=* | --datadir=* | --datadi=* | --datad=*)
949     datadir=$ac_optarg ;;
950
951   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
952   | --dataroo | --dataro | --datar)
953     ac_prev=datarootdir ;;
954   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
955   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
956     datarootdir=$ac_optarg ;;
957
958   -disable-* | --disable-*)
959     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
960     # Reject names that are not valid shell variable names.
961     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
962       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
963    { (exit 1); exit 1; }; }
964     ac_useropt_orig=$ac_useropt
965     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
966     case $ac_user_opts in
967       *"
968 "enable_$ac_useropt"
969 "*) ;;
970       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
971          ac_unrecognized_sep=', ';;
972     esac
973     eval enable_$ac_useropt=no ;;
974
975   -docdir | --docdir | --docdi | --doc | --do)
976     ac_prev=docdir ;;
977   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
978     docdir=$ac_optarg ;;
979
980   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
981     ac_prev=dvidir ;;
982   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
983     dvidir=$ac_optarg ;;
984
985   -enable-* | --enable-*)
986     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
987     # Reject names that are not valid shell variable names.
988     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
989       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
990    { (exit 1); exit 1; }; }
991     ac_useropt_orig=$ac_useropt
992     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
993     case $ac_user_opts in
994       *"
995 "enable_$ac_useropt"
996 "*) ;;
997       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
998          ac_unrecognized_sep=', ';;
999     esac
1000     eval enable_$ac_useropt=\$ac_optarg ;;
1001
1002   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1003   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1004   | --exec | --exe | --ex)
1005     ac_prev=exec_prefix ;;
1006   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1007   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1008   | --exec=* | --exe=* | --ex=*)
1009     exec_prefix=$ac_optarg ;;
1010
1011   -gas | --gas | --ga | --g)
1012     # Obsolete; use --with-gas.
1013     with_gas=yes ;;
1014
1015   -help | --help | --hel | --he | -h)
1016     ac_init_help=long ;;
1017   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1018     ac_init_help=recursive ;;
1019   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1020     ac_init_help=short ;;
1021
1022   -host | --host | --hos | --ho)
1023     ac_prev=host_alias ;;
1024   -host=* | --host=* | --hos=* | --ho=*)
1025     host_alias=$ac_optarg ;;
1026
1027   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1028     ac_prev=htmldir ;;
1029   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1030   | --ht=*)
1031     htmldir=$ac_optarg ;;
1032
1033   -includedir | --includedir | --includedi | --included | --include \
1034   | --includ | --inclu | --incl | --inc)
1035     ac_prev=includedir ;;
1036   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1037   | --includ=* | --inclu=* | --incl=* | --inc=*)
1038     includedir=$ac_optarg ;;
1039
1040   -infodir | --infodir | --infodi | --infod | --info | --inf)
1041     ac_prev=infodir ;;
1042   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1043     infodir=$ac_optarg ;;
1044
1045   -libdir | --libdir | --libdi | --libd)
1046     ac_prev=libdir ;;
1047   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1048     libdir=$ac_optarg ;;
1049
1050   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1051   | --libexe | --libex | --libe)
1052     ac_prev=libexecdir ;;
1053   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1054   | --libexe=* | --libex=* | --libe=*)
1055     libexecdir=$ac_optarg ;;
1056
1057   -localedir | --localedir | --localedi | --localed | --locale)
1058     ac_prev=localedir ;;
1059   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1060     localedir=$ac_optarg ;;
1061
1062   -localstatedir | --localstatedir | --localstatedi | --localstated \
1063   | --localstate | --localstat | --localsta | --localst | --locals)
1064     ac_prev=localstatedir ;;
1065   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1066   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1067     localstatedir=$ac_optarg ;;
1068
1069   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1070     ac_prev=mandir ;;
1071   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1072     mandir=$ac_optarg ;;
1073
1074   -nfp | --nfp | --nf)
1075     # Obsolete; use --without-fp.
1076     with_fp=no ;;
1077
1078   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1079   | --no-cr | --no-c | -n)
1080     no_create=yes ;;
1081
1082   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1083   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1084     no_recursion=yes ;;
1085
1086   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1087   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1088   | --oldin | --oldi | --old | --ol | --o)
1089     ac_prev=oldincludedir ;;
1090   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1091   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1092   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1093     oldincludedir=$ac_optarg ;;
1094
1095   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1096     ac_prev=prefix ;;
1097   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1098     prefix=$ac_optarg ;;
1099
1100   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1101   | --program-pre | --program-pr | --program-p)
1102     ac_prev=program_prefix ;;
1103   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1104   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1105     program_prefix=$ac_optarg ;;
1106
1107   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1108   | --program-suf | --program-su | --program-s)
1109     ac_prev=program_suffix ;;
1110   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1111   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1112     program_suffix=$ac_optarg ;;
1113
1114   -program-transform-name | --program-transform-name \
1115   | --program-transform-nam | --program-transform-na \
1116   | --program-transform-n | --program-transform- \
1117   | --program-transform | --program-transfor \
1118   | --program-transfo | --program-transf \
1119   | --program-trans | --program-tran \
1120   | --progr-tra | --program-tr | --program-t)
1121     ac_prev=program_transform_name ;;
1122   -program-transform-name=* | --program-transform-name=* \
1123   | --program-transform-nam=* | --program-transform-na=* \
1124   | --program-transform-n=* | --program-transform-=* \
1125   | --program-transform=* | --program-transfor=* \
1126   | --program-transfo=* | --program-transf=* \
1127   | --program-trans=* | --program-tran=* \
1128   | --progr-tra=* | --program-tr=* | --program-t=*)
1129     program_transform_name=$ac_optarg ;;
1130
1131   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1132     ac_prev=pdfdir ;;
1133   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1134     pdfdir=$ac_optarg ;;
1135
1136   -psdir | --psdir | --psdi | --psd | --ps)
1137     ac_prev=psdir ;;
1138   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1139     psdir=$ac_optarg ;;
1140
1141   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1142   | -silent | --silent | --silen | --sile | --sil)
1143     silent=yes ;;
1144
1145   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1146     ac_prev=sbindir ;;
1147   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1148   | --sbi=* | --sb=*)
1149     sbindir=$ac_optarg ;;
1150
1151   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1152   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1153   | --sharedst | --shareds | --shared | --share | --shar \
1154   | --sha | --sh)
1155     ac_prev=sharedstatedir ;;
1156   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1157   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1158   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1159   | --sha=* | --sh=*)
1160     sharedstatedir=$ac_optarg ;;
1161
1162   -site | --site | --sit)
1163     ac_prev=site ;;
1164   -site=* | --site=* | --sit=*)
1165     site=$ac_optarg ;;
1166
1167   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1168     ac_prev=srcdir ;;
1169   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1170     srcdir=$ac_optarg ;;
1171
1172   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1173   | --syscon | --sysco | --sysc | --sys | --sy)
1174     ac_prev=sysconfdir ;;
1175   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1176   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1177     sysconfdir=$ac_optarg ;;
1178
1179   -target | --target | --targe | --targ | --tar | --ta | --t)
1180     ac_prev=target_alias ;;
1181   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1182     target_alias=$ac_optarg ;;
1183
1184   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1185     verbose=yes ;;
1186
1187   -version | --version | --versio | --versi | --vers | -V)
1188     ac_init_version=: ;;
1189
1190   -with-* | --with-*)
1191     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1192     # Reject names that are not valid shell variable names.
1193     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1194       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1195    { (exit 1); exit 1; }; }
1196     ac_useropt_orig=$ac_useropt
1197     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1198     case $ac_user_opts in
1199       *"
1200 "with_$ac_useropt"
1201 "*) ;;
1202       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1203          ac_unrecognized_sep=', ';;
1204     esac
1205     eval with_$ac_useropt=\$ac_optarg ;;
1206
1207   -without-* | --without-*)
1208     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1209     # Reject names that are not valid shell variable names.
1210     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1211       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1212    { (exit 1); exit 1; }; }
1213     ac_useropt_orig=$ac_useropt
1214     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1215     case $ac_user_opts in
1216       *"
1217 "with_$ac_useropt"
1218 "*) ;;
1219       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1220          ac_unrecognized_sep=', ';;
1221     esac
1222     eval with_$ac_useropt=no ;;
1223
1224   --x)
1225     # Obsolete; use --with-x.
1226     with_x=yes ;;
1227
1228   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1229   | --x-incl | --x-inc | --x-in | --x-i)
1230     ac_prev=x_includes ;;
1231   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1232   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1233     x_includes=$ac_optarg ;;
1234
1235   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1236   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1237     ac_prev=x_libraries ;;
1238   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1239   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1240     x_libraries=$ac_optarg ;;
1241
1242   -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1243 Try \`$0 --help' for more information." >&2
1244    { (exit 1); exit 1; }; }
1245     ;;
1246
1247   *=*)
1248     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1249     # Reject names that are not valid shell variable names.
1250     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1251       { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1252    { (exit 1); exit 1; }; }
1253     eval $ac_envvar=\$ac_optarg
1254     export $ac_envvar ;;
1255
1256   *)
1257     # FIXME: should be removed in autoconf 3.0.
1258     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1259     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1260       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1261     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1262     ;;
1263
1264   esac
1265 done
1266
1267 if test -n "$ac_prev"; then
1268   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1269   { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1270    { (exit 1); exit 1; }; }
1271 fi
1272
1273 if test -n "$ac_unrecognized_opts"; then
1274   case $enable_option_checking in
1275     no) ;;
1276     fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1277    { (exit 1); exit 1; }; } ;;
1278     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1279   esac
1280 fi
1281
1282 # Check all directory arguments for consistency.
1283 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1284                 datadir sysconfdir sharedstatedir localstatedir includedir \
1285                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1286                 libdir localedir mandir
1287 do
1288   eval ac_val=\$$ac_var
1289   # Remove trailing slashes.
1290   case $ac_val in
1291     */ )
1292       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1293       eval $ac_var=\$ac_val;;
1294   esac
1295   # Be sure to have absolute directory names.
1296   case $ac_val in
1297     [\\/$]* | ?:[\\/]* )  continue;;
1298     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1299   esac
1300   { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1301    { (exit 1); exit 1; }; }
1302 done
1303
1304 # There might be people who depend on the old broken behavior: `$host'
1305 # used to hold the argument of --host etc.
1306 # FIXME: To remove some day.
1307 build=$build_alias
1308 host=$host_alias
1309 target=$target_alias
1310
1311 # FIXME: To remove some day.
1312 if test "x$host_alias" != x; then
1313   if test "x$build_alias" = x; then
1314     cross_compiling=maybe
1315     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1316     If a cross compiler is detected then cross compile mode will be used." >&2
1317   elif test "x$build_alias" != "x$host_alias"; then
1318     cross_compiling=yes
1319   fi
1320 fi
1321
1322 ac_tool_prefix=
1323 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1324
1325 test "$silent" = yes && exec 6>/dev/null
1326
1327
1328 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1329 ac_ls_di=`ls -di .` &&
1330 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1331   { $as_echo "$as_me: error: working directory cannot be determined" >&2
1332    { (exit 1); exit 1; }; }
1333 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1334   { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1335    { (exit 1); exit 1; }; }
1336
1337
1338 # Find the source files, if location was not specified.
1339 if test -z "$srcdir"; then
1340   ac_srcdir_defaulted=yes
1341   # Try the directory containing this script, then the parent directory.
1342   ac_confdir=`$as_dirname -- "$as_myself" ||
1343 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1344          X"$as_myself" : 'X\(//\)[^/]' \| \
1345          X"$as_myself" : 'X\(//\)$' \| \
1346          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1347 $as_echo X"$as_myself" |
1348     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1349             s//\1/
1350             q
1351           }
1352           /^X\(\/\/\)[^/].*/{
1353             s//\1/
1354             q
1355           }
1356           /^X\(\/\/\)$/{
1357             s//\1/
1358             q
1359           }
1360           /^X\(\/\).*/{
1361             s//\1/
1362             q
1363           }
1364           s/.*/./; q'`
1365   srcdir=$ac_confdir
1366   if test ! -r "$srcdir/$ac_unique_file"; then
1367     srcdir=..
1368   fi
1369 else
1370   ac_srcdir_defaulted=no
1371 fi
1372 if test ! -r "$srcdir/$ac_unique_file"; then
1373   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1374   { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1375    { (exit 1); exit 1; }; }
1376 fi
1377 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1378 ac_abs_confdir=`(
1379         cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1380    { (exit 1); exit 1; }; }
1381         pwd)`
1382 # When building in place, set srcdir=.
1383 if test "$ac_abs_confdir" = "$ac_pwd"; then
1384   srcdir=.
1385 fi
1386 # Remove unnecessary trailing slashes from srcdir.
1387 # Double slashes in file names in object file debugging info
1388 # mess up M-x gdb in Emacs.
1389 case $srcdir in
1390 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1391 esac
1392 for ac_var in $ac_precious_vars; do
1393   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1394   eval ac_env_${ac_var}_value=\$${ac_var}
1395   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1396   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1397 done
1398
1399 #
1400 # Report the --help message.
1401 #
1402 if test "$ac_init_help" = "long"; then
1403   # Omit some internal or obsolete options to make the list less imposing.
1404   # This message is too long to be a string in the A/UX 3.1 sh.
1405   cat <<_ACEOF
1406 \`configure' configures this package to adapt to many kinds of systems.
1407
1408 Usage: $0 [OPTION]... [VAR=VALUE]...
1409
1410 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1411 VAR=VALUE.  See below for descriptions of some of the useful variables.
1412
1413 Defaults for the options are specified in brackets.
1414
1415
1416 Configuration:
1417
1418   -h, --help              display this help and exit
1419       --help=short        display options specific to this package
1420       --help=recursive    display the short help of all the included packages
1421   -V, --version           display version information and exit
1422   -q, --quiet, --silent   do not print \`checking...' messages
1423       --cache-file=FILE   cache test results in FILE [disabled]
1424   -C, --config-cache      alias for \`--cache-file=config.cache'
1425   -n, --no-create         do not create output files
1426       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1427
1428 Installation directories:
1429   --prefix=PREFIX         install architecture-independent files in PREFIX
1430                           [$ac_default_prefix]
1431   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1432                           [PREFIX]
1433
1434 By default, \`make install' will install all the files in
1435 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1436 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1437 for instance \`--prefix=\$HOME'.
1438
1439 For better control, use the options below.
1440
1441 Fine tuning of the installation directories:
1442   --bindir=DIR            user executables [EPREFIX/bin]
1443   --libexecdir=DIR        program executables [EPREFIX/libexec]
1444   --libdir=DIR            object code libraries [EPREFIX/lib]
1445   --includedir=DIR        C header files [PREFIX/include]
1446   --x-includes=DIR        X include files are in DIR
1447   --x-libraries=DIR       X library files are in DIR
1448   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1449   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1450   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1451   --mandir=DIR            man documentation [DATAROOTDIR/man]
1452   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1453   --htmldir=DIR           html documentation [DOCDIR]
1454   --dvidir=DIR            dvi documentation [DOCDIR]
1455   --pdfdir=DIR            pdf documentation [DOCDIR]
1456   --psdir=DIR             ps documentation [DOCDIR]
1457 _ACEOF
1458
1459   cat <<\_ACEOF
1460
1461 X features:
1462   --x-includes=DIR    X include files are in DIR
1463   --x-libraries=DIR   X library files are in DIR
1464
1465 System types:
1466   --build=BUILD     configure for building on BUILD [guessed]
1467   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1468 _ACEOF
1469 fi
1470
1471 if test -n "$ac_init_help"; then
1472
1473   cat <<\_ACEOF
1474
1475 Optional Features:
1476   --disable-option-checking  ignore unrecognized --enable/--with options
1477   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1478   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1479
1480 Screen locking options:
1481   --enable-locking        Compile in support for locking the display.
1482   --disable-locking       Do not allow locking at all.
1483
1484   --enable-root-passwd        Allow root passwd to unlock screen.
1485   --disable-root-passwd       Do not allow that.
1486
1487 Optional Packages:
1488   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1489   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1490
1491
1492 Installation options:
1493   --with-hackdir=DIR      Where to install the hundreds of demo executables.
1494                           Default: `PREFIX/libexec/xscreensaver/'
1495   --with-configdir=DIR    Where to install the data files that describe each
1496                           of the display modes to the GUI.
1497                           Default: `PREFIX/share/xscreensaver/config/'
1498   --with-x-app-defaults=DIR
1499                            Where to install xscreensaver configuration file.
1500
1501   --with-dpms-ext         Include support for the DPMS extension.
1502   --with-xinerama-ext     Include support for the XINERAMA extension.
1503   --with-xinput-ext       Include support for the XInput extension.
1504   --with-xf86vmode-ext    Include support for XFree86 virtual screens.
1505   --with-xf86gamma-ext    Include support for XFree86 gamma fading.
1506   --with-randr-ext        Include support for the X Resize+Rotate extension.
1507   --with-proc-interrupts  Include support for consulting the /proc/interrupts
1508                           file to notice keyboard activity.
1509   --with-pam              Include support for PAM (Pluggable Auth Modules.)
1510   --with-pam-service-name NAME arg is the name of the PAM service that
1511                           xscreensaver will authenticate as.
1512   --with-kerberos         Include support for Kerberos authentication.
1513   --with-shadow           Include support for shadow password authentication.
1514   --with-passwd-helper    Include support for an external password
1515                           verification helper program.
1516   --with-login-manager    Put a "New Login" button on the unlock dialog that
1517                           runs a login manager like gdmflexiserver or kdmctl.
1518
1519 User interface options:
1520
1521   --with-gtk              Use the Gtk toolkit for the user interface.
1522   --with-motif            Use the Motif toolkit for the user interface
1523                           (no longer supported.)
1524
1525 Graphics options:
1526
1527   --with-gl               Build those demos which depend on OpenGL.
1528   --with-gle              Build those demos which depend on GLE
1529                           (the OpenGL "extrusion" library.)
1530   --with-pixbuf           Include support for the GDK-Pixbuf library in some
1531                           demos, which will make it possible for them to read
1532                           GIF, JPEG, and PNG files as well.
1533   --with-xpm              Include support for XPM files in some demos.
1534                           (Not needed if Pixbuf is used.)
1535   --with-jpeg             Include support for the JPEG library.
1536   --with-xshm-ext         Include support for the Shared Memory extension.
1537   --with-xdbe-ext         Include support for the DOUBLE-BUFFER extension.
1538   --with-readdisplay      Include support for the XReadDisplay extension.
1539   --with-image-directory  Arg is the default directory from which some demos
1540                           will choose random images to display.
1541   --with-text-file=FILE   By default, some demos may display this file.
1542   --with-browser=BROWSER  Specify the web browser used to show the help URL.
1543   --with-setuid-hacks     Allow some demos to be installed `setuid root'
1544                           (which is needed in order to ping other hosts.)
1545
1546
1547 Some influential environment variables:
1548   CC          C compiler command
1549   CFLAGS      C compiler flags
1550   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1551               nonstandard directory <lib dir>
1552   LIBS        libraries to pass to the linker, e.g. -l<library>
1553   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1554               you have headers in a nonstandard directory <include dir>
1555   CPP         C preprocessor
1556   XMKMF       Path to xmkmf, Makefile generator for X Window System
1557
1558 Use these variables to override the choices made by `configure' or to help
1559 it to find libraries and programs with nonstandard names/locations.
1560
1561 _ACEOF
1562 ac_status=$?
1563 fi
1564
1565 if test "$ac_init_help" = "recursive"; then
1566   # If there are subdirs, report their specific --help.
1567   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1568     test -d "$ac_dir" ||
1569       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1570       continue
1571     ac_builddir=.
1572
1573 case "$ac_dir" in
1574 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1575 *)
1576   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1577   # A ".." for each directory in $ac_dir_suffix.
1578   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1579   case $ac_top_builddir_sub in
1580   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1581   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1582   esac ;;
1583 esac
1584 ac_abs_top_builddir=$ac_pwd
1585 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1586 # for backward compatibility:
1587 ac_top_builddir=$ac_top_build_prefix
1588
1589 case $srcdir in
1590   .)  # We are building in place.
1591     ac_srcdir=.
1592     ac_top_srcdir=$ac_top_builddir_sub
1593     ac_abs_top_srcdir=$ac_pwd ;;
1594   [\\/]* | ?:[\\/]* )  # Absolute name.
1595     ac_srcdir=$srcdir$ac_dir_suffix;
1596     ac_top_srcdir=$srcdir
1597     ac_abs_top_srcdir=$srcdir ;;
1598   *) # Relative name.
1599     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1600     ac_top_srcdir=$ac_top_build_prefix$srcdir
1601     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1602 esac
1603 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1604
1605     cd "$ac_dir" || { ac_status=$?; continue; }
1606     # Check for guested configure.
1607     if test -f "$ac_srcdir/configure.gnu"; then
1608       echo &&
1609       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1610     elif test -f "$ac_srcdir/configure"; then
1611       echo &&
1612       $SHELL "$ac_srcdir/configure" --help=recursive
1613     else
1614       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1615     fi || ac_status=$?
1616     cd "$ac_pwd" || { ac_status=$?; break; }
1617   done
1618 fi
1619
1620 test -n "$ac_init_help" && exit $ac_status
1621 if $ac_init_version; then
1622   cat <<\_ACEOF
1623 configure
1624 generated by GNU Autoconf 2.63
1625
1626 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1627 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1628 This configure script is free software; the Free Software Foundation
1629 gives unlimited permission to copy, distribute and modify it.
1630 _ACEOF
1631   exit
1632 fi
1633 cat >config.log <<_ACEOF
1634 This file contains any messages produced by compilers while
1635 running configure, to aid debugging if configure makes a mistake.
1636
1637 It was created by $as_me, which was
1638 generated by GNU Autoconf 2.63.  Invocation command line was
1639
1640   $ $0 $@
1641
1642 _ACEOF
1643 exec 5>>config.log
1644 {
1645 cat <<_ASUNAME
1646 ## --------- ##
1647 ## Platform. ##
1648 ## --------- ##
1649
1650 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1651 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1652 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1653 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1654 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1655
1656 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1657 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1658
1659 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1660 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1661 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1662 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1663 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1664 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1665 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1666
1667 _ASUNAME
1668
1669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1670 for as_dir in $PATH
1671 do
1672   IFS=$as_save_IFS
1673   test -z "$as_dir" && as_dir=.
1674   $as_echo "PATH: $as_dir"
1675 done
1676 IFS=$as_save_IFS
1677
1678 } >&5
1679
1680 cat >&5 <<_ACEOF
1681
1682
1683 ## ----------- ##
1684 ## Core tests. ##
1685 ## ----------- ##
1686
1687 _ACEOF
1688
1689
1690 # Keep a trace of the command line.
1691 # Strip out --no-create and --no-recursion so they do not pile up.
1692 # Strip out --silent because we don't want to record it for future runs.
1693 # Also quote any args containing shell meta-characters.
1694 # Make two passes to allow for proper duplicate-argument suppression.
1695 ac_configure_args=
1696 ac_configure_args0=
1697 ac_configure_args1=
1698 ac_must_keep_next=false
1699 for ac_pass in 1 2
1700 do
1701   for ac_arg
1702   do
1703     case $ac_arg in
1704     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1705     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1706     | -silent | --silent | --silen | --sile | --sil)
1707       continue ;;
1708     *\'*)
1709       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1710     esac
1711     case $ac_pass in
1712     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1713     2)
1714       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1715       if test $ac_must_keep_next = true; then
1716         ac_must_keep_next=false # Got value, back to normal.
1717       else
1718         case $ac_arg in
1719           *=* | --config-cache | -C | -disable-* | --disable-* \
1720           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1721           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1722           | -with-* | --with-* | -without-* | --without-* | --x)
1723             case "$ac_configure_args0 " in
1724               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1725             esac
1726             ;;
1727           -* ) ac_must_keep_next=true ;;
1728         esac
1729       fi
1730       ac_configure_args="$ac_configure_args '$ac_arg'"
1731       ;;
1732     esac
1733   done
1734 done
1735 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1736 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1737
1738 # When interrupted or exit'd, cleanup temporary files, and complete
1739 # config.log.  We remove comments because anyway the quotes in there
1740 # would cause problems or look ugly.
1741 # WARNING: Use '\'' to represent an apostrophe within the trap.
1742 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1743 trap 'exit_status=$?
1744   # Save into config.log some information that might help in debugging.
1745   {
1746     echo
1747
1748     cat <<\_ASBOX
1749 ## ---------------- ##
1750 ## Cache variables. ##
1751 ## ---------------- ##
1752 _ASBOX
1753     echo
1754     # The following way of writing the cache mishandles newlines in values,
1755 (
1756   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1757     eval ac_val=\$$ac_var
1758     case $ac_val in #(
1759     *${as_nl}*)
1760       case $ac_var in #(
1761       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1762 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1763       esac
1764       case $ac_var in #(
1765       _ | IFS | as_nl) ;; #(
1766       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1767       *) $as_unset $ac_var ;;
1768       esac ;;
1769     esac
1770   done
1771   (set) 2>&1 |
1772     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1773     *${as_nl}ac_space=\ *)
1774       sed -n \
1775         "s/'\''/'\''\\\\'\'''\''/g;
1776           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1777       ;; #(
1778     *)
1779       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1780       ;;
1781     esac |
1782     sort
1783 )
1784     echo
1785
1786     cat <<\_ASBOX
1787 ## ----------------- ##
1788 ## Output variables. ##
1789 ## ----------------- ##
1790 _ASBOX
1791     echo
1792     for ac_var in $ac_subst_vars
1793     do
1794       eval ac_val=\$$ac_var
1795       case $ac_val in
1796       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1797       esac
1798       $as_echo "$ac_var='\''$ac_val'\''"
1799     done | sort
1800     echo
1801
1802     if test -n "$ac_subst_files"; then
1803       cat <<\_ASBOX
1804 ## ------------------- ##
1805 ## File substitutions. ##
1806 ## ------------------- ##
1807 _ASBOX
1808       echo
1809       for ac_var in $ac_subst_files
1810       do
1811         eval ac_val=\$$ac_var
1812         case $ac_val in
1813         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1814         esac
1815         $as_echo "$ac_var='\''$ac_val'\''"
1816       done | sort
1817       echo
1818     fi
1819
1820     if test -s confdefs.h; then
1821       cat <<\_ASBOX
1822 ## ----------- ##
1823 ## confdefs.h. ##
1824 ## ----------- ##
1825 _ASBOX
1826       echo
1827       cat confdefs.h
1828       echo
1829     fi
1830     test "$ac_signal" != 0 &&
1831       $as_echo "$as_me: caught signal $ac_signal"
1832     $as_echo "$as_me: exit $exit_status"
1833   } >&5
1834   rm -f core *.core core.conftest.* &&
1835     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1836     exit $exit_status
1837 ' 0
1838 for ac_signal in 1 2 13 15; do
1839   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1840 done
1841 ac_signal=0
1842
1843 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1844 rm -f -r conftest* confdefs.h
1845
1846 # Predefined preprocessor variables.
1847
1848 cat >>confdefs.h <<_ACEOF
1849 #define PACKAGE_NAME "$PACKAGE_NAME"
1850 _ACEOF
1851
1852
1853 cat >>confdefs.h <<_ACEOF
1854 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1855 _ACEOF
1856
1857
1858 cat >>confdefs.h <<_ACEOF
1859 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1860 _ACEOF
1861
1862
1863 cat >>confdefs.h <<_ACEOF
1864 #define PACKAGE_STRING "$PACKAGE_STRING"
1865 _ACEOF
1866
1867
1868 cat >>confdefs.h <<_ACEOF
1869 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1870 _ACEOF
1871
1872
1873 # Let the site file select an alternate cache file if it wants to.
1874 # Prefer an explicitly selected file to automatically selected ones.
1875 ac_site_file1=NONE
1876 ac_site_file2=NONE
1877 if test -n "$CONFIG_SITE"; then
1878   ac_site_file1=$CONFIG_SITE
1879 elif test "x$prefix" != xNONE; then
1880   ac_site_file1=$prefix/share/config.site
1881   ac_site_file2=$prefix/etc/config.site
1882 else
1883   ac_site_file1=$ac_default_prefix/share/config.site
1884   ac_site_file2=$ac_default_prefix/etc/config.site
1885 fi
1886 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1887 do
1888   test "x$ac_site_file" = xNONE && continue
1889   if test -r "$ac_site_file"; then
1890     { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1891 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1892     sed 's/^/| /' "$ac_site_file" >&5
1893     . "$ac_site_file"
1894   fi
1895 done
1896
1897 if test -r "$cache_file"; then
1898   # Some versions of bash will fail to source /dev/null (special
1899   # files actually), so we avoid doing that.
1900   if test -f "$cache_file"; then
1901     { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1902 $as_echo "$as_me: loading cache $cache_file" >&6;}
1903     case $cache_file in
1904       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1905       *)                      . "./$cache_file";;
1906     esac
1907   fi
1908 else
1909   { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1910 $as_echo "$as_me: creating cache $cache_file" >&6;}
1911   >$cache_file
1912 fi
1913
1914 # Check that the precious variables saved in the cache have kept the same
1915 # value.
1916 ac_cache_corrupted=false
1917 for ac_var in $ac_precious_vars; do
1918   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1919   eval ac_new_set=\$ac_env_${ac_var}_set
1920   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1921   eval ac_new_val=\$ac_env_${ac_var}_value
1922   case $ac_old_set,$ac_new_set in
1923     set,)
1924       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1925 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1926       ac_cache_corrupted=: ;;
1927     ,set)
1928       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1929 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1930       ac_cache_corrupted=: ;;
1931     ,);;
1932     *)
1933       if test "x$ac_old_val" != "x$ac_new_val"; then
1934         # differences in whitespace do not lead to failure.
1935         ac_old_val_w=`echo x $ac_old_val`
1936         ac_new_val_w=`echo x $ac_new_val`
1937         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1938           { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1939 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1940           ac_cache_corrupted=:
1941         else
1942           { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1943 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1944           eval $ac_var=\$ac_old_val
1945         fi
1946         { $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1947 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1948         { $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1949 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1950       fi;;
1951   esac
1952   # Pass precious variables to config.status.
1953   if test "$ac_new_set" = set; then
1954     case $ac_new_val in
1955     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1956     *) ac_arg=$ac_var=$ac_new_val ;;
1957     esac
1958     case " $ac_configure_args " in
1959       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1960       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1961     esac
1962   fi
1963 done
1964 if $ac_cache_corrupted; then
1965   { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1966 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1967   { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1968 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1969   { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1970 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1971    { (exit 1); exit 1; }; }
1972 fi
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990 ac_ext=c
1991 ac_cpp='$CPP $CPPFLAGS'
1992 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1993 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1994 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1995
1996
1997 ac_config_headers="$ac_config_headers config.h"
1998
1999
2000 echo "current directory: `pwd`"
2001 echo "command line was: $0 $@"
2002
2003 ###############################################################################
2004 #
2005 #       Autoheader stuff
2006 #
2007 ###############################################################################
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018 # This only ever existed in X11R4 and X11R5.
2019 #AH_TEMPLATE([HAVE_XIDLE_EXTENSION],
2020 #           [Define this if you have the XIDLE extension installed. If you
2021 #           have the XIDLE extension, this is recommended.  (You have this
2022 #           extension if the file /usr/include/X11/extensions/xidle.h
2023 #           exists.) Turning on this flag lets XScreenSaver work better with
2024 #           servers which support this extension; but it will still work
2025 #           with servers which do not suport it, so it's a good idea to
2026 #           compile in support for it if you can.])
2027
2028 # Using this extension will crash your X server and make fading not work.
2029 #AH_TEMPLATE([HAVE_MIT_SAVER_EXTENSION],
2030 #           [Define this if you have the MIT-SCREEN-SAVER extension
2031 #            installed.  See the caveats about this extension, above.
2032 #            (It's available if /usr/include/X11/extensions/scrnsaver.h
2033 #            exists.)])
2034
2035 # This only ever existed on SGI hardware.
2036 #AH_TEMPLATE([HAVE_SGI_SAVER_EXTENSION],
2037 #           [Define this if you have the SGI SCREEN_SAVER extension.  This is
2038 #           standard on Irix systems, and not available elsewhere.])
2039
2040 # This only ever existed on SGI hardware.
2041 #AH_TEMPLATE([HAVE_SGI_VC_EXTENSION],
2042 #           [Define this if you have the SGI-VIDEO-CONTROL extension.  This
2043 #           is standard on Irix systems, and not available elsewhere.])
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200 # After checking to see that --srcdir is correct (which AC_INIT does)
2201 # check for some random other files that come later in the tar file,
2202 # to make sure everything is here.
2203 #
2204 for d in driver utils hacks hacks/glx ; do
2205   f=$srcdir/$d/Makefile.in
2206   if test \! -r $f ; then
2207     echo ""
2208     echo "ERROR: The package is incomplete: $f does not exist."
2209     echo "       This probably means that your download was truncated."
2210     echo ""
2211     exit 1
2212   fi
2213 done
2214
2215 ###############################################################################
2216 #
2217 #       Function to figure out how to run the compiler.
2218 #
2219 ###############################################################################
2220
2221
2222
2223
2224 ###############################################################################
2225 #
2226 #       Check for availability of various gcc command-line options.
2227 #
2228 ###############################################################################
2229
2230
2231
2232
2233
2234
2235
2236 # Need to disable Objective C extensions in ANSI C on MacOS X to work
2237 # around an Apple-specific gcc bug.
2238 #
2239
2240
2241 ###############################################################################
2242 #
2243 #       Function to figure out how to disable // comments in ANSI C code.
2244 #
2245 #       (With recent gcc, this is done with "-std=c89".  With older gcc, this
2246 #       is done by passing "-lang-c89" to cpp, by passing "-Wp,-lang-c89" to
2247 #       gcc.  Old gcc doesn't support -std, and new gcc doesn't support -lang.
2248 #       so much for compatibility!)
2249 #
2250 #       UPDATE: apparently there is NO WAY to tell gcc 3.2.2 to require that
2251 #       declarations preceed statements, without resorting to "-pedantic".
2252 #       This means that there is no way to get gcc3 to issue warnings that
2253 #       ensure that your code complies with the ANSI/ISO C89 standard, without
2254 #       also drowning in totally useless warnings.  Thank you master may I
2255 #       have another.
2256 #
2257 #       So, I give up, let's just use -pedantic.
2258 #
2259 ###############################################################################
2260
2261
2262
2263
2264
2265
2266 ###############################################################################
2267 #
2268 #       Function to figure out how to create directory trees.
2269 #
2270 ###############################################################################
2271
2272
2273
2274
2275 ###############################################################################
2276 #
2277 #       Function to check whether gettimeofday() exists, and how to call it.
2278 #       This may define HAVE_GETTIMEOFDAY and GETTIMEOFDAY_TWO_ARGS.
2279 #
2280 ###############################################################################
2281
2282
2283
2284
2285 ###############################################################################
2286 #
2287 #       Function to find perl5 (defines PERL and PERL_VERSION.)
2288 #
2289 ###############################################################################
2290
2291 # M4 sucks!!  perl sucks too!!
2292
2293 perl_version_cmd='print $]'
2294
2295
2296
2297
2298
2299 ###############################################################################
2300 #
2301 #       Function to demand "bc".  Losers.
2302 #
2303 ###############################################################################
2304
2305
2306
2307 ###############################################################################
2308 #
2309 #       Functions to check how to do ICMP PING requests.
2310 #
2311 ###############################################################################
2312
2313
2314
2315
2316
2317
2318 ###############################################################################
2319 #
2320 #       Functions to check for various X11 crap.
2321 #
2322 ###############################################################################
2323
2324 # Try and find the app-defaults directory.
2325 # It sucks that autoconf doesn't do this already...
2326 #
2327
2328
2329 ###############################################################################
2330 #
2331 #       Handle the --with-x-app-defaults option HERE
2332 #
2333 ###############################################################################
2334
2335
2336 # Check whether --with-x-app-defaults was given.
2337 if test "${with_x_app_defaults+set}" = set; then
2338   withval=$with_x_app_defaults; ac_cv_x_app_defaults="$withval"
2339 else
2340   eval ac_x_app_defaults="$withval"
2341 fi
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353 # Random special-cases for X on certain pathological OSes.
2354 # You know who you are.
2355 #
2356
2357
2358
2359
2360 ###############################################################################
2361 #
2362 #       Some utility functions to make checking for X things easier.
2363 #
2364 ###############################################################################
2365
2366 # Like AC_CHECK_HEADER, but it uses the already-computed -I directories.
2367 #
2368
2369
2370 # Like AC_EGREP_HEADER, but it uses the already-computed -I directories.
2371 #
2372
2373
2374 # Like AC_TRY_COMPILE, but it uses the already-computed -I directories.
2375 #
2376
2377
2378
2379 # Like AC_CHECK_LIB, but it uses the already-computed -I and -L directories.
2380 # Use this sparingly; it probably doesn't work very well on X programs.
2381 #
2382
2383
2384 # Like AC_TRY_RUN, but it uses the already-computed -I directories.
2385 # (But not the -L directories!)
2386 #
2387
2388
2389
2390
2391 # Usage: HANDLE_X_PATH_ARG([variable_name],
2392 #                          [--command-line-option],
2393 #                          [descriptive string])
2394 #
2395 # All of the --with options take three forms:
2396 #
2397 #   --with-foo (or --with-foo=yes)
2398 #   --without-foo (or --with-foo=no)
2399 #   --with-foo=/DIR
2400 #
2401 # This function, HANDLE_X_PATH_ARG, deals with the /DIR case.  When it sees
2402 # a directory (string beginning with a slash) it checks to see whether
2403 # /DIR/include and /DIR/lib exist, and adds them to $X_CFLAGS and $X_LIBS
2404 # as appropriate.
2405 #
2406
2407
2408
2409
2410 ###############################################################################
2411 ###############################################################################
2412 #
2413 #       End of function definitions.  Now start actually executing stuff.
2414 #
2415 ###############################################################################
2416 ###############################################################################
2417
2418 # WTF!  autoconf emits this *way* too late.  Do it earlier.
2419 test "x$prefix" = xNONE && prefix=$ac_default_prefix
2420 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2421
2422
2423 # random compiler setup
2424 ac_aux_dir=
2425 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2426   if test -f "$ac_dir/install-sh"; then
2427     ac_aux_dir=$ac_dir
2428     ac_install_sh="$ac_aux_dir/install-sh -c"
2429     break
2430   elif test -f "$ac_dir/install.sh"; then
2431     ac_aux_dir=$ac_dir
2432     ac_install_sh="$ac_aux_dir/install.sh -c"
2433     break
2434   elif test -f "$ac_dir/shtool"; then
2435     ac_aux_dir=$ac_dir
2436     ac_install_sh="$ac_aux_dir/shtool install -c"
2437     break
2438   fi
2439 done
2440 if test -z "$ac_aux_dir"; then
2441   { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
2442 $as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2443    { (exit 1); exit 1; }; }
2444 fi
2445
2446 # These three variables are undocumented and unsupported,
2447 # and are intended to be withdrawn in a future Autoconf release.
2448 # They can cause serious problems if a builder's source tree is in a directory
2449 # whose full name contains unusual characters.
2450 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2451 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2452 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2453
2454
2455 # Make sure we can run config.sub.
2456 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2457   { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2458 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2459    { (exit 1); exit 1; }; }
2460
2461 { $as_echo "$as_me:$LINENO: checking build system type" >&5
2462 $as_echo_n "checking build system type... " >&6; }
2463 if test "${ac_cv_build+set}" = set; then
2464   $as_echo_n "(cached) " >&6
2465 else
2466   ac_build_alias=$build_alias
2467 test "x$ac_build_alias" = x &&
2468   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2469 test "x$ac_build_alias" = x &&
2470   { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2471 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2472    { (exit 1); exit 1; }; }
2473 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2474   { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2475 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2476    { (exit 1); exit 1; }; }
2477
2478 fi
2479 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2480 $as_echo "$ac_cv_build" >&6; }
2481 case $ac_cv_build in
2482 *-*-*) ;;
2483 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2484 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
2485    { (exit 1); exit 1; }; };;
2486 esac
2487 build=$ac_cv_build
2488 ac_save_IFS=$IFS; IFS='-'
2489 set x $ac_cv_build
2490 shift
2491 build_cpu=$1
2492 build_vendor=$2
2493 shift; shift
2494 # Remember, the first character of IFS is used to create $*,
2495 # except with old shells:
2496 build_os=$*
2497 IFS=$ac_save_IFS
2498 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2499
2500
2501 { $as_echo "$as_me:$LINENO: checking host system type" >&5
2502 $as_echo_n "checking host system type... " >&6; }
2503 if test "${ac_cv_host+set}" = set; then
2504   $as_echo_n "(cached) " >&6
2505 else
2506   if test "x$host_alias" = x; then
2507   ac_cv_host=$ac_cv_build
2508 else
2509   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2510     { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2511 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2512    { (exit 1); exit 1; }; }
2513 fi
2514
2515 fi
2516 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2517 $as_echo "$ac_cv_host" >&6; }
2518 case $ac_cv_host in
2519 *-*-*) ;;
2520 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2521 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
2522    { (exit 1); exit 1; }; };;
2523 esac
2524 host=$ac_cv_host
2525 ac_save_IFS=$IFS; IFS='-'
2526 set x $ac_cv_host
2527 shift
2528 host_cpu=$1
2529 host_vendor=$2
2530 shift; shift
2531 # Remember, the first character of IFS is used to create $*,
2532 # except with old shells:
2533 host_os=$*
2534 IFS=$ac_save_IFS
2535 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2536
2537
2538
2539 ac_ext=c
2540 ac_cpp='$CPP $CPPFLAGS'
2541 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2542 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2543 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2544 if test -n "$ac_tool_prefix"; then
2545   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2546 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2547 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2548 $as_echo_n "checking for $ac_word... " >&6; }
2549 if test "${ac_cv_prog_CC+set}" = set; then
2550   $as_echo_n "(cached) " >&6
2551 else
2552   if test -n "$CC"; then
2553   ac_cv_prog_CC="$CC" # Let the user override the test.
2554 else
2555 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2556 for as_dir in $PATH
2557 do
2558   IFS=$as_save_IFS
2559   test -z "$as_dir" && as_dir=.
2560   for ac_exec_ext in '' $ac_executable_extensions; do
2561   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2562     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2563     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2564     break 2
2565   fi
2566 done
2567 done
2568 IFS=$as_save_IFS
2569
2570 fi
2571 fi
2572 CC=$ac_cv_prog_CC
2573 if test -n "$CC"; then
2574   { $as_echo "$as_me:$LINENO: result: $CC" >&5
2575 $as_echo "$CC" >&6; }
2576 else
2577   { $as_echo "$as_me:$LINENO: result: no" >&5
2578 $as_echo "no" >&6; }
2579 fi
2580
2581
2582 fi
2583 if test -z "$ac_cv_prog_CC"; then
2584   ac_ct_CC=$CC
2585   # Extract the first word of "gcc", so it can be a program name with args.
2586 set dummy gcc; ac_word=$2
2587 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2588 $as_echo_n "checking for $ac_word... " >&6; }
2589 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2590   $as_echo_n "(cached) " >&6
2591 else
2592   if test -n "$ac_ct_CC"; then
2593   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2594 else
2595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2596 for as_dir in $PATH
2597 do
2598   IFS=$as_save_IFS
2599   test -z "$as_dir" && as_dir=.
2600   for ac_exec_ext in '' $ac_executable_extensions; do
2601   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2602     ac_cv_prog_ac_ct_CC="gcc"
2603     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2604     break 2
2605   fi
2606 done
2607 done
2608 IFS=$as_save_IFS
2609
2610 fi
2611 fi
2612 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2613 if test -n "$ac_ct_CC"; then
2614   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2615 $as_echo "$ac_ct_CC" >&6; }
2616 else
2617   { $as_echo "$as_me:$LINENO: result: no" >&5
2618 $as_echo "no" >&6; }
2619 fi
2620
2621   if test "x$ac_ct_CC" = x; then
2622     CC=""
2623   else
2624     case $cross_compiling:$ac_tool_warned in
2625 yes:)
2626 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2627 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2628 ac_tool_warned=yes ;;
2629 esac
2630     CC=$ac_ct_CC
2631   fi
2632 else
2633   CC="$ac_cv_prog_CC"
2634 fi
2635
2636 if test -z "$CC"; then
2637           if test -n "$ac_tool_prefix"; then
2638     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2639 set dummy ${ac_tool_prefix}cc; ac_word=$2
2640 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2641 $as_echo_n "checking for $ac_word... " >&6; }
2642 if test "${ac_cv_prog_CC+set}" = set; then
2643   $as_echo_n "(cached) " >&6
2644 else
2645   if test -n "$CC"; then
2646   ac_cv_prog_CC="$CC" # Let the user override the test.
2647 else
2648 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2649 for as_dir in $PATH
2650 do
2651   IFS=$as_save_IFS
2652   test -z "$as_dir" && as_dir=.
2653   for ac_exec_ext in '' $ac_executable_extensions; do
2654   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2655     ac_cv_prog_CC="${ac_tool_prefix}cc"
2656     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2657     break 2
2658   fi
2659 done
2660 done
2661 IFS=$as_save_IFS
2662
2663 fi
2664 fi
2665 CC=$ac_cv_prog_CC
2666 if test -n "$CC"; then
2667   { $as_echo "$as_me:$LINENO: result: $CC" >&5
2668 $as_echo "$CC" >&6; }
2669 else
2670   { $as_echo "$as_me:$LINENO: result: no" >&5
2671 $as_echo "no" >&6; }
2672 fi
2673
2674
2675   fi
2676 fi
2677 if test -z "$CC"; then
2678   # Extract the first word of "cc", so it can be a program name with args.
2679 set dummy cc; ac_word=$2
2680 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2681 $as_echo_n "checking for $ac_word... " >&6; }
2682 if test "${ac_cv_prog_CC+set}" = set; then
2683   $as_echo_n "(cached) " >&6
2684 else
2685   if test -n "$CC"; then
2686   ac_cv_prog_CC="$CC" # Let the user override the test.
2687 else
2688   ac_prog_rejected=no
2689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2690 for as_dir in $PATH
2691 do
2692   IFS=$as_save_IFS
2693   test -z "$as_dir" && as_dir=.
2694   for ac_exec_ext in '' $ac_executable_extensions; do
2695   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2696     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2697        ac_prog_rejected=yes
2698        continue
2699      fi
2700     ac_cv_prog_CC="cc"
2701     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2702     break 2
2703   fi
2704 done
2705 done
2706 IFS=$as_save_IFS
2707
2708 if test $ac_prog_rejected = yes; then
2709   # We found a bogon in the path, so make sure we never use it.
2710   set dummy $ac_cv_prog_CC
2711   shift
2712   if test $# != 0; then
2713     # We chose a different compiler from the bogus one.
2714     # However, it has the same basename, so the bogon will be chosen
2715     # first if we set CC to just the basename; use the full file name.
2716     shift
2717     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2718   fi
2719 fi
2720 fi
2721 fi
2722 CC=$ac_cv_prog_CC
2723 if test -n "$CC"; then
2724   { $as_echo "$as_me:$LINENO: result: $CC" >&5
2725 $as_echo "$CC" >&6; }
2726 else
2727   { $as_echo "$as_me:$LINENO: result: no" >&5
2728 $as_echo "no" >&6; }
2729 fi
2730
2731
2732 fi
2733 if test -z "$CC"; then
2734   if test -n "$ac_tool_prefix"; then
2735   for ac_prog in cl.exe
2736   do
2737     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2738 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2739 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2740 $as_echo_n "checking for $ac_word... " >&6; }
2741 if test "${ac_cv_prog_CC+set}" = set; then
2742   $as_echo_n "(cached) " >&6
2743 else
2744   if test -n "$CC"; then
2745   ac_cv_prog_CC="$CC" # Let the user override the test.
2746 else
2747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2748 for as_dir in $PATH
2749 do
2750   IFS=$as_save_IFS
2751   test -z "$as_dir" && as_dir=.
2752   for ac_exec_ext in '' $ac_executable_extensions; do
2753   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2754     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2755     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2756     break 2
2757   fi
2758 done
2759 done
2760 IFS=$as_save_IFS
2761
2762 fi
2763 fi
2764 CC=$ac_cv_prog_CC
2765 if test -n "$CC"; then
2766   { $as_echo "$as_me:$LINENO: result: $CC" >&5
2767 $as_echo "$CC" >&6; }
2768 else
2769   { $as_echo "$as_me:$LINENO: result: no" >&5
2770 $as_echo "no" >&6; }
2771 fi
2772
2773
2774     test -n "$CC" && break
2775   done
2776 fi
2777 if test -z "$CC"; then
2778   ac_ct_CC=$CC
2779   for ac_prog in cl.exe
2780 do
2781   # Extract the first word of "$ac_prog", so it can be a program name with args.
2782 set dummy $ac_prog; ac_word=$2
2783 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2784 $as_echo_n "checking for $ac_word... " >&6; }
2785 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2786   $as_echo_n "(cached) " >&6
2787 else
2788   if test -n "$ac_ct_CC"; then
2789   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2790 else
2791 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2792 for as_dir in $PATH
2793 do
2794   IFS=$as_save_IFS
2795   test -z "$as_dir" && as_dir=.
2796   for ac_exec_ext in '' $ac_executable_extensions; do
2797   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2798     ac_cv_prog_ac_ct_CC="$ac_prog"
2799     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2800     break 2
2801   fi
2802 done
2803 done
2804 IFS=$as_save_IFS
2805
2806 fi
2807 fi
2808 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2809 if test -n "$ac_ct_CC"; then
2810   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2811 $as_echo "$ac_ct_CC" >&6; }
2812 else
2813   { $as_echo "$as_me:$LINENO: result: no" >&5
2814 $as_echo "no" >&6; }
2815 fi
2816
2817
2818   test -n "$ac_ct_CC" && break
2819 done
2820
2821   if test "x$ac_ct_CC" = x; then
2822     CC=""
2823   else
2824     case $cross_compiling:$ac_tool_warned in
2825 yes:)
2826 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2827 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2828 ac_tool_warned=yes ;;
2829 esac
2830     CC=$ac_ct_CC
2831   fi
2832 fi
2833
2834 fi
2835
2836
2837 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2838 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2839 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2840 See \`config.log' for more details." >&5
2841 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
2842 See \`config.log' for more details." >&2;}
2843    { (exit 1); exit 1; }; }; }
2844
2845 # Provide some information about the compiler.
2846 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
2847 set X $ac_compile
2848 ac_compiler=$2
2849 { (ac_try="$ac_compiler --version >&5"
2850 case "(($ac_try" in
2851   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2852   *) ac_try_echo=$ac_try;;
2853 esac
2854 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2855 $as_echo "$ac_try_echo") >&5
2856   (eval "$ac_compiler --version >&5") 2>&5
2857   ac_status=$?
2858   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2859   (exit $ac_status); }
2860 { (ac_try="$ac_compiler -v >&5"
2861 case "(($ac_try" in
2862   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2863   *) ac_try_echo=$ac_try;;
2864 esac
2865 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2866 $as_echo "$ac_try_echo") >&5
2867   (eval "$ac_compiler -v >&5") 2>&5
2868   ac_status=$?
2869   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2870   (exit $ac_status); }
2871 { (ac_try="$ac_compiler -V >&5"
2872 case "(($ac_try" in
2873   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2874   *) ac_try_echo=$ac_try;;
2875 esac
2876 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2877 $as_echo "$ac_try_echo") >&5
2878   (eval "$ac_compiler -V >&5") 2>&5
2879   ac_status=$?
2880   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2881   (exit $ac_status); }
2882
2883 cat >conftest.$ac_ext <<_ACEOF
2884 /* confdefs.h.  */
2885 _ACEOF
2886 cat confdefs.h >>conftest.$ac_ext
2887 cat >>conftest.$ac_ext <<_ACEOF
2888 /* end confdefs.h.  */
2889
2890 int
2891 main ()
2892 {
2893
2894   ;
2895   return 0;
2896 }
2897 _ACEOF
2898 ac_clean_files_save=$ac_clean_files
2899 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2900 # Try to create an executable without -o first, disregard a.out.
2901 # It will help us diagnose broken compilers, and finding out an intuition
2902 # of exeext.
2903 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2904 $as_echo_n "checking for C compiler default output file name... " >&6; }
2905 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2906
2907 # The possible output files:
2908 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2909
2910 ac_rmfiles=
2911 for ac_file in $ac_files
2912 do
2913   case $ac_file in
2914     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2915     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2916   esac
2917 done
2918 rm -f $ac_rmfiles
2919
2920 if { (ac_try="$ac_link_default"
2921 case "(($ac_try" in
2922   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2923   *) ac_try_echo=$ac_try;;
2924 esac
2925 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2926 $as_echo "$ac_try_echo") >&5
2927   (eval "$ac_link_default") 2>&5
2928   ac_status=$?
2929   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2930   (exit $ac_status); }; then
2931   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2932 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2933 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2934 # so that the user can short-circuit this test for compilers unknown to
2935 # Autoconf.
2936 for ac_file in $ac_files ''
2937 do
2938   test -f "$ac_file" || continue
2939   case $ac_file in
2940     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2941         ;;
2942     [ab].out )
2943         # We found the default executable, but exeext='' is most
2944         # certainly right.
2945         break;;
2946     *.* )
2947         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2948         then :; else
2949            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2950         fi
2951         # We set ac_cv_exeext here because the later test for it is not
2952         # safe: cross compilers may not add the suffix if given an `-o'
2953         # argument, so we may need to know it at that point already.
2954         # Even if this section looks crufty: it has the advantage of
2955         # actually working.
2956         break;;
2957     * )
2958         break;;
2959   esac
2960 done
2961 test "$ac_cv_exeext" = no && ac_cv_exeext=
2962
2963 else
2964   ac_file=''
2965 fi
2966
2967 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
2968 $as_echo "$ac_file" >&6; }
2969 if test -z "$ac_file"; then
2970   $as_echo "$as_me: failed program was:" >&5
2971 sed 's/^/| /' conftest.$ac_ext >&5
2972
2973 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2974 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2975 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
2976 See \`config.log' for more details." >&5
2977 $as_echo "$as_me: error: C compiler cannot create executables
2978 See \`config.log' for more details." >&2;}
2979    { (exit 77); exit 77; }; }; }
2980 fi
2981
2982 ac_exeext=$ac_cv_exeext
2983
2984 # Check that the compiler produces executables we can run.  If not, either
2985 # the compiler is broken, or we cross compile.
2986 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2987 $as_echo_n "checking whether the C compiler works... " >&6; }
2988 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2989 # If not cross compiling, check that we can run a simple program.
2990 if test "$cross_compiling" != yes; then
2991   if { ac_try='./$ac_file'
2992   { (case "(($ac_try" in
2993   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2994   *) ac_try_echo=$ac_try;;
2995 esac
2996 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2997 $as_echo "$ac_try_echo") >&5
2998   (eval "$ac_try") 2>&5
2999   ac_status=$?
3000   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3001   (exit $ac_status); }; }; then
3002     cross_compiling=no
3003   else
3004     if test "$cross_compiling" = maybe; then
3005         cross_compiling=yes
3006     else
3007         { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3008 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3009 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3010 If you meant to cross compile, use \`--host'.
3011 See \`config.log' for more details." >&5
3012 $as_echo "$as_me: error: cannot run C compiled programs.
3013 If you meant to cross compile, use \`--host'.
3014 See \`config.log' for more details." >&2;}
3015    { (exit 1); exit 1; }; }; }
3016     fi
3017   fi
3018 fi
3019 { $as_echo "$as_me:$LINENO: result: yes" >&5
3020 $as_echo "yes" >&6; }
3021
3022 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3023 ac_clean_files=$ac_clean_files_save
3024 # Check that the compiler produces executables we can run.  If not, either
3025 # the compiler is broken, or we cross compile.
3026 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3027 $as_echo_n "checking whether we are cross compiling... " >&6; }
3028 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3029 $as_echo "$cross_compiling" >&6; }
3030
3031 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3032 $as_echo_n "checking for suffix of executables... " >&6; }
3033 if { (ac_try="$ac_link"
3034 case "(($ac_try" in
3035   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3036   *) ac_try_echo=$ac_try;;
3037 esac
3038 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3039 $as_echo "$ac_try_echo") >&5
3040   (eval "$ac_link") 2>&5
3041   ac_status=$?
3042   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3043   (exit $ac_status); }; then
3044   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3045 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3046 # work properly (i.e., refer to `conftest.exe'), while it won't with
3047 # `rm'.
3048 for ac_file in conftest.exe conftest conftest.*; do
3049   test -f "$ac_file" || continue
3050   case $ac_file in
3051     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3052     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3053           break;;
3054     * ) break;;
3055   esac
3056 done
3057 else
3058   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3059 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3060 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3061 See \`config.log' for more details." >&5
3062 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3063 See \`config.log' for more details." >&2;}
3064    { (exit 1); exit 1; }; }; }
3065 fi
3066
3067 rm -rf conftest$ac_cv_exeext
3068 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3069 $as_echo "$ac_cv_exeext" >&6; }
3070
3071 rm -rf conftest.$ac_ext
3072 EXEEXT=$ac_cv_exeext
3073 ac_exeext=$EXEEXT
3074 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3075 $as_echo_n "checking for suffix of object files... " >&6; }
3076 if test "${ac_cv_objext+set}" = set; then
3077   $as_echo_n "(cached) " >&6
3078 else
3079   cat >conftest.$ac_ext <<_ACEOF
3080 /* confdefs.h.  */
3081 _ACEOF
3082 cat confdefs.h >>conftest.$ac_ext
3083 cat >>conftest.$ac_ext <<_ACEOF
3084 /* end confdefs.h.  */
3085
3086 int
3087 main ()
3088 {
3089
3090   ;
3091   return 0;
3092 }
3093 _ACEOF
3094 rm -rf conftest.o conftest.obj
3095 if { (ac_try="$ac_compile"
3096 case "(($ac_try" in
3097   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3098   *) ac_try_echo=$ac_try;;
3099 esac
3100 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3101 $as_echo "$ac_try_echo") >&5
3102   (eval "$ac_compile") 2>&5
3103   ac_status=$?
3104   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3105   (exit $ac_status); }; then
3106   for ac_file in conftest.o conftest.obj conftest.*; do
3107   test -f "$ac_file" || continue;
3108   case $ac_file in
3109     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3110     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3111        break;;
3112   esac
3113 done
3114 else
3115   $as_echo "$as_me: failed program was:" >&5
3116 sed 's/^/| /' conftest.$ac_ext >&5
3117
3118 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3119 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3120 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3121 See \`config.log' for more details." >&5
3122 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3123 See \`config.log' for more details." >&2;}
3124    { (exit 1); exit 1; }; }; }
3125 fi
3126
3127 rm -rf conftest.$ac_cv_objext conftest.$ac_ext
3128 fi
3129 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3130 $as_echo "$ac_cv_objext" >&6; }
3131 OBJEXT=$ac_cv_objext
3132 ac_objext=$OBJEXT
3133 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3134 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3135 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3136   $as_echo_n "(cached) " >&6
3137 else
3138   cat >conftest.$ac_ext <<_ACEOF
3139 /* confdefs.h.  */
3140 _ACEOF
3141 cat confdefs.h >>conftest.$ac_ext
3142 cat >>conftest.$ac_ext <<_ACEOF
3143 /* end confdefs.h.  */
3144
3145 int
3146 main ()
3147 {
3148 #ifndef __GNUC__
3149        choke me
3150 #endif
3151
3152   ;
3153   return 0;
3154 }
3155 _ACEOF
3156 rm -rf conftest.$ac_objext
3157 if { (ac_try="$ac_compile"
3158 case "(($ac_try" in
3159   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3160   *) ac_try_echo=$ac_try;;
3161 esac
3162 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3163 $as_echo "$ac_try_echo") >&5
3164   (eval "$ac_compile") 2>conftest.er1
3165   ac_status=$?
3166   grep -v '^ *+' conftest.er1 >conftest.err
3167   rm -rf conftest.er1
3168   cat conftest.err >&5
3169   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3170   (exit $ac_status); } && {
3171          test -z "$ac_c_werror_flag" ||
3172          test ! -s conftest.err
3173        } && test -s conftest.$ac_objext; then
3174   ac_compiler_gnu=yes
3175 else
3176   $as_echo "$as_me: failed program was:" >&5
3177 sed 's/^/| /' conftest.$ac_ext >&5
3178
3179         ac_compiler_gnu=no
3180 fi
3181
3182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3183 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3184
3185 fi
3186 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3187 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3188 if test $ac_compiler_gnu = yes; then
3189   GCC=yes
3190 else
3191   GCC=
3192 fi
3193 ac_test_CFLAGS=${CFLAGS+set}
3194 ac_save_CFLAGS=$CFLAGS
3195 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3196 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3197 if test "${ac_cv_prog_cc_g+set}" = set; then
3198   $as_echo_n "(cached) " >&6
3199 else
3200   ac_save_c_werror_flag=$ac_c_werror_flag
3201    ac_c_werror_flag=yes
3202    ac_cv_prog_cc_g=no
3203    CFLAGS="-g"
3204    cat >conftest.$ac_ext <<_ACEOF
3205 /* confdefs.h.  */
3206 _ACEOF
3207 cat confdefs.h >>conftest.$ac_ext
3208 cat >>conftest.$ac_ext <<_ACEOF
3209 /* end confdefs.h.  */
3210
3211 int
3212 main ()
3213 {
3214
3215   ;
3216   return 0;
3217 }
3218 _ACEOF
3219 rm -rf conftest.$ac_objext
3220 if { (ac_try="$ac_compile"
3221 case "(($ac_try" in
3222   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3223   *) ac_try_echo=$ac_try;;
3224 esac
3225 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3226 $as_echo "$ac_try_echo") >&5
3227   (eval "$ac_compile") 2>conftest.er1
3228   ac_status=$?
3229   grep -v '^ *+' conftest.er1 >conftest.err
3230   rm -rf conftest.er1
3231   cat conftest.err >&5
3232   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3233   (exit $ac_status); } && {
3234          test -z "$ac_c_werror_flag" ||
3235          test ! -s conftest.err
3236        } && test -s conftest.$ac_objext; then
3237   ac_cv_prog_cc_g=yes
3238 else
3239   $as_echo "$as_me: failed program was:" >&5
3240 sed 's/^/| /' conftest.$ac_ext >&5
3241
3242         CFLAGS=""
3243       cat >conftest.$ac_ext <<_ACEOF
3244 /* confdefs.h.  */
3245 _ACEOF
3246 cat confdefs.h >>conftest.$ac_ext
3247 cat >>conftest.$ac_ext <<_ACEOF
3248 /* end confdefs.h.  */
3249
3250 int
3251 main ()
3252 {
3253
3254   ;
3255   return 0;
3256 }
3257 _ACEOF
3258 rm -rf conftest.$ac_objext
3259 if { (ac_try="$ac_compile"
3260 case "(($ac_try" in
3261   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3262   *) ac_try_echo=$ac_try;;
3263 esac
3264 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3265 $as_echo "$ac_try_echo") >&5
3266   (eval "$ac_compile") 2>conftest.er1
3267   ac_status=$?
3268   grep -v '^ *+' conftest.er1 >conftest.err
3269   rm -rf conftest.er1
3270   cat conftest.err >&5
3271   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272   (exit $ac_status); } && {
3273          test -z "$ac_c_werror_flag" ||
3274          test ! -s conftest.err
3275        } && test -s conftest.$ac_objext; then
3276   :
3277 else
3278   $as_echo "$as_me: failed program was:" >&5
3279 sed 's/^/| /' conftest.$ac_ext >&5
3280
3281         ac_c_werror_flag=$ac_save_c_werror_flag
3282          CFLAGS="-g"
3283          cat >conftest.$ac_ext <<_ACEOF
3284 /* confdefs.h.  */
3285 _ACEOF
3286 cat confdefs.h >>conftest.$ac_ext
3287 cat >>conftest.$ac_ext <<_ACEOF
3288 /* end confdefs.h.  */
3289
3290 int
3291 main ()
3292 {
3293
3294   ;
3295   return 0;
3296 }
3297 _ACEOF
3298 rm -rf conftest.$ac_objext
3299 if { (ac_try="$ac_compile"
3300 case "(($ac_try" in
3301   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3302   *) ac_try_echo=$ac_try;;
3303 esac
3304 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3305 $as_echo "$ac_try_echo") >&5
3306   (eval "$ac_compile") 2>conftest.er1
3307   ac_status=$?
3308   grep -v '^ *+' conftest.er1 >conftest.err
3309   rm -rf conftest.er1
3310   cat conftest.err >&5
3311   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3312   (exit $ac_status); } && {
3313          test -z "$ac_c_werror_flag" ||
3314          test ! -s conftest.err
3315        } && test -s conftest.$ac_objext; then
3316   ac_cv_prog_cc_g=yes
3317 else
3318   $as_echo "$as_me: failed program was:" >&5
3319 sed 's/^/| /' conftest.$ac_ext >&5
3320
3321
3322 fi
3323
3324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3325 fi
3326
3327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3328 fi
3329
3330 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3331    ac_c_werror_flag=$ac_save_c_werror_flag
3332 fi
3333 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3334 $as_echo "$ac_cv_prog_cc_g" >&6; }
3335 if test "$ac_test_CFLAGS" = set; then
3336   CFLAGS=$ac_save_CFLAGS
3337 elif test $ac_cv_prog_cc_g = yes; then
3338   if test "$GCC" = yes; then
3339     CFLAGS="-g -O2"
3340   else
3341     CFLAGS="-g"
3342   fi
3343 else
3344   if test "$GCC" = yes; then
3345     CFLAGS="-O2"
3346   else
3347     CFLAGS=
3348   fi
3349 fi
3350 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3351 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3352 if test "${ac_cv_prog_cc_c89+set}" = set; then
3353   $as_echo_n "(cached) " >&6
3354 else
3355   ac_cv_prog_cc_c89=no
3356 ac_save_CC=$CC
3357 cat >conftest.$ac_ext <<_ACEOF
3358 /* confdefs.h.  */
3359 _ACEOF
3360 cat confdefs.h >>conftest.$ac_ext
3361 cat >>conftest.$ac_ext <<_ACEOF
3362 /* end confdefs.h.  */
3363 #include <stdarg.h>
3364 #include <stdio.h>
3365 #include <sys/types.h>
3366 #include <sys/stat.h>
3367 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3368 struct buf { int x; };
3369 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3370 static char *e (p, i)
3371      char **p;
3372      int i;
3373 {
3374   return p[i];
3375 }
3376 static char *f (char * (*g) (char **, int), char **p, ...)
3377 {
3378   char *s;
3379   va_list v;
3380   va_start (v,p);
3381   s = g (p, va_arg (v,int));
3382   va_end (v);
3383   return s;
3384 }
3385
3386 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3387    function prototypes and stuff, but not '\xHH' hex character constants.
3388    These don't provoke an error unfortunately, instead are silently treated
3389    as 'x'.  The following induces an error, until -std is added to get
3390    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3391    array size at least.  It's necessary to write '\x00'==0 to get something
3392    that's true only with -std.  */
3393 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3394
3395 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3396    inside strings and character constants.  */
3397 #define FOO(x) 'x'
3398 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3399
3400 int test (int i, double x);
3401 struct s1 {int (*f) (int a);};
3402 struct s2 {int (*f) (double a);};
3403 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3404 int argc;
3405 char **argv;
3406 int
3407 main ()
3408 {
3409 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3410   ;
3411   return 0;
3412 }
3413 _ACEOF
3414 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3415         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3416 do
3417   CC="$ac_save_CC $ac_arg"
3418   rm -rf conftest.$ac_objext
3419 if { (ac_try="$ac_compile"
3420 case "(($ac_try" in
3421   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3422   *) ac_try_echo=$ac_try;;
3423 esac
3424 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3425 $as_echo "$ac_try_echo") >&5
3426   (eval "$ac_compile") 2>conftest.er1
3427   ac_status=$?
3428   grep -v '^ *+' conftest.er1 >conftest.err
3429   rm -rf conftest.er1
3430   cat conftest.err >&5
3431   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3432   (exit $ac_status); } && {
3433          test -z "$ac_c_werror_flag" ||
3434          test ! -s conftest.err
3435        } && test -s conftest.$ac_objext; then
3436   ac_cv_prog_cc_c89=$ac_arg
3437 else
3438   $as_echo "$as_me: failed program was:" >&5
3439 sed 's/^/| /' conftest.$ac_ext >&5
3440
3441
3442 fi
3443
3444 rm -f core conftest.err conftest.$ac_objext
3445   test "x$ac_cv_prog_cc_c89" != "xno" && break
3446 done
3447 rm -rf conftest.$ac_ext
3448 CC=$ac_save_CC
3449
3450 fi
3451 # AC_CACHE_VAL
3452 case "x$ac_cv_prog_cc_c89" in
3453   x)
3454     { $as_echo "$as_me:$LINENO: result: none needed" >&5
3455 $as_echo "none needed" >&6; } ;;
3456   xno)
3457     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3458 $as_echo "unsupported" >&6; } ;;
3459   *)
3460     CC="$CC $ac_cv_prog_cc_c89"
3461     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3462 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3463 esac
3464
3465
3466 ac_ext=c
3467 ac_cpp='$CPP $CPPFLAGS'
3468 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3469 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3470 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3471
3472
3473   if test -z "$GCC"; then
3474     # not using GCC
3475     { $as_echo "$as_me:$LINENO: checking how to request ANSI compilation" >&5
3476 $as_echo_n "checking how to request ANSI compilation... " >&6; }
3477     case "$host" in
3478       *-hpux* )
3479         { $as_echo "$as_me:$LINENO: result: HPUX: adding -Ae" >&5
3480 $as_echo "HPUX: adding -Ae" >&6; }
3481         CC="$CC -Ae"
3482       ;;
3483       *-aix* )
3484         { $as_echo "$as_me:$LINENO: result: AIX: adding -qlanglvl=ansi -qhalt=e" >&5
3485 $as_echo "AIX: adding -qlanglvl=ansi -qhalt=e" >&6; }
3486         CC="$CC -qlanglvl=ansi -qhalt=e"
3487       ;;
3488       *-dec-* )
3489         { $as_echo "$as_me:$LINENO: result: DEC: adding -std1 -ieee" >&5
3490 $as_echo "DEC: adding -std1 -ieee" >&6; }
3491         CC="$CC -std1"
3492       ;;
3493       *)
3494         { $as_echo "$as_me:$LINENO: result: no idea" >&5
3495 $as_echo "no idea" >&6; }
3496       ;;
3497     esac
3498   else
3499     # using GCC
3500     case "$host" in
3501       *-solaris*)
3502         { $as_echo "$as_me:$LINENO: result: Solaris: adding -D__EXTENSIONS__" >&5
3503 $as_echo "Solaris: adding -D__EXTENSIONS__" >&6; }
3504         CC="$CC -D__EXTENSIONS__"
3505       ;;
3506     esac
3507   fi
3508
3509   OBJCC="$CC"
3510
3511   { $as_echo "$as_me:$LINENO: checking whether the compiler works on ANSI C" >&5
3512 $as_echo_n "checking whether the compiler works on ANSI C... " >&6; }
3513   if test "$cross_compiling" = yes; then
3514   { { $as_echo "$as_me:$LINENO: error: Couldn't build even a trivial ANSI C program: check CC." >&5
3515 $as_echo "$as_me: error: Couldn't build even a trivial ANSI C program: check CC." >&2;}
3516    { (exit 1); exit 1; }; }
3517 else
3518   cat >conftest.$ac_ext <<_ACEOF
3519 /* confdefs.h.  */
3520 _ACEOF
3521 cat confdefs.h >>conftest.$ac_ext
3522 cat >>conftest.$ac_ext <<_ACEOF
3523 /* end confdefs.h.  */
3524  main(int ac, char **av) { return 0; }
3525 _ACEOF
3526 rm -rf conftest$ac_exeext
3527 if { (ac_try="$ac_link"
3528 case "(($ac_try" in
3529   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3530   *) ac_try_echo=$ac_try;;
3531 esac
3532 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3533 $as_echo "$ac_try_echo") >&5
3534   (eval "$ac_link") 2>&5
3535   ac_status=$?
3536   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3537   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3538   { (case "(($ac_try" in
3539   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3540   *) ac_try_echo=$ac_try;;
3541 esac
3542 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3543 $as_echo "$ac_try_echo") >&5
3544   (eval "$ac_try") 2>&5
3545   ac_status=$?
3546   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3547   (exit $ac_status); }; }; then
3548   { $as_echo "$as_me:$LINENO: result: yes" >&5
3549 $as_echo "yes" >&6; }
3550 else
3551   $as_echo "$as_me: program exited with status $ac_status" >&5
3552 $as_echo "$as_me: failed program was:" >&5
3553 sed 's/^/| /' conftest.$ac_ext >&5
3554
3555 ( exit $ac_status )
3556 { $as_echo "$as_me:$LINENO: result: no" >&5
3557 $as_echo "no" >&6; }
3558      { { $as_echo "$as_me:$LINENO: error: Couldn't build even a trivial ANSI C program: check CC." >&5
3559 $as_echo "$as_me: error: Couldn't build even a trivial ANSI C program: check CC." >&2;}
3560    { (exit 1); exit 1; }; }
3561 fi
3562 rm -rf conftest.dSYM
3563 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3564 fi
3565
3566
3567
3568   if test -n "$GCC"; then
3569     { $as_echo "$as_me:$LINENO: result: Turning on gcc compiler warnings." >&5
3570 $as_echo "Turning on gcc compiler warnings." >&6; }
3571     CC="$CC -pedantic -Wall -Wstrict-prototypes -Wnested-externs -Wmissing-prototypes"
3572     OBJCC="$OBJCC -Wall"
3573     # As of gcc 3.4, we have "-Wdeclaration-after-statement"
3574     # and so perhaps now we can do without -pedantic?
3575   else
3576     case "$host" in
3577       *-irix5* |*-irix6.0-3* )
3578         { $as_echo "$as_me:$LINENO: result: Turning on SGI compiler warnings." >&5
3579 $as_echo "Turning on SGI compiler warnings." >&6; }
3580         CC="$CC -fullwarn -use_readonly_const -rdata_shared -g3"
3581       ;;
3582 #     *-dec-osf* )
3583 #       if test -z "$GCC"; then
3584 #         AC_MSG_RESULT(Turning on DEC C compiler warnings.)
3585 #         CC="$CC -migrate -w0 -verbose -warnprotos"
3586 #       fi
3587 #     ;;
3588     esac
3589   fi
3590
3591 if test -n "$GCC"; then
3592    { $as_echo "$as_me:$LINENO: checking whether gcc accepts -Wno-overlength-strings" >&5
3593 $as_echo_n "checking whether gcc accepts -Wno-overlength-strings... " >&6; }
3594 if test "${ac_cv_gcc_accepts_no_overlength+set}" = set; then
3595   $as_echo_n "(cached) " >&6
3596 else
3597   rm -rf conftest.$ac_ext
3598      touch conftest.$ac_ext
3599      if ( ( gcc -c -Wno-overlength-strings conftest.$ac_ext -o/dev/null >/dev/null ) 2>&1 | \
3600           grep unrecognized >/dev/null ); then
3601        ac_cv_gcc_accepts_no_overlength=no
3602      else
3603        ac_cv_gcc_accepts_no_overlength=yes
3604        CC="$CC -Wno-overlength-strings"
3605      fi
3606 fi
3607 { $as_echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_no_overlength" >&5
3608 $as_echo "$ac_cv_gcc_accepts_no_overlength" >&6; }
3609    ac_gcc_accepts_no_overlength="$ac_cv_gcc_accepts_no_overlength"
3610   fi
3611
3612 if test -n "$GCC"; then
3613    { $as_echo "$as_me:$LINENO: checking whether gcc accepts -Wdeclaration-after-statement" >&5
3614 $as_echo_n "checking whether gcc accepts -Wdeclaration-after-statement... " >&6; }
3615 if test "${ac_cv_gcc_accepts_no_decl_after+set}" = set; then
3616   $as_echo_n "(cached) " >&6
3617 else
3618   rm -rf conftest.$ac_ext
3619      touch conftest.$ac_ext
3620      if ( ( gcc -c -Wdeclaration-after-statement conftest.$ac_ext -o/dev/null >/dev/null ) 2>&1 | \
3621           grep unrecognized >/dev/null ); then
3622        ac_cv_gcc_accepts_no_decl_after=no
3623      else
3624        ac_cv_gcc_accepts_no_decl_after=yes
3625        CC="$CC -Wdeclaration-after-statement"
3626      fi
3627 fi
3628 { $as_echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_no_decl_after" >&5
3629 $as_echo "$ac_cv_gcc_accepts_no_decl_after" >&6; }
3630    ac_gcc_accepts_no_decl_after="$ac_cv_gcc_accepts_no_decl_after"
3631   fi
3632
3633 if test -n "$GCC"; then
3634    { $as_echo "$as_me:$LINENO: checking whether gcc accepts -no-cpp-precomp" >&5
3635 $as_echo_n "checking whether gcc accepts -no-cpp-precomp... " >&6; }
3636 if test "${ac_cv_gcc_accepts_no_cpp_precomp+set}" = set; then
3637   $as_echo_n "(cached) " >&6
3638 else
3639   rm -rf conftest.$ac_ext
3640      touch conftest.$ac_ext
3641      if ( ( gcc -c -no-cpp-precomp conftest.$ac_ext -o/dev/null >/dev/null ) 2>&1 | \
3642           grep unrecognized >/dev/null ); then
3643        ac_cv_gcc_accepts_no_cpp_precomp=no
3644      else
3645        ac_cv_gcc_accepts_no_cpp_precomp=yes
3646        CC="$CC -no-cpp-precomp"
3647      fi
3648 fi
3649 { $as_echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_no_cpp_precomp" >&5
3650 $as_echo "$ac_cv_gcc_accepts_no_cpp_precomp" >&6; }
3651    ac_gcc_accepts_no_cpp_precomp="$ac_cv_gcc_accepts_no_cpp_precomp"
3652   fi
3653
3654 if test -n "$GCC"; then
3655
3656   case "$host" in
3657     *-darwin* )
3658       # Fucking Apple let // comments sneak into OpenGL headers, so
3659       # we *must* allow // comments when compiling on Mac OS 10.6!  FUCK!
3660     ;;
3661    *)
3662      if test -n "$GCC"; then
3663    { $as_echo "$as_me:$LINENO: checking whether gcc accepts -std=c89" >&5
3664 $as_echo_n "checking whether gcc accepts -std=c89... " >&6; }
3665 if test "${ac_cv_gcc_accepts_std+set}" = set; then
3666   $as_echo_n "(cached) " >&6
3667 else
3668   rm -rf conftest.$ac_ext
3669      touch conftest.$ac_ext
3670      if ( ( gcc -c -std=c89 conftest.$ac_ext -o/dev/null >/dev/null ) 2>&1 | \
3671           grep unrecognized >/dev/null ); then
3672        ac_cv_gcc_accepts_std=no
3673      else
3674        ac_cv_gcc_accepts_std=yes
3675        CC="$CC -std=c89"
3676      fi
3677 fi
3678 { $as_echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_std" >&5
3679 $as_echo "$ac_cv_gcc_accepts_std" >&6; }
3680    ac_gcc_accepts_std="$ac_cv_gcc_accepts_std"
3681   fi
3682
3683    ;;
3684   esac
3685
3686    { $as_echo "$as_me:$LINENO: result: Disabling C++ comments in ANSI C code." >&5
3687 $as_echo "Disabling C++ comments in ANSI C code." >&6; }
3688    #
3689    # The reason that // comments are banned from xscreensaver is that gcc is
3690    # basically the only compiler in the world that supports them in C code.
3691    # All other vendors support them only in their C++ compilers, not in their
3692    # ANSI C compilers.  This means that it's a portability problem: every time
3693    # these comments have snuck into the xscreensaver source code, I've gotten
3694    # complaints about it the next day.  So we turn off support for them in gcc
3695    # as well to prevent them from accidentially slipping in.
3696    #
3697    if test "$ac_gcc_accepts_std" = yes ; then
3698      #
3699      # -std=c89 defines __STRICT_ANSI__, which we don't want.
3700      # (That appears to be the only additional preprocessor symbol
3701      # it defines, in addition to the syntax changes it makes.)
3702      #
3703      # -std=gnu89 is no good, because // comments were a GNU extension
3704      # before they were in the ANSI C 99 spec...  (gcc 2.96 permits //
3705      # with -std=gnu89 but not with -std=c89.)
3706      #
3707      # $CC already contains "-std=c89" via AC_GCC_ACCEPTS_STD
3708      CC="$CC -U__STRICT_ANSI__"
3709 #   else
3710 #     # The old way:
3711 #     CC="$CC -Wp,-lang-c89"
3712    fi
3713   fi
3714
3715 ac_ext=c
3716 ac_cpp='$CPP $CPPFLAGS'
3717 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3718 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3719 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3720 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3721 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3722 # On Suns, sometimes $CPP names a directory.
3723 if test -n "$CPP" && test -d "$CPP"; then
3724   CPP=
3725 fi
3726 if test -z "$CPP"; then
3727   if test "${ac_cv_prog_CPP+set}" = set; then
3728   $as_echo_n "(cached) " >&6
3729 else
3730       # Double quotes because CPP needs to be expanded
3731     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3732     do
3733       ac_preproc_ok=false
3734 for ac_c_preproc_warn_flag in '' yes
3735 do
3736   # Use a header file that comes with gcc, so configuring glibc
3737   # with a fresh cross-compiler works.
3738   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3739   # <limits.h> exists even on freestanding compilers.
3740   # On the NeXT, cc -E runs the code through the compiler's parser,
3741   # not just through cpp. "Syntax error" is here to catch this case.
3742   cat >conftest.$ac_ext <<_ACEOF
3743 /* confdefs.h.  */
3744 _ACEOF
3745 cat confdefs.h >>conftest.$ac_ext
3746 cat >>conftest.$ac_ext <<_ACEOF
3747 /* end confdefs.h.  */
3748 #ifdef __STDC__
3749 # include <limits.h>
3750 #else
3751 # include <assert.h>
3752 #endif
3753                      Syntax error
3754 _ACEOF
3755 if { (ac_try="$ac_cpp conftest.$ac_ext"
3756 case "(($ac_try" in
3757   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3758   *) ac_try_echo=$ac_try;;
3759 esac
3760 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3761 $as_echo "$ac_try_echo") >&5
3762   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3763   ac_status=$?
3764   grep -v '^ *+' conftest.er1 >conftest.err
3765   rm -rf conftest.er1
3766   cat conftest.err >&5
3767   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3768   (exit $ac_status); } >/dev/null && {
3769          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3770          test ! -s conftest.err
3771        }; then
3772   :
3773 else
3774   $as_echo "$as_me: failed program was:" >&5
3775 sed 's/^/| /' conftest.$ac_ext >&5
3776
3777   # Broken: fails on valid input.
3778 continue
3779 fi
3780
3781 rm -rf conftest.err conftest.$ac_ext
3782
3783   # OK, works on sane cases.  Now check whether nonexistent headers
3784   # can be detected and how.
3785   cat >conftest.$ac_ext <<_ACEOF
3786 /* confdefs.h.  */
3787 _ACEOF
3788 cat confdefs.h >>conftest.$ac_ext
3789 cat >>conftest.$ac_ext <<_ACEOF
3790 /* end confdefs.h.  */
3791 #include <ac_nonexistent.h>
3792 _ACEOF
3793 if { (ac_try="$ac_cpp conftest.$ac_ext"
3794 case "(($ac_try" in
3795   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3796   *) ac_try_echo=$ac_try;;
3797 esac
3798 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3799 $as_echo "$ac_try_echo") >&5
3800   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3801   ac_status=$?
3802   grep -v '^ *+' conftest.er1 >conftest.err
3803   rm -rf conftest.er1
3804   cat conftest.err >&5
3805   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3806   (exit $ac_status); } >/dev/null && {
3807          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3808          test ! -s conftest.err
3809        }; then
3810   # Broken: success on invalid input.
3811 continue
3812 else
3813   $as_echo "$as_me: failed program was:" >&5
3814 sed 's/^/| /' conftest.$ac_ext >&5
3815
3816   # Passes both tests.
3817 ac_preproc_ok=:
3818 break
3819 fi
3820
3821 rm -rf conftest.err conftest.$ac_ext
3822
3823 done
3824 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3825 rm -rf conftest.err conftest.$ac_ext
3826 if $ac_preproc_ok; then
3827   break
3828 fi
3829
3830     done
3831     ac_cv_prog_CPP=$CPP
3832
3833 fi
3834   CPP=$ac_cv_prog_CPP
3835 else
3836   ac_cv_prog_CPP=$CPP
3837 fi
3838 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
3839 $as_echo "$CPP" >&6; }
3840 ac_preproc_ok=false
3841 for ac_c_preproc_warn_flag in '' yes
3842 do
3843   # Use a header file that comes with gcc, so configuring glibc
3844   # with a fresh cross-compiler works.
3845   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3846   # <limits.h> exists even on freestanding compilers.
3847   # On the NeXT, cc -E runs the code through the compiler's parser,
3848   # not just through cpp. "Syntax error" is here to catch this case.
3849   cat >conftest.$ac_ext <<_ACEOF
3850 /* confdefs.h.  */
3851 _ACEOF
3852 cat confdefs.h >>conftest.$ac_ext
3853 cat >>conftest.$ac_ext <<_ACEOF
3854 /* end confdefs.h.  */
3855 #ifdef __STDC__
3856 # include <limits.h>
3857 #else
3858 # include <assert.h>
3859 #endif
3860                      Syntax error
3861 _ACEOF
3862 if { (ac_try="$ac_cpp conftest.$ac_ext"
3863 case "(($ac_try" in
3864   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3865   *) ac_try_echo=$ac_try;;
3866 esac
3867 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3868 $as_echo "$ac_try_echo") >&5
3869   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3870   ac_status=$?
3871   grep -v '^ *+' conftest.er1 >conftest.err
3872   rm -rf conftest.er1
3873   cat conftest.err >&5
3874   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3875   (exit $ac_status); } >/dev/null && {
3876          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3877          test ! -s conftest.err
3878        }; then
3879   :
3880 else
3881   $as_echo "$as_me: failed program was:" >&5
3882 sed 's/^/| /' conftest.$ac_ext >&5
3883
3884   # Broken: fails on valid input.
3885 continue
3886 fi
3887
3888 rm -rf conftest.err conftest.$ac_ext
3889
3890   # OK, works on sane cases.  Now check whether nonexistent headers
3891   # can be detected and how.
3892   cat >conftest.$ac_ext <<_ACEOF
3893 /* confdefs.h.  */
3894 _ACEOF
3895 cat confdefs.h >>conftest.$ac_ext
3896 cat >>conftest.$ac_ext <<_ACEOF
3897 /* end confdefs.h.  */
3898 #include <ac_nonexistent.h>
3899 _ACEOF
3900 if { (ac_try="$ac_cpp conftest.$ac_ext"
3901 case "(($ac_try" in
3902   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3903   *) ac_try_echo=$ac_try;;
3904 esac
3905 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3906 $as_echo "$ac_try_echo") >&5
3907   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3908   ac_status=$?
3909   grep -v '^ *+' conftest.er1 >conftest.err
3910   rm -rf conftest.er1
3911   cat conftest.err >&5
3912   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3913   (exit $ac_status); } >/dev/null && {
3914          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3915          test ! -s conftest.err
3916        }; then
3917   # Broken: success on invalid input.
3918 continue
3919 else
3920   $as_echo "$as_me: failed program was:" >&5
3921 sed 's/^/| /' conftest.$ac_ext >&5
3922
3923   # Passes both tests.
3924 ac_preproc_ok=:
3925 break
3926 fi
3927
3928 rm -rf conftest.err conftest.$ac_ext
3929
3930 done
3931 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3932 rm -rf conftest.err conftest.$ac_ext
3933 if $ac_preproc_ok; then
3934   :
3935 else
3936   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3937 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3938 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3939 See \`config.log' for more details." >&5
3940 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3941 See \`config.log' for more details." >&2;}
3942    { (exit 1); exit 1; }; }; }
3943 fi
3944
3945 ac_ext=c
3946 ac_cpp='$CPP $CPPFLAGS'
3947 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3948 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3949 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3950
3951 { $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
3952 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
3953 if test "${ac_cv_c_const+set}" = set; then
3954   $as_echo_n "(cached) " >&6
3955 else
3956   cat >conftest.$ac_ext <<_ACEOF
3957 /* confdefs.h.  */
3958 _ACEOF
3959 cat confdefs.h >>conftest.$ac_ext
3960 cat >>conftest.$ac_ext <<_ACEOF
3961 /* end confdefs.h.  */
3962
3963 int
3964 main ()
3965 {
3966 /* FIXME: Include the comments suggested by Paul. */
3967 #ifndef __cplusplus
3968   /* Ultrix mips cc rejects this.  */
3969   typedef int charset[2];
3970   const charset cs;
3971   /* SunOS 4.1.1 cc rejects this.  */
3972   char const *const *pcpcc;
3973   char **ppc;
3974   /* NEC SVR4.0.2 mips cc rejects this.  */
3975   struct point {int x, y;};
3976   static struct point const zero = {0,0};
3977   /* AIX XL C 1.02.0.0 rejects this.
3978      It does not let you subtract one const X* pointer from another in
3979      an arm of an if-expression whose if-part is not a constant
3980      expression */
3981   const char *g = "string";
3982   pcpcc = &g + (g ? g-g : 0);
3983   /* HPUX 7.0 cc rejects these. */
3984   ++pcpcc;
3985   ppc = (char**) pcpcc;
3986   pcpcc = (char const *const *) ppc;
3987   { /* SCO 3.2v4 cc rejects this.  */
3988     char *t;
3989     char const *s = 0 ? (char *) 0 : (char const *) 0;
3990
3991     *t++ = 0;
3992     if (s) return 0;
3993   }
3994   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
3995     int x[] = {25, 17};
3996     const int *foo = &x[0];
3997     ++foo;
3998   }
3999   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4000     typedef const int *iptr;
4001     iptr p = 0;
4002     ++p;
4003   }
4004   { /* AIX XL C 1.02.0.0 rejects this saying
4005        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4006     struct s { int j; const int *ap[3]; };
4007     struct s *b; b->j = 5;
4008   }
4009   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4010     const int foo = 10;
4011     if (!foo) return 0;
4012   }
4013   return !cs[0] && !zero.x;
4014 #endif
4015
4016   ;
4017   return 0;
4018 }
4019 _ACEOF
4020 rm -rf conftest.$ac_objext
4021 if { (ac_try="$ac_compile"
4022 case "(($ac_try" in
4023   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4024   *) ac_try_echo=$ac_try;;
4025 esac
4026 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4027 $as_echo "$ac_try_echo") >&5
4028   (eval "$ac_compile") 2>conftest.er1
4029   ac_status=$?
4030   grep -v '^ *+' conftest.er1 >conftest.err
4031   rm -rf conftest.er1
4032   cat conftest.err >&5
4033   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4034   (exit $ac_status); } && {
4035          test -z "$ac_c_werror_flag" ||
4036          test ! -s conftest.err
4037        } && test -s conftest.$ac_objext; then
4038   ac_cv_c_const=yes
4039 else
4040   $as_echo "$as_me: failed program was:" >&5
4041 sed 's/^/| /' conftest.$ac_ext >&5
4042
4043         ac_cv_c_const=no
4044 fi
4045
4046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4047 fi
4048 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
4049 $as_echo "$ac_cv_c_const" >&6; }
4050 if test $ac_cv_c_const = no; then
4051
4052 cat >>confdefs.h <<\_ACEOF
4053 #define const /**/
4054 _ACEOF
4055
4056 fi
4057
4058 { $as_echo "$as_me:$LINENO: checking for inline" >&5
4059 $as_echo_n "checking for inline... " >&6; }
4060 if test "${ac_cv_c_inline+set}" = set; then
4061   $as_echo_n "(cached) " >&6
4062 else
4063   ac_cv_c_inline=no
4064 for ac_kw in inline __inline__ __inline; do
4065   cat >conftest.$ac_ext <<_ACEOF
4066 /* confdefs.h.  */
4067 _ACEOF
4068 cat confdefs.h >>conftest.$ac_ext
4069 cat >>conftest.$ac_ext <<_ACEOF
4070 /* end confdefs.h.  */
4071 #ifndef __cplusplus
4072 typedef int foo_t;
4073 static $ac_kw foo_t static_foo () {return 0; }
4074 $ac_kw foo_t foo () {return 0; }
4075 #endif
4076
4077 _ACEOF
4078 rm -rf conftest.$ac_objext
4079 if { (ac_try="$ac_compile"
4080 case "(($ac_try" in
4081   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4082   *) ac_try_echo=$ac_try;;
4083 esac
4084 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4085 $as_echo "$ac_try_echo") >&5
4086   (eval "$ac_compile") 2>conftest.er1
4087   ac_status=$?
4088   grep -v '^ *+' conftest.er1 >conftest.err
4089   rm -rf conftest.er1
4090   cat conftest.err >&5
4091   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4092   (exit $ac_status); } && {
4093          test -z "$ac_c_werror_flag" ||
4094          test ! -s conftest.err
4095        } && test -s conftest.$ac_objext; then
4096   ac_cv_c_inline=$ac_kw
4097 else
4098   $as_echo "$as_me: failed program was:" >&5
4099 sed 's/^/| /' conftest.$ac_ext >&5
4100
4101
4102 fi
4103
4104 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4105   test "$ac_cv_c_inline" != no && break
4106 done
4107
4108 fi
4109 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
4110 $as_echo "$ac_cv_c_inline" >&6; }
4111
4112
4113 case $ac_cv_c_inline in
4114   inline | yes) ;;
4115   *)
4116     case $ac_cv_c_inline in
4117       no) ac_val=;;
4118       *) ac_val=$ac_cv_c_inline;;
4119     esac
4120     cat >>confdefs.h <<_ACEOF
4121 #ifndef __cplusplus
4122 #define inline $ac_val
4123 #endif
4124 _ACEOF
4125     ;;
4126 esac
4127
4128
4129 ac_bc_result=`echo 6+9 | bc 2>/dev/null`
4130   { $as_echo "$as_me:$LINENO: checking for bc" >&5
4131 $as_echo_n "checking for bc... " >&6; }
4132   if test "$ac_bc_result" = "15" ; then
4133     { $as_echo "$as_me:$LINENO: result: yes" >&5
4134 $as_echo "yes" >&6; }
4135   else
4136     { $as_echo "$as_me:$LINENO: result: no" >&5
4137 $as_echo "no" >&6; }
4138     echo ''
4139     { { $as_echo "$as_me:$LINENO: error: Your system doesn't have \"bc\", which has been a standard
4140                   part of Unix since the 1970s.  Come back when your vendor
4141                   has grown a clue." >&5
4142 $as_echo "$as_me: error: Your system doesn't have \"bc\", which has been a standard
4143                   part of Unix since the 1970s.  Come back when your vendor
4144                   has grown a clue." >&2;}
4145    { (exit 1); exit 1; }; }
4146   fi
4147
4148
4149 # stuff for Makefiles
4150 # Find a good install program.  We prefer a C program (faster),
4151 # so one script is as good as another.  But avoid the broken or
4152 # incompatible versions:
4153 # SysV /etc/install, /usr/sbin/install
4154 # SunOS /usr/etc/install
4155 # IRIX /sbin/install
4156 # AIX /bin/install
4157 # AmigaOS /C/install, which installs bootblocks on floppy discs
4158 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4159 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4160 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4161 # OS/2's system install, which has a completely different semantic
4162 # ./install, which can be erroneously created by make from ./install.sh.
4163 # Reject install programs that cannot install multiple files.
4164 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4165 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4166 if test -z "$INSTALL"; then
4167 if test "${ac_cv_path_install+set}" = set; then
4168   $as_echo_n "(cached) " >&6
4169 else
4170   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4171 for as_dir in $PATH
4172 do
4173   IFS=$as_save_IFS
4174   test -z "$as_dir" && as_dir=.
4175   # Account for people who put trailing slashes in PATH elements.
4176 case $as_dir/ in
4177   ./ | .// | /cC/* | \
4178   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4179   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4180   /usr/ucb/* ) ;;
4181   *)
4182     # OSF1 and SCO ODT 3.0 have their own names for install.
4183     # Don't use installbsd from OSF since it installs stuff as root
4184     # by default.
4185     for ac_prog in ginstall scoinst install; do
4186       for ac_exec_ext in '' $ac_executable_extensions; do
4187         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4188           if test $ac_prog = install &&
4189             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4190             # AIX install.  It has an incompatible calling convention.
4191             :
4192           elif test $ac_prog = install &&
4193             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4194             # program-specific install script used by HP pwplus--don't use.
4195             :
4196           else
4197             rm -rf conftest.one conftest.two conftest.dir
4198             echo one > conftest.one
4199             echo two > conftest.two
4200             mkdir conftest.dir
4201             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4202               test -s conftest.one && test -s conftest.two &&
4203               test -s conftest.dir/conftest.one &&
4204               test -s conftest.dir/conftest.two
4205             then
4206               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4207               break 3
4208             fi
4209           fi
4210         fi
4211       done
4212     done
4213     ;;
4214 esac
4215
4216 done
4217 IFS=$as_save_IFS
4218
4219 rm -rf conftest.one conftest.two conftest.dir
4220
4221 fi
4222   if test "${ac_cv_path_install+set}" = set; then
4223     INSTALL=$ac_cv_path_install
4224   else
4225     # As a last resort, use the slow shell script.  Don't cache a
4226     # value for INSTALL within a source directory, because that will
4227     # break other packages using the cache if that directory is
4228     # removed, or if the value is a relative name.
4229     INSTALL=$ac_install_sh
4230   fi
4231 fi
4232 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
4233 $as_echo "$INSTALL" >&6; }
4234
4235 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4236 # It thinks the first close brace ends the variable substitution.
4237 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4238
4239 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4240
4241 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4242
4243 { $as_echo "$as_me:$LINENO: checking whether \"\${INSTALL} -d\" creates intermediate directories" >&5
4244 $as_echo_n "checking whether \"\${INSTALL} -d\" creates intermediate directories... " >&6; }
4245 if test "${ac_cv_install_d_creates_dirs+set}" = set; then
4246   $as_echo_n "(cached) " >&6
4247 else
4248   ac_cv_install_d_creates_dirs=no
4249      rm -rf conftestdir
4250      if mkdir conftestdir; then
4251        cd conftestdir 2>/dev/null
4252        ${INSTALL} -d `pwd`/dir1/dir2 >/dev/null 2>&1
4253        if test -d dir1/dir2/. ; then
4254          ac_cv_install_d_creates_dirs=yes
4255        fi
4256        cd .. 2>/dev/null
4257        rm -rf conftestdir
4258      fi
4259
4260 fi
4261 { $as_echo "$as_me:$LINENO: result: $ac_cv_install_d_creates_dirs" >&5
4262 $as_echo "$ac_cv_install_d_creates_dirs" >&6; }
4263
4264   if test "$ac_cv_install_d_creates_dirs" = no ; then
4265     { $as_echo "$as_me:$LINENO: checking whether \"mkdir -p\" creates intermediate directories" >&5
4266 $as_echo_n "checking whether \"mkdir -p\" creates intermediate directories... " >&6; }
4267 if test "${ac_cv_mkdir_p_creates_dirs+set}" = set; then
4268   $as_echo_n "(cached) " >&6
4269 else
4270   ac_cv_mkdir_p_creates_dirs=no
4271        rm -rf conftestdir
4272        if mkdir conftestdir; then
4273          cd conftestdir 2>/dev/null
4274          mkdir -p dir1/dir2 >/dev/null 2>&1
4275          if test -d dir1/dir2/. ; then
4276            ac_cv_mkdir_p_creates_dirs=yes
4277          fi
4278          cd .. 2>/dev/null
4279          rm -rf conftestdir
4280        fi
4281
4282 fi
4283 { $as_echo "$as_me:$LINENO: result: $ac_cv_mkdir_p_creates_dirs" >&5
4284 $as_echo "$ac_cv_mkdir_p_creates_dirs" >&6; }
4285   fi
4286
4287   if test "$ac_cv_install_d_creates_dirs" = yes ; then
4288     INSTALL_DIRS='${INSTALL} -d'
4289   elif test "$ac_cv_mkdir_p_creates_dirs" = yes ; then
4290     INSTALL_DIRS='mkdir -p'
4291   else
4292     # any other ideas?
4293     INSTALL_DIRS='${INSTALL} -d'
4294   fi
4295
4296 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4297 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4298 set x ${MAKE-make}
4299 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4300 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
4301   $as_echo_n "(cached) " >&6
4302 else
4303   cat >conftest.make <<\_ACEOF
4304 SHELL = /bin/sh
4305 all:
4306         @echo '@@@%%%=$(MAKE)=@@@%%%'
4307 _ACEOF
4308 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4309 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4310   *@@@%%%=?*=@@@%%%*)
4311     eval ac_cv_prog_make_${ac_make}_set=yes;;
4312   *)
4313     eval ac_cv_prog_make_${ac_make}_set=no;;
4314 esac
4315 rm -rf conftest.make
4316 fi
4317 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4318   { $as_echo "$as_me:$LINENO: result: yes" >&5
4319 $as_echo "yes" >&6; }
4320   SET_MAKE=
4321 else
4322   { $as_echo "$as_me:$LINENO: result: no" >&5
4323 $as_echo "no" >&6; }
4324   SET_MAKE="MAKE=${MAKE-make}"
4325 fi
4326
4327
4328 # By default, autoconf sets INSTALL_SCRIPT to '${INSTALL_PROGRAM}'.
4329 # That's wrong: it should be set to '${INSTALL}', so that one can
4330 # implement the "install-strip" target properly (strip executables,
4331 # but do not try to strip scripts.)
4332 #
4333 INSTALL_SCRIPT='${INSTALL}'
4334
4335 # random libc stuff
4336
4337 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4338 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4339 if test "${ac_cv_path_GREP+set}" = set; then
4340   $as_echo_n "(cached) " >&6
4341 else
4342   if test -z "$GREP"; then
4343   ac_path_GREP_found=false
4344   # Loop through the user's path and test for each of PROGNAME-LIST
4345   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4346 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4347 do
4348   IFS=$as_save_IFS
4349   test -z "$as_dir" && as_dir=.
4350   for ac_prog in grep ggrep; do
4351     for ac_exec_ext in '' $ac_executable_extensions; do
4352       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4353       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4354 # Check for GNU ac_path_GREP and select it if it is found.
4355   # Check for GNU $ac_path_GREP
4356 case `"$ac_path_GREP" --version 2>&1` in
4357 *GNU*)
4358   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4359 *)
4360   ac_count=0
4361   $as_echo_n 0123456789 >"conftest.in"
4362   while :
4363   do
4364     cat "conftest.in" "conftest.in" >"conftest.tmp"
4365     mv "conftest.tmp" "conftest.in"
4366     cp "conftest.in" "conftest.nl"
4367     $as_echo 'GREP' >> "conftest.nl"
4368     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4369     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4370     ac_count=`expr $ac_count + 1`
4371     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4372       # Best one so far, save it but keep looking for a better one
4373       ac_cv_path_GREP="$ac_path_GREP"
4374       ac_path_GREP_max=$ac_count
4375     fi
4376     # 10*(2^10) chars as input seems more than enough
4377     test $ac_count -gt 10 && break
4378   done
4379   rm -rf conftest.in conftest.tmp conftest.nl conftest.out;;
4380 esac
4381
4382       $ac_path_GREP_found && break 3
4383     done
4384   done
4385 done
4386 IFS=$as_save_IFS
4387   if test -z "$ac_cv_path_GREP"; then
4388     { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4389 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4390    { (exit 1); exit 1; }; }
4391   fi
4392 else
4393   ac_cv_path_GREP=$GREP
4394 fi
4395
4396 fi
4397 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4398 $as_echo "$ac_cv_path_GREP" >&6; }
4399  GREP="$ac_cv_path_GREP"
4400
4401
4402 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
4403 $as_echo_n "checking for egrep... " >&6; }
4404 if test "${ac_cv_path_EGREP+set}" = set; then
4405   $as_echo_n "(cached) " >&6
4406 else
4407   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4408    then ac_cv_path_EGREP="$GREP -E"
4409    else
4410      if test -z "$EGREP"; then
4411   ac_path_EGREP_found=false
4412   # Loop through the user's path and test for each of PROGNAME-LIST
4413   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4414 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4415 do
4416   IFS=$as_save_IFS
4417   test -z "$as_dir" && as_dir=.
4418   for ac_prog in egrep; do
4419     for ac_exec_ext in '' $ac_executable_extensions; do
4420       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4421       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4422 # Check for GNU ac_path_EGREP and select it if it is found.
4423   # Check for GNU $ac_path_EGREP
4424 case `"$ac_path_EGREP" --version 2>&1` in
4425 *GNU*)
4426   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4427 *)
4428   ac_count=0
4429   $as_echo_n 0123456789 >"conftest.in"
4430   while :
4431   do
4432     cat "conftest.in" "conftest.in" >"conftest.tmp"
4433     mv "conftest.tmp" "conftest.in"
4434     cp "conftest.in" "conftest.nl"
4435     $as_echo 'EGREP' >> "conftest.nl"
4436     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4437     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4438     ac_count=`expr $ac_count + 1`
4439     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4440       # Best one so far, save it but keep looking for a better one
4441       ac_cv_path_EGREP="$ac_path_EGREP"
4442       ac_path_EGREP_max=$ac_count
4443     fi
4444     # 10*(2^10) chars as input seems more than enough
4445     test $ac_count -gt 10 && break
4446   done
4447   rm -rf conftest.in conftest.tmp conftest.nl conftest.out;;
4448 esac
4449
4450       $ac_path_EGREP_found && break 3
4451     done
4452   done
4453 done
4454 IFS=$as_save_IFS
4455   if test -z "$ac_cv_path_EGREP"; then
4456     { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4457 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4458    { (exit 1); exit 1; }; }
4459   fi
4460 else
4461   ac_cv_path_EGREP=$EGREP
4462 fi
4463
4464    fi
4465 fi
4466 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4467 $as_echo "$ac_cv_path_EGREP" >&6; }
4468  EGREP="$ac_cv_path_EGREP"
4469
4470
4471 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4472 $as_echo_n "checking for ANSI C header files... " >&6; }
4473 if test "${ac_cv_header_stdc+set}" = set; then
4474   $as_echo_n "(cached) " >&6
4475 else
4476   cat >conftest.$ac_ext <<_ACEOF
4477 /* confdefs.h.  */
4478 _ACEOF
4479 cat confdefs.h >>conftest.$ac_ext
4480 cat >>conftest.$ac_ext <<_ACEOF
4481 /* end confdefs.h.  */
4482 #include <stdlib.h>
4483 #include <stdarg.h>
4484 #include <string.h>
4485 #include <float.h>
4486
4487 int
4488 main ()
4489 {
4490
4491   ;
4492   return 0;
4493 }
4494 _ACEOF
4495 rm -rf conftest.$ac_objext
4496 if { (ac_try="$ac_compile"
4497 case "(($ac_try" in
4498   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4499   *) ac_try_echo=$ac_try;;
4500 esac
4501 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4502 $as_echo "$ac_try_echo") >&5
4503   (eval "$ac_compile") 2>conftest.er1
4504   ac_status=$?
4505   grep -v '^ *+' conftest.er1 >conftest.err
4506   rm -rf conftest.er1
4507   cat conftest.err >&5
4508   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4509   (exit $ac_status); } && {
4510          test -z "$ac_c_werror_flag" ||
4511          test ! -s conftest.err
4512        } && test -s conftest.$ac_objext; then
4513   ac_cv_header_stdc=yes
4514 else
4515   $as_echo "$as_me: failed program was:" >&5
4516 sed 's/^/| /' conftest.$ac_ext >&5
4517
4518         ac_cv_header_stdc=no
4519 fi
4520
4521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4522
4523 if test $ac_cv_header_stdc = yes; then
4524   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4525   cat >conftest.$ac_ext <<_ACEOF
4526 /* confdefs.h.  */
4527 _ACEOF
4528 cat confdefs.h >>conftest.$ac_ext
4529 cat >>conftest.$ac_ext <<_ACEOF
4530 /* end confdefs.h.  */
4531 #include <string.h>
4532
4533 _ACEOF
4534 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4535   $EGREP "memchr" >/dev/null 2>&1; then
4536   :
4537 else
4538   ac_cv_header_stdc=no
4539 fi
4540 rm -rf conftest*
4541
4542 fi
4543
4544 if test $ac_cv_header_stdc = yes; then
4545   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4546   cat >conftest.$ac_ext <<_ACEOF
4547 /* confdefs.h.  */
4548 _ACEOF
4549 cat confdefs.h >>conftest.$ac_ext
4550 cat >>conftest.$ac_ext <<_ACEOF
4551 /* end confdefs.h.  */
4552 #include <stdlib.h>
4553
4554 _ACEOF
4555 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4556   $EGREP "free" >/dev/null 2>&1; then
4557   :
4558 else
4559   ac_cv_header_stdc=no
4560 fi
4561 rm -rf conftest*
4562
4563 fi
4564
4565 if test $ac_cv_header_stdc = yes; then
4566   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4567   if test "$cross_compiling" = yes; then
4568   :
4569 else
4570   cat >conftest.$ac_ext <<_ACEOF
4571 /* confdefs.h.  */
4572 _ACEOF
4573 cat confdefs.h >>conftest.$ac_ext
4574 cat >>conftest.$ac_ext <<_ACEOF
4575 /* end confdefs.h.  */
4576 #include <ctype.h>
4577 #include <stdlib.h>
4578 #if ((' ' & 0x0FF) == 0x020)
4579 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4580 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4581 #else
4582 # define ISLOWER(c) \
4583                    (('a' <= (c) && (c) <= 'i') \
4584                      || ('j' <= (c) && (c) <= 'r') \
4585                      || ('s' <= (c) && (c) <= 'z'))
4586 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4587 #endif
4588
4589 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4590 int
4591 main ()
4592 {
4593   int i;
4594   for (i = 0; i < 256; i++)
4595     if (XOR (islower (i), ISLOWER (i))
4596         || toupper (i) != TOUPPER (i))
4597       return 2;
4598   return 0;
4599 }
4600 _ACEOF
4601 rm -rf conftest$ac_exeext
4602 if { (ac_try="$ac_link"
4603 case "(($ac_try" in
4604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4605   *) ac_try_echo=$ac_try;;
4606 esac
4607 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4608 $as_echo "$ac_try_echo") >&5
4609   (eval "$ac_link") 2>&5
4610   ac_status=$?
4611   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4612   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4613   { (case "(($ac_try" in
4614   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4615   *) ac_try_echo=$ac_try;;
4616 esac
4617 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4618 $as_echo "$ac_try_echo") >&5
4619   (eval "$ac_try") 2>&5
4620   ac_status=$?
4621   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4622   (exit $ac_status); }; }; then
4623   :
4624 else
4625   $as_echo "$as_me: program exited with status $ac_status" >&5
4626 $as_echo "$as_me: failed program was:" >&5
4627 sed 's/^/| /' conftest.$ac_ext >&5
4628
4629 ( exit $ac_status )
4630 ac_cv_header_stdc=no
4631 fi
4632 rm -rf conftest.dSYM
4633 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4634 fi
4635
4636
4637 fi
4638 fi
4639 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4640 $as_echo "$ac_cv_header_stdc" >&6; }
4641 if test $ac_cv_header_stdc = yes; then
4642
4643 cat >>confdefs.h <<\_ACEOF
4644 #define STDC_HEADERS 1
4645 _ACEOF
4646
4647 fi
4648
4649 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4660                   inttypes.h stdint.h unistd.h
4661 do
4662 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4663 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
4664 $as_echo_n "checking for $ac_header... " >&6; }
4665 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4666   $as_echo_n "(cached) " >&6
4667 else
4668   cat >conftest.$ac_ext <<_ACEOF
4669 /* confdefs.h.  */
4670 _ACEOF
4671 cat confdefs.h >>conftest.$ac_ext
4672 cat >>conftest.$ac_ext <<_ACEOF
4673 /* end confdefs.h.  */
4674 $ac_includes_default
4675
4676 #include <$ac_header>
4677 _ACEOF
4678 rm -rf conftest.$ac_objext
4679 if { (ac_try="$ac_compile"
4680 case "(($ac_try" in
4681   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4682   *) ac_try_echo=$ac_try;;
4683 esac
4684 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4685 $as_echo "$ac_try_echo") >&5
4686   (eval "$ac_compile") 2>conftest.er1
4687   ac_status=$?
4688   grep -v '^ *+' conftest.er1 >conftest.err
4689   rm -rf conftest.er1
4690   cat conftest.err >&5
4691   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4692   (exit $ac_status); } && {
4693          test -z "$ac_c_werror_flag" ||
4694          test ! -s conftest.err
4695        } && test -s conftest.$ac_objext; then
4696   eval "$as_ac_Header=yes"
4697 else
4698   $as_echo "$as_me: failed program was:" >&5
4699 sed 's/^/| /' conftest.$ac_ext >&5
4700
4701         eval "$as_ac_Header=no"
4702 fi
4703
4704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4705 fi
4706 ac_res=`eval 'as_val=${'$as_ac_Header'}
4707                  $as_echo "$as_val"'`
4708                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4709 $as_echo "$ac_res" >&6; }
4710 as_val=`eval 'as_val=${'$as_ac_Header'}
4711                  $as_echo "$as_val"'`
4712    if test "x$as_val" = x""yes; then
4713   cat >>confdefs.h <<_ACEOF
4714 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4715 _ACEOF
4716
4717 fi
4718
4719 done
4720
4721
4722
4723 for ac_header in unistd.h
4724 do
4725 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4726 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4727   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
4728 $as_echo_n "checking for $ac_header... " >&6; }
4729 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4730   $as_echo_n "(cached) " >&6
4731 fi
4732 ac_res=`eval 'as_val=${'$as_ac_Header'}
4733                  $as_echo "$as_val"'`
4734                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4735 $as_echo "$ac_res" >&6; }
4736 else
4737   # Is the header compilable?
4738 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
4739 $as_echo_n "checking $ac_header usability... " >&6; }
4740 cat >conftest.$ac_ext <<_ACEOF
4741 /* confdefs.h.  */
4742 _ACEOF
4743 cat confdefs.h >>conftest.$ac_ext
4744 cat >>conftest.$ac_ext <<_ACEOF
4745 /* end confdefs.h.  */
4746 $ac_includes_default
4747 #include <$ac_header>
4748 _ACEOF
4749 rm -rf conftest.$ac_objext
4750 if { (ac_try="$ac_compile"
4751 case "(($ac_try" in
4752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4753   *) ac_try_echo=$ac_try;;
4754 esac
4755 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4756 $as_echo "$ac_try_echo") >&5
4757   (eval "$ac_compile") 2>conftest.er1
4758   ac_status=$?
4759   grep -v '^ *+' conftest.er1 >conftest.err
4760   rm -rf conftest.er1
4761   cat conftest.err >&5
4762   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4763   (exit $ac_status); } && {
4764          test -z "$ac_c_werror_flag" ||
4765          test ! -s conftest.err
4766        } && test -s conftest.$ac_objext; then
4767   ac_header_compiler=yes
4768 else
4769   $as_echo "$as_me: failed program was:" >&5
4770 sed 's/^/| /' conftest.$ac_ext >&5
4771
4772         ac_header_compiler=no
4773 fi
4774
4775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4776 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4777 $as_echo "$ac_header_compiler" >&6; }
4778
4779 # Is the header present?
4780 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
4781 $as_echo_n "checking $ac_header presence... " >&6; }
4782 cat >conftest.$ac_ext <<_ACEOF
4783 /* confdefs.h.  */
4784 _ACEOF
4785 cat confdefs.h >>conftest.$ac_ext
4786 cat >>conftest.$ac_ext <<_ACEOF
4787 /* end confdefs.h.  */
4788 #include <$ac_header>
4789 _ACEOF
4790 if { (ac_try="$ac_cpp conftest.$ac_ext"
4791 case "(($ac_try" in
4792   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4793   *) ac_try_echo=$ac_try;;
4794 esac
4795 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4796 $as_echo "$ac_try_echo") >&5
4797   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4798   ac_status=$?
4799   grep -v '^ *+' conftest.er1 >conftest.err
4800   rm -rf conftest.er1
4801   cat conftest.err >&5
4802   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4803   (exit $ac_status); } >/dev/null && {
4804          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4805          test ! -s conftest.err
4806        }; then
4807   ac_header_preproc=yes
4808 else
4809   $as_echo "$as_me: failed program was:" >&5
4810 sed 's/^/| /' conftest.$ac_ext >&5
4811
4812   ac_header_preproc=no
4813 fi
4814
4815 rm -rf conftest.err conftest.$ac_ext
4816 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4817 $as_echo "$ac_header_preproc" >&6; }
4818
4819 # So?  What about this header?
4820 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4821   yes:no: )
4822     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4823 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4824     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4825 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4826     ac_header_preproc=yes
4827     ;;
4828   no:yes:* )
4829     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4830 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4831     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
4832 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4833     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4834 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4835     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
4836 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
4837     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4838 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4839     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4840 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4841
4842     ;;
4843 esac
4844 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
4845 $as_echo_n "checking for $ac_header... " >&6; }
4846 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4847   $as_echo_n "(cached) " >&6
4848 else
4849   eval "$as_ac_Header=\$ac_header_preproc"
4850 fi
4851 ac_res=`eval 'as_val=${'$as_ac_Header'}
4852                  $as_echo "$as_val"'`
4853                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4854 $as_echo "$ac_res" >&6; }
4855
4856 fi
4857 as_val=`eval 'as_val=${'$as_ac_Header'}
4858                  $as_echo "$as_val"'`
4859    if test "x$as_val" = x""yes; then
4860   cat >>confdefs.h <<_ACEOF
4861 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4862 _ACEOF
4863
4864 fi
4865
4866 done
4867
4868 { $as_echo "$as_me:$LINENO: checking for mode_t" >&5
4869 $as_echo_n "checking for mode_t... " >&6; }
4870 if test "${ac_cv_type_mode_t+set}" = set; then
4871   $as_echo_n "(cached) " >&6
4872 else
4873   ac_cv_type_mode_t=no
4874 cat >conftest.$ac_ext <<_ACEOF
4875 /* confdefs.h.  */
4876 _ACEOF
4877 cat confdefs.h >>conftest.$ac_ext
4878 cat >>conftest.$ac_ext <<_ACEOF
4879 /* end confdefs.h.  */
4880 $ac_includes_default
4881 int
4882 main ()
4883 {
4884 if (sizeof (mode_t))
4885        return 0;
4886   ;
4887   return 0;
4888 }
4889 _ACEOF
4890 rm -rf conftest.$ac_objext
4891 if { (ac_try="$ac_compile"
4892 case "(($ac_try" in
4893   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4894   *) ac_try_echo=$ac_try;;
4895 esac
4896 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4897 $as_echo "$ac_try_echo") >&5
4898   (eval "$ac_compile") 2>conftest.er1
4899   ac_status=$?
4900   grep -v '^ *+' conftest.er1 >conftest.err
4901   rm -rf conftest.er1
4902   cat conftest.err >&5
4903   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4904   (exit $ac_status); } && {
4905          test -z "$ac_c_werror_flag" ||
4906          test ! -s conftest.err
4907        } && test -s conftest.$ac_objext; then
4908   cat >conftest.$ac_ext <<_ACEOF
4909 /* confdefs.h.  */
4910 _ACEOF
4911 cat confdefs.h >>conftest.$ac_ext
4912 cat >>conftest.$ac_ext <<_ACEOF
4913 /* end confdefs.h.  */
4914 $ac_includes_default
4915 int
4916 main ()
4917 {
4918 if (sizeof ((mode_t)))
4919           return 0;
4920   ;
4921   return 0;
4922 }
4923 _ACEOF
4924 rm -rf conftest.$ac_objext
4925 if { (ac_try="$ac_compile"
4926 case "(($ac_try" in
4927   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4928   *) ac_try_echo=$ac_try;;
4929 esac
4930 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4931 $as_echo "$ac_try_echo") >&5
4932   (eval "$ac_compile") 2>conftest.er1
4933   ac_status=$?
4934   grep -v '^ *+' conftest.er1 >conftest.err
4935   rm -rf conftest.er1
4936   cat conftest.err >&5
4937   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4938   (exit $ac_status); } && {
4939          test -z "$ac_c_werror_flag" ||
4940          test ! -s conftest.err
4941        } && test -s conftest.$ac_objext; then
4942   :
4943 else
4944   $as_echo "$as_me: failed program was:" >&5
4945 sed 's/^/| /' conftest.$ac_ext >&5
4946
4947         ac_cv_type_mode_t=yes
4948 fi
4949
4950 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4951 else
4952   $as_echo "$as_me: failed program was:" >&5
4953 sed 's/^/| /' conftest.$ac_ext >&5
4954
4955
4956 fi
4957
4958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4959 fi
4960 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
4961 $as_echo "$ac_cv_type_mode_t" >&6; }
4962 if test "x$ac_cv_type_mode_t" = x""yes; then
4963   :
4964 else
4965
4966 cat >>confdefs.h <<_ACEOF
4967 #define mode_t int
4968 _ACEOF
4969
4970 fi
4971
4972 { $as_echo "$as_me:$LINENO: checking for pid_t" >&5
4973 $as_echo_n "checking for pid_t... " >&6; }
4974 if test "${ac_cv_type_pid_t+set}" = set; then
4975   $as_echo_n "(cached) " >&6
4976 else
4977   ac_cv_type_pid_t=no
4978 cat >conftest.$ac_ext <<_ACEOF
4979 /* confdefs.h.  */
4980 _ACEOF
4981 cat confdefs.h >>conftest.$ac_ext
4982 cat >>conftest.$ac_ext <<_ACEOF
4983 /* end confdefs.h.  */
4984 $ac_includes_default
4985 int
4986 main ()
4987 {
4988 if (sizeof (pid_t))
4989        return 0;
4990   ;
4991   return 0;
4992 }
4993 _ACEOF
4994 rm -rf conftest.$ac_objext
4995 if { (ac_try="$ac_compile"
4996 case "(($ac_try" in
4997   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4998   *) ac_try_echo=$ac_try;;
4999 esac
5000 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5001 $as_echo "$ac_try_echo") >&5
5002   (eval "$ac_compile") 2>conftest.er1
5003   ac_status=$?
5004   grep -v '^ *+' conftest.er1 >conftest.err
5005   rm -rf conftest.er1
5006   cat conftest.err >&5
5007   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5008   (exit $ac_status); } && {
5009          test -z "$ac_c_werror_flag" ||
5010          test ! -s conftest.err
5011        } && test -s conftest.$ac_objext; then
5012   cat >conftest.$ac_ext <<_ACEOF
5013 /* confdefs.h.  */
5014 _ACEOF
5015 cat confdefs.h >>conftest.$ac_ext
5016 cat >>conftest.$ac_ext <<_ACEOF
5017 /* end confdefs.h.  */
5018 $ac_includes_default
5019 int
5020 main ()
5021 {
5022 if (sizeof ((pid_t)))
5023           return 0;
5024   ;
5025   return 0;
5026 }
5027 _ACEOF
5028 rm -rf conftest.$ac_objext
5029 if { (ac_try="$ac_compile"
5030 case "(($ac_try" in
5031   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5032   *) ac_try_echo=$ac_try;;
5033 esac
5034 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5035 $as_echo "$ac_try_echo") >&5
5036   (eval "$ac_compile") 2>conftest.er1
5037   ac_status=$?
5038   grep -v '^ *+' conftest.er1 >conftest.err
5039   rm -rf conftest.er1
5040   cat conftest.err >&5
5041   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5042   (exit $ac_status); } && {
5043          test -z "$ac_c_werror_flag" ||
5044          test ! -s conftest.err
5045        } && test -s conftest.$ac_objext; then
5046   :
5047 else
5048   $as_echo "$as_me: failed program was:" >&5
5049 sed 's/^/| /' conftest.$ac_ext >&5
5050
5051         ac_cv_type_pid_t=yes
5052 fi
5053
5054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5055 else
5056   $as_echo "$as_me: failed program was:" >&5
5057 sed 's/^/| /' conftest.$ac_ext >&5
5058
5059
5060 fi
5061
5062 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5063 fi
5064 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
5065 $as_echo "$ac_cv_type_pid_t" >&6; }
5066 if test "x$ac_cv_type_pid_t" = x""yes; then
5067   :
5068 else
5069
5070 cat >>confdefs.h <<_ACEOF
5071 #define pid_t int
5072 _ACEOF
5073
5074 fi
5075
5076 { $as_echo "$as_me:$LINENO: checking for size_t" >&5
5077 $as_echo_n "checking for size_t... " >&6; }
5078 if test "${ac_cv_type_size_t+set}" = set; then
5079   $as_echo_n "(cached) " >&6
5080 else
5081   ac_cv_type_size_t=no
5082 cat >conftest.$ac_ext <<_ACEOF
5083 /* confdefs.h.  */
5084 _ACEOF
5085 cat confdefs.h >>conftest.$ac_ext
5086 cat >>conftest.$ac_ext <<_ACEOF
5087 /* end confdefs.h.  */
5088 $ac_includes_default
5089 int
5090 main ()
5091 {
5092 if (sizeof (size_t))
5093        return 0;
5094   ;
5095   return 0;
5096 }
5097 _ACEOF
5098 rm -rf conftest.$ac_objext
5099 if { (ac_try="$ac_compile"
5100 case "(($ac_try" in
5101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5102   *) ac_try_echo=$ac_try;;
5103 esac
5104 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5105 $as_echo "$ac_try_echo") >&5
5106   (eval "$ac_compile") 2>conftest.er1
5107   ac_status=$?
5108   grep -v '^ *+' conftest.er1 >conftest.err
5109   rm -rf conftest.er1
5110   cat conftest.err >&5
5111   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5112   (exit $ac_status); } && {
5113          test -z "$ac_c_werror_flag" ||
5114          test ! -s conftest.err
5115        } && test -s conftest.$ac_objext; then
5116   cat >conftest.$ac_ext <<_ACEOF
5117 /* confdefs.h.  */
5118 _ACEOF
5119 cat confdefs.h >>conftest.$ac_ext
5120 cat >>conftest.$ac_ext <<_ACEOF
5121 /* end confdefs.h.  */
5122 $ac_includes_default
5123 int
5124 main ()
5125 {
5126 if (sizeof ((size_t)))
5127           return 0;
5128   ;
5129   return 0;
5130 }
5131 _ACEOF
5132 rm -rf conftest.$ac_objext
5133 if { (ac_try="$ac_compile"
5134 case "(($ac_try" in
5135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5136   *) ac_try_echo=$ac_try;;
5137 esac
5138 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5139 $as_echo "$ac_try_echo") >&5
5140   (eval "$ac_compile") 2>conftest.er1
5141   ac_status=$?
5142   grep -v '^ *+' conftest.er1 >conftest.err
5143   rm -rf conftest.er1
5144   cat conftest.err >&5
5145   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5146   (exit $ac_status); } && {
5147          test -z "$ac_c_werror_flag" ||
5148          test ! -s conftest.err
5149        } && test -s conftest.$ac_objext; then
5150   :
5151 else
5152   $as_echo "$as_me: failed program was:" >&5
5153 sed 's/^/| /' conftest.$ac_ext >&5
5154
5155         ac_cv_type_size_t=yes
5156 fi
5157
5158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5159 else
5160   $as_echo "$as_me: failed program was:" >&5
5161 sed 's/^/| /' conftest.$ac_ext >&5
5162
5163
5164 fi
5165
5166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5167 fi
5168 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
5169 $as_echo "$ac_cv_type_size_t" >&6; }
5170 if test "x$ac_cv_type_size_t" = x""yes; then
5171   :
5172 else
5173
5174 cat >>confdefs.h <<_ACEOF
5175 #define size_t unsigned int
5176 _ACEOF
5177
5178 fi
5179
5180 { $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5
5181 $as_echo_n "checking return type of signal handlers... " >&6; }
5182 if test "${ac_cv_type_signal+set}" = set; then
5183   $as_echo_n "(cached) " >&6
5184 else
5185   cat >conftest.$ac_ext <<_ACEOF
5186 /* confdefs.h.  */
5187 _ACEOF
5188 cat confdefs.h >>conftest.$ac_ext
5189 cat >>conftest.$ac_ext <<_ACEOF
5190 /* end confdefs.h.  */
5191 #include <sys/types.h>
5192 #include <signal.h>
5193
5194 int
5195 main ()
5196 {
5197 return *(signal (0, 0)) (0) == 1;
5198   ;
5199   return 0;
5200 }
5201 _ACEOF
5202 rm -rf conftest.$ac_objext
5203 if { (ac_try="$ac_compile"
5204 case "(($ac_try" in
5205   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5206   *) ac_try_echo=$ac_try;;
5207 esac
5208 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5209 $as_echo "$ac_try_echo") >&5
5210   (eval "$ac_compile") 2>conftest.er1
5211   ac_status=$?
5212   grep -v '^ *+' conftest.er1 >conftest.err
5213   rm -rf conftest.er1
5214   cat conftest.err >&5
5215   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5216   (exit $ac_status); } && {
5217          test -z "$ac_c_werror_flag" ||
5218          test ! -s conftest.err
5219        } && test -s conftest.$ac_objext; then
5220   ac_cv_type_signal=int
5221 else
5222   $as_echo "$as_me: failed program was:" >&5
5223 sed 's/^/| /' conftest.$ac_ext >&5
5224
5225         ac_cv_type_signal=void
5226 fi
5227
5228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5229 fi
5230 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
5231 $as_echo "$ac_cv_type_signal" >&6; }
5232
5233 cat >>confdefs.h <<_ACEOF
5234 #define RETSIGTYPE $ac_cv_type_signal
5235 _ACEOF
5236
5237
5238 { $as_echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
5239 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5240 if test "${ac_cv_header_time+set}" = set; then
5241   $as_echo_n "(cached) " >&6
5242 else
5243   cat >conftest.$ac_ext <<_ACEOF
5244 /* confdefs.h.  */
5245 _ACEOF
5246 cat confdefs.h >>conftest.$ac_ext
5247 cat >>conftest.$ac_ext <<_ACEOF
5248 /* end confdefs.h.  */
5249 #include <sys/types.h>
5250 #include <sys/time.h>
5251 #include <time.h>
5252
5253 int
5254 main ()
5255 {
5256 if ((struct tm *) 0)
5257 return 0;
5258   ;
5259   return 0;
5260 }
5261 _ACEOF
5262 rm -rf conftest.$ac_objext
5263 if { (ac_try="$ac_compile"
5264 case "(($ac_try" in
5265   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5266   *) ac_try_echo=$ac_try;;
5267 esac
5268 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5269 $as_echo "$ac_try_echo") >&5
5270   (eval "$ac_compile") 2>conftest.er1
5271   ac_status=$?
5272   grep -v '^ *+' conftest.er1 >conftest.err
5273   rm -rf conftest.er1
5274   cat conftest.err >&5
5275   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5276   (exit $ac_status); } && {
5277          test -z "$ac_c_werror_flag" ||
5278          test ! -s conftest.err
5279        } && test -s conftest.$ac_objext; then
5280   ac_cv_header_time=yes
5281 else
5282   $as_echo "$as_me: failed program was:" >&5
5283 sed 's/^/| /' conftest.$ac_ext >&5
5284
5285         ac_cv_header_time=no
5286 fi
5287
5288 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5289 fi
5290 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
5291 $as_echo "$ac_cv_header_time" >&6; }
5292 if test $ac_cv_header_time = yes; then
5293
5294 cat >>confdefs.h <<\_ACEOF
5295 #define TIME_WITH_SYS_TIME 1
5296 _ACEOF
5297
5298 fi
5299
5300 { $as_echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
5301 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
5302 if test "${ac_cv_header_sys_wait_h+set}" = set; then
5303   $as_echo_n "(cached) " >&6
5304 else
5305   cat >conftest.$ac_ext <<_ACEOF
5306 /* confdefs.h.  */
5307 _ACEOF
5308 cat confdefs.h >>conftest.$ac_ext
5309 cat >>conftest.$ac_ext <<_ACEOF
5310 /* end confdefs.h.  */
5311 #include <sys/types.h>
5312 #include <sys/wait.h>
5313 #ifndef WEXITSTATUS
5314 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
5315 #endif
5316 #ifndef WIFEXITED
5317 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5318 #endif
5319
5320 int
5321 main ()
5322 {
5323   int s;
5324   wait (&s);
5325   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5326   ;
5327   return 0;
5328 }
5329 _ACEOF
5330 rm -rf conftest.$ac_objext
5331 if { (ac_try="$ac_compile"
5332 case "(($ac_try" in
5333   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5334   *) ac_try_echo=$ac_try;;
5335 esac
5336 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5337 $as_echo "$ac_try_echo") >&5
5338   (eval "$ac_compile") 2>conftest.er1
5339   ac_status=$?
5340   grep -v '^ *+' conftest.er1 >conftest.err
5341   rm -rf conftest.er1
5342   cat conftest.err >&5
5343   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5344   (exit $ac_status); } && {
5345          test -z "$ac_c_werror_flag" ||
5346          test ! -s conftest.err
5347        } && test -s conftest.$ac_objext; then
5348   ac_cv_header_sys_wait_h=yes
5349 else
5350   $as_echo "$as_me: failed program was:" >&5
5351 sed 's/^/| /' conftest.$ac_ext >&5
5352
5353         ac_cv_header_sys_wait_h=no
5354 fi
5355
5356 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5357 fi
5358 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
5359 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
5360 if test $ac_cv_header_sys_wait_h = yes; then
5361
5362 cat >>confdefs.h <<\_ACEOF
5363 #define HAVE_SYS_WAIT_H 1
5364 _ACEOF
5365
5366 fi
5367
5368
5369
5370
5371
5372
5373 ac_header_dirent=no
5374 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
5375   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
5376 { $as_echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
5377 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
5378 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5379   $as_echo_n "(cached) " >&6
5380 else
5381   cat >conftest.$ac_ext <<_ACEOF
5382 /* confdefs.h.  */
5383 _ACEOF
5384 cat confdefs.h >>conftest.$ac_ext
5385 cat >>conftest.$ac_ext <<_ACEOF
5386 /* end confdefs.h.  */
5387 #include <sys/types.h>
5388 #include <$ac_hdr>
5389
5390 int
5391 main ()
5392 {
5393 if ((DIR *) 0)
5394 return 0;
5395   ;
5396   return 0;
5397 }
5398 _ACEOF
5399 rm -rf conftest.$ac_objext
5400 if { (ac_try="$ac_compile"
5401 case "(($ac_try" in
5402   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5403   *) ac_try_echo=$ac_try;;
5404 esac
5405 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5406 $as_echo "$ac_try_echo") >&5
5407   (eval "$ac_compile") 2>conftest.er1
5408   ac_status=$?
5409   grep -v '^ *+' conftest.er1 >conftest.err
5410   rm -rf conftest.er1
5411   cat conftest.err >&5
5412   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5413   (exit $ac_status); } && {
5414          test -z "$ac_c_werror_flag" ||
5415          test ! -s conftest.err
5416        } && test -s conftest.$ac_objext; then
5417   eval "$as_ac_Header=yes"
5418 else
5419   $as_echo "$as_me: failed program was:" >&5
5420 sed 's/^/| /' conftest.$ac_ext >&5
5421
5422         eval "$as_ac_Header=no"
5423 fi
5424
5425 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5426 fi
5427 ac_res=`eval 'as_val=${'$as_ac_Header'}
5428                  $as_echo "$as_val"'`
5429                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
5430 $as_echo "$ac_res" >&6; }
5431 as_val=`eval 'as_val=${'$as_ac_Header'}
5432                  $as_echo "$as_val"'`
5433    if test "x$as_val" = x""yes; then
5434   cat >>confdefs.h <<_ACEOF
5435 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
5436 _ACEOF
5437
5438 ac_header_dirent=$ac_hdr; break
5439 fi
5440
5441 done
5442 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
5443 if test $ac_header_dirent = dirent.h; then
5444   { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
5445 $as_echo_n "checking for library containing opendir... " >&6; }
5446 if test "${ac_cv_search_opendir+set}" = set; then
5447   $as_echo_n "(cached) " >&6
5448 else
5449   ac_func_search_save_LIBS=$LIBS
5450 cat >conftest.$ac_ext <<_ACEOF
5451 /* confdefs.h.  */
5452 _ACEOF
5453 cat confdefs.h >>conftest.$ac_ext
5454 cat >>conftest.$ac_ext <<_ACEOF
5455 /* end confdefs.h.  */
5456
5457 /* Override any GCC internal prototype to avoid an error.
5458    Use char because int might match the return type of a GCC
5459    builtin and then its argument prototype would still apply.  */
5460 #ifdef __cplusplus
5461 extern "C"
5462 #endif
5463 char opendir ();
5464 int
5465 main ()
5466 {
5467 return opendir ();
5468   ;
5469   return 0;
5470 }
5471 _ACEOF
5472 for ac_lib in '' dir; do
5473   if test -z "$ac_lib"; then
5474     ac_res="none required"
5475   else
5476     ac_res=-l$ac_lib
5477     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5478   fi
5479   rm -rf conftest.$ac_objext conftest$ac_exeext
5480 if { (ac_try="$ac_link"
5481 case "(($ac_try" in
5482   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5483   *) ac_try_echo=$ac_try;;
5484 esac
5485 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5486 $as_echo "$ac_try_echo") >&5
5487   (eval "$ac_link") 2>conftest.er1
5488   ac_status=$?
5489   grep -v '^ *+' conftest.er1 >conftest.err
5490   rm -rf conftest.er1
5491   cat conftest.err >&5
5492   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5493   (exit $ac_status); } && {
5494          test -z "$ac_c_werror_flag" ||
5495          test ! -s conftest.err
5496        } && test -s conftest$ac_exeext && {
5497          test "$cross_compiling" = yes ||
5498          $as_test_x conftest$ac_exeext
5499        }; then
5500   ac_cv_search_opendir=$ac_res
5501 else
5502   $as_echo "$as_me: failed program was:" >&5
5503 sed 's/^/| /' conftest.$ac_ext >&5
5504
5505
5506 fi
5507
5508 rm -rf conftest.dSYM
5509 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5510       conftest$ac_exeext
5511   if test "${ac_cv_search_opendir+set}" = set; then
5512   break
5513 fi
5514 done
5515 if test "${ac_cv_search_opendir+set}" = set; then
5516   :
5517 else
5518   ac_cv_search_opendir=no
5519 fi
5520 rm conftest.$ac_ext
5521 LIBS=$ac_func_search_save_LIBS
5522 fi
5523 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
5524 $as_echo "$ac_cv_search_opendir" >&6; }
5525 ac_res=$ac_cv_search_opendir
5526 if test "$ac_res" != no; then
5527   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5528
5529 fi
5530
5531 else
5532   { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
5533 $as_echo_n "checking for library containing opendir... " >&6; }
5534 if test "${ac_cv_search_opendir+set}" = set; then
5535   $as_echo_n "(cached) " >&6
5536 else
5537   ac_func_search_save_LIBS=$LIBS
5538 cat >conftest.$ac_ext <<_ACEOF
5539 /* confdefs.h.  */
5540 _ACEOF
5541 cat confdefs.h >>conftest.$ac_ext
5542 cat >>conftest.$ac_ext <<_ACEOF
5543 /* end confdefs.h.  */
5544
5545 /* Override any GCC internal prototype to avoid an error.
5546    Use char because int might match the return type of a GCC
5547    builtin and then its argument prototype would still apply.  */
5548 #ifdef __cplusplus
5549 extern "C"
5550 #endif
5551 char opendir ();
5552 int
5553 main ()
5554 {
5555 return opendir ();
5556   ;
5557   return 0;
5558 }
5559 _ACEOF
5560 for ac_lib in '' x; do
5561   if test -z "$ac_lib"; then
5562     ac_res="none required"
5563   else
5564     ac_res=-l$ac_lib
5565     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5566   fi
5567   rm -rf conftest.$ac_objext conftest$ac_exeext
5568 if { (ac_try="$ac_link"
5569 case "(($ac_try" in
5570   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5571   *) ac_try_echo=$ac_try;;
5572 esac
5573 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5574 $as_echo "$ac_try_echo") >&5
5575   (eval "$ac_link") 2>conftest.er1
5576   ac_status=$?
5577   grep -v '^ *+' conftest.er1 >conftest.err
5578   rm -rf conftest.er1
5579   cat conftest.err >&5
5580   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5581   (exit $ac_status); } && {
5582          test -z "$ac_c_werror_flag" ||
5583          test ! -s conftest.err
5584        } && test -s conftest$ac_exeext && {
5585          test "$cross_compiling" = yes ||
5586          $as_test_x conftest$ac_exeext
5587        }; then
5588   ac_cv_search_opendir=$ac_res
5589 else
5590   $as_echo "$as_me: failed program was:" >&5
5591 sed 's/^/| /' conftest.$ac_ext >&5
5592
5593
5594 fi
5595
5596 rm -rf conftest.dSYM
5597 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5598       conftest$ac_exeext
5599   if test "${ac_cv_search_opendir+set}" = set; then
5600   break
5601 fi
5602 done
5603 if test "${ac_cv_search_opendir+set}" = set; then
5604   :
5605 else
5606   ac_cv_search_opendir=no
5607 fi
5608 rm conftest.$ac_ext
5609 LIBS=$ac_func_search_save_LIBS
5610 fi
5611 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
5612 $as_echo "$ac_cv_search_opendir" >&6; }
5613 ac_res=$ac_cv_search_opendir
5614 if test "$ac_res" != no; then
5615   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5616
5617 fi
5618
5619 fi
5620
5621 { $as_echo "$as_me:$LINENO: checking how to call gettimeofday" >&5
5622 $as_echo_n "checking how to call gettimeofday... " >&6; }
5623   if test "${ac_cv_gettimeofday_args+set}" = set; then
5624   $as_echo_n "(cached) " >&6
5625 else
5626   cat >conftest.$ac_ext <<_ACEOF
5627 /* confdefs.h.  */
5628 _ACEOF
5629 cat confdefs.h >>conftest.$ac_ext
5630 cat >>conftest.$ac_ext <<_ACEOF
5631 /* end confdefs.h.  */
5632 #include <stdlib.h>
5633                     #include <sys/time.h>
5634 int
5635 main ()
5636 {
5637 struct timeval tv; struct timezone tzp;
5638                     gettimeofday(&tv, &tzp);
5639   ;
5640   return 0;
5641 }
5642 _ACEOF
5643 rm -rf conftest.$ac_objext
5644 if { (ac_try="$ac_compile"
5645 case "(($ac_try" in
5646   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5647   *) ac_try_echo=$ac_try;;
5648 esac
5649 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5650 $as_echo "$ac_try_echo") >&5
5651   (eval "$ac_compile") 2>conftest.er1
5652   ac_status=$?
5653   grep -v '^ *+' conftest.er1 >conftest.err
5654   rm -rf conftest.er1
5655   cat conftest.err >&5
5656   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5657   (exit $ac_status); } && {
5658          test -z "$ac_c_werror_flag" ||
5659          test ! -s conftest.err
5660        } && test -s conftest.$ac_objext; then
5661   ac_gettimeofday_args=2
5662 else
5663   $as_echo "$as_me: failed program was:" >&5
5664 sed 's/^/| /' conftest.$ac_ext >&5
5665
5666         cat >conftest.$ac_ext <<_ACEOF
5667 /* confdefs.h.  */
5668 _ACEOF
5669 cat confdefs.h >>conftest.$ac_ext
5670 cat >>conftest.$ac_ext <<_ACEOF
5671 /* end confdefs.h.  */
5672 #include <stdlib.h>
5673                                     #include <sys/time.h>
5674 int
5675 main ()
5676 {
5677 struct timeval tv; gettimeofday(&tv);
5678   ;
5679   return 0;
5680 }
5681 _ACEOF
5682 rm -rf conftest.$ac_objext
5683 if { (ac_try="$ac_compile"
5684 case "(($ac_try" in
5685   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5686   *) ac_try_echo=$ac_try;;
5687 esac
5688 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5689 $as_echo "$ac_try_echo") >&5
5690   (eval "$ac_compile") 2>conftest.er1
5691   ac_status=$?
5692   grep -v '^ *+' conftest.er1 >conftest.err
5693   rm -rf conftest.er1
5694   cat conftest.err >&5
5695   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5696   (exit $ac_status); } && {
5697          test -z "$ac_c_werror_flag" ||
5698          test ! -s conftest.err
5699        } && test -s conftest.$ac_objext; then
5700   ac_gettimeofday_args=1
5701 else
5702   $as_echo "$as_me: failed program was:" >&5
5703 sed 's/^/| /' conftest.$ac_ext >&5
5704
5705         ac_gettimeofday_args=0
5706 fi
5707
5708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5709 fi
5710
5711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5712     ac_cv_gettimeofday_args=$ac_gettimeofday_args
5713 fi
5714
5715   ac_gettimeofday_args=$ac_cv_gettimeofday_args
5716   if test "$ac_gettimeofday_args" = 1 ; then
5717     cat >>confdefs.h <<\_ACEOF
5718 #define HAVE_GETTIMEOFDAY 1
5719 _ACEOF
5720
5721     { $as_echo "$as_me:$LINENO: result: one argument" >&5
5722 $as_echo "one argument" >&6; }
5723   elif test "$ac_gettimeofday_args" = 2 ; then
5724     cat >>confdefs.h <<\_ACEOF
5725 #define HAVE_GETTIMEOFDAY 1
5726 _ACEOF
5727
5728     cat >>confdefs.h <<\_ACEOF
5729 #define GETTIMEOFDAY_TWO_ARGS 1
5730 _ACEOF
5731
5732     { $as_echo "$as_me:$LINENO: result: two arguments" >&5
5733 $as_echo "two arguments" >&6; }
5734   else
5735     { $as_echo "$as_me:$LINENO: result: unknown" >&5
5736 $as_echo "unknown" >&6; }
5737   fi
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748 for ac_func in select fcntl uname nice setpriority getcwd getwd putenv sbrk
5749 do
5750 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5751 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
5752 $as_echo_n "checking for $ac_func... " >&6; }
5753 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5754   $as_echo_n "(cached) " >&6
5755 else
5756   cat >conftest.$ac_ext <<_ACEOF
5757 /* confdefs.h.  */
5758 _ACEOF
5759 cat confdefs.h >>conftest.$ac_ext
5760 cat >>conftest.$ac_ext <<_ACEOF
5761 /* end confdefs.h.  */
5762 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5763    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5764 #define $ac_func innocuous_$ac_func
5765
5766 /* System header to define __stub macros and hopefully few prototypes,
5767     which can conflict with char $ac_func (); below.
5768     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5769     <limits.h> exists even on freestanding compilers.  */
5770
5771 #ifdef __STDC__
5772 # include <limits.h>
5773 #else
5774 # include <assert.h>
5775 #endif
5776
5777 #undef $ac_func
5778
5779 /* Override any GCC internal prototype to avoid an error.
5780    Use char because int might match the return type of a GCC
5781    builtin and then its argument prototype would still apply.  */
5782 #ifdef __cplusplus
5783 extern "C"
5784 #endif
5785 char $ac_func ();
5786 /* The GNU C library defines this for functions which it implements
5787     to always fail with ENOSYS.  Some functions are actually named
5788     something starting with __ and the normal name is an alias.  */
5789 #if defined __stub_$ac_func || defined __stub___$ac_func
5790 choke me
5791 #endif
5792
5793 int
5794 main ()
5795 {
5796 return $ac_func ();
5797   ;
5798   return 0;
5799 }
5800 _ACEOF
5801 rm -rf conftest.$ac_objext conftest$ac_exeext
5802 if { (ac_try="$ac_link"
5803 case "(($ac_try" in
5804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5805   *) ac_try_echo=$ac_try;;
5806 esac
5807 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5808 $as_echo "$ac_try_echo") >&5
5809   (eval "$ac_link") 2>conftest.er1
5810   ac_status=$?
5811   grep -v '^ *+' conftest.er1 >conftest.err
5812   rm -rf conftest.er1
5813   cat conftest.err >&5
5814   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5815   (exit $ac_status); } && {
5816          test -z "$ac_c_werror_flag" ||
5817          test ! -s conftest.err
5818        } && test -s conftest$ac_exeext && {
5819          test "$cross_compiling" = yes ||
5820          $as_test_x conftest$ac_exeext
5821        }; then
5822   eval "$as_ac_var=yes"
5823 else
5824   $as_echo "$as_me: failed program was:" >&5
5825 sed 's/^/| /' conftest.$ac_ext >&5
5826
5827         eval "$as_ac_var=no"
5828 fi
5829
5830 rm -rf conftest.dSYM
5831 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5832       conftest$ac_exeext conftest.$ac_ext
5833 fi
5834 ac_res=`eval 'as_val=${'$as_ac_var'}
5835                  $as_echo "$as_val"'`
5836                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
5837 $as_echo "$ac_res" >&6; }
5838 as_val=`eval 'as_val=${'$as_ac_var'}
5839                  $as_echo "$as_val"'`
5840    if test "x$as_val" = x""yes; then
5841   cat >>confdefs.h <<_ACEOF
5842 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5843 _ACEOF
5844
5845 fi
5846 done
5847
5848
5849
5850
5851
5852 for ac_func in sigaction syslog realpath setrlimit
5853 do
5854 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5855 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
5856 $as_echo_n "checking for $ac_func... " >&6; }
5857 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5858   $as_echo_n "(cached) " >&6
5859 else
5860   cat >conftest.$ac_ext <<_ACEOF
5861 /* confdefs.h.  */
5862 _ACEOF
5863 cat confdefs.h >>conftest.$ac_ext
5864 cat >>conftest.$ac_ext <<_ACEOF
5865 /* end confdefs.h.  */
5866 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5867    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5868 #define $ac_func innocuous_$ac_func
5869
5870 /* System header to define __stub macros and hopefully few prototypes,
5871     which can conflict with char $ac_func (); below.
5872     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5873     <limits.h> exists even on freestanding compilers.  */
5874
5875 #ifdef __STDC__
5876 # include <limits.h>
5877 #else
5878 # include <assert.h>
5879 #endif
5880
5881 #undef $ac_func
5882
5883 /* Override any GCC internal prototype to avoid an error.
5884    Use char because int might match the return type of a GCC
5885    builtin and then its argument prototype would still apply.  */
5886 #ifdef __cplusplus
5887 extern "C"
5888 #endif
5889 char $ac_func ();
5890 /* The GNU C library defines this for functions which it implements
5891     to always fail with ENOSYS.  Some functions are actually named
5892     something starting with __ and the normal name is an alias.  */
5893 #if defined __stub_$ac_func || defined __stub___$ac_func
5894 choke me
5895 #endif
5896
5897 int
5898 main ()
5899 {
5900 return $ac_func ();
5901   ;
5902   return 0;
5903 }
5904 _ACEOF
5905 rm -rf conftest.$ac_objext conftest$ac_exeext
5906 if { (ac_try="$ac_link"
5907 case "(($ac_try" in
5908   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5909   *) ac_try_echo=$ac_try;;
5910 esac
5911 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5912 $as_echo "$ac_try_echo") >&5
5913   (eval "$ac_link") 2>conftest.er1
5914   ac_status=$?
5915   grep -v '^ *+' conftest.er1 >conftest.err
5916   rm -rf conftest.er1
5917   cat conftest.err >&5
5918   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5919   (exit $ac_status); } && {
5920          test -z "$ac_c_werror_flag" ||
5921          test ! -s conftest.err
5922        } && test -s conftest$ac_exeext && {
5923          test "$cross_compiling" = yes ||
5924          $as_test_x conftest$ac_exeext
5925        }; then
5926   eval "$as_ac_var=yes"
5927 else
5928   $as_echo "$as_me: failed program was:" >&5
5929 sed 's/^/| /' conftest.$ac_ext >&5
5930
5931         eval "$as_ac_var=no"
5932 fi
5933
5934 rm -rf conftest.dSYM
5935 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5936       conftest$ac_exeext conftest.$ac_ext
5937 fi
5938 ac_res=`eval 'as_val=${'$as_ac_var'}
5939                  $as_echo "$as_val"'`
5940                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
5941 $as_echo "$ac_res" >&6; }
5942 as_val=`eval 'as_val=${'$as_ac_var'}
5943                  $as_echo "$as_val"'`
5944    if test "x$as_val" = x""yes; then
5945   cat >>confdefs.h <<_ACEOF
5946 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5947 _ACEOF
5948
5949 fi
5950 done
5951
5952
5953 for ac_func in setlocale
5954 do
5955 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5956 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
5957 $as_echo_n "checking for $ac_func... " >&6; }
5958 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5959   $as_echo_n "(cached) " >&6
5960 else
5961   cat >conftest.$ac_ext <<_ACEOF
5962 /* confdefs.h.  */
5963 _ACEOF
5964 cat confdefs.h >>conftest.$ac_ext
5965 cat >>conftest.$ac_ext <<_ACEOF
5966 /* end confdefs.h.  */
5967 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5968    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5969 #define $ac_func innocuous_$ac_func
5970
5971 /* System header to define __stub macros and hopefully few prototypes,
5972     which can conflict with char $ac_func (); below.
5973     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5974     <limits.h> exists even on freestanding compilers.  */
5975
5976 #ifdef __STDC__
5977 # include <limits.h>
5978 #else
5979 # include <assert.h>
5980 #endif
5981
5982 #undef $ac_func
5983
5984 /* Override any GCC internal prototype to avoid an error.
5985    Use char because int might match the return type of a GCC
5986    builtin and then its argument prototype would still apply.  */
5987 #ifdef __cplusplus
5988 extern "C"
5989 #endif
5990 char $ac_func ();
5991 /* The GNU C library defines this for functions which it implements
5992     to always fail with ENOSYS.  Some functions are actually named
5993     something starting with __ and the normal name is an alias.  */
5994 #if defined __stub_$ac_func || defined __stub___$ac_func
5995 choke me
5996 #endif
5997
5998 int
5999 main ()
6000 {
6001 return $ac_func ();
6002   ;
6003   return 0;
6004 }
6005 _ACEOF
6006 rm -rf conftest.$ac_objext conftest$ac_exeext
6007 if { (ac_try="$ac_link"
6008 case "(($ac_try" in
6009   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6010   *) ac_try_echo=$ac_try;;
6011 esac
6012 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6013 $as_echo "$ac_try_echo") >&5
6014   (eval "$ac_link") 2>conftest.er1
6015   ac_status=$?
6016   grep -v '^ *+' conftest.er1 >conftest.err
6017   rm -rf conftest.er1
6018   cat conftest.err >&5
6019   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6020   (exit $ac_status); } && {
6021          test -z "$ac_c_werror_flag" ||
6022          test ! -s conftest.err
6023        } && test -s conftest$ac_exeext && {
6024          test "$cross_compiling" = yes ||
6025          $as_test_x conftest$ac_exeext
6026        }; then
6027   eval "$as_ac_var=yes"
6028 else
6029   $as_echo "$as_me: failed program was:" >&5
6030 sed 's/^/| /' conftest.$ac_ext >&5
6031
6032         eval "$as_ac_var=no"
6033 fi
6034
6035 rm -rf conftest.dSYM
6036 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6037       conftest$ac_exeext conftest.$ac_ext
6038 fi
6039 ac_res=`eval 'as_val=${'$as_ac_var'}
6040                  $as_echo "$as_val"'`
6041                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
6042 $as_echo "$ac_res" >&6; }
6043 as_val=`eval 'as_val=${'$as_ac_var'}
6044                  $as_echo "$as_val"'`
6045    if test "x$as_val" = x""yes; then
6046   cat >>confdefs.h <<_ACEOF
6047 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6048 _ACEOF
6049
6050 fi
6051 done
6052
6053 { $as_echo "$as_me:$LINENO: checking for struct icmp" >&5
6054 $as_echo_n "checking for struct icmp... " >&6; }
6055 if test "${ac_cv_have_icmp+set}" = set; then
6056   $as_echo_n "(cached) " >&6
6057 else
6058   cat >conftest.$ac_ext <<_ACEOF
6059 /* confdefs.h.  */
6060 _ACEOF
6061 cat confdefs.h >>conftest.$ac_ext
6062 cat >>conftest.$ac_ext <<_ACEOF
6063 /* end confdefs.h.  */
6064 #include <stdlib.h>
6065                    #include <stdio.h>
6066                    #include <math.h>
6067                    #include <unistd.h>
6068                    #include <limits.h>
6069                    #include <signal.h>
6070                    #include <fcntl.h>
6071                    #include <sys/types.h>
6072                    #include <sys/time.h>
6073                    #include <sys/ipc.h>
6074                    #include <sys/shm.h>
6075                    #include <sys/socket.h>
6076                    #include <netinet/in_systm.h>
6077                    #include <netinet/in.h>
6078                    #include <netinet/ip.h>
6079                    #include <netinet/ip_icmp.h>
6080                    #include <netinet/udp.h>
6081                    #include <arpa/inet.h>
6082                    #include <netdb.h>
6083 int
6084 main ()
6085 {
6086 struct icmp i;
6087                    struct sockaddr s;
6088                    struct sockaddr_in si;
6089                    struct ip ip;
6090                    i.icmp_type = ICMP_ECHO;
6091                    i.icmp_code = 0;
6092                    i.icmp_cksum = 0;
6093                    i.icmp_id = 0;
6094                    i.icmp_seq = 0;
6095                    si.sin_family = AF_INET;
6096                    #if defined(__DECC) || defined(_IP_VHL)
6097                    ip.ip_vhl = 0;
6098                    #else
6099                    ip.ip_hl = 0;
6100                    #endif
6101
6102   ;
6103   return 0;
6104 }
6105 _ACEOF
6106 rm -rf conftest.$ac_objext
6107 if { (ac_try="$ac_compile"
6108 case "(($ac_try" in
6109   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6110   *) ac_try_echo=$ac_try;;
6111 esac
6112 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6113 $as_echo "$ac_try_echo") >&5
6114   (eval "$ac_compile") 2>conftest.er1
6115   ac_status=$?
6116   grep -v '^ *+' conftest.er1 >conftest.err
6117   rm -rf conftest.er1
6118   cat conftest.err >&5
6119   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6120   (exit $ac_status); } && {
6121          test -z "$ac_c_werror_flag" ||
6122          test ! -s conftest.err
6123        } && test -s conftest.$ac_objext; then
6124   ac_cv_have_icmp=yes
6125 else
6126   $as_echo "$as_me: failed program was:" >&5
6127 sed 's/^/| /' conftest.$ac_ext >&5
6128
6129         ac_cv_have_icmp=no
6130 fi
6131
6132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6133 fi
6134 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_icmp" >&5
6135 $as_echo "$ac_cv_have_icmp" >&6; }
6136  if test "$ac_cv_have_icmp" = yes ; then
6137    cat >>confdefs.h <<\_ACEOF
6138 #define HAVE_ICMP 1
6139 _ACEOF
6140
6141  fi
6142 { $as_echo "$as_me:$LINENO: checking for struct icmphdr" >&5
6143 $as_echo_n "checking for struct icmphdr... " >&6; }
6144 if test "${ac_cv_have_icmphdr+set}" = set; then
6145   $as_echo_n "(cached) " >&6
6146 else
6147   cat >conftest.$ac_ext <<_ACEOF
6148 /* confdefs.h.  */
6149 _ACEOF
6150 cat confdefs.h >>conftest.$ac_ext
6151 cat >>conftest.$ac_ext <<_ACEOF
6152 /* end confdefs.h.  */
6153 #include <stdlib.h>
6154                    #include <stdio.h>
6155                    #include <math.h>
6156                    #include <unistd.h>
6157                    #include <limits.h>
6158                    #include <signal.h>
6159                    #include <fcntl.h>
6160                    #include <sys/types.h>
6161                    #include <sys/time.h>
6162                    #include <sys/ipc.h>
6163                    #include <sys/shm.h>
6164                    #include <sys/socket.h>
6165                    #include <netinet/in_systm.h>
6166                    #include <netinet/in.h>
6167                    #include <netinet/ip.h>
6168                    #include <netinet/ip_icmp.h>
6169                    #include <netinet/udp.h>
6170                    #include <arpa/inet.h>
6171                    #include <netdb.h>
6172 int
6173 main ()
6174 {
6175 struct icmphdr i;
6176                    struct sockaddr s;
6177                    struct sockaddr_in si;
6178                    struct ip ip;
6179                    i.type = ICMP_ECHO;
6180                    i.code = 0;
6181                    i.checksum = 0;
6182                    i.un.echo.id = 0;
6183                    i.un.echo.sequence = 0;
6184                    si.sin_family = AF_INET;
6185                    ip.ip_hl = 0;
6186   ;
6187   return 0;
6188 }
6189 _ACEOF
6190 rm -rf conftest.$ac_objext
6191 if { (ac_try="$ac_compile"
6192 case "(($ac_try" in
6193   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6194   *) ac_try_echo=$ac_try;;
6195 esac
6196 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6197 $as_echo "$ac_try_echo") >&5
6198   (eval "$ac_compile") 2>conftest.er1
6199   ac_status=$?
6200   grep -v '^ *+' conftest.er1 >conftest.err
6201   rm -rf conftest.er1
6202   cat conftest.err >&5
6203   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6204   (exit $ac_status); } && {
6205          test -z "$ac_c_werror_flag" ||
6206          test ! -s conftest.err
6207        } && test -s conftest.$ac_objext; then
6208   ac_cv_have_icmphdr=yes
6209 else
6210   $as_echo "$as_me: failed program was:" >&5
6211 sed 's/^/| /' conftest.$ac_ext >&5
6212
6213         ac_cv_have_icmphdr=no
6214 fi
6215
6216 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6217 fi
6218 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_icmphdr" >&5
6219 $as_echo "$ac_cv_have_icmphdr" >&6; }
6220  if test "$ac_cv_have_icmphdr" = yes ; then
6221    cat >>confdefs.h <<\_ACEOF
6222 #define HAVE_ICMPHDR 1
6223 _ACEOF
6224
6225  fi
6226
6227
6228 for ac_header in crypt.h sys/select.h
6229 do
6230 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6231 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6232   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6233 $as_echo_n "checking for $ac_header... " >&6; }
6234 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6235   $as_echo_n "(cached) " >&6
6236 fi
6237 ac_res=`eval 'as_val=${'$as_ac_Header'}
6238                  $as_echo "$as_val"'`
6239                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
6240 $as_echo "$ac_res" >&6; }
6241 else
6242   # Is the header compilable?
6243 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
6244 $as_echo_n "checking $ac_header usability... " >&6; }
6245 cat >conftest.$ac_ext <<_ACEOF
6246 /* confdefs.h.  */
6247 _ACEOF
6248 cat confdefs.h >>conftest.$ac_ext
6249 cat >>conftest.$ac_ext <<_ACEOF
6250 /* end confdefs.h.  */
6251 $ac_includes_default
6252 #include <$ac_header>
6253 _ACEOF
6254 rm -rf conftest.$ac_objext
6255 if { (ac_try="$ac_compile"
6256 case "(($ac_try" in
6257   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6258   *) ac_try_echo=$ac_try;;
6259 esac
6260 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6261 $as_echo "$ac_try_echo") >&5
6262   (eval "$ac_compile") 2>conftest.er1
6263   ac_status=$?
6264   grep -v '^ *+' conftest.er1 >conftest.err
6265   rm -rf conftest.er1
6266   cat conftest.err >&5
6267   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6268   (exit $ac_status); } && {
6269          test -z "$ac_c_werror_flag" ||
6270          test ! -s conftest.err
6271        } && test -s conftest.$ac_objext; then
6272   ac_header_compiler=yes
6273 else
6274   $as_echo "$as_me: failed program was:" >&5
6275 sed 's/^/| /' conftest.$ac_ext >&5
6276
6277         ac_header_compiler=no
6278 fi
6279
6280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6281 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6282 $as_echo "$ac_header_compiler" >&6; }
6283
6284 # Is the header present?
6285 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
6286 $as_echo_n "checking $ac_header presence... " >&6; }
6287 cat >conftest.$ac_ext <<_ACEOF
6288 /* confdefs.h.  */
6289 _ACEOF
6290 cat confdefs.h >>conftest.$ac_ext
6291 cat >>conftest.$ac_ext <<_ACEOF
6292 /* end confdefs.h.  */
6293 #include <$ac_header>
6294 _ACEOF
6295 if { (ac_try="$ac_cpp conftest.$ac_ext"
6296 case "(($ac_try" in
6297   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6298   *) ac_try_echo=$ac_try;;
6299 esac
6300 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6301 $as_echo "$ac_try_echo") >&5
6302   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6303   ac_status=$?
6304   grep -v '^ *+' conftest.er1 >conftest.err
6305   rm -rf conftest.er1
6306   cat conftest.err >&5
6307   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6308   (exit $ac_status); } >/dev/null && {
6309          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6310          test ! -s conftest.err
6311        }; then
6312   ac_header_preproc=yes
6313 else
6314   $as_echo "$as_me: failed program was:" >&5
6315 sed 's/^/| /' conftest.$ac_ext >&5
6316
6317   ac_header_preproc=no
6318 fi
6319
6320 rm -rf conftest.err conftest.$ac_ext
6321 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6322 $as_echo "$ac_header_preproc" >&6; }
6323
6324 # So?  What about this header?
6325 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6326   yes:no: )
6327     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6328 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6329     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6330 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6331     ac_header_preproc=yes
6332     ;;
6333   no:yes:* )
6334     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6335 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6336     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
6337 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6338     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6339 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6340     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
6341 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
6342     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6343 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6344     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6345 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6346
6347     ;;
6348 esac
6349 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6350 $as_echo_n "checking for $ac_header... " >&6; }
6351 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6352   $as_echo_n "(cached) " >&6
6353 else
6354   eval "$as_ac_Header=\$ac_header_preproc"
6355 fi
6356 ac_res=`eval 'as_val=${'$as_ac_Header'}
6357                  $as_echo "$as_val"'`
6358                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
6359 $as_echo "$ac_res" >&6; }
6360
6361 fi
6362 as_val=`eval 'as_val=${'$as_ac_Header'}
6363                  $as_echo "$as_val"'`
6364    if test "x$as_val" = x""yes; then
6365   cat >>confdefs.h <<_ACEOF
6366 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6367 _ACEOF
6368
6369 fi
6370
6371 done
6372
6373 for ac_prog in perl5 perl
6374 do
6375   # Extract the first word of "$ac_prog", so it can be a program name with args.
6376 set dummy $ac_prog; ac_word=$2
6377 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6378 $as_echo_n "checking for $ac_word... " >&6; }
6379 if test "${ac_cv_path_PERL+set}" = set; then
6380   $as_echo_n "(cached) " >&6
6381 else
6382   case $PERL in
6383   [\\/]* | ?:[\\/]*)
6384   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
6385   ;;
6386   *)
6387   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6388 for as_dir in $PATH
6389 do
6390   IFS=$as_save_IFS
6391   test -z "$as_dir" && as_dir=.
6392   for ac_exec_ext in '' $ac_executable_extensions; do
6393   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6394     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
6395     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6396     break 2
6397   fi
6398 done
6399 done
6400 IFS=$as_save_IFS
6401
6402   ;;
6403 esac
6404 fi
6405 PERL=$ac_cv_path_PERL
6406 if test -n "$PERL"; then
6407   { $as_echo "$as_me:$LINENO: result: $PERL" >&5
6408 $as_echo "$PERL" >&6; }
6409 else
6410   { $as_echo "$as_me:$LINENO: result: no" >&5
6411 $as_echo "no" >&6; }
6412 fi
6413
6414
6415   test -n "$PERL" && break
6416 done
6417
6418   if test -z "$PERL" ; then
6419     PERL_VERSION=0
6420   else
6421     { $as_echo "$as_me:$LINENO: checking perl version" >&5
6422 $as_echo_n "checking perl version... " >&6; }
6423 if test "${ac_cv_perl_version+set}" = set; then
6424   $as_echo_n "(cached) " >&6
6425 else
6426   ac_cv_perl_version=`$PERL -e "$perl_version_cmd"`
6427 fi
6428 { $as_echo "$as_me:$LINENO: result: $ac_cv_perl_version" >&5
6429 $as_echo "$ac_cv_perl_version" >&6; }
6430     PERL_VERSION=$ac_cv_perl_version
6431   fi
6432
6433
6434 if test -z "$PERL" ; then
6435   # don't let it be blank...
6436   PERL=/usr/bin/perl
6437 fi
6438
6439 { $as_echo "$as_me:$LINENO: checking for X" >&5
6440 $as_echo_n "checking for X... " >&6; }
6441
6442
6443 # Check whether --with-x was given.
6444 if test "${with_x+set}" = set; then
6445   withval=$with_x;
6446 fi
6447
6448 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6449 if test "x$with_x" = xno; then
6450   # The user explicitly disabled X.
6451   have_x=disabled
6452 else
6453   case $x_includes,$x_libraries in #(
6454     *\'*) { { $as_echo "$as_me:$LINENO: error: cannot use X directory names containing '" >&5
6455 $as_echo "$as_me: error: cannot use X directory names containing '" >&2;}
6456    { (exit 1); exit 1; }; };; #(
6457     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6458   $as_echo_n "(cached) " >&6
6459 else
6460   # One or both of the vars are not set, and there is no cached value.
6461 ac_x_includes=no ac_x_libraries=no
6462 rm -f -r conftest.dir
6463 if mkdir conftest.dir; then
6464   cd conftest.dir
6465   cat >Imakefile <<'_ACEOF'
6466 incroot:
6467         @echo incroot='${INCROOT}'
6468 usrlibdir:
6469         @echo usrlibdir='${USRLIBDIR}'
6470 libdir:
6471         @echo libdir='${LIBDIR}'
6472 _ACEOF
6473   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6474     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6475     for ac_var in incroot usrlibdir libdir; do
6476       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6477     done
6478     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6479     for ac_extension in a so sl dylib la dll; do
6480       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6481          test -f "$ac_im_libdir/libX11.$ac_extension"; then
6482         ac_im_usrlibdir=$ac_im_libdir; break
6483       fi
6484     done
6485     # Screen out bogus values from the imake configuration.  They are
6486     # bogus both because they are the default anyway, and because
6487     # using them would break gcc on systems where it needs fixed includes.
6488     case $ac_im_incroot in
6489         /usr/include) ac_x_includes= ;;
6490         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6491     esac
6492     case $ac_im_usrlibdir in
6493         /usr/lib | /usr/lib64 | /lib | /lib64) ;;
6494         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6495     esac
6496   fi
6497   cd ..
6498   rm -f -r conftest.dir
6499 fi
6500
6501 # Standard set of common directories for X headers.
6502 # Check X11 before X11Rn because it is often a symlink to the current release.
6503 ac_x_header_dirs='
6504 /usr/X11/include
6505 /usr/X11R6/include
6506 /usr/X11R5/include
6507 /usr/X11R4/include
6508
6509 /usr/include/X11
6510 /usr/include/X11R6
6511 /usr/include/X11R5
6512 /usr/include/X11R4
6513
6514 /usr/local/X11/include
6515 /usr/local/X11R6/include
6516 /usr/local/X11R5/include
6517 /usr/local/X11R4/include
6518
6519 /usr/local/include/X11
6520 /usr/local/include/X11R6
6521 /usr/local/include/X11R5
6522 /usr/local/include/X11R4
6523
6524 /usr/X386/include
6525 /usr/x386/include
6526 /usr/XFree86/include/X11
6527
6528 /usr/include
6529 /usr/local/include
6530 /usr/unsupported/include
6531 /usr/athena/include
6532 /usr/local/x11r5/include
6533 /usr/lpp/Xamples/include
6534
6535 /usr/openwin/include
6536 /usr/openwin/share/include'
6537
6538 if test "$ac_x_includes" = no; then
6539   # Guess where to find include files, by looking for Xlib.h.
6540   # First, try using that file with no special directory specified.
6541   cat >conftest.$ac_ext <<_ACEOF
6542 /* confdefs.h.  */
6543 _ACEOF
6544 cat confdefs.h >>conftest.$ac_ext
6545 cat >>conftest.$ac_ext <<_ACEOF
6546 /* end confdefs.h.  */
6547 #include <X11/Xlib.h>
6548 _ACEOF
6549 if { (ac_try="$ac_cpp conftest.$ac_ext"
6550 case "(($ac_try" in
6551   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6552   *) ac_try_echo=$ac_try;;
6553 esac
6554 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6555 $as_echo "$ac_try_echo") >&5
6556   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6557   ac_status=$?
6558   grep -v '^ *+' conftest.er1 >conftest.err
6559   rm -rf conftest.er1
6560   cat conftest.err >&5
6561   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6562   (exit $ac_status); } >/dev/null && {
6563          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6564          test ! -s conftest.err
6565        }; then
6566   # We can compile using X headers with no special include directory.
6567 ac_x_includes=
6568 else
6569   $as_echo "$as_me: failed program was:" >&5
6570 sed 's/^/| /' conftest.$ac_ext >&5
6571
6572   for ac_dir in $ac_x_header_dirs; do
6573   if test -r "$ac_dir/X11/Xlib.h"; then
6574     ac_x_includes=$ac_dir
6575     break
6576   fi
6577 done
6578 fi
6579
6580 rm -rf conftest.err conftest.$ac_ext
6581 fi # $ac_x_includes = no
6582
6583 if test "$ac_x_libraries" = no; then
6584   # Check for the libraries.
6585   # See if we find them without any special options.
6586   # Don't add to $LIBS permanently.
6587   ac_save_LIBS=$LIBS
6588   LIBS="-lX11 $LIBS"
6589   cat >conftest.$ac_ext <<_ACEOF
6590 /* confdefs.h.  */
6591 _ACEOF
6592 cat confdefs.h >>conftest.$ac_ext
6593 cat >>conftest.$ac_ext <<_ACEOF
6594 /* end confdefs.h.  */
6595 #include <X11/Xlib.h>
6596 int
6597 main ()
6598 {
6599 XrmInitialize ()
6600   ;
6601   return 0;
6602 }
6603 _ACEOF
6604 rm -rf conftest.$ac_objext conftest$ac_exeext
6605 if { (ac_try="$ac_link"
6606 case "(($ac_try" in
6607   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6608   *) ac_try_echo=$ac_try;;
6609 esac
6610 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6611 $as_echo "$ac_try_echo") >&5
6612   (eval "$ac_link") 2>conftest.er1
6613   ac_status=$?
6614   grep -v '^ *+' conftest.er1 >conftest.err
6615   rm -rf conftest.er1
6616   cat conftest.err >&5
6617   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6618   (exit $ac_status); } && {
6619          test -z "$ac_c_werror_flag" ||
6620          test ! -s conftest.err
6621        } && test -s conftest$ac_exeext && {
6622          test "$cross_compiling" = yes ||
6623          $as_test_x conftest$ac_exeext
6624        }; then
6625   LIBS=$ac_save_LIBS
6626 # We can link X programs with no special library path.
6627 ac_x_libraries=
6628 else
6629   $as_echo "$as_me: failed program was:" >&5
6630 sed 's/^/| /' conftest.$ac_ext >&5
6631
6632         LIBS=$ac_save_LIBS
6633 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6634 do
6635   # Don't even attempt the hair of trying to link an X program!
6636   for ac_extension in a so sl dylib la dll; do
6637     if test -r "$ac_dir/libX11.$ac_extension"; then
6638       ac_x_libraries=$ac_dir
6639       break 2
6640     fi
6641   done
6642 done
6643 fi
6644
6645 rm -rf conftest.dSYM
6646 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6647       conftest$ac_exeext conftest.$ac_ext
6648 fi # $ac_x_libraries = no
6649
6650 case $ac_x_includes,$ac_x_libraries in #(
6651   no,* | *,no | *\'*)
6652     # Didn't find X, or a directory has "'" in its name.
6653     ac_cv_have_x="have_x=no";; #(
6654   *)
6655     # Record where we found X for the cache.
6656     ac_cv_have_x="have_x=yes\
6657         ac_x_includes='$ac_x_includes'\
6658         ac_x_libraries='$ac_x_libraries'"
6659 esac
6660 fi
6661 ;; #(
6662     *) have_x=yes;;
6663   esac
6664   eval "$ac_cv_have_x"
6665 fi # $with_x != no
6666
6667 if test "$have_x" != yes; then
6668   { $as_echo "$as_me:$LINENO: result: $have_x" >&5
6669 $as_echo "$have_x" >&6; }
6670   no_x=yes
6671 else
6672   # If each of the values was on the command line, it overrides each guess.
6673   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6674   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6675   # Update the cache value to reflect the command line values.
6676   ac_cv_have_x="have_x=yes\
6677         ac_x_includes='$x_includes'\
6678         ac_x_libraries='$x_libraries'"
6679   { $as_echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6680 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
6681 fi
6682
6683 if test "$no_x" = yes; then
6684   # Not all programs may use this symbol, but it does not hurt to define it.
6685
6686 cat >>confdefs.h <<\_ACEOF
6687 #define X_DISPLAY_MISSING 1
6688 _ACEOF
6689
6690   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6691 else
6692   if test -n "$x_includes"; then
6693     X_CFLAGS="$X_CFLAGS -I$x_includes"
6694   fi
6695
6696   # It would also be nice to do this for all -L options, not just this one.
6697   if test -n "$x_libraries"; then
6698     X_LIBS="$X_LIBS -L$x_libraries"
6699     # For Solaris; some versions of Sun CC require a space after -R and
6700     # others require no space.  Words are not sufficient . . . .
6701     { $as_echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6702 $as_echo_n "checking whether -R must be followed by a space... " >&6; }
6703     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6704     ac_xsave_c_werror_flag=$ac_c_werror_flag
6705     ac_c_werror_flag=yes
6706     cat >conftest.$ac_ext <<_ACEOF
6707 /* confdefs.h.  */
6708 _ACEOF
6709 cat confdefs.h >>conftest.$ac_ext
6710 cat >>conftest.$ac_ext <<_ACEOF
6711 /* end confdefs.h.  */
6712
6713 int
6714 main ()
6715 {
6716
6717   ;
6718   return 0;
6719 }
6720 _ACEOF
6721 rm -rf conftest.$ac_objext conftest$ac_exeext
6722 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 ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6728 $as_echo "$ac_try_echo") >&5
6729   (eval "$ac_link") 2>conftest.er1
6730   ac_status=$?
6731   grep -v '^ *+' conftest.er1 >conftest.err
6732   rm -rf conftest.er1
6733   cat conftest.err >&5
6734   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6735   (exit $ac_status); } && {
6736          test -z "$ac_c_werror_flag" ||
6737          test ! -s conftest.err
6738        } && test -s conftest$ac_exeext && {
6739          test "$cross_compiling" = yes ||
6740          $as_test_x conftest$ac_exeext
6741        }; then
6742   { $as_echo "$as_me:$LINENO: result: no" >&5
6743 $as_echo "no" >&6; }
6744        X_LIBS="$X_LIBS -R$x_libraries"
6745 else
6746   $as_echo "$as_me: failed program was:" >&5
6747 sed 's/^/| /' conftest.$ac_ext >&5
6748
6749         LIBS="$ac_xsave_LIBS -R $x_libraries"
6750        cat >conftest.$ac_ext <<_ACEOF
6751 /* confdefs.h.  */
6752 _ACEOF
6753 cat confdefs.h >>conftest.$ac_ext
6754 cat >>conftest.$ac_ext <<_ACEOF
6755 /* end confdefs.h.  */
6756
6757 int
6758 main ()
6759 {
6760
6761   ;
6762   return 0;
6763 }
6764 _ACEOF
6765 rm -rf conftest.$ac_objext conftest$ac_exeext
6766 if { (ac_try="$ac_link"
6767 case "(($ac_try" in
6768   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6769   *) ac_try_echo=$ac_try;;
6770 esac
6771 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6772 $as_echo "$ac_try_echo") >&5
6773   (eval "$ac_link") 2>conftest.er1
6774   ac_status=$?
6775   grep -v '^ *+' conftest.er1 >conftest.err
6776   rm -rf conftest.er1
6777   cat conftest.err >&5
6778   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6779   (exit $ac_status); } && {
6780          test -z "$ac_c_werror_flag" ||
6781          test ! -s conftest.err
6782        } && test -s conftest$ac_exeext && {
6783          test "$cross_compiling" = yes ||
6784          $as_test_x conftest$ac_exeext
6785        }; then
6786   { $as_echo "$as_me:$LINENO: result: yes" >&5
6787 $as_echo "yes" >&6; }
6788           X_LIBS="$X_LIBS -R $x_libraries"
6789 else
6790   $as_echo "$as_me: failed program was:" >&5
6791 sed 's/^/| /' conftest.$ac_ext >&5
6792
6793         { $as_echo "$as_me:$LINENO: result: neither works" >&5
6794 $as_echo "neither works" >&6; }
6795 fi
6796
6797 rm -rf conftest.dSYM
6798 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6799       conftest$ac_exeext conftest.$ac_ext
6800 fi
6801
6802 rm -rf conftest.dSYM
6803 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6804       conftest$ac_exeext conftest.$ac_ext
6805     ac_c_werror_flag=$ac_xsave_c_werror_flag
6806     LIBS=$ac_xsave_LIBS
6807   fi
6808
6809   # Check for system-dependent libraries X programs must link with.
6810   # Do this before checking for the system-independent R6 libraries
6811   # (-lICE), since we may need -lsocket or whatever for X linking.
6812
6813   if test "$ISC" = yes; then
6814     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6815   else
6816     # Martyn Johnson says this is needed for Ultrix, if the X
6817     # libraries were built with DECnet support.  And Karl Berry says
6818     # the Alpha needs dnet_stub (dnet does not exist).
6819     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6820     cat >conftest.$ac_ext <<_ACEOF
6821 /* confdefs.h.  */
6822 _ACEOF
6823 cat confdefs.h >>conftest.$ac_ext
6824 cat >>conftest.$ac_ext <<_ACEOF
6825 /* end confdefs.h.  */
6826
6827 /* Override any GCC internal prototype to avoid an error.
6828    Use char because int might match the return type of a GCC
6829    builtin and then its argument prototype would still apply.  */
6830 #ifdef __cplusplus
6831 extern "C"
6832 #endif
6833 char XOpenDisplay ();
6834 int
6835 main ()
6836 {
6837 return XOpenDisplay ();
6838   ;
6839   return 0;
6840 }
6841 _ACEOF
6842 rm -rf conftest.$ac_objext conftest$ac_exeext
6843 if { (ac_try="$ac_link"
6844 case "(($ac_try" in
6845   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6846   *) ac_try_echo=$ac_try;;
6847 esac
6848 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6849 $as_echo "$ac_try_echo") >&5
6850   (eval "$ac_link") 2>conftest.er1
6851   ac_status=$?
6852   grep -v '^ *+' conftest.er1 >conftest.err
6853   rm -rf conftest.er1
6854   cat conftest.err >&5
6855   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6856   (exit $ac_status); } && {
6857          test -z "$ac_c_werror_flag" ||
6858          test ! -s conftest.err
6859        } && test -s conftest$ac_exeext && {
6860          test "$cross_compiling" = yes ||
6861          $as_test_x conftest$ac_exeext
6862        }; then
6863   :
6864 else
6865   $as_echo "$as_me: failed program was:" >&5
6866 sed 's/^/| /' conftest.$ac_ext >&5
6867
6868         { $as_echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6869 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
6870 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6871   $as_echo_n "(cached) " >&6
6872 else
6873   ac_check_lib_save_LIBS=$LIBS
6874 LIBS="-ldnet  $LIBS"
6875 cat >conftest.$ac_ext <<_ACEOF
6876 /* confdefs.h.  */
6877 _ACEOF
6878 cat confdefs.h >>conftest.$ac_ext
6879 cat >>conftest.$ac_ext <<_ACEOF
6880 /* end confdefs.h.  */
6881
6882 /* Override any GCC internal prototype to avoid an error.
6883    Use char because int might match the return type of a GCC
6884    builtin and then its argument prototype would still apply.  */
6885 #ifdef __cplusplus
6886 extern "C"
6887 #endif
6888 char dnet_ntoa ();
6889 int
6890 main ()
6891 {
6892 return dnet_ntoa ();
6893   ;
6894   return 0;
6895 }
6896 _ACEOF
6897 rm -rf conftest.$ac_objext conftest$ac_exeext
6898 if { (ac_try="$ac_link"
6899 case "(($ac_try" in
6900   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6901   *) ac_try_echo=$ac_try;;
6902 esac
6903 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6904 $as_echo "$ac_try_echo") >&5
6905   (eval "$ac_link") 2>conftest.er1
6906   ac_status=$?
6907   grep -v '^ *+' conftest.er1 >conftest.err
6908   rm -rf conftest.er1
6909   cat conftest.err >&5
6910   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6911   (exit $ac_status); } && {
6912          test -z "$ac_c_werror_flag" ||
6913          test ! -s conftest.err
6914        } && test -s conftest$ac_exeext && {
6915          test "$cross_compiling" = yes ||
6916          $as_test_x conftest$ac_exeext
6917        }; then
6918   ac_cv_lib_dnet_dnet_ntoa=yes
6919 else
6920   $as_echo "$as_me: failed program was:" >&5
6921 sed 's/^/| /' conftest.$ac_ext >&5
6922
6923         ac_cv_lib_dnet_dnet_ntoa=no
6924 fi
6925
6926 rm -rf conftest.dSYM
6927 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6928       conftest$ac_exeext conftest.$ac_ext
6929 LIBS=$ac_check_lib_save_LIBS
6930 fi
6931 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6932 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6933 if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then
6934   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6935 fi
6936
6937     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6938       { $as_echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6939 $as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
6940 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6941   $as_echo_n "(cached) " >&6
6942 else
6943   ac_check_lib_save_LIBS=$LIBS
6944 LIBS="-ldnet_stub  $LIBS"
6945 cat >conftest.$ac_ext <<_ACEOF
6946 /* confdefs.h.  */
6947 _ACEOF
6948 cat confdefs.h >>conftest.$ac_ext
6949 cat >>conftest.$ac_ext <<_ACEOF
6950 /* end confdefs.h.  */
6951
6952 /* Override any GCC internal prototype to avoid an error.
6953    Use char because int might match the return type of a GCC
6954    builtin and then its argument prototype would still apply.  */
6955 #ifdef __cplusplus
6956 extern "C"
6957 #endif
6958 char dnet_ntoa ();
6959 int
6960 main ()
6961 {
6962 return dnet_ntoa ();
6963   ;
6964   return 0;
6965 }
6966 _ACEOF
6967 rm -rf conftest.$ac_objext conftest$ac_exeext
6968 if { (ac_try="$ac_link"
6969 case "(($ac_try" in
6970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6971   *) ac_try_echo=$ac_try;;
6972 esac
6973 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6974 $as_echo "$ac_try_echo") >&5
6975   (eval "$ac_link") 2>conftest.er1
6976   ac_status=$?
6977   grep -v '^ *+' conftest.er1 >conftest.err
6978   rm -rf conftest.er1
6979   cat conftest.err >&5
6980   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6981   (exit $ac_status); } && {
6982          test -z "$ac_c_werror_flag" ||
6983          test ! -s conftest.err
6984        } && test -s conftest$ac_exeext && {
6985          test "$cross_compiling" = yes ||
6986          $as_test_x conftest$ac_exeext
6987        }; then
6988   ac_cv_lib_dnet_stub_dnet_ntoa=yes
6989 else
6990   $as_echo "$as_me: failed program was:" >&5
6991 sed 's/^/| /' conftest.$ac_ext >&5
6992
6993         ac_cv_lib_dnet_stub_dnet_ntoa=no
6994 fi
6995
6996 rm -rf conftest.dSYM
6997 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6998       conftest$ac_exeext conftest.$ac_ext
6999 LIBS=$ac_check_lib_save_LIBS
7000 fi
7001 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
7002 $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
7003 if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then
7004   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
7005 fi
7006
7007     fi
7008 fi
7009
7010 rm -rf conftest.dSYM
7011 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7012       conftest$ac_exeext conftest.$ac_ext
7013     LIBS="$ac_xsave_LIBS"
7014
7015     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
7016     # to get the SysV transport functions.
7017     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
7018     # needs -lnsl.
7019     # The nsl library prevents programs from opening the X display
7020     # on Irix 5.2, according to T.E. Dickey.
7021     # The functions gethostbyname, getservbyname, and inet_addr are
7022     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
7023     { $as_echo "$as_me:$LINENO: checking for gethostbyname" >&5
7024 $as_echo_n "checking for gethostbyname... " >&6; }
7025 if test "${ac_cv_func_gethostbyname+set}" = set; then
7026   $as_echo_n "(cached) " >&6
7027 else
7028   cat >conftest.$ac_ext <<_ACEOF
7029 /* confdefs.h.  */
7030 _ACEOF
7031 cat confdefs.h >>conftest.$ac_ext
7032 cat >>conftest.$ac_ext <<_ACEOF
7033 /* end confdefs.h.  */
7034 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
7035    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7036 #define gethostbyname innocuous_gethostbyname
7037
7038 /* System header to define __stub macros and hopefully few prototypes,
7039     which can conflict with char gethostbyname (); below.
7040     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7041     <limits.h> exists even on freestanding compilers.  */
7042
7043 #ifdef __STDC__
7044 # include <limits.h>
7045 #else
7046 # include <assert.h>
7047 #endif
7048
7049 #undef gethostbyname
7050
7051 /* Override any GCC internal prototype to avoid an error.
7052    Use char because int might match the return type of a GCC
7053    builtin and then its argument prototype would still apply.  */
7054 #ifdef __cplusplus
7055 extern "C"
7056 #endif
7057 char gethostbyname ();
7058 /* The GNU C library defines this for functions which it implements
7059     to always fail with ENOSYS.  Some functions are actually named
7060     something starting with __ and the normal name is an alias.  */
7061 #if defined __stub_gethostbyname || defined __stub___gethostbyname
7062 choke me
7063 #endif
7064
7065 int
7066 main ()
7067 {
7068 return gethostbyname ();
7069   ;
7070   return 0;
7071 }
7072 _ACEOF
7073 rm -rf conftest.$ac_objext conftest$ac_exeext
7074 if { (ac_try="$ac_link"
7075 case "(($ac_try" in
7076   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7077   *) ac_try_echo=$ac_try;;
7078 esac
7079 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7080 $as_echo "$ac_try_echo") >&5
7081   (eval "$ac_link") 2>conftest.er1
7082   ac_status=$?
7083   grep -v '^ *+' conftest.er1 >conftest.err
7084   rm -rf conftest.er1
7085   cat conftest.err >&5
7086   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7087   (exit $ac_status); } && {
7088          test -z "$ac_c_werror_flag" ||
7089          test ! -s conftest.err
7090        } && test -s conftest$ac_exeext && {
7091          test "$cross_compiling" = yes ||
7092          $as_test_x conftest$ac_exeext
7093        }; then
7094   ac_cv_func_gethostbyname=yes
7095 else
7096   $as_echo "$as_me: failed program was:" >&5
7097 sed 's/^/| /' conftest.$ac_ext >&5
7098
7099         ac_cv_func_gethostbyname=no
7100 fi
7101
7102 rm -rf conftest.dSYM
7103 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7104       conftest$ac_exeext conftest.$ac_ext
7105 fi
7106 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
7107 $as_echo "$ac_cv_func_gethostbyname" >&6; }
7108
7109     if test $ac_cv_func_gethostbyname = no; then
7110       { $as_echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
7111 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
7112 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
7113   $as_echo_n "(cached) " >&6
7114 else
7115   ac_check_lib_save_LIBS=$LIBS
7116 LIBS="-lnsl  $LIBS"
7117 cat >conftest.$ac_ext <<_ACEOF
7118 /* confdefs.h.  */
7119 _ACEOF
7120 cat confdefs.h >>conftest.$ac_ext
7121 cat >>conftest.$ac_ext <<_ACEOF
7122 /* end confdefs.h.  */
7123
7124 /* Override any GCC internal prototype to avoid an error.
7125    Use char because int might match the return type of a GCC
7126    builtin and then its argument prototype would still apply.  */
7127 #ifdef __cplusplus
7128 extern "C"
7129 #endif
7130 char gethostbyname ();
7131 int
7132 main ()
7133 {
7134 return gethostbyname ();
7135   ;
7136   return 0;
7137 }
7138 _ACEOF
7139 rm -rf conftest.$ac_objext conftest$ac_exeext
7140 if { (ac_try="$ac_link"
7141 case "(($ac_try" in
7142   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7143   *) ac_try_echo=$ac_try;;
7144 esac
7145 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7146 $as_echo "$ac_try_echo") >&5
7147   (eval "$ac_link") 2>conftest.er1
7148   ac_status=$?
7149   grep -v '^ *+' conftest.er1 >conftest.err
7150   rm -rf conftest.er1
7151   cat conftest.err >&5
7152   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7153   (exit $ac_status); } && {
7154          test -z "$ac_c_werror_flag" ||
7155          test ! -s conftest.err
7156        } && test -s conftest$ac_exeext && {
7157          test "$cross_compiling" = yes ||
7158          $as_test_x conftest$ac_exeext
7159        }; then
7160   ac_cv_lib_nsl_gethostbyname=yes
7161 else
7162   $as_echo "$as_me: failed program was:" >&5
7163 sed 's/^/| /' conftest.$ac_ext >&5
7164
7165         ac_cv_lib_nsl_gethostbyname=no
7166 fi
7167
7168 rm -rf conftest.dSYM
7169 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7170       conftest$ac_exeext conftest.$ac_ext
7171 LIBS=$ac_check_lib_save_LIBS
7172 fi
7173 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
7174 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
7175 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then
7176   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
7177 fi
7178
7179       if test $ac_cv_lib_nsl_gethostbyname = no; then
7180         { $as_echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
7181 $as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
7182 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
7183   $as_echo_n "(cached) " >&6
7184 else
7185   ac_check_lib_save_LIBS=$LIBS
7186 LIBS="-lbsd  $LIBS"
7187 cat >conftest.$ac_ext <<_ACEOF
7188 /* confdefs.h.  */
7189 _ACEOF
7190 cat confdefs.h >>conftest.$ac_ext
7191 cat >>conftest.$ac_ext <<_ACEOF
7192 /* end confdefs.h.  */
7193
7194 /* Override any GCC internal prototype to avoid an error.
7195    Use char because int might match the return type of a GCC
7196    builtin and then its argument prototype would still apply.  */
7197 #ifdef __cplusplus
7198 extern "C"
7199 #endif
7200 char gethostbyname ();
7201 int
7202 main ()
7203 {
7204 return gethostbyname ();
7205   ;
7206   return 0;
7207 }
7208 _ACEOF
7209 rm -rf conftest.$ac_objext conftest$ac_exeext
7210 if { (ac_try="$ac_link"
7211 case "(($ac_try" in
7212   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7213   *) ac_try_echo=$ac_try;;
7214 esac
7215 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7216 $as_echo "$ac_try_echo") >&5
7217   (eval "$ac_link") 2>conftest.er1
7218   ac_status=$?
7219   grep -v '^ *+' conftest.er1 >conftest.err
7220   rm -rf conftest.er1
7221   cat conftest.err >&5
7222   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7223   (exit $ac_status); } && {
7224          test -z "$ac_c_werror_flag" ||
7225          test ! -s conftest.err
7226        } && test -s conftest$ac_exeext && {
7227          test "$cross_compiling" = yes ||
7228          $as_test_x conftest$ac_exeext
7229        }; then
7230   ac_cv_lib_bsd_gethostbyname=yes
7231 else
7232   $as_echo "$as_me: failed program was:" >&5
7233 sed 's/^/| /' conftest.$ac_ext >&5
7234
7235         ac_cv_lib_bsd_gethostbyname=no
7236 fi
7237
7238 rm -rf conftest.dSYM
7239 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7240       conftest$ac_exeext conftest.$ac_ext
7241 LIBS=$ac_check_lib_save_LIBS
7242 fi
7243 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
7244 $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
7245 if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then
7246   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
7247 fi
7248
7249       fi
7250     fi
7251
7252     # lieder@skyler.mavd.honeywell.com says without -lsocket,
7253     # socket/setsockopt and other routines are undefined under SCO ODT
7254     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
7255     # on later versions), says Simon Leinen: it contains gethostby*
7256     # variants that don't use the name server (or something).  -lsocket
7257     # must be given before -lnsl if both are needed.  We assume that
7258     # if connect needs -lnsl, so does gethostbyname.
7259     { $as_echo "$as_me:$LINENO: checking for connect" >&5
7260 $as_echo_n "checking for connect... " >&6; }
7261 if test "${ac_cv_func_connect+set}" = set; then
7262   $as_echo_n "(cached) " >&6
7263 else
7264   cat >conftest.$ac_ext <<_ACEOF
7265 /* confdefs.h.  */
7266 _ACEOF
7267 cat confdefs.h >>conftest.$ac_ext
7268 cat >>conftest.$ac_ext <<_ACEOF
7269 /* end confdefs.h.  */
7270 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
7271    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7272 #define connect innocuous_connect
7273
7274 /* System header to define __stub macros and hopefully few prototypes,
7275     which can conflict with char connect (); below.
7276     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7277     <limits.h> exists even on freestanding compilers.  */
7278
7279 #ifdef __STDC__
7280 # include <limits.h>
7281 #else
7282 # include <assert.h>
7283 #endif
7284
7285 #undef connect
7286
7287 /* Override any GCC internal prototype to avoid an error.
7288    Use char because int might match the return type of a GCC
7289    builtin and then its argument prototype would still apply.  */
7290 #ifdef __cplusplus
7291 extern "C"
7292 #endif
7293 char connect ();
7294 /* The GNU C library defines this for functions which it implements
7295     to always fail with ENOSYS.  Some functions are actually named
7296     something starting with __ and the normal name is an alias.  */
7297 #if defined __stub_connect || defined __stub___connect
7298 choke me
7299 #endif
7300
7301 int
7302 main ()
7303 {
7304 return connect ();
7305   ;
7306   return 0;
7307 }
7308 _ACEOF
7309 rm -rf conftest.$ac_objext conftest$ac_exeext
7310 if { (ac_try="$ac_link"
7311 case "(($ac_try" in
7312   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7313   *) ac_try_echo=$ac_try;;
7314 esac
7315 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7316 $as_echo "$ac_try_echo") >&5
7317   (eval "$ac_link") 2>conftest.er1
7318   ac_status=$?
7319   grep -v '^ *+' conftest.er1 >conftest.err
7320   rm -rf conftest.er1
7321   cat conftest.err >&5
7322   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7323   (exit $ac_status); } && {
7324          test -z "$ac_c_werror_flag" ||
7325          test ! -s conftest.err
7326        } && test -s conftest$ac_exeext && {
7327          test "$cross_compiling" = yes ||
7328          $as_test_x conftest$ac_exeext
7329        }; then
7330   ac_cv_func_connect=yes
7331 else
7332   $as_echo "$as_me: failed program was:" >&5
7333 sed 's/^/| /' conftest.$ac_ext >&5
7334
7335         ac_cv_func_connect=no
7336 fi
7337
7338 rm -rf conftest.dSYM
7339 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7340       conftest$ac_exeext conftest.$ac_ext
7341 fi
7342 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7343 $as_echo "$ac_cv_func_connect" >&6; }
7344
7345     if test $ac_cv_func_connect = no; then
7346       { $as_echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7347 $as_echo_n "checking for connect in -lsocket... " >&6; }
7348 if test "${ac_cv_lib_socket_connect+set}" = set; then
7349   $as_echo_n "(cached) " >&6
7350 else
7351   ac_check_lib_save_LIBS=$LIBS
7352 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7353 cat >conftest.$ac_ext <<_ACEOF
7354 /* confdefs.h.  */
7355 _ACEOF
7356 cat confdefs.h >>conftest.$ac_ext
7357 cat >>conftest.$ac_ext <<_ACEOF
7358 /* end confdefs.h.  */
7359
7360 /* Override any GCC internal prototype to avoid an error.
7361    Use char because int might match the return type of a GCC
7362    builtin and then its argument prototype would still apply.  */
7363 #ifdef __cplusplus
7364 extern "C"
7365 #endif
7366 char connect ();
7367 int
7368 main ()
7369 {
7370 return connect ();
7371   ;
7372   return 0;
7373 }
7374 _ACEOF
7375 rm -rf conftest.$ac_objext conftest$ac_exeext
7376 if { (ac_try="$ac_link"
7377 case "(($ac_try" in
7378   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7379   *) ac_try_echo=$ac_try;;
7380 esac
7381 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7382 $as_echo "$ac_try_echo") >&5
7383   (eval "$ac_link") 2>conftest.er1
7384   ac_status=$?
7385   grep -v '^ *+' conftest.er1 >conftest.err
7386   rm -rf conftest.er1
7387   cat conftest.err >&5
7388   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7389   (exit $ac_status); } && {
7390          test -z "$ac_c_werror_flag" ||
7391          test ! -s conftest.err
7392        } && test -s conftest$ac_exeext && {
7393          test "$cross_compiling" = yes ||
7394          $as_test_x conftest$ac_exeext
7395        }; then
7396   ac_cv_lib_socket_connect=yes
7397 else
7398   $as_echo "$as_me: failed program was:" >&5
7399 sed 's/^/| /' conftest.$ac_ext >&5
7400
7401         ac_cv_lib_socket_connect=no
7402 fi
7403
7404 rm -rf conftest.dSYM
7405 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7406       conftest$ac_exeext conftest.$ac_ext
7407 LIBS=$ac_check_lib_save_LIBS
7408 fi
7409 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7410 $as_echo "$ac_cv_lib_socket_connect" >&6; }
7411 if test "x$ac_cv_lib_socket_connect" = x""yes; then
7412   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7413 fi
7414
7415     fi
7416
7417     # Guillermo Gomez says -lposix is necessary on A/UX.
7418     { $as_echo "$as_me:$LINENO: checking for remove" >&5
7419 $as_echo_n "checking for remove... " >&6; }
7420 if test "${ac_cv_func_remove+set}" = set; then
7421   $as_echo_n "(cached) " >&6
7422 else
7423   cat >conftest.$ac_ext <<_ACEOF
7424 /* confdefs.h.  */
7425 _ACEOF
7426 cat confdefs.h >>conftest.$ac_ext
7427 cat >>conftest.$ac_ext <<_ACEOF
7428 /* end confdefs.h.  */
7429 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7430    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7431 #define remove innocuous_remove
7432
7433 /* System header to define __stub macros and hopefully few prototypes,
7434     which can conflict with char remove (); below.
7435     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7436     <limits.h> exists even on freestanding compilers.  */
7437
7438 #ifdef __STDC__
7439 # include <limits.h>
7440 #else
7441 # include <assert.h>
7442 #endif
7443
7444 #undef remove
7445
7446 /* Override any GCC internal prototype to avoid an error.
7447    Use char because int might match the return type of a GCC
7448    builtin and then its argument prototype would still apply.  */
7449 #ifdef __cplusplus
7450 extern "C"
7451 #endif
7452 char remove ();
7453 /* The GNU C library defines this for functions which it implements
7454     to always fail with ENOSYS.  Some functions are actually named
7455     something starting with __ and the normal name is an alias.  */
7456 #if defined __stub_remove || defined __stub___remove
7457 choke me
7458 #endif
7459
7460 int
7461 main ()
7462 {
7463 return remove ();
7464   ;
7465   return 0;
7466 }
7467 _ACEOF
7468 rm -rf conftest.$ac_objext conftest$ac_exeext
7469 if { (ac_try="$ac_link"
7470 case "(($ac_try" in
7471   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7472   *) ac_try_echo=$ac_try;;
7473 esac
7474 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7475 $as_echo "$ac_try_echo") >&5
7476   (eval "$ac_link") 2>conftest.er1
7477   ac_status=$?
7478   grep -v '^ *+' conftest.er1 >conftest.err
7479   rm -rf conftest.er1
7480   cat conftest.err >&5
7481   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7482   (exit $ac_status); } && {
7483          test -z "$ac_c_werror_flag" ||
7484          test ! -s conftest.err
7485        } && test -s conftest$ac_exeext && {
7486          test "$cross_compiling" = yes ||
7487          $as_test_x conftest$ac_exeext
7488        }; then
7489   ac_cv_func_remove=yes
7490 else
7491   $as_echo "$as_me: failed program was:" >&5
7492 sed 's/^/| /' conftest.$ac_ext >&5
7493
7494         ac_cv_func_remove=no
7495 fi
7496
7497 rm -rf conftest.dSYM
7498 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7499       conftest$ac_exeext conftest.$ac_ext
7500 fi
7501 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7502 $as_echo "$ac_cv_func_remove" >&6; }
7503
7504     if test $ac_cv_func_remove = no; then
7505       { $as_echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7506 $as_echo_n "checking for remove in -lposix... " >&6; }
7507 if test "${ac_cv_lib_posix_remove+set}" = set; then
7508   $as_echo_n "(cached) " >&6
7509 else
7510   ac_check_lib_save_LIBS=$LIBS
7511 LIBS="-lposix  $LIBS"
7512 cat >conftest.$ac_ext <<_ACEOF
7513 /* confdefs.h.  */
7514 _ACEOF
7515 cat confdefs.h >>conftest.$ac_ext
7516 cat >>conftest.$ac_ext <<_ACEOF
7517 /* end confdefs.h.  */
7518
7519 /* Override any GCC internal prototype to avoid an error.
7520    Use char because int might match the return type of a GCC
7521    builtin and then its argument prototype would still apply.  */
7522 #ifdef __cplusplus
7523 extern "C"
7524 #endif
7525 char remove ();
7526 int
7527 main ()
7528 {
7529 return remove ();
7530   ;
7531   return 0;
7532 }
7533 _ACEOF
7534 rm -rf conftest.$ac_objext conftest$ac_exeext
7535 if { (ac_try="$ac_link"
7536 case "(($ac_try" in
7537   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7538   *) ac_try_echo=$ac_try;;
7539 esac
7540 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7541 $as_echo "$ac_try_echo") >&5
7542   (eval "$ac_link") 2>conftest.er1
7543   ac_status=$?
7544   grep -v '^ *+' conftest.er1 >conftest.err
7545   rm -rf conftest.er1
7546   cat conftest.err >&5
7547   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7548   (exit $ac_status); } && {
7549          test -z "$ac_c_werror_flag" ||
7550          test ! -s conftest.err
7551        } && test -s conftest$ac_exeext && {
7552          test "$cross_compiling" = yes ||
7553          $as_test_x conftest$ac_exeext
7554        }; then
7555   ac_cv_lib_posix_remove=yes
7556 else
7557   $as_echo "$as_me: failed program was:" >&5
7558 sed 's/^/| /' conftest.$ac_ext >&5
7559
7560         ac_cv_lib_posix_remove=no
7561 fi
7562
7563 rm -rf conftest.dSYM
7564 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7565       conftest$ac_exeext conftest.$ac_ext
7566 LIBS=$ac_check_lib_save_LIBS
7567 fi
7568 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7569 $as_echo "$ac_cv_lib_posix_remove" >&6; }
7570 if test "x$ac_cv_lib_posix_remove" = x""yes; then
7571   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7572 fi
7573
7574     fi
7575
7576     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7577     { $as_echo "$as_me:$LINENO: checking for shmat" >&5
7578 $as_echo_n "checking for shmat... " >&6; }
7579 if test "${ac_cv_func_shmat+set}" = set; then
7580   $as_echo_n "(cached) " >&6
7581 else
7582   cat >conftest.$ac_ext <<_ACEOF
7583 /* confdefs.h.  */
7584 _ACEOF
7585 cat confdefs.h >>conftest.$ac_ext
7586 cat >>conftest.$ac_ext <<_ACEOF
7587 /* end confdefs.h.  */
7588 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7589    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7590 #define shmat innocuous_shmat
7591
7592 /* System header to define __stub macros and hopefully few prototypes,
7593     which can conflict with char shmat (); below.
7594     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7595     <limits.h> exists even on freestanding compilers.  */
7596
7597 #ifdef __STDC__
7598 # include <limits.h>
7599 #else
7600 # include <assert.h>
7601 #endif
7602
7603 #undef shmat
7604
7605 /* Override any GCC internal prototype to avoid an error.
7606    Use char because int might match the return type of a GCC
7607    builtin and then its argument prototype would still apply.  */
7608 #ifdef __cplusplus
7609 extern "C"
7610 #endif
7611 char shmat ();
7612 /* The GNU C library defines this for functions which it implements
7613     to always fail with ENOSYS.  Some functions are actually named
7614     something starting with __ and the normal name is an alias.  */
7615 #if defined __stub_shmat || defined __stub___shmat
7616 choke me
7617 #endif
7618
7619 int
7620 main ()
7621 {
7622 return shmat ();
7623   ;
7624   return 0;
7625 }
7626 _ACEOF
7627 rm -rf conftest.$ac_objext conftest$ac_exeext
7628 if { (ac_try="$ac_link"
7629 case "(($ac_try" in
7630   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7631   *) ac_try_echo=$ac_try;;
7632 esac
7633 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7634 $as_echo "$ac_try_echo") >&5
7635   (eval "$ac_link") 2>conftest.er1
7636   ac_status=$?
7637   grep -v '^ *+' conftest.er1 >conftest.err
7638   rm -rf conftest.er1
7639   cat conftest.err >&5
7640   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7641   (exit $ac_status); } && {
7642          test -z "$ac_c_werror_flag" ||
7643          test ! -s conftest.err
7644        } && test -s conftest$ac_exeext && {
7645          test "$cross_compiling" = yes ||
7646          $as_test_x conftest$ac_exeext
7647        }; then
7648   ac_cv_func_shmat=yes
7649 else
7650   $as_echo "$as_me: failed program was:" >&5
7651 sed 's/^/| /' conftest.$ac_ext >&5
7652
7653         ac_cv_func_shmat=no
7654 fi
7655
7656 rm -rf conftest.dSYM
7657 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7658       conftest$ac_exeext conftest.$ac_ext
7659 fi
7660 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7661 $as_echo "$ac_cv_func_shmat" >&6; }
7662
7663     if test $ac_cv_func_shmat = no; then
7664       { $as_echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7665 $as_echo_n "checking for shmat in -lipc... " >&6; }
7666 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7667   $as_echo_n "(cached) " >&6
7668 else
7669   ac_check_lib_save_LIBS=$LIBS
7670 LIBS="-lipc  $LIBS"
7671 cat >conftest.$ac_ext <<_ACEOF
7672 /* confdefs.h.  */
7673 _ACEOF
7674 cat confdefs.h >>conftest.$ac_ext
7675 cat >>conftest.$ac_ext <<_ACEOF
7676 /* end confdefs.h.  */
7677
7678 /* Override any GCC internal prototype to avoid an error.
7679    Use char because int might match the return type of a GCC
7680    builtin and then its argument prototype would still apply.  */
7681 #ifdef __cplusplus
7682 extern "C"
7683 #endif
7684 char shmat ();
7685 int
7686 main ()
7687 {
7688 return shmat ();
7689   ;
7690   return 0;
7691 }
7692 _ACEOF
7693 rm -rf conftest.$ac_objext conftest$ac_exeext
7694 if { (ac_try="$ac_link"
7695 case "(($ac_try" in
7696   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7697   *) ac_try_echo=$ac_try;;
7698 esac
7699 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7700 $as_echo "$ac_try_echo") >&5
7701   (eval "$ac_link") 2>conftest.er1
7702   ac_status=$?
7703   grep -v '^ *+' conftest.er1 >conftest.err
7704   rm -rf conftest.er1
7705   cat conftest.err >&5
7706   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7707   (exit $ac_status); } && {
7708          test -z "$ac_c_werror_flag" ||
7709          test ! -s conftest.err
7710        } && test -s conftest$ac_exeext && {
7711          test "$cross_compiling" = yes ||
7712          $as_test_x conftest$ac_exeext
7713        }; then
7714   ac_cv_lib_ipc_shmat=yes
7715 else
7716   $as_echo "$as_me: failed program was:" >&5
7717 sed 's/^/| /' conftest.$ac_ext >&5
7718
7719         ac_cv_lib_ipc_shmat=no
7720 fi
7721
7722 rm -rf conftest.dSYM
7723 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7724       conftest$ac_exeext conftest.$ac_ext
7725 LIBS=$ac_check_lib_save_LIBS
7726 fi
7727 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7728 $as_echo "$ac_cv_lib_ipc_shmat" >&6; }
7729 if test "x$ac_cv_lib_ipc_shmat" = x""yes; then
7730   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7731 fi
7732
7733     fi
7734   fi
7735
7736   # Check for libraries that X11R6 Xt/Xaw programs need.
7737   ac_save_LDFLAGS=$LDFLAGS
7738   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7739   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7740   # check for ICE first), but we must link in the order -lSM -lICE or
7741   # we get undefined symbols.  So assume we have SM if we have ICE.
7742   # These have to be linked with before -lX11, unlike the other
7743   # libraries we check for below, so use a different variable.
7744   # John Interrante, Karl Berry
7745   { $as_echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7746 $as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
7747 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7748   $as_echo_n "(cached) " >&6
7749 else
7750   ac_check_lib_save_LIBS=$LIBS
7751 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7752 cat >conftest.$ac_ext <<_ACEOF
7753 /* confdefs.h.  */
7754 _ACEOF
7755 cat confdefs.h >>conftest.$ac_ext
7756 cat >>conftest.$ac_ext <<_ACEOF
7757 /* end confdefs.h.  */
7758
7759 /* Override any GCC internal prototype to avoid an error.
7760    Use char because int might match the return type of a GCC
7761    builtin and then its argument prototype would still apply.  */
7762 #ifdef __cplusplus
7763 extern "C"
7764 #endif
7765 char IceConnectionNumber ();
7766 int
7767 main ()
7768 {
7769 return IceConnectionNumber ();
7770   ;
7771   return 0;
7772 }
7773 _ACEOF
7774 rm -rf conftest.$ac_objext conftest$ac_exeext
7775 if { (ac_try="$ac_link"
7776 case "(($ac_try" in
7777   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7778   *) ac_try_echo=$ac_try;;
7779 esac
7780 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7781 $as_echo "$ac_try_echo") >&5
7782   (eval "$ac_link") 2>conftest.er1
7783   ac_status=$?
7784   grep -v '^ *+' conftest.er1 >conftest.err
7785   rm -rf conftest.er1
7786   cat conftest.err >&5
7787   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7788   (exit $ac_status); } && {
7789          test -z "$ac_c_werror_flag" ||
7790          test ! -s conftest.err
7791        } && test -s conftest$ac_exeext && {
7792          test "$cross_compiling" = yes ||
7793          $as_test_x conftest$ac_exeext
7794        }; then
7795   ac_cv_lib_ICE_IceConnectionNumber=yes
7796 else
7797   $as_echo "$as_me: failed program was:" >&5
7798 sed 's/^/| /' conftest.$ac_ext >&5
7799
7800         ac_cv_lib_ICE_IceConnectionNumber=no
7801 fi
7802
7803 rm -rf conftest.dSYM
7804 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7805       conftest$ac_exeext conftest.$ac_ext
7806 LIBS=$ac_check_lib_save_LIBS
7807 fi
7808 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7809 $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7810 if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then
7811   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7812 fi
7813
7814   LDFLAGS=$ac_save_LDFLAGS
7815
7816 fi
7817
7818
7819 if test "$have_x" != yes; then
7820   { { $as_echo "$as_me:$LINENO: error: Couldn't find X11 headers/libs.  Try \`$0 --help'." >&5
7821 $as_echo "$as_me: error: Couldn't find X11 headers/libs.  Try \`$0 --help'." >&2;}
7822    { (exit 1); exit 1; }; }
7823 fi
7824
7825
7826     { $as_echo "$as_me:$LINENO: checking for X app-defaults directory" >&5
7827 $as_echo_n "checking for X app-defaults directory... " >&6; }
7828 if test "${ac_cv_x_app_defaults+set}" = set; then
7829   $as_echo_n "(cached) " >&6
7830 else
7831
7832   rm -fr conftestdir
7833   if mkdir conftestdir; then
7834     cd conftestdir 2>/dev/null
7835     # Make sure to not put "make" in the Imakefile rules, since we grep it out.
7836     cat > Imakefile <<'EOF'
7837 acfindx:
7838         @echo 'ac_x_app_defaults="${XAPPLOADDIR}"'
7839 EOF
7840     if (xmkmf) >/dev/null 2>&1 && test -f Makefile; then
7841       # GNU make sometimes prints "make[1]: Entering...", which'd confuse us.
7842       eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
7843     fi
7844     cd .. 2>/dev/null
7845     rm -fr conftestdir
7846   fi
7847       if test x"$ac_x_app_defaults" = x; then
7848
7849   # Look for the directory under a standard set of common directories.
7850   # Check X11 before X11Rn because it's often a symlink to the current release.
7851   for ac_dir in                                 \
7852     /usr/X11/lib/app-defaults                   \
7853     /usr/X11R6/lib/app-defaults                 \
7854     /usr/X11R6/lib/X11/app-defaults             \
7855     /usr/X11R5/lib/app-defaults                 \
7856     /usr/X11R5/lib/X11/app-defaults             \
7857     /usr/X11R4/lib/app-defaults                 \
7858     /usr/X11R4/lib/X11/app-defaults             \
7859                                                 \
7860     /usr/lib/X11/app-defaults                   \
7861     /usr/lib/X11R6/app-defaults                 \
7862     /usr/lib/X11R5/app-defaults                 \
7863     /usr/lib/X11R4/app-defaults                 \
7864                                                 \
7865     /usr/local/X11/lib/app-defaults             \
7866     /usr/local/X11R6/lib/app-defaults           \
7867     /usr/local/X11R5/lib/app-defaults           \
7868     /usr/local/X11R4/lib/app-defaults           \
7869                                                 \
7870     /usr/local/lib/X11/app-defaults             \
7871     /usr/local/lib/X11R6/app-defaults           \
7872     /usr/local/lib/X11R6/X11/app-defaults       \
7873     /usr/local/lib/X11R5/app-defaults           \
7874     /usr/local/lib/X11R5/X11/app-defaults       \
7875     /usr/local/lib/X11R4/app-defaults           \
7876     /usr/local/lib/X11R4/X11/app-defaults       \
7877                                                 \
7878     /usr/X386/lib/X11/app-defaults              \
7879     /usr/x386/lib/X11/app-defaults              \
7880     /usr/XFree86/lib/X11/app-defaults           \
7881                                                 \
7882     /usr/lib/X11/app-defaults                   \
7883     /usr/local/lib/X11/app-defaults             \
7884     /usr/unsupported/lib/X11/app-defaults       \
7885     /usr/athena/lib/X11/app-defaults            \
7886     /usr/local/x11r5/lib/X11/app-defaults       \
7887     /usr/lpp/Xamples/lib/X11/app-defaults       \
7888     /lib/usr/lib/X11/app-defaults               \
7889                                                 \
7890     /usr/openwin/lib/app-defaults               \
7891     /usr/openwin/lib/X11/app-defaults           \
7892     /usr/openwin/share/lib/app-defaults         \
7893     /usr/openwin/share/lib/X11/app-defaults     \
7894                                                 \
7895     /X11R6/lib/app-defaults                     \
7896     /X11R5/lib/app-defaults                     \
7897     /X11R4/lib/app-defaults                     \
7898     ; \
7899   do
7900     if test -d "$ac_dir"; then
7901       ac_x_app_defaults=$ac_dir
7902       break
7903     fi
7904   done
7905
7906       fi
7907       if test x"$ac_x_app_defaults" = x; then
7908         ac_cv_x_app_defaults="/usr/lib/X11/app-defaults"
7909       else
7910         # Record where we found app-defaults for the cache.
7911         ac_cv_x_app_defaults="$ac_x_app_defaults"
7912       fi
7913 fi
7914 { $as_echo "$as_me:$LINENO: result: $ac_cv_x_app_defaults" >&5
7915 $as_echo "$ac_cv_x_app_defaults" >&6; }
7916     eval ac_x_app_defaults="$ac_cv_x_app_defaults"
7917 case "$host" in
7918     *-hpux*)
7919
7920       # The following arcana was gleaned from conversations with
7921       # Eric Schwartz <erics@col.hp.com>:
7922       #
7923       # On HPUX 10.x, the parts of X that HP considers "standard" live in
7924       # /usr/{include,lib}/X11R6/.  The parts that HP doesn't consider
7925       # "standard", notably, Xaw and Xmu, live in /usr/contrib/X11R6/.
7926       # Yet /usr/contrib/X11R6/ comes preinstalled on all HPUX systems.
7927       # Also, there are symlinks from /usr/include/ and /usr/lib/ into
7928       # /usr/{include,lib}/X11R6/, so that (if you don't use Xmu at all)
7929       # you don't need any -I or -L arguments.
7930       #
7931       # On HPUX 9.x, /usr/{include,lib}/X11R5/ and /usr/contrib/X11R5/
7932       # are the same division as 10.x.  However, there are no symlinks to
7933       # the X stuff from /usr/include/ and /usr/lib/, so -I and -L
7934       # arguments are always necessary.
7935       #
7936       # However, X11R6 was available on HPUX 9.x as a patch: if that
7937       # patch was installed, then all of X11R6 went in to
7938       # /usr/contrib/X11R6/ (there was no /usr/{include,lib}/X11R6/.)
7939       #
7940       # HPUX 8.x was the same as 9.x, but was X11R4 instead (I don't know
7941       # whether R5 was available as a patch; R6 undoubtedly was not.)
7942       #
7943       # So.  We try and use the highest numbered pair of
7944       # /usr/{include,lib}/X11R?/ and /usr/contrib/X11R?/{include,lib}/
7945       # that are available.  We do not mix and match different versions
7946       # of X.
7947       #
7948       # Question I still don't know the answer to: (do you?)
7949       #
7950       #   * On HPUX 9.x, where /usr/include/X11R5/ was standard, and
7951       #     /usr/contrib/X11R6/ could be installed as a patch, what was in
7952       #     that contrib directory?  Did it contain so-called "standard"
7953       #     X11R6, or did it include Xaw and Xmu as well?  If the former,
7954       #     where did one find Xaw and Xmu on 9.x R6 systems?  Would this
7955       #     be a situation where one had to reach into the R5 headers and
7956       #     libs to find Xmu?  That is, must both R6 and R5 directories
7957       #     be on the -I and -L lists in that case?
7958       #
7959       for version in X11R6 X11R5 X11R4 ; do
7960         # if either pair of directories exists...
7961         if test -d /usr/include/$version || test -d /usr/contrib/$version/include
7962         then
7963            # if contrib exists, use it...
7964            if test -d /usr/contrib/$version/include ; then
7965              X_CFLAGS="$X_CFLAGS -I/usr/contrib/$version/include"
7966              X_LIBS="$X_LIBS -L/usr/contrib/$version/lib"
7967            fi
7968            # if the "standard" one exists, use it.
7969            if test -d /usr/include/$version ; then
7970              X_CFLAGS="$X_CFLAGS -I/usr/include/$version"
7971              X_LIBS="$X_LIBS -L/usr/lib/$version"
7972            fi
7973            # since at least one of the pair exists, go no farther.
7974            break
7975         fi
7976       done
7977
7978       # Now find Motif.  Thanks for not making xmkmf find this by
7979       # default, you losers.
7980       #
7981       if test -d /usr/include/Motif2.1 ; then
7982         X_CFLAGS="$X_CFLAGS -I/usr/include/Motif2.1"
7983         X_LIBS="$X_LIBS -L/usr/lib/Motif2.1"
7984       elif test -d /usr/include/Motif1.2 ; then
7985         X_CFLAGS="$X_CFLAGS -I/usr/include/Motif1.2"
7986         X_LIBS="$X_LIBS -L/usr/lib/Motif1.2"
7987       elif test -d /usr/include/Motif1.1 ; then
7988         X_CFLAGS="$X_CFLAGS -I/usr/include/Motif1.1"
7989         X_LIBS="$X_LIBS -L/usr/lib/Motif1.1"
7990       fi
7991
7992       # Now let's check for the pseudo-standard locations for OpenGL and XPM.
7993       #
7994       if test -d /opt/graphics/OpenGL/include ; then
7995         # HP-UX 10.20 puts it here
7996         X_CFLAGS="-I/opt/graphics/OpenGL/include $X_CFLAGS"
7997         X_LIBS="-L/opt/graphics/OpenGL/lib $X_LIBS"
7998       elif test -d /opt/Mesa/lib ; then
7999         X_CFLAGS="-I/opt/Mesa/include $X_CFLAGS"
8000         X_LIBS="-L/opt/Mesa/lib $X_LIBS"
8001       fi
8002
8003
8004       if test -d /opt/xpm/lib/X11 ; then
8005         X_CFLAGS="-I/opt/xpm/include $X_CFLAGS"
8006         X_LIBS="-L/opt/xpm/lib/X11 $X_LIBS"
8007       fi
8008
8009       # On HPUX, default to installing in /opt/xscreensaver/ instead of
8010       # in /usr/local/, unless there is already an xscreensaver in
8011       # /usr/local/bin/.  This can be overridden with the --prefix arg
8012       # to configure.  I'm not sure this is the right thing to do, but
8013       # Richard Lloyd says so...
8014       #
8015       if test \! -x /usr/local/bin/xscreensaver ; then
8016         ac_default_prefix=/opt/xscreensaver
8017       fi
8018
8019     ;;
8020     *-solaris*)
8021
8022       # Thanks for not making xmkmf find this by default, pinheads.
8023       # And thanks for moving things around again, too.  Is this
8024       # really the standard location now?  What happened to the
8025       # joke that this kind of thing went in /opt?
8026       # cthomp says "answer: CDE (Common Disorganized Environment)"
8027       #
8028       if test -f /usr/dt/include/Xm/Xm.h ; then
8029         X_CFLAGS="$X_CFLAGS -I/usr/dt/include"
8030         MOTIF_LIBS="$MOTIF_LIBS -L/usr/dt/lib -R/usr/dt/lib"
8031
8032         # Some versions of Slowlaris Motif require -lgen.  But not all.  Why?
8033         { $as_echo "$as_me:$LINENO: checking for regcmp in -lgen" >&5
8034 $as_echo_n "checking for regcmp in -lgen... " >&6; }
8035 if test "${ac_cv_lib_gen_regcmp+set}" = set; then
8036   $as_echo_n "(cached) " >&6
8037 else
8038   ac_check_lib_save_LIBS=$LIBS
8039 LIBS="-lgen  $LIBS"
8040 cat >conftest.$ac_ext <<_ACEOF
8041 /* confdefs.h.  */
8042 _ACEOF
8043 cat confdefs.h >>conftest.$ac_ext
8044 cat >>conftest.$ac_ext <<_ACEOF
8045 /* end confdefs.h.  */
8046
8047 /* Override any GCC internal prototype to avoid an error.
8048    Use char because int might match the return type of a GCC
8049    builtin and then its argument prototype would still apply.  */
8050 #ifdef __cplusplus
8051 extern "C"
8052 #endif
8053 char regcmp ();
8054 int
8055 main ()
8056 {
8057 return regcmp ();
8058   ;
8059   return 0;
8060 }
8061 _ACEOF
8062 rm -rf conftest.$ac_objext conftest$ac_exeext
8063 if { (ac_try="$ac_link"
8064 case "(($ac_try" in
8065   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8066   *) ac_try_echo=$ac_try;;
8067 esac
8068 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8069 $as_echo "$ac_try_echo") >&5
8070   (eval "$ac_link") 2>conftest.er1
8071   ac_status=$?
8072   grep -v '^ *+' conftest.er1 >conftest.err
8073   rm -rf conftest.er1
8074   cat conftest.err >&5
8075   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8076   (exit $ac_status); } && {
8077          test -z "$ac_c_werror_flag" ||
8078          test ! -s conftest.err
8079        } && test -s conftest$ac_exeext && {
8080          test "$cross_compiling" = yes ||
8081          $as_test_x conftest$ac_exeext
8082        }; then
8083   ac_cv_lib_gen_regcmp=yes
8084 else
8085   $as_echo "$as_me: failed program was:" >&5
8086 sed 's/^/| /' conftest.$ac_ext >&5
8087
8088         ac_cv_lib_gen_regcmp=no
8089 fi
8090
8091 rm -rf conftest.dSYM
8092 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8093       conftest$ac_exeext conftest.$ac_ext
8094 LIBS=$ac_check_lib_save_LIBS
8095 fi
8096 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gen_regcmp" >&5
8097 $as_echo "$ac_cv_lib_gen_regcmp" >&6; }
8098 if test "x$ac_cv_lib_gen_regcmp" = x""yes; then
8099   MOTIF_LIBS="$MOTIF_LIBS -lgen"
8100 fi
8101
8102       fi
8103
8104     ;;
8105     *-darwin*)
8106
8107       # On MacOS X (10.x with "fink"), many things are under /sw/.
8108       #
8109       if test -d /sw/include ; then
8110         X_CFLAGS="-I/sw/include $X_CFLAGS"
8111         X_LIBS="-L/sw/lib $X_LIBS"
8112       fi
8113     ;;
8114   esac
8115 { $as_echo "$as_me:$LINENO: checking for XPointer" >&5
8116 $as_echo_n "checking for XPointer... " >&6; }
8117 if test "${ac_cv_xpointer+set}" = set; then
8118   $as_echo_n "(cached) " >&6
8119 else
8120
8121   ac_save_CPPFLAGS="$CPPFLAGS"
8122   if test \! -z "$includedir" ; then
8123     CPPFLAGS="$CPPFLAGS -I$includedir"
8124   fi
8125   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8126   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
8127   cat >conftest.$ac_ext <<_ACEOF
8128 /* confdefs.h.  */
8129 _ACEOF
8130 cat confdefs.h >>conftest.$ac_ext
8131 cat >>conftest.$ac_ext <<_ACEOF
8132 /* end confdefs.h.  */
8133 #include <X11/Xlib.h>
8134 int
8135 main ()
8136 {
8137 XPointer foo = (XPointer) 0;
8138   ;
8139   return 0;
8140 }
8141 _ACEOF
8142 rm -rf conftest.$ac_objext
8143 if { (ac_try="$ac_compile"
8144 case "(($ac_try" in
8145   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8146   *) ac_try_echo=$ac_try;;
8147 esac
8148 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8149 $as_echo "$ac_try_echo") >&5
8150   (eval "$ac_compile") 2>conftest.er1
8151   ac_status=$?
8152   grep -v '^ *+' conftest.er1 >conftest.err
8153   rm -rf conftest.er1
8154   cat conftest.err >&5
8155   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8156   (exit $ac_status); } && {
8157          test -z "$ac_c_werror_flag" ||
8158          test ! -s conftest.err
8159        } && test -s conftest.$ac_objext; then
8160   ac_cv_xpointer=yes
8161 else
8162   $as_echo "$as_me: failed program was:" >&5
8163 sed 's/^/| /' conftest.$ac_ext >&5
8164
8165         ac_cv_xpointer=no
8166 fi
8167
8168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8169   CPPFLAGS="$ac_save_CPPFLAGS"
8170 fi
8171 { $as_echo "$as_me:$LINENO: result: $ac_cv_xpointer" >&5
8172 $as_echo "$ac_cv_xpointer" >&6; }
8173   if test "$ac_cv_xpointer" != yes; then
8174    cat >>confdefs.h <<\_ACEOF
8175 #define XPointer char*
8176 _ACEOF
8177
8178   fi
8179
8180 { $as_echo "$as_me:$LINENO: checking whether this is MacOS X" >&5
8181 $as_echo_n "checking whether this is MacOS X... " >&6; }
8182   ac_macosx=no
8183   case "$host" in
8184     *-apple-darwin* )
8185       ac_macosx=yes
8186     ;;
8187   esac
8188 { $as_echo "$as_me:$LINENO: result: $ac_macosx" >&5
8189 $as_echo "$ac_macosx" >&6; }
8190
8191
8192 ###############################################################################
8193 #
8194 #       Gettext support
8195 #
8196 ###############################################################################
8197
8198
8199
8200 if test -n ""; then
8201     { $as_echo "$as_me:$LINENO: checking for intltool >= " >&5
8202 $as_echo_n "checking for intltool >= ... " >&6; }
8203
8204     INTLTOOL_REQUIRED_VERSION_AS_INT=`echo  | awk -F. '{ printf "%d", $1 * 100 + $2; }'`
8205     INTLTOOL_APPLIED_VERSION=`awk -F\" '/\\$VERSION / { printf $2; }'  < intltool-update.in`
8206
8207     INTLTOOL_APPLIED_VERSION_AS_INT=`awk -F\" '/\\$VERSION / { split($2, VERSION, "."); printf "%d\n", VERSION[1] * 100 + VERSION[2];}' < intltool-update.in`
8208
8209
8210     if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT"; then
8211         { $as_echo "$as_me:$LINENO: result: $INTLTOOL_APPLIED_VERSION found" >&5
8212 $as_echo "$INTLTOOL_APPLIED_VERSION found" >&6; }
8213     else
8214         { $as_echo "$as_me:$LINENO: result: $INTLTOOL_APPLIED_VERSION found. Your intltool is too old.  You need intltool  or later." >&5
8215 $as_echo "$INTLTOOL_APPLIED_VERSION found. Your intltool is too old.  You need intltool  or later." >&6; }
8216         exit 1
8217     fi
8218 fi
8219
8220   INTLTOOL_DESKTOP_RULE='%.desktop:   %.desktop.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache'
8221 INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache'
8222      INTLTOOL_KEYS_RULE='%.keys:      %.keys.in      $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -k -u -c $(top_builddir)/po/.intltool-merge-cache'
8223       INTLTOOL_OAF_RULE='%.oaf:       %.oaf.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -o -p'
8224      INTLTOOL_PONG_RULE='%.pong:      %.pong.in      $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -x -u -c $(top_builddir)/po/.intltool-merge-cache'
8225    INTLTOOL_SERVER_RULE='%.server:    %.server.in    $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -o -u -c $(top_builddir)/po/.intltool-merge-cache'
8226     INTLTOOL_SHEET_RULE='%.sheet:     %.sheet.in     $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -x -u -c $(top_builddir)/po/.intltool-merge-cache'
8227 INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache'
8228        INTLTOOL_UI_RULE='%.ui:        %.ui.in        $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -x -u -c $(top_builddir)/po/.intltool-merge-cache'
8229       INTLTOOL_XML_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -x -u -c $(top_builddir)/po/.intltool-merge-cache'
8230     INTLTOOL_CAVES_RULE='%.caves:     %.caves.in     $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache'
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244 # Use the tools built into the package, not the ones that are installed.
8245
8246 INTLTOOL_EXTRACT='$(top_builddir)/intltool-extract'
8247 INTLTOOL_MERGE='$(top_builddir)/intltool-merge'
8248 INTLTOOL_UPDATE='$(top_builddir)/intltool-update'
8249
8250
8251
8252
8253
8254 # Extract the first word of "perl", so it can be a program name with args.
8255 set dummy perl; ac_word=$2
8256 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8257 $as_echo_n "checking for $ac_word... " >&6; }
8258 if test "${ac_cv_path_INTLTOOL_PERL+set}" = set; then
8259   $as_echo_n "(cached) " >&6
8260 else
8261   case $INTLTOOL_PERL in
8262   [\\/]* | ?:[\\/]*)
8263   ac_cv_path_INTLTOOL_PERL="$INTLTOOL_PERL" # Let the user override the test with a path.
8264   ;;
8265   *)
8266   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8267 for as_dir in $PATH
8268 do
8269   IFS=$as_save_IFS
8270   test -z "$as_dir" && as_dir=.
8271   for ac_exec_ext in '' $ac_executable_extensions; do
8272   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8273     ac_cv_path_INTLTOOL_PERL="$as_dir/$ac_word$ac_exec_ext"
8274     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8275     break 2
8276   fi
8277 done
8278 done
8279 IFS=$as_save_IFS
8280
8281   ;;
8282 esac
8283 fi
8284 INTLTOOL_PERL=$ac_cv_path_INTLTOOL_PERL
8285 if test -n "$INTLTOOL_PERL"; then
8286   { $as_echo "$as_me:$LINENO: result: $INTLTOOL_PERL" >&5
8287 $as_echo "$INTLTOOL_PERL" >&6; }
8288 else
8289   { $as_echo "$as_me:$LINENO: result: no" >&5
8290 $as_echo "no" >&6; }
8291 fi
8292
8293
8294 if test -z "$INTLTOOL_PERL"; then
8295    { { $as_echo "$as_me:$LINENO: error: perl not found; required for intltool" >&5
8296 $as_echo "$as_me: error: perl not found; required for intltool" >&2;}
8297    { (exit 1); exit 1; }; }
8298 fi
8299 if test -z "`$INTLTOOL_PERL -v | fgrep '5.' 2> /dev/null`"; then
8300    { { $as_echo "$as_me:$LINENO: error: perl 5.x required for intltool" >&5
8301 $as_echo "$as_me: error: perl 5.x required for intltool" >&2;}
8302    { (exit 1); exit 1; }; }
8303 fi
8304
8305 # Remove file type tags (using []) from po/POTFILES.
8306
8307
8308
8309
8310
8311
8312
8313 # Manually sed perl in so people don't have to put the intltool scripts in AC_OUTPUT.
8314
8315 ac_config_commands="$ac_config_commands default-1"
8316
8317
8318
8319 GETTEXT_PACKAGE=xscreensaver
8320
8321 cat >>confdefs.h <<_ACEOF
8322 #define GETTEXT_PACKAGE "$GETTEXT_PACKAGE"
8323 _ACEOF
8324
8325
8326 cat >>confdefs.h <<_ACEOF
8327 #define PACKAGE "$GETTEXT_PACKAGE"
8328 _ACEOF
8329
8330
8331
8332 ALL_LINGUAS="ca da de es et fi fr hu it ja ko nb nl pl pt pt_BR ru sk sv vi wa zh_CN zh_TW"
8333 if test -n "$ac_tool_prefix"; then
8334   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8335 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8336 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8337 $as_echo_n "checking for $ac_word... " >&6; }
8338 if test "${ac_cv_prog_RANLIB+set}" = set; then
8339   $as_echo_n "(cached) " >&6
8340 else
8341   if test -n "$RANLIB"; then
8342   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8343 else
8344 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8345 for as_dir in $PATH
8346 do
8347   IFS=$as_save_IFS
8348   test -z "$as_dir" && as_dir=.
8349   for ac_exec_ext in '' $ac_executable_extensions; do
8350   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8351     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8352     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8353     break 2
8354   fi
8355 done
8356 done
8357 IFS=$as_save_IFS
8358
8359 fi
8360 fi
8361 RANLIB=$ac_cv_prog_RANLIB
8362 if test -n "$RANLIB"; then
8363   { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
8364 $as_echo "$RANLIB" >&6; }
8365 else
8366   { $as_echo "$as_me:$LINENO: result: no" >&5
8367 $as_echo "no" >&6; }
8368 fi
8369
8370
8371 fi
8372 if test -z "$ac_cv_prog_RANLIB"; then
8373   ac_ct_RANLIB=$RANLIB
8374   # Extract the first word of "ranlib", so it can be a program name with args.
8375 set dummy ranlib; ac_word=$2
8376 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8377 $as_echo_n "checking for $ac_word... " >&6; }
8378 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
8379   $as_echo_n "(cached) " >&6
8380 else
8381   if test -n "$ac_ct_RANLIB"; then
8382   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8383 else
8384 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8385 for as_dir in $PATH
8386 do
8387   IFS=$as_save_IFS
8388   test -z "$as_dir" && as_dir=.
8389   for ac_exec_ext in '' $ac_executable_extensions; do
8390   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8391     ac_cv_prog_ac_ct_RANLIB="ranlib"
8392     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8393     break 2
8394   fi
8395 done
8396 done
8397 IFS=$as_save_IFS
8398
8399 fi
8400 fi
8401 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8402 if test -n "$ac_ct_RANLIB"; then
8403   { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
8404 $as_echo "$ac_ct_RANLIB" >&6; }
8405 else
8406   { $as_echo "$as_me:$LINENO: result: no" >&5
8407 $as_echo "no" >&6; }
8408 fi
8409
8410   if test "x$ac_ct_RANLIB" = x; then
8411     RANLIB=":"
8412   else
8413     case $cross_compiling:$ac_tool_warned in
8414 yes:)
8415 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
8416 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8417 ac_tool_warned=yes ;;
8418 esac
8419     RANLIB=$ac_ct_RANLIB
8420   fi
8421 else
8422   RANLIB="$ac_cv_prog_RANLIB"
8423 fi
8424
8425 { $as_echo "$as_me:$LINENO: checking for off_t" >&5
8426 $as_echo_n "checking for off_t... " >&6; }
8427 if test "${ac_cv_type_off_t+set}" = set; then
8428   $as_echo_n "(cached) " >&6
8429 else
8430   ac_cv_type_off_t=no
8431 cat >conftest.$ac_ext <<_ACEOF
8432 /* confdefs.h.  */
8433 _ACEOF
8434 cat confdefs.h >>conftest.$ac_ext
8435 cat >>conftest.$ac_ext <<_ACEOF
8436 /* end confdefs.h.  */
8437 $ac_includes_default
8438 int
8439 main ()
8440 {
8441 if (sizeof (off_t))
8442        return 0;
8443   ;
8444   return 0;
8445 }
8446 _ACEOF
8447 rm -rf conftest.$ac_objext
8448 if { (ac_try="$ac_compile"
8449 case "(($ac_try" in
8450   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8451   *) ac_try_echo=$ac_try;;
8452 esac
8453 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8454 $as_echo "$ac_try_echo") >&5
8455   (eval "$ac_compile") 2>conftest.er1
8456   ac_status=$?
8457   grep -v '^ *+' conftest.er1 >conftest.err
8458   rm -rf conftest.er1
8459   cat conftest.err >&5
8460   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8461   (exit $ac_status); } && {
8462          test -z "$ac_c_werror_flag" ||
8463          test ! -s conftest.err
8464        } && test -s conftest.$ac_objext; then
8465   cat >conftest.$ac_ext <<_ACEOF
8466 /* confdefs.h.  */
8467 _ACEOF
8468 cat confdefs.h >>conftest.$ac_ext
8469 cat >>conftest.$ac_ext <<_ACEOF
8470 /* end confdefs.h.  */
8471 $ac_includes_default
8472 int
8473 main ()
8474 {
8475 if (sizeof ((off_t)))
8476           return 0;
8477   ;
8478   return 0;
8479 }
8480 _ACEOF
8481 rm -rf conftest.$ac_objext
8482 if { (ac_try="$ac_compile"
8483 case "(($ac_try" in
8484   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8485   *) ac_try_echo=$ac_try;;
8486 esac
8487 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8488 $as_echo "$ac_try_echo") >&5
8489   (eval "$ac_compile") 2>conftest.er1
8490   ac_status=$?
8491   grep -v '^ *+' conftest.er1 >conftest.err
8492   rm -rf conftest.er1
8493   cat conftest.err >&5
8494   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8495   (exit $ac_status); } && {
8496          test -z "$ac_c_werror_flag" ||
8497          test ! -s conftest.err
8498        } && test -s conftest.$ac_objext; then
8499   :
8500 else
8501   $as_echo "$as_me: failed program was:" >&5
8502 sed 's/^/| /' conftest.$ac_ext >&5
8503
8504         ac_cv_type_off_t=yes
8505 fi
8506
8507 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8508 else
8509   $as_echo "$as_me: failed program was:" >&5
8510 sed 's/^/| /' conftest.$ac_ext >&5
8511
8512
8513 fi
8514
8515 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8516 fi
8517 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
8518 $as_echo "$ac_cv_type_off_t" >&6; }
8519 if test "x$ac_cv_type_off_t" = x""yes; then
8520   :
8521 else
8522
8523 cat >>confdefs.h <<_ACEOF
8524 #define off_t long int
8525 _ACEOF
8526
8527 fi
8528
8529 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
8530 # for constant arguments.  Useless!
8531 { $as_echo "$as_me:$LINENO: checking for working alloca.h" >&5
8532 $as_echo_n "checking for working alloca.h... " >&6; }
8533 if test "${ac_cv_working_alloca_h+set}" = set; then
8534   $as_echo_n "(cached) " >&6
8535 else
8536   cat >conftest.$ac_ext <<_ACEOF
8537 /* confdefs.h.  */
8538 _ACEOF
8539 cat confdefs.h >>conftest.$ac_ext
8540 cat >>conftest.$ac_ext <<_ACEOF
8541 /* end confdefs.h.  */
8542 #include <alloca.h>
8543 int
8544 main ()
8545 {
8546 char *p = (char *) alloca (2 * sizeof (int));
8547                           if (p) return 0;
8548   ;
8549   return 0;
8550 }
8551 _ACEOF
8552 rm -rf conftest.$ac_objext conftest$ac_exeext
8553 if { (ac_try="$ac_link"
8554 case "(($ac_try" in
8555   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8556   *) ac_try_echo=$ac_try;;
8557 esac
8558 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8559 $as_echo "$ac_try_echo") >&5
8560   (eval "$ac_link") 2>conftest.er1
8561   ac_status=$?
8562   grep -v '^ *+' conftest.er1 >conftest.err
8563   rm -rf conftest.er1
8564   cat conftest.err >&5
8565   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8566   (exit $ac_status); } && {
8567          test -z "$ac_c_werror_flag" ||
8568          test ! -s conftest.err
8569        } && test -s conftest$ac_exeext && {
8570          test "$cross_compiling" = yes ||
8571          $as_test_x conftest$ac_exeext
8572        }; then
8573   ac_cv_working_alloca_h=yes
8574 else
8575   $as_echo "$as_me: failed program was:" >&5
8576 sed 's/^/| /' conftest.$ac_ext >&5
8577
8578         ac_cv_working_alloca_h=no
8579 fi
8580
8581 rm -rf conftest.dSYM
8582 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8583       conftest$ac_exeext conftest.$ac_ext
8584 fi
8585 { $as_echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
8586 $as_echo "$ac_cv_working_alloca_h" >&6; }
8587 if test $ac_cv_working_alloca_h = yes; then
8588
8589 cat >>confdefs.h <<\_ACEOF
8590 #define HAVE_ALLOCA_H 1
8591 _ACEOF
8592
8593 fi
8594
8595 { $as_echo "$as_me:$LINENO: checking for alloca" >&5
8596 $as_echo_n "checking for alloca... " >&6; }
8597 if test "${ac_cv_func_alloca_works+set}" = set; then
8598   $as_echo_n "(cached) " >&6
8599 else
8600   cat >conftest.$ac_ext <<_ACEOF
8601 /* confdefs.h.  */
8602 _ACEOF
8603 cat confdefs.h >>conftest.$ac_ext
8604 cat >>conftest.$ac_ext <<_ACEOF
8605 /* end confdefs.h.  */
8606 #ifdef __GNUC__
8607 # define alloca __builtin_alloca
8608 #else
8609 # ifdef _MSC_VER
8610 #  include <malloc.h>
8611 #  define alloca _alloca
8612 # else
8613 #  ifdef HAVE_ALLOCA_H
8614 #   include <alloca.h>
8615 #  else
8616 #   ifdef _AIX
8617  #pragma alloca
8618 #   else
8619 #    ifndef alloca /* predefined by HP cc +Olibcalls */
8620 char *alloca ();
8621 #    endif
8622 #   endif
8623 #  endif
8624 # endif
8625 #endif
8626
8627 int
8628 main ()
8629 {
8630 char *p = (char *) alloca (1);
8631                                     if (p) return 0;
8632   ;
8633   return 0;
8634 }
8635 _ACEOF
8636 rm -rf conftest.$ac_objext conftest$ac_exeext
8637 if { (ac_try="$ac_link"
8638 case "(($ac_try" in
8639   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8640   *) ac_try_echo=$ac_try;;
8641 esac
8642 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8643 $as_echo "$ac_try_echo") >&5
8644   (eval "$ac_link") 2>conftest.er1
8645   ac_status=$?
8646   grep -v '^ *+' conftest.er1 >conftest.err
8647   rm -rf conftest.er1
8648   cat conftest.err >&5
8649   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8650   (exit $ac_status); } && {
8651          test -z "$ac_c_werror_flag" ||
8652          test ! -s conftest.err
8653        } && test -s conftest$ac_exeext && {
8654          test "$cross_compiling" = yes ||
8655          $as_test_x conftest$ac_exeext
8656        }; then
8657   ac_cv_func_alloca_works=yes
8658 else
8659   $as_echo "$as_me: failed program was:" >&5
8660 sed 's/^/| /' conftest.$ac_ext >&5
8661
8662         ac_cv_func_alloca_works=no
8663 fi
8664
8665 rm -rf conftest.dSYM
8666 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8667       conftest$ac_exeext conftest.$ac_ext
8668 fi
8669 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
8670 $as_echo "$ac_cv_func_alloca_works" >&6; }
8671
8672 if test $ac_cv_func_alloca_works = yes; then
8673
8674 cat >>confdefs.h <<\_ACEOF
8675 #define HAVE_ALLOCA 1
8676 _ACEOF
8677
8678 else
8679   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
8680 # that cause trouble.  Some versions do not even contain alloca or
8681 # contain a buggy version.  If you still want to use their alloca,
8682 # use ar to extract alloca.o from them instead of compiling alloca.c.
8683
8684 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
8685
8686 cat >>confdefs.h <<\_ACEOF
8687 #define C_ALLOCA 1
8688 _ACEOF
8689
8690
8691 { $as_echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
8692 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
8693 if test "${ac_cv_os_cray+set}" = set; then
8694   $as_echo_n "(cached) " >&6
8695 else
8696   cat >conftest.$ac_ext <<_ACEOF
8697 /* confdefs.h.  */
8698 _ACEOF
8699 cat confdefs.h >>conftest.$ac_ext
8700 cat >>conftest.$ac_ext <<_ACEOF
8701 /* end confdefs.h.  */
8702 #if defined CRAY && ! defined CRAY2
8703 webecray
8704 #else
8705 wenotbecray
8706 #endif
8707
8708 _ACEOF
8709 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8710   $EGREP "webecray" >/dev/null 2>&1; then
8711   ac_cv_os_cray=yes
8712 else
8713   ac_cv_os_cray=no
8714 fi
8715 rm -rf conftest*
8716
8717 fi
8718 { $as_echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
8719 $as_echo "$ac_cv_os_cray" >&6; }
8720 if test $ac_cv_os_cray = yes; then
8721   for ac_func in _getb67 GETB67 getb67; do
8722     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8723 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
8724 $as_echo_n "checking for $ac_func... " >&6; }
8725 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8726   $as_echo_n "(cached) " >&6
8727 else
8728   cat >conftest.$ac_ext <<_ACEOF
8729 /* confdefs.h.  */
8730 _ACEOF
8731 cat confdefs.h >>conftest.$ac_ext
8732 cat >>conftest.$ac_ext <<_ACEOF
8733 /* end confdefs.h.  */
8734 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8735    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8736 #define $ac_func innocuous_$ac_func
8737
8738 /* System header to define __stub macros and hopefully few prototypes,
8739     which can conflict with char $ac_func (); below.
8740     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8741     <limits.h> exists even on freestanding compilers.  */
8742
8743 #ifdef __STDC__
8744 # include <limits.h>
8745 #else
8746 # include <assert.h>
8747 #endif
8748
8749 #undef $ac_func
8750
8751 /* Override any GCC internal prototype to avoid an error.
8752    Use char because int might match the return type of a GCC
8753    builtin and then its argument prototype would still apply.  */
8754 #ifdef __cplusplus
8755 extern "C"
8756 #endif
8757 char $ac_func ();
8758 /* The GNU C library defines this for functions which it implements
8759     to always fail with ENOSYS.  Some functions are actually named
8760     something starting with __ and the normal name is an alias.  */
8761 #if defined __stub_$ac_func || defined __stub___$ac_func
8762 choke me
8763 #endif
8764
8765 int
8766 main ()
8767 {
8768 return $ac_func ();
8769   ;
8770   return 0;
8771 }
8772 _ACEOF
8773 rm -rf conftest.$ac_objext conftest$ac_exeext
8774 if { (ac_try="$ac_link"
8775 case "(($ac_try" in
8776   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8777   *) ac_try_echo=$ac_try;;
8778 esac
8779 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8780 $as_echo "$ac_try_echo") >&5
8781   (eval "$ac_link") 2>conftest.er1
8782   ac_status=$?
8783   grep -v '^ *+' conftest.er1 >conftest.err
8784   rm -rf conftest.er1
8785   cat conftest.err >&5
8786   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8787   (exit $ac_status); } && {
8788          test -z "$ac_c_werror_flag" ||
8789          test ! -s conftest.err
8790        } && test -s conftest$ac_exeext && {
8791          test "$cross_compiling" = yes ||
8792          $as_test_x conftest$ac_exeext
8793        }; then
8794   eval "$as_ac_var=yes"
8795 else
8796   $as_echo "$as_me: failed program was:" >&5
8797 sed 's/^/| /' conftest.$ac_ext >&5
8798
8799         eval "$as_ac_var=no"
8800 fi
8801
8802 rm -rf conftest.dSYM
8803 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8804       conftest$ac_exeext conftest.$ac_ext
8805 fi
8806 ac_res=`eval 'as_val=${'$as_ac_var'}
8807                  $as_echo "$as_val"'`
8808                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
8809 $as_echo "$ac_res" >&6; }
8810 as_val=`eval 'as_val=${'$as_ac_var'}
8811                  $as_echo "$as_val"'`
8812    if test "x$as_val" = x""yes; then
8813
8814 cat >>confdefs.h <<_ACEOF
8815 #define CRAY_STACKSEG_END $ac_func
8816 _ACEOF
8817
8818     break
8819 fi
8820
8821   done
8822 fi
8823
8824 { $as_echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
8825 $as_echo_n "checking stack direction for C alloca... " >&6; }
8826 if test "${ac_cv_c_stack_direction+set}" = set; then
8827   $as_echo_n "(cached) " >&6
8828 else
8829   if test "$cross_compiling" = yes; then
8830   ac_cv_c_stack_direction=0
8831 else
8832   cat >conftest.$ac_ext <<_ACEOF
8833 /* confdefs.h.  */
8834 _ACEOF
8835 cat confdefs.h >>conftest.$ac_ext
8836 cat >>conftest.$ac_ext <<_ACEOF
8837 /* end confdefs.h.  */
8838 $ac_includes_default
8839 int
8840 find_stack_direction ()
8841 {
8842   static char *addr = 0;
8843   auto char dummy;
8844   if (addr == 0)
8845     {
8846       addr = &dummy;
8847       return find_stack_direction ();
8848     }
8849   else
8850     return (&dummy > addr) ? 1 : -1;
8851 }
8852
8853 int
8854 main ()
8855 {
8856   return find_stack_direction () < 0;
8857 }
8858 _ACEOF
8859 rm -rf conftest$ac_exeext
8860 if { (ac_try="$ac_link"
8861 case "(($ac_try" in
8862   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8863   *) ac_try_echo=$ac_try;;
8864 esac
8865 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8866 $as_echo "$ac_try_echo") >&5
8867   (eval "$ac_link") 2>&5
8868   ac_status=$?
8869   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8870   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8871   { (case "(($ac_try" in
8872   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8873   *) ac_try_echo=$ac_try;;
8874 esac
8875 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8876 $as_echo "$ac_try_echo") >&5
8877   (eval "$ac_try") 2>&5
8878   ac_status=$?
8879   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8880   (exit $ac_status); }; }; then
8881   ac_cv_c_stack_direction=1
8882 else
8883   $as_echo "$as_me: program exited with status $ac_status" >&5
8884 $as_echo "$as_me: failed program was:" >&5
8885 sed 's/^/| /' conftest.$ac_ext >&5
8886
8887 ( exit $ac_status )
8888 ac_cv_c_stack_direction=-1
8889 fi
8890 rm -rf conftest.dSYM
8891 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8892 fi
8893
8894
8895 fi
8896 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
8897 $as_echo "$ac_cv_c_stack_direction" >&6; }
8898
8899 cat >>confdefs.h <<_ACEOF
8900 #define STACK_DIRECTION $ac_cv_c_stack_direction
8901 _ACEOF
8902
8903
8904 fi
8905
8906
8907
8908 for ac_header in stdlib.h unistd.h
8909 do
8910 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8911 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8912   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
8913 $as_echo_n "checking for $ac_header... " >&6; }
8914 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8915   $as_echo_n "(cached) " >&6
8916 fi
8917 ac_res=`eval 'as_val=${'$as_ac_Header'}
8918                  $as_echo "$as_val"'`
8919                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
8920 $as_echo "$ac_res" >&6; }
8921 else
8922   # Is the header compilable?
8923 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
8924 $as_echo_n "checking $ac_header usability... " >&6; }
8925 cat >conftest.$ac_ext <<_ACEOF
8926 /* confdefs.h.  */
8927 _ACEOF
8928 cat confdefs.h >>conftest.$ac_ext
8929 cat >>conftest.$ac_ext <<_ACEOF
8930 /* end confdefs.h.  */
8931 $ac_includes_default
8932 #include <$ac_header>
8933 _ACEOF
8934 rm -rf conftest.$ac_objext
8935 if { (ac_try="$ac_compile"
8936 case "(($ac_try" in
8937   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8938   *) ac_try_echo=$ac_try;;
8939 esac
8940 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8941 $as_echo "$ac_try_echo") >&5
8942   (eval "$ac_compile") 2>conftest.er1
8943   ac_status=$?
8944   grep -v '^ *+' conftest.er1 >conftest.err
8945   rm -rf conftest.er1
8946   cat conftest.err >&5
8947   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8948   (exit $ac_status); } && {
8949          test -z "$ac_c_werror_flag" ||
8950          test ! -s conftest.err
8951        } && test -s conftest.$ac_objext; then
8952   ac_header_compiler=yes
8953 else
8954   $as_echo "$as_me: failed program was:" >&5
8955 sed 's/^/| /' conftest.$ac_ext >&5
8956
8957         ac_header_compiler=no
8958 fi
8959
8960 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8961 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8962 $as_echo "$ac_header_compiler" >&6; }
8963
8964 # Is the header present?
8965 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
8966 $as_echo_n "checking $ac_header presence... " >&6; }
8967 cat >conftest.$ac_ext <<_ACEOF
8968 /* confdefs.h.  */
8969 _ACEOF
8970 cat confdefs.h >>conftest.$ac_ext
8971 cat >>conftest.$ac_ext <<_ACEOF
8972 /* end confdefs.h.  */
8973 #include <$ac_header>
8974 _ACEOF
8975 if { (ac_try="$ac_cpp conftest.$ac_ext"
8976 case "(($ac_try" in
8977   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8978   *) ac_try_echo=$ac_try;;
8979 esac
8980 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8981 $as_echo "$ac_try_echo") >&5
8982   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8983   ac_status=$?
8984   grep -v '^ *+' conftest.er1 >conftest.err
8985   rm -rf conftest.er1
8986   cat conftest.err >&5
8987   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8988   (exit $ac_status); } >/dev/null && {
8989          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8990          test ! -s conftest.err
8991        }; then
8992   ac_header_preproc=yes
8993 else
8994   $as_echo "$as_me: failed program was:" >&5
8995 sed 's/^/| /' conftest.$ac_ext >&5
8996
8997   ac_header_preproc=no
8998 fi
8999
9000 rm -rf conftest.err conftest.$ac_ext
9001 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9002 $as_echo "$ac_header_preproc" >&6; }
9003
9004 # So?  What about this header?
9005 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9006   yes:no: )
9007     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9008 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9009     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9010 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9011     ac_header_preproc=yes
9012     ;;
9013   no:yes:* )
9014     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9015 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9016     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9017 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9018     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9019 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9020     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9021 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9022     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9023 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9024     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9025 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9026
9027     ;;
9028 esac
9029 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9030 $as_echo_n "checking for $ac_header... " >&6; }
9031 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9032   $as_echo_n "(cached) " >&6
9033 else
9034   eval "$as_ac_Header=\$ac_header_preproc"
9035 fi
9036 ac_res=`eval 'as_val=${'$as_ac_Header'}
9037                  $as_echo "$as_val"'`
9038                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9039 $as_echo "$ac_res" >&6; }
9040
9041 fi
9042 as_val=`eval 'as_val=${'$as_ac_Header'}
9043                  $as_echo "$as_val"'`
9044    if test "x$as_val" = x""yes; then
9045   cat >>confdefs.h <<_ACEOF
9046 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9047 _ACEOF
9048
9049 fi
9050
9051 done
9052
9053
9054 for ac_func in getpagesize
9055 do
9056 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9057 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
9058 $as_echo_n "checking for $ac_func... " >&6; }
9059 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9060   $as_echo_n "(cached) " >&6
9061 else
9062   cat >conftest.$ac_ext <<_ACEOF
9063 /* confdefs.h.  */
9064 _ACEOF
9065 cat confdefs.h >>conftest.$ac_ext
9066 cat >>conftest.$ac_ext <<_ACEOF
9067 /* end confdefs.h.  */
9068 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9069    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9070 #define $ac_func innocuous_$ac_func
9071
9072 /* System header to define __stub macros and hopefully few prototypes,
9073     which can conflict with char $ac_func (); below.
9074     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9075     <limits.h> exists even on freestanding compilers.  */
9076
9077 #ifdef __STDC__
9078 # include <limits.h>
9079 #else
9080 # include <assert.h>
9081 #endif
9082
9083 #undef $ac_func
9084
9085 /* Override any GCC internal prototype to avoid an error.
9086    Use char because int might match the return type of a GCC
9087    builtin and then its argument prototype would still apply.  */
9088 #ifdef __cplusplus
9089 extern "C"
9090 #endif
9091 char $ac_func ();
9092 /* The GNU C library defines this for functions which it implements
9093     to always fail with ENOSYS.  Some functions are actually named
9094     something starting with __ and the normal name is an alias.  */
9095 #if defined __stub_$ac_func || defined __stub___$ac_func
9096 choke me
9097 #endif
9098
9099 int
9100 main ()
9101 {
9102 return $ac_func ();
9103   ;
9104   return 0;
9105 }
9106 _ACEOF
9107 rm -rf conftest.$ac_objext conftest$ac_exeext
9108 if { (ac_try="$ac_link"
9109 case "(($ac_try" in
9110   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9111   *) ac_try_echo=$ac_try;;
9112 esac
9113 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9114 $as_echo "$ac_try_echo") >&5
9115   (eval "$ac_link") 2>conftest.er1
9116   ac_status=$?
9117   grep -v '^ *+' conftest.er1 >conftest.err
9118   rm -rf conftest.er1
9119   cat conftest.err >&5
9120   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9121   (exit $ac_status); } && {
9122          test -z "$ac_c_werror_flag" ||
9123          test ! -s conftest.err
9124        } && test -s conftest$ac_exeext && {
9125          test "$cross_compiling" = yes ||
9126          $as_test_x conftest$ac_exeext
9127        }; then
9128   eval "$as_ac_var=yes"
9129 else
9130   $as_echo "$as_me: failed program was:" >&5
9131 sed 's/^/| /' conftest.$ac_ext >&5
9132
9133         eval "$as_ac_var=no"
9134 fi
9135
9136 rm -rf conftest.dSYM
9137 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9138       conftest$ac_exeext conftest.$ac_ext
9139 fi
9140 ac_res=`eval 'as_val=${'$as_ac_var'}
9141                  $as_echo "$as_val"'`
9142                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9143 $as_echo "$ac_res" >&6; }
9144 as_val=`eval 'as_val=${'$as_ac_var'}
9145                  $as_echo "$as_val"'`
9146    if test "x$as_val" = x""yes; then
9147   cat >>confdefs.h <<_ACEOF
9148 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9149 _ACEOF
9150
9151 fi
9152 done
9153
9154 { $as_echo "$as_me:$LINENO: checking for working mmap" >&5
9155 $as_echo_n "checking for working mmap... " >&6; }
9156 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
9157   $as_echo_n "(cached) " >&6
9158 else
9159   if test "$cross_compiling" = yes; then
9160   ac_cv_func_mmap_fixed_mapped=no
9161 else
9162   cat >conftest.$ac_ext <<_ACEOF
9163 /* confdefs.h.  */
9164 _ACEOF
9165 cat confdefs.h >>conftest.$ac_ext
9166 cat >>conftest.$ac_ext <<_ACEOF
9167 /* end confdefs.h.  */
9168 $ac_includes_default
9169 /* malloc might have been renamed as rpl_malloc. */
9170 #undef malloc
9171
9172 /* Thanks to Mike Haertel and Jim Avera for this test.
9173    Here is a matrix of mmap possibilities:
9174         mmap private not fixed
9175         mmap private fixed at somewhere currently unmapped
9176         mmap private fixed at somewhere already mapped
9177         mmap shared not fixed
9178         mmap shared fixed at somewhere currently unmapped
9179         mmap shared fixed at somewhere already mapped
9180    For private mappings, we should verify that changes cannot be read()
9181    back from the file, nor mmap's back from the file at a different
9182    address.  (There have been systems where private was not correctly
9183    implemented like the infamous i386 svr4.0, and systems where the
9184    VM page cache was not coherent with the file system buffer cache
9185    like early versions of FreeBSD and possibly contemporary NetBSD.)
9186    For shared mappings, we should conversely verify that changes get
9187    propagated back to all the places they're supposed to be.
9188
9189    Grep wants private fixed already mapped.
9190    The main things grep needs to know about mmap are:
9191    * does it exist and is it safe to write into the mmap'd area
9192    * how to use it (BSD variants)  */
9193
9194 #include <fcntl.h>
9195 #include <sys/mman.h>
9196
9197 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
9198 char *malloc ();
9199 #endif
9200
9201 /* This mess was copied from the GNU getpagesize.h.  */
9202 #ifndef HAVE_GETPAGESIZE
9203 /* Assume that all systems that can run configure have sys/param.h.  */
9204 # ifndef HAVE_SYS_PARAM_H
9205 #  define HAVE_SYS_PARAM_H 1
9206 # endif
9207
9208 # ifdef _SC_PAGESIZE
9209 #  define getpagesize() sysconf(_SC_PAGESIZE)
9210 # else /* no _SC_PAGESIZE */
9211 #  ifdef HAVE_SYS_PARAM_H
9212 #   include <sys/param.h>
9213 #   ifdef EXEC_PAGESIZE
9214 #    define getpagesize() EXEC_PAGESIZE
9215 #   else /* no EXEC_PAGESIZE */
9216 #    ifdef NBPG
9217 #     define getpagesize() NBPG * CLSIZE
9218 #     ifndef CLSIZE
9219 #      define CLSIZE 1
9220 #     endif /* no CLSIZE */
9221 #    else /* no NBPG */
9222 #     ifdef NBPC
9223 #      define getpagesize() NBPC
9224 #     else /* no NBPC */
9225 #      ifdef PAGESIZE
9226 #       define getpagesize() PAGESIZE
9227 #      endif /* PAGESIZE */
9228 #     endif /* no NBPC */
9229 #    endif /* no NBPG */
9230 #   endif /* no EXEC_PAGESIZE */
9231 #  else /* no HAVE_SYS_PARAM_H */
9232 #   define getpagesize() 8192   /* punt totally */
9233 #  endif /* no HAVE_SYS_PARAM_H */
9234 # endif /* no _SC_PAGESIZE */
9235
9236 #endif /* no HAVE_GETPAGESIZE */
9237
9238 int
9239 main ()
9240 {
9241   char *data, *data2, *data3;
9242   int i, pagesize;
9243   int fd;
9244
9245   pagesize = getpagesize ();
9246
9247   /* First, make a file with some known garbage in it. */
9248   data = (char *) malloc (pagesize);
9249   if (!data)
9250     return 1;
9251   for (i = 0; i < pagesize; ++i)
9252     *(data + i) = rand ();
9253   umask (0);
9254   fd = creat ("conftest.mmap", 0600);
9255   if (fd < 0)
9256     return 1;
9257   if (write (fd, data, pagesize) != pagesize)
9258     return 1;
9259   close (fd);
9260
9261   /* Next, try to mmap the file at a fixed address which already has
9262      something else allocated at it.  If we can, also make sure that
9263      we see the same garbage.  */
9264   fd = open ("conftest.mmap", O_RDWR);
9265   if (fd < 0)
9266     return 1;
9267   data2 = (char *) malloc (2 * pagesize);
9268   if (!data2)
9269     return 1;
9270   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
9271   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
9272                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
9273     return 1;
9274   for (i = 0; i < pagesize; ++i)
9275     if (*(data + i) != *(data2 + i))
9276       return 1;
9277
9278   /* Finally, make sure that changes to the mapped area do not
9279      percolate back to the file as seen by read().  (This is a bug on
9280      some variants of i386 svr4.0.)  */
9281   for (i = 0; i < pagesize; ++i)
9282     *(data2 + i) = *(data2 + i) + 1;
9283   data3 = (char *) malloc (pagesize);
9284   if (!data3)
9285     return 1;
9286   if (read (fd, data3, pagesize) != pagesize)
9287     return 1;
9288   for (i = 0; i < pagesize; ++i)
9289     if (*(data + i) != *(data3 + i))
9290       return 1;
9291   close (fd);
9292   return 0;
9293 }
9294 _ACEOF
9295 rm -rf conftest$ac_exeext
9296 if { (ac_try="$ac_link"
9297 case "(($ac_try" in
9298   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9299   *) ac_try_echo=$ac_try;;
9300 esac
9301 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9302 $as_echo "$ac_try_echo") >&5
9303   (eval "$ac_link") 2>&5
9304   ac_status=$?
9305   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9306   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9307   { (case "(($ac_try" in
9308   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9309   *) ac_try_echo=$ac_try;;
9310 esac
9311 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9312 $as_echo "$ac_try_echo") >&5
9313   (eval "$ac_try") 2>&5
9314   ac_status=$?
9315   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9316   (exit $ac_status); }; }; then
9317   ac_cv_func_mmap_fixed_mapped=yes
9318 else
9319   $as_echo "$as_me: program exited with status $ac_status" >&5
9320 $as_echo "$as_me: failed program was:" >&5
9321 sed 's/^/| /' conftest.$ac_ext >&5
9322
9323 ( exit $ac_status )
9324 ac_cv_func_mmap_fixed_mapped=no
9325 fi
9326 rm -rf conftest.dSYM
9327 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9328 fi
9329
9330
9331 fi
9332 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
9333 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
9334 if test $ac_cv_func_mmap_fixed_mapped = yes; then
9335
9336 cat >>confdefs.h <<\_ACEOF
9337 #define HAVE_MMAP 1
9338 _ACEOF
9339
9340 fi
9341 rm -rf conftest.mmap
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h string.h \
9353 unistd.h sys/param.h
9354 do
9355 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9356 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9357   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9358 $as_echo_n "checking for $ac_header... " >&6; }
9359 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9360   $as_echo_n "(cached) " >&6
9361 fi
9362 ac_res=`eval 'as_val=${'$as_ac_Header'}
9363                  $as_echo "$as_val"'`
9364                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9365 $as_echo "$ac_res" >&6; }
9366 else
9367   # Is the header compilable?
9368 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9369 $as_echo_n "checking $ac_header usability... " >&6; }
9370 cat >conftest.$ac_ext <<_ACEOF
9371 /* confdefs.h.  */
9372 _ACEOF
9373 cat confdefs.h >>conftest.$ac_ext
9374 cat >>conftest.$ac_ext <<_ACEOF
9375 /* end confdefs.h.  */
9376 $ac_includes_default
9377 #include <$ac_header>
9378 _ACEOF
9379 rm -rf conftest.$ac_objext
9380 if { (ac_try="$ac_compile"
9381 case "(($ac_try" in
9382   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9383   *) ac_try_echo=$ac_try;;
9384 esac
9385 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9386 $as_echo "$ac_try_echo") >&5
9387   (eval "$ac_compile") 2>conftest.er1
9388   ac_status=$?
9389   grep -v '^ *+' conftest.er1 >conftest.err
9390   rm -rf conftest.er1
9391   cat conftest.err >&5
9392   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9393   (exit $ac_status); } && {
9394          test -z "$ac_c_werror_flag" ||
9395          test ! -s conftest.err
9396        } && test -s conftest.$ac_objext; then
9397   ac_header_compiler=yes
9398 else
9399   $as_echo "$as_me: failed program was:" >&5
9400 sed 's/^/| /' conftest.$ac_ext >&5
9401
9402         ac_header_compiler=no
9403 fi
9404
9405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9406 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9407 $as_echo "$ac_header_compiler" >&6; }
9408
9409 # Is the header present?
9410 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9411 $as_echo_n "checking $ac_header presence... " >&6; }
9412 cat >conftest.$ac_ext <<_ACEOF
9413 /* confdefs.h.  */
9414 _ACEOF
9415 cat confdefs.h >>conftest.$ac_ext
9416 cat >>conftest.$ac_ext <<_ACEOF
9417 /* end confdefs.h.  */
9418 #include <$ac_header>
9419 _ACEOF
9420 if { (ac_try="$ac_cpp conftest.$ac_ext"
9421 case "(($ac_try" in
9422   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9423   *) ac_try_echo=$ac_try;;
9424 esac
9425 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9426 $as_echo "$ac_try_echo") >&5
9427   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9428   ac_status=$?
9429   grep -v '^ *+' conftest.er1 >conftest.err
9430   rm -rf conftest.er1
9431   cat conftest.err >&5
9432   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9433   (exit $ac_status); } >/dev/null && {
9434          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9435          test ! -s conftest.err
9436        }; then
9437   ac_header_preproc=yes
9438 else
9439   $as_echo "$as_me: failed program was:" >&5
9440 sed 's/^/| /' conftest.$ac_ext >&5
9441
9442   ac_header_preproc=no
9443 fi
9444
9445 rm -rf conftest.err conftest.$ac_ext
9446 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9447 $as_echo "$ac_header_preproc" >&6; }
9448
9449 # So?  What about this header?
9450 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9451   yes:no: )
9452     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9453 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9454     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9455 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9456     ac_header_preproc=yes
9457     ;;
9458   no:yes:* )
9459     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9460 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9461     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9462 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9463     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9464 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9465     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9466 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9467     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9468 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9469     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9470 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9471
9472     ;;
9473 esac
9474 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9475 $as_echo_n "checking for $ac_header... " >&6; }
9476 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9477   $as_echo_n "(cached) " >&6
9478 else
9479   eval "$as_ac_Header=\$ac_header_preproc"
9480 fi
9481 ac_res=`eval 'as_val=${'$as_ac_Header'}
9482                  $as_echo "$as_val"'`
9483                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9484 $as_echo "$ac_res" >&6; }
9485
9486 fi
9487 as_val=`eval 'as_val=${'$as_ac_Header'}
9488                  $as_echo "$as_val"'`
9489    if test "x$as_val" = x""yes; then
9490   cat >>confdefs.h <<_ACEOF
9491 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9492 _ACEOF
9493
9494 fi
9495
9496 done
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
9510 strdup __argz_count __argz_stringify __argz_next
9511 do
9512 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9513 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
9514 $as_echo_n "checking for $ac_func... " >&6; }
9515 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9516   $as_echo_n "(cached) " >&6
9517 else
9518   cat >conftest.$ac_ext <<_ACEOF
9519 /* confdefs.h.  */
9520 _ACEOF
9521 cat confdefs.h >>conftest.$ac_ext
9522 cat >>conftest.$ac_ext <<_ACEOF
9523 /* end confdefs.h.  */
9524 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9525    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9526 #define $ac_func innocuous_$ac_func
9527
9528 /* System header to define __stub macros and hopefully few prototypes,
9529     which can conflict with char $ac_func (); below.
9530     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9531     <limits.h> exists even on freestanding compilers.  */
9532
9533 #ifdef __STDC__
9534 # include <limits.h>
9535 #else
9536 # include <assert.h>
9537 #endif
9538
9539 #undef $ac_func
9540
9541 /* Override any GCC internal prototype to avoid an error.
9542    Use char because int might match the return type of a GCC
9543    builtin and then its argument prototype would still apply.  */
9544 #ifdef __cplusplus
9545 extern "C"
9546 #endif
9547 char $ac_func ();
9548 /* The GNU C library defines this for functions which it implements
9549     to always fail with ENOSYS.  Some functions are actually named
9550     something starting with __ and the normal name is an alias.  */
9551 #if defined __stub_$ac_func || defined __stub___$ac_func
9552 choke me
9553 #endif
9554
9555 int
9556 main ()
9557 {
9558 return $ac_func ();
9559   ;
9560   return 0;
9561 }
9562 _ACEOF
9563 rm -rf conftest.$ac_objext conftest$ac_exeext
9564 if { (ac_try="$ac_link"
9565 case "(($ac_try" in
9566   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9567   *) ac_try_echo=$ac_try;;
9568 esac
9569 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9570 $as_echo "$ac_try_echo") >&5
9571   (eval "$ac_link") 2>conftest.er1
9572   ac_status=$?
9573   grep -v '^ *+' conftest.er1 >conftest.err
9574   rm -rf conftest.er1
9575   cat conftest.err >&5
9576   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9577   (exit $ac_status); } && {
9578          test -z "$ac_c_werror_flag" ||
9579          test ! -s conftest.err
9580        } && test -s conftest$ac_exeext && {
9581          test "$cross_compiling" = yes ||
9582          $as_test_x conftest$ac_exeext
9583        }; then
9584   eval "$as_ac_var=yes"
9585 else
9586   $as_echo "$as_me: failed program was:" >&5
9587 sed 's/^/| /' conftest.$ac_ext >&5
9588
9589         eval "$as_ac_var=no"
9590 fi
9591
9592 rm -rf conftest.dSYM
9593 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9594       conftest$ac_exeext conftest.$ac_ext
9595 fi
9596 ac_res=`eval 'as_val=${'$as_ac_var'}
9597                  $as_echo "$as_val"'`
9598                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9599 $as_echo "$ac_res" >&6; }
9600 as_val=`eval 'as_val=${'$as_ac_var'}
9601                  $as_echo "$as_val"'`
9602    if test "x$as_val" = x""yes; then
9603   cat >>confdefs.h <<_ACEOF
9604 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9605 _ACEOF
9606
9607 fi
9608 done
9609
9610
9611    if test $ac_cv_header_locale_h = yes; then
9612     { $as_echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
9613 $as_echo_n "checking for LC_MESSAGES... " >&6; }
9614 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
9615   $as_echo_n "(cached) " >&6
9616 else
9617   cat >conftest.$ac_ext <<_ACEOF
9618 /* confdefs.h.  */
9619 _ACEOF
9620 cat confdefs.h >>conftest.$ac_ext
9621 cat >>conftest.$ac_ext <<_ACEOF
9622 /* end confdefs.h.  */
9623 #include <locale.h>
9624 int
9625 main ()
9626 {
9627 return LC_MESSAGES
9628   ;
9629   return 0;
9630 }
9631 _ACEOF
9632 rm -rf conftest.$ac_objext conftest$ac_exeext
9633 if { (ac_try="$ac_link"
9634 case "(($ac_try" in
9635   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9636   *) ac_try_echo=$ac_try;;
9637 esac
9638 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9639 $as_echo "$ac_try_echo") >&5
9640   (eval "$ac_link") 2>conftest.er1
9641   ac_status=$?
9642   grep -v '^ *+' conftest.er1 >conftest.err
9643   rm -rf conftest.er1
9644   cat conftest.err >&5
9645   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9646   (exit $ac_status); } && {
9647          test -z "$ac_c_werror_flag" ||
9648          test ! -s conftest.err
9649        } && test -s conftest$ac_exeext && {
9650          test "$cross_compiling" = yes ||
9651          $as_test_x conftest$ac_exeext
9652        }; then
9653   am_cv_val_LC_MESSAGES=yes
9654 else
9655   $as_echo "$as_me: failed program was:" >&5
9656 sed 's/^/| /' conftest.$ac_ext >&5
9657
9658         am_cv_val_LC_MESSAGES=no
9659 fi
9660
9661 rm -rf conftest.dSYM
9662 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9663       conftest$ac_exeext conftest.$ac_ext
9664 fi
9665 { $as_echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
9666 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
9667     if test $am_cv_val_LC_MESSAGES = yes; then
9668
9669 cat >>confdefs.h <<\_ACEOF
9670 #define HAVE_LC_MESSAGES 1
9671 _ACEOF
9672
9673     fi
9674   fi
9675      USE_NLS=yes
9676
9677
9678         nls_cv_force_use_gnu_gettext="no"
9679
9680     nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
9681     if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
9682                               nls_cv_header_intl=
9683       nls_cv_header_libgt=
9684       CATOBJEXT=NONE
9685
9686       if test "${ac_cv_header_libintl_h+set}" = set; then
9687   { $as_echo "$as_me:$LINENO: checking for libintl.h" >&5
9688 $as_echo_n "checking for libintl.h... " >&6; }
9689 if test "${ac_cv_header_libintl_h+set}" = set; then
9690   $as_echo_n "(cached) " >&6
9691 fi
9692 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
9693 $as_echo "$ac_cv_header_libintl_h" >&6; }
9694 else
9695   # Is the header compilable?
9696 { $as_echo "$as_me:$LINENO: checking libintl.h usability" >&5
9697 $as_echo_n "checking libintl.h usability... " >&6; }
9698 cat >conftest.$ac_ext <<_ACEOF
9699 /* confdefs.h.  */
9700 _ACEOF
9701 cat confdefs.h >>conftest.$ac_ext
9702 cat >>conftest.$ac_ext <<_ACEOF
9703 /* end confdefs.h.  */
9704 $ac_includes_default
9705 #include <libintl.h>
9706 _ACEOF
9707 rm -rf conftest.$ac_objext
9708 if { (ac_try="$ac_compile"
9709 case "(($ac_try" in
9710   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9711   *) ac_try_echo=$ac_try;;
9712 esac
9713 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9714 $as_echo "$ac_try_echo") >&5
9715   (eval "$ac_compile") 2>conftest.er1
9716   ac_status=$?
9717   grep -v '^ *+' conftest.er1 >conftest.err
9718   rm -rf conftest.er1
9719   cat conftest.err >&5
9720   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9721   (exit $ac_status); } && {
9722          test -z "$ac_c_werror_flag" ||
9723          test ! -s conftest.err
9724        } && test -s conftest.$ac_objext; then
9725   ac_header_compiler=yes
9726 else
9727   $as_echo "$as_me: failed program was:" >&5
9728 sed 's/^/| /' conftest.$ac_ext >&5
9729
9730         ac_header_compiler=no
9731 fi
9732
9733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9734 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9735 $as_echo "$ac_header_compiler" >&6; }
9736
9737 # Is the header present?
9738 { $as_echo "$as_me:$LINENO: checking libintl.h presence" >&5
9739 $as_echo_n "checking libintl.h presence... " >&6; }
9740 cat >conftest.$ac_ext <<_ACEOF
9741 /* confdefs.h.  */
9742 _ACEOF
9743 cat confdefs.h >>conftest.$ac_ext
9744 cat >>conftest.$ac_ext <<_ACEOF
9745 /* end confdefs.h.  */
9746 #include <libintl.h>
9747 _ACEOF
9748 if { (ac_try="$ac_cpp conftest.$ac_ext"
9749 case "(($ac_try" in
9750   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9751   *) ac_try_echo=$ac_try;;
9752 esac
9753 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9754 $as_echo "$ac_try_echo") >&5
9755   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9756   ac_status=$?
9757   grep -v '^ *+' conftest.er1 >conftest.err
9758   rm -rf conftest.er1
9759   cat conftest.err >&5
9760   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9761   (exit $ac_status); } >/dev/null && {
9762          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9763          test ! -s conftest.err
9764        }; then
9765   ac_header_preproc=yes
9766 else
9767   $as_echo "$as_me: failed program was:" >&5
9768 sed 's/^/| /' conftest.$ac_ext >&5
9769
9770   ac_header_preproc=no
9771 fi
9772
9773 rm -rf conftest.err conftest.$ac_ext
9774 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9775 $as_echo "$ac_header_preproc" >&6; }
9776
9777 # So?  What about this header?
9778 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9779   yes:no: )
9780     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
9781 $as_echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9782     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
9783 $as_echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
9784     ac_header_preproc=yes
9785     ;;
9786   no:yes:* )
9787     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
9788 $as_echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
9789     { $as_echo "$as_me:$LINENO: WARNING: libintl.h:     check for missing prerequisite headers?" >&5
9790 $as_echo "$as_me: WARNING: libintl.h:     check for missing prerequisite headers?" >&2;}
9791     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
9792 $as_echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
9793     { $as_echo "$as_me:$LINENO: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&5
9794 $as_echo "$as_me: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9795     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
9796 $as_echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
9797     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
9798 $as_echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
9799
9800     ;;
9801 esac
9802 { $as_echo "$as_me:$LINENO: checking for libintl.h" >&5
9803 $as_echo_n "checking for libintl.h... " >&6; }
9804 if test "${ac_cv_header_libintl_h+set}" = set; then
9805   $as_echo_n "(cached) " >&6
9806 else
9807   ac_cv_header_libintl_h=$ac_header_preproc
9808 fi
9809 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
9810 $as_echo "$ac_cv_header_libintl_h" >&6; }
9811
9812 fi
9813 if test "x$ac_cv_header_libintl_h" = x""yes; then
9814   { $as_echo "$as_me:$LINENO: checking for dgettext in libc" >&5
9815 $as_echo_n "checking for dgettext in libc... " >&6; }
9816 if test "${gt_cv_func_dgettext_libc+set}" = set; then
9817   $as_echo_n "(cached) " >&6
9818 else
9819   cat >conftest.$ac_ext <<_ACEOF
9820 /* confdefs.h.  */
9821 _ACEOF
9822 cat confdefs.h >>conftest.$ac_ext
9823 cat >>conftest.$ac_ext <<_ACEOF
9824 /* end confdefs.h.  */
9825 #include <libintl.h>
9826 int
9827 main ()
9828 {
9829 return (int) dgettext ("","")
9830   ;
9831   return 0;
9832 }
9833 _ACEOF
9834 rm -rf conftest.$ac_objext conftest$ac_exeext
9835 if { (ac_try="$ac_link"
9836 case "(($ac_try" in
9837   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9838   *) ac_try_echo=$ac_try;;
9839 esac
9840 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9841 $as_echo "$ac_try_echo") >&5
9842   (eval "$ac_link") 2>conftest.er1
9843   ac_status=$?
9844   grep -v '^ *+' conftest.er1 >conftest.err
9845   rm -rf conftest.er1
9846   cat conftest.err >&5
9847   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9848   (exit $ac_status); } && {
9849          test -z "$ac_c_werror_flag" ||
9850          test ! -s conftest.err
9851        } && test -s conftest$ac_exeext && {
9852          test "$cross_compiling" = yes ||
9853          $as_test_x conftest$ac_exeext
9854        }; then
9855   gt_cv_func_dgettext_libc=yes
9856 else
9857   $as_echo "$as_me: failed program was:" >&5
9858 sed 's/^/| /' conftest.$ac_ext >&5
9859
9860         gt_cv_func_dgettext_libc=no
9861 fi
9862
9863 rm -rf conftest.dSYM
9864 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9865       conftest$ac_exeext conftest.$ac_ext
9866 fi
9867 { $as_echo "$as_me:$LINENO: result: $gt_cv_func_dgettext_libc" >&5
9868 $as_echo "$gt_cv_func_dgettext_libc" >&6; }
9869
9870           if test "$gt_cv_func_dgettext_libc" != "yes"; then
9871             { $as_echo "$as_me:$LINENO: checking for bindtextdomain in -lintl" >&5
9872 $as_echo_n "checking for bindtextdomain in -lintl... " >&6; }
9873 if test "${ac_cv_lib_intl_bindtextdomain+set}" = set; then
9874   $as_echo_n "(cached) " >&6
9875 else
9876   ac_check_lib_save_LIBS=$LIBS
9877 LIBS="-lintl  $LIBS"
9878 cat >conftest.$ac_ext <<_ACEOF
9879 /* confdefs.h.  */
9880 _ACEOF
9881 cat confdefs.h >>conftest.$ac_ext
9882 cat >>conftest.$ac_ext <<_ACEOF
9883 /* end confdefs.h.  */
9884
9885 /* Override any GCC internal prototype to avoid an error.
9886    Use char because int might match the return type of a GCC
9887    builtin and then its argument prototype would still apply.  */
9888 #ifdef __cplusplus
9889 extern "C"
9890 #endif
9891 char bindtextdomain ();
9892 int
9893 main ()
9894 {
9895 return bindtextdomain ();
9896   ;
9897   return 0;
9898 }
9899 _ACEOF
9900 rm -rf conftest.$ac_objext conftest$ac_exeext
9901 if { (ac_try="$ac_link"
9902 case "(($ac_try" in
9903   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9904   *) ac_try_echo=$ac_try;;
9905 esac
9906 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9907 $as_echo "$ac_try_echo") >&5
9908   (eval "$ac_link") 2>conftest.er1
9909   ac_status=$?
9910   grep -v '^ *+' conftest.er1 >conftest.err
9911   rm -rf conftest.er1
9912   cat conftest.err >&5
9913   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9914   (exit $ac_status); } && {
9915          test -z "$ac_c_werror_flag" ||
9916          test ! -s conftest.err
9917        } && test -s conftest$ac_exeext && {
9918          test "$cross_compiling" = yes ||
9919          $as_test_x conftest$ac_exeext
9920        }; then
9921   ac_cv_lib_intl_bindtextdomain=yes
9922 else
9923   $as_echo "$as_me: failed program was:" >&5
9924 sed 's/^/| /' conftest.$ac_ext >&5
9925
9926         ac_cv_lib_intl_bindtextdomain=no
9927 fi
9928
9929 rm -rf conftest.dSYM
9930 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9931       conftest$ac_exeext conftest.$ac_ext
9932 LIBS=$ac_check_lib_save_LIBS
9933 fi
9934 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_intl_bindtextdomain" >&5
9935 $as_echo "$ac_cv_lib_intl_bindtextdomain" >&6; }
9936 if test "x$ac_cv_lib_intl_bindtextdomain" = x""yes; then
9937   { $as_echo "$as_me:$LINENO: checking for dgettext in libintl" >&5
9938 $as_echo_n "checking for dgettext in libintl... " >&6; }
9939 if test "${gt_cv_func_dgettext_libintl+set}" = set; then
9940   $as_echo_n "(cached) " >&6
9941 else
9942   { $as_echo "$as_me:$LINENO: checking for dgettext in -lintl" >&5
9943 $as_echo_n "checking for dgettext in -lintl... " >&6; }
9944 if test "${ac_cv_lib_intl_dgettext+set}" = set; then
9945   $as_echo_n "(cached) " >&6
9946 else
9947   ac_check_lib_save_LIBS=$LIBS
9948 LIBS="-lintl  $LIBS"
9949 cat >conftest.$ac_ext <<_ACEOF
9950 /* confdefs.h.  */
9951 _ACEOF
9952 cat confdefs.h >>conftest.$ac_ext
9953 cat >>conftest.$ac_ext <<_ACEOF
9954 /* end confdefs.h.  */
9955
9956 /* Override any GCC internal prototype to avoid an error.
9957    Use char because int might match the return type of a GCC
9958    builtin and then its argument prototype would still apply.  */
9959 #ifdef __cplusplus
9960 extern "C"
9961 #endif
9962 char dgettext ();
9963 int
9964 main ()
9965 {
9966 return dgettext ();
9967   ;
9968   return 0;
9969 }
9970 _ACEOF
9971 rm -rf conftest.$ac_objext conftest$ac_exeext
9972 if { (ac_try="$ac_link"
9973 case "(($ac_try" in
9974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9975   *) ac_try_echo=$ac_try;;
9976 esac
9977 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9978 $as_echo "$ac_try_echo") >&5
9979   (eval "$ac_link") 2>conftest.er1
9980   ac_status=$?
9981   grep -v '^ *+' conftest.er1 >conftest.err
9982   rm -rf conftest.er1
9983   cat conftest.err >&5
9984   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9985   (exit $ac_status); } && {
9986          test -z "$ac_c_werror_flag" ||
9987          test ! -s conftest.err
9988        } && test -s conftest$ac_exeext && {
9989          test "$cross_compiling" = yes ||
9990          $as_test_x conftest$ac_exeext
9991        }; then
9992   ac_cv_lib_intl_dgettext=yes
9993 else
9994   $as_echo "$as_me: failed program was:" >&5
9995 sed 's/^/| /' conftest.$ac_ext >&5
9996
9997         ac_cv_lib_intl_dgettext=no
9998 fi
9999
10000 rm -rf conftest.dSYM
10001 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10002       conftest$ac_exeext conftest.$ac_ext
10003 LIBS=$ac_check_lib_save_LIBS
10004 fi
10005 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dgettext" >&5
10006 $as_echo "$ac_cv_lib_intl_dgettext" >&6; }
10007 if test "x$ac_cv_lib_intl_dgettext" = x""yes; then
10008   gt_cv_func_dgettext_libintl=yes
10009 else
10010   gt_cv_func_dgettext_libintl=no
10011 fi
10012
10013 fi
10014 { $as_echo "$as_me:$LINENO: result: $gt_cv_func_dgettext_libintl" >&5
10015 $as_echo "$gt_cv_func_dgettext_libintl" >&6; }
10016 fi
10017
10018           fi
10019
10020           if test "$gt_cv_func_dgettext_libintl" = "yes"; then
10021             LIBS="$LIBS -lintl";
10022           fi
10023
10024           if test "$gt_cv_func_dgettext_libc" = "yes" \
10025             || test "$gt_cv_func_dgettext_libintl" = "yes"; then
10026
10027 cat >>confdefs.h <<\_ACEOF
10028 #define HAVE_GETTEXT 1
10029 _ACEOF
10030
10031             # Extract the first word of "msgfmt", so it can be a program name with args.
10032 set dummy msgfmt; ac_word=$2
10033 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
10034 $as_echo_n "checking for $ac_word... " >&6; }
10035 if test "${ac_cv_path_MSGFMT+set}" = set; then
10036   $as_echo_n "(cached) " >&6
10037 else
10038   case "$MSGFMT" in
10039   /*)
10040   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
10041   ;;
10042   *)
10043   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
10044   for ac_dir in $PATH; do
10045     test -z "$ac_dir" && ac_dir=.
10046     if test -f $ac_dir/$ac_word; then
10047       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
10048         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
10049         break
10050       fi
10051     fi
10052   done
10053   IFS="$ac_save_ifs"
10054   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
10055   ;;
10056 esac
10057 fi
10058 MSGFMT="$ac_cv_path_MSGFMT"
10059 if test -n "$MSGFMT"; then
10060   { $as_echo "$as_me:$LINENO: result: $MSGFMT" >&5
10061 $as_echo "$MSGFMT" >&6; }
10062 else
10063   { $as_echo "$as_me:$LINENO: result: no" >&5
10064 $as_echo "no" >&6; }
10065 fi
10066             if test "$MSGFMT" != "no"; then
10067
10068 for ac_func in dcgettext
10069 do
10070 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10071 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
10072 $as_echo_n "checking for $ac_func... " >&6; }
10073 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10074   $as_echo_n "(cached) " >&6
10075 else
10076   cat >conftest.$ac_ext <<_ACEOF
10077 /* confdefs.h.  */
10078 _ACEOF
10079 cat confdefs.h >>conftest.$ac_ext
10080 cat >>conftest.$ac_ext <<_ACEOF
10081 /* end confdefs.h.  */
10082 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10083    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10084 #define $ac_func innocuous_$ac_func
10085
10086 /* System header to define __stub macros and hopefully few prototypes,
10087     which can conflict with char $ac_func (); below.
10088     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10089     <limits.h> exists even on freestanding compilers.  */
10090
10091 #ifdef __STDC__
10092 # include <limits.h>
10093 #else
10094 # include <assert.h>
10095 #endif
10096
10097 #undef $ac_func
10098
10099 /* Override any GCC internal prototype to avoid an error.
10100    Use char because int might match the return type of a GCC
10101    builtin and then its argument prototype would still apply.  */
10102 #ifdef __cplusplus
10103 extern "C"
10104 #endif
10105 char $ac_func ();
10106 /* The GNU C library defines this for functions which it implements
10107     to always fail with ENOSYS.  Some functions are actually named
10108     something starting with __ and the normal name is an alias.  */
10109 #if defined __stub_$ac_func || defined __stub___$ac_func
10110 choke me
10111 #endif
10112
10113 int
10114 main ()
10115 {
10116 return $ac_func ();
10117   ;
10118   return 0;
10119 }
10120 _ACEOF
10121 rm -rf conftest.$ac_objext conftest$ac_exeext
10122 if { (ac_try="$ac_link"
10123 case "(($ac_try" in
10124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10125   *) ac_try_echo=$ac_try;;
10126 esac
10127 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10128 $as_echo "$ac_try_echo") >&5
10129   (eval "$ac_link") 2>conftest.er1
10130   ac_status=$?
10131   grep -v '^ *+' conftest.er1 >conftest.err
10132   rm -rf conftest.er1
10133   cat conftest.err >&5
10134   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10135   (exit $ac_status); } && {
10136          test -z "$ac_c_werror_flag" ||
10137          test ! -s conftest.err
10138        } && test -s conftest$ac_exeext && {
10139          test "$cross_compiling" = yes ||
10140          $as_test_x conftest$ac_exeext
10141        }; then
10142   eval "$as_ac_var=yes"
10143 else
10144   $as_echo "$as_me: failed program was:" >&5
10145 sed 's/^/| /' conftest.$ac_ext >&5
10146
10147         eval "$as_ac_var=no"
10148 fi
10149
10150 rm -rf conftest.dSYM
10151 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10152       conftest$ac_exeext conftest.$ac_ext
10153 fi
10154 ac_res=`eval 'as_val=${'$as_ac_var'}
10155                  $as_echo "$as_val"'`
10156                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10157 $as_echo "$ac_res" >&6; }
10158 as_val=`eval 'as_val=${'$as_ac_var'}
10159                  $as_echo "$as_val"'`
10160    if test "x$as_val" = x""yes; then
10161   cat >>confdefs.h <<_ACEOF
10162 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10163 _ACEOF
10164
10165 fi
10166 done
10167
10168               # Extract the first word of "gmsgfmt", so it can be a program name with args.
10169 set dummy gmsgfmt; ac_word=$2
10170 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
10171 $as_echo_n "checking for $ac_word... " >&6; }
10172 if test "${ac_cv_path_GMSGFMT+set}" = set; then
10173   $as_echo_n "(cached) " >&6
10174 else
10175   case $GMSGFMT in
10176   [\\/]* | ?:[\\/]*)
10177   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
10178   ;;
10179   *)
10180   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10181 for as_dir in $PATH
10182 do
10183   IFS=$as_save_IFS
10184   test -z "$as_dir" && as_dir=.
10185   for ac_exec_ext in '' $ac_executable_extensions; do
10186   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10187     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
10188     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10189     break 2
10190   fi
10191 done
10192 done
10193 IFS=$as_save_IFS
10194
10195   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
10196   ;;
10197 esac
10198 fi
10199 GMSGFMT=$ac_cv_path_GMSGFMT
10200 if test -n "$GMSGFMT"; then
10201   { $as_echo "$as_me:$LINENO: result: $GMSGFMT" >&5
10202 $as_echo "$GMSGFMT" >&6; }
10203 else
10204   { $as_echo "$as_me:$LINENO: result: no" >&5
10205 $as_echo "no" >&6; }
10206 fi
10207
10208
10209               # Extract the first word of "xgettext", so it can be a program name with args.
10210 set dummy xgettext; ac_word=$2
10211 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
10212 $as_echo_n "checking for $ac_word... " >&6; }
10213 if test "${ac_cv_path_XGETTEXT+set}" = set; then
10214   $as_echo_n "(cached) " >&6
10215 else
10216   case "$XGETTEXT" in
10217   /*)
10218   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
10219   ;;
10220   *)
10221   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
10222   for ac_dir in $PATH; do
10223     test -z "$ac_dir" && ac_dir=.
10224     if test -f $ac_dir/$ac_word; then
10225       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
10226         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
10227         break
10228       fi
10229     fi
10230   done
10231   IFS="$ac_save_ifs"
10232   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
10233   ;;
10234 esac
10235 fi
10236 XGETTEXT="$ac_cv_path_XGETTEXT"
10237 if test -n "$XGETTEXT"; then
10238   { $as_echo "$as_me:$LINENO: result: $XGETTEXT" >&5
10239 $as_echo "$XGETTEXT" >&6; }
10240 else
10241   { $as_echo "$as_me:$LINENO: result: no" >&5
10242 $as_echo "no" >&6; }
10243 fi
10244
10245               cat >conftest.$ac_ext <<_ACEOF
10246 /* confdefs.h.  */
10247 _ACEOF
10248 cat confdefs.h >>conftest.$ac_ext
10249 cat >>conftest.$ac_ext <<_ACEOF
10250 /* end confdefs.h.  */
10251
10252 int
10253 main ()
10254 {
10255 extern int _nl_msg_cat_cntr;
10256                              return _nl_msg_cat_cntr
10257   ;
10258   return 0;
10259 }
10260 _ACEOF
10261 rm -rf conftest.$ac_objext conftest$ac_exeext
10262 if { (ac_try="$ac_link"
10263 case "(($ac_try" in
10264   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10265   *) ac_try_echo=$ac_try;;
10266 esac
10267 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10268 $as_echo "$ac_try_echo") >&5
10269   (eval "$ac_link") 2>conftest.er1
10270   ac_status=$?
10271   grep -v '^ *+' conftest.er1 >conftest.err
10272   rm -rf conftest.er1
10273   cat conftest.err >&5
10274   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10275   (exit $ac_status); } && {
10276          test -z "$ac_c_werror_flag" ||
10277          test ! -s conftest.err
10278        } && test -s conftest$ac_exeext && {
10279          test "$cross_compiling" = yes ||
10280          $as_test_x conftest$ac_exeext
10281        }; then
10282   CATOBJEXT=.gmo
10283                  DATADIRNAME=share
10284 else
10285   $as_echo "$as_me: failed program was:" >&5
10286 sed 's/^/| /' conftest.$ac_ext >&5
10287
10288         CATOBJEXT=.mo
10289                  DATADIRNAME=lib
10290 fi
10291
10292 rm -rf conftest.dSYM
10293 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10294       conftest$ac_exeext conftest.$ac_ext
10295               INSTOBJEXT=.mo
10296             fi
10297           fi
10298
10299           # Added by Martin Baulig 12/15/98 for libc5 systems
10300           if test "$gt_cv_func_dgettext_libc" != "yes" \
10301             && test "$gt_cv_func_dgettext_libintl" = "yes"; then
10302             INTLLIBS=-lintl
10303             LIBS=`echo $LIBS | sed -e 's/-lintl//'`
10304           fi
10305
10306 fi
10307
10308
10309
10310       if test "$CATOBJEXT" = "NONE"; then
10311                         nls_cv_use_gnu_gettext=yes
10312       fi
10313     fi
10314
10315     if test "$nls_cv_use_gnu_gettext" != "yes"; then
10316
10317 cat >>confdefs.h <<\_ACEOF
10318 #define ENABLE_NLS 1
10319 _ACEOF
10320
10321     else
10322             CATOBJEXT=
10323     fi
10324
10325         if test "$XGETTEXT" != ":"; then
10326                   if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
10327         : ;
10328       else
10329         { $as_echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
10330 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
10331         XGETTEXT=":"
10332       fi
10333     fi
10334
10335     # We need to process the po/ directory.
10336     POSUB=po
10337
10338     ac_config_commands="$ac_config_commands default-2"
10339
10340
10341                 for lang in $ALL_LINGUAS; do
10342       GMOFILES="$GMOFILES $lang.gmo"
10343       POFILES="$POFILES $lang.po"
10344     done
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358    if test "x$CATOBJEXT" != "x"; then
10359      if test "x$ALL_LINGUAS" = "x"; then
10360        LINGUAS=
10361      else
10362        { $as_echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10363 $as_echo_n "checking for catalogs to be installed... " >&6; }
10364        NEW_LINGUAS=
10365        for lang in ${LINGUAS=$ALL_LINGUAS}; do
10366          case "$ALL_LINGUAS" in
10367           *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
10368          esac
10369        done
10370        LINGUAS=$NEW_LINGUAS
10371        { $as_echo "$as_me:$LINENO: result: $LINGUAS" >&5
10372 $as_echo "$LINGUAS" >&6; }
10373      fi
10374
10375           if test -n "$LINGUAS"; then
10376        for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
10377      fi
10378    fi
10379
10380             test -d po || mkdir po
10381    if test "$CATOBJEXT" = ".cat"; then
10382      if test "${ac_cv_header_linux_version_h+set}" = set; then
10383   { $as_echo "$as_me:$LINENO: checking for linux/version.h" >&5
10384 $as_echo_n "checking for linux/version.h... " >&6; }
10385 if test "${ac_cv_header_linux_version_h+set}" = set; then
10386   $as_echo_n "(cached) " >&6
10387 fi
10388 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
10389 $as_echo "$ac_cv_header_linux_version_h" >&6; }
10390 else
10391   # Is the header compilable?
10392 { $as_echo "$as_me:$LINENO: checking linux/version.h usability" >&5
10393 $as_echo_n "checking linux/version.h usability... " >&6; }
10394 cat >conftest.$ac_ext <<_ACEOF
10395 /* confdefs.h.  */
10396 _ACEOF
10397 cat confdefs.h >>conftest.$ac_ext
10398 cat >>conftest.$ac_ext <<_ACEOF
10399 /* end confdefs.h.  */
10400 $ac_includes_default
10401 #include <linux/version.h>
10402 _ACEOF
10403 rm -rf conftest.$ac_objext
10404 if { (ac_try="$ac_compile"
10405 case "(($ac_try" in
10406   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10407   *) ac_try_echo=$ac_try;;
10408 esac
10409 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10410 $as_echo "$ac_try_echo") >&5
10411   (eval "$ac_compile") 2>conftest.er1
10412   ac_status=$?
10413   grep -v '^ *+' conftest.er1 >conftest.err
10414   rm -rf conftest.er1
10415   cat conftest.err >&5
10416   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10417   (exit $ac_status); } && {
10418          test -z "$ac_c_werror_flag" ||
10419          test ! -s conftest.err
10420        } && test -s conftest.$ac_objext; then
10421   ac_header_compiler=yes
10422 else
10423   $as_echo "$as_me: failed program was:" >&5
10424 sed 's/^/| /' conftest.$ac_ext >&5
10425
10426         ac_header_compiler=no
10427 fi
10428
10429 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10430 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10431 $as_echo "$ac_header_compiler" >&6; }
10432
10433 # Is the header present?
10434 { $as_echo "$as_me:$LINENO: checking linux/version.h presence" >&5
10435 $as_echo_n "checking linux/version.h presence... " >&6; }
10436 cat >conftest.$ac_ext <<_ACEOF
10437 /* confdefs.h.  */
10438 _ACEOF
10439 cat confdefs.h >>conftest.$ac_ext
10440 cat >>conftest.$ac_ext <<_ACEOF
10441 /* end confdefs.h.  */
10442 #include <linux/version.h>
10443 _ACEOF
10444 if { (ac_try="$ac_cpp conftest.$ac_ext"
10445 case "(($ac_try" in
10446   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10447   *) ac_try_echo=$ac_try;;
10448 esac
10449 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10450 $as_echo "$ac_try_echo") >&5
10451   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10452   ac_status=$?
10453   grep -v '^ *+' conftest.er1 >conftest.err
10454   rm -rf conftest.er1
10455   cat conftest.err >&5
10456   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10457   (exit $ac_status); } >/dev/null && {
10458          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10459          test ! -s conftest.err
10460        }; then
10461   ac_header_preproc=yes
10462 else
10463   $as_echo "$as_me: failed program was:" >&5
10464 sed 's/^/| /' conftest.$ac_ext >&5
10465
10466   ac_header_preproc=no
10467 fi
10468
10469 rm -rf conftest.err conftest.$ac_ext
10470 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10471 $as_echo "$ac_header_preproc" >&6; }
10472
10473 # So?  What about this header?
10474 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10475   yes:no: )
10476     { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&5
10477 $as_echo "$as_me: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10478     { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the compiler's result" >&5
10479 $as_echo "$as_me: WARNING: linux/version.h: proceeding with the compiler's result" >&2;}
10480     ac_header_preproc=yes
10481     ;;
10482   no:yes:* )
10483     { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: present but cannot be compiled" >&5
10484 $as_echo "$as_me: WARNING: linux/version.h: present but cannot be compiled" >&2;}
10485     { $as_echo "$as_me:$LINENO: WARNING: linux/version.h:     check for missing prerequisite headers?" >&5
10486 $as_echo "$as_me: WARNING: linux/version.h:     check for missing prerequisite headers?" >&2;}
10487     { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: see the Autoconf documentation" >&5
10488 $as_echo "$as_me: WARNING: linux/version.h: see the Autoconf documentation" >&2;}
10489     { $as_echo "$as_me:$LINENO: WARNING: linux/version.h:     section \"Present But Cannot Be Compiled\"" >&5
10490 $as_echo "$as_me: WARNING: linux/version.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10491     { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
10492 $as_echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;}
10493     { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: in the future, the compiler will take precedence" >&5
10494 $as_echo "$as_me: WARNING: linux/version.h: in the future, the compiler will take precedence" >&2;}
10495
10496     ;;
10497 esac
10498 { $as_echo "$as_me:$LINENO: checking for linux/version.h" >&5
10499 $as_echo_n "checking for linux/version.h... " >&6; }
10500 if test "${ac_cv_header_linux_version_h+set}" = set; then
10501   $as_echo_n "(cached) " >&6
10502 else
10503   ac_cv_header_linux_version_h=$ac_header_preproc
10504 fi
10505 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
10506 $as_echo "$ac_cv_header_linux_version_h" >&6; }
10507
10508 fi
10509 if test "x$ac_cv_header_linux_version_h" = x""yes; then
10510   msgformat=linux
10511 else
10512   msgformat=xopen
10513 fi
10514
10515
10516
10517                sed -e '/^#/d' $srcdir/po/$msgformat-msg.sed > po/po2msg.sed
10518    fi
10519
10520             MKINSTALLDIRS=
10521 #
10522 # jwz: fuck this!  it puts hardcoded pathnames into the generated Makefiles!
10523 #
10524 #   if test -n "$ac_aux_dir"; then
10525 #     MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
10526 #   fi
10527    if test -z "$MKINSTALLDIRS"; then
10528      MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10529    fi
10530
10531    # jwz: you know what, screw it.  Let's just use the version that I
10532    # already computed in configure.in, instead of this version that came
10533    # with the i18n crud, ok?
10534    MKINSTALLDIRS="$INSTALL_DIRS"
10535
10536
10537
10538
10539          test -d po || mkdir po
10540    if test "x$srcdir" != "x."; then
10541      if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
10542        posrcprefix="$srcdir/"
10543      else
10544        posrcprefix="../$srcdir/"
10545      fi
10546    else
10547      posrcprefix="../"
10548    fi
10549    rm -f po/POTFILES
10550    sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
10551         < $srcdir/po/POTFILES.in > po/POTFILES
10552
10553 MKINSTALLDIRS="$INSTALL_DIRS"
10554
10555
10556 ###############################################################################
10557 #
10558 #       Check for -lXmu (some fucked up vendors don't ship it...)
10559 #
10560 ###############################################################################
10561
10562 have_xmu=no
10563
10564   ac_save_CPPFLAGS="$CPPFLAGS"
10565   if test \! -z "$includedir" ; then
10566     CPPFLAGS="$CPPFLAGS -I$includedir"
10567   fi
10568   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10569   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
10570   { $as_echo "$as_me:$LINENO: checking for X11/Xmu/Error.h" >&5
10571 $as_echo_n "checking for X11/Xmu/Error.h... " >&6; }
10572 if test "${ac_cv_header_X11_Xmu_Error_h+set}" = set; then
10573   $as_echo_n "(cached) " >&6
10574 else
10575   cat >conftest.$ac_ext <<_ACEOF
10576 /* confdefs.h.  */
10577 _ACEOF
10578 cat confdefs.h >>conftest.$ac_ext
10579 cat >>conftest.$ac_ext <<_ACEOF
10580 /* end confdefs.h.  */
10581 #include <stdlib.h>
10582                    #include <stdio.h>
10583                    #include <X11/Intrinsic.h>
10584
10585 #include <X11/Xmu/Error.h>
10586 _ACEOF
10587 rm -rf conftest.$ac_objext
10588 if { (ac_try="$ac_compile"
10589 case "(($ac_try" in
10590   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10591   *) ac_try_echo=$ac_try;;
10592 esac
10593 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10594 $as_echo "$ac_try_echo") >&5
10595   (eval "$ac_compile") 2>conftest.er1
10596   ac_status=$?
10597   grep -v '^ *+' conftest.er1 >conftest.err
10598   rm -rf conftest.er1
10599   cat conftest.err >&5
10600   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10601   (exit $ac_status); } && {
10602          test -z "$ac_c_werror_flag" ||
10603          test ! -s conftest.err
10604        } && test -s conftest.$ac_objext; then
10605   ac_cv_header_X11_Xmu_Error_h=yes
10606 else
10607   $as_echo "$as_me: failed program was:" >&5
10608 sed 's/^/| /' conftest.$ac_ext >&5
10609
10610         ac_cv_header_X11_Xmu_Error_h=no
10611 fi
10612
10613 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10614 fi
10615 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xmu_Error_h" >&5
10616 $as_echo "$ac_cv_header_X11_Xmu_Error_h" >&6; }
10617 if test "x$ac_cv_header_X11_Xmu_Error_h" = x""yes; then
10618   have_xmu=yes
10619 fi
10620
10621
10622   CPPFLAGS="$ac_save_CPPFLAGS"
10623 if test "$have_xmu" = no ; then
10624   XMU_SRCS='$(UTILS_SRC)/xmu.c'
10625   XMU_OBJS='$(UTILS_BIN)/xmu.o'
10626   XMU_LIBS=''
10627 else
10628   XMU_SRCS=''
10629   XMU_OBJS=''
10630   XMU_LIBS='-lXmu'
10631   cat >>confdefs.h <<\_ACEOF
10632 #define HAVE_XMU 1
10633 _ACEOF
10634
10635 fi
10636
10637
10638 ###############################################################################
10639 #
10640 #       Check for the SunOS 4.1.x _get_wmShellWidgetClass bug.
10641 #       See comp.windows.x FAQ question 124.  The right fix is to
10642 #       get OpenWindows 3.0 patches 100512-02 and 100573-03.
10643 #
10644 ###############################################################################
10645
10646 if test "$have_xmu" = yes ; then
10647   case "$host" in
10648     *-sunos4*)
10649     { $as_echo "$as_me:$LINENO: checking for the SunOS 4.1.x _get_wmShellWidgetClass bug" >&5
10650 $as_echo_n "checking for the SunOS 4.1.x _get_wmShellWidgetClass bug... " >&6; }
10651 if test "${ac_cv_sunos_xmu_bug+set}" = set; then
10652   $as_echo_n "(cached) " >&6
10653 else
10654   ac_save_LDFLAGS="$LDFLAGS"
10655                     if test \! -z "$x_libraries" ; then
10656                       LDFLAGS="$LDFLAGS -L$x_libraries"
10657                     fi
10658                     # Note: this trick never works!  (Generally.)
10659                     # We're only getting away with using AC_TRY_LINK
10660                     # with X libraries because we know it's SunOS.
10661                     LDFLAGS="$LDFLAGS -lXmu -lXt -lX11 -lXext -lm"
10662                     cat >conftest.$ac_ext <<_ACEOF
10663 /* confdefs.h.  */
10664 _ACEOF
10665 cat confdefs.h >>conftest.$ac_ext
10666 cat >>conftest.$ac_ext <<_ACEOF
10667 /* end confdefs.h.  */
10668
10669 int
10670 main ()
10671 {
10672
10673   ;
10674   return 0;
10675 }
10676 _ACEOF
10677 rm -rf conftest.$ac_objext conftest$ac_exeext
10678 if { (ac_try="$ac_link"
10679 case "(($ac_try" in
10680   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10681   *) ac_try_echo=$ac_try;;
10682 esac
10683 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10684 $as_echo "$ac_try_echo") >&5
10685   (eval "$ac_link") 2>conftest.er1
10686   ac_status=$?
10687   grep -v '^ *+' conftest.er1 >conftest.err
10688   rm -rf conftest.er1
10689   cat conftest.err >&5
10690   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10691   (exit $ac_status); } && {
10692          test -z "$ac_c_werror_flag" ||
10693          test ! -s conftest.err
10694        } && test -s conftest$ac_exeext && {
10695          test "$cross_compiling" = yes ||
10696          $as_test_x conftest$ac_exeext
10697        }; then
10698   ac_cv_sunos_xmu_bug=no
10699 else
10700   $as_echo "$as_me: failed program was:" >&5
10701 sed 's/^/| /' conftest.$ac_ext >&5
10702
10703         ac_cv_sunos_xmu_bug=yes
10704 fi
10705
10706 rm -rf conftest.dSYM
10707 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10708       conftest$ac_exeext conftest.$ac_ext
10709                     LDFLAGS="$ac_save_LDFLAGS"
10710 fi
10711 { $as_echo "$as_me:$LINENO: result: $ac_cv_sunos_xmu_bug" >&5
10712 $as_echo "$ac_cv_sunos_xmu_bug" >&6; }
10713     if test "$ac_cv_sunos_xmu_bug" = yes ; then
10714       { $as_echo "$as_me:$LINENO: checking whether the compiler understands -static" >&5
10715 $as_echo_n "checking whether the compiler understands -static... " >&6; }
10716 if test "${ac_cv_ld_static+set}" = set; then
10717   $as_echo_n "(cached) " >&6
10718 else
10719   ac_save_LDFLAGS="$LDFLAGS"
10720                       LDFLAGS="$LDFLAGS -static"
10721                       cat >conftest.$ac_ext <<_ACEOF
10722 /* confdefs.h.  */
10723 _ACEOF
10724 cat confdefs.h >>conftest.$ac_ext
10725 cat >>conftest.$ac_ext <<_ACEOF
10726 /* end confdefs.h.  */
10727
10728 int
10729 main ()
10730 {
10731
10732   ;
10733   return 0;
10734 }
10735 _ACEOF
10736 rm -rf conftest.$ac_objext conftest$ac_exeext
10737 if { (ac_try="$ac_link"
10738 case "(($ac_try" in
10739   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10740   *) ac_try_echo=$ac_try;;
10741 esac
10742 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10743 $as_echo "$ac_try_echo") >&5
10744   (eval "$ac_link") 2>conftest.er1
10745   ac_status=$?
10746   grep -v '^ *+' conftest.er1 >conftest.err
10747   rm -rf conftest.er1
10748   cat conftest.err >&5
10749   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10750   (exit $ac_status); } && {
10751          test -z "$ac_c_werror_flag" ||
10752          test ! -s conftest.err
10753        } && test -s conftest$ac_exeext && {
10754          test "$cross_compiling" = yes ||
10755          $as_test_x conftest$ac_exeext
10756        }; then
10757   ac_cv_ld_static=yes
10758 else
10759   $as_echo "$as_me: failed program was:" >&5
10760 sed 's/^/| /' conftest.$ac_ext >&5
10761
10762         ac_cv_ld_static=no
10763 fi
10764
10765 rm -rf conftest.dSYM
10766 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10767       conftest$ac_exeext conftest.$ac_ext
10768                     LDFLAGS="$ac_save_LDFLAGS"
10769 fi
10770 { $as_echo "$as_me:$LINENO: result: $ac_cv_ld_static" >&5
10771 $as_echo "$ac_cv_ld_static" >&6; }
10772       if test "$ac_cv_ld_static" = yes ; then
10773         LDFLAGS="$LDFLAGS -static"
10774       else
10775         LDFLAGS="$LDFLAGS -Bstatic"
10776       fi
10777     fi
10778     ;;
10779   esac
10780 fi
10781
10782
10783 ###############################################################################
10784 #
10785 #       Handle the --with-hackdir option
10786 #
10787 ###############################################################################
10788
10789 have_hackdir=yes
10790 with_hackdir_req=unspecified
10791
10792 # Check whether --with-hackdir was given.
10793 if test "${with_hackdir+set}" = set; then
10794   withval=$with_hackdir; with_hackdir="$withval"; with_hackdir_req="$withval"
10795 else
10796   with_hackdir=yes
10797 fi
10798
10799
10800 if test x"$with_hackdir" = xyes; then
10801   HACKDIR='${libexecdir}/xscreensaver'
10802 elif test x"$with_hackdir" = xno; then
10803   HACKDIR='${bindir}'
10804 else
10805   HACKDIR=$with_hackdir
10806 fi
10807
10808 # canonicalize slashes.
10809 HACKDIR=`echo "${HACKDIR}" | sed 's@/$@@;s@//*@/@g'`
10810
10811 # Expand HACKDIR as HACKDIR_FULL
10812 HACKDIR_FULL=`eval eval eval eval eval eval eval eval eval echo $HACKDIR`
10813
10814 # This option used to be called --enable-subdir; make sure that is no longer
10815 # used, since configure brain-damagedly ignores unknown --enable options.
10816
10817 obsolete_enable=
10818 # Check whether --enable-subdir was given.
10819 if test "${enable_subdir+set}" = set; then
10820   enableval=$enable_subdir; obsolete_enable=yes
10821 fi
10822
10823 if test -n "$obsolete_enable"; then
10824   echo "error: the --enable-subdir option has been replaced with"
10825   echo "       the new --with-hackdir option; see \`configure --help'"
10826   echo "       for more information."
10827   exit 1
10828 fi
10829
10830
10831 ###############################################################################
10832 #
10833 #       Handle the --with-configdir option
10834 #       Help for --with-x-app-defaults option added.
10835 #
10836 ###############################################################################
10837
10838 have_configdir=yes
10839 with_configdir_req=unspecified
10840
10841 # Check whether --with-configdir was given.
10842 if test "${with_configdir+set}" = set; then
10843   withval=$with_configdir; with_configdir="$withval"; with_configdir_req="$withval"
10844 else
10845   with_configdir=yes
10846 fi
10847
10848
10849 if test x"$with_configdir" = xyes; then
10850   HACK_CONF_DIR='${datadir}/xscreensaver/config'
10851 elif test x"$with_configdir" = xno; then
10852   echo "error: must be yes, or a pathname: --with-configdir=$with_configdir"
10853   exit 1
10854 else
10855   # there must be a better way than this...
10856   if test -z "`echo $with_configdir | sed 's@^/.*@@'`" ; then
10857     # absolute path
10858     HACK_CONF_DIR=$with_configdir
10859   else
10860     # relative path
10861     HACK_CONF_DIR="\${exec_prefix}$with_configdir"
10862   fi
10863 fi
10864
10865
10866
10867
10868 ###############################################################################
10869 #
10870 #       Check for the SGI SCREEN_SAVER server extension.
10871 #
10872 ###############################################################################
10873
10874 #have_sgi=no
10875 #with_sgi_req=unspecified
10876 #AC_ARG_WITH(sgi-ext,
10877 #[Except where noted, all of the --with options below can also take a
10878 #directory argument: for example, `--with-motif=/opt/Motif'.  That would
10879 #cause /opt/Motif/include/ to be added to the -I list, and /opt/Motif/lib/
10880 #to be added to the -L list, assuming those directories exist.
10881 #
10882 #By default, support for each of these options will be built in, if the
10883 #relevant library routines exist.  At run time, they will then be used
10884 #only if the X server being used supports them.  Each --with option has
10885 #a corresponding --without option, to override building support for them
10886 #at all.
10887 #
10888 #Screen blanking and idle-detection options:
10889 #
10890 #  --with-sgi-ext          Include support for the SGI SCREEN_SAVER extension.],
10891 #  [with_sgi="$withval"; with_sgi_req="$withval"],[with_sgi=yes])
10892 #
10893 #HANDLE_X_PATH_ARG(with_sgi, --with-sgi-ext, SGI SCREEN_SAVER)
10894 #
10895 #if test "$with_sgi" = yes; then
10896 #  AC_CHECK_X_HEADER(X11/extensions/XScreenSaver.h,
10897 #                    [have_sgi=yes
10898 #                     AC_DEFINE(HAVE_SGI_SAVER_EXTENSION)],,
10899 #                    [#include <X11/Xlib.h>])
10900 #
10901 #elif test "$with_sgi" != no; then
10902 #  echo "error: must be yes or no: --with-sgi-ext=$with_sgi"
10903 #  exit 1
10904 #fi
10905
10906
10907 ###############################################################################
10908 #
10909 #       Check for the XIDLE server extension.
10910 #
10911 ###############################################################################
10912
10913 #have_xidle=no
10914 #with_xidle_req=unspecified
10915 #AC_ARG_WITH(xidle-ext,
10916 #[  --with-xidle-ext        Include support for the XIDLE extension.],
10917 #  [with_xidle="$withval"; with_xidle_req="$withval"],[with_xidle=yes])
10918 #
10919 #HANDLE_X_PATH_ARG(with_xidle, --with-xidle-ext, XIDLE)
10920 #
10921 #if test "$with_xidle" = yes; then
10922 #  AC_CHECK_X_HEADER(X11/extensions/xidle.h,
10923 #                    [have_xidle=yes
10924 #                     AC_DEFINE(HAVE_XIDLE_EXTENSION)],,
10925 #                    [#include <X11/Xlib.h>])
10926 #elif test "$with_xidle" != no; then
10927 #  echo "error: must be yes or no: --with-xidle-ext=$with_xidle"
10928 #  exit 1
10929 #fi
10930
10931
10932 ###############################################################################
10933 #
10934 #       Check for the SGI-VIDEO-CONTROL server extension.
10935 #
10936 ###############################################################################
10937
10938 #have_sgivc=no
10939 #with_sgivc_req=unspecified
10940 #AC_ARG_WITH(sgivc-ext,
10941 #[  --with-sgivc-ext        Include support for the SGI-VIDEO-CONTROL extension.],
10942 #  [with_sgivc="$withval"; with_sgivc_req="$withval"],[with_sgivc=yes])
10943 #
10944 #HANDLE_X_PATH_ARG(with_sgivc, --with-sgivc-ext, SGI-VIDEO-CONTROL)
10945 #
10946 #if test "$with_sgivc" = yes; then
10947 #
10948 #  # first check for XSGIvc.h
10949 #  AC_CHECK_X_HEADER(X11/extensions/XSGIvc.h, [have_sgivc=yes],,
10950 #                    [#include <X11/Xlib.h>])
10951 #
10952 #  # if that succeeded, then check for the -lXsgivc
10953 #  if test "$have_sgivc" = yes; then
10954 #    have_sgivc=no
10955 #    AC_CHECK_X_LIB(Xsgivc, XSGIvcQueryGammaMap,
10956 #                  [have_sgivc=yes; SAVER_LIBS="$SAVER_LIBS -lXsgivc"], [true],
10957 #                  -lXext -lX11)
10958 #  fi
10959 #
10960 #  # if that succeeded, then we've really got it.
10961 #  if test "$have_sgivc" = yes; then
10962 #    AC_DEFINE(HAVE_SGI_VC_EXTENSION)
10963 #  fi
10964 #
10965 #elif test "$with_sgivc" != no; then
10966 #  echo "error: must be yes or no: --with-sgivc-ext=$with_sgivc"
10967 #  exit 1
10968 #fi
10969
10970
10971 ###############################################################################
10972 #
10973 #       Check for the DPMS server extension.
10974 #
10975 ###############################################################################
10976
10977 have_dpms=no
10978 with_dpms_req=unspecified
10979
10980 # Check whether --with-dpms-ext was given.
10981 if test "${with_dpms_ext+set}" = set; then
10982   withval=$with_dpms_ext; with_dpms="$withval"; with_dpms_req="$withval"
10983 else
10984   with_dpms=yes
10985 fi
10986
10987
10988
10989    case "$with_dpms" in
10990     yes) ;;
10991     no)  ;;
10992
10993     /*)
10994      { $as_echo "$as_me:$LINENO: checking for DPMS headers" >&5
10995 $as_echo_n "checking for DPMS headers... " >&6; }
10996      d=$with_dpms/include
10997      if test -d $d; then
10998        X_CFLAGS="-I$d $X_CFLAGS"
10999        { $as_echo "$as_me:$LINENO: result: $d" >&5
11000 $as_echo "$d" >&6; }
11001      else
11002        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11003 $as_echo "not found ($d: no such directory)" >&6; }
11004      fi
11005
11006      { $as_echo "$as_me:$LINENO: checking for DPMS libs" >&5
11007 $as_echo_n "checking for DPMS libs... " >&6; }
11008      d=$with_dpms/lib
11009      if test -d $d; then
11010        X_LIBS="-L$d $X_LIBS"
11011        { $as_echo "$as_me:$LINENO: result: $d" >&5
11012 $as_echo "$d" >&6; }
11013      else
11014        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11015 $as_echo "not found ($d: no such directory)" >&6; }
11016      fi
11017
11018      # replace the directory string with "yes".
11019      with_dpms_req="yes"
11020      with_dpms=$with_dpms_req
11021      ;;
11022
11023     *)
11024      echo ""
11025      echo "error: argument to --with-dpms-ext must be \"yes\", \"no\", or a directory."
11026      echo "       If it is a directory, then \`DIR/include' will be added to"
11027      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
11028      exit 1
11029      ;;
11030    esac
11031
11032
11033 if test "$with_dpms" = yes; then
11034
11035   # first check for dpms.h
11036
11037   ac_save_CPPFLAGS="$CPPFLAGS"
11038   if test \! -z "$includedir" ; then
11039     CPPFLAGS="$CPPFLAGS -I$includedir"
11040   fi
11041   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11042   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11043   { $as_echo "$as_me:$LINENO: checking for X11/extensions/dpms.h" >&5
11044 $as_echo_n "checking for X11/extensions/dpms.h... " >&6; }
11045 if test "${ac_cv_header_X11_extensions_dpms_h+set}" = set; then
11046   $as_echo_n "(cached) " >&6
11047 else
11048   cat >conftest.$ac_ext <<_ACEOF
11049 /* confdefs.h.  */
11050 _ACEOF
11051 cat confdefs.h >>conftest.$ac_ext
11052 cat >>conftest.$ac_ext <<_ACEOF
11053 /* end confdefs.h.  */
11054 #include <X11/Xlib.h>
11055                      #include <X11/Xmd.h>
11056
11057 #include <X11/extensions/dpms.h>
11058 _ACEOF
11059 rm -rf conftest.$ac_objext
11060 if { (ac_try="$ac_compile"
11061 case "(($ac_try" in
11062   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11063   *) ac_try_echo=$ac_try;;
11064 esac
11065 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11066 $as_echo "$ac_try_echo") >&5
11067   (eval "$ac_compile") 2>conftest.er1
11068   ac_status=$?
11069   grep -v '^ *+' conftest.er1 >conftest.err
11070   rm -rf conftest.er1
11071   cat conftest.err >&5
11072   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11073   (exit $ac_status); } && {
11074          test -z "$ac_c_werror_flag" ||
11075          test ! -s conftest.err
11076        } && test -s conftest.$ac_objext; then
11077   ac_cv_header_X11_extensions_dpms_h=yes
11078 else
11079   $as_echo "$as_me: failed program was:" >&5
11080 sed 's/^/| /' conftest.$ac_ext >&5
11081
11082         ac_cv_header_X11_extensions_dpms_h=no
11083 fi
11084
11085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11086 fi
11087 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_dpms_h" >&5
11088 $as_echo "$ac_cv_header_X11_extensions_dpms_h" >&6; }
11089 if test "x$ac_cv_header_X11_extensions_dpms_h" = x""yes; then
11090   have_dpms=yes
11091 fi
11092
11093
11094   CPPFLAGS="$ac_save_CPPFLAGS"
11095
11096   # if that succeeded, then check for the DPMS code in the libraries
11097   if test "$have_dpms" = yes; then
11098
11099     # first look in -lXext (this is where it is with XFree86 4.0)
11100     have_dpms=no
11101
11102   ac_save_CPPFLAGS="$CPPFLAGS"
11103   ac_save_LDFLAGS="$LDFLAGS"
11104 #  ac_save_LIBS="$LIBS"
11105
11106   if test \! -z "$includedir" ; then
11107     CPPFLAGS="$CPPFLAGS -I$includedir"
11108   fi
11109   # note: $X_CFLAGS includes $x_includes
11110   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11111
11112   if test \! -z "$libdir" ; then
11113     LDFLAGS="$LDFLAGS -L$libdir"
11114   fi
11115   # note: $X_LIBS includes $x_libraries
11116   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
11117
11118   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11119   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
11120   { $as_echo "$as_me:$LINENO: checking for DPMSInfo in -lXext" >&5
11121 $as_echo_n "checking for DPMSInfo in -lXext... " >&6; }
11122 if test "${ac_cv_lib_Xext_DPMSInfo+set}" = set; then
11123   $as_echo_n "(cached) " >&6
11124 else
11125   ac_check_lib_save_LIBS=$LIBS
11126 LIBS="-lXext -lXext -lX11 $LIBS"
11127 cat >conftest.$ac_ext <<_ACEOF
11128 /* confdefs.h.  */
11129 _ACEOF
11130 cat confdefs.h >>conftest.$ac_ext
11131 cat >>conftest.$ac_ext <<_ACEOF
11132 /* end confdefs.h.  */
11133
11134 /* Override any GCC internal prototype to avoid an error.
11135    Use char because int might match the return type of a GCC
11136    builtin and then its argument prototype would still apply.  */
11137 #ifdef __cplusplus
11138 extern "C"
11139 #endif
11140 char DPMSInfo ();
11141 int
11142 main ()
11143 {
11144 return DPMSInfo ();
11145   ;
11146   return 0;
11147 }
11148 _ACEOF
11149 rm -rf conftest.$ac_objext conftest$ac_exeext
11150 if { (ac_try="$ac_link"
11151 case "(($ac_try" in
11152   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11153   *) ac_try_echo=$ac_try;;
11154 esac
11155 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11156 $as_echo "$ac_try_echo") >&5
11157   (eval "$ac_link") 2>conftest.er1
11158   ac_status=$?
11159   grep -v '^ *+' conftest.er1 >conftest.err
11160   rm -rf conftest.er1
11161   cat conftest.err >&5
11162   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11163   (exit $ac_status); } && {
11164          test -z "$ac_c_werror_flag" ||
11165          test ! -s conftest.err
11166        } && test -s conftest$ac_exeext && {
11167          test "$cross_compiling" = yes ||
11168          $as_test_x conftest$ac_exeext
11169        }; then
11170   ac_cv_lib_Xext_DPMSInfo=yes
11171 else
11172   $as_echo "$as_me: failed program was:" >&5
11173 sed 's/^/| /' conftest.$ac_ext >&5
11174
11175         ac_cv_lib_Xext_DPMSInfo=no
11176 fi
11177
11178 rm -rf conftest.dSYM
11179 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11180       conftest$ac_exeext conftest.$ac_ext
11181 LIBS=$ac_check_lib_save_LIBS
11182 fi
11183 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_DPMSInfo" >&5
11184 $as_echo "$ac_cv_lib_Xext_DPMSInfo" >&6; }
11185 if test "x$ac_cv_lib_Xext_DPMSInfo" = x""yes; then
11186   have_dpms=yes
11187 else
11188   true
11189 fi
11190
11191   CPPFLAGS="$ac_save_CPPFLAGS"
11192   LDFLAGS="$ac_save_LDFLAGS"
11193 #  LIBS="$ac_save_LIBS"
11194
11195
11196     # if that failed, look in -lXdpms (this is where it was in XFree86 3.x)
11197     if test "$have_dpms" = no; then
11198
11199   ac_save_CPPFLAGS="$CPPFLAGS"
11200   ac_save_LDFLAGS="$LDFLAGS"
11201 #  ac_save_LIBS="$LIBS"
11202
11203   if test \! -z "$includedir" ; then
11204     CPPFLAGS="$CPPFLAGS -I$includedir"
11205   fi
11206   # note: $X_CFLAGS includes $x_includes
11207   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11208
11209   if test \! -z "$libdir" ; then
11210     LDFLAGS="$LDFLAGS -L$libdir"
11211   fi
11212   # note: $X_LIBS includes $x_libraries
11213   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
11214
11215   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11216   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
11217   { $as_echo "$as_me:$LINENO: checking for DPMSInfo in -lXdpms" >&5
11218 $as_echo_n "checking for DPMSInfo in -lXdpms... " >&6; }
11219 if test "${ac_cv_lib_Xdpms_DPMSInfo+set}" = set; then
11220   $as_echo_n "(cached) " >&6
11221 else
11222   ac_check_lib_save_LIBS=$LIBS
11223 LIBS="-lXdpms -lXext -lX11 $LIBS"
11224 cat >conftest.$ac_ext <<_ACEOF
11225 /* confdefs.h.  */
11226 _ACEOF
11227 cat confdefs.h >>conftest.$ac_ext
11228 cat >>conftest.$ac_ext <<_ACEOF
11229 /* end confdefs.h.  */
11230
11231 /* Override any GCC internal prototype to avoid an error.
11232    Use char because int might match the return type of a GCC
11233    builtin and then its argument prototype would still apply.  */
11234 #ifdef __cplusplus
11235 extern "C"
11236 #endif
11237 char DPMSInfo ();
11238 int
11239 main ()
11240 {
11241 return DPMSInfo ();
11242   ;
11243   return 0;
11244 }
11245 _ACEOF
11246 rm -rf conftest.$ac_objext conftest$ac_exeext
11247 if { (ac_try="$ac_link"
11248 case "(($ac_try" in
11249   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11250   *) ac_try_echo=$ac_try;;
11251 esac
11252 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11253 $as_echo "$ac_try_echo") >&5
11254   (eval "$ac_link") 2>conftest.er1
11255   ac_status=$?
11256   grep -v '^ *+' conftest.er1 >conftest.err
11257   rm -rf conftest.er1
11258   cat conftest.err >&5
11259   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11260   (exit $ac_status); } && {
11261          test -z "$ac_c_werror_flag" ||
11262          test ! -s conftest.err
11263        } && test -s conftest$ac_exeext && {
11264          test "$cross_compiling" = yes ||
11265          $as_test_x conftest$ac_exeext
11266        }; then
11267   ac_cv_lib_Xdpms_DPMSInfo=yes
11268 else
11269   $as_echo "$as_me: failed program was:" >&5
11270 sed 's/^/| /' conftest.$ac_ext >&5
11271
11272         ac_cv_lib_Xdpms_DPMSInfo=no
11273 fi
11274
11275 rm -rf conftest.dSYM
11276 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11277       conftest$ac_exeext conftest.$ac_ext
11278 LIBS=$ac_check_lib_save_LIBS
11279 fi
11280 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xdpms_DPMSInfo" >&5
11281 $as_echo "$ac_cv_lib_Xdpms_DPMSInfo" >&6; }
11282 if test "x$ac_cv_lib_Xdpms_DPMSInfo" = x""yes; then
11283   have_dpms=yes; XDPMS_LIBS="-lXdpms"
11284 else
11285   true
11286 fi
11287
11288   CPPFLAGS="$ac_save_CPPFLAGS"
11289   LDFLAGS="$ac_save_LDFLAGS"
11290 #  LIBS="$ac_save_LIBS"
11291
11292     fi
11293   fi
11294
11295
11296   # if that succeeded, then we've really got it.
11297   if test "$have_dpms" = yes; then
11298     cat >>confdefs.h <<\_ACEOF
11299 #define HAVE_DPMS_EXTENSION 1
11300 _ACEOF
11301
11302   fi
11303
11304 elif test "$with_dpms" != no; then
11305   echo "error: must be yes or no: --with-dpms-ext=$with_dpms"
11306   exit 1
11307 fi
11308
11309
11310 ###############################################################################
11311 #
11312 #       Check for the XINERAMA server extension.
11313 #
11314 ###############################################################################
11315
11316 have_xinerama=no
11317 with_xinerama_req=unspecified
11318
11319 # Check whether --with-xinerama-ext was given.
11320 if test "${with_xinerama_ext+set}" = set; then
11321   withval=$with_xinerama_ext; with_xinerama="$withval"; with_xinerama_req="$withval"
11322 else
11323   with_xinerama=yes
11324 fi
11325
11326
11327
11328    case "$with_xinerama" in
11329     yes) ;;
11330     no)  ;;
11331
11332     /*)
11333      { $as_echo "$as_me:$LINENO: checking for XINERAMA headers" >&5
11334 $as_echo_n "checking for XINERAMA headers... " >&6; }
11335      d=$with_xinerama/include
11336      if test -d $d; then
11337        X_CFLAGS="-I$d $X_CFLAGS"
11338        { $as_echo "$as_me:$LINENO: result: $d" >&5
11339 $as_echo "$d" >&6; }
11340      else
11341        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11342 $as_echo "not found ($d: no such directory)" >&6; }
11343      fi
11344
11345      { $as_echo "$as_me:$LINENO: checking for XINERAMA libs" >&5
11346 $as_echo_n "checking for XINERAMA libs... " >&6; }
11347      d=$with_xinerama/lib
11348      if test -d $d; then
11349        X_LIBS="-L$d $X_LIBS"
11350        { $as_echo "$as_me:$LINENO: result: $d" >&5
11351 $as_echo "$d" >&6; }
11352      else
11353        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11354 $as_echo "not found ($d: no such directory)" >&6; }
11355      fi
11356
11357      # replace the directory string with "yes".
11358      with_xinerama_req="yes"
11359      with_xinerama=$with_xinerama_req
11360      ;;
11361
11362     *)
11363      echo ""
11364      echo "error: argument to --with-xinerama-ext must be \"yes\", \"no\", or a directory."
11365      echo "       If it is a directory, then \`DIR/include' will be added to"
11366      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
11367      exit 1
11368      ;;
11369    esac
11370
11371
11372 if test "$with_xinerama" = yes; then
11373
11374   # first check for Xinerama.h
11375
11376   ac_save_CPPFLAGS="$CPPFLAGS"
11377   if test \! -z "$includedir" ; then
11378     CPPFLAGS="$CPPFLAGS -I$includedir"
11379   fi
11380   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11381   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11382   { $as_echo "$as_me:$LINENO: checking for X11/extensions/Xinerama.h" >&5
11383 $as_echo_n "checking for X11/extensions/Xinerama.h... " >&6; }
11384 if test "${ac_cv_header_X11_extensions_Xinerama_h+set}" = set; then
11385   $as_echo_n "(cached) " >&6
11386 else
11387   cat >conftest.$ac_ext <<_ACEOF
11388 /* confdefs.h.  */
11389 _ACEOF
11390 cat confdefs.h >>conftest.$ac_ext
11391 cat >>conftest.$ac_ext <<_ACEOF
11392 /* end confdefs.h.  */
11393 #include <X11/Xlib.h>
11394
11395 #include <X11/extensions/Xinerama.h>
11396 _ACEOF
11397 rm -rf conftest.$ac_objext
11398 if { (ac_try="$ac_compile"
11399 case "(($ac_try" in
11400   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11401   *) ac_try_echo=$ac_try;;
11402 esac
11403 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11404 $as_echo "$ac_try_echo") >&5
11405   (eval "$ac_compile") 2>conftest.er1
11406   ac_status=$?
11407   grep -v '^ *+' conftest.er1 >conftest.err
11408   rm -rf conftest.er1
11409   cat conftest.err >&5
11410   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11411   (exit $ac_status); } && {
11412          test -z "$ac_c_werror_flag" ||
11413          test ! -s conftest.err
11414        } && test -s conftest.$ac_objext; then
11415   ac_cv_header_X11_extensions_Xinerama_h=yes
11416 else
11417   $as_echo "$as_me: failed program was:" >&5
11418 sed 's/^/| /' conftest.$ac_ext >&5
11419
11420         ac_cv_header_X11_extensions_Xinerama_h=no
11421 fi
11422
11423 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11424 fi
11425 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_Xinerama_h" >&5
11426 $as_echo "$ac_cv_header_X11_extensions_Xinerama_h" >&6; }
11427 if test "x$ac_cv_header_X11_extensions_Xinerama_h" = x""yes; then
11428   have_xinerama=yes
11429 fi
11430
11431
11432   CPPFLAGS="$ac_save_CPPFLAGS"
11433
11434   # if that succeeded, then check for the XINERAMA code in the libraries
11435   if test "$have_xinerama" = yes; then
11436
11437     # first look in -lXext
11438     have_xinerama=no
11439
11440   ac_save_CPPFLAGS="$CPPFLAGS"
11441   ac_save_LDFLAGS="$LDFLAGS"
11442 #  ac_save_LIBS="$LIBS"
11443
11444   if test \! -z "$includedir" ; then
11445     CPPFLAGS="$CPPFLAGS -I$includedir"
11446   fi
11447   # note: $X_CFLAGS includes $x_includes
11448   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11449
11450   if test \! -z "$libdir" ; then
11451     LDFLAGS="$LDFLAGS -L$libdir"
11452   fi
11453   # note: $X_LIBS includes $x_libraries
11454   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
11455
11456   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11457   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
11458   { $as_echo "$as_me:$LINENO: checking for XineramaQueryScreens in -lXext" >&5
11459 $as_echo_n "checking for XineramaQueryScreens in -lXext... " >&6; }
11460 if test "${ac_cv_lib_Xext_XineramaQueryScreens+set}" = set; then
11461   $as_echo_n "(cached) " >&6
11462 else
11463   ac_check_lib_save_LIBS=$LIBS
11464 LIBS="-lXext -lXext -lX11 $LIBS"
11465 cat >conftest.$ac_ext <<_ACEOF
11466 /* confdefs.h.  */
11467 _ACEOF
11468 cat confdefs.h >>conftest.$ac_ext
11469 cat >>conftest.$ac_ext <<_ACEOF
11470 /* end confdefs.h.  */
11471
11472 /* Override any GCC internal prototype to avoid an error.
11473    Use char because int might match the return type of a GCC
11474    builtin and then its argument prototype would still apply.  */
11475 #ifdef __cplusplus
11476 extern "C"
11477 #endif
11478 char XineramaQueryScreens ();
11479 int
11480 main ()
11481 {
11482 return XineramaQueryScreens ();
11483   ;
11484   return 0;
11485 }
11486 _ACEOF
11487 rm -rf conftest.$ac_objext conftest$ac_exeext
11488 if { (ac_try="$ac_link"
11489 case "(($ac_try" in
11490   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11491   *) ac_try_echo=$ac_try;;
11492 esac
11493 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11494 $as_echo "$ac_try_echo") >&5
11495   (eval "$ac_link") 2>conftest.er1
11496   ac_status=$?
11497   grep -v '^ *+' conftest.er1 >conftest.err
11498   rm -rf conftest.er1
11499   cat conftest.err >&5
11500   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11501   (exit $ac_status); } && {
11502          test -z "$ac_c_werror_flag" ||
11503          test ! -s conftest.err
11504        } && test -s conftest$ac_exeext && {
11505          test "$cross_compiling" = yes ||
11506          $as_test_x conftest$ac_exeext
11507        }; then
11508   ac_cv_lib_Xext_XineramaQueryScreens=yes
11509 else
11510   $as_echo "$as_me: failed program was:" >&5
11511 sed 's/^/| /' conftest.$ac_ext >&5
11512
11513         ac_cv_lib_Xext_XineramaQueryScreens=no
11514 fi
11515
11516 rm -rf conftest.dSYM
11517 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11518       conftest$ac_exeext conftest.$ac_ext
11519 LIBS=$ac_check_lib_save_LIBS
11520 fi
11521 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XineramaQueryScreens" >&5
11522 $as_echo "$ac_cv_lib_Xext_XineramaQueryScreens" >&6; }
11523 if test "x$ac_cv_lib_Xext_XineramaQueryScreens" = x""yes; then
11524   have_xinerama=yes
11525 else
11526   true
11527 fi
11528
11529   CPPFLAGS="$ac_save_CPPFLAGS"
11530   LDFLAGS="$ac_save_LDFLAGS"
11531 #  LIBS="$ac_save_LIBS"
11532
11533
11534     # if that failed, look in -lXinerama (this is where it is in XFree86 4.1.)
11535     if test "$have_xinerama" = no; then
11536
11537   ac_save_CPPFLAGS="$CPPFLAGS"
11538   ac_save_LDFLAGS="$LDFLAGS"
11539 #  ac_save_LIBS="$LIBS"
11540
11541   if test \! -z "$includedir" ; then
11542     CPPFLAGS="$CPPFLAGS -I$includedir"
11543   fi
11544   # note: $X_CFLAGS includes $x_includes
11545   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11546
11547   if test \! -z "$libdir" ; then
11548     LDFLAGS="$LDFLAGS -L$libdir"
11549   fi
11550   # note: $X_LIBS includes $x_libraries
11551   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
11552
11553   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11554   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
11555   { $as_echo "$as_me:$LINENO: checking for XineramaQueryScreens in -lXinerama" >&5
11556 $as_echo_n "checking for XineramaQueryScreens in -lXinerama... " >&6; }
11557 if test "${ac_cv_lib_Xinerama_XineramaQueryScreens+set}" = set; then
11558   $as_echo_n "(cached) " >&6
11559 else
11560   ac_check_lib_save_LIBS=$LIBS
11561 LIBS="-lXinerama -lXext -lX11 $LIBS"
11562 cat >conftest.$ac_ext <<_ACEOF
11563 /* confdefs.h.  */
11564 _ACEOF
11565 cat confdefs.h >>conftest.$ac_ext
11566 cat >>conftest.$ac_ext <<_ACEOF
11567 /* end confdefs.h.  */
11568
11569 /* Override any GCC internal prototype to avoid an error.
11570    Use char because int might match the return type of a GCC
11571    builtin and then its argument prototype would still apply.  */
11572 #ifdef __cplusplus
11573 extern "C"
11574 #endif
11575 char XineramaQueryScreens ();
11576 int
11577 main ()
11578 {
11579 return XineramaQueryScreens ();
11580   ;
11581   return 0;
11582 }
11583 _ACEOF
11584 rm -rf conftest.$ac_objext conftest$ac_exeext
11585 if { (ac_try="$ac_link"
11586 case "(($ac_try" in
11587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11588   *) ac_try_echo=$ac_try;;
11589 esac
11590 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11591 $as_echo "$ac_try_echo") >&5
11592   (eval "$ac_link") 2>conftest.er1
11593   ac_status=$?
11594   grep -v '^ *+' conftest.er1 >conftest.err
11595   rm -rf conftest.er1
11596   cat conftest.err >&5
11597   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11598   (exit $ac_status); } && {
11599          test -z "$ac_c_werror_flag" ||
11600          test ! -s conftest.err
11601        } && test -s conftest$ac_exeext && {
11602          test "$cross_compiling" = yes ||
11603          $as_test_x conftest$ac_exeext
11604        }; then
11605   ac_cv_lib_Xinerama_XineramaQueryScreens=yes
11606 else
11607   $as_echo "$as_me: failed program was:" >&5
11608 sed 's/^/| /' conftest.$ac_ext >&5
11609
11610         ac_cv_lib_Xinerama_XineramaQueryScreens=no
11611 fi
11612
11613 rm -rf conftest.dSYM
11614 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11615       conftest$ac_exeext conftest.$ac_ext
11616 LIBS=$ac_check_lib_save_LIBS
11617 fi
11618 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xinerama_XineramaQueryScreens" >&5
11619 $as_echo "$ac_cv_lib_Xinerama_XineramaQueryScreens" >&6; }
11620 if test "x$ac_cv_lib_Xinerama_XineramaQueryScreens" = x""yes; then
11621   have_xinerama=yes; XINERAMA_LIBS="-lXinerama"
11622 else
11623   true
11624 fi
11625
11626   CPPFLAGS="$ac_save_CPPFLAGS"
11627   LDFLAGS="$ac_save_LDFLAGS"
11628 #  LIBS="$ac_save_LIBS"
11629
11630     fi
11631   fi
11632
11633   # if that succeeded, then we've really got it.
11634   if test "$have_xinerama" = yes; then
11635     cat >>confdefs.h <<\_ACEOF
11636 #define HAVE_XINERAMA 1
11637 _ACEOF
11638
11639   fi
11640
11641 elif test "$with_xinerama" != no; then
11642   echo "error: must be yes or no: --with-xinerama-ext=$with_xinerama"
11643   exit 1
11644 fi
11645
11646
11647 ###############################################################################
11648 #
11649 #       Check for the XINPUT server extension.
11650 #
11651 ###############################################################################
11652
11653 have_xinput=no
11654 with_xinput_req=unspecified
11655
11656 # Check whether --with-xinput-ext was given.
11657 if test "${with_xinput_ext+set}" = set; then
11658   withval=$with_xinput_ext; with_xinput="$withval"; with_xinput_req="$withval"
11659 else
11660   with_xinput=yes
11661 fi
11662
11663
11664
11665    case "$with_xinput" in
11666     yes) ;;
11667     no)  ;;
11668
11669     /*)
11670      { $as_echo "$as_me:$LINENO: checking for XINPUT headers" >&5
11671 $as_echo_n "checking for XINPUT headers... " >&6; }
11672      d=$with_xinput/include
11673      if test -d $d; then
11674        X_CFLAGS="-I$d $X_CFLAGS"
11675        { $as_echo "$as_me:$LINENO: result: $d" >&5
11676 $as_echo "$d" >&6; }
11677      else
11678        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11679 $as_echo "not found ($d: no such directory)" >&6; }
11680      fi
11681
11682      { $as_echo "$as_me:$LINENO: checking for XINPUT libs" >&5
11683 $as_echo_n "checking for XINPUT libs... " >&6; }
11684      d=$with_xinput/lib
11685      if test -d $d; then
11686        X_LIBS="-L$d $X_LIBS"
11687        { $as_echo "$as_me:$LINENO: result: $d" >&5
11688 $as_echo "$d" >&6; }
11689      else
11690        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11691 $as_echo "not found ($d: no such directory)" >&6; }
11692      fi
11693
11694      # replace the directory string with "yes".
11695      with_xinput_req="yes"
11696      with_xinput=$with_xinput_req
11697      ;;
11698
11699     *)
11700      echo ""
11701      echo "error: argument to --with-xinput-ext must be \"yes\", \"no\", or a directory."
11702      echo "       If it is a directory, then \`DIR/include' will be added to"
11703      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
11704      exit 1
11705      ;;
11706    esac
11707
11708
11709 if test "$with_xinput" = yes; then
11710
11711   # first check for Xinput.h
11712
11713   ac_save_CPPFLAGS="$CPPFLAGS"
11714   if test \! -z "$includedir" ; then
11715     CPPFLAGS="$CPPFLAGS -I$includedir"
11716   fi
11717   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11718   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11719   { $as_echo "$as_me:$LINENO: checking for X11/extensions/XInput.h" >&5
11720 $as_echo_n "checking for X11/extensions/XInput.h... " >&6; }
11721 if test "${ac_cv_header_X11_extensions_XInput_h+set}" = set; then
11722   $as_echo_n "(cached) " >&6
11723 else
11724   cat >conftest.$ac_ext <<_ACEOF
11725 /* confdefs.h.  */
11726 _ACEOF
11727 cat confdefs.h >>conftest.$ac_ext
11728 cat >>conftest.$ac_ext <<_ACEOF
11729 /* end confdefs.h.  */
11730 #include <X11/Xlib.h>
11731
11732 #include <X11/extensions/XInput.h>
11733 _ACEOF
11734 rm -rf conftest.$ac_objext
11735 if { (ac_try="$ac_compile"
11736 case "(($ac_try" in
11737   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11738   *) ac_try_echo=$ac_try;;
11739 esac
11740 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11741 $as_echo "$ac_try_echo") >&5
11742   (eval "$ac_compile") 2>conftest.er1
11743   ac_status=$?
11744   grep -v '^ *+' conftest.er1 >conftest.err
11745   rm -rf conftest.er1
11746   cat conftest.err >&5
11747   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11748   (exit $ac_status); } && {
11749          test -z "$ac_c_werror_flag" ||
11750          test ! -s conftest.err
11751        } && test -s conftest.$ac_objext; then
11752   ac_cv_header_X11_extensions_XInput_h=yes
11753 else
11754   $as_echo "$as_me: failed program was:" >&5
11755 sed 's/^/| /' conftest.$ac_ext >&5
11756
11757         ac_cv_header_X11_extensions_XInput_h=no
11758 fi
11759
11760 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11761 fi
11762 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_XInput_h" >&5
11763 $as_echo "$ac_cv_header_X11_extensions_XInput_h" >&6; }
11764 if test "x$ac_cv_header_X11_extensions_XInput_h" = x""yes; then
11765   have_xinput=yes
11766 fi
11767
11768
11769   CPPFLAGS="$ac_save_CPPFLAGS"
11770
11771   # if that succeeded, then check for libXi
11772   if test "$have_xinput" = yes; then
11773     have_xinput=no
11774
11775   ac_save_CPPFLAGS="$CPPFLAGS"
11776   ac_save_LDFLAGS="$LDFLAGS"
11777 #  ac_save_LIBS="$LIBS"
11778
11779   if test \! -z "$includedir" ; then
11780     CPPFLAGS="$CPPFLAGS -I$includedir"
11781   fi
11782   # note: $X_CFLAGS includes $x_includes
11783   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11784
11785   if test \! -z "$libdir" ; then
11786     LDFLAGS="$LDFLAGS -L$libdir"
11787   fi
11788   # note: $X_LIBS includes $x_libraries
11789   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
11790
11791   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11792   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
11793   { $as_echo "$as_me:$LINENO: checking for XListInputDevices in -lXi" >&5
11794 $as_echo_n "checking for XListInputDevices in -lXi... " >&6; }
11795 if test "${ac_cv_lib_Xi_XListInputDevices+set}" = set; then
11796   $as_echo_n "(cached) " >&6
11797 else
11798   ac_check_lib_save_LIBS=$LIBS
11799 LIBS="-lXi -lXext -lX11 $LIBS"
11800 cat >conftest.$ac_ext <<_ACEOF
11801 /* confdefs.h.  */
11802 _ACEOF
11803 cat confdefs.h >>conftest.$ac_ext
11804 cat >>conftest.$ac_ext <<_ACEOF
11805 /* end confdefs.h.  */
11806
11807 /* Override any GCC internal prototype to avoid an error.
11808    Use char because int might match the return type of a GCC
11809    builtin and then its argument prototype would still apply.  */
11810 #ifdef __cplusplus
11811 extern "C"
11812 #endif
11813 char XListInputDevices ();
11814 int
11815 main ()
11816 {
11817 return XListInputDevices ();
11818   ;
11819   return 0;
11820 }
11821 _ACEOF
11822 rm -rf conftest.$ac_objext conftest$ac_exeext
11823 if { (ac_try="$ac_link"
11824 case "(($ac_try" in
11825   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11826   *) ac_try_echo=$ac_try;;
11827 esac
11828 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11829 $as_echo "$ac_try_echo") >&5
11830   (eval "$ac_link") 2>conftest.er1
11831   ac_status=$?
11832   grep -v '^ *+' conftest.er1 >conftest.err
11833   rm -rf conftest.er1
11834   cat conftest.err >&5
11835   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11836   (exit $ac_status); } && {
11837          test -z "$ac_c_werror_flag" ||
11838          test ! -s conftest.err
11839        } && test -s conftest$ac_exeext && {
11840          test "$cross_compiling" = yes ||
11841          $as_test_x conftest$ac_exeext
11842        }; then
11843   ac_cv_lib_Xi_XListInputDevices=yes
11844 else
11845   $as_echo "$as_me: failed program was:" >&5
11846 sed 's/^/| /' conftest.$ac_ext >&5
11847
11848         ac_cv_lib_Xi_XListInputDevices=no
11849 fi
11850
11851 rm -rf conftest.dSYM
11852 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11853       conftest$ac_exeext conftest.$ac_ext
11854 LIBS=$ac_check_lib_save_LIBS
11855 fi
11856 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xi_XListInputDevices" >&5
11857 $as_echo "$ac_cv_lib_Xi_XListInputDevices" >&6; }
11858 if test "x$ac_cv_lib_Xi_XListInputDevices" = x""yes; then
11859   have_xinput=yes; SAVER_LIBS="$SAVER_LIBS -lXi"
11860 else
11861   true
11862 fi
11863
11864   CPPFLAGS="$ac_save_CPPFLAGS"
11865   LDFLAGS="$ac_save_LDFLAGS"
11866 #  LIBS="$ac_save_LIBS"
11867
11868   fi
11869
11870   # if that succeeded, then we've really got it.
11871   if test "$have_xinput" = yes; then
11872     cat >>confdefs.h <<\_ACEOF
11873 #define HAVE_XINPUT 1
11874 _ACEOF
11875
11876   fi
11877
11878 elif test "$with_xinput" != no; then
11879   echo "error: must be yes or no: --with-xinput-ext=$with_xinput"
11880   exit 1
11881 fi
11882
11883
11884 ###############################################################################
11885 #
11886 #       Check for the XF86VMODE server extension (for virtual screens.)
11887 #
11888 ###############################################################################
11889
11890 have_xf86vmode=no
11891 with_xf86vmode_req=unspecified
11892
11893 # Check whether --with-xf86vmode-ext was given.
11894 if test "${with_xf86vmode_ext+set}" = set; then
11895   withval=$with_xf86vmode_ext; with_xf86vmode="$withval"; with_xf86vmode_req="$withval"
11896 else
11897   with_xf86vmode=yes
11898 fi
11899
11900
11901
11902    case "$with_xf86vmode" in
11903     yes) ;;
11904     no)  ;;
11905
11906     /*)
11907      { $as_echo "$as_me:$LINENO: checking for xf86vmode headers" >&5
11908 $as_echo_n "checking for xf86vmode headers... " >&6; }
11909      d=$with_xf86vmode/include
11910      if test -d $d; then
11911        X_CFLAGS="-I$d $X_CFLAGS"
11912        { $as_echo "$as_me:$LINENO: result: $d" >&5
11913 $as_echo "$d" >&6; }
11914      else
11915        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11916 $as_echo "not found ($d: no such directory)" >&6; }
11917      fi
11918
11919      { $as_echo "$as_me:$LINENO: checking for xf86vmode libs" >&5
11920 $as_echo_n "checking for xf86vmode libs... " >&6; }
11921      d=$with_xf86vmode/lib
11922      if test -d $d; then
11923        X_LIBS="-L$d $X_LIBS"
11924        { $as_echo "$as_me:$LINENO: result: $d" >&5
11925 $as_echo "$d" >&6; }
11926      else
11927        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11928 $as_echo "not found ($d: no such directory)" >&6; }
11929      fi
11930
11931      # replace the directory string with "yes".
11932      with_xf86vmode_req="yes"
11933      with_xf86vmode=$with_xf86vmode_req
11934      ;;
11935
11936     *)
11937      echo ""
11938      echo "error: argument to --with-xf86vmode-ext must be \"yes\", \"no\", or a directory."
11939      echo "       If it is a directory, then \`DIR/include' will be added to"
11940      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
11941      exit 1
11942      ;;
11943    esac
11944
11945
11946 VIDMODE_LIBS=""
11947
11948 if test "$with_xf86vmode" = yes; then
11949
11950   # first check for xf86vmode.h
11951
11952   ac_save_CPPFLAGS="$CPPFLAGS"
11953   if test \! -z "$includedir" ; then
11954     CPPFLAGS="$CPPFLAGS -I$includedir"
11955   fi
11956   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11957   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11958   { $as_echo "$as_me:$LINENO: checking for X11/extensions/xf86vmode.h" >&5
11959 $as_echo_n "checking for X11/extensions/xf86vmode.h... " >&6; }
11960 if test "${ac_cv_header_X11_extensions_xf86vmode_h+set}" = set; then
11961   $as_echo_n "(cached) " >&6
11962 else
11963   cat >conftest.$ac_ext <<_ACEOF
11964 /* confdefs.h.  */
11965 _ACEOF
11966 cat confdefs.h >>conftest.$ac_ext
11967 cat >>conftest.$ac_ext <<_ACEOF
11968 /* end confdefs.h.  */
11969 #include <X11/Xlib.h>
11970
11971 #include <X11/extensions/xf86vmode.h>
11972 _ACEOF
11973 rm -rf conftest.$ac_objext
11974 if { (ac_try="$ac_compile"
11975 case "(($ac_try" in
11976   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11977   *) ac_try_echo=$ac_try;;
11978 esac
11979 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11980 $as_echo "$ac_try_echo") >&5
11981   (eval "$ac_compile") 2>conftest.er1
11982   ac_status=$?
11983   grep -v '^ *+' conftest.er1 >conftest.err
11984   rm -rf conftest.er1
11985   cat conftest.err >&5
11986   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11987   (exit $ac_status); } && {
11988          test -z "$ac_c_werror_flag" ||
11989          test ! -s conftest.err
11990        } && test -s conftest.$ac_objext; then
11991   ac_cv_header_X11_extensions_xf86vmode_h=yes
11992 else
11993   $as_echo "$as_me: failed program was:" >&5
11994 sed 's/^/| /' conftest.$ac_ext >&5
11995
11996         ac_cv_header_X11_extensions_xf86vmode_h=no
11997 fi
11998
11999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12000 fi
12001 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_xf86vmode_h" >&5
12002 $as_echo "$ac_cv_header_X11_extensions_xf86vmode_h" >&6; }
12003 if test "x$ac_cv_header_X11_extensions_xf86vmode_h" = x""yes; then
12004   have_xf86vmode=yes
12005 fi
12006
12007
12008   CPPFLAGS="$ac_save_CPPFLAGS"
12009
12010   # if that succeeded, then check for the -lXxf86vm
12011   if test "$have_xf86vmode" = yes; then
12012     have_xf86vmode=no
12013
12014   ac_save_CPPFLAGS="$CPPFLAGS"
12015   ac_save_LDFLAGS="$LDFLAGS"
12016 #  ac_save_LIBS="$LIBS"
12017
12018   if test \! -z "$includedir" ; then
12019     CPPFLAGS="$CPPFLAGS -I$includedir"
12020   fi
12021   # note: $X_CFLAGS includes $x_includes
12022   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12023
12024   if test \! -z "$libdir" ; then
12025     LDFLAGS="$LDFLAGS -L$libdir"
12026   fi
12027   # note: $X_LIBS includes $x_libraries
12028   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12029
12030   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12031   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12032   { $as_echo "$as_me:$LINENO: checking for XF86VidModeGetViewPort in -lXxf86vm" >&5
12033 $as_echo_n "checking for XF86VidModeGetViewPort in -lXxf86vm... " >&6; }
12034 if test "${ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort+set}" = set; then
12035   $as_echo_n "(cached) " >&6
12036 else
12037   ac_check_lib_save_LIBS=$LIBS
12038 LIBS="-lXxf86vm -lXext -lX11 $LIBS"
12039 cat >conftest.$ac_ext <<_ACEOF
12040 /* confdefs.h.  */
12041 _ACEOF
12042 cat confdefs.h >>conftest.$ac_ext
12043 cat >>conftest.$ac_ext <<_ACEOF
12044 /* end confdefs.h.  */
12045
12046 /* Override any GCC internal prototype to avoid an error.
12047    Use char because int might match the return type of a GCC
12048    builtin and then its argument prototype would still apply.  */
12049 #ifdef __cplusplus
12050 extern "C"
12051 #endif
12052 char XF86VidModeGetViewPort ();
12053 int
12054 main ()
12055 {
12056 return XF86VidModeGetViewPort ();
12057   ;
12058   return 0;
12059 }
12060 _ACEOF
12061 rm -rf conftest.$ac_objext conftest$ac_exeext
12062 if { (ac_try="$ac_link"
12063 case "(($ac_try" in
12064   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12065   *) ac_try_echo=$ac_try;;
12066 esac
12067 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12068 $as_echo "$ac_try_echo") >&5
12069   (eval "$ac_link") 2>conftest.er1
12070   ac_status=$?
12071   grep -v '^ *+' conftest.er1 >conftest.err
12072   rm -rf conftest.er1
12073   cat conftest.err >&5
12074   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12075   (exit $ac_status); } && {
12076          test -z "$ac_c_werror_flag" ||
12077          test ! -s conftest.err
12078        } && test -s conftest$ac_exeext && {
12079          test "$cross_compiling" = yes ||
12080          $as_test_x conftest$ac_exeext
12081        }; then
12082   ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort=yes
12083 else
12084   $as_echo "$as_me: failed program was:" >&5
12085 sed 's/^/| /' conftest.$ac_ext >&5
12086
12087         ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort=no
12088 fi
12089
12090 rm -rf conftest.dSYM
12091 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12092       conftest$ac_exeext conftest.$ac_ext
12093 LIBS=$ac_check_lib_save_LIBS
12094 fi
12095 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort" >&5
12096 $as_echo "$ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort" >&6; }
12097 if test "x$ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort" = x""yes; then
12098   have_xf86vmode=yes;
12099                    VIDMODE_LIBS="-lXxf86vm";
12100                    SAVER_LIBS="$SAVER_LIBS $VIDMODE_LIBS"
12101 else
12102   true
12103 fi
12104
12105   CPPFLAGS="$ac_save_CPPFLAGS"
12106   LDFLAGS="$ac_save_LDFLAGS"
12107 #  LIBS="$ac_save_LIBS"
12108
12109   fi
12110
12111   # if that succeeded, then we've really got it.
12112   if test "$have_xf86vmode" = yes; then
12113     cat >>confdefs.h <<\_ACEOF
12114 #define HAVE_XF86VMODE 1
12115 _ACEOF
12116
12117   fi
12118
12119 elif test "$with_xf86vmode" != no; then
12120   echo "error: must be yes or no: --with-xf86vmode-ext=$with_xf86vmode"
12121   exit 1
12122 fi
12123
12124
12125 ###############################################################################
12126 #
12127 #       Check for the XF86VMODE server extension (for gamma fading.)
12128 #
12129 ###############################################################################
12130
12131 have_xf86gamma=no
12132 have_xf86gamma_ramp=no
12133 with_xf86gamma_req=unspecified
12134
12135 # Check whether --with-xf86gamma-ext was given.
12136 if test "${with_xf86gamma_ext+set}" = set; then
12137   withval=$with_xf86gamma_ext; with_xf86gamma="$withval"; with_xf86gamma_req="$withval"
12138 else
12139   with_xf86gamma=yes
12140 fi
12141
12142
12143
12144    case "$with_xf86gamma" in
12145     yes) ;;
12146     no)  ;;
12147
12148     /*)
12149      { $as_echo "$as_me:$LINENO: checking for xf86gamma headers" >&5
12150 $as_echo_n "checking for xf86gamma headers... " >&6; }
12151      d=$with_xf86gamma/include
12152      if test -d $d; then
12153        X_CFLAGS="-I$d $X_CFLAGS"
12154        { $as_echo "$as_me:$LINENO: result: $d" >&5
12155 $as_echo "$d" >&6; }
12156      else
12157        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12158 $as_echo "not found ($d: no such directory)" >&6; }
12159      fi
12160
12161      { $as_echo "$as_me:$LINENO: checking for xf86gamma libs" >&5
12162 $as_echo_n "checking for xf86gamma libs... " >&6; }
12163      d=$with_xf86gamma/lib
12164      if test -d $d; then
12165        X_LIBS="-L$d $X_LIBS"
12166        { $as_echo "$as_me:$LINENO: result: $d" >&5
12167 $as_echo "$d" >&6; }
12168      else
12169        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12170 $as_echo "not found ($d: no such directory)" >&6; }
12171      fi
12172
12173      # replace the directory string with "yes".
12174      with_xf86gamma_req="yes"
12175      with_xf86gamma=$with_xf86gamma_req
12176      ;;
12177
12178     *)
12179      echo ""
12180      echo "error: argument to --with-xf86gamma-ext must be \"yes\", \"no\", or a directory."
12181      echo "       If it is a directory, then \`DIR/include' will be added to"
12182      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
12183      exit 1
12184      ;;
12185    esac
12186
12187
12188 if test "$with_xf86gamma" = yes; then
12189
12190   # first check for xf86vmode.h, if we haven't already
12191   if test "$have_xf86vmode" = yes; then
12192     have_xf86gamma=yes
12193   else
12194
12195   ac_save_CPPFLAGS="$CPPFLAGS"
12196   if test \! -z "$includedir" ; then
12197     CPPFLAGS="$CPPFLAGS -I$includedir"
12198   fi
12199   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12200   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12201   { $as_echo "$as_me:$LINENO: checking for X11/extensions/xf86vmode.h" >&5
12202 $as_echo_n "checking for X11/extensions/xf86vmode.h... " >&6; }
12203 if test "${ac_cv_header_X11_extensions_xf86vmode_h+set}" = set; then
12204   $as_echo_n "(cached) " >&6
12205 else
12206   cat >conftest.$ac_ext <<_ACEOF
12207 /* confdefs.h.  */
12208 _ACEOF
12209 cat confdefs.h >>conftest.$ac_ext
12210 cat >>conftest.$ac_ext <<_ACEOF
12211 /* end confdefs.h.  */
12212 #include <X11/Xlib.h>
12213
12214 #include <X11/extensions/xf86vmode.h>
12215 _ACEOF
12216 rm -rf conftest.$ac_objext
12217 if { (ac_try="$ac_compile"
12218 case "(($ac_try" in
12219   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12220   *) ac_try_echo=$ac_try;;
12221 esac
12222 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12223 $as_echo "$ac_try_echo") >&5
12224   (eval "$ac_compile") 2>conftest.er1
12225   ac_status=$?
12226   grep -v '^ *+' conftest.er1 >conftest.err
12227   rm -rf conftest.er1
12228   cat conftest.err >&5
12229   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12230   (exit $ac_status); } && {
12231          test -z "$ac_c_werror_flag" ||
12232          test ! -s conftest.err
12233        } && test -s conftest.$ac_objext; then
12234   ac_cv_header_X11_extensions_xf86vmode_h=yes
12235 else
12236   $as_echo "$as_me: failed program was:" >&5
12237 sed 's/^/| /' conftest.$ac_ext >&5
12238
12239         ac_cv_header_X11_extensions_xf86vmode_h=no
12240 fi
12241
12242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12243 fi
12244 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_xf86vmode_h" >&5
12245 $as_echo "$ac_cv_header_X11_extensions_xf86vmode_h" >&6; }
12246 if test "x$ac_cv_header_X11_extensions_xf86vmode_h" = x""yes; then
12247   have_xf86gamma=yes
12248 fi
12249
12250
12251   CPPFLAGS="$ac_save_CPPFLAGS"
12252   fi
12253
12254   # if that succeeded, then check for the -lXxf86vm
12255   if test "$have_xf86gamma" = yes; then
12256     have_xf86gamma=no
12257
12258   ac_save_CPPFLAGS="$CPPFLAGS"
12259   ac_save_LDFLAGS="$LDFLAGS"
12260 #  ac_save_LIBS="$LIBS"
12261
12262   if test \! -z "$includedir" ; then
12263     CPPFLAGS="$CPPFLAGS -I$includedir"
12264   fi
12265   # note: $X_CFLAGS includes $x_includes
12266   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12267
12268   if test \! -z "$libdir" ; then
12269     LDFLAGS="$LDFLAGS -L$libdir"
12270   fi
12271   # note: $X_LIBS includes $x_libraries
12272   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12273
12274   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12275   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12276   { $as_echo "$as_me:$LINENO: checking for XF86VidModeSetGamma in -lXxf86vm" >&5
12277 $as_echo_n "checking for XF86VidModeSetGamma in -lXxf86vm... " >&6; }
12278 if test "${ac_cv_lib_Xxf86vm_XF86VidModeSetGamma+set}" = set; then
12279   $as_echo_n "(cached) " >&6
12280 else
12281   ac_check_lib_save_LIBS=$LIBS
12282 LIBS="-lXxf86vm -lXext -lX11 $LIBS"
12283 cat >conftest.$ac_ext <<_ACEOF
12284 /* confdefs.h.  */
12285 _ACEOF
12286 cat confdefs.h >>conftest.$ac_ext
12287 cat >>conftest.$ac_ext <<_ACEOF
12288 /* end confdefs.h.  */
12289
12290 /* Override any GCC internal prototype to avoid an error.
12291    Use char because int might match the return type of a GCC
12292    builtin and then its argument prototype would still apply.  */
12293 #ifdef __cplusplus
12294 extern "C"
12295 #endif
12296 char XF86VidModeSetGamma ();
12297 int
12298 main ()
12299 {
12300 return XF86VidModeSetGamma ();
12301   ;
12302   return 0;
12303 }
12304 _ACEOF
12305 rm -rf conftest.$ac_objext conftest$ac_exeext
12306 if { (ac_try="$ac_link"
12307 case "(($ac_try" in
12308   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12309   *) ac_try_echo=$ac_try;;
12310 esac
12311 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12312 $as_echo "$ac_try_echo") >&5
12313   (eval "$ac_link") 2>conftest.er1
12314   ac_status=$?
12315   grep -v '^ *+' conftest.er1 >conftest.err
12316   rm -rf conftest.er1
12317   cat conftest.err >&5
12318   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12319   (exit $ac_status); } && {
12320          test -z "$ac_c_werror_flag" ||
12321          test ! -s conftest.err
12322        } && test -s conftest$ac_exeext && {
12323          test "$cross_compiling" = yes ||
12324          $as_test_x conftest$ac_exeext
12325        }; then
12326   ac_cv_lib_Xxf86vm_XF86VidModeSetGamma=yes
12327 else
12328   $as_echo "$as_me: failed program was:" >&5
12329 sed 's/^/| /' conftest.$ac_ext >&5
12330
12331         ac_cv_lib_Xxf86vm_XF86VidModeSetGamma=no
12332 fi
12333
12334 rm -rf conftest.dSYM
12335 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12336       conftest$ac_exeext conftest.$ac_ext
12337 LIBS=$ac_check_lib_save_LIBS
12338 fi
12339 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86vm_XF86VidModeSetGamma" >&5
12340 $as_echo "$ac_cv_lib_Xxf86vm_XF86VidModeSetGamma" >&6; }
12341 if test "x$ac_cv_lib_Xxf86vm_XF86VidModeSetGamma" = x""yes; then
12342   have_xf86gamma=yes
12343 else
12344   true
12345 fi
12346
12347   CPPFLAGS="$ac_save_CPPFLAGS"
12348   LDFLAGS="$ac_save_LDFLAGS"
12349 #  LIBS="$ac_save_LIBS"
12350
12351   fi
12352
12353   # check for the Ramp versions of the functions too.
12354   if test "$have_xf86gamma" = yes; then
12355     have_xf86gamma_ramp=no
12356
12357   ac_save_CPPFLAGS="$CPPFLAGS"
12358   ac_save_LDFLAGS="$LDFLAGS"
12359 #  ac_save_LIBS="$LIBS"
12360
12361   if test \! -z "$includedir" ; then
12362     CPPFLAGS="$CPPFLAGS -I$includedir"
12363   fi
12364   # note: $X_CFLAGS includes $x_includes
12365   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12366
12367   if test \! -z "$libdir" ; then
12368     LDFLAGS="$LDFLAGS -L$libdir"
12369   fi
12370   # note: $X_LIBS includes $x_libraries
12371   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12372
12373   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12374   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12375   { $as_echo "$as_me:$LINENO: checking for XF86VidModeSetGammaRamp in -lXxf86vm" >&5
12376 $as_echo_n "checking for XF86VidModeSetGammaRamp in -lXxf86vm... " >&6; }
12377 if test "${ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp+set}" = set; then
12378   $as_echo_n "(cached) " >&6
12379 else
12380   ac_check_lib_save_LIBS=$LIBS
12381 LIBS="-lXxf86vm -lXext -lX11 $LIBS"
12382 cat >conftest.$ac_ext <<_ACEOF
12383 /* confdefs.h.  */
12384 _ACEOF
12385 cat confdefs.h >>conftest.$ac_ext
12386 cat >>conftest.$ac_ext <<_ACEOF
12387 /* end confdefs.h.  */
12388
12389 /* Override any GCC internal prototype to avoid an error.
12390    Use char because int might match the return type of a GCC
12391    builtin and then its argument prototype would still apply.  */
12392 #ifdef __cplusplus
12393 extern "C"
12394 #endif
12395 char XF86VidModeSetGammaRamp ();
12396 int
12397 main ()
12398 {
12399 return XF86VidModeSetGammaRamp ();
12400   ;
12401   return 0;
12402 }
12403 _ACEOF
12404 rm -rf conftest.$ac_objext conftest$ac_exeext
12405 if { (ac_try="$ac_link"
12406 case "(($ac_try" in
12407   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12408   *) ac_try_echo=$ac_try;;
12409 esac
12410 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12411 $as_echo "$ac_try_echo") >&5
12412   (eval "$ac_link") 2>conftest.er1
12413   ac_status=$?
12414   grep -v '^ *+' conftest.er1 >conftest.err
12415   rm -rf conftest.er1
12416   cat conftest.err >&5
12417   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12418   (exit $ac_status); } && {
12419          test -z "$ac_c_werror_flag" ||
12420          test ! -s conftest.err
12421        } && test -s conftest$ac_exeext && {
12422          test "$cross_compiling" = yes ||
12423          $as_test_x conftest$ac_exeext
12424        }; then
12425   ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp=yes
12426 else
12427   $as_echo "$as_me: failed program was:" >&5
12428 sed 's/^/| /' conftest.$ac_ext >&5
12429
12430         ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp=no
12431 fi
12432
12433 rm -rf conftest.dSYM
12434 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12435       conftest$ac_exeext conftest.$ac_ext
12436 LIBS=$ac_check_lib_save_LIBS
12437 fi
12438 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp" >&5
12439 $as_echo "$ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp" >&6; }
12440 if test "x$ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp" = x""yes; then
12441   have_xf86gamma_ramp=yes
12442 else
12443   true
12444 fi
12445
12446   CPPFLAGS="$ac_save_CPPFLAGS"
12447   LDFLAGS="$ac_save_LDFLAGS"
12448 #  LIBS="$ac_save_LIBS"
12449
12450   fi
12451
12452   # if those tests succeeded, then we've really got the functions.
12453   if test "$have_xf86gamma" = yes; then
12454     cat >>confdefs.h <<\_ACEOF
12455 #define HAVE_XF86VMODE_GAMMA 1
12456 _ACEOF
12457
12458   fi
12459
12460   if test "$have_xf86gamma_ramp" = yes; then
12461     cat >>confdefs.h <<\_ACEOF
12462 #define HAVE_XF86VMODE_GAMMA_RAMP 1
12463 _ACEOF
12464
12465   fi
12466
12467   # pull in the lib, if we haven't already
12468   if test "$have_xf86gamma" = yes -a "$have_xf86vmode" = no; then
12469     SAVER_LIBS="$SAVER_LIBS -lXxf86vm"
12470   fi
12471
12472 elif test "$with_xf86gamma" != no; then
12473   echo "error: must be yes or no: --with-xf86gamma-ext=$with_xf86vmode"
12474   exit 1
12475 fi
12476
12477
12478 ###############################################################################
12479 #
12480 #       Check for the RANDR (Resize and Rotate) server extension.
12481 #
12482 #       We need this to detect when the resolution of the desktop
12483 #       has changed out from under us (this is a newer, different
12484 #       mechanism than the XF86VMODE virtual viewports.)
12485 #
12486 ###############################################################################
12487
12488 have_randr=no
12489 with_randr_req=unspecified
12490
12491 # Check whether --with-randr-ext was given.
12492 if test "${with_randr_ext+set}" = set; then
12493   withval=$with_randr_ext; with_randr="$withval"; with_randr_req="$withval"
12494 else
12495   with_randr=yes
12496 fi
12497
12498
12499
12500    case "$with_randr" in
12501     yes) ;;
12502     no)  ;;
12503
12504     /*)
12505      { $as_echo "$as_me:$LINENO: checking for RANDR headers" >&5
12506 $as_echo_n "checking for RANDR headers... " >&6; }
12507      d=$with_randr/include
12508      if test -d $d; then
12509        X_CFLAGS="-I$d $X_CFLAGS"
12510        { $as_echo "$as_me:$LINENO: result: $d" >&5
12511 $as_echo "$d" >&6; }
12512      else
12513        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12514 $as_echo "not found ($d: no such directory)" >&6; }
12515      fi
12516
12517      { $as_echo "$as_me:$LINENO: checking for RANDR libs" >&5
12518 $as_echo_n "checking for RANDR libs... " >&6; }
12519      d=$with_randr/lib
12520      if test -d $d; then
12521        X_LIBS="-L$d $X_LIBS"
12522        { $as_echo "$as_me:$LINENO: result: $d" >&5
12523 $as_echo "$d" >&6; }
12524      else
12525        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12526 $as_echo "not found ($d: no such directory)" >&6; }
12527      fi
12528
12529      # replace the directory string with "yes".
12530      with_randr_req="yes"
12531      with_randr=$with_randr_req
12532      ;;
12533
12534     *)
12535      echo ""
12536      echo "error: argument to --with-randr-ext must be \"yes\", \"no\", or a directory."
12537      echo "       If it is a directory, then \`DIR/include' will be added to"
12538      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
12539      exit 1
12540      ;;
12541    esac
12542
12543
12544 if test "$with_randr" = yes; then
12545
12546   # first check for Xrandr.h
12547
12548   ac_save_CPPFLAGS="$CPPFLAGS"
12549   if test \! -z "$includedir" ; then
12550     CPPFLAGS="$CPPFLAGS -I$includedir"
12551   fi
12552   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12553   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12554   { $as_echo "$as_me:$LINENO: checking for X11/extensions/Xrandr.h" >&5
12555 $as_echo_n "checking for X11/extensions/Xrandr.h... " >&6; }
12556 if test "${ac_cv_header_X11_extensions_Xrandr_h+set}" = set; then
12557   $as_echo_n "(cached) " >&6
12558 else
12559   cat >conftest.$ac_ext <<_ACEOF
12560 /* confdefs.h.  */
12561 _ACEOF
12562 cat confdefs.h >>conftest.$ac_ext
12563 cat >>conftest.$ac_ext <<_ACEOF
12564 /* end confdefs.h.  */
12565 #include <X11/Xlib.h>
12566
12567 #include <X11/extensions/Xrandr.h>
12568 _ACEOF
12569 rm -rf conftest.$ac_objext
12570 if { (ac_try="$ac_compile"
12571 case "(($ac_try" in
12572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12573   *) ac_try_echo=$ac_try;;
12574 esac
12575 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12576 $as_echo "$ac_try_echo") >&5
12577   (eval "$ac_compile") 2>conftest.er1
12578   ac_status=$?
12579   grep -v '^ *+' conftest.er1 >conftest.err
12580   rm -rf conftest.er1
12581   cat conftest.err >&5
12582   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12583   (exit $ac_status); } && {
12584          test -z "$ac_c_werror_flag" ||
12585          test ! -s conftest.err
12586        } && test -s conftest.$ac_objext; then
12587   ac_cv_header_X11_extensions_Xrandr_h=yes
12588 else
12589   $as_echo "$as_me: failed program was:" >&5
12590 sed 's/^/| /' conftest.$ac_ext >&5
12591
12592         ac_cv_header_X11_extensions_Xrandr_h=no
12593 fi
12594
12595 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12596 fi
12597 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_Xrandr_h" >&5
12598 $as_echo "$ac_cv_header_X11_extensions_Xrandr_h" >&6; }
12599 if test "x$ac_cv_header_X11_extensions_Xrandr_h" = x""yes; then
12600   have_randr=yes
12601 fi
12602
12603
12604   CPPFLAGS="$ac_save_CPPFLAGS"
12605
12606   # if that succeeded, then check for the XRR code in the libraries
12607   if test "$have_randr" = yes; then
12608
12609     # RANDR probably needs -lXrender
12610     xrender_libs=
12611
12612   ac_save_CPPFLAGS="$CPPFLAGS"
12613   ac_save_LDFLAGS="$LDFLAGS"
12614 #  ac_save_LIBS="$LIBS"
12615
12616   if test \! -z "$includedir" ; then
12617     CPPFLAGS="$CPPFLAGS -I$includedir"
12618   fi
12619   # note: $X_CFLAGS includes $x_includes
12620   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12621
12622   if test \! -z "$libdir" ; then
12623     LDFLAGS="$LDFLAGS -L$libdir"
12624   fi
12625   # note: $X_LIBS includes $x_libraries
12626   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12627
12628   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12629   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12630   { $as_echo "$as_me:$LINENO: checking for XRenderSetSubpixelOrder in -lXrender" >&5
12631 $as_echo_n "checking for XRenderSetSubpixelOrder in -lXrender... " >&6; }
12632 if test "${ac_cv_lib_Xrender_XRenderSetSubpixelOrder+set}" = set; then
12633   $as_echo_n "(cached) " >&6
12634 else
12635   ac_check_lib_save_LIBS=$LIBS
12636 LIBS="-lXrender -lXext -lX11 $LIBS"
12637 cat >conftest.$ac_ext <<_ACEOF
12638 /* confdefs.h.  */
12639 _ACEOF
12640 cat confdefs.h >>conftest.$ac_ext
12641 cat >>conftest.$ac_ext <<_ACEOF
12642 /* end confdefs.h.  */
12643
12644 /* Override any GCC internal prototype to avoid an error.
12645    Use char because int might match the return type of a GCC
12646    builtin and then its argument prototype would still apply.  */
12647 #ifdef __cplusplus
12648 extern "C"
12649 #endif
12650 char XRenderSetSubpixelOrder ();
12651 int
12652 main ()
12653 {
12654 return XRenderSetSubpixelOrder ();
12655   ;
12656   return 0;
12657 }
12658 _ACEOF
12659 rm -rf conftest.$ac_objext conftest$ac_exeext
12660 if { (ac_try="$ac_link"
12661 case "(($ac_try" in
12662   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12663   *) ac_try_echo=$ac_try;;
12664 esac
12665 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12666 $as_echo "$ac_try_echo") >&5
12667   (eval "$ac_link") 2>conftest.er1
12668   ac_status=$?
12669   grep -v '^ *+' conftest.er1 >conftest.err
12670   rm -rf conftest.er1
12671   cat conftest.err >&5
12672   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12673   (exit $ac_status); } && {
12674          test -z "$ac_c_werror_flag" ||
12675          test ! -s conftest.err
12676        } && test -s conftest$ac_exeext && {
12677          test "$cross_compiling" = yes ||
12678          $as_test_x conftest$ac_exeext
12679        }; then
12680   ac_cv_lib_Xrender_XRenderSetSubpixelOrder=yes
12681 else
12682   $as_echo "$as_me: failed program was:" >&5
12683 sed 's/^/| /' conftest.$ac_ext >&5
12684
12685         ac_cv_lib_Xrender_XRenderSetSubpixelOrder=no
12686 fi
12687
12688 rm -rf conftest.dSYM
12689 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12690       conftest$ac_exeext conftest.$ac_ext
12691 LIBS=$ac_check_lib_save_LIBS
12692 fi
12693 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xrender_XRenderSetSubpixelOrder" >&5
12694 $as_echo "$ac_cv_lib_Xrender_XRenderSetSubpixelOrder" >&6; }
12695 if test "x$ac_cv_lib_Xrender_XRenderSetSubpixelOrder" = x""yes; then
12696   xrender_libs="-lXrender"
12697 else
12698   true
12699 fi
12700
12701   CPPFLAGS="$ac_save_CPPFLAGS"
12702   LDFLAGS="$ac_save_LDFLAGS"
12703 #  LIBS="$ac_save_LIBS"
12704
12705
12706     # first look for RANDR in -lXext
12707     have_randr=no
12708
12709   ac_save_CPPFLAGS="$CPPFLAGS"
12710   ac_save_LDFLAGS="$LDFLAGS"
12711 #  ac_save_LIBS="$LIBS"
12712
12713   if test \! -z "$includedir" ; then
12714     CPPFLAGS="$CPPFLAGS -I$includedir"
12715   fi
12716   # note: $X_CFLAGS includes $x_includes
12717   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12718
12719   if test \! -z "$libdir" ; then
12720     LDFLAGS="$LDFLAGS -L$libdir"
12721   fi
12722   # note: $X_LIBS includes $x_libraries
12723   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12724
12725   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12726   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12727   { $as_echo "$as_me:$LINENO: checking for XRRGetScreenInfo in -lXext" >&5
12728 $as_echo_n "checking for XRRGetScreenInfo in -lXext... " >&6; }
12729 if test "${ac_cv_lib_Xext_XRRGetScreenInfo+set}" = set; then
12730   $as_echo_n "(cached) " >&6
12731 else
12732   ac_check_lib_save_LIBS=$LIBS
12733 LIBS="-lXext $xrender_libs -lXext -lX11 $LIBS"
12734 cat >conftest.$ac_ext <<_ACEOF
12735 /* confdefs.h.  */
12736 _ACEOF
12737 cat confdefs.h >>conftest.$ac_ext
12738 cat >>conftest.$ac_ext <<_ACEOF
12739 /* end confdefs.h.  */
12740
12741 /* Override any GCC internal prototype to avoid an error.
12742    Use char because int might match the return type of a GCC
12743    builtin and then its argument prototype would still apply.  */
12744 #ifdef __cplusplus
12745 extern "C"
12746 #endif
12747 char XRRGetScreenInfo ();
12748 int
12749 main ()
12750 {
12751 return XRRGetScreenInfo ();
12752   ;
12753   return 0;
12754 }
12755 _ACEOF
12756 rm -rf conftest.$ac_objext conftest$ac_exeext
12757 if { (ac_try="$ac_link"
12758 case "(($ac_try" in
12759   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12760   *) ac_try_echo=$ac_try;;
12761 esac
12762 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12763 $as_echo "$ac_try_echo") >&5
12764   (eval "$ac_link") 2>conftest.er1
12765   ac_status=$?
12766   grep -v '^ *+' conftest.er1 >conftest.err
12767   rm -rf conftest.er1
12768   cat conftest.err >&5
12769   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12770   (exit $ac_status); } && {
12771          test -z "$ac_c_werror_flag" ||
12772          test ! -s conftest.err
12773        } && test -s conftest$ac_exeext && {
12774          test "$cross_compiling" = yes ||
12775          $as_test_x conftest$ac_exeext
12776        }; then
12777   ac_cv_lib_Xext_XRRGetScreenInfo=yes
12778 else
12779   $as_echo "$as_me: failed program was:" >&5
12780 sed 's/^/| /' conftest.$ac_ext >&5
12781
12782         ac_cv_lib_Xext_XRRGetScreenInfo=no
12783 fi
12784
12785 rm -rf conftest.dSYM
12786 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12787       conftest$ac_exeext conftest.$ac_ext
12788 LIBS=$ac_check_lib_save_LIBS
12789 fi
12790 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XRRGetScreenInfo" >&5
12791 $as_echo "$ac_cv_lib_Xext_XRRGetScreenInfo" >&6; }
12792 if test "x$ac_cv_lib_Xext_XRRGetScreenInfo" = x""yes; then
12793   have_randr=yes; SAVER_LIBS="$SAVER_LIBS $xrender_libs"
12794 else
12795   true
12796 fi
12797
12798   CPPFLAGS="$ac_save_CPPFLAGS"
12799   LDFLAGS="$ac_save_LDFLAGS"
12800 #  LIBS="$ac_save_LIBS"
12801
12802
12803     # if that failed, look in -lXrandr
12804     if test "$have_randr" = no; then
12805
12806   ac_save_CPPFLAGS="$CPPFLAGS"
12807   ac_save_LDFLAGS="$LDFLAGS"
12808 #  ac_save_LIBS="$LIBS"
12809
12810   if test \! -z "$includedir" ; then
12811     CPPFLAGS="$CPPFLAGS -I$includedir"
12812   fi
12813   # note: $X_CFLAGS includes $x_includes
12814   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12815
12816   if test \! -z "$libdir" ; then
12817     LDFLAGS="$LDFLAGS -L$libdir"
12818   fi
12819   # note: $X_LIBS includes $x_libraries
12820   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12821
12822   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12823   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12824   { $as_echo "$as_me:$LINENO: checking for XRRGetScreenInfo in -lXrandr" >&5
12825 $as_echo_n "checking for XRRGetScreenInfo in -lXrandr... " >&6; }
12826 if test "${ac_cv_lib_Xrandr_XRRGetScreenInfo+set}" = set; then
12827   $as_echo_n "(cached) " >&6
12828 else
12829   ac_check_lib_save_LIBS=$LIBS
12830 LIBS="-lXrandr $xrender_libs -lXext -lX11 $LIBS"
12831 cat >conftest.$ac_ext <<_ACEOF
12832 /* confdefs.h.  */
12833 _ACEOF
12834 cat confdefs.h >>conftest.$ac_ext
12835 cat >>conftest.$ac_ext <<_ACEOF
12836 /* end confdefs.h.  */
12837
12838 /* Override any GCC internal prototype to avoid an error.
12839    Use char because int might match the return type of a GCC
12840    builtin and then its argument prototype would still apply.  */
12841 #ifdef __cplusplus
12842 extern "C"
12843 #endif
12844 char XRRGetScreenInfo ();
12845 int
12846 main ()
12847 {
12848 return XRRGetScreenInfo ();
12849   ;
12850   return 0;
12851 }
12852 _ACEOF
12853 rm -rf conftest.$ac_objext conftest$ac_exeext
12854 if { (ac_try="$ac_link"
12855 case "(($ac_try" in
12856   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12857   *) ac_try_echo=$ac_try;;
12858 esac
12859 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12860 $as_echo "$ac_try_echo") >&5
12861   (eval "$ac_link") 2>conftest.er1
12862   ac_status=$?
12863   grep -v '^ *+' conftest.er1 >conftest.err
12864   rm -rf conftest.er1
12865   cat conftest.err >&5
12866   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12867   (exit $ac_status); } && {
12868          test -z "$ac_c_werror_flag" ||
12869          test ! -s conftest.err
12870        } && test -s conftest$ac_exeext && {
12871          test "$cross_compiling" = yes ||
12872          $as_test_x conftest$ac_exeext
12873        }; then
12874   ac_cv_lib_Xrandr_XRRGetScreenInfo=yes
12875 else
12876   $as_echo "$as_me: failed program was:" >&5
12877 sed 's/^/| /' conftest.$ac_ext >&5
12878
12879         ac_cv_lib_Xrandr_XRRGetScreenInfo=no
12880 fi
12881
12882 rm -rf conftest.dSYM
12883 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12884       conftest$ac_exeext conftest.$ac_ext
12885 LIBS=$ac_check_lib_save_LIBS
12886 fi
12887 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xrandr_XRRGetScreenInfo" >&5
12888 $as_echo "$ac_cv_lib_Xrandr_XRRGetScreenInfo" >&6; }
12889 if test "x$ac_cv_lib_Xrandr_XRRGetScreenInfo" = x""yes; then
12890   have_randr=yes; SAVER_LIBS="$SAVER_LIBS -lXrandr $xrender_libs"
12891 else
12892   true
12893 fi
12894
12895   CPPFLAGS="$ac_save_CPPFLAGS"
12896   LDFLAGS="$ac_save_LDFLAGS"
12897 #  LIBS="$ac_save_LIBS"
12898
12899     fi
12900   fi
12901
12902   # if that succeeded, then we've really got it.
12903   if test "$have_randr" = yes; then
12904     cat >>confdefs.h <<\_ACEOF
12905 #define HAVE_RANDR 1
12906 _ACEOF
12907
12908
12909     # Now check for version 1.2 in the same libs.
12910     # Try to compile, since on MacOS 10.5.7, headers are older than libs!
12911     { $as_echo "$as_me:$LINENO: checking for XRRGetScreenResources" >&5
12912 $as_echo_n "checking for XRRGetScreenResources... " >&6; }
12913 if test "${ac_cv_randr_12+set}" = set; then
12914   $as_echo_n "(cached) " >&6
12915 else
12916   ac_cv_randr_12=no
12917
12918   ac_save_CPPFLAGS="$CPPFLAGS"
12919   if test \! -z "$includedir" ; then
12920     CPPFLAGS="$CPPFLAGS -I$includedir"
12921   fi
12922   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12923   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12924   cat >conftest.$ac_ext <<_ACEOF
12925 /* confdefs.h.  */
12926 _ACEOF
12927 cat confdefs.h >>conftest.$ac_ext
12928 cat >>conftest.$ac_ext <<_ACEOF
12929 /* end confdefs.h.  */
12930 #include <stdlib.h>
12931                          #include <X11/Xlib.h>
12932                          #include <X11/extensions/Xrandr.h>
12933 int
12934 main ()
12935 {
12936 XRRScreenResources *res =
12937                            XRRGetScreenResources (0, 0);
12938   ;
12939   return 0;
12940 }
12941 _ACEOF
12942 rm -rf conftest.$ac_objext
12943 if { (ac_try="$ac_compile"
12944 case "(($ac_try" in
12945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12946   *) ac_try_echo=$ac_try;;
12947 esac
12948 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12949 $as_echo "$ac_try_echo") >&5
12950   (eval "$ac_compile") 2>conftest.er1
12951   ac_status=$?
12952   grep -v '^ *+' conftest.er1 >conftest.err
12953   rm -rf conftest.er1
12954   cat conftest.err >&5
12955   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12956   (exit $ac_status); } && {
12957          test -z "$ac_c_werror_flag" ||
12958          test ! -s conftest.err
12959        } && test -s conftest.$ac_objext; then
12960   ac_cv_randr_12=yes
12961 else
12962   $as_echo "$as_me: failed program was:" >&5
12963 sed 's/^/| /' conftest.$ac_ext >&5
12964
12965         ac_cv_randr_12=no
12966 fi
12967
12968 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12969   CPPFLAGS="$ac_save_CPPFLAGS"
12970 fi
12971 { $as_echo "$as_me:$LINENO: result: $ac_cv_randr_12" >&5
12972 $as_echo "$ac_cv_randr_12" >&6; }
12973     if test "$ac_cv_randr_12" = yes ; then
12974       cat >>confdefs.h <<\_ACEOF
12975 #define HAVE_RANDR_12 1
12976 _ACEOF
12977
12978     fi
12979 #   AC_CHECK_X_LIB(c, XRRGetOutputInfo, [AC_DEFINE(HAVE_RANDR_12)],
12980 #                  [true], $SAVER_LIBS)
12981   fi
12982
12983
12984 elif test "$with_randr" != no; then
12985   echo "error: must be yes or no: --with-randr-ext=$with_randr"
12986   exit 1
12987 fi
12988
12989
12990 ###############################################################################
12991 #
12992 #       Check for XF86MiscSetGrabKeysState (but only bother if we are already
12993 #       using other XF86 stuff.)
12994 #
12995 ###############################################################################
12996
12997 have_xf86miscsetgrabkeysstate=no
12998 if test "$have_xf86gamma" = yes -o "$have_xf86vmode" = yes; then
12999
13000   ac_save_CPPFLAGS="$CPPFLAGS"
13001   ac_save_LDFLAGS="$LDFLAGS"
13002 #  ac_save_LIBS="$LIBS"
13003
13004   if test \! -z "$includedir" ; then
13005     CPPFLAGS="$CPPFLAGS -I$includedir"
13006   fi
13007   # note: $X_CFLAGS includes $x_includes
13008   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13009
13010   if test \! -z "$libdir" ; then
13011     LDFLAGS="$LDFLAGS -L$libdir"
13012   fi
13013   # note: $X_LIBS includes $x_libraries
13014   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
13015
13016   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13017   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
13018   { $as_echo "$as_me:$LINENO: checking for XF86MiscSetGrabKeysState in -lXxf86misc" >&5
13019 $as_echo_n "checking for XF86MiscSetGrabKeysState in -lXxf86misc... " >&6; }
13020 if test "${ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState+set}" = set; then
13021   $as_echo_n "(cached) " >&6
13022 else
13023   ac_check_lib_save_LIBS=$LIBS
13024 LIBS="-lXxf86misc -lXext -lX11 $LIBS"
13025 cat >conftest.$ac_ext <<_ACEOF
13026 /* confdefs.h.  */
13027 _ACEOF
13028 cat confdefs.h >>conftest.$ac_ext
13029 cat >>conftest.$ac_ext <<_ACEOF
13030 /* end confdefs.h.  */
13031
13032 /* Override any GCC internal prototype to avoid an error.
13033    Use char because int might match the return type of a GCC
13034    builtin and then its argument prototype would still apply.  */
13035 #ifdef __cplusplus
13036 extern "C"
13037 #endif
13038 char XF86MiscSetGrabKeysState ();
13039 int
13040 main ()
13041 {
13042 return XF86MiscSetGrabKeysState ();
13043   ;
13044   return 0;
13045 }
13046 _ACEOF
13047 rm -rf conftest.$ac_objext conftest$ac_exeext
13048 if { (ac_try="$ac_link"
13049 case "(($ac_try" in
13050   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13051   *) ac_try_echo=$ac_try;;
13052 esac
13053 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13054 $as_echo "$ac_try_echo") >&5
13055   (eval "$ac_link") 2>conftest.er1
13056   ac_status=$?
13057   grep -v '^ *+' conftest.er1 >conftest.err
13058   rm -rf conftest.er1
13059   cat conftest.err >&5
13060   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13061   (exit $ac_status); } && {
13062          test -z "$ac_c_werror_flag" ||
13063          test ! -s conftest.err
13064        } && test -s conftest$ac_exeext && {
13065          test "$cross_compiling" = yes ||
13066          $as_test_x conftest$ac_exeext
13067        }; then
13068   ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState=yes
13069 else
13070   $as_echo "$as_me: failed program was:" >&5
13071 sed 's/^/| /' conftest.$ac_ext >&5
13072
13073         ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState=no
13074 fi
13075
13076 rm -rf conftest.dSYM
13077 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13078       conftest$ac_exeext conftest.$ac_ext
13079 LIBS=$ac_check_lib_save_LIBS
13080 fi
13081 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState" >&5
13082 $as_echo "$ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState" >&6; }
13083 if test "x$ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState" = x""yes; then
13084   have_xf86miscsetgrabkeysstate=yes
13085 else
13086   true
13087 fi
13088
13089   CPPFLAGS="$ac_save_CPPFLAGS"
13090   LDFLAGS="$ac_save_LDFLAGS"
13091 #  LIBS="$ac_save_LIBS"
13092
13093   if test "$have_xf86miscsetgrabkeysstate" = yes ; then
13094     SAVER_LIBS="$SAVER_LIBS -lXxf86misc"
13095     cat >>confdefs.h <<\_ACEOF
13096 #define HAVE_XF86MISCSETGRABKEYSSTATE 1
13097 _ACEOF
13098
13099   fi
13100 fi
13101
13102
13103 ###############################################################################
13104 #
13105 #       Check for HP XHPDisableReset and XHPEnableReset.
13106 #
13107 ###############################################################################
13108
13109 { $as_echo "$as_me:$LINENO: checking for XHPDisableReset in X11/XHPlib.h" >&5
13110 $as_echo_n "checking for XHPDisableReset in X11/XHPlib.h... " >&6; }
13111
13112   ac_save_CPPFLAGS="$CPPFLAGS"
13113   if test \! -z "$includedir" ; then
13114     CPPFLAGS="$CPPFLAGS -I$includedir"
13115   fi
13116   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13117   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13118   cat >conftest.$ac_ext <<_ACEOF
13119 /* confdefs.h.  */
13120 _ACEOF
13121 cat confdefs.h >>conftest.$ac_ext
13122 cat >>conftest.$ac_ext <<_ACEOF
13123 /* end confdefs.h.  */
13124 #include <X11/XHPlib.h>
13125
13126 _ACEOF
13127 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13128   $EGREP "XHPDisableReset" >/dev/null 2>&1; then
13129   cat >>confdefs.h <<\_ACEOF
13130 #define HAVE_XHPDISABLERESET 1
13131 _ACEOF
13132
13133                    SAVER_LIBS="-lXhp11 $SAVER_LIBS"
13134                    { $as_echo "$as_me:$LINENO: result: yes" >&5
13135 $as_echo "yes" >&6; }
13136 else
13137   { $as_echo "$as_me:$LINENO: result: no" >&5
13138 $as_echo "no" >&6; }
13139 fi
13140 rm -rf conftest*
13141
13142   CPPFLAGS="$ac_save_CPPFLAGS"
13143
13144
13145 ###############################################################################
13146 #
13147 #       Check for /proc/interrupts.
13148 #
13149 ###############################################################################
13150
13151 have_proc_interrupts=no
13152 with_proc_interrupts_req=unspecified
13153
13154 # Check whether --with-proc-interrupts was given.
13155 if test "${with_proc_interrupts+set}" = set; then
13156   withval=$with_proc_interrupts; with_proc_interrupts="$withval"; with_proc_interrupts_req="$withval"
13157 else
13158   with_proc_interrupts=yes
13159 fi
13160
13161
13162 if test "$with_proc_interrupts" = yes; then
13163
13164   # Note that we may be building in an environment (e.g. Debian buildd chroot)
13165   # without a proper /proc filesystem. If /proc/interrupts exists, then we'll
13166   # check that it has the bits we need, but otherwise we'll just go on faith.
13167   #
13168   have_proc_interrupts=yes
13169
13170   if test -f /proc/interrupts; then
13171    { $as_echo "$as_me:$LINENO: checking whether /proc/interrupts contains keyboard data" >&5
13172 $as_echo_n "checking whether /proc/interrupts contains keyboard data... " >&6; }
13173 if test "${ac_cv_have_proc_interrupts+set}" = set; then
13174   $as_echo_n "(cached) " >&6
13175 else
13176   ac_cv_have_proc_interrupts=no
13177      if grep 'keyboard\|i8042' /proc/interrupts >/dev/null 2>&1 ; then
13178        ac_cv_have_proc_interrupts=yes
13179      fi
13180
13181 fi
13182 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_proc_interrupts" >&5
13183 $as_echo "$ac_cv_have_proc_interrupts" >&6; }
13184    have_proc_interrupts=$ac_cv_have_proc_interrupts
13185   fi
13186
13187   if test "$have_proc_interrupts" = yes; then
13188     cat >>confdefs.h <<\_ACEOF
13189 #define HAVE_PROC_INTERRUPTS 1
13190 _ACEOF
13191
13192   fi
13193
13194 elif test "$with_proc_interrupts" != no; then
13195   echo "error: must be yes or no: --with-proc-interrupts=$with_proc_interrupts"
13196   exit 1
13197 fi
13198
13199
13200 ###############################################################################
13201 #
13202 #       The --enable-locking option
13203 #
13204 ###############################################################################
13205
13206 # Check whether --enable-locking was given.
13207 if test "${enable_locking+set}" = set; then
13208   enableval=$enable_locking; enable_locking="$enableval"
13209 else
13210   if test "$ac_macosx" = yes; then
13211     # We can't lock on MacOS X, so default to not compiling in support for it.
13212     # But allow --enable-locking to override that, so I can debug Linux locking
13213     # under MacOS X11.
13214     enable_locking=no
13215    else
13216     enable_locking=yes
13217    fi
13218 fi
13219
13220 if test "$enable_locking" = yes; then
13221   true
13222 elif test "$enable_locking" = no; then
13223   cat >>confdefs.h <<\_ACEOF
13224 #define NO_LOCKING 1
13225 _ACEOF
13226
13227 else
13228   echo "error: must be yes or no: --enable-locking=$enable_locking"
13229   exit 1
13230 fi
13231
13232
13233 ###############################################################################
13234 #
13235 #       Whether to allow root password to unblank.
13236 #
13237 ###############################################################################
13238 # Check whether --enable-root-passwd was given.
13239 if test "${enable_root_passwd+set}" = set; then
13240   enableval=$enable_root_passwd; enable_root_passwd="$enableval"
13241 else
13242   enable_root_passwd=yes
13243 fi
13244
13245 if test "$enable_root_passwd" = yes; then
13246   cat >>confdefs.h <<\_ACEOF
13247 #define ALLOW_ROOT_PASSWD 1
13248 _ACEOF
13249
13250   true
13251 elif test "$enable_root_passwd" != no; then
13252   echo "error: must be yes or no: --enable-root-passwd=$enable_root_passwd"
13253   exit 1
13254 fi
13255
13256 ###############################################################################
13257 #
13258 #       Check for PAM.
13259 #
13260 ###############################################################################
13261
13262 case "$host" in
13263   *-solaris*)
13264    # Solaris systems tend to come with PAM misconfigured.
13265    #  Don't build it by default, even if the headers exist.
13266    with_pam_default=no
13267    ;;
13268   *)
13269    # Default to building PAM support on all other systems, if it exists.
13270    with_pam_default=yes
13271   ;;
13272 esac
13273
13274 have_pam=no
13275 with_pam_req=unspecified
13276
13277
13278 # Check whether --with-pam was given.
13279 if test "${with_pam+set}" = set; then
13280   withval=$with_pam; with_pam="$withval"; with_pam_req="$withval"
13281 else
13282   with_pam=$with_pam_default
13283 fi
13284
13285
13286
13287 # Check whether --with-pam_service_name was given.
13288 if test "${with_pam_service_name+set}" = set; then
13289   withval=$with_pam_service_name; pam_service_name="$withval"
13290 else
13291   pam_service_name="xscreensaver"
13292 fi
13293
13294
13295
13296    case "$with_pam" in
13297     yes) ;;
13298     no)  ;;
13299
13300     /*)
13301      { $as_echo "$as_me:$LINENO: checking for PAM headers" >&5
13302 $as_echo_n "checking for PAM headers... " >&6; }
13303      d=$with_pam/include
13304      if test -d $d; then
13305        X_CFLAGS="-I$d $X_CFLAGS"
13306        { $as_echo "$as_me:$LINENO: result: $d" >&5
13307 $as_echo "$d" >&6; }
13308      else
13309        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
13310 $as_echo "not found ($d: no such directory)" >&6; }
13311      fi
13312
13313      { $as_echo "$as_me:$LINENO: checking for PAM libs" >&5
13314 $as_echo_n "checking for PAM libs... " >&6; }
13315      d=$with_pam/lib
13316      if test -d $d; then
13317        X_LIBS="-L$d $X_LIBS"
13318        { $as_echo "$as_me:$LINENO: result: $d" >&5
13319 $as_echo "$d" >&6; }
13320      else
13321        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
13322 $as_echo "not found ($d: no such directory)" >&6; }
13323      fi
13324
13325      # replace the directory string with "yes".
13326      with_pam_req="yes"
13327      with_pam=$with_pam_req
13328      ;;
13329
13330     *)
13331      echo ""
13332      echo "error: argument to --with-pam must be \"yes\", \"no\", or a directory."
13333      echo "       If it is a directory, then \`DIR/include' will be added to"
13334      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
13335      exit 1
13336      ;;
13337    esac
13338
13339
13340 if test "$enable_locking" = yes -a "$with_pam" = yes; then
13341   { $as_echo "$as_me:$LINENO: checking for PAM" >&5
13342 $as_echo_n "checking for PAM... " >&6; }
13343 if test "${ac_cv_pam+set}" = set; then
13344   $as_echo_n "(cached) " >&6
13345 else
13346
13347   ac_save_CPPFLAGS="$CPPFLAGS"
13348   if test \! -z "$includedir" ; then
13349     CPPFLAGS="$CPPFLAGS -I$includedir"
13350   fi
13351   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13352   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13353   cat >conftest.$ac_ext <<_ACEOF
13354 /* confdefs.h.  */
13355 _ACEOF
13356 cat confdefs.h >>conftest.$ac_ext
13357 cat >>conftest.$ac_ext <<_ACEOF
13358 /* end confdefs.h.  */
13359 #include <security/pam_appl.h>
13360 int
13361 main ()
13362 {
13363
13364   ;
13365   return 0;
13366 }
13367 _ACEOF
13368 rm -rf conftest.$ac_objext
13369 if { (ac_try="$ac_compile"
13370 case "(($ac_try" in
13371   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13372   *) ac_try_echo=$ac_try;;
13373 esac
13374 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13375 $as_echo "$ac_try_echo") >&5
13376   (eval "$ac_compile") 2>conftest.er1
13377   ac_status=$?
13378   grep -v '^ *+' conftest.er1 >conftest.err
13379   rm -rf conftest.er1
13380   cat conftest.err >&5
13381   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13382   (exit $ac_status); } && {
13383          test -z "$ac_c_werror_flag" ||
13384          test ! -s conftest.err
13385        } && test -s conftest.$ac_objext; then
13386   ac_cv_pam=yes
13387 else
13388   $as_echo "$as_me: failed program was:" >&5
13389 sed 's/^/| /' conftest.$ac_ext >&5
13390
13391         ac_cv_pam=no
13392 fi
13393
13394 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13395   CPPFLAGS="$ac_save_CPPFLAGS"
13396 fi
13397 { $as_echo "$as_me:$LINENO: result: $ac_cv_pam" >&5
13398 $as_echo "$ac_cv_pam" >&6; }
13399   if test "$ac_cv_pam" = yes ; then
13400     have_pam=yes
13401     cat >>confdefs.h <<\_ACEOF
13402 #define HAVE_PAM 1
13403 _ACEOF
13404
13405     cat >>confdefs.h <<_ACEOF
13406 #define PAM_SERVICE_NAME "$pam_service_name"
13407 _ACEOF
13408
13409
13410     PASSWD_LIBS="${PASSWD_LIBS} -lpam"
13411
13412     # libpam typically requires dlopen and dlsym.  On FreeBSD,
13413     # those are in libc.  On Linux and Solaris, they're in libdl.
13414     { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
13415 $as_echo_n "checking for dlopen in -ldl... " >&6; }
13416 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
13417   $as_echo_n "(cached) " >&6
13418 else
13419   ac_check_lib_save_LIBS=$LIBS
13420 LIBS="-ldl  $LIBS"
13421 cat >conftest.$ac_ext <<_ACEOF
13422 /* confdefs.h.  */
13423 _ACEOF
13424 cat confdefs.h >>conftest.$ac_ext
13425 cat >>conftest.$ac_ext <<_ACEOF
13426 /* end confdefs.h.  */
13427
13428 /* Override any GCC internal prototype to avoid an error.
13429    Use char because int might match the return type of a GCC
13430    builtin and then its argument prototype would still apply.  */
13431 #ifdef __cplusplus
13432 extern "C"
13433 #endif
13434 char dlopen ();
13435 int
13436 main ()
13437 {
13438 return dlopen ();
13439   ;
13440   return 0;
13441 }
13442 _ACEOF
13443 rm -rf conftest.$ac_objext conftest$ac_exeext
13444 if { (ac_try="$ac_link"
13445 case "(($ac_try" in
13446   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13447   *) ac_try_echo=$ac_try;;
13448 esac
13449 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13450 $as_echo "$ac_try_echo") >&5
13451   (eval "$ac_link") 2>conftest.er1
13452   ac_status=$?
13453   grep -v '^ *+' conftest.er1 >conftest.err
13454   rm -rf conftest.er1
13455   cat conftest.err >&5
13456   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13457   (exit $ac_status); } && {
13458          test -z "$ac_c_werror_flag" ||
13459          test ! -s conftest.err
13460        } && test -s conftest$ac_exeext && {
13461          test "$cross_compiling" = yes ||
13462          $as_test_x conftest$ac_exeext
13463        }; then
13464   ac_cv_lib_dl_dlopen=yes
13465 else
13466   $as_echo "$as_me: failed program was:" >&5
13467 sed 's/^/| /' conftest.$ac_ext >&5
13468
13469         ac_cv_lib_dl_dlopen=no
13470 fi
13471
13472 rm -rf conftest.dSYM
13473 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13474       conftest$ac_exeext conftest.$ac_ext
13475 LIBS=$ac_check_lib_save_LIBS
13476 fi
13477 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
13478 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13479 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
13480   PASSWD_LIBS="${PASSWD_LIBS} -ldl"
13481 fi
13482
13483
13484     # On Linux, sigtimedwait() is in libc; on Solaris, it's in librt.
13485     have_timedwait=no
13486     { $as_echo "$as_me:$LINENO: checking for sigtimedwait in -lc" >&5
13487 $as_echo_n "checking for sigtimedwait in -lc... " >&6; }
13488 if test "${ac_cv_lib_c_sigtimedwait+set}" = set; then
13489   $as_echo_n "(cached) " >&6
13490 else
13491   ac_check_lib_save_LIBS=$LIBS
13492 LIBS="-lc  $LIBS"
13493 cat >conftest.$ac_ext <<_ACEOF
13494 /* confdefs.h.  */
13495 _ACEOF
13496 cat confdefs.h >>conftest.$ac_ext
13497 cat >>conftest.$ac_ext <<_ACEOF
13498 /* end confdefs.h.  */
13499
13500 /* Override any GCC internal prototype to avoid an error.
13501    Use char because int might match the return type of a GCC
13502    builtin and then its argument prototype would still apply.  */
13503 #ifdef __cplusplus
13504 extern "C"
13505 #endif
13506 char sigtimedwait ();
13507 int
13508 main ()
13509 {
13510 return sigtimedwait ();
13511   ;
13512   return 0;
13513 }
13514 _ACEOF
13515 rm -rf conftest.$ac_objext conftest$ac_exeext
13516 if { (ac_try="$ac_link"
13517 case "(($ac_try" in
13518   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13519   *) ac_try_echo=$ac_try;;
13520 esac
13521 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13522 $as_echo "$ac_try_echo") >&5
13523   (eval "$ac_link") 2>conftest.er1
13524   ac_status=$?
13525   grep -v '^ *+' conftest.er1 >conftest.err
13526   rm -rf conftest.er1
13527   cat conftest.err >&5
13528   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13529   (exit $ac_status); } && {
13530          test -z "$ac_c_werror_flag" ||
13531          test ! -s conftest.err
13532        } && test -s conftest$ac_exeext && {
13533          test "$cross_compiling" = yes ||
13534          $as_test_x conftest$ac_exeext
13535        }; then
13536   ac_cv_lib_c_sigtimedwait=yes
13537 else
13538   $as_echo "$as_me: failed program was:" >&5
13539 sed 's/^/| /' conftest.$ac_ext >&5
13540
13541         ac_cv_lib_c_sigtimedwait=no
13542 fi
13543
13544 rm -rf conftest.dSYM
13545 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13546       conftest$ac_exeext conftest.$ac_ext
13547 LIBS=$ac_check_lib_save_LIBS
13548 fi
13549 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_sigtimedwait" >&5
13550 $as_echo "$ac_cv_lib_c_sigtimedwait" >&6; }
13551 if test "x$ac_cv_lib_c_sigtimedwait" = x""yes; then
13552   have_timedwait=yes
13553                   cat >>confdefs.h <<\_ACEOF
13554 #define HAVE_SIGTIMEDWAIT 1
13555 _ACEOF
13556
13557 fi
13558
13559     if test "$have_timedwait" = no ; then
13560       { $as_echo "$as_me:$LINENO: checking for sigtimedwait in -lrt" >&5
13561 $as_echo_n "checking for sigtimedwait in -lrt... " >&6; }
13562 if test "${ac_cv_lib_rt_sigtimedwait+set}" = set; then
13563   $as_echo_n "(cached) " >&6
13564 else
13565   ac_check_lib_save_LIBS=$LIBS
13566 LIBS="-lrt  $LIBS"
13567 cat >conftest.$ac_ext <<_ACEOF
13568 /* confdefs.h.  */
13569 _ACEOF
13570 cat confdefs.h >>conftest.$ac_ext
13571 cat >>conftest.$ac_ext <<_ACEOF
13572 /* end confdefs.h.  */
13573
13574 /* Override any GCC internal prototype to avoid an error.
13575    Use char because int might match the return type of a GCC
13576    builtin and then its argument prototype would still apply.  */
13577 #ifdef __cplusplus
13578 extern "C"
13579 #endif
13580 char sigtimedwait ();
13581 int
13582 main ()
13583 {
13584 return sigtimedwait ();
13585   ;
13586   return 0;
13587 }
13588 _ACEOF
13589 rm -rf conftest.$ac_objext conftest$ac_exeext
13590 if { (ac_try="$ac_link"
13591 case "(($ac_try" in
13592   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13593   *) ac_try_echo=$ac_try;;
13594 esac
13595 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13596 $as_echo "$ac_try_echo") >&5
13597   (eval "$ac_link") 2>conftest.er1
13598   ac_status=$?
13599   grep -v '^ *+' conftest.er1 >conftest.err
13600   rm -rf conftest.er1
13601   cat conftest.err >&5
13602   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13603   (exit $ac_status); } && {
13604          test -z "$ac_c_werror_flag" ||
13605          test ! -s conftest.err
13606        } && test -s conftest$ac_exeext && {
13607          test "$cross_compiling" = yes ||
13608          $as_test_x conftest$ac_exeext
13609        }; then
13610   ac_cv_lib_rt_sigtimedwait=yes
13611 else
13612   $as_echo "$as_me: failed program was:" >&5
13613 sed 's/^/| /' conftest.$ac_ext >&5
13614
13615         ac_cv_lib_rt_sigtimedwait=no
13616 fi
13617
13618 rm -rf conftest.dSYM
13619 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13620       conftest$ac_exeext conftest.$ac_ext
13621 LIBS=$ac_check_lib_save_LIBS
13622 fi
13623 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sigtimedwait" >&5
13624 $as_echo "$ac_cv_lib_rt_sigtimedwait" >&6; }
13625 if test "x$ac_cv_lib_rt_sigtimedwait" = x""yes; then
13626   have_timedwait=yes
13627                                       cat >>confdefs.h <<\_ACEOF
13628 #define HAVE_SIGTIMEDWAIT 1
13629 _ACEOF
13630
13631                                       PASSWD_LIBS="${PASSWD_LIBS} -lrt"
13632 fi
13633
13634     fi
13635
13636     { $as_echo "$as_me:$LINENO: checking how to call pam_strerror" >&5
13637 $as_echo_n "checking how to call pam_strerror... " >&6; }
13638     if test "${ac_cv_pam_strerror_args+set}" = set; then
13639   $as_echo_n "(cached) " >&6
13640 else
13641
13642   ac_save_CPPFLAGS="$CPPFLAGS"
13643   if test \! -z "$includedir" ; then
13644     CPPFLAGS="$CPPFLAGS -I$includedir"
13645   fi
13646   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13647   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13648   cat >conftest.$ac_ext <<_ACEOF
13649 /* confdefs.h.  */
13650 _ACEOF
13651 cat confdefs.h >>conftest.$ac_ext
13652 cat >>conftest.$ac_ext <<_ACEOF
13653 /* end confdefs.h.  */
13654 #include <stdio.h>
13655                         #include <stdlib.h>
13656                         #include <security/pam_appl.h>
13657 int
13658 main ()
13659 {
13660 pam_handle_t *pamh = 0;
13661                         char *s = pam_strerror(pamh, PAM_SUCCESS);
13662   ;
13663   return 0;
13664 }
13665 _ACEOF
13666 rm -rf conftest.$ac_objext
13667 if { (ac_try="$ac_compile"
13668 case "(($ac_try" in
13669   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13670   *) ac_try_echo=$ac_try;;
13671 esac
13672 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13673 $as_echo "$ac_try_echo") >&5
13674   (eval "$ac_compile") 2>conftest.er1
13675   ac_status=$?
13676   grep -v '^ *+' conftest.er1 >conftest.err
13677   rm -rf conftest.er1
13678   cat conftest.err >&5
13679   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13680   (exit $ac_status); } && {
13681          test -z "$ac_c_werror_flag" ||
13682          test ! -s conftest.err
13683        } && test -s conftest.$ac_objext; then
13684   ac_pam_strerror_args=2
13685 else
13686   $as_echo "$as_me: failed program was:" >&5
13687 sed 's/^/| /' conftest.$ac_ext >&5
13688
13689
13690   ac_save_CPPFLAGS="$CPPFLAGS"
13691   if test \! -z "$includedir" ; then
13692     CPPFLAGS="$CPPFLAGS -I$includedir"
13693   fi
13694   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13695   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13696   cat >conftest.$ac_ext <<_ACEOF
13697 /* confdefs.h.  */
13698 _ACEOF
13699 cat confdefs.h >>conftest.$ac_ext
13700 cat >>conftest.$ac_ext <<_ACEOF
13701 /* end confdefs.h.  */
13702 #include <stdio.h>
13703                                           #include <stdlib.h>
13704                                           #include <security/pam_appl.h>
13705 int
13706 main ()
13707 {
13708 char *s =
13709                                            pam_strerror(PAM_SUCCESS);
13710   ;
13711   return 0;
13712 }
13713 _ACEOF
13714 rm -rf conftest.$ac_objext
13715 if { (ac_try="$ac_compile"
13716 case "(($ac_try" in
13717   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13718   *) ac_try_echo=$ac_try;;
13719 esac
13720 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13721 $as_echo "$ac_try_echo") >&5
13722   (eval "$ac_compile") 2>conftest.er1
13723   ac_status=$?
13724   grep -v '^ *+' conftest.er1 >conftest.err
13725   rm -rf conftest.er1
13726   cat conftest.err >&5
13727   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13728   (exit $ac_status); } && {
13729          test -z "$ac_c_werror_flag" ||
13730          test ! -s conftest.err
13731        } && test -s conftest.$ac_objext; then
13732   ac_pam_strerror_args=1
13733 else
13734   $as_echo "$as_me: failed program was:" >&5
13735 sed 's/^/| /' conftest.$ac_ext >&5
13736
13737         ac_pam_strerror_args=0
13738 fi
13739
13740 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13741   CPPFLAGS="$ac_save_CPPFLAGS"
13742 fi
13743
13744 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13745   CPPFLAGS="$ac_save_CPPFLAGS"
13746       ac_cv_pam_strerror_args=$ac_pam_strerror_args
13747 fi
13748
13749     ac_pam_strerror_args=$ac_cv_pam_strerror_args
13750     if test "$ac_pam_strerror_args" = 1 ; then
13751       { $as_echo "$as_me:$LINENO: result: one argument" >&5
13752 $as_echo "one argument" >&6; }
13753     elif test "$ac_pam_strerror_args" = 2 ; then
13754       cat >>confdefs.h <<\_ACEOF
13755 #define PAM_STRERROR_TWO_ARGS 1
13756 _ACEOF
13757
13758       { $as_echo "$as_me:$LINENO: result: two arguments" >&5
13759 $as_echo "two arguments" >&6; }
13760     else
13761       { $as_echo "$as_me:$LINENO: result: unknown" >&5
13762 $as_echo "unknown" >&6; }
13763     fi
13764
13765 # Check pam_fail_delay
13766     { $as_echo "$as_me:$LINENO: checking pam_fail_delay in -lpam" >&5
13767 $as_echo_n "checking pam_fail_delay in -lpam... " >&6; }
13768     if test "${ac_cv_pam_fail_delay+set}" = set; then
13769   $as_echo_n "(cached) " >&6
13770 else
13771   ac_save_LDFLAGS="$LDFLAGS"
13772       LDFLAGS="-lpam"
13773       cat >conftest.$ac_ext <<_ACEOF
13774 /* confdefs.h.  */
13775 _ACEOF
13776 cat confdefs.h >>conftest.$ac_ext
13777 cat >>conftest.$ac_ext <<_ACEOF
13778 /* end confdefs.h.  */
13779 #include <security/pam_appl.h>
13780 int
13781 main ()
13782 {
13783 pam_handle_t *pamh = 0;
13784                    unsigned int usec = 1;
13785                    int status = pam_fail_delay (pamh, usec);
13786   ;
13787   return 0;
13788 }
13789 _ACEOF
13790 rm -rf conftest.$ac_objext conftest$ac_exeext
13791 if { (ac_try="$ac_link"
13792 case "(($ac_try" in
13793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13794   *) ac_try_echo=$ac_try;;
13795 esac
13796 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13797 $as_echo "$ac_try_echo") >&5
13798   (eval "$ac_link") 2>conftest.er1
13799   ac_status=$?
13800   grep -v '^ *+' conftest.er1 >conftest.err
13801   rm -rf conftest.er1
13802   cat conftest.err >&5
13803   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13804   (exit $ac_status); } && {
13805          test -z "$ac_c_werror_flag" ||
13806          test ! -s conftest.err
13807        } && test -s conftest$ac_exeext && {
13808          test "$cross_compiling" = yes ||
13809          $as_test_x conftest$ac_exeext
13810        }; then
13811   ac_pam_fail_delay=yes
13812 else
13813   $as_echo "$as_me: failed program was:" >&5
13814 sed 's/^/| /' conftest.$ac_ext >&5
13815
13816         ac_pam_fail_delay=no
13817 fi
13818
13819 rm -rf conftest.dSYM
13820 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13821       conftest$ac_exeext conftest.$ac_ext
13822       ac_cv_pam_fail_delay=$ac_pam_fail_delay,
13823       LDFLAGS=$ac_save_LDFLAGS
13824 fi
13825
13826
13827       if test "$ac_pam_fail_delay" = yes ; then
13828         { $as_echo "$as_me:$LINENO: result: yes" >&5
13829 $as_echo "yes" >&6; }
13830         cat >>confdefs.h <<\_ACEOF
13831 #define HAVE_PAM_FAIL_DELAY 1
13832 _ACEOF
13833
13834       else
13835         { $as_echo "$as_me:$LINENO: result: no" >&5
13836 $as_echo "no" >&6; }
13837       fi
13838
13839   fi
13840 fi
13841
13842
13843 ###############################################################################
13844 #
13845 #       Check for Kerberos.
13846 #
13847 ###############################################################################
13848
13849 have_kerberos=no
13850 have_kerberos5=no
13851 with_kerberos_req=unspecified
13852
13853
13854 # Check whether --with-kerberos was given.
13855 if test "${with_kerberos+set}" = set; then
13856   withval=$with_kerberos; with_kerberos="$withval"; with_kerberos_req="$withval"
13857 else
13858   with_kerberos=yes
13859 fi
13860
13861
13862
13863    case "$with_kerberos" in
13864     yes) ;;
13865     no)  ;;
13866
13867     /*)
13868      { $as_echo "$as_me:$LINENO: checking for Kerberos headers" >&5
13869 $as_echo_n "checking for Kerberos headers... " >&6; }
13870      d=$with_kerberos/include
13871      if test -d $d; then
13872        X_CFLAGS="-I$d $X_CFLAGS"
13873        { $as_echo "$as_me:$LINENO: result: $d" >&5
13874 $as_echo "$d" >&6; }
13875      else
13876        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
13877 $as_echo "not found ($d: no such directory)" >&6; }
13878      fi
13879
13880      { $as_echo "$as_me:$LINENO: checking for Kerberos libs" >&5
13881 $as_echo_n "checking for Kerberos libs... " >&6; }
13882      d=$with_kerberos/lib
13883      if test -d $d; then
13884        X_LIBS="-L$d $X_LIBS"
13885        { $as_echo "$as_me:$LINENO: result: $d" >&5
13886 $as_echo "$d" >&6; }
13887      else
13888        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
13889 $as_echo "not found ($d: no such directory)" >&6; }
13890      fi
13891
13892      # replace the directory string with "yes".
13893      with_kerberos_req="yes"
13894      with_kerberos=$with_kerberos_req
13895      ;;
13896
13897     *)
13898      echo ""
13899      echo "error: argument to --with-kerberos must be \"yes\", \"no\", or a directory."
13900      echo "       If it is a directory, then \`DIR/include' will be added to"
13901      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
13902      exit 1
13903      ;;
13904    esac
13905
13906
13907 if test "$enable_locking" = yes -a "$with_kerberos" = yes; then
13908   { $as_echo "$as_me:$LINENO: checking for Kerberos 4" >&5
13909 $as_echo_n "checking for Kerberos 4... " >&6; }
13910 if test "${ac_cv_kerberos+set}" = set; then
13911   $as_echo_n "(cached) " >&6
13912 else
13913
13914   ac_save_CPPFLAGS="$CPPFLAGS"
13915   if test \! -z "$includedir" ; then
13916     CPPFLAGS="$CPPFLAGS -I$includedir"
13917   fi
13918   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13919   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13920   cat >conftest.$ac_ext <<_ACEOF
13921 /* confdefs.h.  */
13922 _ACEOF
13923 cat confdefs.h >>conftest.$ac_ext
13924 cat >>conftest.$ac_ext <<_ACEOF
13925 /* end confdefs.h.  */
13926 #include <krb.h>
13927 int
13928 main ()
13929 {
13930
13931   ;
13932   return 0;
13933 }
13934 _ACEOF
13935 rm -rf conftest.$ac_objext
13936 if { (ac_try="$ac_compile"
13937 case "(($ac_try" in
13938   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13939   *) ac_try_echo=$ac_try;;
13940 esac
13941 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13942 $as_echo "$ac_try_echo") >&5
13943   (eval "$ac_compile") 2>conftest.er1
13944   ac_status=$?
13945   grep -v '^ *+' conftest.er1 >conftest.err
13946   rm -rf conftest.er1
13947   cat conftest.err >&5
13948   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13949   (exit $ac_status); } && {
13950          test -z "$ac_c_werror_flag" ||
13951          test ! -s conftest.err
13952        } && test -s conftest.$ac_objext; then
13953   ac_cv_kerberos=yes
13954 else
13955   $as_echo "$as_me: failed program was:" >&5
13956 sed 's/^/| /' conftest.$ac_ext >&5
13957
13958         ac_cv_kerberos=no
13959 fi
13960
13961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13962   CPPFLAGS="$ac_save_CPPFLAGS"
13963 fi
13964 { $as_echo "$as_me:$LINENO: result: $ac_cv_kerberos" >&5
13965 $as_echo "$ac_cv_kerberos" >&6; }
13966   { $as_echo "$as_me:$LINENO: checking for Kerberos 5" >&5
13967 $as_echo_n "checking for Kerberos 5... " >&6; }
13968 if test "${ac_cv_kerberos5+set}" = set; then
13969   $as_echo_n "(cached) " >&6
13970 else
13971
13972   ac_save_CPPFLAGS="$CPPFLAGS"
13973   if test \! -z "$includedir" ; then
13974     CPPFLAGS="$CPPFLAGS -I$includedir"
13975   fi
13976   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13977   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13978   cat >conftest.$ac_ext <<_ACEOF
13979 /* confdefs.h.  */
13980 _ACEOF
13981 cat confdefs.h >>conftest.$ac_ext
13982 cat >>conftest.$ac_ext <<_ACEOF
13983 /* end confdefs.h.  */
13984 #include <kerberosIV/krb.h>
13985 int
13986 main ()
13987 {
13988
13989   ;
13990   return 0;
13991 }
13992 _ACEOF
13993 rm -rf conftest.$ac_objext
13994 if { (ac_try="$ac_compile"
13995 case "(($ac_try" in
13996   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13997   *) ac_try_echo=$ac_try;;
13998 esac
13999 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14000 $as_echo "$ac_try_echo") >&5
14001   (eval "$ac_compile") 2>conftest.er1
14002   ac_status=$?
14003   grep -v '^ *+' conftest.er1 >conftest.err
14004   rm -rf conftest.er1
14005   cat conftest.err >&5
14006   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14007   (exit $ac_status); } && {
14008          test -z "$ac_c_werror_flag" ||
14009          test ! -s conftest.err
14010        } && test -s conftest.$ac_objext; then
14011   ac_cv_kerberos5=yes
14012 else
14013   $as_echo "$as_me: failed program was:" >&5
14014 sed 's/^/| /' conftest.$ac_ext >&5
14015
14016         ac_cv_kerberos5=no
14017 fi
14018
14019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14020   CPPFLAGS="$ac_save_CPPFLAGS"
14021 fi
14022 { $as_echo "$as_me:$LINENO: result: $ac_cv_kerberos5" >&5
14023 $as_echo "$ac_cv_kerberos5" >&6; }
14024
14025   if test "$ac_cv_kerberos" = yes ; then
14026     have_kerberos=yes
14027     cat >>confdefs.h <<\_ACEOF
14028 #define HAVE_KERBEROS 1
14029 _ACEOF
14030
14031   fi
14032
14033   if test "$ac_cv_kerberos5" = yes ; then
14034
14035     # Andrew Snare <ajs@pigpond.com> wrote:
14036     #
14037     # You were assuming that if kerberosV (krb5) was found, then kerberosIV
14038     # (krb4) was also available.  This turns out not to be the case with
14039     # mit-krb-1.2.7; apparently backwards-compatibility with KerberosIV
14040     # is optional.
14041     #
14042     # So, disable kerberosV support if libkrb4 can't be found.
14043     # This is not the best solution, but it makes the compile not fail.
14044     #
14045
14046   ac_save_CPPFLAGS="$CPPFLAGS"
14047   ac_save_LDFLAGS="$LDFLAGS"
14048 #  ac_save_LIBS="$LIBS"
14049
14050   if test \! -z "$includedir" ; then
14051     CPPFLAGS="$CPPFLAGS -I$includedir"
14052   fi
14053   # note: $X_CFLAGS includes $x_includes
14054   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14055
14056   if test \! -z "$libdir" ; then
14057     LDFLAGS="$LDFLAGS -L$libdir"
14058   fi
14059   # note: $X_LIBS includes $x_libraries
14060   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
14061
14062   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14063   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
14064   { $as_echo "$as_me:$LINENO: checking for krb_get_tf_realm in -lkrb4" >&5
14065 $as_echo_n "checking for krb_get_tf_realm in -lkrb4... " >&6; }
14066 if test "${ac_cv_lib_krb4_krb_get_tf_realm+set}" = set; then
14067   $as_echo_n "(cached) " >&6
14068 else
14069   ac_check_lib_save_LIBS=$LIBS
14070 LIBS="-lkrb4  $LIBS"
14071 cat >conftest.$ac_ext <<_ACEOF
14072 /* confdefs.h.  */
14073 _ACEOF
14074 cat confdefs.h >>conftest.$ac_ext
14075 cat >>conftest.$ac_ext <<_ACEOF
14076 /* end confdefs.h.  */
14077
14078 /* Override any GCC internal prototype to avoid an error.
14079    Use char because int might match the return type of a GCC
14080    builtin and then its argument prototype would still apply.  */
14081 #ifdef __cplusplus
14082 extern "C"
14083 #endif
14084 char krb_get_tf_realm ();
14085 int
14086 main ()
14087 {
14088 return krb_get_tf_realm ();
14089   ;
14090   return 0;
14091 }
14092 _ACEOF
14093 rm -rf conftest.$ac_objext conftest$ac_exeext
14094 if { (ac_try="$ac_link"
14095 case "(($ac_try" in
14096   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14097   *) ac_try_echo=$ac_try;;
14098 esac
14099 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14100 $as_echo "$ac_try_echo") >&5
14101   (eval "$ac_link") 2>conftest.er1
14102   ac_status=$?
14103   grep -v '^ *+' conftest.er1 >conftest.err
14104   rm -rf conftest.er1
14105   cat conftest.err >&5
14106   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14107   (exit $ac_status); } && {
14108          test -z "$ac_c_werror_flag" ||
14109          test ! -s conftest.err
14110        } && test -s conftest$ac_exeext && {
14111          test "$cross_compiling" = yes ||
14112          $as_test_x conftest$ac_exeext
14113        }; then
14114   ac_cv_lib_krb4_krb_get_tf_realm=yes
14115 else
14116   $as_echo "$as_me: failed program was:" >&5
14117 sed 's/^/| /' conftest.$ac_ext >&5
14118
14119         ac_cv_lib_krb4_krb_get_tf_realm=no
14120 fi
14121
14122 rm -rf conftest.dSYM
14123 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14124       conftest$ac_exeext conftest.$ac_ext
14125 LIBS=$ac_check_lib_save_LIBS
14126 fi
14127 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_krb_get_tf_realm" >&5
14128 $as_echo "$ac_cv_lib_krb4_krb_get_tf_realm" >&6; }
14129 if test "x$ac_cv_lib_krb4_krb_get_tf_realm" = x""yes; then
14130   have_kerberos=yes
14131 else
14132   have_kerberos=no
14133 fi
14134
14135   CPPFLAGS="$ac_save_CPPFLAGS"
14136   LDFLAGS="$ac_save_LDFLAGS"
14137 #  LIBS="$ac_save_LIBS"
14138
14139     if test "$have_kerberos" = yes ; then
14140       have_kerberos5=yes
14141       cat >>confdefs.h <<\_ACEOF
14142 #define HAVE_KERBEROS 1
14143 _ACEOF
14144
14145       cat >>confdefs.h <<\_ACEOF
14146 #define HAVE_KERBEROS5 1
14147 _ACEOF
14148
14149     else
14150       have_kerberos5=no
14151       { $as_echo "$as_me:$LINENO: WARNING: Cannot find compat lib (libkrb4) needed to use Kerberos 5" >&5
14152 $as_echo "$as_me: WARNING: Cannot find compat lib (libkrb4) needed to use Kerberos 5" >&2;}
14153     fi
14154
14155   fi
14156
14157   if test "$have_kerberos5" = yes ; then
14158     # from Matt Knopp <mhat@infocalypse.netlag.com>
14159     # (who got it from amu@mit.edu)
14160
14161     PASSWD_LIBS="$PASSWD_LIBS -lkrb4 -ldes425 -lkrb5 -lk5crypto -lcom_err"
14162
14163     # jwz: MacOS X uses -lkrb5, but not -lcrypt
14164
14165   ac_save_CPPFLAGS="$CPPFLAGS"
14166   ac_save_LDFLAGS="$LDFLAGS"
14167 #  ac_save_LIBS="$LIBS"
14168
14169   if test \! -z "$includedir" ; then
14170     CPPFLAGS="$CPPFLAGS -I$includedir"
14171   fi
14172   # note: $X_CFLAGS includes $x_includes
14173   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14174
14175   if test \! -z "$libdir" ; then
14176     LDFLAGS="$LDFLAGS -L$libdir"
14177   fi
14178   # note: $X_LIBS includes $x_libraries
14179   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
14180
14181   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14182   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
14183   { $as_echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
14184 $as_echo_n "checking for crypt in -lcrypt... " >&6; }
14185 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
14186   $as_echo_n "(cached) " >&6
14187 else
14188   ac_check_lib_save_LIBS=$LIBS
14189 LIBS="-lcrypt  $LIBS"
14190 cat >conftest.$ac_ext <<_ACEOF
14191 /* confdefs.h.  */
14192 _ACEOF
14193 cat confdefs.h >>conftest.$ac_ext
14194 cat >>conftest.$ac_ext <<_ACEOF
14195 /* end confdefs.h.  */
14196
14197 /* Override any GCC internal prototype to avoid an error.
14198    Use char because int might match the return type of a GCC
14199    builtin and then its argument prototype would still apply.  */
14200 #ifdef __cplusplus
14201 extern "C"
14202 #endif
14203 char crypt ();
14204 int
14205 main ()
14206 {
14207 return crypt ();
14208   ;
14209   return 0;
14210 }
14211 _ACEOF
14212 rm -rf conftest.$ac_objext conftest$ac_exeext
14213 if { (ac_try="$ac_link"
14214 case "(($ac_try" in
14215   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14216   *) ac_try_echo=$ac_try;;
14217 esac
14218 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14219 $as_echo "$ac_try_echo") >&5
14220   (eval "$ac_link") 2>conftest.er1
14221   ac_status=$?
14222   grep -v '^ *+' conftest.er1 >conftest.err
14223   rm -rf conftest.er1
14224   cat conftest.err >&5
14225   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14226   (exit $ac_status); } && {
14227          test -z "$ac_c_werror_flag" ||
14228          test ! -s conftest.err
14229        } && test -s conftest$ac_exeext && {
14230          test "$cross_compiling" = yes ||
14231          $as_test_x conftest$ac_exeext
14232        }; then
14233   ac_cv_lib_crypt_crypt=yes
14234 else
14235   $as_echo "$as_me: failed program was:" >&5
14236 sed 's/^/| /' conftest.$ac_ext >&5
14237
14238         ac_cv_lib_crypt_crypt=no
14239 fi
14240
14241 rm -rf conftest.dSYM
14242 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14243       conftest$ac_exeext conftest.$ac_ext
14244 LIBS=$ac_check_lib_save_LIBS
14245 fi
14246 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
14247 $as_echo "$ac_cv_lib_crypt_crypt" >&6; }
14248 if test "x$ac_cv_lib_crypt_crypt" = x""yes; then
14249   PASSWD_LIBS="$PASSWD_LIBS -lcrypt"
14250 fi
14251
14252   CPPFLAGS="$ac_save_CPPFLAGS"
14253   LDFLAGS="$ac_save_LDFLAGS"
14254 #  LIBS="$ac_save_LIBS"
14255
14256
14257   elif test "$have_kerberos" = yes ; then
14258     # from Tim Showalter <tjs@psaux.com> for FreeBSD 4.2
14259     PASSWD_LIBS="$PASSWD_LIBS -lkrb -ldes -lcom_err"
14260   fi
14261
14262   if test "$have_kerberos" = yes ; then
14263     { $as_echo "$as_me:$LINENO: checking for res_search" >&5
14264 $as_echo_n "checking for res_search... " >&6; }
14265 if test "${ac_cv_func_res_search+set}" = set; then
14266   $as_echo_n "(cached) " >&6
14267 else
14268   cat >conftest.$ac_ext <<_ACEOF
14269 /* confdefs.h.  */
14270 _ACEOF
14271 cat confdefs.h >>conftest.$ac_ext
14272 cat >>conftest.$ac_ext <<_ACEOF
14273 /* end confdefs.h.  */
14274 /* Define res_search to an innocuous variant, in case <limits.h> declares res_search.
14275    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14276 #define res_search innocuous_res_search
14277
14278 /* System header to define __stub macros and hopefully few prototypes,
14279     which can conflict with char res_search (); below.
14280     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14281     <limits.h> exists even on freestanding compilers.  */
14282
14283 #ifdef __STDC__
14284 # include <limits.h>
14285 #else
14286 # include <assert.h>
14287 #endif
14288
14289 #undef res_search
14290
14291 /* Override any GCC internal prototype to avoid an error.
14292    Use char because int might match the return type of a GCC
14293    builtin and then its argument prototype would still apply.  */
14294 #ifdef __cplusplus
14295 extern "C"
14296 #endif
14297 char res_search ();
14298 /* The GNU C library defines this for functions which it implements
14299     to always fail with ENOSYS.  Some functions are actually named
14300     something starting with __ and the normal name is an alias.  */
14301 #if defined __stub_res_search || defined __stub___res_search
14302 choke me
14303 #endif
14304
14305 int
14306 main ()
14307 {
14308 return res_search ();
14309   ;
14310   return 0;
14311 }
14312 _ACEOF
14313 rm -rf conftest.$ac_objext conftest$ac_exeext
14314 if { (ac_try="$ac_link"
14315 case "(($ac_try" in
14316   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14317   *) ac_try_echo=$ac_try;;
14318 esac
14319 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14320 $as_echo "$ac_try_echo") >&5
14321   (eval "$ac_link") 2>conftest.er1
14322   ac_status=$?
14323   grep -v '^ *+' conftest.er1 >conftest.err
14324   rm -rf conftest.er1
14325   cat conftest.err >&5
14326   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14327   (exit $ac_status); } && {
14328          test -z "$ac_c_werror_flag" ||
14329          test ! -s conftest.err
14330        } && test -s conftest$ac_exeext && {
14331          test "$cross_compiling" = yes ||
14332          $as_test_x conftest$ac_exeext
14333        }; then
14334   ac_cv_func_res_search=yes
14335 else
14336   $as_echo "$as_me: failed program was:" >&5
14337 sed 's/^/| /' conftest.$ac_ext >&5
14338
14339         ac_cv_func_res_search=no
14340 fi
14341
14342 rm -rf conftest.dSYM
14343 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14344       conftest$ac_exeext conftest.$ac_ext
14345 fi
14346 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_res_search" >&5
14347 $as_echo "$ac_cv_func_res_search" >&6; }
14348 if test "x$ac_cv_func_res_search" = x""yes; then
14349   :
14350 else
14351   { $as_echo "$as_me:$LINENO: checking for res_search in -lresolv" >&5
14352 $as_echo_n "checking for res_search in -lresolv... " >&6; }
14353 if test "${ac_cv_lib_resolv_res_search+set}" = set; then
14354   $as_echo_n "(cached) " >&6
14355 else
14356   ac_check_lib_save_LIBS=$LIBS
14357 LIBS="-lresolv  $LIBS"
14358 cat >conftest.$ac_ext <<_ACEOF
14359 /* confdefs.h.  */
14360 _ACEOF
14361 cat confdefs.h >>conftest.$ac_ext
14362 cat >>conftest.$ac_ext <<_ACEOF
14363 /* end confdefs.h.  */
14364
14365 /* Override any GCC internal prototype to avoid an error.
14366    Use char because int might match the return type of a GCC
14367    builtin and then its argument prototype would still apply.  */
14368 #ifdef __cplusplus
14369 extern "C"
14370 #endif
14371 char res_search ();
14372 int
14373 main ()
14374 {
14375 return res_search ();
14376   ;
14377   return 0;
14378 }
14379 _ACEOF
14380 rm -rf conftest.$ac_objext conftest$ac_exeext
14381 if { (ac_try="$ac_link"
14382 case "(($ac_try" in
14383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14384   *) ac_try_echo=$ac_try;;
14385 esac
14386 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14387 $as_echo "$ac_try_echo") >&5
14388   (eval "$ac_link") 2>conftest.er1
14389   ac_status=$?
14390   grep -v '^ *+' conftest.er1 >conftest.err
14391   rm -rf conftest.er1
14392   cat conftest.err >&5
14393   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14394   (exit $ac_status); } && {
14395          test -z "$ac_c_werror_flag" ||
14396          test ! -s conftest.err
14397        } && test -s conftest$ac_exeext && {
14398          test "$cross_compiling" = yes ||
14399          $as_test_x conftest$ac_exeext
14400        }; then
14401   ac_cv_lib_resolv_res_search=yes
14402 else
14403   $as_echo "$as_me: failed program was:" >&5
14404 sed 's/^/| /' conftest.$ac_ext >&5
14405
14406         ac_cv_lib_resolv_res_search=no
14407 fi
14408
14409 rm -rf conftest.dSYM
14410 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14411       conftest$ac_exeext conftest.$ac_ext
14412 LIBS=$ac_check_lib_save_LIBS
14413 fi
14414 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_search" >&5
14415 $as_echo "$ac_cv_lib_resolv_res_search" >&6; }
14416 if test "x$ac_cv_lib_resolv_res_search" = x""yes; then
14417   PASSWD_LIBS="${PASSWD_LIBS} -lresolv"
14418 else
14419   { $as_echo "$as_me:$LINENO: WARNING: Can't find DNS resolver libraries needed for Kerberos" >&5
14420 $as_echo "$as_me: WARNING: Can't find DNS resolver libraries needed for Kerberos" >&2;}
14421
14422 fi
14423
14424 fi
14425
14426   fi
14427 fi
14428
14429
14430 ###############################################################################
14431 #
14432 #       Check for the nine billion variants of shadow passwords...
14433 #
14434 ###############################################################################
14435
14436 need_setuid=no
14437
14438 have_shadow=no
14439 with_shadow_req=unspecified
14440
14441
14442 # Check whether --with-shadow was given.
14443 if test "${with_shadow+set}" = set; then
14444   withval=$with_shadow; with_shadow="$withval"; with_shadow_req="$withval"
14445 else
14446   with_shadow=yes
14447 fi
14448
14449
14450
14451    case "$with_shadow" in
14452     yes) ;;
14453     no)  ;;
14454
14455     /*)
14456      { $as_echo "$as_me:$LINENO: checking for shadow password headers" >&5
14457 $as_echo_n "checking for shadow password headers... " >&6; }
14458      d=$with_shadow/include
14459      if test -d $d; then
14460        X_CFLAGS="-I$d $X_CFLAGS"
14461        { $as_echo "$as_me:$LINENO: result: $d" >&5
14462 $as_echo "$d" >&6; }
14463      else
14464        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
14465 $as_echo "not found ($d: no such directory)" >&6; }
14466      fi
14467
14468      { $as_echo "$as_me:$LINENO: checking for shadow password libs" >&5
14469 $as_echo_n "checking for shadow password libs... " >&6; }
14470      d=$with_shadow/lib
14471      if test -d $d; then
14472        X_LIBS="-L$d $X_LIBS"
14473        { $as_echo "$as_me:$LINENO: result: $d" >&5
14474 $as_echo "$d" >&6; }
14475      else
14476        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
14477 $as_echo "not found ($d: no such directory)" >&6; }
14478      fi
14479
14480      # replace the directory string with "yes".
14481      with_shadow_req="yes"
14482      with_shadow=$with_shadow_req
14483      ;;
14484
14485     *)
14486      echo ""
14487      echo "error: argument to --with-shadow must be \"yes\", \"no\", or a directory."
14488      echo "       If it is a directory, then \`DIR/include' will be added to"
14489      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
14490      exit 1
14491      ;;
14492    esac
14493
14494
14495 if test "$enable_locking" = no ; then
14496   with_shadow_req=no
14497   with_shadow=no
14498 fi
14499
14500
14501 ###############################################################################
14502 #
14503 #       Check for Sun "adjunct" passwords.
14504 #
14505 ###############################################################################
14506
14507 if test "$with_shadow" = yes ; then
14508   { $as_echo "$as_me:$LINENO: checking for Sun-style shadow passwords" >&5
14509 $as_echo_n "checking for Sun-style shadow passwords... " >&6; }
14510 if test "${ac_cv_sun_adjunct+set}" = set; then
14511   $as_echo_n "(cached) " >&6
14512 else
14513
14514   ac_save_CPPFLAGS="$CPPFLAGS"
14515   if test \! -z "$includedir" ; then
14516     CPPFLAGS="$CPPFLAGS -I$includedir"
14517   fi
14518   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14519   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14520   cat >conftest.$ac_ext <<_ACEOF
14521 /* confdefs.h.  */
14522 _ACEOF
14523 cat confdefs.h >>conftest.$ac_ext
14524 cat >>conftest.$ac_ext <<_ACEOF
14525 /* end confdefs.h.  */
14526 #include <stdlib.h>
14527                                     #include <unistd.h>
14528                                     #include <sys/types.h>
14529                                     #include <sys/label.h>
14530                                     #include <sys/audit.h>
14531                                     #include <pwdadj.h>
14532 int
14533 main ()
14534 {
14535 struct passwd_adjunct *p = getpwanam("nobody");
14536                        const char *pw = p->pwa_passwd;
14537   ;
14538   return 0;
14539 }
14540 _ACEOF
14541 rm -rf conftest.$ac_objext
14542 if { (ac_try="$ac_compile"
14543 case "(($ac_try" in
14544   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14545   *) ac_try_echo=$ac_try;;
14546 esac
14547 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14548 $as_echo "$ac_try_echo") >&5
14549   (eval "$ac_compile") 2>conftest.er1
14550   ac_status=$?
14551   grep -v '^ *+' conftest.er1 >conftest.err
14552   rm -rf conftest.er1
14553   cat conftest.err >&5
14554   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14555   (exit $ac_status); } && {
14556          test -z "$ac_c_werror_flag" ||
14557          test ! -s conftest.err
14558        } && test -s conftest.$ac_objext; then
14559   ac_cv_sun_adjunct=yes
14560 else
14561   $as_echo "$as_me: failed program was:" >&5
14562 sed 's/^/| /' conftest.$ac_ext >&5
14563
14564         ac_cv_sun_adjunct=no
14565 fi
14566
14567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14568   CPPFLAGS="$ac_save_CPPFLAGS"
14569 fi
14570 { $as_echo "$as_me:$LINENO: result: $ac_cv_sun_adjunct" >&5
14571 $as_echo "$ac_cv_sun_adjunct" >&6; }
14572   if test "$ac_cv_sun_adjunct" = yes; then
14573     have_shadow_adjunct=yes
14574     have_shadow=yes
14575     need_setuid=yes
14576   fi
14577 fi
14578
14579
14580 ###############################################################################
14581 #
14582 #       Check for DEC and SCO so-called "enhanced" security.
14583 #
14584 ###############################################################################
14585
14586 if test "$with_shadow" = yes ; then
14587   { $as_echo "$as_me:$LINENO: checking for DEC-style shadow passwords" >&5
14588 $as_echo_n "checking for DEC-style shadow passwords... " >&6; }
14589 if test "${ac_cv_enhanced_passwd+set}" = set; then
14590   $as_echo_n "(cached) " >&6
14591 else
14592
14593   ac_save_CPPFLAGS="$CPPFLAGS"
14594   if test \! -z "$includedir" ; then
14595     CPPFLAGS="$CPPFLAGS -I$includedir"
14596   fi
14597   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14598   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14599   cat >conftest.$ac_ext <<_ACEOF
14600 /* confdefs.h.  */
14601 _ACEOF
14602 cat confdefs.h >>conftest.$ac_ext
14603 cat >>conftest.$ac_ext <<_ACEOF
14604 /* end confdefs.h.  */
14605 #include <stdlib.h>
14606                                     #include <unistd.h>
14607                                     #include <sys/types.h>
14608                                     #include <pwd.h>
14609                                     #include <sys/security.h>
14610                                     #include <prot.h>
14611 int
14612 main ()
14613 {
14614 struct pr_passwd *p;
14615                        const char *pw;
14616                        set_auth_parameters(0, 0);
14617                        check_auth_parameters();
14618                        p = getprpwnam("nobody");
14619                        pw = p->ufld.fd_encrypt;
14620   ;
14621   return 0;
14622 }
14623 _ACEOF
14624 rm -rf conftest.$ac_objext
14625 if { (ac_try="$ac_compile"
14626 case "(($ac_try" in
14627   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14628   *) ac_try_echo=$ac_try;;
14629 esac
14630 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14631 $as_echo "$ac_try_echo") >&5
14632   (eval "$ac_compile") 2>conftest.er1
14633   ac_status=$?
14634   grep -v '^ *+' conftest.er1 >conftest.err
14635   rm -rf conftest.er1
14636   cat conftest.err >&5
14637   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14638   (exit $ac_status); } && {
14639          test -z "$ac_c_werror_flag" ||
14640          test ! -s conftest.err
14641        } && test -s conftest.$ac_objext; then
14642   ac_cv_enhanced_passwd=yes
14643 else
14644   $as_echo "$as_me: failed program was:" >&5
14645 sed 's/^/| /' conftest.$ac_ext >&5
14646
14647         ac_cv_enhanced_passwd=no
14648 fi
14649
14650 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14651   CPPFLAGS="$ac_save_CPPFLAGS"
14652 fi
14653 { $as_echo "$as_me:$LINENO: result: $ac_cv_enhanced_passwd" >&5
14654 $as_echo "$ac_cv_enhanced_passwd" >&6; }
14655   if test $ac_cv_enhanced_passwd = yes; then
14656     have_shadow_enhanced=yes
14657     have_shadow=yes
14658     need_setuid=yes
14659
14660     # On SCO, getprpwnam() is in -lprot (which uses nap() from -lx)
14661     # (I'm told it needs -lcurses too, but I don't understand why.)
14662     # But on DEC, it's in -lsecurity.
14663     #
14664     { $as_echo "$as_me:$LINENO: checking for getprpwnam in -lprot" >&5
14665 $as_echo_n "checking for getprpwnam in -lprot... " >&6; }
14666 if test "${ac_cv_lib_prot_getprpwnam+set}" = set; then
14667   $as_echo_n "(cached) " >&6
14668 else
14669   ac_check_lib_save_LIBS=$LIBS
14670 LIBS="-lprot -lx $LIBS"
14671 cat >conftest.$ac_ext <<_ACEOF
14672 /* confdefs.h.  */
14673 _ACEOF
14674 cat confdefs.h >>conftest.$ac_ext
14675 cat >>conftest.$ac_ext <<_ACEOF
14676 /* end confdefs.h.  */
14677
14678 /* Override any GCC internal prototype to avoid an error.
14679    Use char because int might match the return type of a GCC
14680    builtin and then its argument prototype would still apply.  */
14681 #ifdef __cplusplus
14682 extern "C"
14683 #endif
14684 char getprpwnam ();
14685 int
14686 main ()
14687 {
14688 return getprpwnam ();
14689   ;
14690   return 0;
14691 }
14692 _ACEOF
14693 rm -rf conftest.$ac_objext conftest$ac_exeext
14694 if { (ac_try="$ac_link"
14695 case "(($ac_try" in
14696   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14697   *) ac_try_echo=$ac_try;;
14698 esac
14699 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14700 $as_echo "$ac_try_echo") >&5
14701   (eval "$ac_link") 2>conftest.er1
14702   ac_status=$?
14703   grep -v '^ *+' conftest.er1 >conftest.err
14704   rm -rf conftest.er1
14705   cat conftest.err >&5
14706   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14707   (exit $ac_status); } && {
14708          test -z "$ac_c_werror_flag" ||
14709          test ! -s conftest.err
14710        } && test -s conftest$ac_exeext && {
14711          test "$cross_compiling" = yes ||
14712          $as_test_x conftest$ac_exeext
14713        }; then
14714   ac_cv_lib_prot_getprpwnam=yes
14715 else
14716   $as_echo "$as_me: failed program was:" >&5
14717 sed 's/^/| /' conftest.$ac_ext >&5
14718
14719         ac_cv_lib_prot_getprpwnam=no
14720 fi
14721
14722 rm -rf conftest.dSYM
14723 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14724       conftest$ac_exeext conftest.$ac_ext
14725 LIBS=$ac_check_lib_save_LIBS
14726 fi
14727 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_prot_getprpwnam" >&5
14728 $as_echo "$ac_cv_lib_prot_getprpwnam" >&6; }
14729 if test "x$ac_cv_lib_prot_getprpwnam" = x""yes; then
14730   PASSWD_LIBS="$PASSWD_LIBS -lprot -lcurses -lx"
14731 else
14732   { $as_echo "$as_me:$LINENO: checking for getprpwnam in -lsecurity" >&5
14733 $as_echo_n "checking for getprpwnam in -lsecurity... " >&6; }
14734 if test "${ac_cv_lib_security_getprpwnam+set}" = set; then
14735   $as_echo_n "(cached) " >&6
14736 else
14737   ac_check_lib_save_LIBS=$LIBS
14738 LIBS="-lsecurity  $LIBS"
14739 cat >conftest.$ac_ext <<_ACEOF
14740 /* confdefs.h.  */
14741 _ACEOF
14742 cat confdefs.h >>conftest.$ac_ext
14743 cat >>conftest.$ac_ext <<_ACEOF
14744 /* end confdefs.h.  */
14745
14746 /* Override any GCC internal prototype to avoid an error.
14747    Use char because int might match the return type of a GCC
14748    builtin and then its argument prototype would still apply.  */
14749 #ifdef __cplusplus
14750 extern "C"
14751 #endif
14752 char getprpwnam ();
14753 int
14754 main ()
14755 {
14756 return getprpwnam ();
14757   ;
14758   return 0;
14759 }
14760 _ACEOF
14761 rm -rf conftest.$ac_objext conftest$ac_exeext
14762 if { (ac_try="$ac_link"
14763 case "(($ac_try" in
14764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14765   *) ac_try_echo=$ac_try;;
14766 esac
14767 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14768 $as_echo "$ac_try_echo") >&5
14769   (eval "$ac_link") 2>conftest.er1
14770   ac_status=$?
14771   grep -v '^ *+' conftest.er1 >conftest.err
14772   rm -rf conftest.er1
14773   cat conftest.err >&5
14774   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14775   (exit $ac_status); } && {
14776          test -z "$ac_c_werror_flag" ||
14777          test ! -s conftest.err
14778        } && test -s conftest$ac_exeext && {
14779          test "$cross_compiling" = yes ||
14780          $as_test_x conftest$ac_exeext
14781        }; then
14782   ac_cv_lib_security_getprpwnam=yes
14783 else
14784   $as_echo "$as_me: failed program was:" >&5
14785 sed 's/^/| /' conftest.$ac_ext >&5
14786
14787         ac_cv_lib_security_getprpwnam=no
14788 fi
14789
14790 rm -rf conftest.dSYM
14791 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14792       conftest$ac_exeext conftest.$ac_ext
14793 LIBS=$ac_check_lib_save_LIBS
14794 fi
14795 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_security_getprpwnam" >&5
14796 $as_echo "$ac_cv_lib_security_getprpwnam" >&6; }
14797 if test "x$ac_cv_lib_security_getprpwnam" = x""yes; then
14798   PASSWD_LIBS="$PASSWD_LIBS -lsecurity"
14799 fi
14800
14801 fi
14802
14803   fi
14804 fi
14805
14806 ###############################################################################
14807 #
14808 #       Check for HP's entry in the "Not Invented Here" Sweepstakes.
14809 #
14810 ###############################################################################
14811
14812 if test "$with_shadow" = yes ; then
14813   { $as_echo "$as_me:$LINENO: checking for HP-style shadow passwords" >&5
14814 $as_echo_n "checking for HP-style shadow passwords... " >&6; }
14815 if test "${ac_cv_hpux_passwd+set}" = set; then
14816   $as_echo_n "(cached) " >&6
14817 else
14818
14819   ac_save_CPPFLAGS="$CPPFLAGS"
14820   if test \! -z "$includedir" ; then
14821     CPPFLAGS="$CPPFLAGS -I$includedir"
14822   fi
14823   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14824   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14825   cat >conftest.$ac_ext <<_ACEOF
14826 /* confdefs.h.  */
14827 _ACEOF
14828 cat confdefs.h >>conftest.$ac_ext
14829 cat >>conftest.$ac_ext <<_ACEOF
14830 /* end confdefs.h.  */
14831 #include <stdlib.h>
14832                                     #include <unistd.h>
14833                                     #include <sys/types.h>
14834                                     #include <pwd.h>
14835                                     #include <hpsecurity.h>
14836                                     #include <prot.h>
14837 int
14838 main ()
14839 {
14840 struct s_passwd *p = getspwnam("nobody");
14841                        const char *pw = p->pw_passwd;
14842   ;
14843   return 0;
14844 }
14845 _ACEOF
14846 rm -rf conftest.$ac_objext
14847 if { (ac_try="$ac_compile"
14848 case "(($ac_try" in
14849   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14850   *) ac_try_echo=$ac_try;;
14851 esac
14852 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14853 $as_echo "$ac_try_echo") >&5
14854   (eval "$ac_compile") 2>conftest.er1
14855   ac_status=$?
14856   grep -v '^ *+' conftest.er1 >conftest.err
14857   rm -rf conftest.er1
14858   cat conftest.err >&5
14859   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14860   (exit $ac_status); } && {
14861          test -z "$ac_c_werror_flag" ||
14862          test ! -s conftest.err
14863        } && test -s conftest.$ac_objext; then
14864   ac_cv_hpux_passwd=yes
14865 else
14866   $as_echo "$as_me: failed program was:" >&5
14867 sed 's/^/| /' conftest.$ac_ext >&5
14868
14869         ac_cv_hpux_passwd=no
14870 fi
14871
14872 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14873   CPPFLAGS="$ac_save_CPPFLAGS"
14874 fi
14875 { $as_echo "$as_me:$LINENO: result: $ac_cv_hpux_passwd" >&5
14876 $as_echo "$ac_cv_hpux_passwd" >&6; }
14877   if test "$ac_cv_hpux_passwd" = yes; then
14878     have_shadow_hpux=yes
14879     have_shadow=yes
14880     need_setuid=yes
14881
14882     # on HPUX, bigcrypt is in -lsec
14883     { $as_echo "$as_me:$LINENO: checking for bigcrypt in -lsec" >&5
14884 $as_echo_n "checking for bigcrypt in -lsec... " >&6; }
14885 if test "${ac_cv_lib_sec_bigcrypt+set}" = set; then
14886   $as_echo_n "(cached) " >&6
14887 else
14888   ac_check_lib_save_LIBS=$LIBS
14889 LIBS="-lsec  $LIBS"
14890 cat >conftest.$ac_ext <<_ACEOF
14891 /* confdefs.h.  */
14892 _ACEOF
14893 cat confdefs.h >>conftest.$ac_ext
14894 cat >>conftest.$ac_ext <<_ACEOF
14895 /* end confdefs.h.  */
14896
14897 /* Override any GCC internal prototype to avoid an error.
14898    Use char because int might match the return type of a GCC
14899    builtin and then its argument prototype would still apply.  */
14900 #ifdef __cplusplus
14901 extern "C"
14902 #endif
14903 char bigcrypt ();
14904 int
14905 main ()
14906 {
14907 return bigcrypt ();
14908   ;
14909   return 0;
14910 }
14911 _ACEOF
14912 rm -rf conftest.$ac_objext conftest$ac_exeext
14913 if { (ac_try="$ac_link"
14914 case "(($ac_try" in
14915   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14916   *) ac_try_echo=$ac_try;;
14917 esac
14918 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14919 $as_echo "$ac_try_echo") >&5
14920   (eval "$ac_link") 2>conftest.er1
14921   ac_status=$?
14922   grep -v '^ *+' conftest.er1 >conftest.err
14923   rm -rf conftest.er1
14924   cat conftest.err >&5
14925   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14926   (exit $ac_status); } && {
14927          test -z "$ac_c_werror_flag" ||
14928          test ! -s conftest.err
14929        } && test -s conftest$ac_exeext && {
14930          test "$cross_compiling" = yes ||
14931          $as_test_x conftest$ac_exeext
14932        }; then
14933   ac_cv_lib_sec_bigcrypt=yes
14934 else
14935   $as_echo "$as_me: failed program was:" >&5
14936 sed 's/^/| /' conftest.$ac_ext >&5
14937
14938         ac_cv_lib_sec_bigcrypt=no
14939 fi
14940
14941 rm -rf conftest.dSYM
14942 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14943       conftest$ac_exeext conftest.$ac_ext
14944 LIBS=$ac_check_lib_save_LIBS
14945 fi
14946 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_sec_bigcrypt" >&5
14947 $as_echo "$ac_cv_lib_sec_bigcrypt" >&6; }
14948 if test "x$ac_cv_lib_sec_bigcrypt" = x""yes; then
14949   PASSWD_LIBS="$PASSWD_LIBS -lsec"
14950 fi
14951
14952   fi
14953 fi
14954
14955
14956 ###############################################################################
14957 #
14958 #       Check for FreeBSD-style shadow passwords.
14959 #
14960 #       On FreeBSD, getpwnam() and friends work just like on non-shadow-
14961 #       password systems -- except you only get stuff in the pw_passwd field
14962 #       if the running program is setuid.  So, guess that we've got this
14963 #       lossage to contend with if /etc/master.passwd exists, and default to
14964 #       a setuid installation.
14965 #
14966 ###############################################################################
14967
14968 if test "$with_shadow" = yes ; then
14969   { $as_echo "$as_me:$LINENO: checking for FreeBSD-style shadow passwords" >&5
14970 $as_echo_n "checking for FreeBSD-style shadow passwords... " >&6; }
14971 if test "${ac_cv_master_passwd+set}" = set; then
14972   $as_echo_n "(cached) " >&6
14973 else
14974   if test -f /etc/master.passwd ; then
14975                     ac_cv_master_passwd=yes
14976                   else
14977                     ac_cv_master_passwd=no
14978                   fi
14979 fi
14980 { $as_echo "$as_me:$LINENO: result: $ac_cv_master_passwd" >&5
14981 $as_echo "$ac_cv_master_passwd" >&6; }
14982   if test "$ac_cv_master_passwd" = yes; then
14983     need_setuid=yes
14984   fi
14985 fi
14986
14987
14988 ###############################################################################
14989 #
14990 #       Check for traditional (ha!) shadow passwords.
14991 #
14992 ###############################################################################
14993
14994 if test "$with_shadow" = yes ; then
14995   { $as_echo "$as_me:$LINENO: checking for generic shadow passwords" >&5
14996 $as_echo_n "checking for generic shadow passwords... " >&6; }
14997 if test "${ac_cv_shadow+set}" = set; then
14998   $as_echo_n "(cached) " >&6
14999 else
15000
15001   ac_save_CPPFLAGS="$CPPFLAGS"
15002   if test \! -z "$includedir" ; then
15003     CPPFLAGS="$CPPFLAGS -I$includedir"
15004   fi
15005   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
15006   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
15007   cat >conftest.$ac_ext <<_ACEOF
15008 /* confdefs.h.  */
15009 _ACEOF
15010 cat confdefs.h >>conftest.$ac_ext
15011 cat >>conftest.$ac_ext <<_ACEOF
15012 /* end confdefs.h.  */
15013 #include <stdlib.h>
15014                                     #include <unistd.h>
15015                                     #include <sys/types.h>
15016                                     #include <pwd.h>
15017                                     #include <shadow.h>
15018 int
15019 main ()
15020 {
15021 struct spwd *p = getspnam("nobody");
15022                        const char *pw = p->sp_pwdp;
15023   ;
15024   return 0;
15025 }
15026 _ACEOF
15027 rm -rf conftest.$ac_objext
15028 if { (ac_try="$ac_compile"
15029 case "(($ac_try" in
15030   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15031   *) ac_try_echo=$ac_try;;
15032 esac
15033 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15034 $as_echo "$ac_try_echo") >&5
15035   (eval "$ac_compile") 2>conftest.er1
15036   ac_status=$?
15037   grep -v '^ *+' conftest.er1 >conftest.err
15038   rm -rf conftest.er1
15039   cat conftest.err >&5
15040   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15041   (exit $ac_status); } && {
15042          test -z "$ac_c_werror_flag" ||
15043          test ! -s conftest.err
15044        } && test -s conftest.$ac_objext; then
15045   ac_cv_shadow=yes
15046 else
15047   $as_echo "$as_me: failed program was:" >&5
15048 sed 's/^/| /' conftest.$ac_ext >&5
15049
15050         ac_cv_shadow=no
15051 fi
15052
15053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15054   CPPFLAGS="$ac_save_CPPFLAGS"
15055 fi
15056 { $as_echo "$as_me:$LINENO: result: $ac_cv_shadow" >&5
15057 $as_echo "$ac_cv_shadow" >&6; }
15058   if test "$ac_cv_shadow" = yes; then
15059     have_shadow=yes
15060     need_setuid=yes
15061
15062     # On some systems (UnixWare 2.1), getspnam() is in -lgen instead of -lc.
15063     have_getspnam=no
15064     { $as_echo "$as_me:$LINENO: checking for getspnam in -lc" >&5
15065 $as_echo_n "checking for getspnam in -lc... " >&6; }
15066 if test "${ac_cv_lib_c_getspnam+set}" = set; then
15067   $as_echo_n "(cached) " >&6
15068 else
15069   ac_check_lib_save_LIBS=$LIBS
15070 LIBS="-lc  $LIBS"
15071 cat >conftest.$ac_ext <<_ACEOF
15072 /* confdefs.h.  */
15073 _ACEOF
15074 cat confdefs.h >>conftest.$ac_ext
15075 cat >>conftest.$ac_ext <<_ACEOF
15076 /* end confdefs.h.  */
15077
15078 /* Override any GCC internal prototype to avoid an error.
15079    Use char because int might match the return type of a GCC
15080    builtin and then its argument prototype would still apply.  */
15081 #ifdef __cplusplus
15082 extern "C"
15083 #endif
15084 char getspnam ();
15085 int
15086 main ()
15087 {
15088 return getspnam ();
15089   ;
15090   return 0;
15091 }
15092 _ACEOF
15093 rm -rf conftest.$ac_objext conftest$ac_exeext
15094 if { (ac_try="$ac_link"
15095 case "(($ac_try" in
15096   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15097   *) ac_try_echo=$ac_try;;
15098 esac
15099 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15100 $as_echo "$ac_try_echo") >&5
15101   (eval "$ac_link") 2>conftest.er1
15102   ac_status=$?
15103   grep -v '^ *+' conftest.er1 >conftest.err
15104   rm -rf conftest.er1
15105   cat conftest.err >&5
15106   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15107   (exit $ac_status); } && {
15108          test -z "$ac_c_werror_flag" ||
15109          test ! -s conftest.err
15110        } && test -s conftest$ac_exeext && {
15111          test "$cross_compiling" = yes ||
15112          $as_test_x conftest$ac_exeext
15113        }; then
15114   ac_cv_lib_c_getspnam=yes
15115 else
15116   $as_echo "$as_me: failed program was:" >&5
15117 sed 's/^/| /' conftest.$ac_ext >&5
15118
15119         ac_cv_lib_c_getspnam=no
15120 fi
15121
15122 rm -rf conftest.dSYM
15123 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15124       conftest$ac_exeext conftest.$ac_ext
15125 LIBS=$ac_check_lib_save_LIBS
15126 fi
15127 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_getspnam" >&5
15128 $as_echo "$ac_cv_lib_c_getspnam" >&6; }
15129 if test "x$ac_cv_lib_c_getspnam" = x""yes; then
15130   have_getspnam=yes
15131 fi
15132
15133     if test "$have_getspnam" = no ; then
15134       { $as_echo "$as_me:$LINENO: checking for getspnam in -lgen" >&5
15135 $as_echo_n "checking for getspnam in -lgen... " >&6; }
15136 if test "${ac_cv_lib_gen_getspnam+set}" = set; then
15137   $as_echo_n "(cached) " >&6
15138 else
15139   ac_check_lib_save_LIBS=$LIBS
15140 LIBS="-lgen  $LIBS"
15141 cat >conftest.$ac_ext <<_ACEOF
15142 /* confdefs.h.  */
15143 _ACEOF
15144 cat confdefs.h >>conftest.$ac_ext
15145 cat >>conftest.$ac_ext <<_ACEOF
15146 /* end confdefs.h.  */
15147
15148 /* Override any GCC internal prototype to avoid an error.
15149    Use char because int might match the return type of a GCC
15150    builtin and then its argument prototype would still apply.  */
15151 #ifdef __cplusplus
15152 extern "C"
15153 #endif
15154 char getspnam ();
15155 int
15156 main ()
15157 {
15158 return getspnam ();
15159   ;
15160   return 0;
15161 }
15162 _ACEOF
15163 rm -rf conftest.$ac_objext conftest$ac_exeext
15164 if { (ac_try="$ac_link"
15165 case "(($ac_try" in
15166   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15167   *) ac_try_echo=$ac_try;;
15168 esac
15169 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15170 $as_echo "$ac_try_echo") >&5
15171   (eval "$ac_link") 2>conftest.er1
15172   ac_status=$?
15173   grep -v '^ *+' conftest.er1 >conftest.err
15174   rm -rf conftest.er1
15175   cat conftest.err >&5
15176   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15177   (exit $ac_status); } && {
15178          test -z "$ac_c_werror_flag" ||
15179          test ! -s conftest.err
15180        } && test -s conftest$ac_exeext && {
15181          test "$cross_compiling" = yes ||
15182          $as_test_x conftest$ac_exeext
15183        }; then
15184   ac_cv_lib_gen_getspnam=yes
15185 else
15186   $as_echo "$as_me: failed program was:" >&5
15187 sed 's/^/| /' conftest.$ac_ext >&5
15188
15189         ac_cv_lib_gen_getspnam=no
15190 fi
15191
15192 rm -rf conftest.dSYM
15193 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15194       conftest$ac_exeext conftest.$ac_ext
15195 LIBS=$ac_check_lib_save_LIBS
15196 fi
15197 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gen_getspnam" >&5
15198 $as_echo "$ac_cv_lib_gen_getspnam" >&6; }
15199 if test "x$ac_cv_lib_gen_getspnam" = x""yes; then
15200   have_getspnam=yes; PASSWD_LIBS="$PASSWD_LIBS -lgen"
15201 fi
15202
15203     fi
15204   fi
15205 fi
15206
15207
15208 ###############################################################################
15209 #
15210 #       Check for other libraries needed for non-shadow passwords.
15211 #
15212 ###############################################################################
15213
15214 if test "$enable_locking" = yes ; then
15215
15216   # On some systems (UnixWare 2.1), crypt() is in -lcrypt instead of -lc.
15217   have_crypt=no
15218   { $as_echo "$as_me:$LINENO: checking for crypt in -lc" >&5
15219 $as_echo_n "checking for crypt in -lc... " >&6; }
15220 if test "${ac_cv_lib_c_crypt+set}" = set; then
15221   $as_echo_n "(cached) " >&6
15222 else
15223   ac_check_lib_save_LIBS=$LIBS
15224 LIBS="-lc  $LIBS"
15225 cat >conftest.$ac_ext <<_ACEOF
15226 /* confdefs.h.  */
15227 _ACEOF
15228 cat confdefs.h >>conftest.$ac_ext
15229 cat >>conftest.$ac_ext <<_ACEOF
15230 /* end confdefs.h.  */
15231
15232 /* Override any GCC internal prototype to avoid an error.
15233    Use char because int might match the return type of a GCC
15234    builtin and then its argument prototype would still apply.  */
15235 #ifdef __cplusplus
15236 extern "C"
15237 #endif
15238 char crypt ();
15239 int
15240 main ()
15241 {
15242 return crypt ();
15243   ;
15244   return 0;
15245 }
15246 _ACEOF
15247 rm -rf conftest.$ac_objext conftest$ac_exeext
15248 if { (ac_try="$ac_link"
15249 case "(($ac_try" in
15250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15251   *) ac_try_echo=$ac_try;;
15252 esac
15253 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15254 $as_echo "$ac_try_echo") >&5
15255   (eval "$ac_link") 2>conftest.er1
15256   ac_status=$?
15257   grep -v '^ *+' conftest.er1 >conftest.err
15258   rm -rf conftest.er1
15259   cat conftest.err >&5
15260   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15261   (exit $ac_status); } && {
15262          test -z "$ac_c_werror_flag" ||
15263          test ! -s conftest.err
15264        } && test -s conftest$ac_exeext && {
15265          test "$cross_compiling" = yes ||
15266          $as_test_x conftest$ac_exeext
15267        }; then
15268   ac_cv_lib_c_crypt=yes
15269 else
15270   $as_echo "$as_me: failed program was:" >&5
15271 sed 's/^/| /' conftest.$ac_ext >&5
15272
15273         ac_cv_lib_c_crypt=no
15274 fi
15275
15276 rm -rf conftest.dSYM
15277 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15278       conftest$ac_exeext conftest.$ac_ext
15279 LIBS=$ac_check_lib_save_LIBS
15280 fi
15281 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_crypt" >&5
15282 $as_echo "$ac_cv_lib_c_crypt" >&6; }
15283 if test "x$ac_cv_lib_c_crypt" = x""yes; then
15284   have_crypt=yes
15285 fi
15286
15287   if test "$have_crypt" = no ; then
15288     { $as_echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
15289 $as_echo_n "checking for crypt in -lcrypt... " >&6; }
15290 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
15291   $as_echo_n "(cached) " >&6
15292 else
15293   ac_check_lib_save_LIBS=$LIBS
15294 LIBS="-lcrypt  $LIBS"
15295 cat >conftest.$ac_ext <<_ACEOF
15296 /* confdefs.h.  */
15297 _ACEOF
15298 cat confdefs.h >>conftest.$ac_ext
15299 cat >>conftest.$ac_ext <<_ACEOF
15300 /* end confdefs.h.  */
15301
15302 /* Override any GCC internal prototype to avoid an error.
15303    Use char because int might match the return type of a GCC
15304    builtin and then its argument prototype would still apply.  */
15305 #ifdef __cplusplus
15306 extern "C"
15307 #endif
15308 char crypt ();
15309 int
15310 main ()
15311 {
15312 return crypt ();
15313   ;
15314   return 0;
15315 }
15316 _ACEOF
15317 rm -rf conftest.$ac_objext conftest$ac_exeext
15318 if { (ac_try="$ac_link"
15319 case "(($ac_try" in
15320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15321   *) ac_try_echo=$ac_try;;
15322 esac
15323 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15324 $as_echo "$ac_try_echo") >&5
15325   (eval "$ac_link") 2>conftest.er1
15326   ac_status=$?
15327   grep -v '^ *+' conftest.er1 >conftest.err
15328   rm -rf conftest.er1
15329   cat conftest.err >&5
15330   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15331   (exit $ac_status); } && {
15332          test -z "$ac_c_werror_flag" ||
15333          test ! -s conftest.err
15334        } && test -s conftest$ac_exeext && {
15335          test "$cross_compiling" = yes ||
15336          $as_test_x conftest$ac_exeext
15337        }; then
15338   ac_cv_lib_crypt_crypt=yes
15339 else
15340   $as_echo "$as_me: failed program was:" >&5
15341 sed 's/^/| /' conftest.$ac_ext >&5
15342
15343         ac_cv_lib_crypt_crypt=no
15344 fi
15345
15346 rm -rf conftest.dSYM
15347 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15348       conftest$ac_exeext conftest.$ac_ext
15349 LIBS=$ac_check_lib_save_LIBS
15350 fi
15351 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
15352 $as_echo "$ac_cv_lib_crypt_crypt" >&6; }
15353 if test "x$ac_cv_lib_crypt_crypt" = x""yes; then
15354   have_crypt=yes; PASSWD_LIBS="$PASSWD_LIBS -lcrypt"
15355 fi
15356
15357   fi
15358 fi
15359
15360
15361 # Most of the above shadow mechanisms will have set need_setuid to yes,
15362 # if they were found.  But, on some systems, we need setuid even when
15363 # using plain old vanilla passwords.
15364 #
15365 if test "$enable_locking" = yes ; then
15366   case "$host" in
15367     *-hpux* | *-aix* | *-netbsd* | *-freebsd* | *-openbsd* )
15368       need_setuid=yes
15369     ;;
15370   esac
15371 fi
15372
15373
15374 if test "$have_shadow_adjunct" = yes ; then
15375   cat >>confdefs.h <<\_ACEOF
15376 #define HAVE_ADJUNCT_PASSWD 1
15377 _ACEOF
15378
15379 elif test "$have_shadow_enhanced" = yes ; then
15380   cat >>confdefs.h <<\_ACEOF
15381 #define HAVE_ENHANCED_PASSWD 1
15382 _ACEOF
15383
15384 elif test "$have_shadow_hpux" = yes ; then
15385   cat >>confdefs.h <<\_ACEOF
15386 #define HAVE_HPUX_PASSWD 1
15387 _ACEOF
15388
15389 elif test "$have_shadow" = yes ; then
15390   cat >>confdefs.h <<\_ACEOF
15391 #define HAVE_SHADOW_PASSWD 1
15392 _ACEOF
15393
15394 fi
15395
15396
15397 ###############################################################################
15398 #
15399 #       Check for external password helper
15400 #       On SuSE, instead of having xscreensaver be a setuid program, they
15401 #       fork an external program that takes the password on stdin, and
15402 #       returns true if that password is a valid one.  Then only that
15403 #       smaller program needs to be setuid.
15404 #
15405 #       (Note that this external program is not a GUI: the GUI is still
15406 #       all in xscreensaver itself; the external program just does auth.)
15407 #
15408 ###############################################################################
15409
15410 have_passwd_helper=no
15411 with_passwd_helper_req=unspecified
15412
15413
15414 # Check whether --with-passwd-helper was given.
15415 if test "${with_passwd_helper+set}" = set; then
15416   withval=$with_passwd_helper; with_passwd_helper="$withval"; with_passwd_helper_req="$withval"
15417 else
15418   with_passwd_helper=no
15419 fi
15420
15421 # no HANDLE_X_PATH_ARG for this one
15422
15423 if test "$enable_locking" = no ; then
15424   with_passwd_helper_req=no
15425   with_passwd_helper=no
15426 fi
15427
15428 case "$with_passwd_helper" in
15429   ""|no) : ;;
15430   /*)
15431     cat >>confdefs.h <<_ACEOF
15432 #define PASSWD_HELPER_PROGRAM "$with_passwd_helper"
15433 _ACEOF
15434
15435     have_passwd_helper=yes;;
15436   *)
15437     echo "error: --with-passwd-helper needs full pathname of helper (not '$with_passwd_helper')." >&2
15438     exit 1
15439 esac
15440
15441
15442 ###############################################################################
15443 #
15444 #       Check for a login manager for a "New Login" button on the lock dialog.
15445 #       Usually this will be "/usr/bin/gdmflexiserver".
15446 #
15447 ###############################################################################
15448
15449 with_login_manager_req=unspecified
15450 default_login_manager_1='gdmflexiserver -ls'
15451 default_login_manager_2='kdmctl reserve'
15452
15453
15454 # Check whether --with-login-manager was given.
15455 if test "${with_login_manager+set}" = set; then
15456   withval=$with_login_manager; with_login_manager="$withval"; with_login_manager_req="$withval"
15457 else
15458   with_login_manager=yes
15459 fi
15460
15461 # no HANDLE_X_PATH_ARG for this one
15462
15463 if test "$enable_locking" = no ; then
15464   with_login_manager_req=no
15465   with_login_manager=no
15466 fi
15467
15468 case "$with_login_manager_req" in
15469   no)
15470     with_login_manager=""
15471   ;;
15472
15473   yes|unspecified)
15474     # Try both defaults, use the one that exists.
15475
15476     set dummy $default_login_manager_1 ; login_manager_tmp=$2
15477     unset ac_cv_path_login_manager_tmp  # don't cache
15478     # Extract the first word of "$login_manager_tmp", so it can be a program name with args.
15479 set dummy $login_manager_tmp; ac_word=$2
15480 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15481 $as_echo_n "checking for $ac_word... " >&6; }
15482 if test "${ac_cv_path_login_manager_tmp+set}" = set; then
15483   $as_echo_n "(cached) " >&6
15484 else
15485   case $login_manager_tmp in
15486   [\\/]* | ?:[\\/]*)
15487   ac_cv_path_login_manager_tmp="$login_manager_tmp" # Let the user override the test with a path.
15488   ;;
15489   *)
15490   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15491 for as_dir in $PATH
15492 do
15493   IFS=$as_save_IFS
15494   test -z "$as_dir" && as_dir=.
15495   for ac_exec_ext in '' $ac_executable_extensions; do
15496   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15497     ac_cv_path_login_manager_tmp="$as_dir/$ac_word$ac_exec_ext"
15498     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15499     break 2
15500   fi
15501 done
15502 done
15503 IFS=$as_save_IFS
15504
15505   ;;
15506 esac
15507 fi
15508 login_manager_tmp=$ac_cv_path_login_manager_tmp
15509 if test -n "$login_manager_tmp"; then
15510   { $as_echo "$as_me:$LINENO: result: $login_manager_tmp" >&5
15511 $as_echo "$login_manager_tmp" >&6; }
15512 else
15513   { $as_echo "$as_me:$LINENO: result: no" >&5
15514 $as_echo "no" >&6; }
15515 fi
15516
15517
15518     if test ! -z "$login_manager_tmp" ; then
15519       with_login_manager="$default_login_manager_1"
15520     else
15521       set dummy $default_login_manager_2 ; login_manager_tmp=$2
15522       unset ac_cv_path_login_manager_tmp  # don't cache
15523       # Extract the first word of "$login_manager_tmp", so it can be a program name with args.
15524 set dummy $login_manager_tmp; ac_word=$2
15525 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15526 $as_echo_n "checking for $ac_word... " >&6; }
15527 if test "${ac_cv_path_login_manager_tmp+set}" = set; then
15528   $as_echo_n "(cached) " >&6
15529 else
15530   case $login_manager_tmp in
15531   [\\/]* | ?:[\\/]*)
15532   ac_cv_path_login_manager_tmp="$login_manager_tmp" # Let the user override the test with a path.
15533   ;;
15534   *)
15535   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15536 for as_dir in $PATH
15537 do
15538   IFS=$as_save_IFS
15539   test -z "$as_dir" && as_dir=.
15540   for ac_exec_ext in '' $ac_executable_extensions; do
15541   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15542     ac_cv_path_login_manager_tmp="$as_dir/$ac_word$ac_exec_ext"
15543     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15544     break 2
15545   fi
15546 done
15547 done
15548 IFS=$as_save_IFS
15549
15550   ;;
15551 esac
15552 fi
15553 login_manager_tmp=$ac_cv_path_login_manager_tmp
15554 if test -n "$login_manager_tmp"; then
15555   { $as_echo "$as_me:$LINENO: result: $login_manager_tmp" >&5
15556 $as_echo "$login_manager_tmp" >&6; }
15557 else
15558   { $as_echo "$as_me:$LINENO: result: no" >&5
15559 $as_echo "no" >&6; }
15560 fi
15561
15562
15563       if test ! -z "$login_manager_tmp" ; then
15564         with_login_manager="$default_login_manager_2"
15565       else
15566         with_login_manager=""
15567       fi
15568     fi
15569   ;;
15570
15571   /*)
15572     # absolute path specified on cmd line
15573     set dummy $with_login_manager_req ; login_manager_tmp=$2
15574     { $as_echo "$as_me:$LINENO: checking for $login_manager_tmp" >&5
15575 $as_echo_n "checking for $login_manager_tmp... " >&6; }
15576     if test -x "$login_manager_tmp" ; then
15577       { $as_echo "$as_me:$LINENO: result: yes" >&5
15578 $as_echo "yes" >&6; }
15579     else
15580       { $as_echo "$as_me:$LINENO: result: no" >&5
15581 $as_echo "no" >&6; }
15582       with_login_manager=""
15583     fi
15584   ;;
15585
15586   *)
15587     # relative path specified on cmd line
15588     set dummy $with_login_manager_req ; login_manager_tmp=$2
15589     unset ac_cv_path_login_manager_tmp    # don't cache
15590     # Extract the first word of "$login_manager_tmp", so it can be a program name with args.
15591 set dummy $login_manager_tmp; ac_word=$2
15592 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15593 $as_echo_n "checking for $ac_word... " >&6; }
15594 if test "${ac_cv_path_login_manager_tmp+set}" = set; then
15595   $as_echo_n "(cached) " >&6
15596 else
15597   case $login_manager_tmp in
15598   [\\/]* | ?:[\\/]*)
15599   ac_cv_path_login_manager_tmp="$login_manager_tmp" # Let the user override the test with a path.
15600   ;;
15601   *)
15602   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15603 for as_dir in $PATH
15604 do
15605   IFS=$as_save_IFS
15606   test -z "$as_dir" && as_dir=.
15607   for ac_exec_ext in '' $ac_executable_extensions; do
15608   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15609     ac_cv_path_login_manager_tmp="$as_dir/$ac_word$ac_exec_ext"
15610     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15611     break 2
15612   fi
15613 done
15614 done
15615 IFS=$as_save_IFS
15616
15617   ;;
15618 esac
15619 fi
15620 login_manager_tmp=$ac_cv_path_login_manager_tmp
15621 if test -n "$login_manager_tmp"; then
15622   { $as_echo "$as_me:$LINENO: result: $login_manager_tmp" >&5
15623 $as_echo "$login_manager_tmp" >&6; }
15624 else
15625   { $as_echo "$as_me:$LINENO: result: no" >&5
15626 $as_echo "no" >&6; }
15627 fi
15628
15629
15630     if test -z "$login_manager_tmp" ; then
15631       with_login_manager=""
15632     else
15633       with_login_manager="$login_manager_tmp"
15634     fi
15635   ;;
15636 esac
15637 ac_cv_login_manager_program="$with_login_manager"
15638
15639 NEW_LOGIN_COMMAND_P=''
15640 NEW_LOGIN_COMMAND="$ac_cv_login_manager_program"
15641
15642 { $as_echo "$as_me:$LINENO: checking for login manager" >&5
15643 $as_echo_n "checking for login manager... " >&6; }
15644 if test -z "$NEW_LOGIN_COMMAND" ; then
15645   NEW_LOGIN_COMMAND="$default_login_manager_1"
15646   NEW_LOGIN_COMMAND_P='! '
15647   { $as_echo "$as_me:$LINENO: result: $NEW_LOGIN_COMMAND (disabled)" >&5
15648 $as_echo "$NEW_LOGIN_COMMAND (disabled)" >&6; }
15649 else
15650   { $as_echo "$as_me:$LINENO: result: $NEW_LOGIN_COMMAND" >&5
15651 $as_echo "$NEW_LOGIN_COMMAND" >&6; }
15652 fi
15653
15654
15655 ###############################################################################
15656 #
15657 #       Check for -lgtk (and Gnome stuff)
15658 #
15659 ###############################################################################
15660
15661 have_gtk=no
15662 with_gtk_req=unspecified
15663
15664 # Check whether --with-gtk was given.
15665 if test "${with_gtk+set}" = set; then
15666   withval=$with_gtk; with_gtk="$withval"; with_gtk_req="$withval"
15667 else
15668   with_gtk=yes
15669 fi
15670
15671
15672 # if --with-gtk=/directory/ was specified, remember that directory so that
15673 # we can also look for the `gtk-config' program in that directory.
15674 case "$with_gtk" in
15675   /*)
15676     gtk_dir="$with_gtk"
15677     ;;
15678   *)
15679     gtk_dir=""
15680     ;;
15681 esac
15682
15683
15684    case "$with_gtk" in
15685     yes) ;;
15686     no)  ;;
15687
15688     /*)
15689      { $as_echo "$as_me:$LINENO: checking for Gtk headers" >&5
15690 $as_echo_n "checking for Gtk headers... " >&6; }
15691      d=$with_gtk/include
15692      if test -d $d; then
15693        X_CFLAGS="-I$d $X_CFLAGS"
15694        { $as_echo "$as_me:$LINENO: result: $d" >&5
15695 $as_echo "$d" >&6; }
15696      else
15697        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
15698 $as_echo "not found ($d: no such directory)" >&6; }
15699      fi
15700
15701      { $as_echo "$as_me:$LINENO: checking for Gtk libs" >&5
15702 $as_echo_n "checking for Gtk libs... " >&6; }
15703      d=$with_gtk/lib
15704      if test -d $d; then
15705        X_LIBS="-L$d $X_LIBS"
15706        { $as_echo "$as_me:$LINENO: result: $d" >&5
15707 $as_echo "$d" >&6; }
15708      else
15709        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
15710 $as_echo "not found ($d: no such directory)" >&6; }
15711      fi
15712
15713      # replace the directory string with "yes".
15714      with_gtk_req="yes"
15715      with_gtk=$with_gtk_req
15716      ;;
15717
15718     *)
15719      echo ""
15720      echo "error: argument to --with-gtk must be \"yes\", \"no\", or a directory."
15721      echo "       If it is a directory, then \`DIR/include' will be added to"
15722      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
15723      exit 1
15724      ;;
15725    esac
15726
15727
15728 if test "$with_gtk" != yes -a "$with_gtk" != no ; then
15729   echo "error: must be yes or no: --with-gtk=$with_gtk"
15730   exit 1
15731 fi
15732
15733
15734 parse_gtk_version_string() {
15735   # M4 sucks!!
15736
15737   maj=`echo $ac_gtk_version_string | sed -n 's/\..*//p'`
15738   min=`echo $ac_gtk_version_string | sed -n 's/[^.]*\.\([^.]*\).*/\1/p'`
15739
15740   ac_gtk_version=`echo "$maj * 1000 + $min" | bc`
15741   if test -z "$ac_gtk_version"; then
15742     ac_gtk_version=unknown
15743     ac_gtk_version_string=unknown
15744   fi
15745 }
15746
15747 # Find pkg-config... (need this for both gtk and gdk_pixbuf.)
15748 # if the user specified --with-gtk=/foo/ then look there.
15749 #
15750 gtk_path="$PATH"
15751 if test ! -z "$gtk_dir"; then
15752   # canonicalize slashes.
15753   foo=`echo "${gtk_dir}/bin" | sed 's@//*@/@g'`
15754   gtk_path="$foo:$gtk_path"
15755 fi
15756
15757 for ac_prog in pkg-config
15758 do
15759   # Extract the first word of "$ac_prog", so it can be a program name with args.
15760 set dummy $ac_prog; ac_word=$2
15761 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15762 $as_echo_n "checking for $ac_word... " >&6; }
15763 if test "${ac_cv_path_pkg_config+set}" = set; then
15764   $as_echo_n "(cached) " >&6
15765 else
15766   case $pkg_config in
15767   [\\/]* | ?:[\\/]*)
15768   ac_cv_path_pkg_config="$pkg_config" # Let the user override the test with a path.
15769   ;;
15770   *)
15771   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15772 for as_dir in $gtk_path
15773 do
15774   IFS=$as_save_IFS
15775   test -z "$as_dir" && as_dir=.
15776   for ac_exec_ext in '' $ac_executable_extensions; do
15777   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15778     ac_cv_path_pkg_config="$as_dir/$ac_word$ac_exec_ext"
15779     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15780     break 2
15781   fi
15782 done
15783 done
15784 IFS=$as_save_IFS
15785
15786   ;;
15787 esac
15788 fi
15789 pkg_config=$ac_cv_path_pkg_config
15790 if test -n "$pkg_config"; then
15791   { $as_echo "$as_me:$LINENO: result: $pkg_config" >&5
15792 $as_echo "$pkg_config" >&6; }
15793 else
15794   { $as_echo "$as_me:$LINENO: result: no" >&5
15795 $as_echo "no" >&6; }
15796 fi
15797
15798
15799   test -n "$pkg_config" && break
15800 done
15801
15802
15803 if test -z "$pkg_config" ; then
15804   { $as_echo "$as_me:$LINENO: WARNING: pkg-config not found!" >&5
15805 $as_echo "$as_me: WARNING: pkg-config not found!" >&2;}
15806   pkg_config="false"
15807 fi
15808
15809
15810 # Utility function for running pkg-config-based tests...
15811 #
15812 pkgs=''
15813 pkg_check_version() {
15814   if test "$ok" = yes ; then
15815     req="$1"
15816     min="$2"
15817     { $as_echo "$as_me:$LINENO: checking for $req" >&5
15818 $as_echo_n "checking for $req... " >&6; }
15819     if $pkg_config --exists "$req" ; then
15820       vers=`$pkg_config --modversion "$req"`
15821       if $pkg_config --exists "$req >= $min" ; then
15822         { $as_echo "$as_me:$LINENO: result: $vers" >&5
15823 $as_echo "$vers" >&6; }
15824         pkgs="$pkgs $req"
15825         return 1
15826       else
15827         { $as_echo "$as_me:$LINENO: result: $vers (wanted >= $min)" >&5
15828 $as_echo "$vers (wanted >= $min)" >&6; }
15829         ok=no
15830         return 0
15831       fi
15832     else
15833       { $as_echo "$as_me:$LINENO: result: no" >&5
15834 $as_echo "no" >&6; }
15835       ok=no
15836       return 0
15837     fi
15838   fi
15839 }
15840
15841
15842 jurassic_gtk=no
15843 gtk_halfassed=no
15844
15845 if test "$with_gtk" = yes; then
15846   have_gtk=no
15847
15848   ok="yes"
15849   pkg_check_version            gtk+-2.0  2.0.1  ; ac_gtk_version_string="$vers"
15850   pkg_check_version         gmodule-2.0  2.0.0
15851   pkg_check_version          libxml-2.0  2.4.6
15852   pkg_check_version        libglade-2.0  1.99.0
15853   pkg_check_version      gdk-pixbuf-2.0  2.0.0
15854   pkg_check_version gdk-pixbuf-xlib-2.0  2.0.0
15855   have_gtk="$ok"
15856
15857   if test "$have_gtk" = no; then
15858     if test -n "$ac_gtk_version_string" ; then
15859       gtk_halfassed="$ac_gtk_version_string"
15860       gtk_halfassed_lib="$req"
15861     fi
15862   fi
15863
15864   if test "$have_gtk" = yes; then
15865     parse_gtk_version_string
15866     jurassic_gtk=no
15867   fi
15868
15869   if test "$have_gtk" = yes; then
15870     { $as_echo "$as_me:$LINENO: checking for Gtk includes" >&5
15871 $as_echo_n "checking for Gtk includes... " >&6; }
15872 if test "${ac_cv_gtk_config_cflags+set}" = set; then
15873   $as_echo_n "(cached) " >&6
15874 else
15875   ac_cv_gtk_config_cflags=`$pkg_config --cflags $pkgs`
15876 fi
15877 { $as_echo "$as_me:$LINENO: result: $ac_cv_gtk_config_cflags" >&5
15878 $as_echo "$ac_cv_gtk_config_cflags" >&6; }
15879     { $as_echo "$as_me:$LINENO: checking for Gtk libs" >&5
15880 $as_echo_n "checking for Gtk libs... " >&6; }
15881 if test "${ac_cv_gtk_config_libs+set}" = set; then
15882   $as_echo_n "(cached) " >&6
15883 else
15884   ac_cv_gtk_config_libs=`$pkg_config --libs $pkgs`
15885 fi
15886 { $as_echo "$as_me:$LINENO: result: $ac_cv_gtk_config_libs" >&5
15887 $as_echo "$ac_cv_gtk_config_libs" >&6; }
15888   fi
15889
15890   ac_gtk_config_cflags=$ac_cv_gtk_config_cflags
15891   ac_gtk_config_libs=$ac_cv_gtk_config_libs
15892
15893   GTK_EXTRA_OBJS=""
15894   GTK_DATADIR=""
15895   if test "$have_gtk" = yes; then
15896     GTK_DATADIR=`$pkg_config --variable=prefix gtk+-2.0`
15897     GTK_DATADIR="$GTK_DATADIR/share"
15898   fi
15899
15900   if test "$have_gtk" = yes; then
15901     INCLUDES="$INCLUDES $ac_gtk_config_cflags"
15902     GTK_LIBS="$GTK_LIBS $ac_gtk_config_libs"
15903     cat >>confdefs.h <<\_ACEOF
15904 #define HAVE_GTK 1
15905 _ACEOF
15906
15907     cat >>confdefs.h <<\_ACEOF
15908 #define HAVE_GTK2 1
15909 _ACEOF
15910
15911     cat >>confdefs.h <<\_ACEOF
15912 #define HAVE_XML 1
15913 _ACEOF
15914
15915   fi
15916
15917 fi
15918
15919
15920 # Check for the various Gnome help and URL loading programs.
15921 #
15922 WITH_BROWSER=gnome-open
15923 if test "$have_gtk" = yes; then
15924   for ac_prog in gnome-open
15925 do
15926   # Extract the first word of "$ac_prog", so it can be a program name with args.
15927 set dummy $ac_prog; ac_word=$2
15928 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15929 $as_echo_n "checking for $ac_word... " >&6; }
15930 if test "${ac_cv_prog_gnome_open_program+set}" = set; then
15931   $as_echo_n "(cached) " >&6
15932 else
15933   if test -n "$gnome_open_program"; then
15934   ac_cv_prog_gnome_open_program="$gnome_open_program" # Let the user override the test.
15935 else
15936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15937 for as_dir in $PATH
15938 do
15939   IFS=$as_save_IFS
15940   test -z "$as_dir" && as_dir=.
15941   for ac_exec_ext in '' $ac_executable_extensions; do
15942   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15943     ac_cv_prog_gnome_open_program="$ac_prog"
15944     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15945     break 2
15946   fi
15947 done
15948 done
15949 IFS=$as_save_IFS
15950
15951 fi
15952 fi
15953 gnome_open_program=$ac_cv_prog_gnome_open_program
15954 if test -n "$gnome_open_program"; then
15955   { $as_echo "$as_me:$LINENO: result: $gnome_open_program" >&5
15956 $as_echo "$gnome_open_program" >&6; }
15957 else
15958   { $as_echo "$as_me:$LINENO: result: no" >&5
15959 $as_echo "no" >&6; }
15960 fi
15961
15962
15963   test -n "$gnome_open_program" && break
15964 done
15965
15966   for ac_prog in gnome-url-show
15967 do
15968   # Extract the first word of "$ac_prog", so it can be a program name with args.
15969 set dummy $ac_prog; ac_word=$2
15970 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15971 $as_echo_n "checking for $ac_word... " >&6; }
15972 if test "${ac_cv_prog_gnome_url_show_program+set}" = set; then
15973   $as_echo_n "(cached) " >&6
15974 else
15975   if test -n "$gnome_url_show_program"; then
15976   ac_cv_prog_gnome_url_show_program="$gnome_url_show_program" # Let the user override the test.
15977 else
15978 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15979 for as_dir in $PATH
15980 do
15981   IFS=$as_save_IFS
15982   test -z "$as_dir" && as_dir=.
15983   for ac_exec_ext in '' $ac_executable_extensions; do
15984   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15985     ac_cv_prog_gnome_url_show_program="$ac_prog"
15986     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15987     break 2
15988   fi
15989 done
15990 done
15991 IFS=$as_save_IFS
15992
15993 fi
15994 fi
15995 gnome_url_show_program=$ac_cv_prog_gnome_url_show_program
15996 if test -n "$gnome_url_show_program"; then
15997   { $as_echo "$as_me:$LINENO: result: $gnome_url_show_program" >&5
15998 $as_echo "$gnome_url_show_program" >&6; }
15999 else
16000   { $as_echo "$as_me:$LINENO: result: no" >&5
16001 $as_echo "no" >&6; }
16002 fi
16003
16004
16005   test -n "$gnome_url_show_program" && break
16006 done
16007
16008 fi
16009
16010
16011 ###############################################################################
16012 #
16013 #       Check for -lXm.
16014 #
16015 ###############################################################################
16016
16017 have_motif=no
16018 with_motif_req=unspecified
16019
16020 # Check whether --with-motif was given.
16021 if test "${with_motif+set}" = set; then
16022   withval=$with_motif; with_motif="$withval"; with_motif_req="$withval"
16023 else
16024   with_motif=no
16025 fi
16026
16027
16028
16029    case "$with_motif" in
16030     yes) ;;
16031     no)  ;;
16032
16033     /*)
16034      { $as_echo "$as_me:$LINENO: checking for Motif headers" >&5
16035 $as_echo_n "checking for Motif headers... " >&6; }
16036      d=$with_motif/include
16037      if test -d $d; then
16038        X_CFLAGS="-I$d $X_CFLAGS"
16039        { $as_echo "$as_me:$LINENO: result: $d" >&5
16040 $as_echo "$d" >&6; }
16041      else
16042        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16043 $as_echo "not found ($d: no such directory)" >&6; }
16044      fi
16045
16046      { $as_echo "$as_me:$LINENO: checking for Motif libs" >&5
16047 $as_echo_n "checking for Motif libs... " >&6; }
16048      d=$with_motif/lib
16049      if test -d $d; then
16050        X_LIBS="-L$d $X_LIBS"
16051        { $as_echo "$as_me:$LINENO: result: $d" >&5
16052 $as_echo "$d" >&6; }
16053      else
16054        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16055 $as_echo "not found ($d: no such directory)" >&6; }
16056      fi
16057
16058      # replace the directory string with "yes".
16059      with_motif_req="yes"
16060      with_motif=$with_motif_req
16061      ;;
16062
16063     *)
16064      echo ""
16065      echo "error: argument to --with-motif must be \"yes\", \"no\", or a directory."
16066      echo "       If it is a directory, then \`DIR/include' will be added to"
16067      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
16068      exit 1
16069      ;;
16070    esac
16071
16072
16073 if test "$with_motif" != yes -a "$with_motif" != no ; then
16074   echo "error: must be yes or no: --with-motif=$with_motif"
16075   exit 1
16076 fi
16077
16078 if test "$with_motif" = yes; then
16079   have_motif=no
16080
16081   ac_save_CPPFLAGS="$CPPFLAGS"
16082   if test \! -z "$includedir" ; then
16083     CPPFLAGS="$CPPFLAGS -I$includedir"
16084   fi
16085   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16086   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16087   { $as_echo "$as_me:$LINENO: checking for Xm/Xm.h" >&5
16088 $as_echo_n "checking for Xm/Xm.h... " >&6; }
16089 if test "${ac_cv_header_Xm_Xm_h+set}" = set; then
16090   $as_echo_n "(cached) " >&6
16091 else
16092   cat >conftest.$ac_ext <<_ACEOF
16093 /* confdefs.h.  */
16094 _ACEOF
16095 cat confdefs.h >>conftest.$ac_ext
16096 cat >>conftest.$ac_ext <<_ACEOF
16097 /* end confdefs.h.  */
16098 #include <stdlib.h>
16099                      #include <stdio.h>
16100                      #include <X11/Intrinsic.h>
16101
16102 #include <Xm/Xm.h>
16103 _ACEOF
16104 rm -rf conftest.$ac_objext
16105 if { (ac_try="$ac_compile"
16106 case "(($ac_try" in
16107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16108   *) ac_try_echo=$ac_try;;
16109 esac
16110 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16111 $as_echo "$ac_try_echo") >&5
16112   (eval "$ac_compile") 2>conftest.er1
16113   ac_status=$?
16114   grep -v '^ *+' conftest.er1 >conftest.err
16115   rm -rf conftest.er1
16116   cat conftest.err >&5
16117   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16118   (exit $ac_status); } && {
16119          test -z "$ac_c_werror_flag" ||
16120          test ! -s conftest.err
16121        } && test -s conftest.$ac_objext; then
16122   ac_cv_header_Xm_Xm_h=yes
16123 else
16124   $as_echo "$as_me: failed program was:" >&5
16125 sed 's/^/| /' conftest.$ac_ext >&5
16126
16127         ac_cv_header_Xm_Xm_h=no
16128 fi
16129
16130 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16131 fi
16132 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_Xm_Xm_h" >&5
16133 $as_echo "$ac_cv_header_Xm_Xm_h" >&6; }
16134 if test "x$ac_cv_header_Xm_Xm_h" = x""yes; then
16135   have_motif=yes
16136                      cat >>confdefs.h <<\_ACEOF
16137 #define HAVE_MOTIF 1
16138 _ACEOF
16139
16140                      MOTIF_LIBS="$MOTIF_LIBS -lXm"
16141 fi
16142
16143
16144   CPPFLAGS="$ac_save_CPPFLAGS"
16145 fi
16146
16147
16148 if test "$have_motif" = yes; then
16149
16150   ac_save_CPPFLAGS="$CPPFLAGS"
16151   if test \! -z "$includedir" ; then
16152     CPPFLAGS="$CPPFLAGS -I$includedir"
16153   fi
16154   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16155   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16156   { $as_echo "$as_me:$LINENO: checking for Xm/ComboBox.h" >&5
16157 $as_echo_n "checking for Xm/ComboBox.h... " >&6; }
16158 if test "${ac_cv_header_Xm_ComboBox_h+set}" = set; then
16159   $as_echo_n "(cached) " >&6
16160 else
16161   cat >conftest.$ac_ext <<_ACEOF
16162 /* confdefs.h.  */
16163 _ACEOF
16164 cat confdefs.h >>conftest.$ac_ext
16165 cat >>conftest.$ac_ext <<_ACEOF
16166 /* end confdefs.h.  */
16167 #include <stdlib.h>
16168                      #include <stdio.h>
16169                      #include <X11/Intrinsic.h>
16170
16171 #include <Xm/ComboBox.h>
16172 _ACEOF
16173 rm -rf conftest.$ac_objext
16174 if { (ac_try="$ac_compile"
16175 case "(($ac_try" in
16176   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16177   *) ac_try_echo=$ac_try;;
16178 esac
16179 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16180 $as_echo "$ac_try_echo") >&5
16181   (eval "$ac_compile") 2>conftest.er1
16182   ac_status=$?
16183   grep -v '^ *+' conftest.er1 >conftest.err
16184   rm -rf conftest.er1
16185   cat conftest.err >&5
16186   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16187   (exit $ac_status); } && {
16188          test -z "$ac_c_werror_flag" ||
16189          test ! -s conftest.err
16190        } && test -s conftest.$ac_objext; then
16191   ac_cv_header_Xm_ComboBox_h=yes
16192 else
16193   $as_echo "$as_me: failed program was:" >&5
16194 sed 's/^/| /' conftest.$ac_ext >&5
16195
16196         ac_cv_header_Xm_ComboBox_h=no
16197 fi
16198
16199 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16200 fi
16201 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_Xm_ComboBox_h" >&5
16202 $as_echo "$ac_cv_header_Xm_ComboBox_h" >&6; }
16203 if test "x$ac_cv_header_Xm_ComboBox_h" = x""yes; then
16204   cat >>confdefs.h <<\_ACEOF
16205 #define HAVE_XMCOMBOBOX 1
16206 _ACEOF
16207
16208 fi
16209
16210
16211   CPPFLAGS="$ac_save_CPPFLAGS"
16212 fi
16213
16214
16215 ###############################################################################
16216 #
16217 #       Checking whether Motif is really Lesstif.
16218 #
16219 ###############################################################################
16220
16221 have_lesstif=no
16222 if test "$have_motif" = yes ; then
16223   { $as_echo "$as_me:$LINENO: checking whether Motif is really LessTif" >&5
16224 $as_echo_n "checking whether Motif is really LessTif... " >&6; }
16225 if test "${ac_cv_have_lesstif+set}" = set; then
16226   $as_echo_n "(cached) " >&6
16227 else
16228
16229   ac_save_CPPFLAGS="$CPPFLAGS"
16230   if test \! -z "$includedir" ; then
16231     CPPFLAGS="$CPPFLAGS -I$includedir"
16232   fi
16233   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16234   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16235   cat >conftest.$ac_ext <<_ACEOF
16236 /* confdefs.h.  */
16237 _ACEOF
16238 cat confdefs.h >>conftest.$ac_ext
16239 cat >>conftest.$ac_ext <<_ACEOF
16240 /* end confdefs.h.  */
16241 #include <Xm/Xm.h>
16242 int
16243 main ()
16244 {
16245 long vers = LesstifVersion;
16246   ;
16247   return 0;
16248 }
16249 _ACEOF
16250 rm -rf conftest.$ac_objext
16251 if { (ac_try="$ac_compile"
16252 case "(($ac_try" in
16253   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16254   *) ac_try_echo=$ac_try;;
16255 esac
16256 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16257 $as_echo "$ac_try_echo") >&5
16258   (eval "$ac_compile") 2>conftest.er1
16259   ac_status=$?
16260   grep -v '^ *+' conftest.er1 >conftest.err
16261   rm -rf conftest.er1
16262   cat conftest.err >&5
16263   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16264   (exit $ac_status); } && {
16265          test -z "$ac_c_werror_flag" ||
16266          test ! -s conftest.err
16267        } && test -s conftest.$ac_objext; then
16268   ac_cv_have_lesstif=yes
16269 else
16270   $as_echo "$as_me: failed program was:" >&5
16271 sed 's/^/| /' conftest.$ac_ext >&5
16272
16273         ac_cv_have_lesstif=no
16274 fi
16275
16276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16277   CPPFLAGS="$ac_save_CPPFLAGS"
16278 fi
16279 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_lesstif" >&5
16280 $as_echo "$ac_cv_have_lesstif" >&6; }
16281   have_lesstif=$ac_cv_have_lesstif
16282 fi
16283
16284
16285 lesstif_version=unknown
16286 lesstif_version_string=unknown
16287
16288 if test "$have_lesstif" = yes ; then
16289   ltv=unknown
16290   echo unknown > conftest-lt
16291   { $as_echo "$as_me:$LINENO: checking LessTif version number" >&5
16292 $as_echo_n "checking LessTif version number... " >&6; }
16293 if test "${ac_cv_lesstif_version_string+set}" = set; then
16294   $as_echo_n "(cached) " >&6
16295 else
16296
16297   ac_save_CPPFLAGS="$CPPFLAGS"
16298   if test \! -z "$includedir" ; then
16299     CPPFLAGS="$CPPFLAGS -I$includedir"
16300   fi
16301   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16302   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16303   if test "$cross_compiling" = yes; then
16304   ac_cv_lesstif_version=unknown
16305                      ac_cv_lesstif_version_string=unknown
16306 else
16307   cat >conftest.$ac_ext <<_ACEOF
16308 /* confdefs.h.  */
16309 _ACEOF
16310 cat confdefs.h >>conftest.$ac_ext
16311 cat >>conftest.$ac_ext <<_ACEOF
16312 /* end confdefs.h.  */
16313 #include <stdio.h>
16314                      #include <Xm/Xm.h>
16315                      int main() {
16316                        FILE *f = fopen("conftest-lt", "w");
16317                        if (!f) exit(1);
16318                        fprintf(f, "%d %d.%d\n", LesstifVersion,
16319                           LESSTIF_VERSION, LESSTIF_REVISION);
16320                        fclose(f);
16321                        exit(0);
16322                      }
16323 _ACEOF
16324 rm -rf conftest$ac_exeext
16325 if { (ac_try="$ac_link"
16326 case "(($ac_try" in
16327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16328   *) ac_try_echo=$ac_try;;
16329 esac
16330 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16331 $as_echo "$ac_try_echo") >&5
16332   (eval "$ac_link") 2>&5
16333   ac_status=$?
16334   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16335   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16336   { (case "(($ac_try" in
16337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16338   *) ac_try_echo=$ac_try;;
16339 esac
16340 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16341 $as_echo "$ac_try_echo") >&5
16342   (eval "$ac_try") 2>&5
16343   ac_status=$?
16344   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16345   (exit $ac_status); }; }; then
16346   ltv=`cat conftest-lt`
16347                      ac_cv_lesstif_version=`echo $ltv | sed 's/ .*//'`
16348                      ac_cv_lesstif_version_string=`echo $ltv | sed 's/.* //'`
16349 else
16350   $as_echo "$as_me: program exited with status $ac_status" >&5
16351 $as_echo "$as_me: failed program was:" >&5
16352 sed 's/^/| /' conftest.$ac_ext >&5
16353
16354 ( exit $ac_status )
16355 ac_cv_lesstif_version=unknown
16356                      ac_cv_lesstif_version_string=unknown
16357 fi
16358 rm -rf conftest.dSYM
16359 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16360 fi
16361
16362
16363   CPPFLAGS="$ac_save_CPPFLAGS"
16364 fi
16365 { $as_echo "$as_me:$LINENO: result: $ac_cv_lesstif_version_string" >&5
16366 $as_echo "$ac_cv_lesstif_version_string" >&6; }
16367   rm -rf conftest-lt
16368   lesstif_version=$ac_cv_lesstif_version
16369   lesstif_version_string=$ac_cv_lesstif_version_string
16370
16371 fi
16372
16373
16374 if test "$have_motif" = yes ; then
16375   mtv=unknown
16376   echo unknown > conftest-mt
16377   { $as_echo "$as_me:$LINENO: checking Motif version number" >&5
16378 $as_echo_n "checking Motif version number... " >&6; }
16379 if test "${ac_cv_motif_version_string+set}" = set; then
16380   $as_echo_n "(cached) " >&6
16381 else
16382
16383   ac_save_CPPFLAGS="$CPPFLAGS"
16384   if test \! -z "$includedir" ; then
16385     CPPFLAGS="$CPPFLAGS -I$includedir"
16386   fi
16387   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16388   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16389   if test "$cross_compiling" = yes; then
16390   ac_cv_motif_version=unknown
16391                      ac_cv_motif_version_string=unknown
16392 else
16393   cat >conftest.$ac_ext <<_ACEOF
16394 /* confdefs.h.  */
16395 _ACEOF
16396 cat confdefs.h >>conftest.$ac_ext
16397 cat >>conftest.$ac_ext <<_ACEOF
16398 /* end confdefs.h.  */
16399 #include <stdio.h>
16400                      #include <Xm/Xm.h>
16401                      int main() {
16402                        FILE *f = fopen("conftest-mt", "w");
16403                        if (!f) exit(1);
16404                        fprintf(f, "%d %d.%d\n", XmVersion,
16405                           XmVERSION, XmREVISION);
16406                        fclose(f);
16407                        exit(0);
16408                      }
16409 _ACEOF
16410 rm -rf conftest$ac_exeext
16411 if { (ac_try="$ac_link"
16412 case "(($ac_try" in
16413   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16414   *) ac_try_echo=$ac_try;;
16415 esac
16416 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16417 $as_echo "$ac_try_echo") >&5
16418   (eval "$ac_link") 2>&5
16419   ac_status=$?
16420   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16421   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16422   { (case "(($ac_try" in
16423   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16424   *) ac_try_echo=$ac_try;;
16425 esac
16426 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16427 $as_echo "$ac_try_echo") >&5
16428   (eval "$ac_try") 2>&5
16429   ac_status=$?
16430   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16431   (exit $ac_status); }; }; then
16432   mtv=`cat conftest-mt`
16433                      ac_cv_motif_version=`echo $mtv | sed 's/ .*//'`
16434                      ac_cv_motif_version_string=`echo $mtv | sed 's/.* //'`
16435 else
16436   $as_echo "$as_me: program exited with status $ac_status" >&5
16437 $as_echo "$as_me: failed program was:" >&5
16438 sed 's/^/| /' conftest.$ac_ext >&5
16439
16440 ( exit $ac_status )
16441 ac_cv_motif_version=unknown
16442                      ac_cv_motif_version_string=unknown
16443 fi
16444 rm -rf conftest.dSYM
16445 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16446 fi
16447
16448
16449   CPPFLAGS="$ac_save_CPPFLAGS"
16450 fi
16451 { $as_echo "$as_me:$LINENO: result: $ac_cv_motif_version_string" >&5
16452 $as_echo "$ac_cv_motif_version_string" >&6; }
16453   rm -rf conftest-mt
16454   motif_version=$ac_cv_motif_version
16455   motif_version_string=$ac_cv_motif_version_string
16456
16457 fi
16458
16459
16460 ###############################################################################
16461 #
16462 #       Checking whether Motif requires -lXpm.
16463 #
16464 #       If this is Motif 2.x, and we have XPM, then link against XPM as well.
16465 #       The deal is, Motif 2.x requires XPM -- but it's a compilation option
16466 #       of the library whether to build the XPM code into libXm, or whether
16467 #       to rely on an external libXm.  So the only way to tell whether XPM is
16468 #       a link-time requirement is to examine libXm.a, which is very
16469 #       difficult to do in an autoconf script.  So... if it's Motif 2.x, we
16470 #       always link against XPM if the XPM lib exists (and this will be a
16471 #       no-op if libXm happens to already have the XPM code in it.)
16472 #
16473 ###############################################################################
16474
16475 motif_requires_xpm=no
16476 if test "$have_motif" = yes ; then
16477    { $as_echo "$as_me:$LINENO: checking whether Motif requires XPM" >&5
16478 $as_echo_n "checking whether Motif requires XPM... " >&6; }
16479    if test "$motif_version" = "unknown" || test "$motif_version" -ge 2000
16480    then
16481      motif_requires_xpm=yes
16482      { $as_echo "$as_me:$LINENO: result: maybe" >&5
16483 $as_echo "maybe" >&6; }
16484    else
16485      { $as_echo "$as_me:$LINENO: result: no" >&5
16486 $as_echo "no" >&6; }
16487    fi
16488 fi
16489
16490
16491 ###############################################################################
16492 #
16493 #       Checking whether Motif requires -lXp.
16494 #
16495 #       Some versions of Motif (2.1.0, at least) require -lXp, the "X Printing
16496 #       Extension".   Why this extension isn't in -lXext with all the others,
16497 #       I have no idea.
16498 #
16499 ###############################################################################
16500
16501 have_xp_ext=no
16502 if test "$have_motif" = yes ; then
16503    have_xp_ext=no
16504
16505   ac_save_CPPFLAGS="$CPPFLAGS"
16506   ac_save_LDFLAGS="$LDFLAGS"
16507 #  ac_save_LIBS="$LIBS"
16508
16509   if test \! -z "$includedir" ; then
16510     CPPFLAGS="$CPPFLAGS -I$includedir"
16511   fi
16512   # note: $X_CFLAGS includes $x_includes
16513   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16514
16515   if test \! -z "$libdir" ; then
16516     LDFLAGS="$LDFLAGS -L$libdir"
16517   fi
16518   # note: $X_LIBS includes $x_libraries
16519   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
16520
16521   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16522   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
16523   { $as_echo "$as_me:$LINENO: checking for XpQueryExtension in -lXp" >&5
16524 $as_echo_n "checking for XpQueryExtension in -lXp... " >&6; }
16525 if test "${ac_cv_lib_Xp_XpQueryExtension+set}" = set; then
16526   $as_echo_n "(cached) " >&6
16527 else
16528   ac_check_lib_save_LIBS=$LIBS
16529 LIBS="-lXp -lX11 -lXext -lm $LIBS"
16530 cat >conftest.$ac_ext <<_ACEOF
16531 /* confdefs.h.  */
16532 _ACEOF
16533 cat confdefs.h >>conftest.$ac_ext
16534 cat >>conftest.$ac_ext <<_ACEOF
16535 /* end confdefs.h.  */
16536
16537 /* Override any GCC internal prototype to avoid an error.
16538    Use char because int might match the return type of a GCC
16539    builtin and then its argument prototype would still apply.  */
16540 #ifdef __cplusplus
16541 extern "C"
16542 #endif
16543 char XpQueryExtension ();
16544 int
16545 main ()
16546 {
16547 return XpQueryExtension ();
16548   ;
16549   return 0;
16550 }
16551 _ACEOF
16552 rm -rf conftest.$ac_objext conftest$ac_exeext
16553 if { (ac_try="$ac_link"
16554 case "(($ac_try" in
16555   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16556   *) ac_try_echo=$ac_try;;
16557 esac
16558 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16559 $as_echo "$ac_try_echo") >&5
16560   (eval "$ac_link") 2>conftest.er1
16561   ac_status=$?
16562   grep -v '^ *+' conftest.er1 >conftest.err
16563   rm -rf conftest.er1
16564   cat conftest.err >&5
16565   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16566   (exit $ac_status); } && {
16567          test -z "$ac_c_werror_flag" ||
16568          test ! -s conftest.err
16569        } && test -s conftest$ac_exeext && {
16570          test "$cross_compiling" = yes ||
16571          $as_test_x conftest$ac_exeext
16572        }; then
16573   ac_cv_lib_Xp_XpQueryExtension=yes
16574 else
16575   $as_echo "$as_me: failed program was:" >&5
16576 sed 's/^/| /' conftest.$ac_ext >&5
16577
16578         ac_cv_lib_Xp_XpQueryExtension=no
16579 fi
16580
16581 rm -rf conftest.dSYM
16582 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16583       conftest$ac_exeext conftest.$ac_ext
16584 LIBS=$ac_check_lib_save_LIBS
16585 fi
16586 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xp_XpQueryExtension" >&5
16587 $as_echo "$ac_cv_lib_Xp_XpQueryExtension" >&6; }
16588 if test "x$ac_cv_lib_Xp_XpQueryExtension" = x""yes; then
16589   have_xp_ext=yes; MOTIF_LIBS="$MOTIF_LIBS -lXp"
16590 else
16591   true
16592 fi
16593
16594   CPPFLAGS="$ac_save_CPPFLAGS"
16595   LDFLAGS="$ac_save_LDFLAGS"
16596 #  LIBS="$ac_save_LIBS"
16597
16598 fi
16599
16600
16601 ###############################################################################
16602 #
16603 #       Checking whether Motif requires -lXintl (for _Xsetlocale.)
16604 #
16605 ###############################################################################
16606
16607 have_xintl=no
16608 if test "$have_motif" = yes ; then
16609
16610   ac_save_CPPFLAGS="$CPPFLAGS"
16611   ac_save_LDFLAGS="$LDFLAGS"
16612 #  ac_save_LIBS="$LIBS"
16613
16614   if test \! -z "$includedir" ; then
16615     CPPFLAGS="$CPPFLAGS -I$includedir"
16616   fi
16617   # note: $X_CFLAGS includes $x_includes
16618   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16619
16620   if test \! -z "$libdir" ; then
16621     LDFLAGS="$LDFLAGS -L$libdir"
16622   fi
16623   # note: $X_LIBS includes $x_libraries
16624   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
16625
16626   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16627   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
16628   { $as_echo "$as_me:$LINENO: checking for _Xsetlocale in -lXintl" >&5
16629 $as_echo_n "checking for _Xsetlocale in -lXintl... " >&6; }
16630 if test "${ac_cv_lib_Xintl__Xsetlocale+set}" = set; then
16631   $as_echo_n "(cached) " >&6
16632 else
16633   ac_check_lib_save_LIBS=$LIBS
16634 LIBS="-lXintl -lX11 -lXext -lm $LIBS"
16635 cat >conftest.$ac_ext <<_ACEOF
16636 /* confdefs.h.  */
16637 _ACEOF
16638 cat confdefs.h >>conftest.$ac_ext
16639 cat >>conftest.$ac_ext <<_ACEOF
16640 /* end confdefs.h.  */
16641
16642 /* Override any GCC internal prototype to avoid an error.
16643    Use char because int might match the return type of a GCC
16644    builtin and then its argument prototype would still apply.  */
16645 #ifdef __cplusplus
16646 extern "C"
16647 #endif
16648 char _Xsetlocale ();
16649 int
16650 main ()
16651 {
16652 return _Xsetlocale ();
16653   ;
16654   return 0;
16655 }
16656 _ACEOF
16657 rm -rf conftest.$ac_objext conftest$ac_exeext
16658 if { (ac_try="$ac_link"
16659 case "(($ac_try" in
16660   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16661   *) ac_try_echo=$ac_try;;
16662 esac
16663 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16664 $as_echo "$ac_try_echo") >&5
16665   (eval "$ac_link") 2>conftest.er1
16666   ac_status=$?
16667   grep -v '^ *+' conftest.er1 >conftest.err
16668   rm -rf conftest.er1
16669   cat conftest.err >&5
16670   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16671   (exit $ac_status); } && {
16672          test -z "$ac_c_werror_flag" ||
16673          test ! -s conftest.err
16674        } && test -s conftest$ac_exeext && {
16675          test "$cross_compiling" = yes ||
16676          $as_test_x conftest$ac_exeext
16677        }; then
16678   ac_cv_lib_Xintl__Xsetlocale=yes
16679 else
16680   $as_echo "$as_me: failed program was:" >&5
16681 sed 's/^/| /' conftest.$ac_ext >&5
16682
16683         ac_cv_lib_Xintl__Xsetlocale=no
16684 fi
16685
16686 rm -rf conftest.dSYM
16687 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16688       conftest$ac_exeext conftest.$ac_ext
16689 LIBS=$ac_check_lib_save_LIBS
16690 fi
16691 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xintl__Xsetlocale" >&5
16692 $as_echo "$ac_cv_lib_Xintl__Xsetlocale" >&6; }
16693 if test "x$ac_cv_lib_Xintl__Xsetlocale" = x""yes; then
16694   have_xintl=yes
16695 else
16696   have_xintl=no
16697 fi
16698
16699   CPPFLAGS="$ac_save_CPPFLAGS"
16700   LDFLAGS="$ac_save_LDFLAGS"
16701 #  LIBS="$ac_save_LIBS"
16702
16703   if test "$have_xintl" = yes; then
16704     MOTIF_LIBS="$MOTIF_LIBS -lXintl"
16705   fi
16706 fi
16707
16708
16709 ###############################################################################
16710 #
16711 #       Check for -lGL or -lMesaGL.
16712 #
16713 ###############################################################################
16714
16715 have_gl=no
16716 ac_have_mesa_gl=no
16717 with_gl_req=unspecified
16718 gl_halfassed=no
16719
16720 # Check whether --with-gl was given.
16721 if test "${with_gl+set}" = set; then
16722   withval=$with_gl; with_gl="$withval"; with_gl_req="$withval"
16723 else
16724   with_gl=yes
16725 fi
16726
16727
16728
16729    case "$with_gl" in
16730     yes) ;;
16731     no)  ;;
16732
16733     /*)
16734      { $as_echo "$as_me:$LINENO: checking for GL headers" >&5
16735 $as_echo_n "checking for GL headers... " >&6; }
16736      d=$with_gl/include
16737      if test -d $d; then
16738        X_CFLAGS="-I$d $X_CFLAGS"
16739        { $as_echo "$as_me:$LINENO: result: $d" >&5
16740 $as_echo "$d" >&6; }
16741      else
16742        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16743 $as_echo "not found ($d: no such directory)" >&6; }
16744      fi
16745
16746      { $as_echo "$as_me:$LINENO: checking for GL libs" >&5
16747 $as_echo_n "checking for GL libs... " >&6; }
16748      d=$with_gl/lib
16749      if test -d $d; then
16750        X_LIBS="-L$d $X_LIBS"
16751        { $as_echo "$as_me:$LINENO: result: $d" >&5
16752 $as_echo "$d" >&6; }
16753      else
16754        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16755 $as_echo "not found ($d: no such directory)" >&6; }
16756      fi
16757
16758      # replace the directory string with "yes".
16759      with_gl_req="yes"
16760      with_gl=$with_gl_req
16761      ;;
16762
16763     *)
16764      echo ""
16765      echo "error: argument to --with-gl must be \"yes\", \"no\", or a directory."
16766      echo "       If it is a directory, then \`DIR/include' will be added to"
16767      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
16768      exit 1
16769      ;;
16770    esac
16771
16772
16773 ac_mesagl_version=unknown
16774 ac_mesagl_version_string=unknown
16775
16776 if test "$with_gl" = yes; then
16777
16778   ac_save_CPPFLAGS="$CPPFLAGS"
16779   if test \! -z "$includedir" ; then
16780     CPPFLAGS="$CPPFLAGS -I$includedir"
16781   fi
16782   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16783   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16784   if test "${ac_cv_header_GL_gl_h+set}" = set; then
16785   { $as_echo "$as_me:$LINENO: checking for GL/gl.h" >&5
16786 $as_echo_n "checking for GL/gl.h... " >&6; }
16787 if test "${ac_cv_header_GL_gl_h+set}" = set; then
16788   $as_echo_n "(cached) " >&6
16789 fi
16790 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_gl_h" >&5
16791 $as_echo "$ac_cv_header_GL_gl_h" >&6; }
16792 else
16793   # Is the header compilable?
16794 { $as_echo "$as_me:$LINENO: checking GL/gl.h usability" >&5
16795 $as_echo_n "checking GL/gl.h usability... " >&6; }
16796 cat >conftest.$ac_ext <<_ACEOF
16797 /* confdefs.h.  */
16798 _ACEOF
16799 cat confdefs.h >>conftest.$ac_ext
16800 cat >>conftest.$ac_ext <<_ACEOF
16801 /* end confdefs.h.  */
16802 $ac_includes_default
16803 #include <GL/gl.h>
16804 _ACEOF
16805 rm -rf conftest.$ac_objext
16806 if { (ac_try="$ac_compile"
16807 case "(($ac_try" in
16808   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16809   *) ac_try_echo=$ac_try;;
16810 esac
16811 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16812 $as_echo "$ac_try_echo") >&5
16813   (eval "$ac_compile") 2>conftest.er1
16814   ac_status=$?
16815   grep -v '^ *+' conftest.er1 >conftest.err
16816   rm -rf conftest.er1
16817   cat conftest.err >&5
16818   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16819   (exit $ac_status); } && {
16820          test -z "$ac_c_werror_flag" ||
16821          test ! -s conftest.err
16822        } && test -s conftest.$ac_objext; then
16823   ac_header_compiler=yes
16824 else
16825   $as_echo "$as_me: failed program was:" >&5
16826 sed 's/^/| /' conftest.$ac_ext >&5
16827
16828         ac_header_compiler=no
16829 fi
16830
16831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16832 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16833 $as_echo "$ac_header_compiler" >&6; }
16834
16835 # Is the header present?
16836 { $as_echo "$as_me:$LINENO: checking GL/gl.h presence" >&5
16837 $as_echo_n "checking GL/gl.h presence... " >&6; }
16838 cat >conftest.$ac_ext <<_ACEOF
16839 /* confdefs.h.  */
16840 _ACEOF
16841 cat confdefs.h >>conftest.$ac_ext
16842 cat >>conftest.$ac_ext <<_ACEOF
16843 /* end confdefs.h.  */
16844 #include <GL/gl.h>
16845 _ACEOF
16846 if { (ac_try="$ac_cpp conftest.$ac_ext"
16847 case "(($ac_try" in
16848   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16849   *) ac_try_echo=$ac_try;;
16850 esac
16851 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16852 $as_echo "$ac_try_echo") >&5
16853   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16854   ac_status=$?
16855   grep -v '^ *+' conftest.er1 >conftest.err
16856   rm -rf conftest.er1
16857   cat conftest.err >&5
16858   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16859   (exit $ac_status); } >/dev/null && {
16860          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16861          test ! -s conftest.err
16862        }; then
16863   ac_header_preproc=yes
16864 else
16865   $as_echo "$as_me: failed program was:" >&5
16866 sed 's/^/| /' conftest.$ac_ext >&5
16867
16868   ac_header_preproc=no
16869 fi
16870
16871 rm -rf conftest.err conftest.$ac_ext
16872 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16873 $as_echo "$ac_header_preproc" >&6; }
16874
16875 # So?  What about this header?
16876 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16877   yes:no: )
16878     { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: accepted by the compiler, rejected by the preprocessor!" >&5
16879 $as_echo "$as_me: WARNING: GL/gl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16880     { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: proceeding with the compiler's result" >&5
16881 $as_echo "$as_me: WARNING: GL/gl.h: proceeding with the compiler's result" >&2;}
16882     ac_header_preproc=yes
16883     ;;
16884   no:yes:* )
16885     { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: present but cannot be compiled" >&5
16886 $as_echo "$as_me: WARNING: GL/gl.h: present but cannot be compiled" >&2;}
16887     { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h:     check for missing prerequisite headers?" >&5
16888 $as_echo "$as_me: WARNING: GL/gl.h:     check for missing prerequisite headers?" >&2;}
16889     { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: see the Autoconf documentation" >&5
16890 $as_echo "$as_me: WARNING: GL/gl.h: see the Autoconf documentation" >&2;}
16891     { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h:     section \"Present But Cannot Be Compiled\"" >&5
16892 $as_echo "$as_me: WARNING: GL/gl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
16893     { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: proceeding with the preprocessor's result" >&5
16894 $as_echo "$as_me: WARNING: GL/gl.h: proceeding with the preprocessor's result" >&2;}
16895     { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: in the future, the compiler will take precedence" >&5
16896 $as_echo "$as_me: WARNING: GL/gl.h: in the future, the compiler will take precedence" >&2;}
16897
16898     ;;
16899 esac
16900 { $as_echo "$as_me:$LINENO: checking for GL/gl.h" >&5
16901 $as_echo_n "checking for GL/gl.h... " >&6; }
16902 if test "${ac_cv_header_GL_gl_h+set}" = set; then
16903   $as_echo_n "(cached) " >&6
16904 else
16905   ac_cv_header_GL_gl_h=$ac_header_preproc
16906 fi
16907 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_gl_h" >&5
16908 $as_echo "$ac_cv_header_GL_gl_h" >&6; }
16909
16910 fi
16911 if test "x$ac_cv_header_GL_gl_h" = x""yes; then
16912   have_gl=yes
16913 else
16914   have_gl=no
16915 fi
16916
16917
16918   CPPFLAGS="$ac_save_CPPFLAGS"
16919   if test "$have_gl" = yes ; then
16920
16921   ac_save_CPPFLAGS="$CPPFLAGS"
16922   if test \! -z "$includedir" ; then
16923     CPPFLAGS="$CPPFLAGS -I$includedir"
16924   fi
16925   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16926   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16927   { $as_echo "$as_me:$LINENO: checking for GL/glx.h" >&5
16928 $as_echo_n "checking for GL/glx.h... " >&6; }
16929 if test "${ac_cv_header_GL_glx_h+set}" = set; then
16930   $as_echo_n "(cached) " >&6
16931 else
16932   cat >conftest.$ac_ext <<_ACEOF
16933 /* confdefs.h.  */
16934 _ACEOF
16935 cat confdefs.h >>conftest.$ac_ext
16936 cat >>conftest.$ac_ext <<_ACEOF
16937 /* end confdefs.h.  */
16938 #include <GL/gl.h>
16939
16940 #include <GL/glx.h>
16941 _ACEOF
16942 rm -rf conftest.$ac_objext
16943 if { (ac_try="$ac_compile"
16944 case "(($ac_try" in
16945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16946   *) ac_try_echo=$ac_try;;
16947 esac
16948 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16949 $as_echo "$ac_try_echo") >&5
16950   (eval "$ac_compile") 2>conftest.er1
16951   ac_status=$?
16952   grep -v '^ *+' conftest.er1 >conftest.err
16953   rm -rf conftest.er1
16954   cat conftest.err >&5
16955   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16956   (exit $ac_status); } && {
16957          test -z "$ac_c_werror_flag" ||
16958          test ! -s conftest.err
16959        } && test -s conftest.$ac_objext; then
16960   ac_cv_header_GL_glx_h=yes
16961 else
16962   $as_echo "$as_me: failed program was:" >&5
16963 sed 's/^/| /' conftest.$ac_ext >&5
16964
16965         ac_cv_header_GL_glx_h=no
16966 fi
16967
16968 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16969 fi
16970 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_glx_h" >&5
16971 $as_echo "$ac_cv_header_GL_glx_h" >&6; }
16972 if test "x$ac_cv_header_GL_glx_h" = x""yes; then
16973   have_gl=yes
16974 else
16975   have_gl=no
16976 fi
16977
16978
16979   CPPFLAGS="$ac_save_CPPFLAGS"
16980   fi
16981
16982   # If we have the headers, try and figure out which vendor it's from.
16983   #
16984   if test "$have_gl" = yes ; then
16985
16986     # We need to know whether it's MesaGL so that we know which libraries
16987     # to link against.
16988     #
16989     { $as_echo "$as_me:$LINENO: checking whether GL is really MesaGL" >&5
16990 $as_echo_n "checking whether GL is really MesaGL... " >&6; }
16991 if test "${ac_cv_have_mesa_gl+set}" = set; then
16992   $as_echo_n "(cached) " >&6
16993 else
16994   ac_cv_have_mesa_gl=no
16995        if test "$ac_macosx" = no; then
16996          # WTF! MacOS 10.5.0 ships the Mesa GL headers!
16997          # It's not really Mesa, is it?
16998
16999   ac_save_CPPFLAGS="$CPPFLAGS"
17000   if test \! -z "$includedir" ; then
17001     CPPFLAGS="$CPPFLAGS -I$includedir"
17002   fi
17003   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17004   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17005   cat >conftest.$ac_ext <<_ACEOF
17006 /* confdefs.h.  */
17007 _ACEOF
17008 cat confdefs.h >>conftest.$ac_ext
17009 cat >>conftest.$ac_ext <<_ACEOF
17010 /* end confdefs.h.  */
17011 #include <GL/glx.h>
17012
17013 _ACEOF
17014 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17015   $EGREP "Mesa|MESA" >/dev/null 2>&1; then
17016   ac_cv_have_mesa_gl=yes
17017 fi
17018 rm -rf conftest*
17019
17020   CPPFLAGS="$ac_save_CPPFLAGS"
17021        fi
17022 fi
17023 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_mesa_gl" >&5
17024 $as_echo "$ac_cv_have_mesa_gl" >&6; }
17025     ac_have_mesa_gl=$ac_cv_have_mesa_gl
17026
17027     gl_lib_1=""
17028     GL_LIBS=""
17029
17030     if test "$ac_macosx" = yes; then
17031
17032       # Without these, every link against libGL gets a bunch of useless
17033       # warnings.
17034       #
17035       osx_crud="-bind_at_load -multiply_defined suppress"
17036       { $as_echo "$as_me:$LINENO: result: adding \"$osx_crud\" to GL_LIBS" >&5
17037 $as_echo "adding \"$osx_crud\" to GL_LIBS" >&6; }
17038       GL_LIBS="$GL_LIBS $osx_crud"
17039       unset osx_crud
17040
17041       # New lossage in 10.5.0: without this, we get:
17042       #   ld: cycle in dylib re-exports with /usr/X11/lib/libGL.dylib
17043       #
17044       osx_crud="/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib"
17045       osx_crud="-Wl,-dylib_file,${osx_crud}:${osx_crud}"
17046
17047       { $as_echo "$as_me:$LINENO: result: adding \"$osx_crud\" to GL_LIBS" >&5
17048 $as_echo "adding \"$osx_crud\" to GL_LIBS" >&6; }
17049       GL_LIBS="$GL_LIBS $osx_crud"
17050       unset osx_crud
17051     fi
17052
17053
17054     # Some versions of MesaGL are compiled to require -lpthread.
17055     # So if the Mesa headers exist, and -lpthread exists, then always
17056     # link -lpthread after the Mesa libs (be they named -lGL or -lMesaGL.)
17057     #
17058     if test "$ac_have_mesa_gl" = yes; then
17059       { $as_echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
17060 $as_echo_n "checking for pthread_create in -lpthread... " >&6; }
17061 if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then
17062   $as_echo_n "(cached) " >&6
17063 else
17064   ac_check_lib_save_LIBS=$LIBS
17065 LIBS="-lpthread  $LIBS"
17066 cat >conftest.$ac_ext <<_ACEOF
17067 /* confdefs.h.  */
17068 _ACEOF
17069 cat confdefs.h >>conftest.$ac_ext
17070 cat >>conftest.$ac_ext <<_ACEOF
17071 /* end confdefs.h.  */
17072
17073 /* Override any GCC internal prototype to avoid an error.
17074    Use char because int might match the return type of a GCC
17075    builtin and then its argument prototype would still apply.  */
17076 #ifdef __cplusplus
17077 extern "C"
17078 #endif
17079 char pthread_create ();
17080 int
17081 main ()
17082 {
17083 return pthread_create ();
17084   ;
17085   return 0;
17086 }
17087 _ACEOF
17088 rm -rf conftest.$ac_objext conftest$ac_exeext
17089 if { (ac_try="$ac_link"
17090 case "(($ac_try" in
17091   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17092   *) ac_try_echo=$ac_try;;
17093 esac
17094 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17095 $as_echo "$ac_try_echo") >&5
17096   (eval "$ac_link") 2>conftest.er1
17097   ac_status=$?
17098   grep -v '^ *+' conftest.er1 >conftest.err
17099   rm -rf conftest.er1
17100   cat conftest.err >&5
17101   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17102   (exit $ac_status); } && {
17103          test -z "$ac_c_werror_flag" ||
17104          test ! -s conftest.err
17105        } && test -s conftest$ac_exeext && {
17106          test "$cross_compiling" = yes ||
17107          $as_test_x conftest$ac_exeext
17108        }; then
17109   ac_cv_lib_pthread_pthread_create=yes
17110 else
17111   $as_echo "$as_me: failed program was:" >&5
17112 sed 's/^/| /' conftest.$ac_ext >&5
17113
17114         ac_cv_lib_pthread_pthread_create=no
17115 fi
17116
17117 rm -rf conftest.dSYM
17118 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17119       conftest$ac_exeext conftest.$ac_ext
17120 LIBS=$ac_check_lib_save_LIBS
17121 fi
17122 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5
17123 $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
17124 if test "x$ac_cv_lib_pthread_pthread_create" = x""yes; then
17125   GL_LIBS="-lpthread"
17126 fi
17127
17128     fi
17129
17130
17131     # If we have Mesa headers, check to see if we can link against -lMesaGL.
17132     # If we don't have Mesa headers, or we don't have -lMesaGL, try -lGL.
17133     # Else, warn that GL is busted.  (We have the headers, but no libs.)
17134     #
17135
17136     if test "$ac_have_mesa_gl" = yes ; then
17137
17138   ac_save_CPPFLAGS="$CPPFLAGS"
17139   ac_save_LDFLAGS="$LDFLAGS"
17140 #  ac_save_LIBS="$LIBS"
17141
17142   if test \! -z "$includedir" ; then
17143     CPPFLAGS="$CPPFLAGS -I$includedir"
17144   fi
17145   # note: $X_CFLAGS includes $x_includes
17146   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17147
17148   if test \! -z "$libdir" ; then
17149     LDFLAGS="$LDFLAGS -L$libdir"
17150   fi
17151   # note: $X_LIBS includes $x_libraries
17152   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17153
17154   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17155   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17156   { $as_echo "$as_me:$LINENO: checking for glXCreateContext in -lMesaGL" >&5
17157 $as_echo_n "checking for glXCreateContext in -lMesaGL... " >&6; }
17158 if test "${ac_cv_lib_MesaGL_glXCreateContext+set}" = set; then
17159   $as_echo_n "(cached) " >&6
17160 else
17161   ac_check_lib_save_LIBS=$LIBS
17162 LIBS="-lMesaGL -lMesaGLU $GL_LIBS -lX11 -lXext $VIDMODE_LIBS -lm $LIBS"
17163 cat >conftest.$ac_ext <<_ACEOF
17164 /* confdefs.h.  */
17165 _ACEOF
17166 cat confdefs.h >>conftest.$ac_ext
17167 cat >>conftest.$ac_ext <<_ACEOF
17168 /* end confdefs.h.  */
17169
17170 /* Override any GCC internal prototype to avoid an error.
17171    Use char because int might match the return type of a GCC
17172    builtin and then its argument prototype would still apply.  */
17173 #ifdef __cplusplus
17174 extern "C"
17175 #endif
17176 char glXCreateContext ();
17177 int
17178 main ()
17179 {
17180 return glXCreateContext ();
17181   ;
17182   return 0;
17183 }
17184 _ACEOF
17185 rm -rf conftest.$ac_objext conftest$ac_exeext
17186 if { (ac_try="$ac_link"
17187 case "(($ac_try" in
17188   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17189   *) ac_try_echo=$ac_try;;
17190 esac
17191 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17192 $as_echo "$ac_try_echo") >&5
17193   (eval "$ac_link") 2>conftest.er1
17194   ac_status=$?
17195   grep -v '^ *+' conftest.er1 >conftest.err
17196   rm -rf conftest.er1
17197   cat conftest.err >&5
17198   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17199   (exit $ac_status); } && {
17200          test -z "$ac_c_werror_flag" ||
17201          test ! -s conftest.err
17202        } && test -s conftest$ac_exeext && {
17203          test "$cross_compiling" = yes ||
17204          $as_test_x conftest$ac_exeext
17205        }; then
17206   ac_cv_lib_MesaGL_glXCreateContext=yes
17207 else
17208   $as_echo "$as_me: failed program was:" >&5
17209 sed 's/^/| /' conftest.$ac_ext >&5
17210
17211         ac_cv_lib_MesaGL_glXCreateContext=no
17212 fi
17213
17214 rm -rf conftest.dSYM
17215 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17216       conftest$ac_exeext conftest.$ac_ext
17217 LIBS=$ac_check_lib_save_LIBS
17218 fi
17219 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_MesaGL_glXCreateContext" >&5
17220 $as_echo "$ac_cv_lib_MesaGL_glXCreateContext" >&6; }
17221 if test "x$ac_cv_lib_MesaGL_glXCreateContext" = x""yes; then
17222   gl_lib_1="MesaGL"
17223                       GL_LIBS="-lMesaGL -lMesaGLU $VIDMODE_LIBS $GL_LIBS"
17224 fi
17225
17226   CPPFLAGS="$ac_save_CPPFLAGS"
17227   LDFLAGS="$ac_save_LDFLAGS"
17228 #  LIBS="$ac_save_LIBS"
17229
17230     fi
17231
17232     if test "$gl_lib_1" = "" ; then
17233
17234   ac_save_CPPFLAGS="$CPPFLAGS"
17235   ac_save_LDFLAGS="$LDFLAGS"
17236 #  ac_save_LIBS="$LIBS"
17237
17238   if test \! -z "$includedir" ; then
17239     CPPFLAGS="$CPPFLAGS -I$includedir"
17240   fi
17241   # note: $X_CFLAGS includes $x_includes
17242   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17243
17244   if test \! -z "$libdir" ; then
17245     LDFLAGS="$LDFLAGS -L$libdir"
17246   fi
17247   # note: $X_LIBS includes $x_libraries
17248   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17249
17250   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17251   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17252   { $as_echo "$as_me:$LINENO: checking for glXCreateContext in -lGL" >&5
17253 $as_echo_n "checking for glXCreateContext in -lGL... " >&6; }
17254 if test "${ac_cv_lib_GL_glXCreateContext+set}" = set; then
17255   $as_echo_n "(cached) " >&6
17256 else
17257   ac_check_lib_save_LIBS=$LIBS
17258 LIBS="-lGL -lGLU $GL_LIBS -lX11 -lXext $VIDMODE_LIBS -lm $LIBS"
17259 cat >conftest.$ac_ext <<_ACEOF
17260 /* confdefs.h.  */
17261 _ACEOF
17262 cat confdefs.h >>conftest.$ac_ext
17263 cat >>conftest.$ac_ext <<_ACEOF
17264 /* end confdefs.h.  */
17265
17266 /* Override any GCC internal prototype to avoid an error.
17267    Use char because int might match the return type of a GCC
17268    builtin and then its argument prototype would still apply.  */
17269 #ifdef __cplusplus
17270 extern "C"
17271 #endif
17272 char glXCreateContext ();
17273 int
17274 main ()
17275 {
17276 return glXCreateContext ();
17277   ;
17278   return 0;
17279 }
17280 _ACEOF
17281 rm -rf conftest.$ac_objext conftest$ac_exeext
17282 if { (ac_try="$ac_link"
17283 case "(($ac_try" in
17284   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17285   *) ac_try_echo=$ac_try;;
17286 esac
17287 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17288 $as_echo "$ac_try_echo") >&5
17289   (eval "$ac_link") 2>conftest.er1
17290   ac_status=$?
17291   grep -v '^ *+' conftest.er1 >conftest.err
17292   rm -rf conftest.er1
17293   cat conftest.err >&5
17294   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17295   (exit $ac_status); } && {
17296          test -z "$ac_c_werror_flag" ||
17297          test ! -s conftest.err
17298        } && test -s conftest$ac_exeext && {
17299          test "$cross_compiling" = yes ||
17300          $as_test_x conftest$ac_exeext
17301        }; then
17302   ac_cv_lib_GL_glXCreateContext=yes
17303 else
17304   $as_echo "$as_me: failed program was:" >&5
17305 sed 's/^/| /' conftest.$ac_ext >&5
17306
17307         ac_cv_lib_GL_glXCreateContext=no
17308 fi
17309
17310 rm -rf conftest.dSYM
17311 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17312       conftest$ac_exeext conftest.$ac_ext
17313 LIBS=$ac_check_lib_save_LIBS
17314 fi
17315 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_GL_glXCreateContext" >&5
17316 $as_echo "$ac_cv_lib_GL_glXCreateContext" >&6; }
17317 if test "x$ac_cv_lib_GL_glXCreateContext" = x""yes; then
17318   gl_lib_1="GL"
17319                       GL_LIBS="-lGL -lGLU $VIDMODE_LIBS $GL_LIBS"
17320 fi
17321
17322   CPPFLAGS="$ac_save_CPPFLAGS"
17323   LDFLAGS="$ac_save_LDFLAGS"
17324 #  LIBS="$ac_save_LIBS"
17325
17326     fi
17327
17328     if test "$gl_lib_1" = "" ; then
17329       # we have headers, but no libs -- bail.
17330       have_gl=no
17331       ac_have_mesa_gl=no
17332       gl_halfassed=yes
17333     else
17334       # linking works -- we can build the GL hacks.
17335       cat >>confdefs.h <<\_ACEOF
17336 #define HAVE_GL 1
17337 _ACEOF
17338
17339       if test "$ac_have_mesa_gl" = yes ; then
17340         cat >>confdefs.h <<\_ACEOF
17341 #define HAVE_MESA_GL 1
17342 _ACEOF
17343
17344       fi
17345     fi
17346   fi
17347
17348
17349   # Now that we know we have GL headers and libs, do some more GL testing.
17350   #
17351
17352   if test "$have_gl" = yes ; then
17353     # If it's MesaGL, we'd like to issue a warning if the version number
17354     # is less than or equal to 2.6, because that version had a security bug.
17355     #
17356     if test "$ac_have_mesa_gl" = yes; then
17357
17358       { $as_echo "$as_me:$LINENO: checking MesaGL version number" >&5
17359 $as_echo_n "checking MesaGL version number... " >&6; }
17360 if test "${ac_cv_mesagl_version_string+set}" = set; then
17361   $as_echo_n "(cached) " >&6
17362 else
17363   cat > conftest.$ac_ext <<EOF
17364 #line 17368 "configure"
17365 #include "confdefs.h"
17366 #include <GL/gl.h>
17367 #ifndef MESA_MAJOR_VERSION
17368 # include <GL/xmesa.h>
17369 # ifdef XMESA_MAJOR_VERSION
17370    /* Around Mesa 3.2, they took out the Mesa version number, so instead,
17371       we have to check the XMesa version number (the number of the X protocol
17372       support, which seems to be the same as the Mesa version number.)
17373     */
17374 #  define MESA_MAJOR_VERSION XMESA_MAJOR_VERSION
17375 #  define MESA_MINOR_VERSION XMESA_MINOR_VERSION
17376 # else
17377    /* Oh great.  Some time after 3.4, they took out the xmesa.h header file,
17378       so we have no way of telling what version of Mesa this is at all.
17379       So, we'll guess that the osmesa version (the "offscreen protocol")
17380       is less than or equal to the real mesa version number.  Except that
17381       if OSmesa is 3.3, assume at least Mesa 3.4, since OSmesa was 3.3 in
17382       Mesa 3.4.  And Mesa 3.3 had xmesa.h.  What a complete load of shit!
17383     */
17384 # include <GL/osmesa.h>
17385 #  define MESA_MAJOR_VERSION OSMESA_MAJOR_VERSION
17386 #  define MESA_MINOR_VERSION OSMESA_MINOR_VERSION or newer, probably?
17387 #  if OSMESA_MAJOR_VERSION == 3 && OSMESA_MINOR_VERSION == 3
17388 #   undef MESA_MINOR_VERSION
17389 #   define MESA_MINOR_VERSION 4 or newer, probably?
17390 #  endif
17391 # endif
17392 #endif
17393 configure: MESA_MAJOR_VERSION MESA_MINOR_VERSION
17394 EOF
17395
17396          ac_save_CPPFLAGS="$CPPFLAGS"
17397          if test \! -z "$includedir" ; then
17398            CPPFLAGS="$CPPFLAGS -I$includedir"
17399          fi
17400          CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17401
17402          mglv=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 | grep configure:`
17403
17404          # M4 sucks!!
17405
17406           mglv=`echo "$mglv" | sed -n \
17407              's/^configure: *\([0-9][0-9]*\)  *\([0-9].*\)$/\1.\2/p'`
17408
17409
17410          rm -rf conftest.$ac_ext
17411
17412          CPPFLAGS="$ac_save_CPPFLAGS"
17413
17414          if test "$mglv" = ""; then
17415            ac_mesagl_version=unknown
17416            ac_mesagl_version_string=unknown
17417          else
17418            ac_mesagl_version_string="$mglv"
17419            # M4 sucks!!
17420
17421            maj=`echo "$mglv" | sed -n 's/^\([0-9][0-9]*\)\..*$/\1/p'`
17422            min=`echo "$mglv" | sed -n 's/^.*\.\([0-9][0-9]*\).*$/\1/p'`
17423
17424            ac_mesagl_version=`echo "$maj * 1000 + $min" | bc`
17425            if test -z "$ac_mesagl_version"; then
17426              ac_mesagl_version=unknown
17427              ac_mesagl_version_string=unknown
17428            fi
17429          fi
17430          ac_cv_mesagl_version=$ac_mesagl_version
17431          ac_cv_mesagl_version_string=$ac_mesagl_version_string
17432
17433 fi
17434 { $as_echo "$as_me:$LINENO: result: $ac_cv_mesagl_version_string" >&5
17435 $as_echo "$ac_cv_mesagl_version_string" >&6; }
17436       ac_mesagl_version=$ac_cv_mesagl_version
17437       ac_mesagl_version_string=$ac_cv_mesagl_version_string
17438     fi
17439
17440
17441     # Check for OpenGL 1.1 features.
17442     #
17443
17444   ac_save_CPPFLAGS="$CPPFLAGS"
17445   ac_save_LDFLAGS="$LDFLAGS"
17446 #  ac_save_LIBS="$LIBS"
17447
17448   if test \! -z "$includedir" ; then
17449     CPPFLAGS="$CPPFLAGS -I$includedir"
17450   fi
17451   # note: $X_CFLAGS includes $x_includes
17452   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17453
17454   if test \! -z "$libdir" ; then
17455     LDFLAGS="$LDFLAGS -L$libdir"
17456   fi
17457   # note: $X_LIBS includes $x_libraries
17458   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17459
17460   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17461   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17462   as_ac_Lib=`$as_echo "ac_cv_lib_$gl_lib_1''_glBindTexture" | $as_tr_sh`
17463 { $as_echo "$as_me:$LINENO: checking for glBindTexture in -l$gl_lib_1" >&5
17464 $as_echo_n "checking for glBindTexture in -l$gl_lib_1... " >&6; }
17465 if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then
17466   $as_echo_n "(cached) " >&6
17467 else
17468   ac_check_lib_save_LIBS=$LIBS
17469 LIBS="-l$gl_lib_1 $GL_LIBS -lX11 -lXext -lm $LIBS"
17470 cat >conftest.$ac_ext <<_ACEOF
17471 /* confdefs.h.  */
17472 _ACEOF
17473 cat confdefs.h >>conftest.$ac_ext
17474 cat >>conftest.$ac_ext <<_ACEOF
17475 /* end confdefs.h.  */
17476
17477 /* Override any GCC internal prototype to avoid an error.
17478    Use char because int might match the return type of a GCC
17479    builtin and then its argument prototype would still apply.  */
17480 #ifdef __cplusplus
17481 extern "C"
17482 #endif
17483 char glBindTexture ();
17484 int
17485 main ()
17486 {
17487 return glBindTexture ();
17488   ;
17489   return 0;
17490 }
17491 _ACEOF
17492 rm -rf conftest.$ac_objext conftest$ac_exeext
17493 if { (ac_try="$ac_link"
17494 case "(($ac_try" in
17495   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17496   *) ac_try_echo=$ac_try;;
17497 esac
17498 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17499 $as_echo "$ac_try_echo") >&5
17500   (eval "$ac_link") 2>conftest.er1
17501   ac_status=$?
17502   grep -v '^ *+' conftest.er1 >conftest.err
17503   rm -rf conftest.er1
17504   cat conftest.err >&5
17505   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17506   (exit $ac_status); } && {
17507          test -z "$ac_c_werror_flag" ||
17508          test ! -s conftest.err
17509        } && test -s conftest$ac_exeext && {
17510          test "$cross_compiling" = yes ||
17511          $as_test_x conftest$ac_exeext
17512        }; then
17513   eval "$as_ac_Lib=yes"
17514 else
17515   $as_echo "$as_me: failed program was:" >&5
17516 sed 's/^/| /' conftest.$ac_ext >&5
17517
17518         eval "$as_ac_Lib=no"
17519 fi
17520
17521 rm -rf conftest.dSYM
17522 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17523       conftest$ac_exeext conftest.$ac_ext
17524 LIBS=$ac_check_lib_save_LIBS
17525 fi
17526 ac_res=`eval 'as_val=${'$as_ac_Lib'}
17527                  $as_echo "$as_val"'`
17528                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
17529 $as_echo "$ac_res" >&6; }
17530 as_val=`eval 'as_val=${'$as_ac_Lib'}
17531                  $as_echo "$as_val"'`
17532    if test "x$as_val" = x""yes; then
17533   cat >>confdefs.h <<\_ACEOF
17534 #define HAVE_GLBINDTEXTURE 1
17535 _ACEOF
17536
17537 else
17538   true
17539 fi
17540
17541   CPPFLAGS="$ac_save_CPPFLAGS"
17542   LDFLAGS="$ac_save_LDFLAGS"
17543 #  LIBS="$ac_save_LIBS"
17544
17545   fi
17546
17547 elif test "$with_gl" != no; then
17548   echo "error: must be yes or no: --with-gl=$with_gl"
17549   exit 1
17550 fi
17551
17552
17553 ###############################################################################
17554 #
17555 #       Check for -lgle.
17556 #
17557 ###############################################################################
17558
17559 have_gle=no
17560 with_gle_req=unspecified
17561 gle_halfassed=no
17562
17563 # Check whether --with-gle was given.
17564 if test "${with_gle+set}" = set; then
17565   withval=$with_gle; with_gle="$withval"; with_gle_req="$withval"
17566 else
17567   with_gle=yes
17568 fi
17569
17570
17571
17572    case "$with_gle" in
17573     yes) ;;
17574     no)  ;;
17575
17576     /*)
17577      { $as_echo "$as_me:$LINENO: checking for GLE headers" >&5
17578 $as_echo_n "checking for GLE headers... " >&6; }
17579      d=$with_gle/include
17580      if test -d $d; then
17581        X_CFLAGS="-I$d $X_CFLAGS"
17582        { $as_echo "$as_me:$LINENO: result: $d" >&5
17583 $as_echo "$d" >&6; }
17584      else
17585        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
17586 $as_echo "not found ($d: no such directory)" >&6; }
17587      fi
17588
17589      { $as_echo "$as_me:$LINENO: checking for GLE libs" >&5
17590 $as_echo_n "checking for GLE libs... " >&6; }
17591      d=$with_gle/lib
17592      if test -d $d; then
17593        X_LIBS="-L$d $X_LIBS"
17594        { $as_echo "$as_me:$LINENO: result: $d" >&5
17595 $as_echo "$d" >&6; }
17596      else
17597        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
17598 $as_echo "not found ($d: no such directory)" >&6; }
17599      fi
17600
17601      # replace the directory string with "yes".
17602      with_gle_req="yes"
17603      with_gle=$with_gle_req
17604      ;;
17605
17606     *)
17607      echo ""
17608      echo "error: argument to --with-gle must be \"yes\", \"no\", or a directory."
17609      echo "       If it is a directory, then \`DIR/include' will be added to"
17610      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
17611      exit 1
17612      ;;
17613    esac
17614
17615
17616 GLE_LIBS=""
17617
17618 if test "$have_gl" = no ; then
17619  true
17620 elif test "$with_gle" = yes; then
17621
17622
17623   ac_save_CPPFLAGS="$CPPFLAGS"
17624   if test \! -z "$includedir" ; then
17625     CPPFLAGS="$CPPFLAGS -I$includedir"
17626   fi
17627   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17628   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17629   { $as_echo "$as_me:$LINENO: checking for GL/gle.h" >&5
17630 $as_echo_n "checking for GL/gle.h... " >&6; }
17631 if test "${ac_cv_header_GL_gle_h+set}" = set; then
17632   $as_echo_n "(cached) " >&6
17633 else
17634   cat >conftest.$ac_ext <<_ACEOF
17635 /* confdefs.h.  */
17636 _ACEOF
17637 cat confdefs.h >>conftest.$ac_ext
17638 cat >>conftest.$ac_ext <<_ACEOF
17639 /* end confdefs.h.  */
17640 #include <GL/gl.h>
17641
17642 #include <GL/gle.h>
17643 _ACEOF
17644 rm -rf conftest.$ac_objext
17645 if { (ac_try="$ac_compile"
17646 case "(($ac_try" in
17647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17648   *) ac_try_echo=$ac_try;;
17649 esac
17650 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17651 $as_echo "$ac_try_echo") >&5
17652   (eval "$ac_compile") 2>conftest.er1
17653   ac_status=$?
17654   grep -v '^ *+' conftest.er1 >conftest.err
17655   rm -rf conftest.er1
17656   cat conftest.err >&5
17657   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17658   (exit $ac_status); } && {
17659          test -z "$ac_c_werror_flag" ||
17660          test ! -s conftest.err
17661        } && test -s conftest.$ac_objext; then
17662   ac_cv_header_GL_gle_h=yes
17663 else
17664   $as_echo "$as_me: failed program was:" >&5
17665 sed 's/^/| /' conftest.$ac_ext >&5
17666
17667         ac_cv_header_GL_gle_h=no
17668 fi
17669
17670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17671 fi
17672 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_gle_h" >&5
17673 $as_echo "$ac_cv_header_GL_gle_h" >&6; }
17674 if test "x$ac_cv_header_GL_gle_h" = x""yes; then
17675   have_gle3=yes
17676 else
17677   have_gle3=no
17678 fi
17679
17680
17681   CPPFLAGS="$ac_save_CPPFLAGS"
17682   if test "$have_gle3" = yes ; then
17683     have_gle=yes;
17684   else
17685
17686   ac_save_CPPFLAGS="$CPPFLAGS"
17687   if test \! -z "$includedir" ; then
17688     CPPFLAGS="$CPPFLAGS -I$includedir"
17689   fi
17690   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17691   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17692   { $as_echo "$as_me:$LINENO: checking for GL/gutil.h" >&5
17693 $as_echo_n "checking for GL/gutil.h... " >&6; }
17694 if test "${ac_cv_header_GL_gutil_h+set}" = set; then
17695   $as_echo_n "(cached) " >&6
17696 else
17697   cat >conftest.$ac_ext <<_ACEOF
17698 /* confdefs.h.  */
17699 _ACEOF
17700 cat confdefs.h >>conftest.$ac_ext
17701 cat >>conftest.$ac_ext <<_ACEOF
17702 /* end confdefs.h.  */
17703 #include <GL/gl.h>
17704
17705 #include <GL/gutil.h>
17706 _ACEOF
17707 rm -rf conftest.$ac_objext
17708 if { (ac_try="$ac_compile"
17709 case "(($ac_try" in
17710   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17711   *) ac_try_echo=$ac_try;;
17712 esac
17713 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17714 $as_echo "$ac_try_echo") >&5
17715   (eval "$ac_compile") 2>conftest.er1
17716   ac_status=$?
17717   grep -v '^ *+' conftest.er1 >conftest.err
17718   rm -rf conftest.er1
17719   cat conftest.err >&5
17720   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17721   (exit $ac_status); } && {
17722          test -z "$ac_c_werror_flag" ||
17723          test ! -s conftest.err
17724        } && test -s conftest.$ac_objext; then
17725   ac_cv_header_GL_gutil_h=yes
17726 else
17727   $as_echo "$as_me: failed program was:" >&5
17728 sed 's/^/| /' conftest.$ac_ext >&5
17729
17730         ac_cv_header_GL_gutil_h=no
17731 fi
17732
17733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17734 fi
17735 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_gutil_h" >&5
17736 $as_echo "$ac_cv_header_GL_gutil_h" >&6; }
17737 if test "x$ac_cv_header_GL_gutil_h" = x""yes; then
17738   have_gle=yes
17739 else
17740   have_gle=no
17741 fi
17742
17743
17744   CPPFLAGS="$ac_save_CPPFLAGS"
17745     if test "$have_gle" = yes ; then
17746
17747   ac_save_CPPFLAGS="$CPPFLAGS"
17748   if test \! -z "$includedir" ; then
17749     CPPFLAGS="$CPPFLAGS -I$includedir"
17750   fi
17751   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17752   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17753   { $as_echo "$as_me:$LINENO: checking for GL/tube.h" >&5
17754 $as_echo_n "checking for GL/tube.h... " >&6; }
17755 if test "${ac_cv_header_GL_tube_h+set}" = set; then
17756   $as_echo_n "(cached) " >&6
17757 else
17758   cat >conftest.$ac_ext <<_ACEOF
17759 /* confdefs.h.  */
17760 _ACEOF
17761 cat confdefs.h >>conftest.$ac_ext
17762 cat >>conftest.$ac_ext <<_ACEOF
17763 /* end confdefs.h.  */
17764 #include <GL/gl.h>
17765
17766 #include <GL/tube.h>
17767 _ACEOF
17768 rm -rf conftest.$ac_objext
17769 if { (ac_try="$ac_compile"
17770 case "(($ac_try" in
17771   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17772   *) ac_try_echo=$ac_try;;
17773 esac
17774 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17775 $as_echo "$ac_try_echo") >&5
17776   (eval "$ac_compile") 2>conftest.er1
17777   ac_status=$?
17778   grep -v '^ *+' conftest.er1 >conftest.err
17779   rm -rf conftest.er1
17780   cat conftest.err >&5
17781   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17782   (exit $ac_status); } && {
17783          test -z "$ac_c_werror_flag" ||
17784          test ! -s conftest.err
17785        } && test -s conftest.$ac_objext; then
17786   ac_cv_header_GL_tube_h=yes
17787 else
17788   $as_echo "$as_me: failed program was:" >&5
17789 sed 's/^/| /' conftest.$ac_ext >&5
17790
17791         ac_cv_header_GL_tube_h=no
17792 fi
17793
17794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17795 fi
17796 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_tube_h" >&5
17797 $as_echo "$ac_cv_header_GL_tube_h" >&6; }
17798 if test "x$ac_cv_header_GL_tube_h" = x""yes; then
17799   have_gle=yes
17800 else
17801   have_gle=no
17802 fi
17803
17804
17805   CPPFLAGS="$ac_save_CPPFLAGS"
17806     fi
17807   fi
17808
17809   if test "$have_gle" = yes ; then
17810     have_gle=no
17811     gle_halfassed=yes
17812
17813   ac_save_CPPFLAGS="$CPPFLAGS"
17814   ac_save_LDFLAGS="$LDFLAGS"
17815 #  ac_save_LIBS="$LIBS"
17816
17817   if test \! -z "$includedir" ; then
17818     CPPFLAGS="$CPPFLAGS -I$includedir"
17819   fi
17820   # note: $X_CFLAGS includes $x_includes
17821   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17822
17823   if test \! -z "$libdir" ; then
17824     LDFLAGS="$LDFLAGS -L$libdir"
17825   fi
17826   # note: $X_LIBS includes $x_libraries
17827   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17828
17829   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17830   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17831   { $as_echo "$as_me:$LINENO: checking for gleCreateGC in -lgle" >&5
17832 $as_echo_n "checking for gleCreateGC in -lgle... " >&6; }
17833 if test "${ac_cv_lib_gle_gleCreateGC+set}" = set; then
17834   $as_echo_n "(cached) " >&6
17835 else
17836   ac_check_lib_save_LIBS=$LIBS
17837 LIBS="-lgle $GL_LIBS -lX11 -lXext -lm $LIBS"
17838 cat >conftest.$ac_ext <<_ACEOF
17839 /* confdefs.h.  */
17840 _ACEOF
17841 cat confdefs.h >>conftest.$ac_ext
17842 cat >>conftest.$ac_ext <<_ACEOF
17843 /* end confdefs.h.  */
17844
17845 /* Override any GCC internal prototype to avoid an error.
17846    Use char because int might match the return type of a GCC
17847    builtin and then its argument prototype would still apply.  */
17848 #ifdef __cplusplus
17849 extern "C"
17850 #endif
17851 char gleCreateGC ();
17852 int
17853 main ()
17854 {
17855 return gleCreateGC ();
17856   ;
17857   return 0;
17858 }
17859 _ACEOF
17860 rm -rf conftest.$ac_objext conftest$ac_exeext
17861 if { (ac_try="$ac_link"
17862 case "(($ac_try" in
17863   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17864   *) ac_try_echo=$ac_try;;
17865 esac
17866 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17867 $as_echo "$ac_try_echo") >&5
17868   (eval "$ac_link") 2>conftest.er1
17869   ac_status=$?
17870   grep -v '^ *+' conftest.er1 >conftest.err
17871   rm -rf conftest.er1
17872   cat conftest.err >&5
17873   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17874   (exit $ac_status); } && {
17875          test -z "$ac_c_werror_flag" ||
17876          test ! -s conftest.err
17877        } && test -s conftest$ac_exeext && {
17878          test "$cross_compiling" = yes ||
17879          $as_test_x conftest$ac_exeext
17880        }; then
17881   ac_cv_lib_gle_gleCreateGC=yes
17882 else
17883   $as_echo "$as_me: failed program was:" >&5
17884 sed 's/^/| /' conftest.$ac_ext >&5
17885
17886         ac_cv_lib_gle_gleCreateGC=no
17887 fi
17888
17889 rm -rf conftest.dSYM
17890 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17891       conftest$ac_exeext conftest.$ac_ext
17892 LIBS=$ac_check_lib_save_LIBS
17893 fi
17894 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gle_gleCreateGC" >&5
17895 $as_echo "$ac_cv_lib_gle_gleCreateGC" >&6; }
17896 if test "x$ac_cv_lib_gle_gleCreateGC" = x""yes; then
17897   have_gle=yes; gle_halfassed=no; GLE_LIBS="-lgle"
17898 fi
17899
17900   CPPFLAGS="$ac_save_CPPFLAGS"
17901   LDFLAGS="$ac_save_LDFLAGS"
17902 #  LIBS="$ac_save_LIBS"
17903
17904   fi
17905   if test "$have_gle" = yes ; then
17906     have_gle=no
17907     gle_halfassed=yes
17908
17909     # sometimes the libmatrix stuff is included in libgle.  look there first.
17910 #
17911 # I don't get it.  For some reason, this test passes on SGI, as if
17912 # uview_direction_d() was in libgle -- but it's not, it's in libmatrix.
17913 # Yet the link is succeeding.  Why???
17914 #
17915 #    AC_CHECK_X_LIB(gle, uview_direction_d,
17916 #                   [have_gle=yes; gle_halfassed=no],
17917 #                   [], $GL_LIBS -lX11 -lXext -lm)
17918
17919     # As of GLE 3 this is in libgle, and has changed name to uview_direction!
17920     # *sigh*
17921     if test "$have_gle3" = yes ; then
17922
17923   ac_save_CPPFLAGS="$CPPFLAGS"
17924   ac_save_LDFLAGS="$LDFLAGS"
17925 #  ac_save_LIBS="$LIBS"
17926
17927   if test \! -z "$includedir" ; then
17928     CPPFLAGS="$CPPFLAGS -I$includedir"
17929   fi
17930   # note: $X_CFLAGS includes $x_includes
17931   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17932
17933   if test \! -z "$libdir" ; then
17934     LDFLAGS="$LDFLAGS -L$libdir"
17935   fi
17936   # note: $X_LIBS includes $x_libraries
17937   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17938
17939   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17940   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17941   { $as_echo "$as_me:$LINENO: checking for uview_direction in -lgle" >&5
17942 $as_echo_n "checking for uview_direction in -lgle... " >&6; }
17943 if test "${ac_cv_lib_gle_uview_direction+set}" = set; then
17944   $as_echo_n "(cached) " >&6
17945 else
17946   ac_check_lib_save_LIBS=$LIBS
17947 LIBS="-lgle $GL_LIBS -lX11 -lXext -lm $LIBS"
17948 cat >conftest.$ac_ext <<_ACEOF
17949 /* confdefs.h.  */
17950 _ACEOF
17951 cat confdefs.h >>conftest.$ac_ext
17952 cat >>conftest.$ac_ext <<_ACEOF
17953 /* end confdefs.h.  */
17954
17955 /* Override any GCC internal prototype to avoid an error.
17956    Use char because int might match the return type of a GCC
17957    builtin and then its argument prototype would still apply.  */
17958 #ifdef __cplusplus
17959 extern "C"
17960 #endif
17961 char uview_direction ();
17962 int
17963 main ()
17964 {
17965 return uview_direction ();
17966   ;
17967   return 0;
17968 }
17969 _ACEOF
17970 rm -rf conftest.$ac_objext conftest$ac_exeext
17971 if { (ac_try="$ac_link"
17972 case "(($ac_try" in
17973   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17974   *) ac_try_echo=$ac_try;;
17975 esac
17976 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17977 $as_echo "$ac_try_echo") >&5
17978   (eval "$ac_link") 2>conftest.er1
17979   ac_status=$?
17980   grep -v '^ *+' conftest.er1 >conftest.err
17981   rm -rf conftest.er1
17982   cat conftest.err >&5
17983   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17984   (exit $ac_status); } && {
17985          test -z "$ac_c_werror_flag" ||
17986          test ! -s conftest.err
17987        } && test -s conftest$ac_exeext && {
17988          test "$cross_compiling" = yes ||
17989          $as_test_x conftest$ac_exeext
17990        }; then
17991   ac_cv_lib_gle_uview_direction=yes
17992 else
17993   $as_echo "$as_me: failed program was:" >&5
17994 sed 's/^/| /' conftest.$ac_ext >&5
17995
17996         ac_cv_lib_gle_uview_direction=no
17997 fi
17998
17999 rm -rf conftest.dSYM
18000 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18001       conftest$ac_exeext conftest.$ac_ext
18002 LIBS=$ac_check_lib_save_LIBS
18003 fi
18004 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gle_uview_direction" >&5
18005 $as_echo "$ac_cv_lib_gle_uview_direction" >&6; }
18006 if test "x$ac_cv_lib_gle_uview_direction" = x""yes; then
18007   have_gle=yes; gle_halfassed=no
18008 fi
18009
18010   CPPFLAGS="$ac_save_CPPFLAGS"
18011   LDFLAGS="$ac_save_LDFLAGS"
18012 #  LIBS="$ac_save_LIBS"
18013
18014     fi
18015     # if it wasn't in libgle, then look in libmatrix.
18016     if test "$have_gle" = no ; then
18017
18018   ac_save_CPPFLAGS="$CPPFLAGS"
18019   ac_save_LDFLAGS="$LDFLAGS"
18020 #  ac_save_LIBS="$LIBS"
18021
18022   if test \! -z "$includedir" ; then
18023     CPPFLAGS="$CPPFLAGS -I$includedir"
18024   fi
18025   # note: $X_CFLAGS includes $x_includes
18026   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18027
18028   if test \! -z "$libdir" ; then
18029     LDFLAGS="$LDFLAGS -L$libdir"
18030   fi
18031   # note: $X_LIBS includes $x_libraries
18032   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18033
18034   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18035   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18036   { $as_echo "$as_me:$LINENO: checking for uview_direction_d in -lmatrix" >&5
18037 $as_echo_n "checking for uview_direction_d in -lmatrix... " >&6; }
18038 if test "${ac_cv_lib_matrix_uview_direction_d+set}" = set; then
18039   $as_echo_n "(cached) " >&6
18040 else
18041   ac_check_lib_save_LIBS=$LIBS
18042 LIBS="-lmatrix $GL_LIBS -lX11 -lXext -lm $LIBS"
18043 cat >conftest.$ac_ext <<_ACEOF
18044 /* confdefs.h.  */
18045 _ACEOF
18046 cat confdefs.h >>conftest.$ac_ext
18047 cat >>conftest.$ac_ext <<_ACEOF
18048 /* end confdefs.h.  */
18049
18050 /* Override any GCC internal prototype to avoid an error.
18051    Use char because int might match the return type of a GCC
18052    builtin and then its argument prototype would still apply.  */
18053 #ifdef __cplusplus
18054 extern "C"
18055 #endif
18056 char uview_direction_d ();
18057 int
18058 main ()
18059 {
18060 return uview_direction_d ();
18061   ;
18062   return 0;
18063 }
18064 _ACEOF
18065 rm -rf conftest.$ac_objext conftest$ac_exeext
18066 if { (ac_try="$ac_link"
18067 case "(($ac_try" in
18068   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18069   *) ac_try_echo=$ac_try;;
18070 esac
18071 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18072 $as_echo "$ac_try_echo") >&5
18073   (eval "$ac_link") 2>conftest.er1
18074   ac_status=$?
18075   grep -v '^ *+' conftest.er1 >conftest.err
18076   rm -rf conftest.er1
18077   cat conftest.err >&5
18078   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18079   (exit $ac_status); } && {
18080          test -z "$ac_c_werror_flag" ||
18081          test ! -s conftest.err
18082        } && test -s conftest$ac_exeext && {
18083          test "$cross_compiling" = yes ||
18084          $as_test_x conftest$ac_exeext
18085        }; then
18086   ac_cv_lib_matrix_uview_direction_d=yes
18087 else
18088   $as_echo "$as_me: failed program was:" >&5
18089 sed 's/^/| /' conftest.$ac_ext >&5
18090
18091         ac_cv_lib_matrix_uview_direction_d=no
18092 fi
18093
18094 rm -rf conftest.dSYM
18095 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18096       conftest$ac_exeext conftest.$ac_ext
18097 LIBS=$ac_check_lib_save_LIBS
18098 fi
18099 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_matrix_uview_direction_d" >&5
18100 $as_echo "$ac_cv_lib_matrix_uview_direction_d" >&6; }
18101 if test "x$ac_cv_lib_matrix_uview_direction_d" = x""yes; then
18102   have_gle=yes; gle_halfassed=no;
18103                       GLE_LIBS="$GLE_LIBS -lmatrix"
18104 fi
18105
18106   CPPFLAGS="$ac_save_CPPFLAGS"
18107   LDFLAGS="$ac_save_LDFLAGS"
18108 #  LIBS="$ac_save_LIBS"
18109
18110     fi
18111   fi
18112
18113   if test "$have_gle" = yes ; then
18114     cat >>confdefs.h <<\_ACEOF
18115 #define HAVE_GLE 1
18116 _ACEOF
18117
18118     if test "$have_gle3" = yes ; then
18119       cat >>confdefs.h <<\_ACEOF
18120 #define HAVE_GLE3 1
18121 _ACEOF
18122
18123     fi
18124   fi
18125
18126 elif test "$with_gle" != no; then
18127   echo "error: must be yes or no: --with-gle=$with_gle"
18128   exit 1
18129
18130 fi
18131
18132
18133 ###############################################################################
18134 #
18135 #       Check for -lgdk_pixbuf.
18136 #       These tests are for gdk_pixbuf usage of the hacks,
18137 #       not xscreensaver-demo (thus we have to test again to get
18138 #       the libraries right: don't want to pull in all of GTK
18139 #       for the hacks.)
18140 #
18141 ###############################################################################
18142
18143 have_gdk_pixbuf=no
18144 with_gdk_pixbuf_req=unspecified
18145
18146 # Check whether --with-pixbuf was given.
18147 if test "${with_pixbuf+set}" = set; then
18148   withval=$with_pixbuf; with_gdk_pixbuf="$withval"; with_gdk_pixbuf_req="$withval"
18149 else
18150   with_gdk_pixbuf=yes
18151 fi
18152
18153
18154 # if --with-pixbuf=/directory/ was specified, remember that directory so that
18155 # we can also look for the `gdk-pixbuf-config' program in that directory.
18156 case "$with_gdk_pixbuf" in
18157   /*)
18158     gdk_pixbuf_dir="$with_gdk_pixbuf"
18159     ;;
18160   *)
18161     gdk_pixbuf_dir=""
18162     ;;
18163 esac
18164
18165
18166    case "$with_gdk_pixbuf" in
18167     yes) ;;
18168     no)  ;;
18169
18170     /*)
18171      { $as_echo "$as_me:$LINENO: checking for GDK_PIXBUF headers" >&5
18172 $as_echo_n "checking for GDK_PIXBUF headers... " >&6; }
18173      d=$with_gdk_pixbuf/include
18174      if test -d $d; then
18175        X_CFLAGS="-I$d $X_CFLAGS"
18176        { $as_echo "$as_me:$LINENO: result: $d" >&5
18177 $as_echo "$d" >&6; }
18178      else
18179        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
18180 $as_echo "not found ($d: no such directory)" >&6; }
18181      fi
18182
18183      { $as_echo "$as_me:$LINENO: checking for GDK_PIXBUF libs" >&5
18184 $as_echo_n "checking for GDK_PIXBUF libs... " >&6; }
18185      d=$with_gdk_pixbuf/lib
18186      if test -d $d; then
18187        X_LIBS="-L$d $X_LIBS"
18188        { $as_echo "$as_me:$LINENO: result: $d" >&5
18189 $as_echo "$d" >&6; }
18190      else
18191        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
18192 $as_echo "not found ($d: no such directory)" >&6; }
18193      fi
18194
18195      # replace the directory string with "yes".
18196      with_gdk_pixbuf_req="yes"
18197      with_gdk_pixbuf=$with_gdk_pixbuf_req
18198      ;;
18199
18200     *)
18201      echo ""
18202      echo "error: argument to --with-pixbuf must be \"yes\", \"no\", or a directory."
18203      echo "       If it is a directory, then \`DIR/include' will be added to"
18204      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
18205      exit 1
18206      ;;
18207    esac
18208
18209
18210 if test "$with_gdk_pixbuf" != yes -a "$with_gdk_pixbuf" != no ; then
18211   echo "error: must be yes or no: --with-pixbuf=$with_gdk_pixbuf"
18212   exit 1
18213 fi
18214
18215 if test "$with_gdk_pixbuf" = yes; then
18216   have_gdk_pixbuf=no
18217
18218   pkgs=''
18219   ok="yes"
18220
18221   pkg_check_version gdk-pixbuf-2.0      2.0.0
18222   pkg_check_version gdk-pixbuf-xlib-2.0 2.0.0
18223   have_gdk_pixbuf="$ok"
18224
18225   if test "$have_gdk_pixbuf" = yes; then
18226     { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf includes" >&5
18227 $as_echo_n "checking for gdk-pixbuf includes... " >&6; }
18228 if test "${ac_cv_gdk_pixbuf_config_cflags+set}" = set; then
18229   $as_echo_n "(cached) " >&6
18230 else
18231   ac_cv_gdk_pixbuf_config_cflags=`$pkg_config --cflags $pkgs`
18232 fi
18233 { $as_echo "$as_me:$LINENO: result: $ac_cv_gdk_pixbuf_config_cflags" >&5
18234 $as_echo "$ac_cv_gdk_pixbuf_config_cflags" >&6; }
18235     { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf libs" >&5
18236 $as_echo_n "checking for gdk-pixbuf libs... " >&6; }
18237 if test "${ac_cv_gdk_pixbuf_config_libs+set}" = set; then
18238   $as_echo_n "(cached) " >&6
18239 else
18240   ac_cv_gdk_pixbuf_config_libs=`$pkg_config --libs $pkgs`
18241 fi
18242 { $as_echo "$as_me:$LINENO: result: $ac_cv_gdk_pixbuf_config_libs" >&5
18243 $as_echo "$ac_cv_gdk_pixbuf_config_libs" >&6; }
18244   fi
18245
18246   ac_gdk_pixbuf_config_cflags=$ac_cv_gdk_pixbuf_config_cflags
18247   ac_gdk_pixbuf_config_libs=$ac_cv_gdk_pixbuf_config_libs
18248
18249
18250   if test "$have_gdk_pixbuf" = yes; then
18251     #
18252     # we appear to have pixbuf; check for headers/libs to be sure.
18253     #
18254     ac_save_gdk_pixbuf_CPPFLAGS="$CPPFLAGS"
18255     CPPFLAGS="$CPPFLAGS $ac_gdk_pixbuf_config_cflags"
18256
18257     have_gdk_pixbuf=no
18258
18259     # check for header A...
18260
18261   ac_save_CPPFLAGS="$CPPFLAGS"
18262   if test \! -z "$includedir" ; then
18263     CPPFLAGS="$CPPFLAGS -I$includedir"
18264   fi
18265   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18266   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18267   if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
18268   { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf.h" >&5
18269 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf.h... " >&6; }
18270 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
18271   $as_echo_n "(cached) " >&6
18272 fi
18273 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&5
18274 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&6; }
18275 else
18276   # Is the header compilable?
18277 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf.h usability" >&5
18278 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf.h usability... " >&6; }
18279 cat >conftest.$ac_ext <<_ACEOF
18280 /* confdefs.h.  */
18281 _ACEOF
18282 cat confdefs.h >>conftest.$ac_ext
18283 cat >>conftest.$ac_ext <<_ACEOF
18284 /* end confdefs.h.  */
18285 $ac_includes_default
18286 #include <gdk-pixbuf/gdk-pixbuf.h>
18287 _ACEOF
18288 rm -rf conftest.$ac_objext
18289 if { (ac_try="$ac_compile"
18290 case "(($ac_try" in
18291   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18292   *) ac_try_echo=$ac_try;;
18293 esac
18294 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18295 $as_echo "$ac_try_echo") >&5
18296   (eval "$ac_compile") 2>conftest.er1
18297   ac_status=$?
18298   grep -v '^ *+' conftest.er1 >conftest.err
18299   rm -rf conftest.er1
18300   cat conftest.err >&5
18301   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18302   (exit $ac_status); } && {
18303          test -z "$ac_c_werror_flag" ||
18304          test ! -s conftest.err
18305        } && test -s conftest.$ac_objext; then
18306   ac_header_compiler=yes
18307 else
18308   $as_echo "$as_me: failed program was:" >&5
18309 sed 's/^/| /' conftest.$ac_ext >&5
18310
18311         ac_header_compiler=no
18312 fi
18313
18314 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18315 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18316 $as_echo "$ac_header_compiler" >&6; }
18317
18318 # Is the header present?
18319 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf.h presence" >&5
18320 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf.h presence... " >&6; }
18321 cat >conftest.$ac_ext <<_ACEOF
18322 /* confdefs.h.  */
18323 _ACEOF
18324 cat confdefs.h >>conftest.$ac_ext
18325 cat >>conftest.$ac_ext <<_ACEOF
18326 /* end confdefs.h.  */
18327 #include <gdk-pixbuf/gdk-pixbuf.h>
18328 _ACEOF
18329 if { (ac_try="$ac_cpp conftest.$ac_ext"
18330 case "(($ac_try" in
18331   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18332   *) ac_try_echo=$ac_try;;
18333 esac
18334 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18335 $as_echo "$ac_try_echo") >&5
18336   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18337   ac_status=$?
18338   grep -v '^ *+' conftest.er1 >conftest.err
18339   rm -rf conftest.er1
18340   cat conftest.err >&5
18341   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18342   (exit $ac_status); } >/dev/null && {
18343          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18344          test ! -s conftest.err
18345        }; then
18346   ac_header_preproc=yes
18347 else
18348   $as_echo "$as_me: failed program was:" >&5
18349 sed 's/^/| /' conftest.$ac_ext >&5
18350
18351   ac_header_preproc=no
18352 fi
18353
18354 rm -rf conftest.err conftest.$ac_ext
18355 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18356 $as_echo "$ac_header_preproc" >&6; }
18357
18358 # So?  What about this header?
18359 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18360   yes:no: )
18361     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: accepted by the compiler, rejected by the preprocessor!" >&5
18362 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18363     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the compiler's result" >&5
18364 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the compiler's result" >&2;}
18365     ac_header_preproc=yes
18366     ;;
18367   no:yes:* )
18368     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: present but cannot be compiled" >&5
18369 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: present but cannot be compiled" >&2;}
18370     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h:     check for missing prerequisite headers?" >&5
18371 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h:     check for missing prerequisite headers?" >&2;}
18372     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: see the Autoconf documentation" >&5
18373 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: see the Autoconf documentation" >&2;}
18374     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h:     section \"Present But Cannot Be Compiled\"" >&5
18375 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
18376     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the preprocessor's result" >&5
18377 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the preprocessor's result" >&2;}
18378     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: in the future, the compiler will take precedence" >&5
18379 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: in the future, the compiler will take precedence" >&2;}
18380
18381     ;;
18382 esac
18383 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf.h" >&5
18384 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf.h... " >&6; }
18385 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
18386   $as_echo_n "(cached) " >&6
18387 else
18388   ac_cv_header_gdk_pixbuf_gdk_pixbuf_h=$ac_header_preproc
18389 fi
18390 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&5
18391 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&6; }
18392
18393 fi
18394 if test "x$ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" = x""yes; then
18395   have_gdk_pixbuf=yes
18396 fi
18397
18398
18399   CPPFLAGS="$ac_save_CPPFLAGS"
18400
18401     # if that worked, check for header B...
18402     if test "$have_gdk_pixbuf" = yes; then
18403       have_gdk_pixbuf=no
18404       gdk_pixbuf_halfassed=yes
18405
18406   ac_save_CPPFLAGS="$CPPFLAGS"
18407   if test \! -z "$includedir" ; then
18408     CPPFLAGS="$CPPFLAGS -I$includedir"
18409   fi
18410   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18411   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18412   if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
18413   { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf-xlib.h" >&5
18414 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf-xlib.h... " >&6; }
18415 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
18416   $as_echo_n "(cached) " >&6
18417 fi
18418 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&5
18419 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&6; }
18420 else
18421   # Is the header compilable?
18422 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf-xlib.h usability" >&5
18423 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf-xlib.h usability... " >&6; }
18424 cat >conftest.$ac_ext <<_ACEOF
18425 /* confdefs.h.  */
18426 _ACEOF
18427 cat confdefs.h >>conftest.$ac_ext
18428 cat >>conftest.$ac_ext <<_ACEOF
18429 /* end confdefs.h.  */
18430 $ac_includes_default
18431 #include <gdk-pixbuf/gdk-pixbuf-xlib.h>
18432 _ACEOF
18433 rm -rf conftest.$ac_objext
18434 if { (ac_try="$ac_compile"
18435 case "(($ac_try" in
18436   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18437   *) ac_try_echo=$ac_try;;
18438 esac
18439 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18440 $as_echo "$ac_try_echo") >&5
18441   (eval "$ac_compile") 2>conftest.er1
18442   ac_status=$?
18443   grep -v '^ *+' conftest.er1 >conftest.err
18444   rm -rf conftest.er1
18445   cat conftest.err >&5
18446   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18447   (exit $ac_status); } && {
18448          test -z "$ac_c_werror_flag" ||
18449          test ! -s conftest.err
18450        } && test -s conftest.$ac_objext; then
18451   ac_header_compiler=yes
18452 else
18453   $as_echo "$as_me: failed program was:" >&5
18454 sed 's/^/| /' conftest.$ac_ext >&5
18455
18456         ac_header_compiler=no
18457 fi
18458
18459 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18460 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18461 $as_echo "$ac_header_compiler" >&6; }
18462
18463 # Is the header present?
18464 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf-xlib.h presence" >&5
18465 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf-xlib.h presence... " >&6; }
18466 cat >conftest.$ac_ext <<_ACEOF
18467 /* confdefs.h.  */
18468 _ACEOF
18469 cat confdefs.h >>conftest.$ac_ext
18470 cat >>conftest.$ac_ext <<_ACEOF
18471 /* end confdefs.h.  */
18472 #include <gdk-pixbuf/gdk-pixbuf-xlib.h>
18473 _ACEOF
18474 if { (ac_try="$ac_cpp conftest.$ac_ext"
18475 case "(($ac_try" in
18476   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18477   *) ac_try_echo=$ac_try;;
18478 esac
18479 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18480 $as_echo "$ac_try_echo") >&5
18481   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18482   ac_status=$?
18483   grep -v '^ *+' conftest.er1 >conftest.err
18484   rm -rf conftest.er1
18485   cat conftest.err >&5
18486   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18487   (exit $ac_status); } >/dev/null && {
18488          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18489          test ! -s conftest.err
18490        }; then
18491   ac_header_preproc=yes
18492 else
18493   $as_echo "$as_me: failed program was:" >&5
18494 sed 's/^/| /' conftest.$ac_ext >&5
18495
18496   ac_header_preproc=no
18497 fi
18498
18499 rm -rf conftest.err conftest.$ac_ext
18500 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18501 $as_echo "$ac_header_preproc" >&6; }
18502
18503 # So?  What about this header?
18504 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18505   yes:no: )
18506     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
18507 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18508     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&5
18509 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&2;}
18510     ac_header_preproc=yes
18511     ;;
18512   no:yes:* )
18513     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: present but cannot be compiled" >&5
18514 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: present but cannot be compiled" >&2;}
18515     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h:     check for missing prerequisite headers?" >&5
18516 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h:     check for missing prerequisite headers?" >&2;}
18517     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&5
18518 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&2;}
18519     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h:     section \"Present But Cannot Be Compiled\"" >&5
18520 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
18521     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&5
18522 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&2;}
18523     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&5
18524 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&2;}
18525
18526     ;;
18527 esac
18528 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf-xlib.h" >&5
18529 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf-xlib.h... " >&6; }
18530 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
18531   $as_echo_n "(cached) " >&6
18532 else
18533   ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h=$ac_header_preproc
18534 fi
18535 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&5
18536 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&6; }
18537
18538 fi
18539 if test "x$ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" = x""yes; then
18540   have_gdk_pixbuf=yes
18541                          gdk_pixbuf_halfassed=no
18542 fi
18543
18544
18545   CPPFLAGS="$ac_save_CPPFLAGS"
18546
18547       # yay, it has a new name in Gtk 2.x...
18548       if test "$have_gdk_pixbuf" = no; then
18549         have_gdk_pixbuf=no
18550         gdk_pixbuf_halfassed=yes
18551
18552   ac_save_CPPFLAGS="$CPPFLAGS"
18553   if test \! -z "$includedir" ; then
18554     CPPFLAGS="$CPPFLAGS -I$includedir"
18555   fi
18556   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18557   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18558   if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
18559   { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h" >&5
18560 $as_echo_n "checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h... " >&6; }
18561 if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
18562   $as_echo_n "(cached) " >&6
18563 fi
18564 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&5
18565 $as_echo "$ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&6; }
18566 else
18567   # Is the header compilable?
18568 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h usability" >&5
18569 $as_echo_n "checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h usability... " >&6; }
18570 cat >conftest.$ac_ext <<_ACEOF
18571 /* confdefs.h.  */
18572 _ACEOF
18573 cat confdefs.h >>conftest.$ac_ext
18574 cat >>conftest.$ac_ext <<_ACEOF
18575 /* end confdefs.h.  */
18576 $ac_includes_default
18577 #include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h>
18578 _ACEOF
18579 rm -rf conftest.$ac_objext
18580 if { (ac_try="$ac_compile"
18581 case "(($ac_try" in
18582   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18583   *) ac_try_echo=$ac_try;;
18584 esac
18585 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18586 $as_echo "$ac_try_echo") >&5
18587   (eval "$ac_compile") 2>conftest.er1
18588   ac_status=$?
18589   grep -v '^ *+' conftest.er1 >conftest.err
18590   rm -rf conftest.er1
18591   cat conftest.err >&5
18592   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18593   (exit $ac_status); } && {
18594          test -z "$ac_c_werror_flag" ||
18595          test ! -s conftest.err
18596        } && test -s conftest.$ac_objext; then
18597   ac_header_compiler=yes
18598 else
18599   $as_echo "$as_me: failed program was:" >&5
18600 sed 's/^/| /' conftest.$ac_ext >&5
18601
18602         ac_header_compiler=no
18603 fi
18604
18605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18606 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18607 $as_echo "$ac_header_compiler" >&6; }
18608
18609 # Is the header present?
18610 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h presence" >&5
18611 $as_echo_n "checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h presence... " >&6; }
18612 cat >conftest.$ac_ext <<_ACEOF
18613 /* confdefs.h.  */
18614 _ACEOF
18615 cat confdefs.h >>conftest.$ac_ext
18616 cat >>conftest.$ac_ext <<_ACEOF
18617 /* end confdefs.h.  */
18618 #include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h>
18619 _ACEOF
18620 if { (ac_try="$ac_cpp conftest.$ac_ext"
18621 case "(($ac_try" in
18622   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18623   *) ac_try_echo=$ac_try;;
18624 esac
18625 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18626 $as_echo "$ac_try_echo") >&5
18627   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18628   ac_status=$?
18629   grep -v '^ *+' conftest.er1 >conftest.err
18630   rm -rf conftest.er1
18631   cat conftest.err >&5
18632   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18633   (exit $ac_status); } >/dev/null && {
18634          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18635          test ! -s conftest.err
18636        }; then
18637   ac_header_preproc=yes
18638 else
18639   $as_echo "$as_me: failed program was:" >&5
18640 sed 's/^/| /' conftest.$ac_ext >&5
18641
18642   ac_header_preproc=no
18643 fi
18644
18645 rm -rf conftest.err conftest.$ac_ext
18646 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18647 $as_echo "$ac_header_preproc" >&6; }
18648
18649 # So?  What about this header?
18650 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18651   yes:no: )
18652     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
18653 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18654     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&5
18655 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&2;}
18656     ac_header_preproc=yes
18657     ;;
18658   no:yes:* )
18659     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: present but cannot be compiled" >&5
18660 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: present but cannot be compiled" >&2;}
18661     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h:     check for missing prerequisite headers?" >&5
18662 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h:     check for missing prerequisite headers?" >&2;}
18663     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&5
18664 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&2;}
18665     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h:     section \"Present But Cannot Be Compiled\"" >&5
18666 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
18667     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&5
18668 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&2;}
18669     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&5
18670 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&2;}
18671
18672     ;;
18673 esac
18674 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h" >&5
18675 $as_echo_n "checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h... " >&6; }
18676 if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
18677   $as_echo_n "(cached) " >&6
18678 else
18679   ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h=$ac_header_preproc
18680 fi
18681 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&5
18682 $as_echo "$ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&6; }
18683
18684 fi
18685 if test "x$ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" = x""yes; then
18686   have_gdk_pixbuf=yes
18687                            gdk_pixbuf_halfassed=no
18688 fi
18689
18690
18691   CPPFLAGS="$ac_save_CPPFLAGS"
18692       fi
18693     fi
18694     CPPFLAGS="$ac_save_gdk_pixbuf_CPPFLAGS"
18695   fi
18696
18697   if test "$have_gdk_pixbuf" = yes; then
18698     # we have the headers, now check for the libraries
18699     have_gdk_pixbuf=no
18700     gdk_pixbuf_halfassed=yes
18701
18702     { $as_echo "$as_me:$LINENO: result: checking for gdk_pixbuf usability..." >&5
18703 $as_echo "checking for gdk_pixbuf usability..." >&6; }
18704
18705     # library A...
18706
18707   ac_save_CPPFLAGS="$CPPFLAGS"
18708   ac_save_LDFLAGS="$LDFLAGS"
18709 #  ac_save_LIBS="$LIBS"
18710
18711   if test \! -z "$includedir" ; then
18712     CPPFLAGS="$CPPFLAGS -I$includedir"
18713   fi
18714   # note: $X_CFLAGS includes $x_includes
18715   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18716
18717   if test \! -z "$libdir" ; then
18718     LDFLAGS="$LDFLAGS -L$libdir"
18719   fi
18720   # note: $X_LIBS includes $x_libraries
18721   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18722
18723   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18724   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18725   { $as_echo "$as_me:$LINENO: checking for gdk_pixbuf_new_from_file in -lc" >&5
18726 $as_echo_n "checking for gdk_pixbuf_new_from_file in -lc... " >&6; }
18727 if test "${ac_cv_lib_c_gdk_pixbuf_new_from_file+set}" = set; then
18728   $as_echo_n "(cached) " >&6
18729 else
18730   ac_check_lib_save_LIBS=$LIBS
18731 LIBS="-lc $ac_gdk_pixbuf_config_libs -lX11 -lXext -lm $LIBS"
18732 cat >conftest.$ac_ext <<_ACEOF
18733 /* confdefs.h.  */
18734 _ACEOF
18735 cat confdefs.h >>conftest.$ac_ext
18736 cat >>conftest.$ac_ext <<_ACEOF
18737 /* end confdefs.h.  */
18738
18739 /* Override any GCC internal prototype to avoid an error.
18740    Use char because int might match the return type of a GCC
18741    builtin and then its argument prototype would still apply.  */
18742 #ifdef __cplusplus
18743 extern "C"
18744 #endif
18745 char gdk_pixbuf_new_from_file ();
18746 int
18747 main ()
18748 {
18749 return gdk_pixbuf_new_from_file ();
18750   ;
18751   return 0;
18752 }
18753 _ACEOF
18754 rm -rf conftest.$ac_objext conftest$ac_exeext
18755 if { (ac_try="$ac_link"
18756 case "(($ac_try" in
18757   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18758   *) ac_try_echo=$ac_try;;
18759 esac
18760 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18761 $as_echo "$ac_try_echo") >&5
18762   (eval "$ac_link") 2>conftest.er1
18763   ac_status=$?
18764   grep -v '^ *+' conftest.er1 >conftest.err
18765   rm -rf conftest.er1
18766   cat conftest.err >&5
18767   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18768   (exit $ac_status); } && {
18769          test -z "$ac_c_werror_flag" ||
18770          test ! -s conftest.err
18771        } && test -s conftest$ac_exeext && {
18772          test "$cross_compiling" = yes ||
18773          $as_test_x conftest$ac_exeext
18774        }; then
18775   ac_cv_lib_c_gdk_pixbuf_new_from_file=yes
18776 else
18777   $as_echo "$as_me: failed program was:" >&5
18778 sed 's/^/| /' conftest.$ac_ext >&5
18779
18780         ac_cv_lib_c_gdk_pixbuf_new_from_file=no
18781 fi
18782
18783 rm -rf conftest.dSYM
18784 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18785       conftest$ac_exeext conftest.$ac_ext
18786 LIBS=$ac_check_lib_save_LIBS
18787 fi
18788 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_gdk_pixbuf_new_from_file" >&5
18789 $as_echo "$ac_cv_lib_c_gdk_pixbuf_new_from_file" >&6; }
18790 if test "x$ac_cv_lib_c_gdk_pixbuf_new_from_file" = x""yes; then
18791   have_gdk_pixbuf=yes
18792 fi
18793
18794   CPPFLAGS="$ac_save_CPPFLAGS"
18795   LDFLAGS="$ac_save_LDFLAGS"
18796 #  LIBS="$ac_save_LIBS"
18797
18798     # library B...
18799     if test "$have_gdk_pixbuf" = yes; then
18800       have_gdk_pixbuf=no
18801
18802   ac_save_CPPFLAGS="$CPPFLAGS"
18803   ac_save_LDFLAGS="$LDFLAGS"
18804 #  ac_save_LIBS="$LIBS"
18805
18806   if test \! -z "$includedir" ; then
18807     CPPFLAGS="$CPPFLAGS -I$includedir"
18808   fi
18809   # note: $X_CFLAGS includes $x_includes
18810   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18811
18812   if test \! -z "$libdir" ; then
18813     LDFLAGS="$LDFLAGS -L$libdir"
18814   fi
18815   # note: $X_LIBS includes $x_libraries
18816   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18817
18818   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18819   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18820   { $as_echo "$as_me:$LINENO: checking for gdk_pixbuf_xlib_init in -lc" >&5
18821 $as_echo_n "checking for gdk_pixbuf_xlib_init in -lc... " >&6; }
18822 if test "${ac_cv_lib_c_gdk_pixbuf_xlib_init+set}" = set; then
18823   $as_echo_n "(cached) " >&6
18824 else
18825   ac_check_lib_save_LIBS=$LIBS
18826 LIBS="-lc $ac_gdk_pixbuf_config_libs -lX11 -lXext -lm $LIBS"
18827 cat >conftest.$ac_ext <<_ACEOF
18828 /* confdefs.h.  */
18829 _ACEOF
18830 cat confdefs.h >>conftest.$ac_ext
18831 cat >>conftest.$ac_ext <<_ACEOF
18832 /* end confdefs.h.  */
18833
18834 /* Override any GCC internal prototype to avoid an error.
18835    Use char because int might match the return type of a GCC
18836    builtin and then its argument prototype would still apply.  */
18837 #ifdef __cplusplus
18838 extern "C"
18839 #endif
18840 char gdk_pixbuf_xlib_init ();
18841 int
18842 main ()
18843 {
18844 return gdk_pixbuf_xlib_init ();
18845   ;
18846   return 0;
18847 }
18848 _ACEOF
18849 rm -rf conftest.$ac_objext conftest$ac_exeext
18850 if { (ac_try="$ac_link"
18851 case "(($ac_try" in
18852   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18853   *) ac_try_echo=$ac_try;;
18854 esac
18855 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18856 $as_echo "$ac_try_echo") >&5
18857   (eval "$ac_link") 2>conftest.er1
18858   ac_status=$?
18859   grep -v '^ *+' conftest.er1 >conftest.err
18860   rm -rf conftest.er1
18861   cat conftest.err >&5
18862   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18863   (exit $ac_status); } && {
18864          test -z "$ac_c_werror_flag" ||
18865          test ! -s conftest.err
18866        } && test -s conftest$ac_exeext && {
18867          test "$cross_compiling" = yes ||
18868          $as_test_x conftest$ac_exeext
18869        }; then
18870   ac_cv_lib_c_gdk_pixbuf_xlib_init=yes
18871 else
18872   $as_echo "$as_me: failed program was:" >&5
18873 sed 's/^/| /' conftest.$ac_ext >&5
18874
18875         ac_cv_lib_c_gdk_pixbuf_xlib_init=no
18876 fi
18877
18878 rm -rf conftest.dSYM
18879 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18880       conftest$ac_exeext conftest.$ac_ext
18881 LIBS=$ac_check_lib_save_LIBS
18882 fi
18883 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_gdk_pixbuf_xlib_init" >&5
18884 $as_echo "$ac_cv_lib_c_gdk_pixbuf_xlib_init" >&6; }
18885 if test "x$ac_cv_lib_c_gdk_pixbuf_xlib_init" = x""yes; then
18886   have_gdk_pixbuf=yes
18887                       gdk_pixbuf_halfassed=no
18888 fi
18889
18890   CPPFLAGS="$ac_save_CPPFLAGS"
18891   LDFLAGS="$ac_save_LDFLAGS"
18892 #  LIBS="$ac_save_LIBS"
18893
18894     fi
18895   fi
18896
18897   if test "$have_gdk_pixbuf" = yes; then
18898     INCLUDES="$INCLUDES $ac_gdk_pixbuf_config_cflags"
18899     XPM_LIBS="$ac_gdk_pixbuf_config_libs"
18900     cat >>confdefs.h <<\_ACEOF
18901 #define HAVE_GDK_PIXBUF 1
18902 _ACEOF
18903
18904   else
18905     { $as_echo "$as_me:$LINENO: result: checking for gdk_pixbuf usability... no" >&5
18906 $as_echo "checking for gdk_pixbuf usability... no" >&6; }
18907   fi
18908
18909   if test "$have_gdk_pixbuf" = yes; then
18910
18911   ac_save_CPPFLAGS="$CPPFLAGS"
18912   ac_save_LDFLAGS="$LDFLAGS"
18913 #  ac_save_LIBS="$LIBS"
18914
18915   if test \! -z "$includedir" ; then
18916     CPPFLAGS="$CPPFLAGS -I$includedir"
18917   fi
18918   # note: $X_CFLAGS includes $x_includes
18919   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18920
18921   if test \! -z "$libdir" ; then
18922     LDFLAGS="$LDFLAGS -L$libdir"
18923   fi
18924   # note: $X_LIBS includes $x_libraries
18925   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18926
18927   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18928   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18929   { $as_echo "$as_me:$LINENO: checking for gdk_pixbuf_apply_embedded_orientation in -lc" >&5
18930 $as_echo_n "checking for gdk_pixbuf_apply_embedded_orientation in -lc... " >&6; }
18931 if test "${ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation+set}" = set; then
18932   $as_echo_n "(cached) " >&6
18933 else
18934   ac_check_lib_save_LIBS=$LIBS
18935 LIBS="-lc $ac_gdk_pixbuf_config_libs -lX11 -lXext -lm $LIBS"
18936 cat >conftest.$ac_ext <<_ACEOF
18937 /* confdefs.h.  */
18938 _ACEOF
18939 cat confdefs.h >>conftest.$ac_ext
18940 cat >>conftest.$ac_ext <<_ACEOF
18941 /* end confdefs.h.  */
18942
18943 /* Override any GCC internal prototype to avoid an error.
18944    Use char because int might match the return type of a GCC
18945    builtin and then its argument prototype would still apply.  */
18946 #ifdef __cplusplus
18947 extern "C"
18948 #endif
18949 char gdk_pixbuf_apply_embedded_orientation ();
18950 int
18951 main ()
18952 {
18953 return gdk_pixbuf_apply_embedded_orientation ();
18954   ;
18955   return 0;
18956 }
18957 _ACEOF
18958 rm -rf conftest.$ac_objext conftest$ac_exeext
18959 if { (ac_try="$ac_link"
18960 case "(($ac_try" in
18961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18962   *) ac_try_echo=$ac_try;;
18963 esac
18964 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18965 $as_echo "$ac_try_echo") >&5
18966   (eval "$ac_link") 2>conftest.er1
18967   ac_status=$?
18968   grep -v '^ *+' conftest.er1 >conftest.err
18969   rm -rf conftest.er1
18970   cat conftest.err >&5
18971   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18972   (exit $ac_status); } && {
18973          test -z "$ac_c_werror_flag" ||
18974          test ! -s conftest.err
18975        } && test -s conftest$ac_exeext && {
18976          test "$cross_compiling" = yes ||
18977          $as_test_x conftest$ac_exeext
18978        }; then
18979   ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation=yes
18980 else
18981   $as_echo "$as_me: failed program was:" >&5
18982 sed 's/^/| /' conftest.$ac_ext >&5
18983
18984         ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation=no
18985 fi
18986
18987 rm -rf conftest.dSYM
18988 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18989       conftest$ac_exeext conftest.$ac_ext
18990 LIBS=$ac_check_lib_save_LIBS
18991 fi
18992 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation" >&5
18993 $as_echo "$ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation" >&6; }
18994 if test "x$ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation" = x""yes; then
18995   cat >>confdefs.h <<\_ACEOF
18996 #define HAVE_GDK_PIXBUF_APPLY_EMBEDDED_ORIENTATION 1
18997 _ACEOF
18998
18999 fi
19000
19001   CPPFLAGS="$ac_save_CPPFLAGS"
19002   LDFLAGS="$ac_save_LDFLAGS"
19003 #  LIBS="$ac_save_LIBS"
19004
19005   fi
19006 fi
19007
19008
19009 ###############################################################################
19010 #
19011 #       Check for -lXpm.
19012 #
19013 ###############################################################################
19014
19015 have_xpm=no
19016 with_xpm_req=unspecified
19017
19018 # Check whether --with-xpm was given.
19019 if test "${with_xpm+set}" = set; then
19020   withval=$with_xpm; with_xpm="$withval"; with_xpm_req="$withval"
19021 else
19022   with_xpm=yes
19023 fi
19024
19025
19026
19027    case "$with_xpm" in
19028     yes) ;;
19029     no)  ;;
19030
19031     /*)
19032      { $as_echo "$as_me:$LINENO: checking for XPM headers" >&5
19033 $as_echo_n "checking for XPM headers... " >&6; }
19034      d=$with_xpm/include
19035      if test -d $d; then
19036        X_CFLAGS="-I$d $X_CFLAGS"
19037        { $as_echo "$as_me:$LINENO: result: $d" >&5
19038 $as_echo "$d" >&6; }
19039      else
19040        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19041 $as_echo "not found ($d: no such directory)" >&6; }
19042      fi
19043
19044      { $as_echo "$as_me:$LINENO: checking for XPM libs" >&5
19045 $as_echo_n "checking for XPM libs... " >&6; }
19046      d=$with_xpm/lib
19047      if test -d $d; then
19048        X_LIBS="-L$d $X_LIBS"
19049        { $as_echo "$as_me:$LINENO: result: $d" >&5
19050 $as_echo "$d" >&6; }
19051      else
19052        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19053 $as_echo "not found ($d: no such directory)" >&6; }
19054      fi
19055
19056      # replace the directory string with "yes".
19057      with_xpm_req="yes"
19058      with_xpm=$with_xpm_req
19059      ;;
19060
19061     *)
19062      echo ""
19063      echo "error: argument to --with-xpm must be \"yes\", \"no\", or a directory."
19064      echo "       If it is a directory, then \`DIR/include' will be added to"
19065      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
19066      exit 1
19067      ;;
19068    esac
19069
19070
19071 if test "$with_xpm" = yes; then
19072
19073   ac_save_CPPFLAGS="$CPPFLAGS"
19074   if test \! -z "$includedir" ; then
19075     CPPFLAGS="$CPPFLAGS -I$includedir"
19076   fi
19077   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19078   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19079   { $as_echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
19080 $as_echo_n "checking for X11/xpm.h... " >&6; }
19081 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
19082   $as_echo_n "(cached) " >&6
19083 else
19084   cat >conftest.$ac_ext <<_ACEOF
19085 /* confdefs.h.  */
19086 _ACEOF
19087 cat confdefs.h >>conftest.$ac_ext
19088 cat >>conftest.$ac_ext <<_ACEOF
19089 /* end confdefs.h.  */
19090 #include <X11/Xlib.h>
19091
19092 #include <X11/xpm.h>
19093 _ACEOF
19094 rm -rf conftest.$ac_objext
19095 if { (ac_try="$ac_compile"
19096 case "(($ac_try" in
19097   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19098   *) ac_try_echo=$ac_try;;
19099 esac
19100 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19101 $as_echo "$ac_try_echo") >&5
19102   (eval "$ac_compile") 2>conftest.er1
19103   ac_status=$?
19104   grep -v '^ *+' conftest.er1 >conftest.err
19105   rm -rf conftest.er1
19106   cat conftest.err >&5
19107   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19108   (exit $ac_status); } && {
19109          test -z "$ac_c_werror_flag" ||
19110          test ! -s conftest.err
19111        } && test -s conftest.$ac_objext; then
19112   ac_cv_header_X11_xpm_h=yes
19113 else
19114   $as_echo "$as_me: failed program was:" >&5
19115 sed 's/^/| /' conftest.$ac_ext >&5
19116
19117         ac_cv_header_X11_xpm_h=no
19118 fi
19119
19120 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19121 fi
19122 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
19123 $as_echo "$ac_cv_header_X11_xpm_h" >&6; }
19124 if test "x$ac_cv_header_X11_xpm_h" = x""yes; then
19125   have_xpm=yes
19126                     cat >>confdefs.h <<\_ACEOF
19127 #define HAVE_XPM 1
19128 _ACEOF
19129
19130                     XPM_LIBS="-lXpm $XPM_LIBS"
19131 fi
19132
19133
19134   CPPFLAGS="$ac_save_CPPFLAGS"
19135 elif test "$with_xpm" != no; then
19136   echo "error: must be yes or no: --with-xpm=$with_xpm"
19137   exit 1
19138 fi
19139
19140 # See comment near $motif_requires_xpm, above.
19141 # Need to do this here, after both Motif and XPM have been checked for.
19142 #
19143 if test "$have_motif" = yes -a "$have_xpm" = yes ; then
19144   if test "$motif_requires_xpm" = yes ; then
19145     MOTIF_LIBS="$MOTIF_LIBS $XPM_LIBS"
19146   fi
19147 fi
19148
19149 if test "$XPM_LIBS" = "" ; then
19150   XPM_LIBS=$(MINIXPM)
19151 fi
19152
19153
19154 ###############################################################################
19155 #
19156 #       Check for -ljpeg
19157 #
19158 ###############################################################################
19159
19160 have_jpeg=no
19161 with_jpeg_req=unspecified
19162 jpeg_halfassed=no
19163
19164 # Check whether --with-jpeg was given.
19165 if test "${with_jpeg+set}" = set; then
19166   withval=$with_jpeg; with_jpeg="$withval"; with_jpeg_req="$withval"
19167 else
19168   with_jpeg=yes
19169 fi
19170
19171
19172
19173    case "$with_jpeg" in
19174     yes) ;;
19175     no)  ;;
19176
19177     /*)
19178      { $as_echo "$as_me:$LINENO: checking for JPEG headers" >&5
19179 $as_echo_n "checking for JPEG headers... " >&6; }
19180      d=$with_jpeg/include
19181      if test -d $d; then
19182        X_CFLAGS="-I$d $X_CFLAGS"
19183        { $as_echo "$as_me:$LINENO: result: $d" >&5
19184 $as_echo "$d" >&6; }
19185      else
19186        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19187 $as_echo "not found ($d: no such directory)" >&6; }
19188      fi
19189
19190      { $as_echo "$as_me:$LINENO: checking for JPEG libs" >&5
19191 $as_echo_n "checking for JPEG libs... " >&6; }
19192      d=$with_jpeg/lib
19193      if test -d $d; then
19194        X_LIBS="-L$d $X_LIBS"
19195        { $as_echo "$as_me:$LINENO: result: $d" >&5
19196 $as_echo "$d" >&6; }
19197      else
19198        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19199 $as_echo "not found ($d: no such directory)" >&6; }
19200      fi
19201
19202      # replace the directory string with "yes".
19203      with_jpeg_req="yes"
19204      with_jpeg=$with_jpeg_req
19205      ;;
19206
19207     *)
19208      echo ""
19209      echo "error: argument to --with-jpeg must be \"yes\", \"no\", or a directory."
19210      echo "       If it is a directory, then \`DIR/include' will be added to"
19211      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
19212      exit 1
19213      ;;
19214    esac
19215
19216
19217 if test "$with_jpeg" != yes -a "$with_jpeg" != no ; then
19218   echo "error: must be yes or no: --with-jpeg=$with_jpeg"
19219   exit 1
19220 fi
19221
19222 if test "$with_jpeg" = yes; then
19223
19224   have_jpeg=no
19225
19226   ac_save_CPPFLAGS="$CPPFLAGS"
19227   if test \! -z "$includedir" ; then
19228     CPPFLAGS="$CPPFLAGS -I$includedir"
19229   fi
19230   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19231   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19232   if test "${ac_cv_header_jpeglib_h+set}" = set; then
19233   { $as_echo "$as_me:$LINENO: checking for jpeglib.h" >&5
19234 $as_echo_n "checking for jpeglib.h... " >&6; }
19235 if test "${ac_cv_header_jpeglib_h+set}" = set; then
19236   $as_echo_n "(cached) " >&6
19237 fi
19238 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_jpeglib_h" >&5
19239 $as_echo "$ac_cv_header_jpeglib_h" >&6; }
19240 else
19241   # Is the header compilable?
19242 { $as_echo "$as_me:$LINENO: checking jpeglib.h usability" >&5
19243 $as_echo_n "checking jpeglib.h usability... " >&6; }
19244 cat >conftest.$ac_ext <<_ACEOF
19245 /* confdefs.h.  */
19246 _ACEOF
19247 cat confdefs.h >>conftest.$ac_ext
19248 cat >>conftest.$ac_ext <<_ACEOF
19249 /* end confdefs.h.  */
19250 $ac_includes_default
19251 #include <jpeglib.h>
19252 _ACEOF
19253 rm -rf conftest.$ac_objext
19254 if { (ac_try="$ac_compile"
19255 case "(($ac_try" in
19256   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19257   *) ac_try_echo=$ac_try;;
19258 esac
19259 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19260 $as_echo "$ac_try_echo") >&5
19261   (eval "$ac_compile") 2>conftest.er1
19262   ac_status=$?
19263   grep -v '^ *+' conftest.er1 >conftest.err
19264   rm -rf conftest.er1
19265   cat conftest.err >&5
19266   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19267   (exit $ac_status); } && {
19268          test -z "$ac_c_werror_flag" ||
19269          test ! -s conftest.err
19270        } && test -s conftest.$ac_objext; then
19271   ac_header_compiler=yes
19272 else
19273   $as_echo "$as_me: failed program was:" >&5
19274 sed 's/^/| /' conftest.$ac_ext >&5
19275
19276         ac_header_compiler=no
19277 fi
19278
19279 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19280 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19281 $as_echo "$ac_header_compiler" >&6; }
19282
19283 # Is the header present?
19284 { $as_echo "$as_me:$LINENO: checking jpeglib.h presence" >&5
19285 $as_echo_n "checking jpeglib.h presence... " >&6; }
19286 cat >conftest.$ac_ext <<_ACEOF
19287 /* confdefs.h.  */
19288 _ACEOF
19289 cat confdefs.h >>conftest.$ac_ext
19290 cat >>conftest.$ac_ext <<_ACEOF
19291 /* end confdefs.h.  */
19292 #include <jpeglib.h>
19293 _ACEOF
19294 if { (ac_try="$ac_cpp conftest.$ac_ext"
19295 case "(($ac_try" in
19296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19297   *) ac_try_echo=$ac_try;;
19298 esac
19299 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19300 $as_echo "$ac_try_echo") >&5
19301   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19302   ac_status=$?
19303   grep -v '^ *+' conftest.er1 >conftest.err
19304   rm -rf conftest.er1
19305   cat conftest.err >&5
19306   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19307   (exit $ac_status); } >/dev/null && {
19308          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
19309          test ! -s conftest.err
19310        }; then
19311   ac_header_preproc=yes
19312 else
19313   $as_echo "$as_me: failed program was:" >&5
19314 sed 's/^/| /' conftest.$ac_ext >&5
19315
19316   ac_header_preproc=no
19317 fi
19318
19319 rm -rf conftest.err conftest.$ac_ext
19320 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19321 $as_echo "$ac_header_preproc" >&6; }
19322
19323 # So?  What about this header?
19324 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19325   yes:no: )
19326     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: accepted by the compiler, rejected by the preprocessor!" >&5
19327 $as_echo "$as_me: WARNING: jpeglib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
19328     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: proceeding with the compiler's result" >&5
19329 $as_echo "$as_me: WARNING: jpeglib.h: proceeding with the compiler's result" >&2;}
19330     ac_header_preproc=yes
19331     ;;
19332   no:yes:* )
19333     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: present but cannot be compiled" >&5
19334 $as_echo "$as_me: WARNING: jpeglib.h: present but cannot be compiled" >&2;}
19335     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h:     check for missing prerequisite headers?" >&5
19336 $as_echo "$as_me: WARNING: jpeglib.h:     check for missing prerequisite headers?" >&2;}
19337     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: see the Autoconf documentation" >&5
19338 $as_echo "$as_me: WARNING: jpeglib.h: see the Autoconf documentation" >&2;}
19339     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h:     section \"Present But Cannot Be Compiled\"" >&5
19340 $as_echo "$as_me: WARNING: jpeglib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
19341     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: proceeding with the preprocessor's result" >&5
19342 $as_echo "$as_me: WARNING: jpeglib.h: proceeding with the preprocessor's result" >&2;}
19343     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: in the future, the compiler will take precedence" >&5
19344 $as_echo "$as_me: WARNING: jpeglib.h: in the future, the compiler will take precedence" >&2;}
19345
19346     ;;
19347 esac
19348 { $as_echo "$as_me:$LINENO: checking for jpeglib.h" >&5
19349 $as_echo_n "checking for jpeglib.h... " >&6; }
19350 if test "${ac_cv_header_jpeglib_h+set}" = set; then
19351   $as_echo_n "(cached) " >&6
19352 else
19353   ac_cv_header_jpeglib_h=$ac_header_preproc
19354 fi
19355 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_jpeglib_h" >&5
19356 $as_echo "$ac_cv_header_jpeglib_h" >&6; }
19357
19358 fi
19359 if test "x$ac_cv_header_jpeglib_h" = x""yes; then
19360   have_jpeg=yes
19361 fi
19362
19363
19364   CPPFLAGS="$ac_save_CPPFLAGS"
19365
19366   if test "$have_jpeg" = yes; then
19367     # we have the header, now check for the library
19368     have_jpeg=no
19369     jpeg_halfassed=yes
19370
19371   ac_save_CPPFLAGS="$CPPFLAGS"
19372   ac_save_LDFLAGS="$LDFLAGS"
19373 #  ac_save_LIBS="$LIBS"
19374
19375   if test \! -z "$includedir" ; then
19376     CPPFLAGS="$CPPFLAGS -I$includedir"
19377   fi
19378   # note: $X_CFLAGS includes $x_includes
19379   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19380
19381   if test \! -z "$libdir" ; then
19382     LDFLAGS="$LDFLAGS -L$libdir"
19383   fi
19384   # note: $X_LIBS includes $x_libraries
19385   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
19386
19387   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19388   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
19389   { $as_echo "$as_me:$LINENO: checking for jpeg_start_compress in -ljpeg" >&5
19390 $as_echo_n "checking for jpeg_start_compress in -ljpeg... " >&6; }
19391 if test "${ac_cv_lib_jpeg_jpeg_start_compress+set}" = set; then
19392   $as_echo_n "(cached) " >&6
19393 else
19394   ac_check_lib_save_LIBS=$LIBS
19395 LIBS="-ljpeg  $LIBS"
19396 cat >conftest.$ac_ext <<_ACEOF
19397 /* confdefs.h.  */
19398 _ACEOF
19399 cat confdefs.h >>conftest.$ac_ext
19400 cat >>conftest.$ac_ext <<_ACEOF
19401 /* end confdefs.h.  */
19402
19403 /* Override any GCC internal prototype to avoid an error.
19404    Use char because int might match the return type of a GCC
19405    builtin and then its argument prototype would still apply.  */
19406 #ifdef __cplusplus
19407 extern "C"
19408 #endif
19409 char jpeg_start_compress ();
19410 int
19411 main ()
19412 {
19413 return jpeg_start_compress ();
19414   ;
19415   return 0;
19416 }
19417 _ACEOF
19418 rm -rf conftest.$ac_objext conftest$ac_exeext
19419 if { (ac_try="$ac_link"
19420 case "(($ac_try" in
19421   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19422   *) ac_try_echo=$ac_try;;
19423 esac
19424 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19425 $as_echo "$ac_try_echo") >&5
19426   (eval "$ac_link") 2>conftest.er1
19427   ac_status=$?
19428   grep -v '^ *+' conftest.er1 >conftest.err
19429   rm -rf conftest.er1
19430   cat conftest.err >&5
19431   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19432   (exit $ac_status); } && {
19433          test -z "$ac_c_werror_flag" ||
19434          test ! -s conftest.err
19435        } && test -s conftest$ac_exeext && {
19436          test "$cross_compiling" = yes ||
19437          $as_test_x conftest$ac_exeext
19438        }; then
19439   ac_cv_lib_jpeg_jpeg_start_compress=yes
19440 else
19441   $as_echo "$as_me: failed program was:" >&5
19442 sed 's/^/| /' conftest.$ac_ext >&5
19443
19444         ac_cv_lib_jpeg_jpeg_start_compress=no
19445 fi
19446
19447 rm -rf conftest.dSYM
19448 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19449       conftest$ac_exeext conftest.$ac_ext
19450 LIBS=$ac_check_lib_save_LIBS
19451 fi
19452 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_start_compress" >&5
19453 $as_echo "$ac_cv_lib_jpeg_jpeg_start_compress" >&6; }
19454 if test "x$ac_cv_lib_jpeg_jpeg_start_compress" = x""yes; then
19455   have_jpeg=yes
19456                     jpeg_halfassed=no
19457                     JPEG_LIBS="-ljpeg"
19458                     cat >>confdefs.h <<\_ACEOF
19459 #define HAVE_JPEGLIB 1
19460 _ACEOF
19461
19462 fi
19463
19464   CPPFLAGS="$ac_save_CPPFLAGS"
19465   LDFLAGS="$ac_save_LDFLAGS"
19466 #  LIBS="$ac_save_LIBS"
19467
19468   fi
19469 fi
19470
19471
19472 ###############################################################################
19473 #
19474 #       Check for pty support: this allows 'phosphor' and 'apple2'
19475 #       to run curses-based programs, or be used as terminal windows.
19476 #
19477 ###############################################################################
19478
19479 PTY_LIBS=
19480
19481
19482 for ac_header in pty.h util.h
19483 do
19484 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
19485 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19486   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
19487 $as_echo_n "checking for $ac_header... " >&6; }
19488 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19489   $as_echo_n "(cached) " >&6
19490 fi
19491 ac_res=`eval 'as_val=${'$as_ac_Header'}
19492                  $as_echo "$as_val"'`
19493                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19494 $as_echo "$ac_res" >&6; }
19495 else
19496   # Is the header compilable?
19497 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
19498 $as_echo_n "checking $ac_header usability... " >&6; }
19499 cat >conftest.$ac_ext <<_ACEOF
19500 /* confdefs.h.  */
19501 _ACEOF
19502 cat confdefs.h >>conftest.$ac_ext
19503 cat >>conftest.$ac_ext <<_ACEOF
19504 /* end confdefs.h.  */
19505 $ac_includes_default
19506 #include <$ac_header>
19507 _ACEOF
19508 rm -rf conftest.$ac_objext
19509 if { (ac_try="$ac_compile"
19510 case "(($ac_try" in
19511   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19512   *) ac_try_echo=$ac_try;;
19513 esac
19514 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19515 $as_echo "$ac_try_echo") >&5
19516   (eval "$ac_compile") 2>conftest.er1
19517   ac_status=$?
19518   grep -v '^ *+' conftest.er1 >conftest.err
19519   rm -rf conftest.er1
19520   cat conftest.err >&5
19521   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19522   (exit $ac_status); } && {
19523          test -z "$ac_c_werror_flag" ||
19524          test ! -s conftest.err
19525        } && test -s conftest.$ac_objext; then
19526   ac_header_compiler=yes
19527 else
19528   $as_echo "$as_me: failed program was:" >&5
19529 sed 's/^/| /' conftest.$ac_ext >&5
19530
19531         ac_header_compiler=no
19532 fi
19533
19534 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19535 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19536 $as_echo "$ac_header_compiler" >&6; }
19537
19538 # Is the header present?
19539 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
19540 $as_echo_n "checking $ac_header presence... " >&6; }
19541 cat >conftest.$ac_ext <<_ACEOF
19542 /* confdefs.h.  */
19543 _ACEOF
19544 cat confdefs.h >>conftest.$ac_ext
19545 cat >>conftest.$ac_ext <<_ACEOF
19546 /* end confdefs.h.  */
19547 #include <$ac_header>
19548 _ACEOF
19549 if { (ac_try="$ac_cpp conftest.$ac_ext"
19550 case "(($ac_try" in
19551   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19552   *) ac_try_echo=$ac_try;;
19553 esac
19554 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19555 $as_echo "$ac_try_echo") >&5
19556   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19557   ac_status=$?
19558   grep -v '^ *+' conftest.er1 >conftest.err
19559   rm -rf conftest.er1
19560   cat conftest.err >&5
19561   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19562   (exit $ac_status); } >/dev/null && {
19563          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
19564          test ! -s conftest.err
19565        }; then
19566   ac_header_preproc=yes
19567 else
19568   $as_echo "$as_me: failed program was:" >&5
19569 sed 's/^/| /' conftest.$ac_ext >&5
19570
19571   ac_header_preproc=no
19572 fi
19573
19574 rm -rf conftest.err conftest.$ac_ext
19575 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19576 $as_echo "$ac_header_preproc" >&6; }
19577
19578 # So?  What about this header?
19579 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19580   yes:no: )
19581     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19582 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19583     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19584 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19585     ac_header_preproc=yes
19586     ;;
19587   no:yes:* )
19588     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19589 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19590     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
19591 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
19592     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19593 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19594     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
19595 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
19596     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19597 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19598     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19599 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19600
19601     ;;
19602 esac
19603 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
19604 $as_echo_n "checking for $ac_header... " >&6; }
19605 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19606   $as_echo_n "(cached) " >&6
19607 else
19608   eval "$as_ac_Header=\$ac_header_preproc"
19609 fi
19610 ac_res=`eval 'as_val=${'$as_ac_Header'}
19611                  $as_echo "$as_val"'`
19612                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19613 $as_echo "$ac_res" >&6; }
19614
19615 fi
19616 as_val=`eval 'as_val=${'$as_ac_Header'}
19617                  $as_echo "$as_val"'`
19618    if test "x$as_val" = x""yes; then
19619   cat >>confdefs.h <<_ACEOF
19620 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
19621 _ACEOF
19622
19623 fi
19624
19625 done
19626
19627
19628   ac_save_CPPFLAGS="$CPPFLAGS"
19629   ac_save_LDFLAGS="$LDFLAGS"
19630 #  ac_save_LIBS="$LIBS"
19631
19632   if test \! -z "$includedir" ; then
19633     CPPFLAGS="$CPPFLAGS -I$includedir"
19634   fi
19635   # note: $X_CFLAGS includes $x_includes
19636   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19637
19638   if test \! -z "$libdir" ; then
19639     LDFLAGS="$LDFLAGS -L$libdir"
19640   fi
19641   # note: $X_LIBS includes $x_libraries
19642   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
19643
19644   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19645   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
19646   { $as_echo "$as_me:$LINENO: checking for forkpty in -lutil" >&5
19647 $as_echo_n "checking for forkpty in -lutil... " >&6; }
19648 if test "${ac_cv_lib_util_forkpty+set}" = set; then
19649   $as_echo_n "(cached) " >&6
19650 else
19651   ac_check_lib_save_LIBS=$LIBS
19652 LIBS="-lutil  $LIBS"
19653 cat >conftest.$ac_ext <<_ACEOF
19654 /* confdefs.h.  */
19655 _ACEOF
19656 cat confdefs.h >>conftest.$ac_ext
19657 cat >>conftest.$ac_ext <<_ACEOF
19658 /* end confdefs.h.  */
19659
19660 /* Override any GCC internal prototype to avoid an error.
19661    Use char because int might match the return type of a GCC
19662    builtin and then its argument prototype would still apply.  */
19663 #ifdef __cplusplus
19664 extern "C"
19665 #endif
19666 char forkpty ();
19667 int
19668 main ()
19669 {
19670 return forkpty ();
19671   ;
19672   return 0;
19673 }
19674 _ACEOF
19675 rm -rf conftest.$ac_objext conftest$ac_exeext
19676 if { (ac_try="$ac_link"
19677 case "(($ac_try" in
19678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19679   *) ac_try_echo=$ac_try;;
19680 esac
19681 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19682 $as_echo "$ac_try_echo") >&5
19683   (eval "$ac_link") 2>conftest.er1
19684   ac_status=$?
19685   grep -v '^ *+' conftest.er1 >conftest.err
19686   rm -rf conftest.er1
19687   cat conftest.err >&5
19688   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19689   (exit $ac_status); } && {
19690          test -z "$ac_c_werror_flag" ||
19691          test ! -s conftest.err
19692        } && test -s conftest$ac_exeext && {
19693          test "$cross_compiling" = yes ||
19694          $as_test_x conftest$ac_exeext
19695        }; then
19696   ac_cv_lib_util_forkpty=yes
19697 else
19698   $as_echo "$as_me: failed program was:" >&5
19699 sed 's/^/| /' conftest.$ac_ext >&5
19700
19701         ac_cv_lib_util_forkpty=no
19702 fi
19703
19704 rm -rf conftest.dSYM
19705 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19706       conftest$ac_exeext conftest.$ac_ext
19707 LIBS=$ac_check_lib_save_LIBS
19708 fi
19709 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_util_forkpty" >&5
19710 $as_echo "$ac_cv_lib_util_forkpty" >&6; }
19711 if test "x$ac_cv_lib_util_forkpty" = x""yes; then
19712   PTY_LIBS="-lutil"
19713                 ac_have_forkpty=yes
19714                 cat >>confdefs.h <<\_ACEOF
19715 #define HAVE_FORKPTY 1
19716 _ACEOF
19717
19718 fi
19719
19720   CPPFLAGS="$ac_save_CPPFLAGS"
19721   LDFLAGS="$ac_save_LDFLAGS"
19722 #  LIBS="$ac_save_LIBS"
19723
19724
19725 if test "$ac_have_forkpty" != yes ; then
19726   # we don't need (or have) -lutil on MacOS 10.4.2...
19727
19728   ac_save_CPPFLAGS="$CPPFLAGS"
19729   ac_save_LDFLAGS="$LDFLAGS"
19730 #  ac_save_LIBS="$LIBS"
19731
19732   if test \! -z "$includedir" ; then
19733     CPPFLAGS="$CPPFLAGS -I$includedir"
19734   fi
19735   # note: $X_CFLAGS includes $x_includes
19736   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19737
19738   if test \! -z "$libdir" ; then
19739     LDFLAGS="$LDFLAGS -L$libdir"
19740   fi
19741   # note: $X_LIBS includes $x_libraries
19742   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
19743
19744   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19745   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
19746   { $as_echo "$as_me:$LINENO: checking for forkpty in -lc" >&5
19747 $as_echo_n "checking for forkpty in -lc... " >&6; }
19748 if test "${ac_cv_lib_c_forkpty+set}" = set; then
19749   $as_echo_n "(cached) " >&6
19750 else
19751   ac_check_lib_save_LIBS=$LIBS
19752 LIBS="-lc  $LIBS"
19753 cat >conftest.$ac_ext <<_ACEOF
19754 /* confdefs.h.  */
19755 _ACEOF
19756 cat confdefs.h >>conftest.$ac_ext
19757 cat >>conftest.$ac_ext <<_ACEOF
19758 /* end confdefs.h.  */
19759
19760 /* Override any GCC internal prototype to avoid an error.
19761    Use char because int might match the return type of a GCC
19762    builtin and then its argument prototype would still apply.  */
19763 #ifdef __cplusplus
19764 extern "C"
19765 #endif
19766 char forkpty ();
19767 int
19768 main ()
19769 {
19770 return forkpty ();
19771   ;
19772   return 0;
19773 }
19774 _ACEOF
19775 rm -rf conftest.$ac_objext conftest$ac_exeext
19776 if { (ac_try="$ac_link"
19777 case "(($ac_try" in
19778   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19779   *) ac_try_echo=$ac_try;;
19780 esac
19781 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19782 $as_echo "$ac_try_echo") >&5
19783   (eval "$ac_link") 2>conftest.er1
19784   ac_status=$?
19785   grep -v '^ *+' conftest.er1 >conftest.err
19786   rm -rf conftest.er1
19787   cat conftest.err >&5
19788   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19789   (exit $ac_status); } && {
19790          test -z "$ac_c_werror_flag" ||
19791          test ! -s conftest.err
19792        } && test -s conftest$ac_exeext && {
19793          test "$cross_compiling" = yes ||
19794          $as_test_x conftest$ac_exeext
19795        }; then
19796   ac_cv_lib_c_forkpty=yes
19797 else
19798   $as_echo "$as_me: failed program was:" >&5
19799 sed 's/^/| /' conftest.$ac_ext >&5
19800
19801         ac_cv_lib_c_forkpty=no
19802 fi
19803
19804 rm -rf conftest.dSYM
19805 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19806       conftest$ac_exeext conftest.$ac_ext
19807 LIBS=$ac_check_lib_save_LIBS
19808 fi
19809 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_forkpty" >&5
19810 $as_echo "$ac_cv_lib_c_forkpty" >&6; }
19811 if test "x$ac_cv_lib_c_forkpty" = x""yes; then
19812   PTY_LIBS=""
19813                   cat >>confdefs.h <<\_ACEOF
19814 #define HAVE_FORKPTY 1
19815 _ACEOF
19816
19817 fi
19818
19819   CPPFLAGS="$ac_save_CPPFLAGS"
19820   LDFLAGS="$ac_save_LDFLAGS"
19821 #  LIBS="$ac_save_LIBS"
19822
19823 fi
19824
19825 ###############################################################################
19826 #
19827 #       Check for the XSHM server extension.
19828 #
19829 ###############################################################################
19830
19831 have_xshm=no
19832 with_xshm_req=unspecified
19833
19834 # Check whether --with-xshm-ext was given.
19835 if test "${with_xshm_ext+set}" = set; then
19836   withval=$with_xshm_ext; with_xshm="$withval"; with_xshm_req="$withval"
19837 else
19838   with_xshm=yes
19839 fi
19840
19841
19842
19843    case "$with_xshm" in
19844     yes) ;;
19845     no)  ;;
19846
19847     /*)
19848      { $as_echo "$as_me:$LINENO: checking for XSHM headers" >&5
19849 $as_echo_n "checking for XSHM headers... " >&6; }
19850      d=$with_xshm/include
19851      if test -d $d; then
19852        X_CFLAGS="-I$d $X_CFLAGS"
19853        { $as_echo "$as_me:$LINENO: result: $d" >&5
19854 $as_echo "$d" >&6; }
19855      else
19856        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19857 $as_echo "not found ($d: no such directory)" >&6; }
19858      fi
19859
19860      { $as_echo "$as_me:$LINENO: checking for XSHM libs" >&5
19861 $as_echo_n "checking for XSHM libs... " >&6; }
19862      d=$with_xshm/lib
19863      if test -d $d; then
19864        X_LIBS="-L$d $X_LIBS"
19865        { $as_echo "$as_me:$LINENO: result: $d" >&5
19866 $as_echo "$d" >&6; }
19867      else
19868        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19869 $as_echo "not found ($d: no such directory)" >&6; }
19870      fi
19871
19872      # replace the directory string with "yes".
19873      with_xshm_req="yes"
19874      with_xshm=$with_xshm_req
19875      ;;
19876
19877     *)
19878      echo ""
19879      echo "error: argument to --with-xshm-ext must be \"yes\", \"no\", or a directory."
19880      echo "       If it is a directory, then \`DIR/include' will be added to"
19881      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
19882      exit 1
19883      ;;
19884    esac
19885
19886
19887 if test "$with_xshm" = yes; then
19888
19889   # first check for Xshm.h.
19890
19891   ac_save_CPPFLAGS="$CPPFLAGS"
19892   if test \! -z "$includedir" ; then
19893     CPPFLAGS="$CPPFLAGS -I$includedir"
19894   fi
19895   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19896   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19897   { $as_echo "$as_me:$LINENO: checking for X11/extensions/XShm.h" >&5
19898 $as_echo_n "checking for X11/extensions/XShm.h... " >&6; }
19899 if test "${ac_cv_header_X11_extensions_XShm_h+set}" = set; then
19900   $as_echo_n "(cached) " >&6
19901 else
19902   cat >conftest.$ac_ext <<_ACEOF
19903 /* confdefs.h.  */
19904 _ACEOF
19905 cat confdefs.h >>conftest.$ac_ext
19906 cat >>conftest.$ac_ext <<_ACEOF
19907 /* end confdefs.h.  */
19908 #include <X11/Xlib.h>
19909
19910 #include <X11/extensions/XShm.h>
19911 _ACEOF
19912 rm -rf conftest.$ac_objext
19913 if { (ac_try="$ac_compile"
19914 case "(($ac_try" in
19915   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19916   *) ac_try_echo=$ac_try;;
19917 esac
19918 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19919 $as_echo "$ac_try_echo") >&5
19920   (eval "$ac_compile") 2>conftest.er1
19921   ac_status=$?
19922   grep -v '^ *+' conftest.er1 >conftest.err
19923   rm -rf conftest.er1
19924   cat conftest.err >&5
19925   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19926   (exit $ac_status); } && {
19927          test -z "$ac_c_werror_flag" ||
19928          test ! -s conftest.err
19929        } && test -s conftest.$ac_objext; then
19930   ac_cv_header_X11_extensions_XShm_h=yes
19931 else
19932   $as_echo "$as_me: failed program was:" >&5
19933 sed 's/^/| /' conftest.$ac_ext >&5
19934
19935         ac_cv_header_X11_extensions_XShm_h=no
19936 fi
19937
19938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19939 fi
19940 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_XShm_h" >&5
19941 $as_echo "$ac_cv_header_X11_extensions_XShm_h" >&6; }
19942 if test "x$ac_cv_header_X11_extensions_XShm_h" = x""yes; then
19943   have_xshm=yes
19944 fi
19945
19946
19947   CPPFLAGS="$ac_save_CPPFLAGS"
19948
19949   # if that succeeded, then check for sys/ipc.h.
19950   if test "$have_xshm" = yes; then
19951     have_xshm=no
19952
19953   ac_save_CPPFLAGS="$CPPFLAGS"
19954   if test \! -z "$includedir" ; then
19955     CPPFLAGS="$CPPFLAGS -I$includedir"
19956   fi
19957   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19958   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19959   if test "${ac_cv_header_sys_ipc_h+set}" = set; then
19960   { $as_echo "$as_me:$LINENO: checking for sys/ipc.h" >&5
19961 $as_echo_n "checking for sys/ipc.h... " >&6; }
19962 if test "${ac_cv_header_sys_ipc_h+set}" = set; then
19963   $as_echo_n "(cached) " >&6
19964 fi
19965 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_ipc_h" >&5
19966 $as_echo "$ac_cv_header_sys_ipc_h" >&6; }
19967 else
19968   # Is the header compilable?
19969 { $as_echo "$as_me:$LINENO: checking sys/ipc.h usability" >&5
19970 $as_echo_n "checking sys/ipc.h usability... " >&6; }
19971 cat >conftest.$ac_ext <<_ACEOF
19972 /* confdefs.h.  */
19973 _ACEOF
19974 cat confdefs.h >>conftest.$ac_ext
19975 cat >>conftest.$ac_ext <<_ACEOF
19976 /* end confdefs.h.  */
19977 $ac_includes_default
19978 #include <sys/ipc.h>
19979 _ACEOF
19980 rm -rf conftest.$ac_objext
19981 if { (ac_try="$ac_compile"
19982 case "(($ac_try" in
19983   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19984   *) ac_try_echo=$ac_try;;
19985 esac
19986 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19987 $as_echo "$ac_try_echo") >&5
19988   (eval "$ac_compile") 2>conftest.er1
19989   ac_status=$?
19990   grep -v '^ *+' conftest.er1 >conftest.err
19991   rm -rf conftest.er1
19992   cat conftest.err >&5
19993   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19994   (exit $ac_status); } && {
19995          test -z "$ac_c_werror_flag" ||
19996          test ! -s conftest.err
19997        } && test -s conftest.$ac_objext; then
19998   ac_header_compiler=yes
19999 else
20000   $as_echo "$as_me: failed program was:" >&5
20001 sed 's/^/| /' conftest.$ac_ext >&5
20002
20003         ac_header_compiler=no
20004 fi
20005
20006 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20007 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20008 $as_echo "$ac_header_compiler" >&6; }
20009
20010 # Is the header present?
20011 { $as_echo "$as_me:$LINENO: checking sys/ipc.h presence" >&5
20012 $as_echo_n "checking sys/ipc.h presence... " >&6; }
20013 cat >conftest.$ac_ext <<_ACEOF
20014 /* confdefs.h.  */
20015 _ACEOF
20016 cat confdefs.h >>conftest.$ac_ext
20017 cat >>conftest.$ac_ext <<_ACEOF
20018 /* end confdefs.h.  */
20019 #include <sys/ipc.h>
20020 _ACEOF
20021 if { (ac_try="$ac_cpp conftest.$ac_ext"
20022 case "(($ac_try" in
20023   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20024   *) ac_try_echo=$ac_try;;
20025 esac
20026 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20027 $as_echo "$ac_try_echo") >&5
20028   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20029   ac_status=$?
20030   grep -v '^ *+' conftest.er1 >conftest.err
20031   rm -rf conftest.er1
20032   cat conftest.err >&5
20033   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20034   (exit $ac_status); } >/dev/null && {
20035          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20036          test ! -s conftest.err
20037        }; then
20038   ac_header_preproc=yes
20039 else
20040   $as_echo "$as_me: failed program was:" >&5
20041 sed 's/^/| /' conftest.$ac_ext >&5
20042
20043   ac_header_preproc=no
20044 fi
20045
20046 rm -rf conftest.err conftest.$ac_ext
20047 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20048 $as_echo "$ac_header_preproc" >&6; }
20049
20050 # So?  What about this header?
20051 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20052   yes:no: )
20053     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: accepted by the compiler, rejected by the preprocessor!" >&5
20054 $as_echo "$as_me: WARNING: sys/ipc.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
20055     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: proceeding with the compiler's result" >&5
20056 $as_echo "$as_me: WARNING: sys/ipc.h: proceeding with the compiler's result" >&2;}
20057     ac_header_preproc=yes
20058     ;;
20059   no:yes:* )
20060     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: present but cannot be compiled" >&5
20061 $as_echo "$as_me: WARNING: sys/ipc.h: present but cannot be compiled" >&2;}
20062     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h:     check for missing prerequisite headers?" >&5
20063 $as_echo "$as_me: WARNING: sys/ipc.h:     check for missing prerequisite headers?" >&2;}
20064     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: see the Autoconf documentation" >&5
20065 $as_echo "$as_me: WARNING: sys/ipc.h: see the Autoconf documentation" >&2;}
20066     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h:     section \"Present But Cannot Be Compiled\"" >&5
20067 $as_echo "$as_me: WARNING: sys/ipc.h:     section \"Present But Cannot Be Compiled\"" >&2;}
20068     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: proceeding with the preprocessor's result" >&5
20069 $as_echo "$as_me: WARNING: sys/ipc.h: proceeding with the preprocessor's result" >&2;}
20070     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: in the future, the compiler will take precedence" >&5
20071 $as_echo "$as_me: WARNING: sys/ipc.h: in the future, the compiler will take precedence" >&2;}
20072
20073     ;;
20074 esac
20075 { $as_echo "$as_me:$LINENO: checking for sys/ipc.h" >&5
20076 $as_echo_n "checking for sys/ipc.h... " >&6; }
20077 if test "${ac_cv_header_sys_ipc_h+set}" = set; then
20078   $as_echo_n "(cached) " >&6
20079 else
20080   ac_cv_header_sys_ipc_h=$ac_header_preproc
20081 fi
20082 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_ipc_h" >&5
20083 $as_echo "$ac_cv_header_sys_ipc_h" >&6; }
20084
20085 fi
20086 if test "x$ac_cv_header_sys_ipc_h" = x""yes; then
20087   have_xshm=yes
20088 fi
20089
20090
20091   CPPFLAGS="$ac_save_CPPFLAGS"
20092   fi
20093
20094   # if that succeeded, then check for sys/shm.h.
20095   if test "$have_xshm" = yes; then
20096     have_xshm=no
20097
20098   ac_save_CPPFLAGS="$CPPFLAGS"
20099   if test \! -z "$includedir" ; then
20100     CPPFLAGS="$CPPFLAGS -I$includedir"
20101   fi
20102   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20103   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20104   if test "${ac_cv_header_sys_shm_h+set}" = set; then
20105   { $as_echo "$as_me:$LINENO: checking for sys/shm.h" >&5
20106 $as_echo_n "checking for sys/shm.h... " >&6; }
20107 if test "${ac_cv_header_sys_shm_h+set}" = set; then
20108   $as_echo_n "(cached) " >&6
20109 fi
20110 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_shm_h" >&5
20111 $as_echo "$ac_cv_header_sys_shm_h" >&6; }
20112 else
20113   # Is the header compilable?
20114 { $as_echo "$as_me:$LINENO: checking sys/shm.h usability" >&5
20115 $as_echo_n "checking sys/shm.h usability... " >&6; }
20116 cat >conftest.$ac_ext <<_ACEOF
20117 /* confdefs.h.  */
20118 _ACEOF
20119 cat confdefs.h >>conftest.$ac_ext
20120 cat >>conftest.$ac_ext <<_ACEOF
20121 /* end confdefs.h.  */
20122 $ac_includes_default
20123 #include <sys/shm.h>
20124 _ACEOF
20125 rm -rf conftest.$ac_objext
20126 if { (ac_try="$ac_compile"
20127 case "(($ac_try" in
20128   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20129   *) ac_try_echo=$ac_try;;
20130 esac
20131 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20132 $as_echo "$ac_try_echo") >&5
20133   (eval "$ac_compile") 2>conftest.er1
20134   ac_status=$?
20135   grep -v '^ *+' conftest.er1 >conftest.err
20136   rm -rf conftest.er1
20137   cat conftest.err >&5
20138   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20139   (exit $ac_status); } && {
20140          test -z "$ac_c_werror_flag" ||
20141          test ! -s conftest.err
20142        } && test -s conftest.$ac_objext; then
20143   ac_header_compiler=yes
20144 else
20145   $as_echo "$as_me: failed program was:" >&5
20146 sed 's/^/| /' conftest.$ac_ext >&5
20147
20148         ac_header_compiler=no
20149 fi
20150
20151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20152 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20153 $as_echo "$ac_header_compiler" >&6; }
20154
20155 # Is the header present?
20156 { $as_echo "$as_me:$LINENO: checking sys/shm.h presence" >&5
20157 $as_echo_n "checking sys/shm.h presence... " >&6; }
20158 cat >conftest.$ac_ext <<_ACEOF
20159 /* confdefs.h.  */
20160 _ACEOF
20161 cat confdefs.h >>conftest.$ac_ext
20162 cat >>conftest.$ac_ext <<_ACEOF
20163 /* end confdefs.h.  */
20164 #include <sys/shm.h>
20165 _ACEOF
20166 if { (ac_try="$ac_cpp conftest.$ac_ext"
20167 case "(($ac_try" in
20168   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20169   *) ac_try_echo=$ac_try;;
20170 esac
20171 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20172 $as_echo "$ac_try_echo") >&5
20173   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20174   ac_status=$?
20175   grep -v '^ *+' conftest.er1 >conftest.err
20176   rm -rf conftest.er1
20177   cat conftest.err >&5
20178   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20179   (exit $ac_status); } >/dev/null && {
20180          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20181          test ! -s conftest.err
20182        }; then
20183   ac_header_preproc=yes
20184 else
20185   $as_echo "$as_me: failed program was:" >&5
20186 sed 's/^/| /' conftest.$ac_ext >&5
20187
20188   ac_header_preproc=no
20189 fi
20190
20191 rm -rf conftest.err conftest.$ac_ext
20192 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20193 $as_echo "$ac_header_preproc" >&6; }
20194
20195 # So?  What about this header?
20196 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20197   yes:no: )
20198     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: accepted by the compiler, rejected by the preprocessor!" >&5
20199 $as_echo "$as_me: WARNING: sys/shm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
20200     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: proceeding with the compiler's result" >&5
20201 $as_echo "$as_me: WARNING: sys/shm.h: proceeding with the compiler's result" >&2;}
20202     ac_header_preproc=yes
20203     ;;
20204   no:yes:* )
20205     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: present but cannot be compiled" >&5
20206 $as_echo "$as_me: WARNING: sys/shm.h: present but cannot be compiled" >&2;}
20207     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h:     check for missing prerequisite headers?" >&5
20208 $as_echo "$as_me: WARNING: sys/shm.h:     check for missing prerequisite headers?" >&2;}
20209     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: see the Autoconf documentation" >&5
20210 $as_echo "$as_me: WARNING: sys/shm.h: see the Autoconf documentation" >&2;}
20211     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h:     section \"Present But Cannot Be Compiled\"" >&5
20212 $as_echo "$as_me: WARNING: sys/shm.h:     section \"Present But Cannot Be Compiled\"" >&2;}
20213     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: proceeding with the preprocessor's result" >&5
20214 $as_echo "$as_me: WARNING: sys/shm.h: proceeding with the preprocessor's result" >&2;}
20215     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: in the future, the compiler will take precedence" >&5
20216 $as_echo "$as_me: WARNING: sys/shm.h: in the future, the compiler will take precedence" >&2;}
20217
20218     ;;
20219 esac
20220 { $as_echo "$as_me:$LINENO: checking for sys/shm.h" >&5
20221 $as_echo_n "checking for sys/shm.h... " >&6; }
20222 if test "${ac_cv_header_sys_shm_h+set}" = set; then
20223   $as_echo_n "(cached) " >&6
20224 else
20225   ac_cv_header_sys_shm_h=$ac_header_preproc
20226 fi
20227 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_shm_h" >&5
20228 $as_echo "$ac_cv_header_sys_shm_h" >&6; }
20229
20230 fi
20231 if test "x$ac_cv_header_sys_shm_h" = x""yes; then
20232   have_xshm=yes
20233 fi
20234
20235
20236   CPPFLAGS="$ac_save_CPPFLAGS"
20237   fi
20238
20239   # AIX is pathological, as usual: apparently it's normal for the Xshm headers
20240   # to exist, but the library code to not exist.  And even better, the library
20241   # code is in its own library: libXextSam.a.  So, if we're on AIX, and that
20242   # lib doesn't exist, give up.  (This lib gets added to X_EXTRA_LIBS, and
20243   # that's not quite right, but close enough.)
20244   #
20245   case "$host" in
20246     *-aix*)
20247       if  `uname -v` -eq 3 ; then
20248         have_xshm=no
20249
20250   ac_save_CPPFLAGS="$CPPFLAGS"
20251   ac_save_LDFLAGS="$LDFLAGS"
20252 #  ac_save_LIBS="$LIBS"
20253
20254   if test \! -z "$includedir" ; then
20255     CPPFLAGS="$CPPFLAGS -I$includedir"
20256   fi
20257   # note: $X_CFLAGS includes $x_includes
20258   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20259
20260   if test \! -z "$libdir" ; then
20261     LDFLAGS="$LDFLAGS -L$libdir"
20262   fi
20263   # note: $X_LIBS includes $x_libraries
20264   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
20265
20266   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20267   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
20268   { $as_echo "$as_me:$LINENO: checking for XShmQueryExtension in -lXextSam" >&5
20269 $as_echo_n "checking for XShmQueryExtension in -lXextSam... " >&6; }
20270 if test "${ac_cv_lib_XextSam_XShmQueryExtension+set}" = set; then
20271   $as_echo_n "(cached) " >&6
20272 else
20273   ac_check_lib_save_LIBS=$LIBS
20274 LIBS="-lXextSam -lX11 -lXext -lm $LIBS"
20275 cat >conftest.$ac_ext <<_ACEOF
20276 /* confdefs.h.  */
20277 _ACEOF
20278 cat confdefs.h >>conftest.$ac_ext
20279 cat >>conftest.$ac_ext <<_ACEOF
20280 /* end confdefs.h.  */
20281
20282 /* Override any GCC internal prototype to avoid an error.
20283    Use char because int might match the return type of a GCC
20284    builtin and then its argument prototype would still apply.  */
20285 #ifdef __cplusplus
20286 extern "C"
20287 #endif
20288 char XShmQueryExtension ();
20289 int
20290 main ()
20291 {
20292 return XShmQueryExtension ();
20293   ;
20294   return 0;
20295 }
20296 _ACEOF
20297 rm -rf conftest.$ac_objext conftest$ac_exeext
20298 if { (ac_try="$ac_link"
20299 case "(($ac_try" in
20300   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20301   *) ac_try_echo=$ac_try;;
20302 esac
20303 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20304 $as_echo "$ac_try_echo") >&5
20305   (eval "$ac_link") 2>conftest.er1
20306   ac_status=$?
20307   grep -v '^ *+' conftest.er1 >conftest.err
20308   rm -rf conftest.er1
20309   cat conftest.err >&5
20310   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20311   (exit $ac_status); } && {
20312          test -z "$ac_c_werror_flag" ||
20313          test ! -s conftest.err
20314        } && test -s conftest$ac_exeext && {
20315          test "$cross_compiling" = yes ||
20316          $as_test_x conftest$ac_exeext
20317        }; then
20318   ac_cv_lib_XextSam_XShmQueryExtension=yes
20319 else
20320   $as_echo "$as_me: failed program was:" >&5
20321 sed 's/^/| /' conftest.$ac_ext >&5
20322
20323         ac_cv_lib_XextSam_XShmQueryExtension=no
20324 fi
20325
20326 rm -rf conftest.dSYM
20327 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20328       conftest$ac_exeext conftest.$ac_ext
20329 LIBS=$ac_check_lib_save_LIBS
20330 fi
20331 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_XextSam_XShmQueryExtension" >&5
20332 $as_echo "$ac_cv_lib_XextSam_XShmQueryExtension" >&6; }
20333 if test "x$ac_cv_lib_XextSam_XShmQueryExtension" = x""yes; then
20334   have_xshm=yes; X_EXTRA_LIBS="$X_EXTRA_LIBS -lXextSam"
20335 else
20336   true
20337 fi
20338
20339   CPPFLAGS="$ac_save_CPPFLAGS"
20340   LDFLAGS="$ac_save_LDFLAGS"
20341 #  LIBS="$ac_save_LIBS"
20342
20343       fi
20344     ;;
20345   esac
20346
20347   # if that succeeded, then we've really got it.
20348   if test "$have_xshm" = yes; then
20349     cat >>confdefs.h <<\_ACEOF
20350 #define HAVE_XSHM_EXTENSION 1
20351 _ACEOF
20352
20353   fi
20354
20355 elif test "$with_xshm" != no; then
20356   echo "error: must be yes or no: --with-xshm-ext=$with_xshm"
20357   exit 1
20358 fi
20359
20360
20361 ###############################################################################
20362 #
20363 #       Check for the DOUBLE-BUFFER server extension.
20364 #
20365 ###############################################################################
20366
20367 have_xdbe=no
20368 with_xdbe_req=unspecified
20369
20370 # Check whether --with-xdbe-ext was given.
20371 if test "${with_xdbe_ext+set}" = set; then
20372   withval=$with_xdbe_ext; with_xdbe="$withval"; with_xdbe_req="$withval"
20373 else
20374   with_xdbe=yes
20375 fi
20376
20377
20378
20379    case "$with_xdbe" in
20380     yes) ;;
20381     no)  ;;
20382
20383     /*)
20384      { $as_echo "$as_me:$LINENO: checking for DOUBLE-BUFFER headers" >&5
20385 $as_echo_n "checking for DOUBLE-BUFFER headers... " >&6; }
20386      d=$with_xdbe/include
20387      if test -d $d; then
20388        X_CFLAGS="-I$d $X_CFLAGS"
20389        { $as_echo "$as_me:$LINENO: result: $d" >&5
20390 $as_echo "$d" >&6; }
20391      else
20392        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20393 $as_echo "not found ($d: no such directory)" >&6; }
20394      fi
20395
20396      { $as_echo "$as_me:$LINENO: checking for DOUBLE-BUFFER libs" >&5
20397 $as_echo_n "checking for DOUBLE-BUFFER libs... " >&6; }
20398      d=$with_xdbe/lib
20399      if test -d $d; then
20400        X_LIBS="-L$d $X_LIBS"
20401        { $as_echo "$as_me:$LINENO: result: $d" >&5
20402 $as_echo "$d" >&6; }
20403      else
20404        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20405 $as_echo "not found ($d: no such directory)" >&6; }
20406      fi
20407
20408      # replace the directory string with "yes".
20409      with_xdbe_req="yes"
20410      with_xdbe=$with_xdbe_req
20411      ;;
20412
20413     *)
20414      echo ""
20415      echo "error: argument to --with-xdbe-ext must be \"yes\", \"no\", or a directory."
20416      echo "       If it is a directory, then \`DIR/include' will be added to"
20417      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
20418      exit 1
20419      ;;
20420    esac
20421
20422
20423 if test "$with_xdbe" = yes; then
20424
20425
20426   ac_save_CPPFLAGS="$CPPFLAGS"
20427   if test \! -z "$includedir" ; then
20428     CPPFLAGS="$CPPFLAGS -I$includedir"
20429   fi
20430   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20431   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20432   { $as_echo "$as_me:$LINENO: checking for X11/extensions/Xdbe.h" >&5
20433 $as_echo_n "checking for X11/extensions/Xdbe.h... " >&6; }
20434 if test "${ac_cv_header_X11_extensions_Xdbe_h+set}" = set; then
20435   $as_echo_n "(cached) " >&6
20436 else
20437   cat >conftest.$ac_ext <<_ACEOF
20438 /* confdefs.h.  */
20439 _ACEOF
20440 cat confdefs.h >>conftest.$ac_ext
20441 cat >>conftest.$ac_ext <<_ACEOF
20442 /* end confdefs.h.  */
20443 #include <X11/Xlib.h>
20444
20445 #include <X11/extensions/Xdbe.h>
20446 _ACEOF
20447 rm -rf conftest.$ac_objext
20448 if { (ac_try="$ac_compile"
20449 case "(($ac_try" in
20450   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20451   *) ac_try_echo=$ac_try;;
20452 esac
20453 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20454 $as_echo "$ac_try_echo") >&5
20455   (eval "$ac_compile") 2>conftest.er1
20456   ac_status=$?
20457   grep -v '^ *+' conftest.er1 >conftest.err
20458   rm -rf conftest.er1
20459   cat conftest.err >&5
20460   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20461   (exit $ac_status); } && {
20462          test -z "$ac_c_werror_flag" ||
20463          test ! -s conftest.err
20464        } && test -s conftest.$ac_objext; then
20465   ac_cv_header_X11_extensions_Xdbe_h=yes
20466 else
20467   $as_echo "$as_me: failed program was:" >&5
20468 sed 's/^/| /' conftest.$ac_ext >&5
20469
20470         ac_cv_header_X11_extensions_Xdbe_h=no
20471 fi
20472
20473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20474 fi
20475 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_Xdbe_h" >&5
20476 $as_echo "$ac_cv_header_X11_extensions_Xdbe_h" >&6; }
20477 if test "x$ac_cv_header_X11_extensions_Xdbe_h" = x""yes; then
20478   have_xdbe=yes
20479 fi
20480
20481
20482   CPPFLAGS="$ac_save_CPPFLAGS"
20483   if test "$have_xdbe" = yes; then
20484     cat >>confdefs.h <<\_ACEOF
20485 #define HAVE_DOUBLE_BUFFER_EXTENSION 1
20486 _ACEOF
20487
20488   fi
20489
20490 elif test "$with_xdbe" != no; then
20491   echo "error: must be yes or no: --with-xdbe-ext=$with_xshm"
20492   exit 1
20493 fi
20494
20495
20496 ###############################################################################
20497 #
20498 #       Check for the SGI XReadDisplay server extension.
20499 #
20500 #       Note: this has to be down here, rather than up with the other server
20501 #       extension tests, so that the output of `configure --help' is in the
20502 #       right order.  Arrgh!
20503 #
20504 ###############################################################################
20505
20506 have_readdisplay=no
20507 with_readdisplay_req=unspecified
20508
20509 # Check whether --with-readdisplay was given.
20510 if test "${with_readdisplay+set}" = set; then
20511   withval=$with_readdisplay; with_readdisplay="$withval"; with_readdisplay_req="$withval"
20512 else
20513   with_readdisplay=yes
20514 fi
20515
20516
20517
20518    case "$with_readdisplay" in
20519     yes) ;;
20520     no)  ;;
20521
20522     /*)
20523      { $as_echo "$as_me:$LINENO: checking for XReadDisplay headers" >&5
20524 $as_echo_n "checking for XReadDisplay headers... " >&6; }
20525      d=$with_readdisplay/include
20526      if test -d $d; then
20527        X_CFLAGS="-I$d $X_CFLAGS"
20528        { $as_echo "$as_me:$LINENO: result: $d" >&5
20529 $as_echo "$d" >&6; }
20530      else
20531        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20532 $as_echo "not found ($d: no such directory)" >&6; }
20533      fi
20534
20535      { $as_echo "$as_me:$LINENO: checking for XReadDisplay libs" >&5
20536 $as_echo_n "checking for XReadDisplay libs... " >&6; }
20537      d=$with_readdisplay/lib
20538      if test -d $d; then
20539        X_LIBS="-L$d $X_LIBS"
20540        { $as_echo "$as_me:$LINENO: result: $d" >&5
20541 $as_echo "$d" >&6; }
20542      else
20543        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20544 $as_echo "not found ($d: no such directory)" >&6; }
20545      fi
20546
20547      # replace the directory string with "yes".
20548      with_readdisplay_req="yes"
20549      with_readdisplay=$with_readdisplay_req
20550      ;;
20551
20552     *)
20553      echo ""
20554      echo "error: argument to --with-readdisplay must be \"yes\", \"no\", or a directory."
20555      echo "       If it is a directory, then \`DIR/include' will be added to"
20556      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
20557      exit 1
20558      ;;
20559    esac
20560
20561
20562 if test "$with_readdisplay" = yes; then
20563
20564   ac_save_CPPFLAGS="$CPPFLAGS"
20565   if test \! -z "$includedir" ; then
20566     CPPFLAGS="$CPPFLAGS -I$includedir"
20567   fi
20568   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20569   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20570   { $as_echo "$as_me:$LINENO: checking for X11/extensions/readdisplay.h" >&5
20571 $as_echo_n "checking for X11/extensions/readdisplay.h... " >&6; }
20572 if test "${ac_cv_header_X11_extensions_readdisplay_h+set}" = set; then
20573   $as_echo_n "(cached) " >&6
20574 else
20575   cat >conftest.$ac_ext <<_ACEOF
20576 /* confdefs.h.  */
20577 _ACEOF
20578 cat confdefs.h >>conftest.$ac_ext
20579 cat >>conftest.$ac_ext <<_ACEOF
20580 /* end confdefs.h.  */
20581 #include <X11/Xlib.h>
20582
20583 #include <X11/extensions/readdisplay.h>
20584 _ACEOF
20585 rm -rf conftest.$ac_objext
20586 if { (ac_try="$ac_compile"
20587 case "(($ac_try" in
20588   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20589   *) ac_try_echo=$ac_try;;
20590 esac
20591 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20592 $as_echo "$ac_try_echo") >&5
20593   (eval "$ac_compile") 2>conftest.er1
20594   ac_status=$?
20595   grep -v '^ *+' conftest.er1 >conftest.err
20596   rm -rf conftest.er1
20597   cat conftest.err >&5
20598   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20599   (exit $ac_status); } && {
20600          test -z "$ac_c_werror_flag" ||
20601          test ! -s conftest.err
20602        } && test -s conftest.$ac_objext; then
20603   ac_cv_header_X11_extensions_readdisplay_h=yes
20604 else
20605   $as_echo "$as_me: failed program was:" >&5
20606 sed 's/^/| /' conftest.$ac_ext >&5
20607
20608         ac_cv_header_X11_extensions_readdisplay_h=no
20609 fi
20610
20611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20612 fi
20613 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_readdisplay_h" >&5
20614 $as_echo "$ac_cv_header_X11_extensions_readdisplay_h" >&6; }
20615 if test "x$ac_cv_header_X11_extensions_readdisplay_h" = x""yes; then
20616   cat >>confdefs.h <<\_ACEOF
20617 #define HAVE_READ_DISPLAY_EXTENSION 1
20618 _ACEOF
20619
20620 fi
20621
20622
20623   CPPFLAGS="$ac_save_CPPFLAGS"
20624 elif test "$with_readdisplay" != no; then
20625   echo "error: must be yes or no: --with-readdisplay=$with_readdisplay"
20626   exit 1
20627 fi
20628
20629
20630 ###############################################################################
20631 #
20632 #       Check for a directory full of images to use as the default value
20633 #       of the "imageDirectory" preference.
20634 #
20635 ###############################################################################
20636
20637 have_imagedir=no
20638 with_imagedir_req=unspecified
20639
20640
20641 # Check whether --with-image-directory was given.
20642 if test "${with_image_directory+set}" = set; then
20643   withval=$with_image_directory; with_imagedir="$withval"; with_imagedir_req="$withval"
20644 else
20645   with_imagedir=yes
20646 fi
20647
20648 # no HANDLE_X_PATH_ARG for this one
20649
20650 case "$with_imagedir" in
20651   /*)
20652     # absolute path
20653     { $as_echo "$as_me:$LINENO: checking for image directory $with_imagedir" >&5
20654 $as_echo_n "checking for image directory $with_imagedir... " >&6; }
20655     if test -d "$with_imagedir" ; then
20656       { $as_echo "$as_me:$LINENO: result: yes" >&5
20657 $as_echo "yes" >&6; }
20658     else
20659       { $as_echo "$as_me:$LINENO: result: no" >&5
20660 $as_echo "no" >&6; }
20661       with_imagedir=""
20662     fi
20663   ;;
20664   yes)
20665     with_imagedir=""
20666
20667     #### Could use some more defaults here...
20668     for dd in \
20669       "/usr/share/backgrounds/images/"          \
20670       "/usr/share/wallpapers/"                  \
20671       "/Library/Desktop Pictures/"              \
20672     ; do
20673       if test -z "$with_imagedir"; then
20674         { $as_echo "$as_me:$LINENO: checking for image directory $dd" >&5
20675 $as_echo_n "checking for image directory $dd... " >&6; }
20676         if test -d "$dd" ; then
20677           { $as_echo "$as_me:$LINENO: result: yes" >&5
20678 $as_echo "yes" >&6; }
20679           with_imagedir="$dd"
20680         else
20681           { $as_echo "$as_me:$LINENO: result: no" >&5
20682 $as_echo "no" >&6; }
20683         fi
20684       fi
20685     done
20686
20687   ;;
20688   no)
20689     with_imagedir=""
20690   ;;
20691
20692   *)
20693     echo "error: must be an absolute path: --with-image-directory=$with_imagedir_req"
20694     exit 1
20695   ;;
20696 esac
20697 ac_cv_imagedir="$with_imagedir"
20698
20699 DEFAULT_IMAGES_P='True'
20700 DEFAULT_IMAGE_DIRECTORY="$ac_cv_imagedir"
20701
20702 if test -z "$DEFAULT_IMAGE_DIRECTORY" ; then
20703   DEFAULT_IMAGES_P='False'
20704 fi
20705
20706
20707 ###############################################################################
20708 #
20709 #       Pick a text file to use as the default of the "textFile" preference.
20710 #       Any old file will do, but preferably one that will make interesting
20711 #       shapes when displayed by "starwars" and "fontglide".
20712 #
20713 ###############################################################################
20714
20715 have_textfile=no
20716 with_textfile_req=unspecified
20717
20718
20719 # Check whether --with-text-file was given.
20720 if test "${with_text_file+set}" = set; then
20721   withval=$with_text_file; with_textfile="$withval"; with_textfile_req="$withval"
20722 else
20723   with_textfile=yes
20724 fi
20725
20726 # no HANDLE_X_PATH_ARG for this one
20727
20728 case "$with_textfile" in
20729   /*)
20730     # absolute path
20731     { $as_echo "$as_me:$LINENO: checking for text file $with_textfile" >&5
20732 $as_echo_n "checking for text file $with_textfile... " >&6; }
20733     if test -f "$with_textfile" ; then
20734       { $as_echo "$as_me:$LINENO: result: yes" >&5
20735 $as_echo "yes" >&6; }
20736     else
20737       { $as_echo "$as_me:$LINENO: result: no" >&5
20738 $as_echo "no" >&6; }
20739       with_textfile=""
20740     fi
20741   ;;
20742   yes)
20743     with_textfile=""
20744
20745     #### Could use some more defaults here...
20746     for f in \
20747       "/usr/X11R6/lib/X11/doc/README"              \
20748       "/usr/share/doc/xserver-common/copyright"    \
20749       "/usr/share/doc/xserver-xorg-core/copyright" \
20750       "/usr/X11R6/README"                          \
20751       "/usr/share/doc/debian/debian-manifesto"     \
20752     ; do
20753       if test -z "$with_textfile"; then
20754         { $as_echo "$as_me:$LINENO: checking for text file $f" >&5
20755 $as_echo_n "checking for text file $f... " >&6; }
20756         if test -f "$f" ; then
20757           { $as_echo "$as_me:$LINENO: result: yes" >&5
20758 $as_echo "yes" >&6; }
20759           with_textfile="$f"
20760         else
20761           { $as_echo "$as_me:$LINENO: result: no" >&5
20762 $as_echo "no" >&6; }
20763         fi
20764       fi
20765     done
20766
20767   ;;
20768   no)
20769     with_textfile=""
20770   ;;
20771
20772   *)
20773     echo "error: must be an absolute path: --with-text-file=$with_textfile_req"
20774     exit 1
20775   ;;
20776 esac
20777 ac_cv_textfile="$with_textfile"
20778
20779 DEFAULT_TEXT_FILE="$ac_cv_textfile"
20780
20781
20782 ###############################################################################
20783 #
20784 #       Check the browser to see help URL
20785 #
20786 ###############################################################################
20787
20788 have_browser=no
20789 with_browser_req=unspecified
20790
20791
20792 # Check whether --with-browser was given.
20793 if test "${with_browser+set}" = set; then
20794   withval=$with_browser; with_browser="$withval"; with_browser_req="$withval"
20795 else
20796   with_browser=no
20797 fi
20798
20799 # no HANDLE_X_PATH_ARG for this one
20800
20801 case "$with_browser" in
20802   no )
20803   ;;
20804   * )
20805     WITH_BROWSER=$with_browser
20806     gnome_open_program=$with_browser
20807     { $as_echo "$as_me:$LINENO: checking for browser $with_browser" >&5
20808 $as_echo_n "checking for browser $with_browser... " >&6; }
20809     with_browser_fullpath=`which $with_browser 2>/dev/null`
20810     case $with_browser_fullpath in
20811          /* )
20812                 { $as_echo "$as_me:$LINENO: result: yes" >&5
20813 $as_echo "yes" >&6; }
20814                  have_browser=yes
20815                  ;;
20816         * )
20817                { $as_echo "$as_me:$LINENO: result: no" >&5
20818 $as_echo "no" >&6; }
20819 # Only warning: we don't want to install all packages for the
20820 # dependency of the browser in building stage...
20821                echo "WARNING: browser not found: --with-browser=$with_browser"
20822                ;;
20823     esac
20824   ;;
20825 esac
20826 ac_cv_browser="$with_browser"
20827
20828 ###############################################################################
20829 #
20830 #       Check whether it's ok to install some hacks as setuid (e.g., "sonar")
20831 #       This should be safe, but let's give people the option.
20832 #
20833 ###############################################################################
20834
20835 setuid_hacks_default=no
20836 setuid_hacks="$setuid_hacks_default"
20837
20838 # Check whether --with-setuid-hacks was given.
20839 if test "${with_setuid_hacks+set}" = set; then
20840   withval=$with_setuid_hacks; setuid_hacks="$withval"
20841 else
20842   setuid_hacks="$setuid_hacks_default"
20843 fi
20844
20845
20846
20847    case "$setuid_hacks" in
20848     yes) ;;
20849     no)  ;;
20850
20851     /*)
20852      { $as_echo "$as_me:$LINENO: checking for setuid hacks headers" >&5
20853 $as_echo_n "checking for setuid hacks headers... " >&6; }
20854      d=$setuid_hacks/include
20855      if test -d $d; then
20856        X_CFLAGS="-I$d $X_CFLAGS"
20857        { $as_echo "$as_me:$LINENO: result: $d" >&5
20858 $as_echo "$d" >&6; }
20859      else
20860        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20861 $as_echo "not found ($d: no such directory)" >&6; }
20862      fi
20863
20864      { $as_echo "$as_me:$LINENO: checking for setuid hacks libs" >&5
20865 $as_echo_n "checking for setuid hacks libs... " >&6; }
20866      d=$setuid_hacks/lib
20867      if test -d $d; then
20868        X_LIBS="-L$d $X_LIBS"
20869        { $as_echo "$as_me:$LINENO: result: $d" >&5
20870 $as_echo "$d" >&6; }
20871      else
20872        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20873 $as_echo "not found ($d: no such directory)" >&6; }
20874      fi
20875
20876      # replace the directory string with "yes".
20877      setuid_hacks_req="yes"
20878      setuid_hacks=$setuid_hacks_req
20879      ;;
20880
20881     *)
20882      echo ""
20883      echo "error: argument to --with-setuid-hacks must be \"yes\", \"no\", or a directory."
20884      echo "       If it is a directory, then \`DIR/include' will be added to"
20885      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
20886      exit 1
20887      ;;
20888    esac
20889
20890
20891 if test "$setuid_hacks" = yes; then
20892   true
20893 elif test "$setuid_hacks" != no; then
20894   echo "error: must be yes or no: --with-setuid-hacks=$setuid_hacks"
20895   exit 1
20896 fi
20897
20898
20899 ###############################################################################
20900 #
20901 #       Done testing.  Now, set up the various -I and -L variables,
20902 #       and decide which GUI program to build by default.
20903 #
20904 ###############################################################################
20905
20906 DEPEND=makedepend
20907 DEPEND_FLAGS=
20908 DEPEND_DEFINES=
20909
20910
20911 if test \! -z "$includedir" ; then
20912   INCLUDES="$INCLUDES -I$includedir"
20913 fi
20914
20915 if test \! -z "$libdir" ; then
20916   LDFLAGS="$LDFLAGS -L$libdir"
20917 fi
20918
20919
20920 PREFERRED_DEMO_PROGRAM=''
20921 ALL_DEMO_PROGRAMS=
20922 if test "$have_motif" = yes; then
20923   PREFERRED_DEMO_PROGRAM=xscreensaver-demo-Xm
20924   ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS"
20925 fi
20926 if test "$have_gtk" = yes; then
20927   PREFERRED_DEMO_PROGRAM=xscreensaver-demo-Gtk
20928   ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS"
20929 fi
20930
20931
20932 if test "$have_kerberos" = yes; then
20933   PASSWD_SRCS="$PASSWD_SRCS \$(KERBEROS_SRCS)"
20934   PASSWD_OBJS="$PASSWD_OBJS \$(KERBEROS_OBJS)"
20935 fi
20936 if test "$have_pam" = yes; then
20937   PASSWD_SRCS="$PASSWD_SRCS \$(PAM_SRCS)"
20938   PASSWD_OBJS="$PASSWD_OBJS \$(PAM_OBJS)"
20939   INSTALL_PAM="install-pam"
20940 fi
20941 if test "$have_passwd_helper" = yes; then
20942   PASSWD_SRCS="$PASSWD_SRCS \$(PWHELPER_SRCS)"
20943   PASSWD_OBJS="$PASSWD_OBJS \$(PWHELPER_OBJS)"
20944 fi
20945   PASSWD_SRCS="$PASSWD_SRCS \$(PWENT_SRCS)"
20946   PASSWD_OBJS="$PASSWD_OBJS \$(PWENT_OBJS)"
20947
20948
20949 if test "$enable_locking" = yes; then
20950   LOCK_SRCS='$(LOCK_SRCS_1) $(PASSWD_SRCS)'
20951   LOCK_OBJS='$(LOCK_OBJS_1) $(PASSWD_OBJS)'
20952 else
20953   LOCK_SRCS='$(NOLOCK_SRCS_1)'
20954   LOCK_OBJS='$(NOLOCK_OBJS_1)'
20955 fi
20956
20957 if test "$ac_macosx" = yes; then
20958   EXES_OSX='$(EXES_OSX)'
20959   SCRIPTS_OSX='$(SCRIPTS_OSX)'
20960   MEN_OSX='$(MEN_OSX)'
20961 else
20962   EXES_OSX=
20963   SCRIPTS_OSX=
20964   MEN_OSX=
20965 fi
20966
20967
20968 INSTALL_SETUID='$(INSTALL_PROGRAM) $(SUID_FLAGS)'
20969
20970 if test "$need_setuid" = yes; then
20971   NEED_SETUID=yes
20972 else
20973   NEED_SETUID=no
20974 fi
20975
20976 if test "$setuid_hacks" = yes; then
20977   SETUID_HACKS=yes
20978 else
20979   SETUID_HACKS=no
20980 fi
20981
20982 tab='   '
20983 if test "$have_gl" = yes; then
20984   GL_EXES='$(GL_EXES)'
20985   SUID_EXES='$(SUID_EXES)'
20986   RETIRED_GL_EXES='$(RETIRED_GL_EXES)'
20987   GL_UTIL_EXES='$(GL_UTIL_EXES)'
20988   GL_MEN='$(GL_MEN)'
20989   GL_KLUDGE=" "
20990 else
20991   GL_KLUDGE="-"
20992 fi
20993
20994 if test "$have_gle" = yes; then
20995   GLE_EXES='$(GLE_EXES)'
20996   GLE_KLUDGE=" "
20997 else
20998   GLE_KLUDGE="-"
20999 fi
21000
21001 if test "$have_jpeg" = yes -a "$have_gdk_pixbuf" = yes; then
21002  JPEG_EXES='$(JPEG_EXES)'
21003 fi
21004
21005
21006 # Another substitution in the XScreenSaver.ad.in file:
21007 #
21008 if test "$gnome_open_program" != ''; then
21009   GNOME24=''
21010   GNOME22='!    '
21011   NOGNOME='!    '
21012 elif test "$gnome_url_show_program" != ''; then
21013   GNOME24='!    '
21014   GNOME22=''
21015   NOGNOME='!    '
21016 else
21017   GNOME24='!    '
21018   GNOME22='!    '
21019   NOGNOME=''
21020 fi
21021
21022
21023 # Set PO_DATADIR to something sensible.
21024 #
21025 { $as_echo "$as_me:$LINENO: checking for locale directory" >&5
21026 $as_echo_n "checking for locale directory... " >&6; }
21027 if test -n "$GTK_DATADIR" ; then
21028   PO_DATADIR="$GTK_DATADIR"
21029 elif test "$have_gtk" = yes; then
21030   PO_DATADIR=`$pkg_config --variable=prefix gtk+-2.0`
21031   PO_DATADIR="$PO_DATADIR/share"
21032 fi
21033
21034 if test -z "$PO_DATADIR" ; then
21035   #
21036   # #### Total fucking kludge --
21037   # Map /build/prefix/usr/X11R6/share/ to /build/prefix/usr/share/
21038   # but of course we need to expand all the nested variables to do that...
21039   #
21040   dd=`eval eval eval eval eval eval eval eval eval eval eval echo $datadir`
21041   PO_DATADIR=`echo $dd | sed 's@/X11R6/@/@'`
21042 fi
21043
21044 { $as_echo "$as_me:$LINENO: result: $PO_DATADIR/locale" >&5
21045 $as_echo "$PO_DATADIR/locale" >&6; }
21046
21047
21048 # canonicalize slashes.
21049 HACK_CONF_DIR=`echo "${HACK_CONF_DIR}" | sed 's@/$@@;s@//*@/@g'`
21050
21051 # gcc 3.0 likes to issue this warning for every file:
21052 #
21053 # cc1: warning: changing search order for system directory "/usr/local/include"
21054 # cc1: warning:   as it has already been specified as a non-system directory
21055 #
21056 # Yay.  We can only avoid that by deleting "-I${prefix}/include" from the list.
21057 # Which *should* be totally redundant, and thus an ok thing to delete?
21058 #
21059 INCLUDES=`echo "$INCLUDES" | sed 's@ -I${prefix}/include@@g;'`
21060
21061
21062 ###############################################################################
21063 #
21064 #       Perform substitutions and write Makefiles.
21065 #
21066 ###############################################################################
21067
21068
21069
21070
21071
21072
21073
21074
21075
21076
21077
21078
21079
21080
21081
21082
21083
21084
21085
21086
21087
21088
21089
21090
21091
21092
21093
21094
21095
21096
21097
21098
21099
21100
21101
21102
21103
21104
21105
21106
21107
21108
21109
21110
21111
21112
21113
21114
21115
21116
21117
21118
21119
21120
21121
21122
21123
21124
21125
21126
21127
21128
21129
21130
21131
21132 APPDEFAULTS=$ac_x_app_defaults
21133
21134
21135
21136
21137
21138
21139
21140 ac_config_files="$ac_config_files Makefile utils/Makefile driver/Makefile hacks/Makefile hacks/glx/Makefile po/Makefile.in driver/XScreenSaver.ad"
21141
21142 cat >confcache <<\_ACEOF
21143 # This file is a shell script that caches the results of configure
21144 # tests run on this system so they can be shared between configure
21145 # scripts and configure runs, see configure's option --config-cache.
21146 # It is not useful on other systems.  If it contains results you don't
21147 # want to keep, you may remove or edit it.
21148 #
21149 # config.status only pays attention to the cache file if you give it
21150 # the --recheck option to rerun configure.
21151 #
21152 # `ac_cv_env_foo' variables (set or unset) will be overridden when
21153 # loading this file, other *unset* `ac_cv_foo' will be assigned the
21154 # following values.
21155
21156 _ACEOF
21157
21158 # The following way of writing the cache mishandles newlines in values,
21159 # but we know of no workaround that is simple, portable, and efficient.
21160 # So, we kill variables containing newlines.
21161 # Ultrix sh set writes to stderr and can't be redirected directly,
21162 # and sets the high bit in the cache file unless we assign to the vars.
21163 (
21164   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
21165     eval ac_val=\$$ac_var
21166     case $ac_val in #(
21167     *${as_nl}*)
21168       case $ac_var in #(
21169       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
21170 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
21171       esac
21172       case $ac_var in #(
21173       _ | IFS | as_nl) ;; #(
21174       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
21175       *) $as_unset $ac_var ;;
21176       esac ;;
21177     esac
21178   done
21179
21180   (set) 2>&1 |
21181     case $as_nl`(ac_space=' '; set) 2>&1` in #(
21182     *${as_nl}ac_space=\ *)
21183       # `set' does not quote correctly, so add quotes (double-quote
21184       # substitution turns \\\\ into \\, and sed turns \\ into \).
21185       sed -n \
21186         "s/'/'\\\\''/g;
21187           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21188       ;; #(
21189     *)
21190       # `set' quotes correctly as required by POSIX, so do not add quotes.
21191       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21192       ;;
21193     esac |
21194     sort
21195 ) |
21196   sed '
21197      /^ac_cv_env_/b end
21198      t clear
21199      :clear
21200      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21201      t end
21202      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21203      :end' >>confcache
21204 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21205   if test -w "$cache_file"; then
21206     test "x$cache_file" != "x/dev/null" &&
21207       { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
21208 $as_echo "$as_me: updating cache $cache_file" >&6;}
21209     cat confcache >$cache_file
21210   else
21211     { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
21212 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21213   fi
21214 fi
21215 rm -f confcache
21216
21217 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21218 # Let make expand exec_prefix.
21219 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21220
21221 DEFS=-DHAVE_CONFIG_H
21222
21223 ac_libobjs=
21224 ac_ltlibobjs=
21225 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21226   # 1. Remove the extension, and $U if already installed.
21227   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21228   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
21229   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
21230   #    will be set to the directory where LIBOBJS objects are built.
21231   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21232   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21233 done
21234 LIBOBJS=$ac_libobjs
21235
21236 LTLIBOBJS=$ac_ltlibobjs
21237
21238
21239
21240
21241         mv -f po/POTFILES po/POTFILES.tmp
21242         sed -e 's/\[.*\] *//' < po/POTFILES.tmp > po/POTFILES
21243         rm -f po/POTFILES.tmp
21244
21245
21246
21247 : ${CONFIG_STATUS=./config.status}
21248 ac_write_fail=0
21249 ac_clean_files_save=$ac_clean_files
21250 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21251 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21252 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
21253 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21254 #! $SHELL
21255 # Generated by $as_me.
21256 # Run this file to recreate the current configuration.
21257 # Compiler output produced by configure, useful for debugging
21258 # configure, is in config.log if it exists.
21259
21260 debug=false
21261 ac_cs_recheck=false
21262 ac_cs_silent=false
21263 SHELL=\${CONFIG_SHELL-$SHELL}
21264 _ACEOF
21265
21266 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21267 ## --------------------- ##
21268 ## M4sh Initialization.  ##
21269 ## --------------------- ##
21270
21271 # Be more Bourne compatible
21272 DUALCASE=1; export DUALCASE # for MKS sh
21273 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21274   emulate sh
21275   NULLCMD=:
21276   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21277   # is contrary to our usage.  Disable this feature.
21278   alias -g '${1+"$@"}'='"$@"'
21279   setopt NO_GLOB_SUBST
21280 else
21281   case `(set -o) 2>/dev/null` in
21282   *posix*) set -o posix ;;
21283 esac
21284
21285 fi
21286
21287
21288
21289
21290 # PATH needs CR
21291 # Avoid depending upon Character Ranges.
21292 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21293 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21294 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21295 as_cr_digits='0123456789'
21296 as_cr_alnum=$as_cr_Letters$as_cr_digits
21297
21298 as_nl='
21299 '
21300 export as_nl
21301 # Printing a long string crashes Solaris 7 /usr/bin/printf.
21302 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
21303 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
21304 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
21305 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
21306   as_echo='printf %s\n'
21307   as_echo_n='printf %s'
21308 else
21309   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
21310     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
21311     as_echo_n='/usr/ucb/echo -n'
21312   else
21313     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
21314     as_echo_n_body='eval
21315       arg=$1;
21316       case $arg in
21317       *"$as_nl"*)
21318         expr "X$arg" : "X\\(.*\\)$as_nl";
21319         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
21320       esac;
21321       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
21322     '
21323     export as_echo_n_body
21324     as_echo_n='sh -c $as_echo_n_body as_echo'
21325   fi
21326   export as_echo_body
21327   as_echo='sh -c $as_echo_body as_echo'
21328 fi
21329
21330 # The user is always right.
21331 if test "${PATH_SEPARATOR+set}" != set; then
21332   PATH_SEPARATOR=:
21333   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
21334     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
21335       PATH_SEPARATOR=';'
21336   }
21337 fi
21338
21339 # Support unset when possible.
21340 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21341   as_unset=unset
21342 else
21343   as_unset=false
21344 fi
21345
21346
21347 # IFS
21348 # We need space, tab and new line, in precisely that order.  Quoting is
21349 # there to prevent editors from complaining about space-tab.
21350 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21351 # splitting by setting IFS to empty value.)
21352 IFS=" ""        $as_nl"
21353
21354 # Find who we are.  Look in the path if we contain no directory separator.
21355 case $0 in
21356   *[\\/]* ) as_myself=$0 ;;
21357   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21358 for as_dir in $PATH
21359 do
21360   IFS=$as_save_IFS
21361   test -z "$as_dir" && as_dir=.
21362   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21363 done
21364 IFS=$as_save_IFS
21365
21366      ;;
21367 esac
21368 # We did not find ourselves, most probably we were run as `sh COMMAND'
21369 # in which case we are not to be found in the path.
21370 if test "x$as_myself" = x; then
21371   as_myself=$0
21372 fi
21373 if test ! -f "$as_myself"; then
21374   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21375   { (exit 1); exit 1; }
21376 fi
21377
21378 # Work around bugs in pre-3.0 UWIN ksh.
21379 for as_var in ENV MAIL MAILPATH
21380 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21381 done
21382 PS1='$ '
21383 PS2='> '
21384 PS4='+ '
21385
21386 # NLS nuisances.
21387 LC_ALL=C
21388 export LC_ALL
21389 LANGUAGE=C
21390 export LANGUAGE
21391
21392 # Required to use basename.
21393 if expr a : '\(a\)' >/dev/null 2>&1 &&
21394    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21395   as_expr=expr
21396 else
21397   as_expr=false
21398 fi
21399
21400 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21401   as_basename=basename
21402 else
21403   as_basename=false
21404 fi
21405
21406
21407 # Name of the executable.
21408 as_me=`$as_basename -- "$0" ||
21409 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21410          X"$0" : 'X\(//\)$' \| \
21411          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21412 $as_echo X/"$0" |
21413     sed '/^.*\/\([^/][^/]*\)\/*$/{
21414             s//\1/
21415             q
21416           }
21417           /^X\/\(\/\/\)$/{
21418             s//\1/
21419             q
21420           }
21421           /^X\/\(\/\).*/{
21422             s//\1/
21423             q
21424           }
21425           s/.*/./; q'`
21426
21427 # CDPATH.
21428 $as_unset CDPATH
21429
21430
21431
21432   as_lineno_1=$LINENO
21433   as_lineno_2=$LINENO
21434   test "x$as_lineno_1" != "x$as_lineno_2" &&
21435   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21436
21437   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21438   # uniformly replaced by the line number.  The first 'sed' inserts a
21439   # line-number line after each line using $LINENO; the second 'sed'
21440   # does the real work.  The second script uses 'N' to pair each
21441   # line-number line with the line containing $LINENO, and appends
21442   # trailing '-' during substitution so that $LINENO is not a special
21443   # case at line end.
21444   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21445   # scripts with optimization help from Paolo Bonzini.  Blame Lee
21446   # E. McMahon (1931-1989) for sed's syntax.  :-)
21447   sed -n '
21448     p
21449     /[$]LINENO/=
21450   ' <$as_myself |
21451     sed '
21452       s/[$]LINENO.*/&-/
21453       t lineno
21454       b
21455       :lineno
21456       N
21457       :loop
21458       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21459       t loop
21460       s/-\n.*//
21461     ' >$as_me.lineno &&
21462   chmod +x "$as_me.lineno" ||
21463     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21464    { (exit 1); exit 1; }; }
21465
21466   # Don't try to exec as it changes $[0], causing all sort of problems
21467   # (the dirname of $[0] is not the place where we might find the
21468   # original and so on.  Autoconf is especially sensitive to this).
21469   . "./$as_me.lineno"
21470   # Exit status is that of the last command.
21471   exit
21472 }
21473
21474
21475 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21476   as_dirname=dirname
21477 else
21478   as_dirname=false
21479 fi
21480
21481 ECHO_C= ECHO_N= ECHO_T=
21482 case `echo -n x` in
21483 -n*)
21484   case `echo 'x\c'` in
21485   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
21486   *)   ECHO_C='\c';;
21487   esac;;
21488 *)
21489   ECHO_N='-n';;
21490 esac
21491 if expr a : '\(a\)' >/dev/null 2>&1 &&
21492    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21493   as_expr=expr
21494 else
21495   as_expr=false
21496 fi
21497
21498 rm -f conf$$ conf$$.exe conf$$.file
21499 if test -d conf$$.dir; then
21500   rm -f conf$$.dir/conf$$.file
21501 else
21502   rm -f conf$$.dir
21503   mkdir conf$$.dir 2>/dev/null
21504 fi
21505 if (echo >conf$$.file) 2>/dev/null; then
21506   if ln -s conf$$.file conf$$ 2>/dev/null; then
21507     as_ln_s='ln -s'
21508     # ... but there are two gotchas:
21509     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21510     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21511     # In both cases, we have to default to `cp -p'.
21512     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21513       as_ln_s='cp -p'
21514   elif ln conf$$.file conf$$ 2>/dev/null; then
21515     as_ln_s=ln
21516   else
21517     as_ln_s='cp -p'
21518   fi
21519 else
21520   as_ln_s='cp -p'
21521 fi
21522 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21523 rmdir conf$$.dir 2>/dev/null
21524
21525 if mkdir -p . 2>/dev/null; then
21526   as_mkdir_p=:
21527 else
21528   test -d ./-p && rmdir ./-p
21529   as_mkdir_p=false
21530 fi
21531
21532 if test -x / >/dev/null 2>&1; then
21533   as_test_x='test -x'
21534 else
21535   if ls -dL / >/dev/null 2>&1; then
21536     as_ls_L_option=L
21537   else
21538     as_ls_L_option=
21539   fi
21540   as_test_x='
21541     eval sh -c '\''
21542       if test -d "$1"; then
21543         test -d "$1/.";
21544       else
21545         case $1 in
21546         -*)set "./$1";;
21547         esac;
21548         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
21549         ???[sx]*):;;*)false;;esac;fi
21550     '\'' sh
21551   '
21552 fi
21553 as_executable_p=$as_test_x
21554
21555 # Sed expression to map a string onto a valid CPP name.
21556 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21557
21558 # Sed expression to map a string onto a valid variable name.
21559 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21560
21561
21562 exec 6>&1
21563
21564 # Save the log message, to keep $[0] and so on meaningful, and to
21565 # report actual input values of CONFIG_FILES etc. instead of their
21566 # values after options handling.
21567 ac_log="
21568 This file was extended by $as_me, which was
21569 generated by GNU Autoconf 2.63.  Invocation command line was
21570
21571   CONFIG_FILES    = $CONFIG_FILES
21572   CONFIG_HEADERS  = $CONFIG_HEADERS
21573   CONFIG_LINKS    = $CONFIG_LINKS
21574   CONFIG_COMMANDS = $CONFIG_COMMANDS
21575   $ $0 $@
21576
21577 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21578 "
21579
21580 _ACEOF
21581
21582 case $ac_config_files in *"
21583 "*) set x $ac_config_files; shift; ac_config_files=$*;;
21584 esac
21585
21586 case $ac_config_headers in *"
21587 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
21588 esac
21589
21590
21591 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21592 # Files that config.status was made for.
21593 config_files="$ac_config_files"
21594 config_headers="$ac_config_headers"
21595 config_commands="$ac_config_commands"
21596
21597 _ACEOF
21598
21599 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21600 ac_cs_usage="\
21601 \`$as_me' instantiates files from templates according to the
21602 current configuration.
21603
21604 Usage: $0 [OPTION]... [FILE]...
21605
21606   -h, --help       print this help, then exit
21607   -V, --version    print version number and configuration settings, then exit
21608   -q, --quiet, --silent
21609                    do not print progress messages
21610   -d, --debug      don't remove temporary files
21611       --recheck    update $as_me by reconfiguring in the same conditions
21612       --file=FILE[:TEMPLATE]
21613                    instantiate the configuration file FILE
21614       --header=FILE[:TEMPLATE]
21615                    instantiate the configuration header FILE
21616
21617 Configuration files:
21618 $config_files
21619
21620 Configuration headers:
21621 $config_headers
21622
21623 Configuration commands:
21624 $config_commands
21625
21626 Report bugs to <bug-autoconf@gnu.org>."
21627
21628 _ACEOF
21629 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21630 ac_cs_version="\\
21631 config.status
21632 configured by $0, generated by GNU Autoconf 2.63,
21633   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21634
21635 Copyright (C) 2008 Free Software Foundation, Inc.
21636 This config.status script is free software; the Free Software Foundation
21637 gives unlimited permission to copy, distribute and modify it."
21638
21639 ac_pwd='$ac_pwd'
21640 srcdir='$srcdir'
21641 INSTALL='$INSTALL'
21642 test -n "\$AWK" || AWK=awk
21643 _ACEOF
21644
21645 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21646 # The default lists apply if the user does not specify any file.
21647 ac_need_defaults=:
21648 while test $# != 0
21649 do
21650   case $1 in
21651   --*=*)
21652     ac_option=`expr "X$1" : 'X\([^=]*\)='`
21653     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21654     ac_shift=:
21655     ;;
21656   *)
21657     ac_option=$1
21658     ac_optarg=$2
21659     ac_shift=shift
21660     ;;
21661   esac
21662
21663   case $ac_option in
21664   # Handling of the options.
21665   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21666     ac_cs_recheck=: ;;
21667   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21668     $as_echo "$ac_cs_version"; exit ;;
21669   --debug | --debu | --deb | --de | --d | -d )
21670     debug=: ;;
21671   --file | --fil | --fi | --f )
21672     $ac_shift
21673     case $ac_optarg in
21674     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
21675     esac
21676     CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
21677     ac_need_defaults=false;;
21678   --header | --heade | --head | --hea )
21679     $ac_shift
21680     case $ac_optarg in
21681     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
21682     esac
21683     CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
21684     ac_need_defaults=false;;
21685   --he | --h)
21686     # Conflict between --help and --header
21687     { $as_echo "$as_me: error: ambiguous option: $1
21688 Try \`$0 --help' for more information." >&2
21689    { (exit 1); exit 1; }; };;
21690   --help | --hel | -h )
21691     $as_echo "$ac_cs_usage"; exit ;;
21692   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21693   | -silent | --silent | --silen | --sile | --sil | --si | --s)
21694     ac_cs_silent=: ;;
21695
21696   # This is an error.
21697   -*) { $as_echo "$as_me: error: unrecognized option: $1
21698 Try \`$0 --help' for more information." >&2
21699    { (exit 1); exit 1; }; } ;;
21700
21701   *) ac_config_targets="$ac_config_targets $1"
21702      ac_need_defaults=false ;;
21703
21704   esac
21705   shift
21706 done
21707
21708 ac_configure_extra_args=
21709
21710 if $ac_cs_silent; then
21711   exec 6>/dev/null
21712   ac_configure_extra_args="$ac_configure_extra_args --silent"
21713 fi
21714
21715 _ACEOF
21716 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21717 if \$ac_cs_recheck; then
21718   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21719   shift
21720   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
21721   CONFIG_SHELL='$SHELL'
21722   export CONFIG_SHELL
21723   exec "\$@"
21724 fi
21725
21726 _ACEOF
21727 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21728 exec 5>>config.log
21729 {
21730   echo
21731   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21732 ## Running $as_me. ##
21733 _ASBOX
21734   $as_echo "$ac_log"
21735 } >&5
21736
21737 _ACEOF
21738 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21739 #
21740 # INIT-COMMANDS
21741 #
21742 INTLTOOL_PERL=${INTLTOOL_PERL}
21743
21744
21745 _ACEOF
21746
21747 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21748
21749 # Handling of arguments.
21750 for ac_config_target in $ac_config_targets
21751 do
21752   case $ac_config_target in
21753     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
21754     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
21755     "default-2") CONFIG_COMMANDS="$CONFIG_COMMANDS default-2" ;;
21756     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21757     "utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
21758     "driver/Makefile") CONFIG_FILES="$CONFIG_FILES driver/Makefile" ;;
21759     "hacks/Makefile") CONFIG_FILES="$CONFIG_FILES hacks/Makefile" ;;
21760     "hacks/glx/Makefile") CONFIG_FILES="$CONFIG_FILES hacks/glx/Makefile" ;;
21761     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
21762     "driver/XScreenSaver.ad") CONFIG_FILES="$CONFIG_FILES driver/XScreenSaver.ad" ;;
21763
21764   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21765 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21766    { (exit 1); exit 1; }; };;
21767   esac
21768 done
21769
21770
21771 # If the user did not use the arguments to specify the items to instantiate,
21772 # then the envvar interface is used.  Set only those that are not.
21773 # We use the long form for the default assignment because of an extremely
21774 # bizarre bug on SunOS 4.1.3.
21775 if $ac_need_defaults; then
21776   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21777   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21778   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21779 fi
21780
21781 # Have a temporary directory for convenience.  Make it in the build tree
21782 # simply because there is no reason against having it here, and in addition,
21783 # creating and moving files from /tmp can sometimes cause problems.
21784 # Hook for its removal unless debugging.
21785 # Note that there is a small window in which the directory will not be cleaned:
21786 # after its creation but before its name has been assigned to `$tmp'.
21787 $debug ||
21788 {
21789   tmp=
21790   trap 'exit_status=$?
21791   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
21792 ' 0
21793   trap '{ (exit 1); exit 1; }' 1 2 13 15
21794 }
21795 # Create a (secure) tmp directory for tmp files.
21796
21797 {
21798   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21799   test -n "$tmp" && test -d "$tmp"
21800 }  ||
21801 {
21802   tmp=./conf$$-$RANDOM
21803   (umask 077 && mkdir "$tmp")
21804 } ||
21805 {
21806    $as_echo "$as_me: cannot create a temporary directory in ." >&2
21807    { (exit 1); exit 1; }
21808 }
21809
21810 # Set up the scripts for CONFIG_FILES section.
21811 # No need to generate them if there are no CONFIG_FILES.
21812 # This happens for instance with `./config.status config.h'.
21813 if test -n "$CONFIG_FILES"; then
21814
21815
21816 ac_cr='\r'
21817 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
21818 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
21819   ac_cs_awk_cr='\\r'
21820 else
21821   ac_cs_awk_cr=$ac_cr
21822 fi
21823
21824 echo 'BEGIN {' >"$tmp/subs1.awk" &&
21825 _ACEOF
21826
21827
21828 {
21829   echo "cat >conf$$subs.awk <<_ACEOF" &&
21830   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
21831   echo "_ACEOF"
21832 } >conf$$subs.sh ||
21833   { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21834 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21835    { (exit 1); exit 1; }; }
21836 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
21837 ac_delim='%!_!# '
21838 for ac_last_try in false false false false false :; do
21839   . ./conf$$subs.sh ||
21840     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21841 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21842    { (exit 1); exit 1; }; }
21843
21844   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
21845   if test $ac_delim_n = $ac_delim_num; then
21846     break
21847   elif $ac_last_try; then
21848     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21849 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21850    { (exit 1); exit 1; }; }
21851   else
21852     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21853   fi
21854 done
21855 rm -f conf$$subs.sh
21856
21857 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21858 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
21859 _ACEOF
21860 sed -n '
21861 h
21862 s/^/S["/; s/!.*/"]=/
21863 p
21864 g
21865 s/^[^!]*!//
21866 :repl
21867 t repl
21868 s/'"$ac_delim"'$//
21869 t delim
21870 :nl
21871 h
21872 s/\(.\{148\}\).*/\1/
21873 t more1
21874 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
21875 p
21876 n
21877 b repl
21878 :more1
21879 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
21880 p
21881 g
21882 s/.\{148\}//
21883 t nl
21884 :delim
21885 h
21886 s/\(.\{148\}\).*/\1/
21887 t more2
21888 s/["\\]/\\&/g; s/^/"/; s/$/"/
21889 p
21890 b
21891 :more2
21892 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
21893 p
21894 g
21895 s/.\{148\}//
21896 t delim
21897 ' <conf$$subs.awk | sed '
21898 /^[^""]/{
21899   N
21900   s/\n//
21901 }
21902 ' >>$CONFIG_STATUS || ac_write_fail=1
21903 rm -f conf$$subs.awk
21904 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21905 _ACAWK
21906 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
21907   for (key in S) S_is_set[key] = 1
21908   FS = "\a"
21909
21910 }
21911 {
21912   line = $ 0
21913   nfields = split(line, field, "@")
21914   substed = 0
21915   len = length(field[1])
21916   for (i = 2; i < nfields; i++) {
21917     key = field[i]
21918     keylen = length(key)
21919     if (S_is_set[key]) {
21920       value = S[key]
21921       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
21922       len += length(value) + length(field[++i])
21923       substed = 1
21924     } else
21925       len += 1 + keylen
21926   }
21927
21928   print line
21929 }
21930
21931 _ACAWK
21932 _ACEOF
21933 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21934 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
21935   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
21936 else
21937   cat
21938 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
21939   || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
21940 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
21941    { (exit 1); exit 1; }; }
21942 _ACEOF
21943
21944 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21945 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21946 # trailing colons and then remove the whole line if VPATH becomes empty
21947 # (actually we leave an empty line to preserve line numbers).
21948 if test "x$srcdir" = x.; then
21949   ac_vpsub='/^[  ]*VPATH[        ]*=/{
21950 s/:*\$(srcdir):*/:/
21951 s/:*\${srcdir}:*/:/
21952 s/:*@srcdir@:*/:/
21953 s/^\([^=]*=[     ]*\):*/\1/
21954 s/:*$//
21955 s/^[^=]*=[       ]*$//
21956 }'
21957 fi
21958
21959 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21960 fi # test -n "$CONFIG_FILES"
21961
21962 # Set up the scripts for CONFIG_HEADERS section.
21963 # No need to generate them if there are no CONFIG_HEADERS.
21964 # This happens for instance with `./config.status Makefile'.
21965 if test -n "$CONFIG_HEADERS"; then
21966 cat >"$tmp/defines.awk" <<\_ACAWK ||
21967 BEGIN {
21968 _ACEOF
21969
21970 # Transform confdefs.h into an awk script `defines.awk', embedded as
21971 # here-document in config.status, that substitutes the proper values into
21972 # config.h.in to produce config.h.
21973
21974 # Create a delimiter string that does not exist in confdefs.h, to ease
21975 # handling of long lines.
21976 ac_delim='%!_!# '
21977 for ac_last_try in false false :; do
21978   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
21979   if test -z "$ac_t"; then
21980     break
21981   elif $ac_last_try; then
21982     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
21983 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
21984    { (exit 1); exit 1; }; }
21985   else
21986     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21987   fi
21988 done
21989
21990 # For the awk script, D is an array of macro values keyed by name,
21991 # likewise P contains macro parameters if any.  Preserve backslash
21992 # newline sequences.
21993
21994 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
21995 sed -n '
21996 s/.\{148\}/&'"$ac_delim"'/g
21997 t rset
21998 :rset
21999 s/^[     ]*#[    ]*define[       ][      ]*/ /
22000 t def
22001 d
22002 :def
22003 s/\\$//
22004 t bsnl
22005 s/["\\]/\\&/g
22006 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
22007 D["\1"]=" \3"/p
22008 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
22009 d
22010 :bsnl
22011 s/["\\]/\\&/g
22012 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
22013 D["\1"]=" \3\\\\\\n"\\/p
22014 t cont
22015 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
22016 t cont
22017 d
22018 :cont
22019 n
22020 s/.\{148\}/&'"$ac_delim"'/g
22021 t clear
22022 :clear
22023 s/\\$//
22024 t bsnlc
22025 s/["\\]/\\&/g; s/^/"/; s/$/"/p
22026 d
22027 :bsnlc
22028 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
22029 b cont
22030 ' <confdefs.h | sed '
22031 s/'"$ac_delim"'/"\\\
22032 "/g' >>$CONFIG_STATUS || ac_write_fail=1
22033
22034 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22035   for (key in D) D_is_set[key] = 1
22036   FS = "\a"
22037 }
22038 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
22039   line = \$ 0
22040   split(line, arg, " ")
22041   if (arg[1] == "#") {
22042     defundef = arg[2]
22043     mac1 = arg[3]
22044   } else {
22045     defundef = substr(arg[1], 2)
22046     mac1 = arg[2]
22047   }
22048   split(mac1, mac2, "(") #)
22049   macro = mac2[1]
22050   prefix = substr(line, 1, index(line, defundef) - 1)
22051   if (D_is_set[macro]) {
22052     # Preserve the white space surrounding the "#".
22053     print prefix "define", macro P[macro] D[macro]
22054     next
22055   } else {
22056     # Replace #undef with comments.  This is necessary, for example,
22057     # in the case of _POSIX_SOURCE, which is predefined and required
22058     # on some systems where configure will not decide to define it.
22059     if (defundef == "undef") {
22060       print "/*", prefix defundef, macro, "*/"
22061       next
22062     }
22063   }
22064 }
22065 { print }
22066 _ACAWK
22067 _ACEOF
22068 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22069   { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
22070 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
22071    { (exit 1); exit 1; }; }
22072 fi # test -n "$CONFIG_HEADERS"
22073
22074
22075 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
22076 shift
22077 for ac_tag
22078 do
22079   case $ac_tag in
22080   :[FHLC]) ac_mode=$ac_tag; continue;;
22081   esac
22082   case $ac_mode$ac_tag in
22083   :[FHL]*:*);;
22084   :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
22085 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
22086    { (exit 1); exit 1; }; };;
22087   :[FH]-) ac_tag=-:-;;
22088   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
22089   esac
22090   ac_save_IFS=$IFS
22091   IFS=:
22092   set x $ac_tag
22093   IFS=$ac_save_IFS
22094   shift
22095   ac_file=$1
22096   shift
22097
22098   case $ac_mode in
22099   :L) ac_source=$1;;
22100   :[FH])
22101     ac_file_inputs=
22102     for ac_f
22103     do
22104       case $ac_f in
22105       -) ac_f="$tmp/stdin";;
22106       *) # Look for the file first in the build tree, then in the source tree
22107          # (if the path is not absolute).  The absolute path cannot be DOS-style,
22108          # because $ac_f cannot contain `:'.
22109          test -f "$ac_f" ||
22110            case $ac_f in
22111            [\\/$]*) false;;
22112            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
22113            esac ||
22114            { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
22115 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
22116    { (exit 1); exit 1; }; };;
22117       esac
22118       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
22119       ac_file_inputs="$ac_file_inputs '$ac_f'"
22120     done
22121
22122     # Let's still pretend it is `configure' which instantiates (i.e., don't
22123     # use $as_me), people would be surprised to read:
22124     #    /* config.h.  Generated by config.status.  */
22125     configure_input='Generated from '`
22126           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
22127         `' by configure.'
22128     if test x"$ac_file" != x-; then
22129       configure_input="$ac_file.  $configure_input"
22130       { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
22131 $as_echo "$as_me: creating $ac_file" >&6;}
22132     fi
22133     # Neutralize special characters interpreted by sed in replacement strings.
22134     case $configure_input in #(
22135     *\&* | *\|* | *\\* )
22136        ac_sed_conf_input=`$as_echo "$configure_input" |
22137        sed 's/[\\\\&|]/\\\\&/g'`;; #(
22138     *) ac_sed_conf_input=$configure_input;;
22139     esac
22140
22141     case $ac_tag in
22142     *:-:* | *:-) cat >"$tmp/stdin" \
22143       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22144 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22145    { (exit 1); exit 1; }; } ;;
22146     esac
22147     ;;
22148   esac
22149
22150   ac_dir=`$as_dirname -- "$ac_file" ||
22151 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22152          X"$ac_file" : 'X\(//\)[^/]' \| \
22153          X"$ac_file" : 'X\(//\)$' \| \
22154          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
22155 $as_echo X"$ac_file" |
22156     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22157             s//\1/
22158             q
22159           }
22160           /^X\(\/\/\)[^/].*/{
22161             s//\1/
22162             q
22163           }
22164           /^X\(\/\/\)$/{
22165             s//\1/
22166             q
22167           }
22168           /^X\(\/\).*/{
22169             s//\1/
22170             q
22171           }
22172           s/.*/./; q'`
22173   { as_dir="$ac_dir"
22174   case $as_dir in #(
22175   -*) as_dir=./$as_dir;;
22176   esac
22177   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22178     as_dirs=
22179     while :; do
22180       case $as_dir in #(
22181       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
22182       *) as_qdir=$as_dir;;
22183       esac
22184       as_dirs="'$as_qdir' $as_dirs"
22185       as_dir=`$as_dirname -- "$as_dir" ||
22186 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22187          X"$as_dir" : 'X\(//\)[^/]' \| \
22188          X"$as_dir" : 'X\(//\)$' \| \
22189          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22190 $as_echo X"$as_dir" |
22191     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22192             s//\1/
22193             q
22194           }
22195           /^X\(\/\/\)[^/].*/{
22196             s//\1/
22197             q
22198           }
22199           /^X\(\/\/\)$/{
22200             s//\1/
22201             q
22202           }
22203           /^X\(\/\).*/{
22204             s//\1/
22205             q
22206           }
22207           s/.*/./; q'`
22208       test -d "$as_dir" && break
22209     done
22210     test -z "$as_dirs" || eval "mkdir $as_dirs"
22211   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22212 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
22213    { (exit 1); exit 1; }; }; }
22214   ac_builddir=.
22215
22216 case "$ac_dir" in
22217 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22218 *)
22219   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
22220   # A ".." for each directory in $ac_dir_suffix.
22221   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
22222   case $ac_top_builddir_sub in
22223   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22224   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22225   esac ;;
22226 esac
22227 ac_abs_top_builddir=$ac_pwd
22228 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22229 # for backward compatibility:
22230 ac_top_builddir=$ac_top_build_prefix
22231
22232 case $srcdir in
22233   .)  # We are building in place.
22234     ac_srcdir=.
22235     ac_top_srcdir=$ac_top_builddir_sub
22236     ac_abs_top_srcdir=$ac_pwd ;;
22237   [\\/]* | ?:[\\/]* )  # Absolute name.
22238     ac_srcdir=$srcdir$ac_dir_suffix;
22239     ac_top_srcdir=$srcdir
22240     ac_abs_top_srcdir=$srcdir ;;
22241   *) # Relative name.
22242     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22243     ac_top_srcdir=$ac_top_build_prefix$srcdir
22244     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22245 esac
22246 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22247
22248
22249   case $ac_mode in
22250   :F)
22251   #
22252   # CONFIG_FILE
22253   #
22254
22255   case $INSTALL in
22256   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22257   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22258   esac
22259 _ACEOF
22260
22261 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22262 # If the template does not know about datarootdir, expand it.
22263 # FIXME: This hack should be removed a few years after 2.60.
22264 ac_datarootdir_hack=; ac_datarootdir_seen=
22265
22266 ac_sed_dataroot='
22267 /datarootdir/ {
22268   p
22269   q
22270 }
22271 /@datadir@/p
22272 /@docdir@/p
22273 /@infodir@/p
22274 /@localedir@/p
22275 /@mandir@/p
22276 '
22277 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
22278 *datarootdir*) ac_datarootdir_seen=yes;;
22279 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22280   { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22281 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22282 _ACEOF
22283 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22284   ac_datarootdir_hack='
22285   s&@datadir@&$datadir&g
22286   s&@docdir@&$docdir&g
22287   s&@infodir@&$infodir&g
22288   s&@localedir@&$localedir&g
22289   s&@mandir@&$mandir&g
22290     s&\\\${datarootdir}&$datarootdir&g' ;;
22291 esac
22292 _ACEOF
22293
22294 # Neutralize VPATH when `$srcdir' = `.'.
22295 # Shell code in configure.ac might set extrasub.
22296 # FIXME: do we really want to maintain this feature?
22297 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22298 ac_sed_extra="$ac_vpsub
22299 $extrasub
22300 _ACEOF
22301 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22302 :t
22303 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22304 s|@configure_input@|$ac_sed_conf_input|;t t
22305 s&@top_builddir@&$ac_top_builddir_sub&;t t
22306 s&@top_build_prefix@&$ac_top_build_prefix&;t t
22307 s&@srcdir@&$ac_srcdir&;t t
22308 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22309 s&@top_srcdir@&$ac_top_srcdir&;t t
22310 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22311 s&@builddir@&$ac_builddir&;t t
22312 s&@abs_builddir@&$ac_abs_builddir&;t t
22313 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22314 s&@INSTALL@&$ac_INSTALL&;t t
22315 $ac_datarootdir_hack
22316 "
22317 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
22318   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22319 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22320    { (exit 1); exit 1; }; }
22321
22322 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22323   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22324   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22325   { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22326 which seems to be undefined.  Please make sure it is defined." >&5
22327 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22328 which seems to be undefined.  Please make sure it is defined." >&2;}
22329
22330   rm -f "$tmp/stdin"
22331   case $ac_file in
22332   -) cat "$tmp/out" && rm -f "$tmp/out";;
22333   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
22334   esac \
22335   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22336 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22337    { (exit 1); exit 1; }; }
22338  ;;
22339   :H)
22340   #
22341   # CONFIG_HEADER
22342   #
22343   if test x"$ac_file" != x-; then
22344     {
22345       $as_echo "/* $configure_input  */" \
22346       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
22347     } >"$tmp/config.h" \
22348       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22349 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22350    { (exit 1); exit 1; }; }
22351     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
22352       { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22353 $as_echo "$as_me: $ac_file is unchanged" >&6;}
22354     else
22355       rm -f "$ac_file"
22356       mv "$tmp/config.h" "$ac_file" \
22357         || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22358 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22359    { (exit 1); exit 1; }; }
22360     fi
22361   else
22362     $as_echo "/* $configure_input  */" \
22363       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
22364       || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
22365 $as_echo "$as_me: error: could not create -" >&2;}
22366    { (exit 1); exit 1; }; }
22367   fi
22368  ;;
22369
22370   :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
22371 $as_echo "$as_me: executing $ac_file commands" >&6;}
22372  ;;
22373   esac
22374
22375
22376   case $ac_file$ac_mode in
22377     "default-1":C)
22378
22379 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-extract.in > intltool-extract.out
22380 if cmp -s intltool-extract intltool-extract.out 2>/dev/null; then
22381   rm -f intltool-extract.out
22382 else
22383   mv -f intltool-extract.out intltool-extract
22384 fi
22385 chmod ugo+x intltool-extract
22386 chmod u+w intltool-extract
22387
22388 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-merge.in > intltool-merge.out
22389 if cmp -s intltool-merge intltool-merge.out 2>/dev/null; then
22390   rm -f intltool-merge.out
22391 else
22392   mv -f intltool-merge.out intltool-merge
22393 fi
22394 chmod ugo+x intltool-merge
22395 chmod u+w intltool-merge
22396
22397 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-update.in > intltool-update.out
22398 if cmp -s intltool-update intltool-update.out 2>/dev/null; then
22399   rm -f intltool-update.out
22400 else
22401   mv -f intltool-update.out intltool-update
22402 fi
22403 chmod ugo+x intltool-update
22404 chmod u+w intltool-update
22405
22406  ;;
22407     "default-2":C) case "$CONFIG_FILES" in *po/Makefile.in*)
22408         rm -f po/stamp-it po/stamp-it.tmp
22409         > po/stamp-it.tmp
22410         sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
22411         mv po/stamp-it.tmp po/stamp-it
22412       esac ;;
22413
22414   esac
22415 done # for ac_tag
22416
22417
22418 { (exit 0); exit 0; }
22419 _ACEOF
22420 chmod +x $CONFIG_STATUS
22421 ac_clean_files=$ac_clean_files_save
22422
22423 test $ac_write_fail = 0 ||
22424   { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
22425 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
22426    { (exit 1); exit 1; }; }
22427
22428
22429 # configure is writing to config.log, and then calls config.status.
22430 # config.status does its own redirection, appending to config.log.
22431 # Unfortunately, on DOS this fails, as config.log is still kept open
22432 # by configure, so config.status won't be able to write to it; its
22433 # output is simply discarded.  So we exec the FD to /dev/null,
22434 # effectively closing config.log, so it can be properly (re)opened and
22435 # appended to by config.status.  When coming back to configure, we
22436 # need to make the FD available again.
22437 if test "$no_create" != yes; then
22438   ac_cs_success=:
22439   ac_config_status_args=
22440   test "$silent" = yes &&
22441     ac_config_status_args="$ac_config_status_args --quiet"
22442   exec 5>/dev/null
22443   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22444   exec 5>>config.log
22445   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22446   # would make configure fail if this is the last instruction.
22447   $ac_cs_success || { (exit 1); exit 1; }
22448 fi
22449 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
22450   { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
22451 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
22452 fi
22453
22454
22455 ###############################################################################
22456 #
22457 #       Print some warnings at the end.
22458 #
22459 ###############################################################################
22460
22461 warn_prefix_1="    Warning:"
22462 warn_prefix_2="       Note:"
22463 warn_prefix="$warn_prefix_1"
22464
22465 warning=no
22466 warnsep='    #################################################################'
22467
22468 warnpre() {
22469   if test "$warning" = no ; then
22470     echo '' ; echo "$warnsep" ; echo ''
22471     warning=yes
22472   fi
22473 }
22474
22475 warn() {
22476   warnpre
22477   if test "$warning" = long ; then echo '' ; fi
22478   warning=yes
22479   rest="$@"
22480   echo "$warn_prefix $rest"
22481 }
22482
22483 warnL() {
22484   was=$warning
22485   warnpre
22486   warning=yes
22487   if test "$was" != no ; then echo '' ; fi
22488   rest="$@"
22489   echo "$warn_prefix $rest"
22490 }
22491
22492 warn2() {
22493   rest="$@"
22494   echo "             $rest"
22495   warning=long
22496 }
22497
22498 note() {
22499   warn_prefix="$warn_prefix_2"
22500   warn $@
22501   warn_prefix="$warn_prefix_1"
22502 }
22503
22504 noteL() {
22505   warn_prefix="$warn_prefix_2"
22506   warnL $@
22507   warn_prefix="$warn_prefix_1"
22508 }
22509
22510
22511 if test "$with_sgi_req" = yes -a "$have_sgi" = no ; then
22512   warn 'The SGI saver extension was requested, but was not found.'
22513 fi
22514
22515 if test "$with_xidle_req" = yes -a "$have_xidle" = no ; then
22516   warn 'The XIdle extension was requested, but was not found.'
22517 fi
22518
22519 if test "$with_xshm_req" = yes -a "$have_xshm" = no ; then
22520   warn 'The XSHM extension was requested, but was not found.'
22521 fi
22522
22523 if test "$with_xdbe_req" = yes -a "$have_xdbe" = no ; then
22524   warn 'The DOUBLE-BUFFER extension was requested, but was not found.'
22525 fi
22526
22527 if test "$with_sgivc_req" = yes -a "$have_sgivc" = no ; then
22528   warn 'The SGI-VIDEO-CONTROL extension was requested, but was not found.'
22529 fi
22530
22531 if test "$with_dpms_req" = yes -a "$have_dpms" = no ; then
22532   warn 'The DPMS extension was requested, but was not found.'
22533 fi
22534
22535 if test "$with_xinerama_req" = yes -a "$have_xinerama" = no ; then
22536   warn 'The Xinerama extension was requested, but was not found.'
22537 fi
22538
22539 if test "$with_xf86vmode_req" = yes -a "$have_xf86vmode" = no ; then
22540   warn 'The XF86VMODE extension was requested, but was not found.'
22541 fi
22542
22543 if test "$with_randr_req" = yes -a "$have_randr" = no ; then
22544   warn 'The RANDR extension was requested, but was not found.'
22545 fi
22546
22547 if test "$with_proc_interrupts_req" = yes -a "$have_proc_interrupts" = no; then
22548   warn "Checking of /proc/interrupts was requested, but it's bogus."
22549 fi
22550
22551 if test "$pkg_config" = false ; then
22552   warnL 'The "pkg-config" program was not found.  Without that,'
22553   warn2 "detection of the various GTK libraries won't work."
22554 else
22555   pkgerr=`$pkg_config --list-all 2>&1 >/dev/null`
22556   if test "x$pkgerr" != "x" ; then
22557     warnL 'The "pkg-config" program produces errors.  This often causes'
22558     warn2 "detection of the various GTK libraries to malfunction."
22559     warn2 "The errors are:"
22560     echo ''
22561     echo "$pkgerr" | sed 's/^/             > /g'
22562   fi
22563 fi
22564
22565 if test "$gtk_halfassed" != no ; then
22566   warnL "GTK version $gtk_halfassed was found, but at least one supporting"
22567   warn2 "library ($gtk_halfassed_lib) was not, so GTK can't be used."
22568   warn2 "Perhaps some of the development packages are not installed?"
22569   if test "$have_gtk" = yes ; then
22570     v="$ac_gtk_version_string"
22571     warn2 "GTK $v is also installed, so it will be used instead."
22572     warn2 "Please read the above output and the \`config.log' file"
22573     warn2 "for more details."
22574   fi
22575 fi
22576
22577 motif_warn2() {
22578   warn2 'Though the Motif front-end to xscreensaver is still'
22579   warn2 'maintained, it is no longer being updated with new'
22580   warn2 'features: all new development on the xscreensaver-demo'
22581   warn2 'program is happening in the GTK version, and not in the'
22582   warn2 'Motif version.  It is recommended that you build against'
22583   warn2 'GTK instead of Motif.  See <http://www.gtk.org/>.'
22584 }
22585
22586 if test "$have_motif" = no -a "$have_gtk" = no; then
22587
22588   if test "$with_motif" = yes; then
22589     warnL "Neither the GTK nor Motif libraries were found; the"
22590     warn2 "\`xscreensaver-demo' program requires one of these."
22591     echo ''
22592     motif_warn2
22593   else
22594     warnL "The GTK libraries do not seem to be available; the"
22595     warn2 "\`xscreensaver-demo' program requires them."
22596 #   echo ''
22597 #   warn2 'You can use Motif or Lesstif instead of GTK (use the'
22598 #   warn2 "\`--with-motif' option) but that is NOT recommended."
22599 #   motif_warn2
22600   fi
22601
22602 elif test "$with_motif_req" = yes -a "$have_motif" = no ; then
22603   warnL "Use of Motif was requested, but it wasn't found;"
22604   warn2 "Gtk will be used instead."
22605
22606 elif test "$jurassic_gtk" = yes ; then
22607
22608   pref_gtk=2.0
22609
22610   v="$ac_gtk_version_string"
22611   if test "$with_gtk_req" = yes -a "$ac_gtk_version" = "unknown" ; then
22612     warnL "Use of Gtk was requested, but its version number is unknown;"
22613   elif test "$with_gtk_req" = yes ; then
22614     warnL "Use of Gtk was requested, but it is version $v;"
22615   else
22616     warnL "Gtk was found on this system, but it is version $v;"
22617   fi
22618
22619   warn2 "Gtk $pref_gtk or newer is required."
22620
22621 elif test "$with_gtk_req" = yes -a "$have_gtk" = no ; then
22622   warnL "Use of Gtk was requested, but it wasn't found."
22623 fi
22624
22625
22626 if test "$have_gtk" = yes -a "$have_gdk_pixbuf" = no ; then
22627   warn  "GTK is being used, but the GDK-Pixbuf library and/or"
22628   warn2 "headers were not found.  That can't be good.  Please"
22629   warn2 "install the GDK-Pixbuf development kit and re-configure."
22630 fi
22631
22632 if test "$have_motif" = yes -a "$have_lesstif" = yes ; then
22633
22634   preferred_lesstif=0.92
22635
22636   if test "$lesstif_version" = unknown; then
22637     warnL "Unable to determine the LessTif version number!"
22638     warn2 "Make sure you are using version $preferred_lesstif or newer."
22639     warn2 "See <http://www.lesstif.org/>."
22640
22641   elif test \! $lesstif_version -gt 82; then
22642     warnL "LessTif version $lesstif_version_string is being used."
22643     warn2 "LessTif versions 0.82 and earlier are too buggy to"
22644     warn2 "use with XScreenSaver; it is strongly recommended"
22645     warn2 "that you upgrade to at least version $preferred_lesstif!"
22646     warn2 "See <http://www.lesstif.org/>."
22647   fi
22648 fi
22649
22650
22651 if test "$have_motif" = yes -a "$have_gtk" = no ; then
22652   warn  'Motif is being used, and GTK is not.'
22653   echo  ''
22654   motif_warn2
22655 fi
22656
22657
22658 if test "$with_xpm_req" = yes -a "$have_xpm" = no; then
22659   warnL 'Use of XPM was requested, but it was not found.'
22660 fi
22661
22662 if test "$with_gdk_pixbuf_req" = yes  -a "$have_gdk_pixbuf" = no; then
22663   warnL 'Use of GDK-Pixbuf was requested, but it was not found.'
22664 fi
22665
22666 if test "$have_gdk_pixbuf" = no -o "$gdk_pixbuf_halfassed" = yes || \
22667    test "$have_gdk_pixbuf" = no -a "$have_xpm" = no ; then
22668
22669   if test "$with_gdk_pixbuf_req" = yes ; then
22670     true
22671   elif test "$with_gdk_pixbuf_req" = no ; then
22672     warnL 'The GDK-Pixbuf library is not being used.'
22673   else
22674     warnL 'The GDK-Pixbuf library was not found.'
22675   fi
22676
22677   if test "$with_xpm_req" = yes -o "$have_xpm" = yes ; then
22678     true
22679   elif test "$with_xpm_req" = no ; then
22680     warnL 'The XPM library is not being used.'
22681   else
22682     warnL 'The XPM library was not found.'
22683   fi
22684
22685   if test "$have_gdk_pixbuf" = no -a "$have_xpm" = yes ; then
22686     warn2 'The XPM library is being used instead.'
22687   fi
22688
22689   if test "$gdk_pixbuf_halfassed" = yes ; then
22690     echo ''
22691     warn2 'More specifically, we found the headers, but not the'
22692     warn2 'libraries; so either GDK-Pixbuf is half-installed on this'
22693     warn2 "system, or something else went wrong.  The \`config.log'"
22694     warn2 'file might contain some clues.'
22695   fi
22696
22697   echo ''
22698   warn2 'Some of the demos will not use images as much as they could.'
22699   warn2 'You should consider installing GDK-Pixbuf and re-running'
22700   warn2 'configure.  (GDK-Pixbuf is recommended over XPM, as it'
22701   warn2 'provides support for more image formats.)'
22702 fi
22703
22704
22705 if test "$have_jpeg" = no ; then
22706   if test "$with_jpeg_req" = yes ; then
22707     warnL 'Use of libjpeg was requested, but it was not found.'
22708   elif test "$with_jpeg_req" = no ; then
22709     noteL 'The JPEG library is not being used.'
22710   else
22711     noteL 'The JPEG library was not found.'
22712   fi
22713
22714   if test "$jpeg_halfassed" = yes ; then
22715     echo ''
22716     warn2 'More specifically, we found the headers, but not the'
22717     warn2 'library; so either JPEG is half-installed on this'
22718     warn2 "system, or something else went wrong.  The \`config.log'"
22719     warn2 'file might contain some clues.'
22720     echo ''
22721   fi
22722
22723   if test "$have_gdk_pixbuf" = no ; then
22724     warn2 "This means that it won't be possible for the image-manipulating"
22725     warn2 "display modes to load files from disk; and it also means that"
22726     warn2 "the \`webcollage' program will be much slower."
22727   else
22728     warn2 "This means the \`webcollage' program will be much slower."
22729   fi
22730 fi
22731
22732
22733 if test "$have_gl" = yes -a "$ac_have_mesa_gl" = yes ; then
22734   preferred_mesagl=3.4
22735   mgv="$ac_mesagl_version_string"
22736   pgl="$preferred_mesagl"
22737
22738   if test "$ac_mesagl_version" = unknown; then
22739     true
22740     # warnL "Unable to determine the MesaGL version number!"
22741     # warn2 "Make sure you are using version $preferred_mesagl or newer."
22742
22743   elif test \! "$ac_mesagl_version" -gt 2006; then
22744     warnL "MesaGL version number is $mgv --"
22745     warn2 "MesaGL 2.6 and earlier have a security bug.  It is strongly"
22746     warn2 "recommended that you upgrade to at least version $preferred_mesagl."
22747
22748   elif test \! "$ac_mesagl_version" -gt 3003; then
22749     warnL "MesaGL version number is $mgv --"
22750     warn2 "MesaGL 3.3 and earlier have some bugs; it is recommended"
22751     warn2 "that you upgrade to $pgl or newer."
22752   fi
22753 fi
22754
22755 if test "$have_gl" = no ; then
22756   if test "$with_gl_req" = yes ; then
22757     warnL 'Use of GL was requested, but it was not found.'
22758   elif test "$with_gl_req" = no ; then
22759     noteL 'The OpenGL 3D library is not being used.'
22760   else
22761     noteL 'The OpenGL 3D library was not found.'
22762   fi
22763
22764   if test "$gl_halfassed" = yes ; then
22765     echo ''
22766     warn2 'More specifically, we found the headers, but not the'
22767     warn2 'libraries; so either GL is half-installed on this'
22768     warn2 "system, or something else went wrong.  The \`config.log'"
22769     warn2 'file might contain some clues.'
22770   fi
22771
22772   echo ''
22773   warn2 'Those demos which use 3D will not be built or installed.'
22774   warn2 'You might want to consider installing OpenGL and'
22775   warn2 "re-running configure.  If your vendor doesn't ship"
22776   warn2 'their own implementation of OpenGL, you can get a free'
22777   warn2 'version at <http://www.mesa3d.org/>.  For general OpenGL'
22778   warn2 'info, see <http://www.opengl.org/>.'
22779
22780 fi
22781
22782
22783 if test "$have_gl" = yes -a "$have_gle" = no ; then
22784
22785  # nobody cares about this; don't print the warning unless it was
22786  # requested and not found, or halfway-found.
22787  if test "$with_gle_req" = yes -o "$gle_halfassed" = yes ; then
22788
22789   if test "$with_gle_req" = yes ; then
22790     noteL 'Use of the GLE (GL Extrusion) library was requested, but'
22791     warn2 'it was not found (though the OpenGL library was found, and'
22792     warn2 'is being used.)'
22793   elif test "$with_gle_req" = no ; then
22794     noteL 'The OpenGL Library is being used, but the GLE (GL Extrusion)'
22795     warn2 'library is not.'
22796   else
22797     noteL 'The OpenGL Library was found, but the GLE (GL Extrusion)'
22798     warn2 'was not.'
22799   fi
22800
22801   if test "$gle_halfassed" = yes ; then
22802     echo ''
22803     warn2 'More specifically, we found the headers, but not the'
22804     warn2 'libraries; so either GLE is half-installed on this'
22805     warn2 "system, or something else went wrong.  The \`config.log'"
22806     warn2 'file might contain some clues.'
22807   fi
22808
22809   echo ''
22810   warn2 'Some of the OpenGL (3D) demos (those that depend on GLE)'
22811   warn2 'will not be built or installed.  You might want to consider'
22812   warn2 'installing GLE and re-running configure.  You can find the'
22813   warn2 'GLE library at <http://www.linas.org/gle/>.  For general'
22814   warn2 'OpenGL info, see <http://www.opengl.org/>.'
22815
22816  fi
22817 fi
22818
22819
22820 if test "$with_readdisplay_req" = yes -a "$have_readdisplay" = no ; then
22821   warn 'Use of XReadDisplay was requested, but it was not found.'
22822 fi
22823
22824 if test "$with_kerberos_req" = yes -a "$have_kerberos" = no ; then
22825   warn 'Use of Kerberos was requested, but it was not found.'
22826 fi
22827
22828 if test "$with_pam_req" = yes -a "$have_pam" = no ; then
22829   warn 'Use of PAM was requested, but it was not found.'
22830 fi
22831
22832 if test "$with_shadow_req" = yes -a "$have_shadow" = no ; then
22833   warn 'Use of shadow passwords was requested, but they were not found.'
22834 fi
22835
22836 if test "$ac_macosx" = yes ; then
22837   if test "$enable_locking" = yes ; then
22838     warn  "You have specified --enable-locking on MacOS X."
22839     warn2 "THIS DOES NOT WORK!  Don't do this!"
22840   fi
22841 fi
22842
22843
22844 # You are in a twisty maze of namespaces and syntaxes, all alike.
22845 # Fuck the skull of Unix.
22846 #
22847 bindir=`eval eval eval eval eval eval eval echo $bindir`
22848 HACKDIR=`eval eval eval eval eval eval eval echo $HACKDIR`
22849 HACK_CONF_DIR=`eval eval eval eval eval eval eval echo $HACK_CONF_DIR`
22850
22851 # canonicalize slashes.
22852 bindir=`echo  "${bindir}"              | sed 's@/$@@;s@//*@/@g'`
22853 HACKDIR=`echo "${HACKDIR}"             | sed 's@/$@@;s@//*@/@g'`
22854 HACK_CONF_DIR=`echo "${HACK_CONF_DIR}" | sed 's@/$@@;s@//*@/@g'`
22855
22856
22857 # Sanity check the hackdir
22858 for bad_choice in xscreensaver xscreensaver-demo xscreensaver-command ; do
22859   if test "${HACKDIR}" = "${bindir}/${bad_choice}" ; then
22860     echo ""
22861     { { $as_echo "$as_me:$LINENO: error: \"--with-hackdir=${bindir}/${bad_choice}\" won't work.
22862                    There will be an executable installed with that name, so
22863                    that can't be the name of a directory as well.  Please
22864                    re-configure with a different directory name." >&5
22865 $as_echo "$as_me: error: \"--with-hackdir=${bindir}/${bad_choice}\" won't work.
22866                    There will be an executable installed with that name, so
22867                    that can't be the name of a directory as well.  Please
22868                    re-configure with a different directory name." >&2;}
22869    { (exit 1); exit 1; }; }
22870   fi
22871 done
22872
22873
22874 do_dir_warning=no
22875
22876 # Now let's warn if there's a previous RPM version already installed.
22877 # But don't bother with this test if we are currently *building* an RPM.
22878
22879 if test -z "$RPM_PACKAGE_VERSION" ; then
22880
22881   rpmnames="xscreensaver xscreensaver-base xscreensaver-extras"
22882
22883   # M4 sucks!!
22884
22885   rpmv=`(rpm -qv $rpmnames) 2>/dev/null | \
22886         sed -n 's/^[-a-z]*-\([0-9][0-9]*[.][0-9][0-9a-z]*\)-.*$/\1/p' | \
22887         head -1`
22888
22889
22890   if test \! -z "$rpmv" ; then
22891     rpmbdir=`rpm -ql $rpmnames | sed -n 's@^\(.*\)/xscreensaver-demo$@\1@p'`
22892     rpmhdir=`rpm -ql $rpmnames | sed -n 's@^\(.*\)/popsquares$@\1@p'`
22893
22894     warning=no
22895     warnL "There is already an installed RPM of xscreensaver $rpmv"
22896     warn2 'on this system.  You might want to remove it ("rpm -ve")'
22897     warn2 'before running "make install" in this directory.'
22898     echo ""
22899     warn2 "Alternately, you could build this version of xscreensaver"
22900     warn2 'as an RPM, and then install that.  An "xscreensaver.spec"'
22901     warn2 'file is included.  Try "rpmbuild -v -ba xscreensaver.spec".'
22902     warn2 "See the RPM documentation for more info."
22903     echo ""
22904
22905     if test "$rpmbdir" = "$rpmhdir" ; then
22906       warn2 "The RPM version was installed in $rpmbdir/."
22907       do_dir_warning=yes
22908     else
22909       warn2 "The RPM version was installed in $rpmbdir/,"
22910       warn2 "with demos in $rpmhdir/."
22911     fi
22912   fi
22913 fi
22914
22915 # Also warn if there's a Debian package installed.
22916 #
22917 debnames="xscreensaver xscreensaver-data xscreensaver-data-extra"
22918 debv=''
22919 for dpkg in $debnames ; do
22920   if test -z "$debv"; then
22921     debv=`dpkg -s $dpkg 2>/dev/null | sed -n 's/^Version: \(.*\)$/\1/p'`
22922   fi
22923 done
22924
22925 if test \! -z "$debv" ; then
22926   debbdir=`dpkg -L $debnames 2>/dev/null | \
22927             sed -n 's@^\(.*/bin/\)xscreensaver$@\1@p'`
22928   debhdir=`dpkg -L $debnames 2>/dev/null | \
22929             sed -n 's@^\(.*/\)popsquares$@\1@p'`
22930   if test -z "$debbdir" ; then debbdir='???'; fi
22931   if test -z "$debhdir" ; then debhdir='???'; fi
22932
22933   warning=no
22934   warnL "There is already an installed dpkg of xscreensaver"
22935   warn2 "version \"$debv\" on this system."
22936   echo ""
22937   warn2 "The dpkg was installed in $debbdir,"
22938   warn2 "with demos in $debhdir."
22939 fi
22940
22941
22942 if test "${bindir}" = "${HACKDIR}" ; then
22943   do_dir_warning=yes
22944 fi
22945
22946 if test "$do_dir_warning" = yes; then
22947   echo ""
22948   echo "$warnsep"
22949   echo ""
22950   echo '      When you run "make install", the "xscreensaver",'
22951   echo '      "xscreensaver-demo", and "xscreensaver-command" executables'
22952   echo "      will be installed in ${bindir}/."
22953   echo ""
22954   echo "      The various graphics demos (190+ different executables) will"
22955   echo "      be installed in ${HACKDIR}/."
22956   echo ""
22957   echo "      If you would prefer the demos to be installed elsewhere,"
22958   echo "      you should re-run configure with the --with-hackdir=DIR"
22959   echo "      option.  For more information, run \`./configure --help'."
22960   warning=yes
22961 fi
22962
22963 if test "$warning" != no; then
22964   echo '' ; echo "$warnsep" ; echo ''
22965 fi
22966
22967 if test "$do_dir_warning" = no; then
22968   if test "$warning" = no; then
22969     echo ''
22970   fi
22971   echo "User programs will be installed in ${bindir}/"
22972   echo "Screen savers will be installed in ${HACKDIR}/"
22973   echo "Configuration dialogs will be installed in ${HACK_CONF_DIR}/"
22974   echo "System-wide default settings will be installed in ${APPDEFAULTS}/"
22975   echo ''
22976 fi