From http://www.jwz.org/xscreensaver/xscreensaver-5.15.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
17052       # New lossage in 10.6.8: we can't allow -L/opt/local/lib to be in the
17053       # link line, or at runtime XQueryExtension gets a segv due to some kind
17054       # of library version skew.  Libs must come from /usr/X11/lib even if
17055       # $prefix and/or $exec_prefix are set to /opt/local/.
17056       #
17057       { $as_echo "$as_me:$LINENO: result: omitting \"$libdir\" from LDFLAGS" >&5
17058 $as_echo "omitting \"$libdir\" from LDFLAGS" >&6; }
17059       libdir=''
17060
17061     fi
17062
17063
17064     # Some versions of MesaGL are compiled to require -lpthread.
17065     # So if the Mesa headers exist, and -lpthread exists, then always
17066     # link -lpthread after the Mesa libs (be they named -lGL or -lMesaGL.)
17067     #
17068     if test "$ac_have_mesa_gl" = yes; then
17069       { $as_echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
17070 $as_echo_n "checking for pthread_create in -lpthread... " >&6; }
17071 if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then
17072   $as_echo_n "(cached) " >&6
17073 else
17074   ac_check_lib_save_LIBS=$LIBS
17075 LIBS="-lpthread  $LIBS"
17076 cat >conftest.$ac_ext <<_ACEOF
17077 /* confdefs.h.  */
17078 _ACEOF
17079 cat confdefs.h >>conftest.$ac_ext
17080 cat >>conftest.$ac_ext <<_ACEOF
17081 /* end confdefs.h.  */
17082
17083 /* Override any GCC internal prototype to avoid an error.
17084    Use char because int might match the return type of a GCC
17085    builtin and then its argument prototype would still apply.  */
17086 #ifdef __cplusplus
17087 extern "C"
17088 #endif
17089 char pthread_create ();
17090 int
17091 main ()
17092 {
17093 return pthread_create ();
17094   ;
17095   return 0;
17096 }
17097 _ACEOF
17098 rm -rf conftest.$ac_objext conftest$ac_exeext
17099 if { (ac_try="$ac_link"
17100 case "(($ac_try" in
17101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17102   *) ac_try_echo=$ac_try;;
17103 esac
17104 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17105 $as_echo "$ac_try_echo") >&5
17106   (eval "$ac_link") 2>conftest.er1
17107   ac_status=$?
17108   grep -v '^ *+' conftest.er1 >conftest.err
17109   rm -rf conftest.er1
17110   cat conftest.err >&5
17111   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17112   (exit $ac_status); } && {
17113          test -z "$ac_c_werror_flag" ||
17114          test ! -s conftest.err
17115        } && test -s conftest$ac_exeext && {
17116          test "$cross_compiling" = yes ||
17117          $as_test_x conftest$ac_exeext
17118        }; then
17119   ac_cv_lib_pthread_pthread_create=yes
17120 else
17121   $as_echo "$as_me: failed program was:" >&5
17122 sed 's/^/| /' conftest.$ac_ext >&5
17123
17124         ac_cv_lib_pthread_pthread_create=no
17125 fi
17126
17127 rm -rf conftest.dSYM
17128 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17129       conftest$ac_exeext conftest.$ac_ext
17130 LIBS=$ac_check_lib_save_LIBS
17131 fi
17132 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5
17133 $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
17134 if test "x$ac_cv_lib_pthread_pthread_create" = x""yes; then
17135   GL_LIBS="-lpthread"
17136 fi
17137
17138     fi
17139
17140
17141     # If we have Mesa headers, check to see if we can link against -lMesaGL.
17142     # If we don't have Mesa headers, or we don't have -lMesaGL, try -lGL.
17143     # Else, warn that GL is busted.  (We have the headers, but no libs.)
17144     #
17145
17146     if test "$ac_have_mesa_gl" = yes ; then
17147
17148   ac_save_CPPFLAGS="$CPPFLAGS"
17149   ac_save_LDFLAGS="$LDFLAGS"
17150 #  ac_save_LIBS="$LIBS"
17151
17152   if test \! -z "$includedir" ; then
17153     CPPFLAGS="$CPPFLAGS -I$includedir"
17154   fi
17155   # note: $X_CFLAGS includes $x_includes
17156   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17157
17158   if test \! -z "$libdir" ; then
17159     LDFLAGS="$LDFLAGS -L$libdir"
17160   fi
17161   # note: $X_LIBS includes $x_libraries
17162   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17163
17164   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17165   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17166   { $as_echo "$as_me:$LINENO: checking for glXCreateContext in -lMesaGL" >&5
17167 $as_echo_n "checking for glXCreateContext in -lMesaGL... " >&6; }
17168 if test "${ac_cv_lib_MesaGL_glXCreateContext+set}" = set; then
17169   $as_echo_n "(cached) " >&6
17170 else
17171   ac_check_lib_save_LIBS=$LIBS
17172 LIBS="-lMesaGL -lMesaGLU $GL_LIBS -lX11 -lXext $VIDMODE_LIBS -lm $LIBS"
17173 cat >conftest.$ac_ext <<_ACEOF
17174 /* confdefs.h.  */
17175 _ACEOF
17176 cat confdefs.h >>conftest.$ac_ext
17177 cat >>conftest.$ac_ext <<_ACEOF
17178 /* end confdefs.h.  */
17179
17180 /* Override any GCC internal prototype to avoid an error.
17181    Use char because int might match the return type of a GCC
17182    builtin and then its argument prototype would still apply.  */
17183 #ifdef __cplusplus
17184 extern "C"
17185 #endif
17186 char glXCreateContext ();
17187 int
17188 main ()
17189 {
17190 return glXCreateContext ();
17191   ;
17192   return 0;
17193 }
17194 _ACEOF
17195 rm -rf conftest.$ac_objext conftest$ac_exeext
17196 if { (ac_try="$ac_link"
17197 case "(($ac_try" in
17198   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17199   *) ac_try_echo=$ac_try;;
17200 esac
17201 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17202 $as_echo "$ac_try_echo") >&5
17203   (eval "$ac_link") 2>conftest.er1
17204   ac_status=$?
17205   grep -v '^ *+' conftest.er1 >conftest.err
17206   rm -rf conftest.er1
17207   cat conftest.err >&5
17208   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17209   (exit $ac_status); } && {
17210          test -z "$ac_c_werror_flag" ||
17211          test ! -s conftest.err
17212        } && test -s conftest$ac_exeext && {
17213          test "$cross_compiling" = yes ||
17214          $as_test_x conftest$ac_exeext
17215        }; then
17216   ac_cv_lib_MesaGL_glXCreateContext=yes
17217 else
17218   $as_echo "$as_me: failed program was:" >&5
17219 sed 's/^/| /' conftest.$ac_ext >&5
17220
17221         ac_cv_lib_MesaGL_glXCreateContext=no
17222 fi
17223
17224 rm -rf conftest.dSYM
17225 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17226       conftest$ac_exeext conftest.$ac_ext
17227 LIBS=$ac_check_lib_save_LIBS
17228 fi
17229 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_MesaGL_glXCreateContext" >&5
17230 $as_echo "$ac_cv_lib_MesaGL_glXCreateContext" >&6; }
17231 if test "x$ac_cv_lib_MesaGL_glXCreateContext" = x""yes; then
17232   gl_lib_1="MesaGL"
17233                       GL_LIBS="-lMesaGL -lMesaGLU $VIDMODE_LIBS $GL_LIBS"
17234 fi
17235
17236   CPPFLAGS="$ac_save_CPPFLAGS"
17237   LDFLAGS="$ac_save_LDFLAGS"
17238 #  LIBS="$ac_save_LIBS"
17239
17240     fi
17241
17242     if test "$gl_lib_1" = "" ; then
17243
17244   ac_save_CPPFLAGS="$CPPFLAGS"
17245   ac_save_LDFLAGS="$LDFLAGS"
17246 #  ac_save_LIBS="$LIBS"
17247
17248   if test \! -z "$includedir" ; then
17249     CPPFLAGS="$CPPFLAGS -I$includedir"
17250   fi
17251   # note: $X_CFLAGS includes $x_includes
17252   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17253
17254   if test \! -z "$libdir" ; then
17255     LDFLAGS="$LDFLAGS -L$libdir"
17256   fi
17257   # note: $X_LIBS includes $x_libraries
17258   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17259
17260   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17261   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17262   { $as_echo "$as_me:$LINENO: checking for glXCreateContext in -lGL" >&5
17263 $as_echo_n "checking for glXCreateContext in -lGL... " >&6; }
17264 if test "${ac_cv_lib_GL_glXCreateContext+set}" = set; then
17265   $as_echo_n "(cached) " >&6
17266 else
17267   ac_check_lib_save_LIBS=$LIBS
17268 LIBS="-lGL -lGLU $GL_LIBS -lX11 -lXext $VIDMODE_LIBS -lm $LIBS"
17269 cat >conftest.$ac_ext <<_ACEOF
17270 /* confdefs.h.  */
17271 _ACEOF
17272 cat confdefs.h >>conftest.$ac_ext
17273 cat >>conftest.$ac_ext <<_ACEOF
17274 /* end confdefs.h.  */
17275
17276 /* Override any GCC internal prototype to avoid an error.
17277    Use char because int might match the return type of a GCC
17278    builtin and then its argument prototype would still apply.  */
17279 #ifdef __cplusplus
17280 extern "C"
17281 #endif
17282 char glXCreateContext ();
17283 int
17284 main ()
17285 {
17286 return glXCreateContext ();
17287   ;
17288   return 0;
17289 }
17290 _ACEOF
17291 rm -rf conftest.$ac_objext conftest$ac_exeext
17292 if { (ac_try="$ac_link"
17293 case "(($ac_try" in
17294   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17295   *) ac_try_echo=$ac_try;;
17296 esac
17297 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17298 $as_echo "$ac_try_echo") >&5
17299   (eval "$ac_link") 2>conftest.er1
17300   ac_status=$?
17301   grep -v '^ *+' conftest.er1 >conftest.err
17302   rm -rf conftest.er1
17303   cat conftest.err >&5
17304   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17305   (exit $ac_status); } && {
17306          test -z "$ac_c_werror_flag" ||
17307          test ! -s conftest.err
17308        } && test -s conftest$ac_exeext && {
17309          test "$cross_compiling" = yes ||
17310          $as_test_x conftest$ac_exeext
17311        }; then
17312   ac_cv_lib_GL_glXCreateContext=yes
17313 else
17314   $as_echo "$as_me: failed program was:" >&5
17315 sed 's/^/| /' conftest.$ac_ext >&5
17316
17317         ac_cv_lib_GL_glXCreateContext=no
17318 fi
17319
17320 rm -rf conftest.dSYM
17321 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17322       conftest$ac_exeext conftest.$ac_ext
17323 LIBS=$ac_check_lib_save_LIBS
17324 fi
17325 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_GL_glXCreateContext" >&5
17326 $as_echo "$ac_cv_lib_GL_glXCreateContext" >&6; }
17327 if test "x$ac_cv_lib_GL_glXCreateContext" = x""yes; then
17328   gl_lib_1="GL"
17329                       GL_LIBS="-lGL -lGLU $VIDMODE_LIBS $GL_LIBS"
17330 fi
17331
17332   CPPFLAGS="$ac_save_CPPFLAGS"
17333   LDFLAGS="$ac_save_LDFLAGS"
17334 #  LIBS="$ac_save_LIBS"
17335
17336     fi
17337
17338     if test "$gl_lib_1" = "" ; then
17339       # we have headers, but no libs -- bail.
17340       have_gl=no
17341       ac_have_mesa_gl=no
17342       gl_halfassed=yes
17343     else
17344       # linking works -- we can build the GL hacks.
17345       cat >>confdefs.h <<\_ACEOF
17346 #define HAVE_GL 1
17347 _ACEOF
17348
17349       if test "$ac_have_mesa_gl" = yes ; then
17350         cat >>confdefs.h <<\_ACEOF
17351 #define HAVE_MESA_GL 1
17352 _ACEOF
17353
17354       fi
17355     fi
17356   fi
17357
17358
17359   # Now that we know we have GL headers and libs, do some more GL testing.
17360   #
17361
17362   if test "$have_gl" = yes ; then
17363     # If it's MesaGL, we'd like to issue a warning if the version number
17364     # is less than or equal to 2.6, because that version had a security bug.
17365     #
17366     if test "$ac_have_mesa_gl" = yes; then
17367
17368       { $as_echo "$as_me:$LINENO: checking MesaGL version number" >&5
17369 $as_echo_n "checking MesaGL version number... " >&6; }
17370 if test "${ac_cv_mesagl_version_string+set}" = set; then
17371   $as_echo_n "(cached) " >&6
17372 else
17373   cat > conftest.$ac_ext <<EOF
17374 #line 17378 "configure"
17375 #include "confdefs.h"
17376 #include <GL/gl.h>
17377 #ifndef MESA_MAJOR_VERSION
17378 # include <GL/xmesa.h>
17379 # ifdef XMESA_MAJOR_VERSION
17380    /* Around Mesa 3.2, they took out the Mesa version number, so instead,
17381       we have to check the XMesa version number (the number of the X protocol
17382       support, which seems to be the same as the Mesa version number.)
17383     */
17384 #  define MESA_MAJOR_VERSION XMESA_MAJOR_VERSION
17385 #  define MESA_MINOR_VERSION XMESA_MINOR_VERSION
17386 # else
17387    /* Oh great.  Some time after 3.4, they took out the xmesa.h header file,
17388       so we have no way of telling what version of Mesa this is at all.
17389       So, we'll guess that the osmesa version (the "offscreen protocol")
17390       is less than or equal to the real mesa version number.  Except that
17391       if OSmesa is 3.3, assume at least Mesa 3.4, since OSmesa was 3.3 in
17392       Mesa 3.4.  And Mesa 3.3 had xmesa.h.  What a complete load of shit!
17393     */
17394 # include <GL/osmesa.h>
17395 #  define MESA_MAJOR_VERSION OSMESA_MAJOR_VERSION
17396 #  define MESA_MINOR_VERSION OSMESA_MINOR_VERSION or newer, probably?
17397 #  if OSMESA_MAJOR_VERSION == 3 && OSMESA_MINOR_VERSION == 3
17398 #   undef MESA_MINOR_VERSION
17399 #   define MESA_MINOR_VERSION 4 or newer, probably?
17400 #  endif
17401 # endif
17402 #endif
17403 configure: MESA_MAJOR_VERSION MESA_MINOR_VERSION
17404 EOF
17405
17406          ac_save_CPPFLAGS="$CPPFLAGS"
17407          if test \! -z "$includedir" ; then
17408            CPPFLAGS="$CPPFLAGS -I$includedir"
17409          fi
17410          CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17411
17412          mglv=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 | grep configure:`
17413
17414          # M4 sucks!!
17415
17416           mglv=`echo "$mglv" | sed -n \
17417              's/^configure: *\([0-9][0-9]*\)  *\([0-9].*\)$/\1.\2/p'`
17418
17419
17420          rm -rf conftest.$ac_ext
17421
17422          CPPFLAGS="$ac_save_CPPFLAGS"
17423
17424          if test "$mglv" = ""; then
17425            ac_mesagl_version=unknown
17426            ac_mesagl_version_string=unknown
17427          else
17428            ac_mesagl_version_string="$mglv"
17429            # M4 sucks!!
17430
17431            maj=`echo "$mglv" | sed -n 's/^\([0-9][0-9]*\)\..*$/\1/p'`
17432            min=`echo "$mglv" | sed -n 's/^.*\.\([0-9][0-9]*\).*$/\1/p'`
17433
17434            ac_mesagl_version=`echo "$maj * 1000 + $min" | bc`
17435            if test -z "$ac_mesagl_version"; then
17436              ac_mesagl_version=unknown
17437              ac_mesagl_version_string=unknown
17438            fi
17439          fi
17440          ac_cv_mesagl_version=$ac_mesagl_version
17441          ac_cv_mesagl_version_string=$ac_mesagl_version_string
17442
17443 fi
17444 { $as_echo "$as_me:$LINENO: result: $ac_cv_mesagl_version_string" >&5
17445 $as_echo "$ac_cv_mesagl_version_string" >&6; }
17446       ac_mesagl_version=$ac_cv_mesagl_version
17447       ac_mesagl_version_string=$ac_cv_mesagl_version_string
17448     fi
17449
17450
17451     # Check for OpenGL 1.1 features.
17452     #
17453
17454   ac_save_CPPFLAGS="$CPPFLAGS"
17455   ac_save_LDFLAGS="$LDFLAGS"
17456 #  ac_save_LIBS="$LIBS"
17457
17458   if test \! -z "$includedir" ; then
17459     CPPFLAGS="$CPPFLAGS -I$includedir"
17460   fi
17461   # note: $X_CFLAGS includes $x_includes
17462   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17463
17464   if test \! -z "$libdir" ; then
17465     LDFLAGS="$LDFLAGS -L$libdir"
17466   fi
17467   # note: $X_LIBS includes $x_libraries
17468   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17469
17470   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17471   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17472   as_ac_Lib=`$as_echo "ac_cv_lib_$gl_lib_1''_glBindTexture" | $as_tr_sh`
17473 { $as_echo "$as_me:$LINENO: checking for glBindTexture in -l$gl_lib_1" >&5
17474 $as_echo_n "checking for glBindTexture in -l$gl_lib_1... " >&6; }
17475 if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then
17476   $as_echo_n "(cached) " >&6
17477 else
17478   ac_check_lib_save_LIBS=$LIBS
17479 LIBS="-l$gl_lib_1 $GL_LIBS -lX11 -lXext -lm $LIBS"
17480 cat >conftest.$ac_ext <<_ACEOF
17481 /* confdefs.h.  */
17482 _ACEOF
17483 cat confdefs.h >>conftest.$ac_ext
17484 cat >>conftest.$ac_ext <<_ACEOF
17485 /* end confdefs.h.  */
17486
17487 /* Override any GCC internal prototype to avoid an error.
17488    Use char because int might match the return type of a GCC
17489    builtin and then its argument prototype would still apply.  */
17490 #ifdef __cplusplus
17491 extern "C"
17492 #endif
17493 char glBindTexture ();
17494 int
17495 main ()
17496 {
17497 return glBindTexture ();
17498   ;
17499   return 0;
17500 }
17501 _ACEOF
17502 rm -rf conftest.$ac_objext conftest$ac_exeext
17503 if { (ac_try="$ac_link"
17504 case "(($ac_try" in
17505   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17506   *) ac_try_echo=$ac_try;;
17507 esac
17508 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17509 $as_echo "$ac_try_echo") >&5
17510   (eval "$ac_link") 2>conftest.er1
17511   ac_status=$?
17512   grep -v '^ *+' conftest.er1 >conftest.err
17513   rm -rf conftest.er1
17514   cat conftest.err >&5
17515   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17516   (exit $ac_status); } && {
17517          test -z "$ac_c_werror_flag" ||
17518          test ! -s conftest.err
17519        } && test -s conftest$ac_exeext && {
17520          test "$cross_compiling" = yes ||
17521          $as_test_x conftest$ac_exeext
17522        }; then
17523   eval "$as_ac_Lib=yes"
17524 else
17525   $as_echo "$as_me: failed program was:" >&5
17526 sed 's/^/| /' conftest.$ac_ext >&5
17527
17528         eval "$as_ac_Lib=no"
17529 fi
17530
17531 rm -rf conftest.dSYM
17532 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17533       conftest$ac_exeext conftest.$ac_ext
17534 LIBS=$ac_check_lib_save_LIBS
17535 fi
17536 ac_res=`eval 'as_val=${'$as_ac_Lib'}
17537                  $as_echo "$as_val"'`
17538                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
17539 $as_echo "$ac_res" >&6; }
17540 as_val=`eval 'as_val=${'$as_ac_Lib'}
17541                  $as_echo "$as_val"'`
17542    if test "x$as_val" = x""yes; then
17543   cat >>confdefs.h <<\_ACEOF
17544 #define HAVE_GLBINDTEXTURE 1
17545 _ACEOF
17546
17547 else
17548   true
17549 fi
17550
17551   CPPFLAGS="$ac_save_CPPFLAGS"
17552   LDFLAGS="$ac_save_LDFLAGS"
17553 #  LIBS="$ac_save_LIBS"
17554
17555   fi
17556
17557 elif test "$with_gl" != no; then
17558   echo "error: must be yes or no: --with-gl=$with_gl"
17559   exit 1
17560 fi
17561
17562
17563 ###############################################################################
17564 #
17565 #       Check for -lgle.
17566 #
17567 ###############################################################################
17568
17569 have_gle=no
17570 with_gle_req=unspecified
17571 gle_halfassed=no
17572
17573 # Check whether --with-gle was given.
17574 if test "${with_gle+set}" = set; then
17575   withval=$with_gle; with_gle="$withval"; with_gle_req="$withval"
17576 else
17577   with_gle=yes
17578 fi
17579
17580
17581
17582    case "$with_gle" in
17583     yes) ;;
17584     no)  ;;
17585
17586     /*)
17587      { $as_echo "$as_me:$LINENO: checking for GLE headers" >&5
17588 $as_echo_n "checking for GLE headers... " >&6; }
17589      d=$with_gle/include
17590      if test -d $d; then
17591        X_CFLAGS="-I$d $X_CFLAGS"
17592        { $as_echo "$as_me:$LINENO: result: $d" >&5
17593 $as_echo "$d" >&6; }
17594      else
17595        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
17596 $as_echo "not found ($d: no such directory)" >&6; }
17597      fi
17598
17599      { $as_echo "$as_me:$LINENO: checking for GLE libs" >&5
17600 $as_echo_n "checking for GLE libs... " >&6; }
17601      d=$with_gle/lib
17602      if test -d $d; then
17603        X_LIBS="-L$d $X_LIBS"
17604        { $as_echo "$as_me:$LINENO: result: $d" >&5
17605 $as_echo "$d" >&6; }
17606      else
17607        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
17608 $as_echo "not found ($d: no such directory)" >&6; }
17609      fi
17610
17611      # replace the directory string with "yes".
17612      with_gle_req="yes"
17613      with_gle=$with_gle_req
17614      ;;
17615
17616     *)
17617      echo ""
17618      echo "error: argument to --with-gle must be \"yes\", \"no\", or a directory."
17619      echo "       If it is a directory, then \`DIR/include' will be added to"
17620      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
17621      exit 1
17622      ;;
17623    esac
17624
17625
17626 GLE_LIBS=""
17627
17628 if test "$have_gl" = no ; then
17629  true
17630 elif test "$with_gle" = yes; then
17631
17632
17633   ac_save_CPPFLAGS="$CPPFLAGS"
17634   if test \! -z "$includedir" ; then
17635     CPPFLAGS="$CPPFLAGS -I$includedir"
17636   fi
17637   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17638   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17639   { $as_echo "$as_me:$LINENO: checking for GL/gle.h" >&5
17640 $as_echo_n "checking for GL/gle.h... " >&6; }
17641 if test "${ac_cv_header_GL_gle_h+set}" = set; then
17642   $as_echo_n "(cached) " >&6
17643 else
17644   cat >conftest.$ac_ext <<_ACEOF
17645 /* confdefs.h.  */
17646 _ACEOF
17647 cat confdefs.h >>conftest.$ac_ext
17648 cat >>conftest.$ac_ext <<_ACEOF
17649 /* end confdefs.h.  */
17650 #include <GL/gl.h>
17651
17652 #include <GL/gle.h>
17653 _ACEOF
17654 rm -rf conftest.$ac_objext
17655 if { (ac_try="$ac_compile"
17656 case "(($ac_try" in
17657   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17658   *) ac_try_echo=$ac_try;;
17659 esac
17660 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17661 $as_echo "$ac_try_echo") >&5
17662   (eval "$ac_compile") 2>conftest.er1
17663   ac_status=$?
17664   grep -v '^ *+' conftest.er1 >conftest.err
17665   rm -rf conftest.er1
17666   cat conftest.err >&5
17667   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17668   (exit $ac_status); } && {
17669          test -z "$ac_c_werror_flag" ||
17670          test ! -s conftest.err
17671        } && test -s conftest.$ac_objext; then
17672   ac_cv_header_GL_gle_h=yes
17673 else
17674   $as_echo "$as_me: failed program was:" >&5
17675 sed 's/^/| /' conftest.$ac_ext >&5
17676
17677         ac_cv_header_GL_gle_h=no
17678 fi
17679
17680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17681 fi
17682 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_gle_h" >&5
17683 $as_echo "$ac_cv_header_GL_gle_h" >&6; }
17684 if test "x$ac_cv_header_GL_gle_h" = x""yes; then
17685   have_gle3=yes
17686 else
17687   have_gle3=no
17688 fi
17689
17690
17691   CPPFLAGS="$ac_save_CPPFLAGS"
17692   if test "$have_gle3" = yes ; then
17693     have_gle=yes;
17694   else
17695
17696   ac_save_CPPFLAGS="$CPPFLAGS"
17697   if test \! -z "$includedir" ; then
17698     CPPFLAGS="$CPPFLAGS -I$includedir"
17699   fi
17700   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17701   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17702   { $as_echo "$as_me:$LINENO: checking for GL/gutil.h" >&5
17703 $as_echo_n "checking for GL/gutil.h... " >&6; }
17704 if test "${ac_cv_header_GL_gutil_h+set}" = set; then
17705   $as_echo_n "(cached) " >&6
17706 else
17707   cat >conftest.$ac_ext <<_ACEOF
17708 /* confdefs.h.  */
17709 _ACEOF
17710 cat confdefs.h >>conftest.$ac_ext
17711 cat >>conftest.$ac_ext <<_ACEOF
17712 /* end confdefs.h.  */
17713 #include <GL/gl.h>
17714
17715 #include <GL/gutil.h>
17716 _ACEOF
17717 rm -rf conftest.$ac_objext
17718 if { (ac_try="$ac_compile"
17719 case "(($ac_try" in
17720   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17721   *) ac_try_echo=$ac_try;;
17722 esac
17723 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17724 $as_echo "$ac_try_echo") >&5
17725   (eval "$ac_compile") 2>conftest.er1
17726   ac_status=$?
17727   grep -v '^ *+' conftest.er1 >conftest.err
17728   rm -rf conftest.er1
17729   cat conftest.err >&5
17730   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17731   (exit $ac_status); } && {
17732          test -z "$ac_c_werror_flag" ||
17733          test ! -s conftest.err
17734        } && test -s conftest.$ac_objext; then
17735   ac_cv_header_GL_gutil_h=yes
17736 else
17737   $as_echo "$as_me: failed program was:" >&5
17738 sed 's/^/| /' conftest.$ac_ext >&5
17739
17740         ac_cv_header_GL_gutil_h=no
17741 fi
17742
17743 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17744 fi
17745 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_gutil_h" >&5
17746 $as_echo "$ac_cv_header_GL_gutil_h" >&6; }
17747 if test "x$ac_cv_header_GL_gutil_h" = x""yes; then
17748   have_gle=yes
17749 else
17750   have_gle=no
17751 fi
17752
17753
17754   CPPFLAGS="$ac_save_CPPFLAGS"
17755     if test "$have_gle" = yes ; then
17756
17757   ac_save_CPPFLAGS="$CPPFLAGS"
17758   if test \! -z "$includedir" ; then
17759     CPPFLAGS="$CPPFLAGS -I$includedir"
17760   fi
17761   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17762   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17763   { $as_echo "$as_me:$LINENO: checking for GL/tube.h" >&5
17764 $as_echo_n "checking for GL/tube.h... " >&6; }
17765 if test "${ac_cv_header_GL_tube_h+set}" = set; then
17766   $as_echo_n "(cached) " >&6
17767 else
17768   cat >conftest.$ac_ext <<_ACEOF
17769 /* confdefs.h.  */
17770 _ACEOF
17771 cat confdefs.h >>conftest.$ac_ext
17772 cat >>conftest.$ac_ext <<_ACEOF
17773 /* end confdefs.h.  */
17774 #include <GL/gl.h>
17775
17776 #include <GL/tube.h>
17777 _ACEOF
17778 rm -rf conftest.$ac_objext
17779 if { (ac_try="$ac_compile"
17780 case "(($ac_try" in
17781   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17782   *) ac_try_echo=$ac_try;;
17783 esac
17784 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17785 $as_echo "$ac_try_echo") >&5
17786   (eval "$ac_compile") 2>conftest.er1
17787   ac_status=$?
17788   grep -v '^ *+' conftest.er1 >conftest.err
17789   rm -rf conftest.er1
17790   cat conftest.err >&5
17791   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17792   (exit $ac_status); } && {
17793          test -z "$ac_c_werror_flag" ||
17794          test ! -s conftest.err
17795        } && test -s conftest.$ac_objext; then
17796   ac_cv_header_GL_tube_h=yes
17797 else
17798   $as_echo "$as_me: failed program was:" >&5
17799 sed 's/^/| /' conftest.$ac_ext >&5
17800
17801         ac_cv_header_GL_tube_h=no
17802 fi
17803
17804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17805 fi
17806 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_tube_h" >&5
17807 $as_echo "$ac_cv_header_GL_tube_h" >&6; }
17808 if test "x$ac_cv_header_GL_tube_h" = x""yes; then
17809   have_gle=yes
17810 else
17811   have_gle=no
17812 fi
17813
17814
17815   CPPFLAGS="$ac_save_CPPFLAGS"
17816     fi
17817   fi
17818
17819   if test "$have_gle" = yes ; then
17820     have_gle=no
17821     gle_halfassed=yes
17822
17823   ac_save_CPPFLAGS="$CPPFLAGS"
17824   ac_save_LDFLAGS="$LDFLAGS"
17825 #  ac_save_LIBS="$LIBS"
17826
17827   if test \! -z "$includedir" ; then
17828     CPPFLAGS="$CPPFLAGS -I$includedir"
17829   fi
17830   # note: $X_CFLAGS includes $x_includes
17831   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17832
17833   if test \! -z "$libdir" ; then
17834     LDFLAGS="$LDFLAGS -L$libdir"
17835   fi
17836   # note: $X_LIBS includes $x_libraries
17837   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17838
17839   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17840   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17841   { $as_echo "$as_me:$LINENO: checking for gleCreateGC in -lgle" >&5
17842 $as_echo_n "checking for gleCreateGC in -lgle... " >&6; }
17843 if test "${ac_cv_lib_gle_gleCreateGC+set}" = set; then
17844   $as_echo_n "(cached) " >&6
17845 else
17846   ac_check_lib_save_LIBS=$LIBS
17847 LIBS="-lgle $GL_LIBS -lX11 -lXext -lm $LIBS"
17848 cat >conftest.$ac_ext <<_ACEOF
17849 /* confdefs.h.  */
17850 _ACEOF
17851 cat confdefs.h >>conftest.$ac_ext
17852 cat >>conftest.$ac_ext <<_ACEOF
17853 /* end confdefs.h.  */
17854
17855 /* Override any GCC internal prototype to avoid an error.
17856    Use char because int might match the return type of a GCC
17857    builtin and then its argument prototype would still apply.  */
17858 #ifdef __cplusplus
17859 extern "C"
17860 #endif
17861 char gleCreateGC ();
17862 int
17863 main ()
17864 {
17865 return gleCreateGC ();
17866   ;
17867   return 0;
17868 }
17869 _ACEOF
17870 rm -rf conftest.$ac_objext conftest$ac_exeext
17871 if { (ac_try="$ac_link"
17872 case "(($ac_try" in
17873   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17874   *) ac_try_echo=$ac_try;;
17875 esac
17876 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17877 $as_echo "$ac_try_echo") >&5
17878   (eval "$ac_link") 2>conftest.er1
17879   ac_status=$?
17880   grep -v '^ *+' conftest.er1 >conftest.err
17881   rm -rf conftest.er1
17882   cat conftest.err >&5
17883   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17884   (exit $ac_status); } && {
17885          test -z "$ac_c_werror_flag" ||
17886          test ! -s conftest.err
17887        } && test -s conftest$ac_exeext && {
17888          test "$cross_compiling" = yes ||
17889          $as_test_x conftest$ac_exeext
17890        }; then
17891   ac_cv_lib_gle_gleCreateGC=yes
17892 else
17893   $as_echo "$as_me: failed program was:" >&5
17894 sed 's/^/| /' conftest.$ac_ext >&5
17895
17896         ac_cv_lib_gle_gleCreateGC=no
17897 fi
17898
17899 rm -rf conftest.dSYM
17900 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17901       conftest$ac_exeext conftest.$ac_ext
17902 LIBS=$ac_check_lib_save_LIBS
17903 fi
17904 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gle_gleCreateGC" >&5
17905 $as_echo "$ac_cv_lib_gle_gleCreateGC" >&6; }
17906 if test "x$ac_cv_lib_gle_gleCreateGC" = x""yes; then
17907   have_gle=yes; gle_halfassed=no; GLE_LIBS="-lgle"
17908 fi
17909
17910   CPPFLAGS="$ac_save_CPPFLAGS"
17911   LDFLAGS="$ac_save_LDFLAGS"
17912 #  LIBS="$ac_save_LIBS"
17913
17914   fi
17915   if test "$have_gle" = yes ; then
17916     have_gle=no
17917     gle_halfassed=yes
17918
17919     # sometimes the libmatrix stuff is included in libgle.  look there first.
17920 #
17921 # I don't get it.  For some reason, this test passes on SGI, as if
17922 # uview_direction_d() was in libgle -- but it's not, it's in libmatrix.
17923 # Yet the link is succeeding.  Why???
17924 #
17925 #    AC_CHECK_X_LIB(gle, uview_direction_d,
17926 #                   [have_gle=yes; gle_halfassed=no],
17927 #                   [], $GL_LIBS -lX11 -lXext -lm)
17928
17929     # As of GLE 3 this is in libgle, and has changed name to uview_direction!
17930     # *sigh*
17931     if test "$have_gle3" = yes ; then
17932
17933   ac_save_CPPFLAGS="$CPPFLAGS"
17934   ac_save_LDFLAGS="$LDFLAGS"
17935 #  ac_save_LIBS="$LIBS"
17936
17937   if test \! -z "$includedir" ; then
17938     CPPFLAGS="$CPPFLAGS -I$includedir"
17939   fi
17940   # note: $X_CFLAGS includes $x_includes
17941   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17942
17943   if test \! -z "$libdir" ; then
17944     LDFLAGS="$LDFLAGS -L$libdir"
17945   fi
17946   # note: $X_LIBS includes $x_libraries
17947   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17948
17949   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17950   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17951   { $as_echo "$as_me:$LINENO: checking for uview_direction in -lgle" >&5
17952 $as_echo_n "checking for uview_direction in -lgle... " >&6; }
17953 if test "${ac_cv_lib_gle_uview_direction+set}" = set; then
17954   $as_echo_n "(cached) " >&6
17955 else
17956   ac_check_lib_save_LIBS=$LIBS
17957 LIBS="-lgle $GL_LIBS -lX11 -lXext -lm $LIBS"
17958 cat >conftest.$ac_ext <<_ACEOF
17959 /* confdefs.h.  */
17960 _ACEOF
17961 cat confdefs.h >>conftest.$ac_ext
17962 cat >>conftest.$ac_ext <<_ACEOF
17963 /* end confdefs.h.  */
17964
17965 /* Override any GCC internal prototype to avoid an error.
17966    Use char because int might match the return type of a GCC
17967    builtin and then its argument prototype would still apply.  */
17968 #ifdef __cplusplus
17969 extern "C"
17970 #endif
17971 char uview_direction ();
17972 int
17973 main ()
17974 {
17975 return uview_direction ();
17976   ;
17977   return 0;
17978 }
17979 _ACEOF
17980 rm -rf conftest.$ac_objext conftest$ac_exeext
17981 if { (ac_try="$ac_link"
17982 case "(($ac_try" in
17983   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17984   *) ac_try_echo=$ac_try;;
17985 esac
17986 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17987 $as_echo "$ac_try_echo") >&5
17988   (eval "$ac_link") 2>conftest.er1
17989   ac_status=$?
17990   grep -v '^ *+' conftest.er1 >conftest.err
17991   rm -rf conftest.er1
17992   cat conftest.err >&5
17993   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17994   (exit $ac_status); } && {
17995          test -z "$ac_c_werror_flag" ||
17996          test ! -s conftest.err
17997        } && test -s conftest$ac_exeext && {
17998          test "$cross_compiling" = yes ||
17999          $as_test_x conftest$ac_exeext
18000        }; then
18001   ac_cv_lib_gle_uview_direction=yes
18002 else
18003   $as_echo "$as_me: failed program was:" >&5
18004 sed 's/^/| /' conftest.$ac_ext >&5
18005
18006         ac_cv_lib_gle_uview_direction=no
18007 fi
18008
18009 rm -rf conftest.dSYM
18010 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18011       conftest$ac_exeext conftest.$ac_ext
18012 LIBS=$ac_check_lib_save_LIBS
18013 fi
18014 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gle_uview_direction" >&5
18015 $as_echo "$ac_cv_lib_gle_uview_direction" >&6; }
18016 if test "x$ac_cv_lib_gle_uview_direction" = x""yes; then
18017   have_gle=yes; gle_halfassed=no
18018 fi
18019
18020   CPPFLAGS="$ac_save_CPPFLAGS"
18021   LDFLAGS="$ac_save_LDFLAGS"
18022 #  LIBS="$ac_save_LIBS"
18023
18024     fi
18025     # if it wasn't in libgle, then look in libmatrix.
18026     if test "$have_gle" = no ; then
18027
18028   ac_save_CPPFLAGS="$CPPFLAGS"
18029   ac_save_LDFLAGS="$LDFLAGS"
18030 #  ac_save_LIBS="$LIBS"
18031
18032   if test \! -z "$includedir" ; then
18033     CPPFLAGS="$CPPFLAGS -I$includedir"
18034   fi
18035   # note: $X_CFLAGS includes $x_includes
18036   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18037
18038   if test \! -z "$libdir" ; then
18039     LDFLAGS="$LDFLAGS -L$libdir"
18040   fi
18041   # note: $X_LIBS includes $x_libraries
18042   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18043
18044   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18045   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18046   { $as_echo "$as_me:$LINENO: checking for uview_direction_d in -lmatrix" >&5
18047 $as_echo_n "checking for uview_direction_d in -lmatrix... " >&6; }
18048 if test "${ac_cv_lib_matrix_uview_direction_d+set}" = set; then
18049   $as_echo_n "(cached) " >&6
18050 else
18051   ac_check_lib_save_LIBS=$LIBS
18052 LIBS="-lmatrix $GL_LIBS -lX11 -lXext -lm $LIBS"
18053 cat >conftest.$ac_ext <<_ACEOF
18054 /* confdefs.h.  */
18055 _ACEOF
18056 cat confdefs.h >>conftest.$ac_ext
18057 cat >>conftest.$ac_ext <<_ACEOF
18058 /* end confdefs.h.  */
18059
18060 /* Override any GCC internal prototype to avoid an error.
18061    Use char because int might match the return type of a GCC
18062    builtin and then its argument prototype would still apply.  */
18063 #ifdef __cplusplus
18064 extern "C"
18065 #endif
18066 char uview_direction_d ();
18067 int
18068 main ()
18069 {
18070 return uview_direction_d ();
18071   ;
18072   return 0;
18073 }
18074 _ACEOF
18075 rm -rf conftest.$ac_objext conftest$ac_exeext
18076 if { (ac_try="$ac_link"
18077 case "(($ac_try" in
18078   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18079   *) ac_try_echo=$ac_try;;
18080 esac
18081 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18082 $as_echo "$ac_try_echo") >&5
18083   (eval "$ac_link") 2>conftest.er1
18084   ac_status=$?
18085   grep -v '^ *+' conftest.er1 >conftest.err
18086   rm -rf conftest.er1
18087   cat conftest.err >&5
18088   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18089   (exit $ac_status); } && {
18090          test -z "$ac_c_werror_flag" ||
18091          test ! -s conftest.err
18092        } && test -s conftest$ac_exeext && {
18093          test "$cross_compiling" = yes ||
18094          $as_test_x conftest$ac_exeext
18095        }; then
18096   ac_cv_lib_matrix_uview_direction_d=yes
18097 else
18098   $as_echo "$as_me: failed program was:" >&5
18099 sed 's/^/| /' conftest.$ac_ext >&5
18100
18101         ac_cv_lib_matrix_uview_direction_d=no
18102 fi
18103
18104 rm -rf conftest.dSYM
18105 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18106       conftest$ac_exeext conftest.$ac_ext
18107 LIBS=$ac_check_lib_save_LIBS
18108 fi
18109 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_matrix_uview_direction_d" >&5
18110 $as_echo "$ac_cv_lib_matrix_uview_direction_d" >&6; }
18111 if test "x$ac_cv_lib_matrix_uview_direction_d" = x""yes; then
18112   have_gle=yes; gle_halfassed=no;
18113                       GLE_LIBS="$GLE_LIBS -lmatrix"
18114 fi
18115
18116   CPPFLAGS="$ac_save_CPPFLAGS"
18117   LDFLAGS="$ac_save_LDFLAGS"
18118 #  LIBS="$ac_save_LIBS"
18119
18120     fi
18121   fi
18122
18123   if test "$have_gle" = yes ; then
18124     cat >>confdefs.h <<\_ACEOF
18125 #define HAVE_GLE 1
18126 _ACEOF
18127
18128     if test "$have_gle3" = yes ; then
18129       cat >>confdefs.h <<\_ACEOF
18130 #define HAVE_GLE3 1
18131 _ACEOF
18132
18133     fi
18134   fi
18135
18136 elif test "$with_gle" != no; then
18137   echo "error: must be yes or no: --with-gle=$with_gle"
18138   exit 1
18139
18140 fi
18141
18142
18143 ###############################################################################
18144 #
18145 #       Check for -lgdk_pixbuf.
18146 #       These tests are for gdk_pixbuf usage of the hacks,
18147 #       not xscreensaver-demo (thus we have to test again to get
18148 #       the libraries right: don't want to pull in all of GTK
18149 #       for the hacks.)
18150 #
18151 ###############################################################################
18152
18153 have_gdk_pixbuf=no
18154 with_gdk_pixbuf_req=unspecified
18155
18156 # Check whether --with-pixbuf was given.
18157 if test "${with_pixbuf+set}" = set; then
18158   withval=$with_pixbuf; with_gdk_pixbuf="$withval"; with_gdk_pixbuf_req="$withval"
18159 else
18160   with_gdk_pixbuf=yes
18161 fi
18162
18163
18164 # if --with-pixbuf=/directory/ was specified, remember that directory so that
18165 # we can also look for the `gdk-pixbuf-config' program in that directory.
18166 case "$with_gdk_pixbuf" in
18167   /*)
18168     gdk_pixbuf_dir="$with_gdk_pixbuf"
18169     ;;
18170   *)
18171     gdk_pixbuf_dir=""
18172     ;;
18173 esac
18174
18175
18176    case "$with_gdk_pixbuf" in
18177     yes) ;;
18178     no)  ;;
18179
18180     /*)
18181      { $as_echo "$as_me:$LINENO: checking for GDK_PIXBUF headers" >&5
18182 $as_echo_n "checking for GDK_PIXBUF headers... " >&6; }
18183      d=$with_gdk_pixbuf/include
18184      if test -d $d; then
18185        X_CFLAGS="-I$d $X_CFLAGS"
18186        { $as_echo "$as_me:$LINENO: result: $d" >&5
18187 $as_echo "$d" >&6; }
18188      else
18189        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
18190 $as_echo "not found ($d: no such directory)" >&6; }
18191      fi
18192
18193      { $as_echo "$as_me:$LINENO: checking for GDK_PIXBUF libs" >&5
18194 $as_echo_n "checking for GDK_PIXBUF libs... " >&6; }
18195      d=$with_gdk_pixbuf/lib
18196      if test -d $d; then
18197        X_LIBS="-L$d $X_LIBS"
18198        { $as_echo "$as_me:$LINENO: result: $d" >&5
18199 $as_echo "$d" >&6; }
18200      else
18201        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
18202 $as_echo "not found ($d: no such directory)" >&6; }
18203      fi
18204
18205      # replace the directory string with "yes".
18206      with_gdk_pixbuf_req="yes"
18207      with_gdk_pixbuf=$with_gdk_pixbuf_req
18208      ;;
18209
18210     *)
18211      echo ""
18212      echo "error: argument to --with-pixbuf must be \"yes\", \"no\", or a directory."
18213      echo "       If it is a directory, then \`DIR/include' will be added to"
18214      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
18215      exit 1
18216      ;;
18217    esac
18218
18219
18220 if test "$with_gdk_pixbuf" != yes -a "$with_gdk_pixbuf" != no ; then
18221   echo "error: must be yes or no: --with-pixbuf=$with_gdk_pixbuf"
18222   exit 1
18223 fi
18224
18225 if test "$with_gdk_pixbuf" = yes; then
18226   have_gdk_pixbuf=no
18227
18228   pkgs=''
18229   ok="yes"
18230
18231   pkg_check_version gdk-pixbuf-2.0      2.0.0
18232   pkg_check_version gdk-pixbuf-xlib-2.0 2.0.0
18233   have_gdk_pixbuf="$ok"
18234
18235   if test "$have_gdk_pixbuf" = yes; then
18236     { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf includes" >&5
18237 $as_echo_n "checking for gdk-pixbuf includes... " >&6; }
18238 if test "${ac_cv_gdk_pixbuf_config_cflags+set}" = set; then
18239   $as_echo_n "(cached) " >&6
18240 else
18241   ac_cv_gdk_pixbuf_config_cflags=`$pkg_config --cflags $pkgs`
18242 fi
18243 { $as_echo "$as_me:$LINENO: result: $ac_cv_gdk_pixbuf_config_cflags" >&5
18244 $as_echo "$ac_cv_gdk_pixbuf_config_cflags" >&6; }
18245     { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf libs" >&5
18246 $as_echo_n "checking for gdk-pixbuf libs... " >&6; }
18247 if test "${ac_cv_gdk_pixbuf_config_libs+set}" = set; then
18248   $as_echo_n "(cached) " >&6
18249 else
18250   ac_cv_gdk_pixbuf_config_libs=`$pkg_config --libs $pkgs`
18251 fi
18252 { $as_echo "$as_me:$LINENO: result: $ac_cv_gdk_pixbuf_config_libs" >&5
18253 $as_echo "$ac_cv_gdk_pixbuf_config_libs" >&6; }
18254   fi
18255
18256   ac_gdk_pixbuf_config_cflags=$ac_cv_gdk_pixbuf_config_cflags
18257   ac_gdk_pixbuf_config_libs=$ac_cv_gdk_pixbuf_config_libs
18258
18259
18260   if test "$have_gdk_pixbuf" = yes; then
18261     #
18262     # we appear to have pixbuf; check for headers/libs to be sure.
18263     #
18264     ac_save_gdk_pixbuf_CPPFLAGS="$CPPFLAGS"
18265     CPPFLAGS="$CPPFLAGS $ac_gdk_pixbuf_config_cflags"
18266
18267     have_gdk_pixbuf=no
18268
18269     # check for header A...
18270
18271   ac_save_CPPFLAGS="$CPPFLAGS"
18272   if test \! -z "$includedir" ; then
18273     CPPFLAGS="$CPPFLAGS -I$includedir"
18274   fi
18275   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18276   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18277   if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
18278   { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf.h" >&5
18279 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf.h... " >&6; }
18280 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
18281   $as_echo_n "(cached) " >&6
18282 fi
18283 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&5
18284 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&6; }
18285 else
18286   # Is the header compilable?
18287 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf.h usability" >&5
18288 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf.h usability... " >&6; }
18289 cat >conftest.$ac_ext <<_ACEOF
18290 /* confdefs.h.  */
18291 _ACEOF
18292 cat confdefs.h >>conftest.$ac_ext
18293 cat >>conftest.$ac_ext <<_ACEOF
18294 /* end confdefs.h.  */
18295 $ac_includes_default
18296 #include <gdk-pixbuf/gdk-pixbuf.h>
18297 _ACEOF
18298 rm -rf conftest.$ac_objext
18299 if { (ac_try="$ac_compile"
18300 case "(($ac_try" in
18301   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18302   *) ac_try_echo=$ac_try;;
18303 esac
18304 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18305 $as_echo "$ac_try_echo") >&5
18306   (eval "$ac_compile") 2>conftest.er1
18307   ac_status=$?
18308   grep -v '^ *+' conftest.er1 >conftest.err
18309   rm -rf conftest.er1
18310   cat conftest.err >&5
18311   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18312   (exit $ac_status); } && {
18313          test -z "$ac_c_werror_flag" ||
18314          test ! -s conftest.err
18315        } && test -s conftest.$ac_objext; then
18316   ac_header_compiler=yes
18317 else
18318   $as_echo "$as_me: failed program was:" >&5
18319 sed 's/^/| /' conftest.$ac_ext >&5
18320
18321         ac_header_compiler=no
18322 fi
18323
18324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18325 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18326 $as_echo "$ac_header_compiler" >&6; }
18327
18328 # Is the header present?
18329 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf.h presence" >&5
18330 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf.h presence... " >&6; }
18331 cat >conftest.$ac_ext <<_ACEOF
18332 /* confdefs.h.  */
18333 _ACEOF
18334 cat confdefs.h >>conftest.$ac_ext
18335 cat >>conftest.$ac_ext <<_ACEOF
18336 /* end confdefs.h.  */
18337 #include <gdk-pixbuf/gdk-pixbuf.h>
18338 _ACEOF
18339 if { (ac_try="$ac_cpp conftest.$ac_ext"
18340 case "(($ac_try" in
18341   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18342   *) ac_try_echo=$ac_try;;
18343 esac
18344 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18345 $as_echo "$ac_try_echo") >&5
18346   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18347   ac_status=$?
18348   grep -v '^ *+' conftest.er1 >conftest.err
18349   rm -rf conftest.er1
18350   cat conftest.err >&5
18351   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18352   (exit $ac_status); } >/dev/null && {
18353          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18354          test ! -s conftest.err
18355        }; then
18356   ac_header_preproc=yes
18357 else
18358   $as_echo "$as_me: failed program was:" >&5
18359 sed 's/^/| /' conftest.$ac_ext >&5
18360
18361   ac_header_preproc=no
18362 fi
18363
18364 rm -rf conftest.err conftest.$ac_ext
18365 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18366 $as_echo "$ac_header_preproc" >&6; }
18367
18368 # So?  What about this header?
18369 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18370   yes:no: )
18371     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: accepted by the compiler, rejected by the preprocessor!" >&5
18372 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18373     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the compiler's result" >&5
18374 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the compiler's result" >&2;}
18375     ac_header_preproc=yes
18376     ;;
18377   no:yes:* )
18378     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: present but cannot be compiled" >&5
18379 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: present but cannot be compiled" >&2;}
18380     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h:     check for missing prerequisite headers?" >&5
18381 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h:     check for missing prerequisite headers?" >&2;}
18382     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: see the Autoconf documentation" >&5
18383 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: see the Autoconf documentation" >&2;}
18384     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h:     section \"Present But Cannot Be Compiled\"" >&5
18385 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
18386     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the preprocessor's result" >&5
18387 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the preprocessor's result" >&2;}
18388     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: in the future, the compiler will take precedence" >&5
18389 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: in the future, the compiler will take precedence" >&2;}
18390
18391     ;;
18392 esac
18393 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf.h" >&5
18394 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf.h... " >&6; }
18395 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
18396   $as_echo_n "(cached) " >&6
18397 else
18398   ac_cv_header_gdk_pixbuf_gdk_pixbuf_h=$ac_header_preproc
18399 fi
18400 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&5
18401 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&6; }
18402
18403 fi
18404 if test "x$ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" = x""yes; then
18405   have_gdk_pixbuf=yes
18406 fi
18407
18408
18409   CPPFLAGS="$ac_save_CPPFLAGS"
18410
18411     # if that worked, check for header B...
18412     if test "$have_gdk_pixbuf" = yes; then
18413       have_gdk_pixbuf=no
18414       gdk_pixbuf_halfassed=yes
18415
18416   ac_save_CPPFLAGS="$CPPFLAGS"
18417   if test \! -z "$includedir" ; then
18418     CPPFLAGS="$CPPFLAGS -I$includedir"
18419   fi
18420   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18421   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18422   if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
18423   { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf-xlib.h" >&5
18424 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf-xlib.h... " >&6; }
18425 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
18426   $as_echo_n "(cached) " >&6
18427 fi
18428 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&5
18429 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&6; }
18430 else
18431   # Is the header compilable?
18432 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf-xlib.h usability" >&5
18433 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf-xlib.h usability... " >&6; }
18434 cat >conftest.$ac_ext <<_ACEOF
18435 /* confdefs.h.  */
18436 _ACEOF
18437 cat confdefs.h >>conftest.$ac_ext
18438 cat >>conftest.$ac_ext <<_ACEOF
18439 /* end confdefs.h.  */
18440 $ac_includes_default
18441 #include <gdk-pixbuf/gdk-pixbuf-xlib.h>
18442 _ACEOF
18443 rm -rf conftest.$ac_objext
18444 if { (ac_try="$ac_compile"
18445 case "(($ac_try" in
18446   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18447   *) ac_try_echo=$ac_try;;
18448 esac
18449 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18450 $as_echo "$ac_try_echo") >&5
18451   (eval "$ac_compile") 2>conftest.er1
18452   ac_status=$?
18453   grep -v '^ *+' conftest.er1 >conftest.err
18454   rm -rf conftest.er1
18455   cat conftest.err >&5
18456   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18457   (exit $ac_status); } && {
18458          test -z "$ac_c_werror_flag" ||
18459          test ! -s conftest.err
18460        } && test -s conftest.$ac_objext; then
18461   ac_header_compiler=yes
18462 else
18463   $as_echo "$as_me: failed program was:" >&5
18464 sed 's/^/| /' conftest.$ac_ext >&5
18465
18466         ac_header_compiler=no
18467 fi
18468
18469 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18470 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18471 $as_echo "$ac_header_compiler" >&6; }
18472
18473 # Is the header present?
18474 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf-xlib.h presence" >&5
18475 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf-xlib.h presence... " >&6; }
18476 cat >conftest.$ac_ext <<_ACEOF
18477 /* confdefs.h.  */
18478 _ACEOF
18479 cat confdefs.h >>conftest.$ac_ext
18480 cat >>conftest.$ac_ext <<_ACEOF
18481 /* end confdefs.h.  */
18482 #include <gdk-pixbuf/gdk-pixbuf-xlib.h>
18483 _ACEOF
18484 if { (ac_try="$ac_cpp conftest.$ac_ext"
18485 case "(($ac_try" in
18486   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18487   *) ac_try_echo=$ac_try;;
18488 esac
18489 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18490 $as_echo "$ac_try_echo") >&5
18491   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18492   ac_status=$?
18493   grep -v '^ *+' conftest.er1 >conftest.err
18494   rm -rf conftest.er1
18495   cat conftest.err >&5
18496   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18497   (exit $ac_status); } >/dev/null && {
18498          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18499          test ! -s conftest.err
18500        }; then
18501   ac_header_preproc=yes
18502 else
18503   $as_echo "$as_me: failed program was:" >&5
18504 sed 's/^/| /' conftest.$ac_ext >&5
18505
18506   ac_header_preproc=no
18507 fi
18508
18509 rm -rf conftest.err conftest.$ac_ext
18510 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18511 $as_echo "$ac_header_preproc" >&6; }
18512
18513 # So?  What about this header?
18514 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18515   yes:no: )
18516     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
18517 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18518     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&5
18519 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&2;}
18520     ac_header_preproc=yes
18521     ;;
18522   no:yes:* )
18523     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: present but cannot be compiled" >&5
18524 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: present but cannot be compiled" >&2;}
18525     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h:     check for missing prerequisite headers?" >&5
18526 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h:     check for missing prerequisite headers?" >&2;}
18527     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&5
18528 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&2;}
18529     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h:     section \"Present But Cannot Be Compiled\"" >&5
18530 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
18531     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&5
18532 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&2;}
18533     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&5
18534 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&2;}
18535
18536     ;;
18537 esac
18538 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf-xlib.h" >&5
18539 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf-xlib.h... " >&6; }
18540 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
18541   $as_echo_n "(cached) " >&6
18542 else
18543   ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h=$ac_header_preproc
18544 fi
18545 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&5
18546 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&6; }
18547
18548 fi
18549 if test "x$ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" = x""yes; then
18550   have_gdk_pixbuf=yes
18551                          gdk_pixbuf_halfassed=no
18552 fi
18553
18554
18555   CPPFLAGS="$ac_save_CPPFLAGS"
18556
18557       # yay, it has a new name in Gtk 2.x...
18558       if test "$have_gdk_pixbuf" = no; then
18559         have_gdk_pixbuf=no
18560         gdk_pixbuf_halfassed=yes
18561
18562   ac_save_CPPFLAGS="$CPPFLAGS"
18563   if test \! -z "$includedir" ; then
18564     CPPFLAGS="$CPPFLAGS -I$includedir"
18565   fi
18566   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18567   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18568   if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
18569   { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h" >&5
18570 $as_echo_n "checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h... " >&6; }
18571 if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
18572   $as_echo_n "(cached) " >&6
18573 fi
18574 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&5
18575 $as_echo "$ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&6; }
18576 else
18577   # Is the header compilable?
18578 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h usability" >&5
18579 $as_echo_n "checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h usability... " >&6; }
18580 cat >conftest.$ac_ext <<_ACEOF
18581 /* confdefs.h.  */
18582 _ACEOF
18583 cat confdefs.h >>conftest.$ac_ext
18584 cat >>conftest.$ac_ext <<_ACEOF
18585 /* end confdefs.h.  */
18586 $ac_includes_default
18587 #include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h>
18588 _ACEOF
18589 rm -rf conftest.$ac_objext
18590 if { (ac_try="$ac_compile"
18591 case "(($ac_try" in
18592   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18593   *) ac_try_echo=$ac_try;;
18594 esac
18595 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18596 $as_echo "$ac_try_echo") >&5
18597   (eval "$ac_compile") 2>conftest.er1
18598   ac_status=$?
18599   grep -v '^ *+' conftest.er1 >conftest.err
18600   rm -rf conftest.er1
18601   cat conftest.err >&5
18602   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18603   (exit $ac_status); } && {
18604          test -z "$ac_c_werror_flag" ||
18605          test ! -s conftest.err
18606        } && test -s conftest.$ac_objext; then
18607   ac_header_compiler=yes
18608 else
18609   $as_echo "$as_me: failed program was:" >&5
18610 sed 's/^/| /' conftest.$ac_ext >&5
18611
18612         ac_header_compiler=no
18613 fi
18614
18615 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18616 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18617 $as_echo "$ac_header_compiler" >&6; }
18618
18619 # Is the header present?
18620 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h presence" >&5
18621 $as_echo_n "checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h presence... " >&6; }
18622 cat >conftest.$ac_ext <<_ACEOF
18623 /* confdefs.h.  */
18624 _ACEOF
18625 cat confdefs.h >>conftest.$ac_ext
18626 cat >>conftest.$ac_ext <<_ACEOF
18627 /* end confdefs.h.  */
18628 #include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h>
18629 _ACEOF
18630 if { (ac_try="$ac_cpp conftest.$ac_ext"
18631 case "(($ac_try" in
18632   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18633   *) ac_try_echo=$ac_try;;
18634 esac
18635 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18636 $as_echo "$ac_try_echo") >&5
18637   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18638   ac_status=$?
18639   grep -v '^ *+' conftest.er1 >conftest.err
18640   rm -rf conftest.er1
18641   cat conftest.err >&5
18642   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18643   (exit $ac_status); } >/dev/null && {
18644          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18645          test ! -s conftest.err
18646        }; then
18647   ac_header_preproc=yes
18648 else
18649   $as_echo "$as_me: failed program was:" >&5
18650 sed 's/^/| /' conftest.$ac_ext >&5
18651
18652   ac_header_preproc=no
18653 fi
18654
18655 rm -rf conftest.err conftest.$ac_ext
18656 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18657 $as_echo "$ac_header_preproc" >&6; }
18658
18659 # So?  What about this header?
18660 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18661   yes:no: )
18662     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
18663 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18664     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&5
18665 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&2;}
18666     ac_header_preproc=yes
18667     ;;
18668   no:yes:* )
18669     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: present but cannot be compiled" >&5
18670 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: present but cannot be compiled" >&2;}
18671     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h:     check for missing prerequisite headers?" >&5
18672 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h:     check for missing prerequisite headers?" >&2;}
18673     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&5
18674 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&2;}
18675     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h:     section \"Present But Cannot Be Compiled\"" >&5
18676 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
18677     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&5
18678 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&2;}
18679     { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&5
18680 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&2;}
18681
18682     ;;
18683 esac
18684 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h" >&5
18685 $as_echo_n "checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h... " >&6; }
18686 if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
18687   $as_echo_n "(cached) " >&6
18688 else
18689   ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h=$ac_header_preproc
18690 fi
18691 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&5
18692 $as_echo "$ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&6; }
18693
18694 fi
18695 if test "x$ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" = x""yes; then
18696   have_gdk_pixbuf=yes
18697                            gdk_pixbuf_halfassed=no
18698 fi
18699
18700
18701   CPPFLAGS="$ac_save_CPPFLAGS"
18702       fi
18703     fi
18704     CPPFLAGS="$ac_save_gdk_pixbuf_CPPFLAGS"
18705   fi
18706
18707   if test "$have_gdk_pixbuf" = yes; then
18708     # we have the headers, now check for the libraries
18709     have_gdk_pixbuf=no
18710     gdk_pixbuf_halfassed=yes
18711
18712     { $as_echo "$as_me:$LINENO: result: checking for gdk_pixbuf usability..." >&5
18713 $as_echo "checking for gdk_pixbuf usability..." >&6; }
18714
18715     # library A...
18716
18717   ac_save_CPPFLAGS="$CPPFLAGS"
18718   ac_save_LDFLAGS="$LDFLAGS"
18719 #  ac_save_LIBS="$LIBS"
18720
18721   if test \! -z "$includedir" ; then
18722     CPPFLAGS="$CPPFLAGS -I$includedir"
18723   fi
18724   # note: $X_CFLAGS includes $x_includes
18725   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18726
18727   if test \! -z "$libdir" ; then
18728     LDFLAGS="$LDFLAGS -L$libdir"
18729   fi
18730   # note: $X_LIBS includes $x_libraries
18731   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18732
18733   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18734   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18735   { $as_echo "$as_me:$LINENO: checking for gdk_pixbuf_new_from_file in -lc" >&5
18736 $as_echo_n "checking for gdk_pixbuf_new_from_file in -lc... " >&6; }
18737 if test "${ac_cv_lib_c_gdk_pixbuf_new_from_file+set}" = set; then
18738   $as_echo_n "(cached) " >&6
18739 else
18740   ac_check_lib_save_LIBS=$LIBS
18741 LIBS="-lc $ac_gdk_pixbuf_config_libs -lX11 -lXext -lm $LIBS"
18742 cat >conftest.$ac_ext <<_ACEOF
18743 /* confdefs.h.  */
18744 _ACEOF
18745 cat confdefs.h >>conftest.$ac_ext
18746 cat >>conftest.$ac_ext <<_ACEOF
18747 /* end confdefs.h.  */
18748
18749 /* Override any GCC internal prototype to avoid an error.
18750    Use char because int might match the return type of a GCC
18751    builtin and then its argument prototype would still apply.  */
18752 #ifdef __cplusplus
18753 extern "C"
18754 #endif
18755 char gdk_pixbuf_new_from_file ();
18756 int
18757 main ()
18758 {
18759 return gdk_pixbuf_new_from_file ();
18760   ;
18761   return 0;
18762 }
18763 _ACEOF
18764 rm -rf conftest.$ac_objext conftest$ac_exeext
18765 if { (ac_try="$ac_link"
18766 case "(($ac_try" in
18767   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18768   *) ac_try_echo=$ac_try;;
18769 esac
18770 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18771 $as_echo "$ac_try_echo") >&5
18772   (eval "$ac_link") 2>conftest.er1
18773   ac_status=$?
18774   grep -v '^ *+' conftest.er1 >conftest.err
18775   rm -rf conftest.er1
18776   cat conftest.err >&5
18777   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18778   (exit $ac_status); } && {
18779          test -z "$ac_c_werror_flag" ||
18780          test ! -s conftest.err
18781        } && test -s conftest$ac_exeext && {
18782          test "$cross_compiling" = yes ||
18783          $as_test_x conftest$ac_exeext
18784        }; then
18785   ac_cv_lib_c_gdk_pixbuf_new_from_file=yes
18786 else
18787   $as_echo "$as_me: failed program was:" >&5
18788 sed 's/^/| /' conftest.$ac_ext >&5
18789
18790         ac_cv_lib_c_gdk_pixbuf_new_from_file=no
18791 fi
18792
18793 rm -rf conftest.dSYM
18794 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18795       conftest$ac_exeext conftest.$ac_ext
18796 LIBS=$ac_check_lib_save_LIBS
18797 fi
18798 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_gdk_pixbuf_new_from_file" >&5
18799 $as_echo "$ac_cv_lib_c_gdk_pixbuf_new_from_file" >&6; }
18800 if test "x$ac_cv_lib_c_gdk_pixbuf_new_from_file" = x""yes; then
18801   have_gdk_pixbuf=yes
18802 fi
18803
18804   CPPFLAGS="$ac_save_CPPFLAGS"
18805   LDFLAGS="$ac_save_LDFLAGS"
18806 #  LIBS="$ac_save_LIBS"
18807
18808     # library B...
18809     if test "$have_gdk_pixbuf" = yes; then
18810       have_gdk_pixbuf=no
18811
18812   ac_save_CPPFLAGS="$CPPFLAGS"
18813   ac_save_LDFLAGS="$LDFLAGS"
18814 #  ac_save_LIBS="$LIBS"
18815
18816   if test \! -z "$includedir" ; then
18817     CPPFLAGS="$CPPFLAGS -I$includedir"
18818   fi
18819   # note: $X_CFLAGS includes $x_includes
18820   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18821
18822   if test \! -z "$libdir" ; then
18823     LDFLAGS="$LDFLAGS -L$libdir"
18824   fi
18825   # note: $X_LIBS includes $x_libraries
18826   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18827
18828   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18829   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18830   { $as_echo "$as_me:$LINENO: checking for gdk_pixbuf_xlib_init in -lc" >&5
18831 $as_echo_n "checking for gdk_pixbuf_xlib_init in -lc... " >&6; }
18832 if test "${ac_cv_lib_c_gdk_pixbuf_xlib_init+set}" = set; then
18833   $as_echo_n "(cached) " >&6
18834 else
18835   ac_check_lib_save_LIBS=$LIBS
18836 LIBS="-lc $ac_gdk_pixbuf_config_libs -lX11 -lXext -lm $LIBS"
18837 cat >conftest.$ac_ext <<_ACEOF
18838 /* confdefs.h.  */
18839 _ACEOF
18840 cat confdefs.h >>conftest.$ac_ext
18841 cat >>conftest.$ac_ext <<_ACEOF
18842 /* end confdefs.h.  */
18843
18844 /* Override any GCC internal prototype to avoid an error.
18845    Use char because int might match the return type of a GCC
18846    builtin and then its argument prototype would still apply.  */
18847 #ifdef __cplusplus
18848 extern "C"
18849 #endif
18850 char gdk_pixbuf_xlib_init ();
18851 int
18852 main ()
18853 {
18854 return gdk_pixbuf_xlib_init ();
18855   ;
18856   return 0;
18857 }
18858 _ACEOF
18859 rm -rf conftest.$ac_objext conftest$ac_exeext
18860 if { (ac_try="$ac_link"
18861 case "(($ac_try" in
18862   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18863   *) ac_try_echo=$ac_try;;
18864 esac
18865 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18866 $as_echo "$ac_try_echo") >&5
18867   (eval "$ac_link") 2>conftest.er1
18868   ac_status=$?
18869   grep -v '^ *+' conftest.er1 >conftest.err
18870   rm -rf conftest.er1
18871   cat conftest.err >&5
18872   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18873   (exit $ac_status); } && {
18874          test -z "$ac_c_werror_flag" ||
18875          test ! -s conftest.err
18876        } && test -s conftest$ac_exeext && {
18877          test "$cross_compiling" = yes ||
18878          $as_test_x conftest$ac_exeext
18879        }; then
18880   ac_cv_lib_c_gdk_pixbuf_xlib_init=yes
18881 else
18882   $as_echo "$as_me: failed program was:" >&5
18883 sed 's/^/| /' conftest.$ac_ext >&5
18884
18885         ac_cv_lib_c_gdk_pixbuf_xlib_init=no
18886 fi
18887
18888 rm -rf conftest.dSYM
18889 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18890       conftest$ac_exeext conftest.$ac_ext
18891 LIBS=$ac_check_lib_save_LIBS
18892 fi
18893 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_gdk_pixbuf_xlib_init" >&5
18894 $as_echo "$ac_cv_lib_c_gdk_pixbuf_xlib_init" >&6; }
18895 if test "x$ac_cv_lib_c_gdk_pixbuf_xlib_init" = x""yes; then
18896   have_gdk_pixbuf=yes
18897                       gdk_pixbuf_halfassed=no
18898 fi
18899
18900   CPPFLAGS="$ac_save_CPPFLAGS"
18901   LDFLAGS="$ac_save_LDFLAGS"
18902 #  LIBS="$ac_save_LIBS"
18903
18904     fi
18905   fi
18906
18907   if test "$have_gdk_pixbuf" = yes; then
18908     INCLUDES="$INCLUDES $ac_gdk_pixbuf_config_cflags"
18909     XPM_LIBS="$ac_gdk_pixbuf_config_libs"
18910     cat >>confdefs.h <<\_ACEOF
18911 #define HAVE_GDK_PIXBUF 1
18912 _ACEOF
18913
18914   else
18915     { $as_echo "$as_me:$LINENO: result: checking for gdk_pixbuf usability... no" >&5
18916 $as_echo "checking for gdk_pixbuf usability... no" >&6; }
18917   fi
18918
18919   if test "$have_gdk_pixbuf" = yes; then
18920
18921   ac_save_CPPFLAGS="$CPPFLAGS"
18922   ac_save_LDFLAGS="$LDFLAGS"
18923 #  ac_save_LIBS="$LIBS"
18924
18925   if test \! -z "$includedir" ; then
18926     CPPFLAGS="$CPPFLAGS -I$includedir"
18927   fi
18928   # note: $X_CFLAGS includes $x_includes
18929   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18930
18931   if test \! -z "$libdir" ; then
18932     LDFLAGS="$LDFLAGS -L$libdir"
18933   fi
18934   # note: $X_LIBS includes $x_libraries
18935   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18936
18937   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18938   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18939   { $as_echo "$as_me:$LINENO: checking for gdk_pixbuf_apply_embedded_orientation in -lc" >&5
18940 $as_echo_n "checking for gdk_pixbuf_apply_embedded_orientation in -lc... " >&6; }
18941 if test "${ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation+set}" = set; then
18942   $as_echo_n "(cached) " >&6
18943 else
18944   ac_check_lib_save_LIBS=$LIBS
18945 LIBS="-lc $ac_gdk_pixbuf_config_libs -lX11 -lXext -lm $LIBS"
18946 cat >conftest.$ac_ext <<_ACEOF
18947 /* confdefs.h.  */
18948 _ACEOF
18949 cat confdefs.h >>conftest.$ac_ext
18950 cat >>conftest.$ac_ext <<_ACEOF
18951 /* end confdefs.h.  */
18952
18953 /* Override any GCC internal prototype to avoid an error.
18954    Use char because int might match the return type of a GCC
18955    builtin and then its argument prototype would still apply.  */
18956 #ifdef __cplusplus
18957 extern "C"
18958 #endif
18959 char gdk_pixbuf_apply_embedded_orientation ();
18960 int
18961 main ()
18962 {
18963 return gdk_pixbuf_apply_embedded_orientation ();
18964   ;
18965   return 0;
18966 }
18967 _ACEOF
18968 rm -rf conftest.$ac_objext conftest$ac_exeext
18969 if { (ac_try="$ac_link"
18970 case "(($ac_try" in
18971   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18972   *) ac_try_echo=$ac_try;;
18973 esac
18974 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18975 $as_echo "$ac_try_echo") >&5
18976   (eval "$ac_link") 2>conftest.er1
18977   ac_status=$?
18978   grep -v '^ *+' conftest.er1 >conftest.err
18979   rm -rf conftest.er1
18980   cat conftest.err >&5
18981   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18982   (exit $ac_status); } && {
18983          test -z "$ac_c_werror_flag" ||
18984          test ! -s conftest.err
18985        } && test -s conftest$ac_exeext && {
18986          test "$cross_compiling" = yes ||
18987          $as_test_x conftest$ac_exeext
18988        }; then
18989   ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation=yes
18990 else
18991   $as_echo "$as_me: failed program was:" >&5
18992 sed 's/^/| /' conftest.$ac_ext >&5
18993
18994         ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation=no
18995 fi
18996
18997 rm -rf conftest.dSYM
18998 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18999       conftest$ac_exeext conftest.$ac_ext
19000 LIBS=$ac_check_lib_save_LIBS
19001 fi
19002 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation" >&5
19003 $as_echo "$ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation" >&6; }
19004 if test "x$ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation" = x""yes; then
19005   cat >>confdefs.h <<\_ACEOF
19006 #define HAVE_GDK_PIXBUF_APPLY_EMBEDDED_ORIENTATION 1
19007 _ACEOF
19008
19009 fi
19010
19011   CPPFLAGS="$ac_save_CPPFLAGS"
19012   LDFLAGS="$ac_save_LDFLAGS"
19013 #  LIBS="$ac_save_LIBS"
19014
19015   fi
19016 fi
19017
19018
19019 ###############################################################################
19020 #
19021 #       Check for -lXpm.
19022 #
19023 ###############################################################################
19024
19025 have_xpm=no
19026 with_xpm_req=unspecified
19027
19028 # Check whether --with-xpm was given.
19029 if test "${with_xpm+set}" = set; then
19030   withval=$with_xpm; with_xpm="$withval"; with_xpm_req="$withval"
19031 else
19032   with_xpm=yes
19033 fi
19034
19035
19036
19037    case "$with_xpm" in
19038     yes) ;;
19039     no)  ;;
19040
19041     /*)
19042      { $as_echo "$as_me:$LINENO: checking for XPM headers" >&5
19043 $as_echo_n "checking for XPM headers... " >&6; }
19044      d=$with_xpm/include
19045      if test -d $d; then
19046        X_CFLAGS="-I$d $X_CFLAGS"
19047        { $as_echo "$as_me:$LINENO: result: $d" >&5
19048 $as_echo "$d" >&6; }
19049      else
19050        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19051 $as_echo "not found ($d: no such directory)" >&6; }
19052      fi
19053
19054      { $as_echo "$as_me:$LINENO: checking for XPM libs" >&5
19055 $as_echo_n "checking for XPM libs... " >&6; }
19056      d=$with_xpm/lib
19057      if test -d $d; then
19058        X_LIBS="-L$d $X_LIBS"
19059        { $as_echo "$as_me:$LINENO: result: $d" >&5
19060 $as_echo "$d" >&6; }
19061      else
19062        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19063 $as_echo "not found ($d: no such directory)" >&6; }
19064      fi
19065
19066      # replace the directory string with "yes".
19067      with_xpm_req="yes"
19068      with_xpm=$with_xpm_req
19069      ;;
19070
19071     *)
19072      echo ""
19073      echo "error: argument to --with-xpm must be \"yes\", \"no\", or a directory."
19074      echo "       If it is a directory, then \`DIR/include' will be added to"
19075      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
19076      exit 1
19077      ;;
19078    esac
19079
19080
19081 if test "$with_xpm" = yes; then
19082
19083   ac_save_CPPFLAGS="$CPPFLAGS"
19084   if test \! -z "$includedir" ; then
19085     CPPFLAGS="$CPPFLAGS -I$includedir"
19086   fi
19087   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19088   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19089   { $as_echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
19090 $as_echo_n "checking for X11/xpm.h... " >&6; }
19091 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
19092   $as_echo_n "(cached) " >&6
19093 else
19094   cat >conftest.$ac_ext <<_ACEOF
19095 /* confdefs.h.  */
19096 _ACEOF
19097 cat confdefs.h >>conftest.$ac_ext
19098 cat >>conftest.$ac_ext <<_ACEOF
19099 /* end confdefs.h.  */
19100 #include <X11/Xlib.h>
19101
19102 #include <X11/xpm.h>
19103 _ACEOF
19104 rm -rf conftest.$ac_objext
19105 if { (ac_try="$ac_compile"
19106 case "(($ac_try" in
19107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19108   *) ac_try_echo=$ac_try;;
19109 esac
19110 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19111 $as_echo "$ac_try_echo") >&5
19112   (eval "$ac_compile") 2>conftest.er1
19113   ac_status=$?
19114   grep -v '^ *+' conftest.er1 >conftest.err
19115   rm -rf conftest.er1
19116   cat conftest.err >&5
19117   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19118   (exit $ac_status); } && {
19119          test -z "$ac_c_werror_flag" ||
19120          test ! -s conftest.err
19121        } && test -s conftest.$ac_objext; then
19122   ac_cv_header_X11_xpm_h=yes
19123 else
19124   $as_echo "$as_me: failed program was:" >&5
19125 sed 's/^/| /' conftest.$ac_ext >&5
19126
19127         ac_cv_header_X11_xpm_h=no
19128 fi
19129
19130 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19131 fi
19132 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
19133 $as_echo "$ac_cv_header_X11_xpm_h" >&6; }
19134 if test "x$ac_cv_header_X11_xpm_h" = x""yes; then
19135   have_xpm=yes
19136                     cat >>confdefs.h <<\_ACEOF
19137 #define HAVE_XPM 1
19138 _ACEOF
19139
19140                     XPM_LIBS="-lXpm $XPM_LIBS"
19141 fi
19142
19143
19144   CPPFLAGS="$ac_save_CPPFLAGS"
19145 elif test "$with_xpm" != no; then
19146   echo "error: must be yes or no: --with-xpm=$with_xpm"
19147   exit 1
19148 fi
19149
19150 # See comment near $motif_requires_xpm, above.
19151 # Need to do this here, after both Motif and XPM have been checked for.
19152 #
19153 if test "$have_motif" = yes -a "$have_xpm" = yes ; then
19154   if test "$motif_requires_xpm" = yes ; then
19155     MOTIF_LIBS="$MOTIF_LIBS $XPM_LIBS"
19156   fi
19157 fi
19158
19159 if test "$XPM_LIBS" = "" ; then
19160   XPM_LIBS=$(MINIXPM)
19161 fi
19162
19163
19164 ###############################################################################
19165 #
19166 #       Check for -ljpeg
19167 #
19168 ###############################################################################
19169
19170 have_jpeg=no
19171 with_jpeg_req=unspecified
19172 jpeg_halfassed=no
19173
19174 # Check whether --with-jpeg was given.
19175 if test "${with_jpeg+set}" = set; then
19176   withval=$with_jpeg; with_jpeg="$withval"; with_jpeg_req="$withval"
19177 else
19178   with_jpeg=yes
19179 fi
19180
19181
19182
19183    case "$with_jpeg" in
19184     yes) ;;
19185     no)  ;;
19186
19187     /*)
19188      { $as_echo "$as_me:$LINENO: checking for JPEG headers" >&5
19189 $as_echo_n "checking for JPEG headers... " >&6; }
19190      d=$with_jpeg/include
19191      if test -d $d; then
19192        X_CFLAGS="-I$d $X_CFLAGS"
19193        { $as_echo "$as_me:$LINENO: result: $d" >&5
19194 $as_echo "$d" >&6; }
19195      else
19196        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19197 $as_echo "not found ($d: no such directory)" >&6; }
19198      fi
19199
19200      { $as_echo "$as_me:$LINENO: checking for JPEG libs" >&5
19201 $as_echo_n "checking for JPEG libs... " >&6; }
19202      d=$with_jpeg/lib
19203      if test -d $d; then
19204        X_LIBS="-L$d $X_LIBS"
19205        { $as_echo "$as_me:$LINENO: result: $d" >&5
19206 $as_echo "$d" >&6; }
19207      else
19208        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19209 $as_echo "not found ($d: no such directory)" >&6; }
19210      fi
19211
19212      # replace the directory string with "yes".
19213      with_jpeg_req="yes"
19214      with_jpeg=$with_jpeg_req
19215      ;;
19216
19217     *)
19218      echo ""
19219      echo "error: argument to --with-jpeg must be \"yes\", \"no\", or a directory."
19220      echo "       If it is a directory, then \`DIR/include' will be added to"
19221      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
19222      exit 1
19223      ;;
19224    esac
19225
19226
19227 if test "$with_jpeg" != yes -a "$with_jpeg" != no ; then
19228   echo "error: must be yes or no: --with-jpeg=$with_jpeg"
19229   exit 1
19230 fi
19231
19232 if test "$with_jpeg" = yes; then
19233
19234   have_jpeg=no
19235
19236   ac_save_CPPFLAGS="$CPPFLAGS"
19237   if test \! -z "$includedir" ; then
19238     CPPFLAGS="$CPPFLAGS -I$includedir"
19239   fi
19240   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19241   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19242   if test "${ac_cv_header_jpeglib_h+set}" = set; then
19243   { $as_echo "$as_me:$LINENO: checking for jpeglib.h" >&5
19244 $as_echo_n "checking for jpeglib.h... " >&6; }
19245 if test "${ac_cv_header_jpeglib_h+set}" = set; then
19246   $as_echo_n "(cached) " >&6
19247 fi
19248 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_jpeglib_h" >&5
19249 $as_echo "$ac_cv_header_jpeglib_h" >&6; }
19250 else
19251   # Is the header compilable?
19252 { $as_echo "$as_me:$LINENO: checking jpeglib.h usability" >&5
19253 $as_echo_n "checking jpeglib.h usability... " >&6; }
19254 cat >conftest.$ac_ext <<_ACEOF
19255 /* confdefs.h.  */
19256 _ACEOF
19257 cat confdefs.h >>conftest.$ac_ext
19258 cat >>conftest.$ac_ext <<_ACEOF
19259 /* end confdefs.h.  */
19260 $ac_includes_default
19261 #include <jpeglib.h>
19262 _ACEOF
19263 rm -rf conftest.$ac_objext
19264 if { (ac_try="$ac_compile"
19265 case "(($ac_try" in
19266   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19267   *) ac_try_echo=$ac_try;;
19268 esac
19269 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19270 $as_echo "$ac_try_echo") >&5
19271   (eval "$ac_compile") 2>conftest.er1
19272   ac_status=$?
19273   grep -v '^ *+' conftest.er1 >conftest.err
19274   rm -rf conftest.er1
19275   cat conftest.err >&5
19276   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19277   (exit $ac_status); } && {
19278          test -z "$ac_c_werror_flag" ||
19279          test ! -s conftest.err
19280        } && test -s conftest.$ac_objext; then
19281   ac_header_compiler=yes
19282 else
19283   $as_echo "$as_me: failed program was:" >&5
19284 sed 's/^/| /' conftest.$ac_ext >&5
19285
19286         ac_header_compiler=no
19287 fi
19288
19289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19290 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19291 $as_echo "$ac_header_compiler" >&6; }
19292
19293 # Is the header present?
19294 { $as_echo "$as_me:$LINENO: checking jpeglib.h presence" >&5
19295 $as_echo_n "checking jpeglib.h presence... " >&6; }
19296 cat >conftest.$ac_ext <<_ACEOF
19297 /* confdefs.h.  */
19298 _ACEOF
19299 cat confdefs.h >>conftest.$ac_ext
19300 cat >>conftest.$ac_ext <<_ACEOF
19301 /* end confdefs.h.  */
19302 #include <jpeglib.h>
19303 _ACEOF
19304 if { (ac_try="$ac_cpp conftest.$ac_ext"
19305 case "(($ac_try" in
19306   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19307   *) ac_try_echo=$ac_try;;
19308 esac
19309 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19310 $as_echo "$ac_try_echo") >&5
19311   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19312   ac_status=$?
19313   grep -v '^ *+' conftest.er1 >conftest.err
19314   rm -rf conftest.er1
19315   cat conftest.err >&5
19316   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19317   (exit $ac_status); } >/dev/null && {
19318          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
19319          test ! -s conftest.err
19320        }; then
19321   ac_header_preproc=yes
19322 else
19323   $as_echo "$as_me: failed program was:" >&5
19324 sed 's/^/| /' conftest.$ac_ext >&5
19325
19326   ac_header_preproc=no
19327 fi
19328
19329 rm -rf conftest.err conftest.$ac_ext
19330 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19331 $as_echo "$ac_header_preproc" >&6; }
19332
19333 # So?  What about this header?
19334 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19335   yes:no: )
19336     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: accepted by the compiler, rejected by the preprocessor!" >&5
19337 $as_echo "$as_me: WARNING: jpeglib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
19338     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: proceeding with the compiler's result" >&5
19339 $as_echo "$as_me: WARNING: jpeglib.h: proceeding with the compiler's result" >&2;}
19340     ac_header_preproc=yes
19341     ;;
19342   no:yes:* )
19343     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: present but cannot be compiled" >&5
19344 $as_echo "$as_me: WARNING: jpeglib.h: present but cannot be compiled" >&2;}
19345     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h:     check for missing prerequisite headers?" >&5
19346 $as_echo "$as_me: WARNING: jpeglib.h:     check for missing prerequisite headers?" >&2;}
19347     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: see the Autoconf documentation" >&5
19348 $as_echo "$as_me: WARNING: jpeglib.h: see the Autoconf documentation" >&2;}
19349     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h:     section \"Present But Cannot Be Compiled\"" >&5
19350 $as_echo "$as_me: WARNING: jpeglib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
19351     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: proceeding with the preprocessor's result" >&5
19352 $as_echo "$as_me: WARNING: jpeglib.h: proceeding with the preprocessor's result" >&2;}
19353     { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: in the future, the compiler will take precedence" >&5
19354 $as_echo "$as_me: WARNING: jpeglib.h: in the future, the compiler will take precedence" >&2;}
19355
19356     ;;
19357 esac
19358 { $as_echo "$as_me:$LINENO: checking for jpeglib.h" >&5
19359 $as_echo_n "checking for jpeglib.h... " >&6; }
19360 if test "${ac_cv_header_jpeglib_h+set}" = set; then
19361   $as_echo_n "(cached) " >&6
19362 else
19363   ac_cv_header_jpeglib_h=$ac_header_preproc
19364 fi
19365 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_jpeglib_h" >&5
19366 $as_echo "$ac_cv_header_jpeglib_h" >&6; }
19367
19368 fi
19369 if test "x$ac_cv_header_jpeglib_h" = x""yes; then
19370   have_jpeg=yes
19371 fi
19372
19373
19374   CPPFLAGS="$ac_save_CPPFLAGS"
19375
19376   if test "$have_jpeg" = yes; then
19377     # we have the header, now check for the library
19378     have_jpeg=no
19379     jpeg_halfassed=yes
19380
19381   ac_save_CPPFLAGS="$CPPFLAGS"
19382   ac_save_LDFLAGS="$LDFLAGS"
19383 #  ac_save_LIBS="$LIBS"
19384
19385   if test \! -z "$includedir" ; then
19386     CPPFLAGS="$CPPFLAGS -I$includedir"
19387   fi
19388   # note: $X_CFLAGS includes $x_includes
19389   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19390
19391   if test \! -z "$libdir" ; then
19392     LDFLAGS="$LDFLAGS -L$libdir"
19393   fi
19394   # note: $X_LIBS includes $x_libraries
19395   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
19396
19397   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19398   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
19399   { $as_echo "$as_me:$LINENO: checking for jpeg_start_compress in -ljpeg" >&5
19400 $as_echo_n "checking for jpeg_start_compress in -ljpeg... " >&6; }
19401 if test "${ac_cv_lib_jpeg_jpeg_start_compress+set}" = set; then
19402   $as_echo_n "(cached) " >&6
19403 else
19404   ac_check_lib_save_LIBS=$LIBS
19405 LIBS="-ljpeg  $LIBS"
19406 cat >conftest.$ac_ext <<_ACEOF
19407 /* confdefs.h.  */
19408 _ACEOF
19409 cat confdefs.h >>conftest.$ac_ext
19410 cat >>conftest.$ac_ext <<_ACEOF
19411 /* end confdefs.h.  */
19412
19413 /* Override any GCC internal prototype to avoid an error.
19414    Use char because int might match the return type of a GCC
19415    builtin and then its argument prototype would still apply.  */
19416 #ifdef __cplusplus
19417 extern "C"
19418 #endif
19419 char jpeg_start_compress ();
19420 int
19421 main ()
19422 {
19423 return jpeg_start_compress ();
19424   ;
19425   return 0;
19426 }
19427 _ACEOF
19428 rm -rf conftest.$ac_objext conftest$ac_exeext
19429 if { (ac_try="$ac_link"
19430 case "(($ac_try" in
19431   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19432   *) ac_try_echo=$ac_try;;
19433 esac
19434 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19435 $as_echo "$ac_try_echo") >&5
19436   (eval "$ac_link") 2>conftest.er1
19437   ac_status=$?
19438   grep -v '^ *+' conftest.er1 >conftest.err
19439   rm -rf conftest.er1
19440   cat conftest.err >&5
19441   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19442   (exit $ac_status); } && {
19443          test -z "$ac_c_werror_flag" ||
19444          test ! -s conftest.err
19445        } && test -s conftest$ac_exeext && {
19446          test "$cross_compiling" = yes ||
19447          $as_test_x conftest$ac_exeext
19448        }; then
19449   ac_cv_lib_jpeg_jpeg_start_compress=yes
19450 else
19451   $as_echo "$as_me: failed program was:" >&5
19452 sed 's/^/| /' conftest.$ac_ext >&5
19453
19454         ac_cv_lib_jpeg_jpeg_start_compress=no
19455 fi
19456
19457 rm -rf conftest.dSYM
19458 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19459       conftest$ac_exeext conftest.$ac_ext
19460 LIBS=$ac_check_lib_save_LIBS
19461 fi
19462 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_start_compress" >&5
19463 $as_echo "$ac_cv_lib_jpeg_jpeg_start_compress" >&6; }
19464 if test "x$ac_cv_lib_jpeg_jpeg_start_compress" = x""yes; then
19465   have_jpeg=yes
19466                     jpeg_halfassed=no
19467                     JPEG_LIBS="-ljpeg"
19468                     cat >>confdefs.h <<\_ACEOF
19469 #define HAVE_JPEGLIB 1
19470 _ACEOF
19471
19472 fi
19473
19474   CPPFLAGS="$ac_save_CPPFLAGS"
19475   LDFLAGS="$ac_save_LDFLAGS"
19476 #  LIBS="$ac_save_LIBS"
19477
19478   fi
19479 fi
19480
19481
19482 ###############################################################################
19483 #
19484 #       Check for pty support: this allows 'phosphor' and 'apple2'
19485 #       to run curses-based programs, or be used as terminal windows.
19486 #
19487 ###############################################################################
19488
19489 PTY_LIBS=
19490
19491
19492 for ac_header in pty.h util.h
19493 do
19494 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
19495 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19496   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
19497 $as_echo_n "checking for $ac_header... " >&6; }
19498 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19499   $as_echo_n "(cached) " >&6
19500 fi
19501 ac_res=`eval 'as_val=${'$as_ac_Header'}
19502                  $as_echo "$as_val"'`
19503                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19504 $as_echo "$ac_res" >&6; }
19505 else
19506   # Is the header compilable?
19507 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
19508 $as_echo_n "checking $ac_header usability... " >&6; }
19509 cat >conftest.$ac_ext <<_ACEOF
19510 /* confdefs.h.  */
19511 _ACEOF
19512 cat confdefs.h >>conftest.$ac_ext
19513 cat >>conftest.$ac_ext <<_ACEOF
19514 /* end confdefs.h.  */
19515 $ac_includes_default
19516 #include <$ac_header>
19517 _ACEOF
19518 rm -rf conftest.$ac_objext
19519 if { (ac_try="$ac_compile"
19520 case "(($ac_try" in
19521   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19522   *) ac_try_echo=$ac_try;;
19523 esac
19524 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19525 $as_echo "$ac_try_echo") >&5
19526   (eval "$ac_compile") 2>conftest.er1
19527   ac_status=$?
19528   grep -v '^ *+' conftest.er1 >conftest.err
19529   rm -rf conftest.er1
19530   cat conftest.err >&5
19531   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19532   (exit $ac_status); } && {
19533          test -z "$ac_c_werror_flag" ||
19534          test ! -s conftest.err
19535        } && test -s conftest.$ac_objext; then
19536   ac_header_compiler=yes
19537 else
19538   $as_echo "$as_me: failed program was:" >&5
19539 sed 's/^/| /' conftest.$ac_ext >&5
19540
19541         ac_header_compiler=no
19542 fi
19543
19544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19545 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19546 $as_echo "$ac_header_compiler" >&6; }
19547
19548 # Is the header present?
19549 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
19550 $as_echo_n "checking $ac_header presence... " >&6; }
19551 cat >conftest.$ac_ext <<_ACEOF
19552 /* confdefs.h.  */
19553 _ACEOF
19554 cat confdefs.h >>conftest.$ac_ext
19555 cat >>conftest.$ac_ext <<_ACEOF
19556 /* end confdefs.h.  */
19557 #include <$ac_header>
19558 _ACEOF
19559 if { (ac_try="$ac_cpp conftest.$ac_ext"
19560 case "(($ac_try" in
19561   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19562   *) ac_try_echo=$ac_try;;
19563 esac
19564 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19565 $as_echo "$ac_try_echo") >&5
19566   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19567   ac_status=$?
19568   grep -v '^ *+' conftest.er1 >conftest.err
19569   rm -rf conftest.er1
19570   cat conftest.err >&5
19571   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19572   (exit $ac_status); } >/dev/null && {
19573          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
19574          test ! -s conftest.err
19575        }; then
19576   ac_header_preproc=yes
19577 else
19578   $as_echo "$as_me: failed program was:" >&5
19579 sed 's/^/| /' conftest.$ac_ext >&5
19580
19581   ac_header_preproc=no
19582 fi
19583
19584 rm -rf conftest.err conftest.$ac_ext
19585 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19586 $as_echo "$ac_header_preproc" >&6; }
19587
19588 # So?  What about this header?
19589 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19590   yes:no: )
19591     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19592 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19593     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19594 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19595     ac_header_preproc=yes
19596     ;;
19597   no:yes:* )
19598     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19599 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19600     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
19601 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
19602     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19603 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19604     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
19605 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
19606     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19607 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19608     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19609 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19610
19611     ;;
19612 esac
19613 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
19614 $as_echo_n "checking for $ac_header... " >&6; }
19615 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19616   $as_echo_n "(cached) " >&6
19617 else
19618   eval "$as_ac_Header=\$ac_header_preproc"
19619 fi
19620 ac_res=`eval 'as_val=${'$as_ac_Header'}
19621                  $as_echo "$as_val"'`
19622                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19623 $as_echo "$ac_res" >&6; }
19624
19625 fi
19626 as_val=`eval 'as_val=${'$as_ac_Header'}
19627                  $as_echo "$as_val"'`
19628    if test "x$as_val" = x""yes; then
19629   cat >>confdefs.h <<_ACEOF
19630 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
19631 _ACEOF
19632
19633 fi
19634
19635 done
19636
19637
19638   ac_save_CPPFLAGS="$CPPFLAGS"
19639   ac_save_LDFLAGS="$LDFLAGS"
19640 #  ac_save_LIBS="$LIBS"
19641
19642   if test \! -z "$includedir" ; then
19643     CPPFLAGS="$CPPFLAGS -I$includedir"
19644   fi
19645   # note: $X_CFLAGS includes $x_includes
19646   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19647
19648   if test \! -z "$libdir" ; then
19649     LDFLAGS="$LDFLAGS -L$libdir"
19650   fi
19651   # note: $X_LIBS includes $x_libraries
19652   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
19653
19654   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19655   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
19656   { $as_echo "$as_me:$LINENO: checking for forkpty in -lutil" >&5
19657 $as_echo_n "checking for forkpty in -lutil... " >&6; }
19658 if test "${ac_cv_lib_util_forkpty+set}" = set; then
19659   $as_echo_n "(cached) " >&6
19660 else
19661   ac_check_lib_save_LIBS=$LIBS
19662 LIBS="-lutil  $LIBS"
19663 cat >conftest.$ac_ext <<_ACEOF
19664 /* confdefs.h.  */
19665 _ACEOF
19666 cat confdefs.h >>conftest.$ac_ext
19667 cat >>conftest.$ac_ext <<_ACEOF
19668 /* end confdefs.h.  */
19669
19670 /* Override any GCC internal prototype to avoid an error.
19671    Use char because int might match the return type of a GCC
19672    builtin and then its argument prototype would still apply.  */
19673 #ifdef __cplusplus
19674 extern "C"
19675 #endif
19676 char forkpty ();
19677 int
19678 main ()
19679 {
19680 return forkpty ();
19681   ;
19682   return 0;
19683 }
19684 _ACEOF
19685 rm -rf conftest.$ac_objext conftest$ac_exeext
19686 if { (ac_try="$ac_link"
19687 case "(($ac_try" in
19688   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19689   *) ac_try_echo=$ac_try;;
19690 esac
19691 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19692 $as_echo "$ac_try_echo") >&5
19693   (eval "$ac_link") 2>conftest.er1
19694   ac_status=$?
19695   grep -v '^ *+' conftest.er1 >conftest.err
19696   rm -rf conftest.er1
19697   cat conftest.err >&5
19698   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19699   (exit $ac_status); } && {
19700          test -z "$ac_c_werror_flag" ||
19701          test ! -s conftest.err
19702        } && test -s conftest$ac_exeext && {
19703          test "$cross_compiling" = yes ||
19704          $as_test_x conftest$ac_exeext
19705        }; then
19706   ac_cv_lib_util_forkpty=yes
19707 else
19708   $as_echo "$as_me: failed program was:" >&5
19709 sed 's/^/| /' conftest.$ac_ext >&5
19710
19711         ac_cv_lib_util_forkpty=no
19712 fi
19713
19714 rm -rf conftest.dSYM
19715 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19716       conftest$ac_exeext conftest.$ac_ext
19717 LIBS=$ac_check_lib_save_LIBS
19718 fi
19719 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_util_forkpty" >&5
19720 $as_echo "$ac_cv_lib_util_forkpty" >&6; }
19721 if test "x$ac_cv_lib_util_forkpty" = x""yes; then
19722   PTY_LIBS="-lutil"
19723                 ac_have_forkpty=yes
19724                 cat >>confdefs.h <<\_ACEOF
19725 #define HAVE_FORKPTY 1
19726 _ACEOF
19727
19728 fi
19729
19730   CPPFLAGS="$ac_save_CPPFLAGS"
19731   LDFLAGS="$ac_save_LDFLAGS"
19732 #  LIBS="$ac_save_LIBS"
19733
19734
19735 if test "$ac_have_forkpty" != yes ; then
19736   # we don't need (or have) -lutil on MacOS 10.4.2...
19737
19738   ac_save_CPPFLAGS="$CPPFLAGS"
19739   ac_save_LDFLAGS="$LDFLAGS"
19740 #  ac_save_LIBS="$LIBS"
19741
19742   if test \! -z "$includedir" ; then
19743     CPPFLAGS="$CPPFLAGS -I$includedir"
19744   fi
19745   # note: $X_CFLAGS includes $x_includes
19746   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19747
19748   if test \! -z "$libdir" ; then
19749     LDFLAGS="$LDFLAGS -L$libdir"
19750   fi
19751   # note: $X_LIBS includes $x_libraries
19752   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
19753
19754   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19755   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
19756   { $as_echo "$as_me:$LINENO: checking for forkpty in -lc" >&5
19757 $as_echo_n "checking for forkpty in -lc... " >&6; }
19758 if test "${ac_cv_lib_c_forkpty+set}" = set; then
19759   $as_echo_n "(cached) " >&6
19760 else
19761   ac_check_lib_save_LIBS=$LIBS
19762 LIBS="-lc  $LIBS"
19763 cat >conftest.$ac_ext <<_ACEOF
19764 /* confdefs.h.  */
19765 _ACEOF
19766 cat confdefs.h >>conftest.$ac_ext
19767 cat >>conftest.$ac_ext <<_ACEOF
19768 /* end confdefs.h.  */
19769
19770 /* Override any GCC internal prototype to avoid an error.
19771    Use char because int might match the return type of a GCC
19772    builtin and then its argument prototype would still apply.  */
19773 #ifdef __cplusplus
19774 extern "C"
19775 #endif
19776 char forkpty ();
19777 int
19778 main ()
19779 {
19780 return forkpty ();
19781   ;
19782   return 0;
19783 }
19784 _ACEOF
19785 rm -rf conftest.$ac_objext conftest$ac_exeext
19786 if { (ac_try="$ac_link"
19787 case "(($ac_try" in
19788   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19789   *) ac_try_echo=$ac_try;;
19790 esac
19791 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19792 $as_echo "$ac_try_echo") >&5
19793   (eval "$ac_link") 2>conftest.er1
19794   ac_status=$?
19795   grep -v '^ *+' conftest.er1 >conftest.err
19796   rm -rf conftest.er1
19797   cat conftest.err >&5
19798   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19799   (exit $ac_status); } && {
19800          test -z "$ac_c_werror_flag" ||
19801          test ! -s conftest.err
19802        } && test -s conftest$ac_exeext && {
19803          test "$cross_compiling" = yes ||
19804          $as_test_x conftest$ac_exeext
19805        }; then
19806   ac_cv_lib_c_forkpty=yes
19807 else
19808   $as_echo "$as_me: failed program was:" >&5
19809 sed 's/^/| /' conftest.$ac_ext >&5
19810
19811         ac_cv_lib_c_forkpty=no
19812 fi
19813
19814 rm -rf conftest.dSYM
19815 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19816       conftest$ac_exeext conftest.$ac_ext
19817 LIBS=$ac_check_lib_save_LIBS
19818 fi
19819 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_forkpty" >&5
19820 $as_echo "$ac_cv_lib_c_forkpty" >&6; }
19821 if test "x$ac_cv_lib_c_forkpty" = x""yes; then
19822   PTY_LIBS=""
19823                   cat >>confdefs.h <<\_ACEOF
19824 #define HAVE_FORKPTY 1
19825 _ACEOF
19826
19827 fi
19828
19829   CPPFLAGS="$ac_save_CPPFLAGS"
19830   LDFLAGS="$ac_save_LDFLAGS"
19831 #  LIBS="$ac_save_LIBS"
19832
19833 fi
19834
19835 ###############################################################################
19836 #
19837 #       Check for the XSHM server extension.
19838 #
19839 ###############################################################################
19840
19841 have_xshm=no
19842 with_xshm_req=unspecified
19843
19844 # Check whether --with-xshm-ext was given.
19845 if test "${with_xshm_ext+set}" = set; then
19846   withval=$with_xshm_ext; with_xshm="$withval"; with_xshm_req="$withval"
19847 else
19848   with_xshm=yes
19849 fi
19850
19851
19852
19853    case "$with_xshm" in
19854     yes) ;;
19855     no)  ;;
19856
19857     /*)
19858      { $as_echo "$as_me:$LINENO: checking for XSHM headers" >&5
19859 $as_echo_n "checking for XSHM headers... " >&6; }
19860      d=$with_xshm/include
19861      if test -d $d; then
19862        X_CFLAGS="-I$d $X_CFLAGS"
19863        { $as_echo "$as_me:$LINENO: result: $d" >&5
19864 $as_echo "$d" >&6; }
19865      else
19866        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19867 $as_echo "not found ($d: no such directory)" >&6; }
19868      fi
19869
19870      { $as_echo "$as_me:$LINENO: checking for XSHM libs" >&5
19871 $as_echo_n "checking for XSHM libs... " >&6; }
19872      d=$with_xshm/lib
19873      if test -d $d; then
19874        X_LIBS="-L$d $X_LIBS"
19875        { $as_echo "$as_me:$LINENO: result: $d" >&5
19876 $as_echo "$d" >&6; }
19877      else
19878        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19879 $as_echo "not found ($d: no such directory)" >&6; }
19880      fi
19881
19882      # replace the directory string with "yes".
19883      with_xshm_req="yes"
19884      with_xshm=$with_xshm_req
19885      ;;
19886
19887     *)
19888      echo ""
19889      echo "error: argument to --with-xshm-ext must be \"yes\", \"no\", or a directory."
19890      echo "       If it is a directory, then \`DIR/include' will be added to"
19891      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
19892      exit 1
19893      ;;
19894    esac
19895
19896
19897 if test "$with_xshm" = yes; then
19898
19899   # first check for Xshm.h.
19900
19901   ac_save_CPPFLAGS="$CPPFLAGS"
19902   if test \! -z "$includedir" ; then
19903     CPPFLAGS="$CPPFLAGS -I$includedir"
19904   fi
19905   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19906   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19907   { $as_echo "$as_me:$LINENO: checking for X11/extensions/XShm.h" >&5
19908 $as_echo_n "checking for X11/extensions/XShm.h... " >&6; }
19909 if test "${ac_cv_header_X11_extensions_XShm_h+set}" = set; then
19910   $as_echo_n "(cached) " >&6
19911 else
19912   cat >conftest.$ac_ext <<_ACEOF
19913 /* confdefs.h.  */
19914 _ACEOF
19915 cat confdefs.h >>conftest.$ac_ext
19916 cat >>conftest.$ac_ext <<_ACEOF
19917 /* end confdefs.h.  */
19918 #include <X11/Xlib.h>
19919
19920 #include <X11/extensions/XShm.h>
19921 _ACEOF
19922 rm -rf conftest.$ac_objext
19923 if { (ac_try="$ac_compile"
19924 case "(($ac_try" in
19925   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19926   *) ac_try_echo=$ac_try;;
19927 esac
19928 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19929 $as_echo "$ac_try_echo") >&5
19930   (eval "$ac_compile") 2>conftest.er1
19931   ac_status=$?
19932   grep -v '^ *+' conftest.er1 >conftest.err
19933   rm -rf conftest.er1
19934   cat conftest.err >&5
19935   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19936   (exit $ac_status); } && {
19937          test -z "$ac_c_werror_flag" ||
19938          test ! -s conftest.err
19939        } && test -s conftest.$ac_objext; then
19940   ac_cv_header_X11_extensions_XShm_h=yes
19941 else
19942   $as_echo "$as_me: failed program was:" >&5
19943 sed 's/^/| /' conftest.$ac_ext >&5
19944
19945         ac_cv_header_X11_extensions_XShm_h=no
19946 fi
19947
19948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19949 fi
19950 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_XShm_h" >&5
19951 $as_echo "$ac_cv_header_X11_extensions_XShm_h" >&6; }
19952 if test "x$ac_cv_header_X11_extensions_XShm_h" = x""yes; then
19953   have_xshm=yes
19954 fi
19955
19956
19957   CPPFLAGS="$ac_save_CPPFLAGS"
19958
19959   # if that succeeded, then check for sys/ipc.h.
19960   if test "$have_xshm" = yes; then
19961     have_xshm=no
19962
19963   ac_save_CPPFLAGS="$CPPFLAGS"
19964   if test \! -z "$includedir" ; then
19965     CPPFLAGS="$CPPFLAGS -I$includedir"
19966   fi
19967   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19968   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19969   if test "${ac_cv_header_sys_ipc_h+set}" = set; then
19970   { $as_echo "$as_me:$LINENO: checking for sys/ipc.h" >&5
19971 $as_echo_n "checking for sys/ipc.h... " >&6; }
19972 if test "${ac_cv_header_sys_ipc_h+set}" = set; then
19973   $as_echo_n "(cached) " >&6
19974 fi
19975 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_ipc_h" >&5
19976 $as_echo "$ac_cv_header_sys_ipc_h" >&6; }
19977 else
19978   # Is the header compilable?
19979 { $as_echo "$as_me:$LINENO: checking sys/ipc.h usability" >&5
19980 $as_echo_n "checking sys/ipc.h usability... " >&6; }
19981 cat >conftest.$ac_ext <<_ACEOF
19982 /* confdefs.h.  */
19983 _ACEOF
19984 cat confdefs.h >>conftest.$ac_ext
19985 cat >>conftest.$ac_ext <<_ACEOF
19986 /* end confdefs.h.  */
19987 $ac_includes_default
19988 #include <sys/ipc.h>
19989 _ACEOF
19990 rm -rf conftest.$ac_objext
19991 if { (ac_try="$ac_compile"
19992 case "(($ac_try" in
19993   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19994   *) ac_try_echo=$ac_try;;
19995 esac
19996 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19997 $as_echo "$ac_try_echo") >&5
19998   (eval "$ac_compile") 2>conftest.er1
19999   ac_status=$?
20000   grep -v '^ *+' conftest.er1 >conftest.err
20001   rm -rf conftest.er1
20002   cat conftest.err >&5
20003   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20004   (exit $ac_status); } && {
20005          test -z "$ac_c_werror_flag" ||
20006          test ! -s conftest.err
20007        } && test -s conftest.$ac_objext; then
20008   ac_header_compiler=yes
20009 else
20010   $as_echo "$as_me: failed program was:" >&5
20011 sed 's/^/| /' conftest.$ac_ext >&5
20012
20013         ac_header_compiler=no
20014 fi
20015
20016 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20017 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20018 $as_echo "$ac_header_compiler" >&6; }
20019
20020 # Is the header present?
20021 { $as_echo "$as_me:$LINENO: checking sys/ipc.h presence" >&5
20022 $as_echo_n "checking sys/ipc.h presence... " >&6; }
20023 cat >conftest.$ac_ext <<_ACEOF
20024 /* confdefs.h.  */
20025 _ACEOF
20026 cat confdefs.h >>conftest.$ac_ext
20027 cat >>conftest.$ac_ext <<_ACEOF
20028 /* end confdefs.h.  */
20029 #include <sys/ipc.h>
20030 _ACEOF
20031 if { (ac_try="$ac_cpp conftest.$ac_ext"
20032 case "(($ac_try" in
20033   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20034   *) ac_try_echo=$ac_try;;
20035 esac
20036 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20037 $as_echo "$ac_try_echo") >&5
20038   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20039   ac_status=$?
20040   grep -v '^ *+' conftest.er1 >conftest.err
20041   rm -rf conftest.er1
20042   cat conftest.err >&5
20043   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20044   (exit $ac_status); } >/dev/null && {
20045          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20046          test ! -s conftest.err
20047        }; then
20048   ac_header_preproc=yes
20049 else
20050   $as_echo "$as_me: failed program was:" >&5
20051 sed 's/^/| /' conftest.$ac_ext >&5
20052
20053   ac_header_preproc=no
20054 fi
20055
20056 rm -rf conftest.err conftest.$ac_ext
20057 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20058 $as_echo "$ac_header_preproc" >&6; }
20059
20060 # So?  What about this header?
20061 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20062   yes:no: )
20063     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: accepted by the compiler, rejected by the preprocessor!" >&5
20064 $as_echo "$as_me: WARNING: sys/ipc.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
20065     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: proceeding with the compiler's result" >&5
20066 $as_echo "$as_me: WARNING: sys/ipc.h: proceeding with the compiler's result" >&2;}
20067     ac_header_preproc=yes
20068     ;;
20069   no:yes:* )
20070     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: present but cannot be compiled" >&5
20071 $as_echo "$as_me: WARNING: sys/ipc.h: present but cannot be compiled" >&2;}
20072     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h:     check for missing prerequisite headers?" >&5
20073 $as_echo "$as_me: WARNING: sys/ipc.h:     check for missing prerequisite headers?" >&2;}
20074     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: see the Autoconf documentation" >&5
20075 $as_echo "$as_me: WARNING: sys/ipc.h: see the Autoconf documentation" >&2;}
20076     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h:     section \"Present But Cannot Be Compiled\"" >&5
20077 $as_echo "$as_me: WARNING: sys/ipc.h:     section \"Present But Cannot Be Compiled\"" >&2;}
20078     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: proceeding with the preprocessor's result" >&5
20079 $as_echo "$as_me: WARNING: sys/ipc.h: proceeding with the preprocessor's result" >&2;}
20080     { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: in the future, the compiler will take precedence" >&5
20081 $as_echo "$as_me: WARNING: sys/ipc.h: in the future, the compiler will take precedence" >&2;}
20082
20083     ;;
20084 esac
20085 { $as_echo "$as_me:$LINENO: checking for sys/ipc.h" >&5
20086 $as_echo_n "checking for sys/ipc.h... " >&6; }
20087 if test "${ac_cv_header_sys_ipc_h+set}" = set; then
20088   $as_echo_n "(cached) " >&6
20089 else
20090   ac_cv_header_sys_ipc_h=$ac_header_preproc
20091 fi
20092 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_ipc_h" >&5
20093 $as_echo "$ac_cv_header_sys_ipc_h" >&6; }
20094
20095 fi
20096 if test "x$ac_cv_header_sys_ipc_h" = x""yes; then
20097   have_xshm=yes
20098 fi
20099
20100
20101   CPPFLAGS="$ac_save_CPPFLAGS"
20102   fi
20103
20104   # if that succeeded, then check for sys/shm.h.
20105   if test "$have_xshm" = yes; then
20106     have_xshm=no
20107
20108   ac_save_CPPFLAGS="$CPPFLAGS"
20109   if test \! -z "$includedir" ; then
20110     CPPFLAGS="$CPPFLAGS -I$includedir"
20111   fi
20112   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20113   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20114   if test "${ac_cv_header_sys_shm_h+set}" = set; then
20115   { $as_echo "$as_me:$LINENO: checking for sys/shm.h" >&5
20116 $as_echo_n "checking for sys/shm.h... " >&6; }
20117 if test "${ac_cv_header_sys_shm_h+set}" = set; then
20118   $as_echo_n "(cached) " >&6
20119 fi
20120 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_shm_h" >&5
20121 $as_echo "$ac_cv_header_sys_shm_h" >&6; }
20122 else
20123   # Is the header compilable?
20124 { $as_echo "$as_me:$LINENO: checking sys/shm.h usability" >&5
20125 $as_echo_n "checking sys/shm.h usability... " >&6; }
20126 cat >conftest.$ac_ext <<_ACEOF
20127 /* confdefs.h.  */
20128 _ACEOF
20129 cat confdefs.h >>conftest.$ac_ext
20130 cat >>conftest.$ac_ext <<_ACEOF
20131 /* end confdefs.h.  */
20132 $ac_includes_default
20133 #include <sys/shm.h>
20134 _ACEOF
20135 rm -rf conftest.$ac_objext
20136 if { (ac_try="$ac_compile"
20137 case "(($ac_try" in
20138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20139   *) ac_try_echo=$ac_try;;
20140 esac
20141 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20142 $as_echo "$ac_try_echo") >&5
20143   (eval "$ac_compile") 2>conftest.er1
20144   ac_status=$?
20145   grep -v '^ *+' conftest.er1 >conftest.err
20146   rm -rf conftest.er1
20147   cat conftest.err >&5
20148   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20149   (exit $ac_status); } && {
20150          test -z "$ac_c_werror_flag" ||
20151          test ! -s conftest.err
20152        } && test -s conftest.$ac_objext; then
20153   ac_header_compiler=yes
20154 else
20155   $as_echo "$as_me: failed program was:" >&5
20156 sed 's/^/| /' conftest.$ac_ext >&5
20157
20158         ac_header_compiler=no
20159 fi
20160
20161 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20162 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20163 $as_echo "$ac_header_compiler" >&6; }
20164
20165 # Is the header present?
20166 { $as_echo "$as_me:$LINENO: checking sys/shm.h presence" >&5
20167 $as_echo_n "checking sys/shm.h presence... " >&6; }
20168 cat >conftest.$ac_ext <<_ACEOF
20169 /* confdefs.h.  */
20170 _ACEOF
20171 cat confdefs.h >>conftest.$ac_ext
20172 cat >>conftest.$ac_ext <<_ACEOF
20173 /* end confdefs.h.  */
20174 #include <sys/shm.h>
20175 _ACEOF
20176 if { (ac_try="$ac_cpp conftest.$ac_ext"
20177 case "(($ac_try" in
20178   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20179   *) ac_try_echo=$ac_try;;
20180 esac
20181 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20182 $as_echo "$ac_try_echo") >&5
20183   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20184   ac_status=$?
20185   grep -v '^ *+' conftest.er1 >conftest.err
20186   rm -rf conftest.er1
20187   cat conftest.err >&5
20188   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20189   (exit $ac_status); } >/dev/null && {
20190          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20191          test ! -s conftest.err
20192        }; then
20193   ac_header_preproc=yes
20194 else
20195   $as_echo "$as_me: failed program was:" >&5
20196 sed 's/^/| /' conftest.$ac_ext >&5
20197
20198   ac_header_preproc=no
20199 fi
20200
20201 rm -rf conftest.err conftest.$ac_ext
20202 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20203 $as_echo "$ac_header_preproc" >&6; }
20204
20205 # So?  What about this header?
20206 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20207   yes:no: )
20208     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: accepted by the compiler, rejected by the preprocessor!" >&5
20209 $as_echo "$as_me: WARNING: sys/shm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
20210     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: proceeding with the compiler's result" >&5
20211 $as_echo "$as_me: WARNING: sys/shm.h: proceeding with the compiler's result" >&2;}
20212     ac_header_preproc=yes
20213     ;;
20214   no:yes:* )
20215     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: present but cannot be compiled" >&5
20216 $as_echo "$as_me: WARNING: sys/shm.h: present but cannot be compiled" >&2;}
20217     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h:     check for missing prerequisite headers?" >&5
20218 $as_echo "$as_me: WARNING: sys/shm.h:     check for missing prerequisite headers?" >&2;}
20219     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: see the Autoconf documentation" >&5
20220 $as_echo "$as_me: WARNING: sys/shm.h: see the Autoconf documentation" >&2;}
20221     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h:     section \"Present But Cannot Be Compiled\"" >&5
20222 $as_echo "$as_me: WARNING: sys/shm.h:     section \"Present But Cannot Be Compiled\"" >&2;}
20223     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: proceeding with the preprocessor's result" >&5
20224 $as_echo "$as_me: WARNING: sys/shm.h: proceeding with the preprocessor's result" >&2;}
20225     { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: in the future, the compiler will take precedence" >&5
20226 $as_echo "$as_me: WARNING: sys/shm.h: in the future, the compiler will take precedence" >&2;}
20227
20228     ;;
20229 esac
20230 { $as_echo "$as_me:$LINENO: checking for sys/shm.h" >&5
20231 $as_echo_n "checking for sys/shm.h... " >&6; }
20232 if test "${ac_cv_header_sys_shm_h+set}" = set; then
20233   $as_echo_n "(cached) " >&6
20234 else
20235   ac_cv_header_sys_shm_h=$ac_header_preproc
20236 fi
20237 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_shm_h" >&5
20238 $as_echo "$ac_cv_header_sys_shm_h" >&6; }
20239
20240 fi
20241 if test "x$ac_cv_header_sys_shm_h" = x""yes; then
20242   have_xshm=yes
20243 fi
20244
20245
20246   CPPFLAGS="$ac_save_CPPFLAGS"
20247   fi
20248
20249   # AIX is pathological, as usual: apparently it's normal for the Xshm headers
20250   # to exist, but the library code to not exist.  And even better, the library
20251   # code is in its own library: libXextSam.a.  So, if we're on AIX, and that
20252   # lib doesn't exist, give up.  (This lib gets added to X_EXTRA_LIBS, and
20253   # that's not quite right, but close enough.)
20254   #
20255   case "$host" in
20256     *-aix*)
20257       if  `uname -v` -eq 3 ; then
20258         have_xshm=no
20259
20260   ac_save_CPPFLAGS="$CPPFLAGS"
20261   ac_save_LDFLAGS="$LDFLAGS"
20262 #  ac_save_LIBS="$LIBS"
20263
20264   if test \! -z "$includedir" ; then
20265     CPPFLAGS="$CPPFLAGS -I$includedir"
20266   fi
20267   # note: $X_CFLAGS includes $x_includes
20268   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20269
20270   if test \! -z "$libdir" ; then
20271     LDFLAGS="$LDFLAGS -L$libdir"
20272   fi
20273   # note: $X_LIBS includes $x_libraries
20274   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
20275
20276   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20277   LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
20278   { $as_echo "$as_me:$LINENO: checking for XShmQueryExtension in -lXextSam" >&5
20279 $as_echo_n "checking for XShmQueryExtension in -lXextSam... " >&6; }
20280 if test "${ac_cv_lib_XextSam_XShmQueryExtension+set}" = set; then
20281   $as_echo_n "(cached) " >&6
20282 else
20283   ac_check_lib_save_LIBS=$LIBS
20284 LIBS="-lXextSam -lX11 -lXext -lm $LIBS"
20285 cat >conftest.$ac_ext <<_ACEOF
20286 /* confdefs.h.  */
20287 _ACEOF
20288 cat confdefs.h >>conftest.$ac_ext
20289 cat >>conftest.$ac_ext <<_ACEOF
20290 /* end confdefs.h.  */
20291
20292 /* Override any GCC internal prototype to avoid an error.
20293    Use char because int might match the return type of a GCC
20294    builtin and then its argument prototype would still apply.  */
20295 #ifdef __cplusplus
20296 extern "C"
20297 #endif
20298 char XShmQueryExtension ();
20299 int
20300 main ()
20301 {
20302 return XShmQueryExtension ();
20303   ;
20304   return 0;
20305 }
20306 _ACEOF
20307 rm -rf conftest.$ac_objext conftest$ac_exeext
20308 if { (ac_try="$ac_link"
20309 case "(($ac_try" in
20310   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20311   *) ac_try_echo=$ac_try;;
20312 esac
20313 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20314 $as_echo "$ac_try_echo") >&5
20315   (eval "$ac_link") 2>conftest.er1
20316   ac_status=$?
20317   grep -v '^ *+' conftest.er1 >conftest.err
20318   rm -rf conftest.er1
20319   cat conftest.err >&5
20320   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20321   (exit $ac_status); } && {
20322          test -z "$ac_c_werror_flag" ||
20323          test ! -s conftest.err
20324        } && test -s conftest$ac_exeext && {
20325          test "$cross_compiling" = yes ||
20326          $as_test_x conftest$ac_exeext
20327        }; then
20328   ac_cv_lib_XextSam_XShmQueryExtension=yes
20329 else
20330   $as_echo "$as_me: failed program was:" >&5
20331 sed 's/^/| /' conftest.$ac_ext >&5
20332
20333         ac_cv_lib_XextSam_XShmQueryExtension=no
20334 fi
20335
20336 rm -rf conftest.dSYM
20337 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20338       conftest$ac_exeext conftest.$ac_ext
20339 LIBS=$ac_check_lib_save_LIBS
20340 fi
20341 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_XextSam_XShmQueryExtension" >&5
20342 $as_echo "$ac_cv_lib_XextSam_XShmQueryExtension" >&6; }
20343 if test "x$ac_cv_lib_XextSam_XShmQueryExtension" = x""yes; then
20344   have_xshm=yes; X_EXTRA_LIBS="$X_EXTRA_LIBS -lXextSam"
20345 else
20346   true
20347 fi
20348
20349   CPPFLAGS="$ac_save_CPPFLAGS"
20350   LDFLAGS="$ac_save_LDFLAGS"
20351 #  LIBS="$ac_save_LIBS"
20352
20353       fi
20354     ;;
20355   esac
20356
20357   # if that succeeded, then we've really got it.
20358   if test "$have_xshm" = yes; then
20359     cat >>confdefs.h <<\_ACEOF
20360 #define HAVE_XSHM_EXTENSION 1
20361 _ACEOF
20362
20363   fi
20364
20365 elif test "$with_xshm" != no; then
20366   echo "error: must be yes or no: --with-xshm-ext=$with_xshm"
20367   exit 1
20368 fi
20369
20370
20371 ###############################################################################
20372 #
20373 #       Check for the DOUBLE-BUFFER server extension.
20374 #
20375 ###############################################################################
20376
20377 have_xdbe=no
20378 with_xdbe_req=unspecified
20379
20380 # Check whether --with-xdbe-ext was given.
20381 if test "${with_xdbe_ext+set}" = set; then
20382   withval=$with_xdbe_ext; with_xdbe="$withval"; with_xdbe_req="$withval"
20383 else
20384   with_xdbe=yes
20385 fi
20386
20387
20388
20389    case "$with_xdbe" in
20390     yes) ;;
20391     no)  ;;
20392
20393     /*)
20394      { $as_echo "$as_me:$LINENO: checking for DOUBLE-BUFFER headers" >&5
20395 $as_echo_n "checking for DOUBLE-BUFFER headers... " >&6; }
20396      d=$with_xdbe/include
20397      if test -d $d; then
20398        X_CFLAGS="-I$d $X_CFLAGS"
20399        { $as_echo "$as_me:$LINENO: result: $d" >&5
20400 $as_echo "$d" >&6; }
20401      else
20402        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20403 $as_echo "not found ($d: no such directory)" >&6; }
20404      fi
20405
20406      { $as_echo "$as_me:$LINENO: checking for DOUBLE-BUFFER libs" >&5
20407 $as_echo_n "checking for DOUBLE-BUFFER libs... " >&6; }
20408      d=$with_xdbe/lib
20409      if test -d $d; then
20410        X_LIBS="-L$d $X_LIBS"
20411        { $as_echo "$as_me:$LINENO: result: $d" >&5
20412 $as_echo "$d" >&6; }
20413      else
20414        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20415 $as_echo "not found ($d: no such directory)" >&6; }
20416      fi
20417
20418      # replace the directory string with "yes".
20419      with_xdbe_req="yes"
20420      with_xdbe=$with_xdbe_req
20421      ;;
20422
20423     *)
20424      echo ""
20425      echo "error: argument to --with-xdbe-ext must be \"yes\", \"no\", or a directory."
20426      echo "       If it is a directory, then \`DIR/include' will be added to"
20427      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
20428      exit 1
20429      ;;
20430    esac
20431
20432
20433 if test "$with_xdbe" = yes; then
20434
20435
20436   ac_save_CPPFLAGS="$CPPFLAGS"
20437   if test \! -z "$includedir" ; then
20438     CPPFLAGS="$CPPFLAGS -I$includedir"
20439   fi
20440   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20441   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20442   { $as_echo "$as_me:$LINENO: checking for X11/extensions/Xdbe.h" >&5
20443 $as_echo_n "checking for X11/extensions/Xdbe.h... " >&6; }
20444 if test "${ac_cv_header_X11_extensions_Xdbe_h+set}" = set; then
20445   $as_echo_n "(cached) " >&6
20446 else
20447   cat >conftest.$ac_ext <<_ACEOF
20448 /* confdefs.h.  */
20449 _ACEOF
20450 cat confdefs.h >>conftest.$ac_ext
20451 cat >>conftest.$ac_ext <<_ACEOF
20452 /* end confdefs.h.  */
20453 #include <X11/Xlib.h>
20454
20455 #include <X11/extensions/Xdbe.h>
20456 _ACEOF
20457 rm -rf conftest.$ac_objext
20458 if { (ac_try="$ac_compile"
20459 case "(($ac_try" in
20460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20461   *) ac_try_echo=$ac_try;;
20462 esac
20463 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20464 $as_echo "$ac_try_echo") >&5
20465   (eval "$ac_compile") 2>conftest.er1
20466   ac_status=$?
20467   grep -v '^ *+' conftest.er1 >conftest.err
20468   rm -rf conftest.er1
20469   cat conftest.err >&5
20470   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20471   (exit $ac_status); } && {
20472          test -z "$ac_c_werror_flag" ||
20473          test ! -s conftest.err
20474        } && test -s conftest.$ac_objext; then
20475   ac_cv_header_X11_extensions_Xdbe_h=yes
20476 else
20477   $as_echo "$as_me: failed program was:" >&5
20478 sed 's/^/| /' conftest.$ac_ext >&5
20479
20480         ac_cv_header_X11_extensions_Xdbe_h=no
20481 fi
20482
20483 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20484 fi
20485 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_Xdbe_h" >&5
20486 $as_echo "$ac_cv_header_X11_extensions_Xdbe_h" >&6; }
20487 if test "x$ac_cv_header_X11_extensions_Xdbe_h" = x""yes; then
20488   have_xdbe=yes
20489 fi
20490
20491
20492   CPPFLAGS="$ac_save_CPPFLAGS"
20493   if test "$have_xdbe" = yes; then
20494     cat >>confdefs.h <<\_ACEOF
20495 #define HAVE_DOUBLE_BUFFER_EXTENSION 1
20496 _ACEOF
20497
20498   fi
20499
20500 elif test "$with_xdbe" != no; then
20501   echo "error: must be yes or no: --with-xdbe-ext=$with_xshm"
20502   exit 1
20503 fi
20504
20505
20506 ###############################################################################
20507 #
20508 #       Check for the SGI XReadDisplay server extension.
20509 #
20510 #       Note: this has to be down here, rather than up with the other server
20511 #       extension tests, so that the output of `configure --help' is in the
20512 #       right order.  Arrgh!
20513 #
20514 ###############################################################################
20515
20516 have_readdisplay=no
20517 with_readdisplay_req=unspecified
20518
20519 # Check whether --with-readdisplay was given.
20520 if test "${with_readdisplay+set}" = set; then
20521   withval=$with_readdisplay; with_readdisplay="$withval"; with_readdisplay_req="$withval"
20522 else
20523   with_readdisplay=yes
20524 fi
20525
20526
20527
20528    case "$with_readdisplay" in
20529     yes) ;;
20530     no)  ;;
20531
20532     /*)
20533      { $as_echo "$as_me:$LINENO: checking for XReadDisplay headers" >&5
20534 $as_echo_n "checking for XReadDisplay headers... " >&6; }
20535      d=$with_readdisplay/include
20536      if test -d $d; then
20537        X_CFLAGS="-I$d $X_CFLAGS"
20538        { $as_echo "$as_me:$LINENO: result: $d" >&5
20539 $as_echo "$d" >&6; }
20540      else
20541        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20542 $as_echo "not found ($d: no such directory)" >&6; }
20543      fi
20544
20545      { $as_echo "$as_me:$LINENO: checking for XReadDisplay libs" >&5
20546 $as_echo_n "checking for XReadDisplay libs... " >&6; }
20547      d=$with_readdisplay/lib
20548      if test -d $d; then
20549        X_LIBS="-L$d $X_LIBS"
20550        { $as_echo "$as_me:$LINENO: result: $d" >&5
20551 $as_echo "$d" >&6; }
20552      else
20553        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20554 $as_echo "not found ($d: no such directory)" >&6; }
20555      fi
20556
20557      # replace the directory string with "yes".
20558      with_readdisplay_req="yes"
20559      with_readdisplay=$with_readdisplay_req
20560      ;;
20561
20562     *)
20563      echo ""
20564      echo "error: argument to --with-readdisplay must be \"yes\", \"no\", or a directory."
20565      echo "       If it is a directory, then \`DIR/include' will be added to"
20566      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
20567      exit 1
20568      ;;
20569    esac
20570
20571
20572 if test "$with_readdisplay" = yes; then
20573
20574   ac_save_CPPFLAGS="$CPPFLAGS"
20575   if test \! -z "$includedir" ; then
20576     CPPFLAGS="$CPPFLAGS -I$includedir"
20577   fi
20578   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20579   CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20580   { $as_echo "$as_me:$LINENO: checking for X11/extensions/readdisplay.h" >&5
20581 $as_echo_n "checking for X11/extensions/readdisplay.h... " >&6; }
20582 if test "${ac_cv_header_X11_extensions_readdisplay_h+set}" = set; then
20583   $as_echo_n "(cached) " >&6
20584 else
20585   cat >conftest.$ac_ext <<_ACEOF
20586 /* confdefs.h.  */
20587 _ACEOF
20588 cat confdefs.h >>conftest.$ac_ext
20589 cat >>conftest.$ac_ext <<_ACEOF
20590 /* end confdefs.h.  */
20591 #include <X11/Xlib.h>
20592
20593 #include <X11/extensions/readdisplay.h>
20594 _ACEOF
20595 rm -rf conftest.$ac_objext
20596 if { (ac_try="$ac_compile"
20597 case "(($ac_try" in
20598   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20599   *) ac_try_echo=$ac_try;;
20600 esac
20601 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20602 $as_echo "$ac_try_echo") >&5
20603   (eval "$ac_compile") 2>conftest.er1
20604   ac_status=$?
20605   grep -v '^ *+' conftest.er1 >conftest.err
20606   rm -rf conftest.er1
20607   cat conftest.err >&5
20608   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20609   (exit $ac_status); } && {
20610          test -z "$ac_c_werror_flag" ||
20611          test ! -s conftest.err
20612        } && test -s conftest.$ac_objext; then
20613   ac_cv_header_X11_extensions_readdisplay_h=yes
20614 else
20615   $as_echo "$as_me: failed program was:" >&5
20616 sed 's/^/| /' conftest.$ac_ext >&5
20617
20618         ac_cv_header_X11_extensions_readdisplay_h=no
20619 fi
20620
20621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20622 fi
20623 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_readdisplay_h" >&5
20624 $as_echo "$ac_cv_header_X11_extensions_readdisplay_h" >&6; }
20625 if test "x$ac_cv_header_X11_extensions_readdisplay_h" = x""yes; then
20626   cat >>confdefs.h <<\_ACEOF
20627 #define HAVE_READ_DISPLAY_EXTENSION 1
20628 _ACEOF
20629
20630 fi
20631
20632
20633   CPPFLAGS="$ac_save_CPPFLAGS"
20634 elif test "$with_readdisplay" != no; then
20635   echo "error: must be yes or no: --with-readdisplay=$with_readdisplay"
20636   exit 1
20637 fi
20638
20639
20640 ###############################################################################
20641 #
20642 #       Check for a directory full of images to use as the default value
20643 #       of the "imageDirectory" preference.
20644 #
20645 ###############################################################################
20646
20647 have_imagedir=no
20648 with_imagedir_req=unspecified
20649
20650
20651 # Check whether --with-image-directory was given.
20652 if test "${with_image_directory+set}" = set; then
20653   withval=$with_image_directory; with_imagedir="$withval"; with_imagedir_req="$withval"
20654 else
20655   with_imagedir=yes
20656 fi
20657
20658 # no HANDLE_X_PATH_ARG for this one
20659
20660 case "$with_imagedir" in
20661   /*)
20662     # absolute path
20663     { $as_echo "$as_me:$LINENO: checking for image directory $with_imagedir" >&5
20664 $as_echo_n "checking for image directory $with_imagedir... " >&6; }
20665     if test -d "$with_imagedir" ; then
20666       { $as_echo "$as_me:$LINENO: result: yes" >&5
20667 $as_echo "yes" >&6; }
20668     else
20669       { $as_echo "$as_me:$LINENO: result: no" >&5
20670 $as_echo "no" >&6; }
20671       with_imagedir=""
20672     fi
20673   ;;
20674   yes)
20675     with_imagedir=""
20676
20677     #### Could use some more defaults here...
20678     for dd in \
20679       "/usr/share/backgrounds/images/"          \
20680       "/usr/share/wallpapers/"                  \
20681       "/Library/Desktop Pictures/"              \
20682     ; do
20683       if test -z "$with_imagedir"; then
20684         { $as_echo "$as_me:$LINENO: checking for image directory $dd" >&5
20685 $as_echo_n "checking for image directory $dd... " >&6; }
20686         if test -d "$dd" ; then
20687           { $as_echo "$as_me:$LINENO: result: yes" >&5
20688 $as_echo "yes" >&6; }
20689           with_imagedir="$dd"
20690         else
20691           { $as_echo "$as_me:$LINENO: result: no" >&5
20692 $as_echo "no" >&6; }
20693         fi
20694       fi
20695     done
20696
20697   ;;
20698   no)
20699     with_imagedir=""
20700   ;;
20701
20702   *)
20703     echo "error: must be an absolute path: --with-image-directory=$with_imagedir_req"
20704     exit 1
20705   ;;
20706 esac
20707 ac_cv_imagedir="$with_imagedir"
20708
20709 DEFAULT_IMAGES_P='True'
20710 DEFAULT_IMAGE_DIRECTORY="$ac_cv_imagedir"
20711
20712 if test -z "$DEFAULT_IMAGE_DIRECTORY" ; then
20713   DEFAULT_IMAGES_P='False'
20714 fi
20715
20716
20717 ###############################################################################
20718 #
20719 #       Pick a text file to use as the default of the "textFile" preference.
20720 #       Any old file will do, but preferably one that will make interesting
20721 #       shapes when displayed by "starwars" and "fontglide".
20722 #
20723 ###############################################################################
20724
20725 have_textfile=no
20726 with_textfile_req=unspecified
20727
20728
20729 # Check whether --with-text-file was given.
20730 if test "${with_text_file+set}" = set; then
20731   withval=$with_text_file; with_textfile="$withval"; with_textfile_req="$withval"
20732 else
20733   with_textfile=yes
20734 fi
20735
20736 # no HANDLE_X_PATH_ARG for this one
20737
20738 case "$with_textfile" in
20739   /*)
20740     # absolute path
20741     { $as_echo "$as_me:$LINENO: checking for text file $with_textfile" >&5
20742 $as_echo_n "checking for text file $with_textfile... " >&6; }
20743     if test -f "$with_textfile" ; then
20744       { $as_echo "$as_me:$LINENO: result: yes" >&5
20745 $as_echo "yes" >&6; }
20746     else
20747       { $as_echo "$as_me:$LINENO: result: no" >&5
20748 $as_echo "no" >&6; }
20749       with_textfile=""
20750     fi
20751   ;;
20752   yes)
20753     with_textfile=""
20754
20755     #### Could use some more defaults here...
20756     for f in \
20757       "/usr/X11R6/lib/X11/doc/README"              \
20758       "/usr/share/doc/xserver-common/copyright"    \
20759       "/usr/share/doc/xserver-xorg-core/copyright" \
20760       "/usr/X11R6/README"                          \
20761       "/usr/share/doc/libX11*/COPYING"             \
20762       "/usr/X11/share/X11/doc/README*"             \
20763       "/usr/share/doc/debian/debian-manifesto"     \
20764     ; do
20765       if test -z "$with_textfile"; then
20766         { $as_echo "$as_me:$LINENO: checking for text file $f" >&5
20767 $as_echo_n "checking for text file $f... " >&6; }
20768         f=`/bin/ls $f 2>&- | head -1`
20769         if test -f "$f" ; then
20770           { $as_echo "$as_me:$LINENO: result: yes" >&5
20771 $as_echo "yes" >&6; }
20772           with_textfile="$f"
20773         else
20774           { $as_echo "$as_me:$LINENO: result: no" >&5
20775 $as_echo "no" >&6; }
20776         fi
20777       fi
20778     done
20779
20780   ;;
20781   no)
20782     with_textfile=""
20783   ;;
20784
20785   *)
20786     echo "error: must be an absolute path: --with-text-file=$with_textfile_req"
20787     exit 1
20788   ;;
20789 esac
20790 ac_cv_textfile="$with_textfile"
20791
20792 DEFAULT_TEXT_FILE="$ac_cv_textfile"
20793
20794
20795 ###############################################################################
20796 #
20797 #       Check the browser to see help URL
20798 #
20799 ###############################################################################
20800
20801 have_browser=no
20802 with_browser_req=unspecified
20803
20804
20805 # Check whether --with-browser was given.
20806 if test "${with_browser+set}" = set; then
20807   withval=$with_browser; with_browser="$withval"; with_browser_req="$withval"
20808 else
20809   with_browser=no
20810 fi
20811
20812 # no HANDLE_X_PATH_ARG for this one
20813
20814 case "$with_browser" in
20815   no )
20816   ;;
20817   * )
20818     WITH_BROWSER=$with_browser
20819     gnome_open_program=$with_browser
20820     { $as_echo "$as_me:$LINENO: checking for browser $with_browser" >&5
20821 $as_echo_n "checking for browser $with_browser... " >&6; }
20822     with_browser_fullpath=`which $with_browser 2>/dev/null`
20823     case $with_browser_fullpath in
20824          /* )
20825                 { $as_echo "$as_me:$LINENO: result: yes" >&5
20826 $as_echo "yes" >&6; }
20827                  have_browser=yes
20828                  ;;
20829         * )
20830                { $as_echo "$as_me:$LINENO: result: no" >&5
20831 $as_echo "no" >&6; }
20832 # Only warning: we don't want to install all packages for the
20833 # dependency of the browser in building stage...
20834                echo "WARNING: browser not found: --with-browser=$with_browser"
20835                ;;
20836     esac
20837   ;;
20838 esac
20839 ac_cv_browser="$with_browser"
20840
20841 ###############################################################################
20842 #
20843 #       Check whether it's ok to install some hacks as setuid (e.g., "sonar")
20844 #       This should be safe, but let's give people the option.
20845 #
20846 ###############################################################################
20847
20848 setuid_hacks_default=no
20849 setuid_hacks="$setuid_hacks_default"
20850
20851 # Check whether --with-setuid-hacks was given.
20852 if test "${with_setuid_hacks+set}" = set; then
20853   withval=$with_setuid_hacks; setuid_hacks="$withval"
20854 else
20855   setuid_hacks="$setuid_hacks_default"
20856 fi
20857
20858
20859
20860    case "$setuid_hacks" in
20861     yes) ;;
20862     no)  ;;
20863
20864     /*)
20865      { $as_echo "$as_me:$LINENO: checking for setuid hacks headers" >&5
20866 $as_echo_n "checking for setuid hacks headers... " >&6; }
20867      d=$setuid_hacks/include
20868      if test -d $d; then
20869        X_CFLAGS="-I$d $X_CFLAGS"
20870        { $as_echo "$as_me:$LINENO: result: $d" >&5
20871 $as_echo "$d" >&6; }
20872      else
20873        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20874 $as_echo "not found ($d: no such directory)" >&6; }
20875      fi
20876
20877      { $as_echo "$as_me:$LINENO: checking for setuid hacks libs" >&5
20878 $as_echo_n "checking for setuid hacks libs... " >&6; }
20879      d=$setuid_hacks/lib
20880      if test -d $d; then
20881        X_LIBS="-L$d $X_LIBS"
20882        { $as_echo "$as_me:$LINENO: result: $d" >&5
20883 $as_echo "$d" >&6; }
20884      else
20885        { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20886 $as_echo "not found ($d: no such directory)" >&6; }
20887      fi
20888
20889      # replace the directory string with "yes".
20890      setuid_hacks_req="yes"
20891      setuid_hacks=$setuid_hacks_req
20892      ;;
20893
20894     *)
20895      echo ""
20896      echo "error: argument to --with-setuid-hacks must be \"yes\", \"no\", or a directory."
20897      echo "       If it is a directory, then \`DIR/include' will be added to"
20898      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
20899      exit 1
20900      ;;
20901    esac
20902
20903
20904 if test "$setuid_hacks" = yes; then
20905   true
20906 elif test "$setuid_hacks" != no; then
20907   echo "error: must be yes or no: --with-setuid-hacks=$setuid_hacks"
20908   exit 1
20909 fi
20910
20911
20912 ###############################################################################
20913 #
20914 #       Done testing.  Now, set up the various -I and -L variables,
20915 #       and decide which GUI program to build by default.
20916 #
20917 ###############################################################################
20918
20919 DEPEND=makedepend
20920 DEPEND_FLAGS=
20921 DEPEND_DEFINES=
20922
20923
20924 if test \! -z "$includedir" ; then
20925   INCLUDES="$INCLUDES -I$includedir"
20926 fi
20927
20928 if test \! -z "$libdir" ; then
20929   LDFLAGS="$LDFLAGS -L$libdir"
20930 fi
20931
20932
20933 PREFERRED_DEMO_PROGRAM=''
20934 ALL_DEMO_PROGRAMS=
20935 if test "$have_motif" = yes; then
20936   PREFERRED_DEMO_PROGRAM=xscreensaver-demo-Xm
20937   ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS"
20938 fi
20939 if test "$have_gtk" = yes; then
20940   PREFERRED_DEMO_PROGRAM=xscreensaver-demo-Gtk
20941   ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS"
20942 fi
20943
20944
20945 if test "$have_kerberos" = yes; then
20946   PASSWD_SRCS="$PASSWD_SRCS \$(KERBEROS_SRCS)"
20947   PASSWD_OBJS="$PASSWD_OBJS \$(KERBEROS_OBJS)"
20948 fi
20949 if test "$have_pam" = yes; then
20950   PASSWD_SRCS="$PASSWD_SRCS \$(PAM_SRCS)"
20951   PASSWD_OBJS="$PASSWD_OBJS \$(PAM_OBJS)"
20952   INSTALL_PAM="install-pam"
20953 fi
20954 if test "$have_passwd_helper" = yes; then
20955   PASSWD_SRCS="$PASSWD_SRCS \$(PWHELPER_SRCS)"
20956   PASSWD_OBJS="$PASSWD_OBJS \$(PWHELPER_OBJS)"
20957 fi
20958   PASSWD_SRCS="$PASSWD_SRCS \$(PWENT_SRCS)"
20959   PASSWD_OBJS="$PASSWD_OBJS \$(PWENT_OBJS)"
20960
20961
20962 if test "$enable_locking" = yes; then
20963   LOCK_SRCS='$(LOCK_SRCS_1) $(PASSWD_SRCS)'
20964   LOCK_OBJS='$(LOCK_OBJS_1) $(PASSWD_OBJS)'
20965 else
20966   LOCK_SRCS='$(NOLOCK_SRCS_1)'
20967   LOCK_OBJS='$(NOLOCK_OBJS_1)'
20968 fi
20969
20970 if test "$ac_macosx" = yes; then
20971   EXES_OSX='$(EXES_OSX)'
20972   SCRIPTS_OSX='$(SCRIPTS_OSX)'
20973   MEN_OSX='$(MEN_OSX)'
20974 else
20975   EXES_OSX=
20976   SCRIPTS_OSX=
20977   MEN_OSX=
20978 fi
20979
20980
20981 INSTALL_SETUID='$(INSTALL_PROGRAM) $(SUID_FLAGS)'
20982
20983 if test "$need_setuid" = yes; then
20984   NEED_SETUID=yes
20985 else
20986   NEED_SETUID=no
20987 fi
20988
20989 if test "$setuid_hacks" = yes; then
20990   SETUID_HACKS=yes
20991 else
20992   SETUID_HACKS=no
20993 fi
20994
20995 tab='   '
20996 if test "$have_gl" = yes; then
20997   GL_EXES='$(GL_EXES)'
20998   SUID_EXES='$(SUID_EXES)'
20999   RETIRED_GL_EXES='$(RETIRED_GL_EXES)'
21000   GL_UTIL_EXES='$(GL_UTIL_EXES)'
21001   GL_MEN='$(GL_MEN)'
21002   GL_KLUDGE=" "
21003 else
21004   GL_KLUDGE="-"
21005 fi
21006
21007 if test "$have_gle" = yes; then
21008   GLE_EXES='$(GLE_EXES)'
21009   GLE_KLUDGE=" "
21010 else
21011   GLE_KLUDGE="-"
21012 fi
21013
21014 if test "$have_jpeg" = yes -a "$have_gdk_pixbuf" = yes; then
21015  JPEG_EXES='$(JPEG_EXES)'
21016 fi
21017
21018
21019 # Another substitution in the XScreenSaver.ad.in file:
21020 #
21021 if test "$gnome_open_program" != ''; then
21022   GNOME24=''
21023   GNOME22='!    '
21024   NOGNOME='!    '
21025 elif test "$gnome_url_show_program" != ''; then
21026   GNOME24='!    '
21027   GNOME22=''
21028   NOGNOME='!    '
21029 else
21030   GNOME24='!    '
21031   GNOME22='!    '
21032   NOGNOME=''
21033 fi
21034
21035
21036 # Set PO_DATADIR to something sensible.
21037 #
21038 { $as_echo "$as_me:$LINENO: checking for locale directory" >&5
21039 $as_echo_n "checking for locale directory... " >&6; }
21040 if test -n "$GTK_DATADIR" ; then
21041   PO_DATADIR="$GTK_DATADIR"
21042 elif test "$have_gtk" = yes; then
21043   PO_DATADIR=`$pkg_config --variable=prefix gtk+-2.0`
21044   PO_DATADIR="$PO_DATADIR/share"
21045 fi
21046
21047 if test -z "$PO_DATADIR" ; then
21048   #
21049   # #### Total fucking kludge --
21050   # Map /build/prefix/usr/X11R6/share/ to /build/prefix/usr/share/
21051   # but of course we need to expand all the nested variables to do that...
21052   #
21053   dd=`eval eval eval eval eval eval eval eval eval eval eval echo $datadir`
21054   PO_DATADIR=`echo $dd | sed 's@/X11R6/@/@'`
21055 fi
21056
21057 { $as_echo "$as_me:$LINENO: result: $PO_DATADIR/locale" >&5
21058 $as_echo "$PO_DATADIR/locale" >&6; }
21059
21060
21061 # canonicalize slashes.
21062 HACK_CONF_DIR=`echo "${HACK_CONF_DIR}" | sed 's@/$@@;s@//*@/@g'`
21063
21064 # gcc 3.0 likes to issue this warning for every file:
21065 #
21066 # cc1: warning: changing search order for system directory "/usr/local/include"
21067 # cc1: warning:   as it has already been specified as a non-system directory
21068 #
21069 # Yay.  We can only avoid that by deleting "-I${prefix}/include" from the list.
21070 # Which *should* be totally redundant, and thus an ok thing to delete?
21071 #
21072 INCLUDES=`echo "$INCLUDES" | sed 's@ -I${prefix}/include@@g;'`
21073
21074
21075 ###############################################################################
21076 #
21077 #       Perform substitutions and write Makefiles.
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
21133
21134
21135
21136
21137
21138
21139
21140
21141
21142
21143
21144
21145 APPDEFAULTS=$ac_x_app_defaults
21146
21147
21148
21149
21150
21151
21152
21153 ac_config_files="$ac_config_files Makefile utils/Makefile driver/Makefile hacks/Makefile hacks/glx/Makefile po/Makefile.in driver/XScreenSaver.ad"
21154
21155 cat >confcache <<\_ACEOF
21156 # This file is a shell script that caches the results of configure
21157 # tests run on this system so they can be shared between configure
21158 # scripts and configure runs, see configure's option --config-cache.
21159 # It is not useful on other systems.  If it contains results you don't
21160 # want to keep, you may remove or edit it.
21161 #
21162 # config.status only pays attention to the cache file if you give it
21163 # the --recheck option to rerun configure.
21164 #
21165 # `ac_cv_env_foo' variables (set or unset) will be overridden when
21166 # loading this file, other *unset* `ac_cv_foo' will be assigned the
21167 # following values.
21168
21169 _ACEOF
21170
21171 # The following way of writing the cache mishandles newlines in values,
21172 # but we know of no workaround that is simple, portable, and efficient.
21173 # So, we kill variables containing newlines.
21174 # Ultrix sh set writes to stderr and can't be redirected directly,
21175 # and sets the high bit in the cache file unless we assign to the vars.
21176 (
21177   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
21178     eval ac_val=\$$ac_var
21179     case $ac_val in #(
21180     *${as_nl}*)
21181       case $ac_var in #(
21182       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
21183 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
21184       esac
21185       case $ac_var in #(
21186       _ | IFS | as_nl) ;; #(
21187       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
21188       *) $as_unset $ac_var ;;
21189       esac ;;
21190     esac
21191   done
21192
21193   (set) 2>&1 |
21194     case $as_nl`(ac_space=' '; set) 2>&1` in #(
21195     *${as_nl}ac_space=\ *)
21196       # `set' does not quote correctly, so add quotes (double-quote
21197       # substitution turns \\\\ into \\, and sed turns \\ into \).
21198       sed -n \
21199         "s/'/'\\\\''/g;
21200           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21201       ;; #(
21202     *)
21203       # `set' quotes correctly as required by POSIX, so do not add quotes.
21204       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21205       ;;
21206     esac |
21207     sort
21208 ) |
21209   sed '
21210      /^ac_cv_env_/b end
21211      t clear
21212      :clear
21213      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21214      t end
21215      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21216      :end' >>confcache
21217 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21218   if test -w "$cache_file"; then
21219     test "x$cache_file" != "x/dev/null" &&
21220       { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
21221 $as_echo "$as_me: updating cache $cache_file" >&6;}
21222     cat confcache >$cache_file
21223   else
21224     { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
21225 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21226   fi
21227 fi
21228 rm -f confcache
21229
21230 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21231 # Let make expand exec_prefix.
21232 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21233
21234 DEFS=-DHAVE_CONFIG_H
21235
21236 ac_libobjs=
21237 ac_ltlibobjs=
21238 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21239   # 1. Remove the extension, and $U if already installed.
21240   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21241   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
21242   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
21243   #    will be set to the directory where LIBOBJS objects are built.
21244   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21245   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21246 done
21247 LIBOBJS=$ac_libobjs
21248
21249 LTLIBOBJS=$ac_ltlibobjs
21250
21251
21252
21253
21254         mv -f po/POTFILES po/POTFILES.tmp
21255         sed -e 's/\[.*\] *//' < po/POTFILES.tmp > po/POTFILES
21256         rm -f po/POTFILES.tmp
21257
21258
21259
21260 : ${CONFIG_STATUS=./config.status}
21261 ac_write_fail=0
21262 ac_clean_files_save=$ac_clean_files
21263 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21264 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21265 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
21266 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21267 #! $SHELL
21268 # Generated by $as_me.
21269 # Run this file to recreate the current configuration.
21270 # Compiler output produced by configure, useful for debugging
21271 # configure, is in config.log if it exists.
21272
21273 debug=false
21274 ac_cs_recheck=false
21275 ac_cs_silent=false
21276 SHELL=\${CONFIG_SHELL-$SHELL}
21277 _ACEOF
21278
21279 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21280 ## --------------------- ##
21281 ## M4sh Initialization.  ##
21282 ## --------------------- ##
21283
21284 # Be more Bourne compatible
21285 DUALCASE=1; export DUALCASE # for MKS sh
21286 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21287   emulate sh
21288   NULLCMD=:
21289   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21290   # is contrary to our usage.  Disable this feature.
21291   alias -g '${1+"$@"}'='"$@"'
21292   setopt NO_GLOB_SUBST
21293 else
21294   case `(set -o) 2>/dev/null` in
21295   *posix*) set -o posix ;;
21296 esac
21297
21298 fi
21299
21300
21301
21302
21303 # PATH needs CR
21304 # Avoid depending upon Character Ranges.
21305 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21306 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21307 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21308 as_cr_digits='0123456789'
21309 as_cr_alnum=$as_cr_Letters$as_cr_digits
21310
21311 as_nl='
21312 '
21313 export as_nl
21314 # Printing a long string crashes Solaris 7 /usr/bin/printf.
21315 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
21316 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
21317 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
21318 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
21319   as_echo='printf %s\n'
21320   as_echo_n='printf %s'
21321 else
21322   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
21323     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
21324     as_echo_n='/usr/ucb/echo -n'
21325   else
21326     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
21327     as_echo_n_body='eval
21328       arg=$1;
21329       case $arg in
21330       *"$as_nl"*)
21331         expr "X$arg" : "X\\(.*\\)$as_nl";
21332         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
21333       esac;
21334       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
21335     '
21336     export as_echo_n_body
21337     as_echo_n='sh -c $as_echo_n_body as_echo'
21338   fi
21339   export as_echo_body
21340   as_echo='sh -c $as_echo_body as_echo'
21341 fi
21342
21343 # The user is always right.
21344 if test "${PATH_SEPARATOR+set}" != set; then
21345   PATH_SEPARATOR=:
21346   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
21347     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
21348       PATH_SEPARATOR=';'
21349   }
21350 fi
21351
21352 # Support unset when possible.
21353 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21354   as_unset=unset
21355 else
21356   as_unset=false
21357 fi
21358
21359
21360 # IFS
21361 # We need space, tab and new line, in precisely that order.  Quoting is
21362 # there to prevent editors from complaining about space-tab.
21363 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21364 # splitting by setting IFS to empty value.)
21365 IFS=" ""        $as_nl"
21366
21367 # Find who we are.  Look in the path if we contain no directory separator.
21368 case $0 in
21369   *[\\/]* ) as_myself=$0 ;;
21370   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21371 for as_dir in $PATH
21372 do
21373   IFS=$as_save_IFS
21374   test -z "$as_dir" && as_dir=.
21375   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21376 done
21377 IFS=$as_save_IFS
21378
21379      ;;
21380 esac
21381 # We did not find ourselves, most probably we were run as `sh COMMAND'
21382 # in which case we are not to be found in the path.
21383 if test "x$as_myself" = x; then
21384   as_myself=$0
21385 fi
21386 if test ! -f "$as_myself"; then
21387   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21388   { (exit 1); exit 1; }
21389 fi
21390
21391 # Work around bugs in pre-3.0 UWIN ksh.
21392 for as_var in ENV MAIL MAILPATH
21393 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21394 done
21395 PS1='$ '
21396 PS2='> '
21397 PS4='+ '
21398
21399 # NLS nuisances.
21400 LC_ALL=C
21401 export LC_ALL
21402 LANGUAGE=C
21403 export LANGUAGE
21404
21405 # Required to use basename.
21406 if expr a : '\(a\)' >/dev/null 2>&1 &&
21407    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21408   as_expr=expr
21409 else
21410   as_expr=false
21411 fi
21412
21413 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21414   as_basename=basename
21415 else
21416   as_basename=false
21417 fi
21418
21419
21420 # Name of the executable.
21421 as_me=`$as_basename -- "$0" ||
21422 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21423          X"$0" : 'X\(//\)$' \| \
21424          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21425 $as_echo X/"$0" |
21426     sed '/^.*\/\([^/][^/]*\)\/*$/{
21427             s//\1/
21428             q
21429           }
21430           /^X\/\(\/\/\)$/{
21431             s//\1/
21432             q
21433           }
21434           /^X\/\(\/\).*/{
21435             s//\1/
21436             q
21437           }
21438           s/.*/./; q'`
21439
21440 # CDPATH.
21441 $as_unset CDPATH
21442
21443
21444
21445   as_lineno_1=$LINENO
21446   as_lineno_2=$LINENO
21447   test "x$as_lineno_1" != "x$as_lineno_2" &&
21448   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21449
21450   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21451   # uniformly replaced by the line number.  The first 'sed' inserts a
21452   # line-number line after each line using $LINENO; the second 'sed'
21453   # does the real work.  The second script uses 'N' to pair each
21454   # line-number line with the line containing $LINENO, and appends
21455   # trailing '-' during substitution so that $LINENO is not a special
21456   # case at line end.
21457   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21458   # scripts with optimization help from Paolo Bonzini.  Blame Lee
21459   # E. McMahon (1931-1989) for sed's syntax.  :-)
21460   sed -n '
21461     p
21462     /[$]LINENO/=
21463   ' <$as_myself |
21464     sed '
21465       s/[$]LINENO.*/&-/
21466       t lineno
21467       b
21468       :lineno
21469       N
21470       :loop
21471       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21472       t loop
21473       s/-\n.*//
21474     ' >$as_me.lineno &&
21475   chmod +x "$as_me.lineno" ||
21476     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21477    { (exit 1); exit 1; }; }
21478
21479   # Don't try to exec as it changes $[0], causing all sort of problems
21480   # (the dirname of $[0] is not the place where we might find the
21481   # original and so on.  Autoconf is especially sensitive to this).
21482   . "./$as_me.lineno"
21483   # Exit status is that of the last command.
21484   exit
21485 }
21486
21487
21488 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21489   as_dirname=dirname
21490 else
21491   as_dirname=false
21492 fi
21493
21494 ECHO_C= ECHO_N= ECHO_T=
21495 case `echo -n x` in
21496 -n*)
21497   case `echo 'x\c'` in
21498   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
21499   *)   ECHO_C='\c';;
21500   esac;;
21501 *)
21502   ECHO_N='-n';;
21503 esac
21504 if expr a : '\(a\)' >/dev/null 2>&1 &&
21505    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21506   as_expr=expr
21507 else
21508   as_expr=false
21509 fi
21510
21511 rm -f conf$$ conf$$.exe conf$$.file
21512 if test -d conf$$.dir; then
21513   rm -f conf$$.dir/conf$$.file
21514 else
21515   rm -f conf$$.dir
21516   mkdir conf$$.dir 2>/dev/null
21517 fi
21518 if (echo >conf$$.file) 2>/dev/null; then
21519   if ln -s conf$$.file conf$$ 2>/dev/null; then
21520     as_ln_s='ln -s'
21521     # ... but there are two gotchas:
21522     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21523     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21524     # In both cases, we have to default to `cp -p'.
21525     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21526       as_ln_s='cp -p'
21527   elif ln conf$$.file conf$$ 2>/dev/null; then
21528     as_ln_s=ln
21529   else
21530     as_ln_s='cp -p'
21531   fi
21532 else
21533   as_ln_s='cp -p'
21534 fi
21535 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21536 rmdir conf$$.dir 2>/dev/null
21537
21538 if mkdir -p . 2>/dev/null; then
21539   as_mkdir_p=:
21540 else
21541   test -d ./-p && rmdir ./-p
21542   as_mkdir_p=false
21543 fi
21544
21545 if test -x / >/dev/null 2>&1; then
21546   as_test_x='test -x'
21547 else
21548   if ls -dL / >/dev/null 2>&1; then
21549     as_ls_L_option=L
21550   else
21551     as_ls_L_option=
21552   fi
21553   as_test_x='
21554     eval sh -c '\''
21555       if test -d "$1"; then
21556         test -d "$1/.";
21557       else
21558         case $1 in
21559         -*)set "./$1";;
21560         esac;
21561         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
21562         ???[sx]*):;;*)false;;esac;fi
21563     '\'' sh
21564   '
21565 fi
21566 as_executable_p=$as_test_x
21567
21568 # Sed expression to map a string onto a valid CPP name.
21569 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21570
21571 # Sed expression to map a string onto a valid variable name.
21572 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21573
21574
21575 exec 6>&1
21576
21577 # Save the log message, to keep $[0] and so on meaningful, and to
21578 # report actual input values of CONFIG_FILES etc. instead of their
21579 # values after options handling.
21580 ac_log="
21581 This file was extended by $as_me, which was
21582 generated by GNU Autoconf 2.63.  Invocation command line was
21583
21584   CONFIG_FILES    = $CONFIG_FILES
21585   CONFIG_HEADERS  = $CONFIG_HEADERS
21586   CONFIG_LINKS    = $CONFIG_LINKS
21587   CONFIG_COMMANDS = $CONFIG_COMMANDS
21588   $ $0 $@
21589
21590 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21591 "
21592
21593 _ACEOF
21594
21595 case $ac_config_files in *"
21596 "*) set x $ac_config_files; shift; ac_config_files=$*;;
21597 esac
21598
21599 case $ac_config_headers in *"
21600 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
21601 esac
21602
21603
21604 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21605 # Files that config.status was made for.
21606 config_files="$ac_config_files"
21607 config_headers="$ac_config_headers"
21608 config_commands="$ac_config_commands"
21609
21610 _ACEOF
21611
21612 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21613 ac_cs_usage="\
21614 \`$as_me' instantiates files from templates according to the
21615 current configuration.
21616
21617 Usage: $0 [OPTION]... [FILE]...
21618
21619   -h, --help       print this help, then exit
21620   -V, --version    print version number and configuration settings, then exit
21621   -q, --quiet, --silent
21622                    do not print progress messages
21623   -d, --debug      don't remove temporary files
21624       --recheck    update $as_me by reconfiguring in the same conditions
21625       --file=FILE[:TEMPLATE]
21626                    instantiate the configuration file FILE
21627       --header=FILE[:TEMPLATE]
21628                    instantiate the configuration header FILE
21629
21630 Configuration files:
21631 $config_files
21632
21633 Configuration headers:
21634 $config_headers
21635
21636 Configuration commands:
21637 $config_commands
21638
21639 Report bugs to <bug-autoconf@gnu.org>."
21640
21641 _ACEOF
21642 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21643 ac_cs_version="\\
21644 config.status
21645 configured by $0, generated by GNU Autoconf 2.63,
21646   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21647
21648 Copyright (C) 2008 Free Software Foundation, Inc.
21649 This config.status script is free software; the Free Software Foundation
21650 gives unlimited permission to copy, distribute and modify it."
21651
21652 ac_pwd='$ac_pwd'
21653 srcdir='$srcdir'
21654 INSTALL='$INSTALL'
21655 test -n "\$AWK" || AWK=awk
21656 _ACEOF
21657
21658 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21659 # The default lists apply if the user does not specify any file.
21660 ac_need_defaults=:
21661 while test $# != 0
21662 do
21663   case $1 in
21664   --*=*)
21665     ac_option=`expr "X$1" : 'X\([^=]*\)='`
21666     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21667     ac_shift=:
21668     ;;
21669   *)
21670     ac_option=$1
21671     ac_optarg=$2
21672     ac_shift=shift
21673     ;;
21674   esac
21675
21676   case $ac_option in
21677   # Handling of the options.
21678   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21679     ac_cs_recheck=: ;;
21680   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21681     $as_echo "$ac_cs_version"; exit ;;
21682   --debug | --debu | --deb | --de | --d | -d )
21683     debug=: ;;
21684   --file | --fil | --fi | --f )
21685     $ac_shift
21686     case $ac_optarg in
21687     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
21688     esac
21689     CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
21690     ac_need_defaults=false;;
21691   --header | --heade | --head | --hea )
21692     $ac_shift
21693     case $ac_optarg in
21694     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
21695     esac
21696     CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
21697     ac_need_defaults=false;;
21698   --he | --h)
21699     # Conflict between --help and --header
21700     { $as_echo "$as_me: error: ambiguous option: $1
21701 Try \`$0 --help' for more information." >&2
21702    { (exit 1); exit 1; }; };;
21703   --help | --hel | -h )
21704     $as_echo "$ac_cs_usage"; exit ;;
21705   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21706   | -silent | --silent | --silen | --sile | --sil | --si | --s)
21707     ac_cs_silent=: ;;
21708
21709   # This is an error.
21710   -*) { $as_echo "$as_me: error: unrecognized option: $1
21711 Try \`$0 --help' for more information." >&2
21712    { (exit 1); exit 1; }; } ;;
21713
21714   *) ac_config_targets="$ac_config_targets $1"
21715      ac_need_defaults=false ;;
21716
21717   esac
21718   shift
21719 done
21720
21721 ac_configure_extra_args=
21722
21723 if $ac_cs_silent; then
21724   exec 6>/dev/null
21725   ac_configure_extra_args="$ac_configure_extra_args --silent"
21726 fi
21727
21728 _ACEOF
21729 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21730 if \$ac_cs_recheck; then
21731   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21732   shift
21733   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
21734   CONFIG_SHELL='$SHELL'
21735   export CONFIG_SHELL
21736   exec "\$@"
21737 fi
21738
21739 _ACEOF
21740 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21741 exec 5>>config.log
21742 {
21743   echo
21744   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21745 ## Running $as_me. ##
21746 _ASBOX
21747   $as_echo "$ac_log"
21748 } >&5
21749
21750 _ACEOF
21751 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21752 #
21753 # INIT-COMMANDS
21754 #
21755 INTLTOOL_PERL=${INTLTOOL_PERL}
21756
21757
21758 _ACEOF
21759
21760 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21761
21762 # Handling of arguments.
21763 for ac_config_target in $ac_config_targets
21764 do
21765   case $ac_config_target in
21766     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
21767     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
21768     "default-2") CONFIG_COMMANDS="$CONFIG_COMMANDS default-2" ;;
21769     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21770     "utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
21771     "driver/Makefile") CONFIG_FILES="$CONFIG_FILES driver/Makefile" ;;
21772     "hacks/Makefile") CONFIG_FILES="$CONFIG_FILES hacks/Makefile" ;;
21773     "hacks/glx/Makefile") CONFIG_FILES="$CONFIG_FILES hacks/glx/Makefile" ;;
21774     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
21775     "driver/XScreenSaver.ad") CONFIG_FILES="$CONFIG_FILES driver/XScreenSaver.ad" ;;
21776
21777   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21778 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21779    { (exit 1); exit 1; }; };;
21780   esac
21781 done
21782
21783
21784 # If the user did not use the arguments to specify the items to instantiate,
21785 # then the envvar interface is used.  Set only those that are not.
21786 # We use the long form for the default assignment because of an extremely
21787 # bizarre bug on SunOS 4.1.3.
21788 if $ac_need_defaults; then
21789   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21790   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21791   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21792 fi
21793
21794 # Have a temporary directory for convenience.  Make it in the build tree
21795 # simply because there is no reason against having it here, and in addition,
21796 # creating and moving files from /tmp can sometimes cause problems.
21797 # Hook for its removal unless debugging.
21798 # Note that there is a small window in which the directory will not be cleaned:
21799 # after its creation but before its name has been assigned to `$tmp'.
21800 $debug ||
21801 {
21802   tmp=
21803   trap 'exit_status=$?
21804   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
21805 ' 0
21806   trap '{ (exit 1); exit 1; }' 1 2 13 15
21807 }
21808 # Create a (secure) tmp directory for tmp files.
21809
21810 {
21811   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21812   test -n "$tmp" && test -d "$tmp"
21813 }  ||
21814 {
21815   tmp=./conf$$-$RANDOM
21816   (umask 077 && mkdir "$tmp")
21817 } ||
21818 {
21819    $as_echo "$as_me: cannot create a temporary directory in ." >&2
21820    { (exit 1); exit 1; }
21821 }
21822
21823 # Set up the scripts for CONFIG_FILES section.
21824 # No need to generate them if there are no CONFIG_FILES.
21825 # This happens for instance with `./config.status config.h'.
21826 if test -n "$CONFIG_FILES"; then
21827
21828
21829 ac_cr='\r'
21830 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
21831 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
21832   ac_cs_awk_cr='\\r'
21833 else
21834   ac_cs_awk_cr=$ac_cr
21835 fi
21836
21837 echo 'BEGIN {' >"$tmp/subs1.awk" &&
21838 _ACEOF
21839
21840
21841 {
21842   echo "cat >conf$$subs.awk <<_ACEOF" &&
21843   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
21844   echo "_ACEOF"
21845 } >conf$$subs.sh ||
21846   { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21847 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21848    { (exit 1); exit 1; }; }
21849 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
21850 ac_delim='%!_!# '
21851 for ac_last_try in false false false false false :; do
21852   . ./conf$$subs.sh ||
21853     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21854 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21855    { (exit 1); exit 1; }; }
21856
21857   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
21858   if test $ac_delim_n = $ac_delim_num; then
21859     break
21860   elif $ac_last_try; then
21861     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21862 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21863    { (exit 1); exit 1; }; }
21864   else
21865     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21866   fi
21867 done
21868 rm -f conf$$subs.sh
21869
21870 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21871 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
21872 _ACEOF
21873 sed -n '
21874 h
21875 s/^/S["/; s/!.*/"]=/
21876 p
21877 g
21878 s/^[^!]*!//
21879 :repl
21880 t repl
21881 s/'"$ac_delim"'$//
21882 t delim
21883 :nl
21884 h
21885 s/\(.\{148\}\).*/\1/
21886 t more1
21887 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
21888 p
21889 n
21890 b repl
21891 :more1
21892 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
21893 p
21894 g
21895 s/.\{148\}//
21896 t nl
21897 :delim
21898 h
21899 s/\(.\{148\}\).*/\1/
21900 t more2
21901 s/["\\]/\\&/g; s/^/"/; s/$/"/
21902 p
21903 b
21904 :more2
21905 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
21906 p
21907 g
21908 s/.\{148\}//
21909 t delim
21910 ' <conf$$subs.awk | sed '
21911 /^[^""]/{
21912   N
21913   s/\n//
21914 }
21915 ' >>$CONFIG_STATUS || ac_write_fail=1
21916 rm -f conf$$subs.awk
21917 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21918 _ACAWK
21919 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
21920   for (key in S) S_is_set[key] = 1
21921   FS = "\a"
21922
21923 }
21924 {
21925   line = $ 0
21926   nfields = split(line, field, "@")
21927   substed = 0
21928   len = length(field[1])
21929   for (i = 2; i < nfields; i++) {
21930     key = field[i]
21931     keylen = length(key)
21932     if (S_is_set[key]) {
21933       value = S[key]
21934       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
21935       len += length(value) + length(field[++i])
21936       substed = 1
21937     } else
21938       len += 1 + keylen
21939   }
21940
21941   print line
21942 }
21943
21944 _ACAWK
21945 _ACEOF
21946 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21947 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
21948   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
21949 else
21950   cat
21951 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
21952   || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
21953 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
21954    { (exit 1); exit 1; }; }
21955 _ACEOF
21956
21957 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21958 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21959 # trailing colons and then remove the whole line if VPATH becomes empty
21960 # (actually we leave an empty line to preserve line numbers).
21961 if test "x$srcdir" = x.; then
21962   ac_vpsub='/^[  ]*VPATH[        ]*=/{
21963 s/:*\$(srcdir):*/:/
21964 s/:*\${srcdir}:*/:/
21965 s/:*@srcdir@:*/:/
21966 s/^\([^=]*=[     ]*\):*/\1/
21967 s/:*$//
21968 s/^[^=]*=[       ]*$//
21969 }'
21970 fi
21971
21972 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21973 fi # test -n "$CONFIG_FILES"
21974
21975 # Set up the scripts for CONFIG_HEADERS section.
21976 # No need to generate them if there are no CONFIG_HEADERS.
21977 # This happens for instance with `./config.status Makefile'.
21978 if test -n "$CONFIG_HEADERS"; then
21979 cat >"$tmp/defines.awk" <<\_ACAWK ||
21980 BEGIN {
21981 _ACEOF
21982
21983 # Transform confdefs.h into an awk script `defines.awk', embedded as
21984 # here-document in config.status, that substitutes the proper values into
21985 # config.h.in to produce config.h.
21986
21987 # Create a delimiter string that does not exist in confdefs.h, to ease
21988 # handling of long lines.
21989 ac_delim='%!_!# '
21990 for ac_last_try in false false :; do
21991   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
21992   if test -z "$ac_t"; then
21993     break
21994   elif $ac_last_try; then
21995     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
21996 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
21997    { (exit 1); exit 1; }; }
21998   else
21999     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22000   fi
22001 done
22002
22003 # For the awk script, D is an array of macro values keyed by name,
22004 # likewise P contains macro parameters if any.  Preserve backslash
22005 # newline sequences.
22006
22007 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
22008 sed -n '
22009 s/.\{148\}/&'"$ac_delim"'/g
22010 t rset
22011 :rset
22012 s/^[     ]*#[    ]*define[       ][      ]*/ /
22013 t def
22014 d
22015 :def
22016 s/\\$//
22017 t bsnl
22018 s/["\\]/\\&/g
22019 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
22020 D["\1"]=" \3"/p
22021 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
22022 d
22023 :bsnl
22024 s/["\\]/\\&/g
22025 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
22026 D["\1"]=" \3\\\\\\n"\\/p
22027 t cont
22028 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
22029 t cont
22030 d
22031 :cont
22032 n
22033 s/.\{148\}/&'"$ac_delim"'/g
22034 t clear
22035 :clear
22036 s/\\$//
22037 t bsnlc
22038 s/["\\]/\\&/g; s/^/"/; s/$/"/p
22039 d
22040 :bsnlc
22041 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
22042 b cont
22043 ' <confdefs.h | sed '
22044 s/'"$ac_delim"'/"\\\
22045 "/g' >>$CONFIG_STATUS || ac_write_fail=1
22046
22047 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22048   for (key in D) D_is_set[key] = 1
22049   FS = "\a"
22050 }
22051 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
22052   line = \$ 0
22053   split(line, arg, " ")
22054   if (arg[1] == "#") {
22055     defundef = arg[2]
22056     mac1 = arg[3]
22057   } else {
22058     defundef = substr(arg[1], 2)
22059     mac1 = arg[2]
22060   }
22061   split(mac1, mac2, "(") #)
22062   macro = mac2[1]
22063   prefix = substr(line, 1, index(line, defundef) - 1)
22064   if (D_is_set[macro]) {
22065     # Preserve the white space surrounding the "#".
22066     print prefix "define", macro P[macro] D[macro]
22067     next
22068   } else {
22069     # Replace #undef with comments.  This is necessary, for example,
22070     # in the case of _POSIX_SOURCE, which is predefined and required
22071     # on some systems where configure will not decide to define it.
22072     if (defundef == "undef") {
22073       print "/*", prefix defundef, macro, "*/"
22074       next
22075     }
22076   }
22077 }
22078 { print }
22079 _ACAWK
22080 _ACEOF
22081 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22082   { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
22083 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
22084    { (exit 1); exit 1; }; }
22085 fi # test -n "$CONFIG_HEADERS"
22086
22087
22088 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
22089 shift
22090 for ac_tag
22091 do
22092   case $ac_tag in
22093   :[FHLC]) ac_mode=$ac_tag; continue;;
22094   esac
22095   case $ac_mode$ac_tag in
22096   :[FHL]*:*);;
22097   :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
22098 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
22099    { (exit 1); exit 1; }; };;
22100   :[FH]-) ac_tag=-:-;;
22101   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
22102   esac
22103   ac_save_IFS=$IFS
22104   IFS=:
22105   set x $ac_tag
22106   IFS=$ac_save_IFS
22107   shift
22108   ac_file=$1
22109   shift
22110
22111   case $ac_mode in
22112   :L) ac_source=$1;;
22113   :[FH])
22114     ac_file_inputs=
22115     for ac_f
22116     do
22117       case $ac_f in
22118       -) ac_f="$tmp/stdin";;
22119       *) # Look for the file first in the build tree, then in the source tree
22120          # (if the path is not absolute).  The absolute path cannot be DOS-style,
22121          # because $ac_f cannot contain `:'.
22122          test -f "$ac_f" ||
22123            case $ac_f in
22124            [\\/$]*) false;;
22125            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
22126            esac ||
22127            { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
22128 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
22129    { (exit 1); exit 1; }; };;
22130       esac
22131       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
22132       ac_file_inputs="$ac_file_inputs '$ac_f'"
22133     done
22134
22135     # Let's still pretend it is `configure' which instantiates (i.e., don't
22136     # use $as_me), people would be surprised to read:
22137     #    /* config.h.  Generated by config.status.  */
22138     configure_input='Generated from '`
22139           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
22140         `' by configure.'
22141     if test x"$ac_file" != x-; then
22142       configure_input="$ac_file.  $configure_input"
22143       { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
22144 $as_echo "$as_me: creating $ac_file" >&6;}
22145     fi
22146     # Neutralize special characters interpreted by sed in replacement strings.
22147     case $configure_input in #(
22148     *\&* | *\|* | *\\* )
22149        ac_sed_conf_input=`$as_echo "$configure_input" |
22150        sed 's/[\\\\&|]/\\\\&/g'`;; #(
22151     *) ac_sed_conf_input=$configure_input;;
22152     esac
22153
22154     case $ac_tag in
22155     *:-:* | *:-) cat >"$tmp/stdin" \
22156       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22157 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22158    { (exit 1); exit 1; }; } ;;
22159     esac
22160     ;;
22161   esac
22162
22163   ac_dir=`$as_dirname -- "$ac_file" ||
22164 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22165          X"$ac_file" : 'X\(//\)[^/]' \| \
22166          X"$ac_file" : 'X\(//\)$' \| \
22167          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
22168 $as_echo X"$ac_file" |
22169     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22170             s//\1/
22171             q
22172           }
22173           /^X\(\/\/\)[^/].*/{
22174             s//\1/
22175             q
22176           }
22177           /^X\(\/\/\)$/{
22178             s//\1/
22179             q
22180           }
22181           /^X\(\/\).*/{
22182             s//\1/
22183             q
22184           }
22185           s/.*/./; q'`
22186   { as_dir="$ac_dir"
22187   case $as_dir in #(
22188   -*) as_dir=./$as_dir;;
22189   esac
22190   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22191     as_dirs=
22192     while :; do
22193       case $as_dir in #(
22194       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
22195       *) as_qdir=$as_dir;;
22196       esac
22197       as_dirs="'$as_qdir' $as_dirs"
22198       as_dir=`$as_dirname -- "$as_dir" ||
22199 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22200          X"$as_dir" : 'X\(//\)[^/]' \| \
22201          X"$as_dir" : 'X\(//\)$' \| \
22202          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22203 $as_echo X"$as_dir" |
22204     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22205             s//\1/
22206             q
22207           }
22208           /^X\(\/\/\)[^/].*/{
22209             s//\1/
22210             q
22211           }
22212           /^X\(\/\/\)$/{
22213             s//\1/
22214             q
22215           }
22216           /^X\(\/\).*/{
22217             s//\1/
22218             q
22219           }
22220           s/.*/./; q'`
22221       test -d "$as_dir" && break
22222     done
22223     test -z "$as_dirs" || eval "mkdir $as_dirs"
22224   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22225 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
22226    { (exit 1); exit 1; }; }; }
22227   ac_builddir=.
22228
22229 case "$ac_dir" in
22230 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22231 *)
22232   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
22233   # A ".." for each directory in $ac_dir_suffix.
22234   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
22235   case $ac_top_builddir_sub in
22236   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22237   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22238   esac ;;
22239 esac
22240 ac_abs_top_builddir=$ac_pwd
22241 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22242 # for backward compatibility:
22243 ac_top_builddir=$ac_top_build_prefix
22244
22245 case $srcdir in
22246   .)  # We are building in place.
22247     ac_srcdir=.
22248     ac_top_srcdir=$ac_top_builddir_sub
22249     ac_abs_top_srcdir=$ac_pwd ;;
22250   [\\/]* | ?:[\\/]* )  # Absolute name.
22251     ac_srcdir=$srcdir$ac_dir_suffix;
22252     ac_top_srcdir=$srcdir
22253     ac_abs_top_srcdir=$srcdir ;;
22254   *) # Relative name.
22255     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22256     ac_top_srcdir=$ac_top_build_prefix$srcdir
22257     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22258 esac
22259 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22260
22261
22262   case $ac_mode in
22263   :F)
22264   #
22265   # CONFIG_FILE
22266   #
22267
22268   case $INSTALL in
22269   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22270   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22271   esac
22272 _ACEOF
22273
22274 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22275 # If the template does not know about datarootdir, expand it.
22276 # FIXME: This hack should be removed a few years after 2.60.
22277 ac_datarootdir_hack=; ac_datarootdir_seen=
22278
22279 ac_sed_dataroot='
22280 /datarootdir/ {
22281   p
22282   q
22283 }
22284 /@datadir@/p
22285 /@docdir@/p
22286 /@infodir@/p
22287 /@localedir@/p
22288 /@mandir@/p
22289 '
22290 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
22291 *datarootdir*) ac_datarootdir_seen=yes;;
22292 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22293   { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22294 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22295 _ACEOF
22296 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22297   ac_datarootdir_hack='
22298   s&@datadir@&$datadir&g
22299   s&@docdir@&$docdir&g
22300   s&@infodir@&$infodir&g
22301   s&@localedir@&$localedir&g
22302   s&@mandir@&$mandir&g
22303     s&\\\${datarootdir}&$datarootdir&g' ;;
22304 esac
22305 _ACEOF
22306
22307 # Neutralize VPATH when `$srcdir' = `.'.
22308 # Shell code in configure.ac might set extrasub.
22309 # FIXME: do we really want to maintain this feature?
22310 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22311 ac_sed_extra="$ac_vpsub
22312 $extrasub
22313 _ACEOF
22314 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22315 :t
22316 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22317 s|@configure_input@|$ac_sed_conf_input|;t t
22318 s&@top_builddir@&$ac_top_builddir_sub&;t t
22319 s&@top_build_prefix@&$ac_top_build_prefix&;t t
22320 s&@srcdir@&$ac_srcdir&;t t
22321 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22322 s&@top_srcdir@&$ac_top_srcdir&;t t
22323 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22324 s&@builddir@&$ac_builddir&;t t
22325 s&@abs_builddir@&$ac_abs_builddir&;t t
22326 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22327 s&@INSTALL@&$ac_INSTALL&;t t
22328 $ac_datarootdir_hack
22329 "
22330 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
22331   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22332 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22333    { (exit 1); exit 1; }; }
22334
22335 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22336   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22337   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22338   { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22339 which seems to be undefined.  Please make sure it is defined." >&5
22340 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22341 which seems to be undefined.  Please make sure it is defined." >&2;}
22342
22343   rm -f "$tmp/stdin"
22344   case $ac_file in
22345   -) cat "$tmp/out" && rm -f "$tmp/out";;
22346   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
22347   esac \
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  ;;
22352   :H)
22353   #
22354   # CONFIG_HEADER
22355   #
22356   if test x"$ac_file" != x-; then
22357     {
22358       $as_echo "/* $configure_input  */" \
22359       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
22360     } >"$tmp/config.h" \
22361       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22362 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22363    { (exit 1); exit 1; }; }
22364     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
22365       { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22366 $as_echo "$as_me: $ac_file is unchanged" >&6;}
22367     else
22368       rm -f "$ac_file"
22369       mv "$tmp/config.h" "$ac_file" \
22370         || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22371 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22372    { (exit 1); exit 1; }; }
22373     fi
22374   else
22375     $as_echo "/* $configure_input  */" \
22376       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
22377       || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
22378 $as_echo "$as_me: error: could not create -" >&2;}
22379    { (exit 1); exit 1; }; }
22380   fi
22381  ;;
22382
22383   :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
22384 $as_echo "$as_me: executing $ac_file commands" >&6;}
22385  ;;
22386   esac
22387
22388
22389   case $ac_file$ac_mode in
22390     "default-1":C)
22391
22392 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-extract.in > intltool-extract.out
22393 if cmp -s intltool-extract intltool-extract.out 2>/dev/null; then
22394   rm -f intltool-extract.out
22395 else
22396   mv -f intltool-extract.out intltool-extract
22397 fi
22398 chmod ugo+x intltool-extract
22399 chmod u+w intltool-extract
22400
22401 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-merge.in > intltool-merge.out
22402 if cmp -s intltool-merge intltool-merge.out 2>/dev/null; then
22403   rm -f intltool-merge.out
22404 else
22405   mv -f intltool-merge.out intltool-merge
22406 fi
22407 chmod ugo+x intltool-merge
22408 chmod u+w intltool-merge
22409
22410 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-update.in > intltool-update.out
22411 if cmp -s intltool-update intltool-update.out 2>/dev/null; then
22412   rm -f intltool-update.out
22413 else
22414   mv -f intltool-update.out intltool-update
22415 fi
22416 chmod ugo+x intltool-update
22417 chmod u+w intltool-update
22418
22419  ;;
22420     "default-2":C) case "$CONFIG_FILES" in *po/Makefile.in*)
22421         rm -f po/stamp-it po/stamp-it.tmp
22422         > po/stamp-it.tmp
22423         sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
22424         mv po/stamp-it.tmp po/stamp-it
22425       esac ;;
22426
22427   esac
22428 done # for ac_tag
22429
22430
22431 { (exit 0); exit 0; }
22432 _ACEOF
22433 chmod +x $CONFIG_STATUS
22434 ac_clean_files=$ac_clean_files_save
22435
22436 test $ac_write_fail = 0 ||
22437   { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
22438 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
22439    { (exit 1); exit 1; }; }
22440
22441
22442 # configure is writing to config.log, and then calls config.status.
22443 # config.status does its own redirection, appending to config.log.
22444 # Unfortunately, on DOS this fails, as config.log is still kept open
22445 # by configure, so config.status won't be able to write to it; its
22446 # output is simply discarded.  So we exec the FD to /dev/null,
22447 # effectively closing config.log, so it can be properly (re)opened and
22448 # appended to by config.status.  When coming back to configure, we
22449 # need to make the FD available again.
22450 if test "$no_create" != yes; then
22451   ac_cs_success=:
22452   ac_config_status_args=
22453   test "$silent" = yes &&
22454     ac_config_status_args="$ac_config_status_args --quiet"
22455   exec 5>/dev/null
22456   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22457   exec 5>>config.log
22458   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22459   # would make configure fail if this is the last instruction.
22460   $ac_cs_success || { (exit 1); exit 1; }
22461 fi
22462 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
22463   { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
22464 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
22465 fi
22466
22467
22468 ###############################################################################
22469 #
22470 #       Print some warnings at the end.
22471 #
22472 ###############################################################################
22473
22474 warn_prefix_1="    Warning:"
22475 warn_prefix_2="       Note:"
22476 warn_prefix="$warn_prefix_1"
22477
22478 warning=no
22479 warnsep='    #################################################################'
22480
22481 warnpre() {
22482   if test "$warning" = no ; then
22483     echo '' ; echo "$warnsep" ; echo ''
22484     warning=yes
22485   fi
22486 }
22487
22488 warn() {
22489   warnpre
22490   if test "$warning" = long ; then echo '' ; fi
22491   warning=yes
22492   rest="$@"
22493   echo "$warn_prefix $rest"
22494 }
22495
22496 warnL() {
22497   was=$warning
22498   warnpre
22499   warning=yes
22500   if test "$was" != no ; then echo '' ; fi
22501   rest="$@"
22502   echo "$warn_prefix $rest"
22503 }
22504
22505 warn2() {
22506   rest="$@"
22507   echo "             $rest"
22508   warning=long
22509 }
22510
22511 note() {
22512   warn_prefix="$warn_prefix_2"
22513   warn $@
22514   warn_prefix="$warn_prefix_1"
22515 }
22516
22517 noteL() {
22518   warn_prefix="$warn_prefix_2"
22519   warnL $@
22520   warn_prefix="$warn_prefix_1"
22521 }
22522
22523
22524 if test "$with_sgi_req" = yes -a "$have_sgi" = no ; then
22525   warn 'The SGI saver extension was requested, but was not found.'
22526 fi
22527
22528 if test "$with_xidle_req" = yes -a "$have_xidle" = no ; then
22529   warn 'The XIdle extension was requested, but was not found.'
22530 fi
22531
22532 if test "$with_xshm_req" = yes -a "$have_xshm" = no ; then
22533   warn 'The XSHM extension was requested, but was not found.'
22534 fi
22535
22536 if test "$with_xdbe_req" = yes -a "$have_xdbe" = no ; then
22537   warn 'The DOUBLE-BUFFER extension was requested, but was not found.'
22538 fi
22539
22540 if test "$with_sgivc_req" = yes -a "$have_sgivc" = no ; then
22541   warn 'The SGI-VIDEO-CONTROL extension was requested, but was not found.'
22542 fi
22543
22544 if test "$with_dpms_req" = yes -a "$have_dpms" = no ; then
22545   warn 'The DPMS extension was requested, but was not found.'
22546 fi
22547
22548 if test "$with_xinerama_req" = yes -a "$have_xinerama" = no ; then
22549   warn 'The Xinerama extension was requested, but was not found.'
22550 fi
22551
22552 if test "$with_xf86vmode_req" = yes -a "$have_xf86vmode" = no ; then
22553   warn 'The XF86VMODE extension was requested, but was not found.'
22554 fi
22555
22556 if test "$with_randr_req" = yes -a "$have_randr" = no ; then
22557   warn 'The RANDR extension was requested, but was not found.'
22558 fi
22559
22560 if test "$with_proc_interrupts_req" = yes -a "$have_proc_interrupts" = no; then
22561   warn "Checking of /proc/interrupts was requested, but it's bogus."
22562 fi
22563
22564 if test "$pkg_config" = false ; then
22565   warnL 'The "pkg-config" program was not found.  Without that,'
22566   warn2 "detection of the various GTK libraries won't work."
22567 else
22568   pkgerr=`$pkg_config --list-all 2>&1 >/dev/null`
22569   if test "x$pkgerr" != "x" ; then
22570     warnL 'The "pkg-config" program produces errors.  This often causes'
22571     warn2 "detection of the various GTK libraries to malfunction."
22572     warn2 "The errors are:"
22573     echo ''
22574     echo "$pkgerr" | sed 's/^/             > /g'
22575   fi
22576 fi
22577
22578 if test "$gtk_halfassed" != no ; then
22579   warnL "GTK version $gtk_halfassed was found, but at least one supporting"
22580   warn2 "library ($gtk_halfassed_lib) was not, so GTK can't be used."
22581   warn2 "Perhaps some of the development packages are not installed?"
22582   if test "$have_gtk" = yes ; then
22583     v="$ac_gtk_version_string"
22584     warn2 "GTK $v is also installed, so it will be used instead."
22585     warn2 "Please read the above output and the \`config.log' file"
22586     warn2 "for more details."
22587   fi
22588 fi
22589
22590 motif_warn2() {
22591   warn2 'Though the Motif front-end to xscreensaver is still'
22592   warn2 'maintained, it is no longer being updated with new'
22593   warn2 'features: all new development on the xscreensaver-demo'
22594   warn2 'program is happening in the GTK version, and not in the'
22595   warn2 'Motif version.  It is recommended that you build against'
22596   warn2 'GTK instead of Motif.  See <http://www.gtk.org/>.'
22597 }
22598
22599 if test "$have_motif" = no -a "$have_gtk" = no; then
22600
22601   if test "$with_motif" = yes; then
22602     warnL "Neither the GTK nor Motif libraries were found; the"
22603     warn2 "\`xscreensaver-demo' program requires one of these."
22604     echo ''
22605     motif_warn2
22606   else
22607     warnL "The GTK libraries do not seem to be available; the"
22608     warn2 "\`xscreensaver-demo' program requires them."
22609 #   echo ''
22610 #   warn2 'You can use Motif or Lesstif instead of GTK (use the'
22611 #   warn2 "\`--with-motif' option) but that is NOT recommended."
22612 #   motif_warn2
22613   fi
22614
22615 elif test "$with_motif_req" = yes -a "$have_motif" = no ; then
22616   warnL "Use of Motif was requested, but it wasn't found;"
22617   warn2 "Gtk will be used instead."
22618
22619 elif test "$jurassic_gtk" = yes ; then
22620
22621   pref_gtk=2.0
22622
22623   v="$ac_gtk_version_string"
22624   if test "$with_gtk_req" = yes -a "$ac_gtk_version" = "unknown" ; then
22625     warnL "Use of Gtk was requested, but its version number is unknown;"
22626   elif test "$with_gtk_req" = yes ; then
22627     warnL "Use of Gtk was requested, but it is version $v;"
22628   else
22629     warnL "Gtk was found on this system, but it is version $v;"
22630   fi
22631
22632   warn2 "Gtk $pref_gtk or newer is required."
22633
22634 elif test "$with_gtk_req" = yes -a "$have_gtk" = no ; then
22635   warnL "Use of Gtk was requested, but it wasn't found."
22636 fi
22637
22638
22639 if test "$have_gtk" = yes -a "$have_gdk_pixbuf" = no ; then
22640   warn  "GTK is being used, but the GDK-Pixbuf library and/or"
22641   warn2 "headers were not found.  That can't be good.  Please"
22642   warn2 "install the GDK-Pixbuf development kit and re-configure."
22643 fi
22644
22645 if test "$have_motif" = yes -a "$have_lesstif" = yes ; then
22646
22647   preferred_lesstif=0.92
22648
22649   if test "$lesstif_version" = unknown; then
22650     warnL "Unable to determine the LessTif version number!"
22651     warn2 "Make sure you are using version $preferred_lesstif or newer."
22652     warn2 "See <http://www.lesstif.org/>."
22653
22654   elif test \! $lesstif_version -gt 82; then
22655     warnL "LessTif version $lesstif_version_string is being used."
22656     warn2 "LessTif versions 0.82 and earlier are too buggy to"
22657     warn2 "use with XScreenSaver; it is strongly recommended"
22658     warn2 "that you upgrade to at least version $preferred_lesstif!"
22659     warn2 "See <http://www.lesstif.org/>."
22660   fi
22661 fi
22662
22663
22664 if test "$have_motif" = yes -a "$have_gtk" = no ; then
22665   warn  'Motif is being used, and GTK is not.'
22666   echo  ''
22667   motif_warn2
22668 fi
22669
22670
22671 if test "$with_xpm_req" = yes -a "$have_xpm" = no; then
22672   warnL 'Use of XPM was requested, but it was not found.'
22673 fi
22674
22675 if test "$with_gdk_pixbuf_req" = yes  -a "$have_gdk_pixbuf" = no; then
22676   warnL 'Use of GDK-Pixbuf was requested, but it was not found.'
22677 fi
22678
22679 if test "$have_gdk_pixbuf" = no -o "$gdk_pixbuf_halfassed" = yes || \
22680    test "$have_gdk_pixbuf" = no -a "$have_xpm" = no ; then
22681
22682   if test "$with_gdk_pixbuf_req" = yes ; then
22683     true
22684   elif test "$with_gdk_pixbuf_req" = no ; then
22685     warnL 'The GDK-Pixbuf library is not being used.'
22686   else
22687     warnL 'The GDK-Pixbuf library was not found.'
22688   fi
22689
22690   if test "$with_xpm_req" = yes -o "$have_xpm" = yes ; then
22691     true
22692   elif test "$with_xpm_req" = no ; then
22693     warnL 'The XPM library is not being used.'
22694   else
22695     warnL 'The XPM library was not found.'
22696   fi
22697
22698   if test "$have_gdk_pixbuf" = no -a "$have_xpm" = yes ; then
22699     warn2 'The XPM library is being used instead.'
22700   fi
22701
22702   if test "$gdk_pixbuf_halfassed" = yes ; then
22703     echo ''
22704     warn2 'More specifically, we found the headers, but not the'
22705     warn2 'libraries; so either GDK-Pixbuf is half-installed on this'
22706     warn2 "system, or something else went wrong.  The \`config.log'"
22707     warn2 'file might contain some clues.'
22708   fi
22709
22710   echo ''
22711   warn2 'Some of the demos will not use images as much as they could.'
22712   warn2 'You should consider installing GDK-Pixbuf and re-running'
22713   warn2 'configure.  (GDK-Pixbuf is recommended over XPM, as it'
22714   warn2 'provides support for more image formats.)'
22715 fi
22716
22717
22718 if test "$have_jpeg" = no ; then
22719   if test "$with_jpeg_req" = yes ; then
22720     warnL 'Use of libjpeg was requested, but it was not found.'
22721   elif test "$with_jpeg_req" = no ; then
22722     noteL 'The JPEG library is not being used.'
22723   else
22724     noteL 'The JPEG library was not found.'
22725   fi
22726
22727   if test "$jpeg_halfassed" = yes ; then
22728     echo ''
22729     warn2 'More specifically, we found the headers, but not the'
22730     warn2 'library; so either JPEG is half-installed on this'
22731     warn2 "system, or something else went wrong.  The \`config.log'"
22732     warn2 'file might contain some clues.'
22733     echo ''
22734   fi
22735
22736   if test "$have_gdk_pixbuf" = no ; then
22737     warn2 "This means that it won't be possible for the image-manipulating"
22738     warn2 "display modes to load files from disk; and it also means that"
22739     warn2 "the \`webcollage' program will be much slower."
22740   else
22741     warn2 "This means the \`webcollage' program will be much slower."
22742   fi
22743 fi
22744
22745
22746 if test "$have_gl" = yes -a "$ac_have_mesa_gl" = yes ; then
22747   preferred_mesagl=3.4
22748   mgv="$ac_mesagl_version_string"
22749   pgl="$preferred_mesagl"
22750
22751   if test "$ac_mesagl_version" = unknown; then
22752     true
22753     # warnL "Unable to determine the MesaGL version number!"
22754     # warn2 "Make sure you are using version $preferred_mesagl or newer."
22755
22756   elif test \! "$ac_mesagl_version" -gt 2006; then
22757     warnL "MesaGL version number is $mgv --"
22758     warn2 "MesaGL 2.6 and earlier have a security bug.  It is strongly"
22759     warn2 "recommended that you upgrade to at least version $preferred_mesagl."
22760
22761   elif test \! "$ac_mesagl_version" -gt 3003; then
22762     warnL "MesaGL version number is $mgv --"
22763     warn2 "MesaGL 3.3 and earlier have some bugs; it is recommended"
22764     warn2 "that you upgrade to $pgl or newer."
22765   fi
22766 fi
22767
22768 if test "$have_gl" = no ; then
22769   if test "$with_gl_req" = yes ; then
22770     warnL 'Use of GL was requested, but it was not found.'
22771   elif test "$with_gl_req" = no ; then
22772     noteL 'The OpenGL 3D library is not being used.'
22773   else
22774     noteL 'The OpenGL 3D library was not found.'
22775   fi
22776
22777   if test "$gl_halfassed" = yes ; then
22778     echo ''
22779     warn2 'More specifically, we found the headers, but not the'
22780     warn2 'libraries; so either GL is half-installed on this'
22781     warn2 "system, or something else went wrong.  The \`config.log'"
22782     warn2 'file might contain some clues.'
22783   fi
22784
22785   echo ''
22786   warn2 'Those demos which use 3D will not be built or installed.'
22787   warn2 'You might want to consider installing OpenGL and'
22788   warn2 "re-running configure.  If your vendor doesn't ship"
22789   warn2 'their own implementation of OpenGL, you can get a free'
22790   warn2 'version at <http://www.mesa3d.org/>.  For general OpenGL'
22791   warn2 'info, see <http://www.opengl.org/>.'
22792
22793 fi
22794
22795
22796 if test "$have_gl" = yes -a "$have_gle" = no ; then
22797
22798  # nobody cares about this; don't print the warning unless it was
22799  # requested and not found, or halfway-found.
22800  if test "$with_gle_req" = yes -o "$gle_halfassed" = yes ; then
22801
22802   if test "$with_gle_req" = yes ; then
22803     noteL 'Use of the GLE (GL Extrusion) library was requested, but'
22804     warn2 'it was not found (though the OpenGL library was found, and'
22805     warn2 'is being used.)'
22806   elif test "$with_gle_req" = no ; then
22807     noteL 'The OpenGL Library is being used, but the GLE (GL Extrusion)'
22808     warn2 'library is not.'
22809   else
22810     noteL 'The OpenGL Library was found, but the GLE (GL Extrusion)'
22811     warn2 'was not.'
22812   fi
22813
22814   if test "$gle_halfassed" = yes ; then
22815     echo ''
22816     warn2 'More specifically, we found the headers, but not the'
22817     warn2 'libraries; so either GLE is half-installed on this'
22818     warn2 "system, or something else went wrong.  The \`config.log'"
22819     warn2 'file might contain some clues.'
22820   fi
22821
22822   echo ''
22823   warn2 'Some of the OpenGL (3D) demos (those that depend on GLE)'
22824   warn2 'will not be built or installed.  You might want to consider'
22825   warn2 'installing GLE and re-running configure.  You can find the'
22826   warn2 'GLE library at <http://www.linas.org/gle/>.  For general'
22827   warn2 'OpenGL info, see <http://www.opengl.org/>.'
22828
22829  fi
22830 fi
22831
22832
22833 if test "$with_readdisplay_req" = yes -a "$have_readdisplay" = no ; then
22834   warn 'Use of XReadDisplay was requested, but it was not found.'
22835 fi
22836
22837 if test "$with_kerberos_req" = yes -a "$have_kerberos" = no ; then
22838   warn 'Use of Kerberos was requested, but it was not found.'
22839 fi
22840
22841 if test "$with_pam_req" = yes -a "$have_pam" = no ; then
22842   warn 'Use of PAM was requested, but it was not found.'
22843 fi
22844
22845 if test "$with_shadow_req" = yes -a "$have_shadow" = no ; then
22846   warn 'Use of shadow passwords was requested, but they were not found.'
22847 fi
22848
22849 if test "$ac_macosx" = yes ; then
22850   if test "$enable_locking" = yes ; then
22851     warn  "You have specified --enable-locking on MacOS X."
22852     warn2 "THIS DOES NOT WORK!  Don't do this!"
22853   fi
22854 fi
22855
22856
22857 # You are in a twisty maze of namespaces and syntaxes, all alike.
22858 # Fuck the skull of Unix.
22859 #
22860 bindir=`eval eval eval eval eval eval eval echo $bindir`
22861 HACKDIR=`eval eval eval eval eval eval eval echo $HACKDIR`
22862 HACK_CONF_DIR=`eval eval eval eval eval eval eval echo $HACK_CONF_DIR`
22863
22864 # canonicalize slashes.
22865 bindir=`echo  "${bindir}"              | sed 's@/$@@;s@//*@/@g'`
22866 HACKDIR=`echo "${HACKDIR}"             | sed 's@/$@@;s@//*@/@g'`
22867 HACK_CONF_DIR=`echo "${HACK_CONF_DIR}" | sed 's@/$@@;s@//*@/@g'`
22868
22869
22870 # Sanity check the hackdir
22871 for bad_choice in xscreensaver xscreensaver-demo xscreensaver-command ; do
22872   if test "${HACKDIR}" = "${bindir}/${bad_choice}" ; then
22873     echo ""
22874     { { $as_echo "$as_me:$LINENO: error: \"--with-hackdir=${bindir}/${bad_choice}\" won't work.
22875                    There will be an executable installed with that name, so
22876                    that can't be the name of a directory as well.  Please
22877                    re-configure with a different directory name." >&5
22878 $as_echo "$as_me: error: \"--with-hackdir=${bindir}/${bad_choice}\" won't work.
22879                    There will be an executable installed with that name, so
22880                    that can't be the name of a directory as well.  Please
22881                    re-configure with a different directory name." >&2;}
22882    { (exit 1); exit 1; }; }
22883   fi
22884 done
22885
22886
22887 do_dir_warning=no
22888
22889 # Now let's warn if there's a previous RPM version already installed.
22890 # But don't bother with this test if we are currently *building* an RPM.
22891
22892 if test -z "$RPM_PACKAGE_VERSION" ; then
22893
22894   rpmnames="xscreensaver xscreensaver-base xscreensaver-extras"
22895
22896   # M4 sucks!!
22897
22898   rpmv=`(rpm -qv $rpmnames) 2>/dev/null | \
22899         sed -n 's/^[-a-z]*-\([0-9][0-9]*[.][0-9][0-9a-z]*\)-.*$/\1/p' | \
22900         head -1`
22901
22902
22903   if test \! -z "$rpmv" ; then
22904     rpmbdir=`rpm -ql $rpmnames | sed -n 's@^\(.*\)/xscreensaver-demo$@\1@p'`
22905     rpmhdir=`rpm -ql $rpmnames | sed -n 's@^\(.*\)/popsquares$@\1@p'`
22906
22907     warning=no
22908     warnL "There is already an installed RPM of xscreensaver $rpmv"
22909     warn2 'on this system.  You might want to remove it ("rpm -ve")'
22910     warn2 'before running "make install" in this directory.'
22911     echo ""
22912     warn2 "Alternately, you could build this version of xscreensaver"
22913     warn2 'as an RPM, and then install that.  An "xscreensaver.spec"'
22914     warn2 'file is included.  Try "rpmbuild -v -ba xscreensaver.spec".'
22915     warn2 "See the RPM documentation for more info."
22916     echo ""
22917
22918     if test "$rpmbdir" = "$rpmhdir" ; then
22919       warn2 "The RPM version was installed in $rpmbdir/."
22920       do_dir_warning=yes
22921     else
22922       warn2 "The RPM version was installed in $rpmbdir/,"
22923       warn2 "with demos in $rpmhdir/."
22924     fi
22925   fi
22926 fi
22927
22928 # Also warn if there's a Debian package installed.
22929 #
22930 debnames="xscreensaver xscreensaver-data xscreensaver-data-extra"
22931 debv=''
22932 for dpkg in $debnames ; do
22933   if test -z "$debv"; then
22934     debv=`dpkg -s $dpkg 2>/dev/null | sed -n 's/^Version: \(.*\)$/\1/p'`
22935   fi
22936 done
22937
22938 if test \! -z "$debv" ; then
22939   debbdir=`dpkg -L $debnames 2>/dev/null | \
22940             sed -n 's@^\(.*/bin/\)xscreensaver$@\1@p'`
22941   debhdir=`dpkg -L $debnames 2>/dev/null | \
22942             sed -n 's@^\(.*/\)popsquares$@\1@p'`
22943   if test -z "$debbdir" ; then debbdir='???'; fi
22944   if test -z "$debhdir" ; then debhdir='???'; fi
22945
22946   warning=no
22947   warnL "There is already an installed dpkg of xscreensaver"
22948   warn2 "version \"$debv\" on this system."
22949   echo ""
22950   warn2 "The dpkg was installed in $debbdir,"
22951   warn2 "with demos in $debhdir."
22952 fi
22953
22954
22955 if test "${bindir}" = "${HACKDIR}" ; then
22956   do_dir_warning=yes
22957 fi
22958
22959 if test "$do_dir_warning" = yes; then
22960   echo ""
22961   echo "$warnsep"
22962   echo ""
22963   echo '      When you run "make install", the "xscreensaver",'
22964   echo '      "xscreensaver-demo", and "xscreensaver-command" executables'
22965   echo "      will be installed in ${bindir}/."
22966   echo ""
22967   echo "      The various graphics demos (190+ different executables) will"
22968   echo "      be installed in ${HACKDIR}/."
22969   echo ""
22970   echo "      If you would prefer the demos to be installed elsewhere,"
22971   echo "      you should re-run configure with the --with-hackdir=DIR"
22972   echo "      option.  For more information, run \`./configure --help'."
22973   warning=yes
22974 fi
22975
22976 if test "$warning" != no; then
22977   echo '' ; echo "$warnsep" ; echo ''
22978 fi
22979
22980 if test "$do_dir_warning" = no; then
22981   if test "$warning" = no; then
22982     echo ''
22983   fi
22984   echo "User programs will be installed in ${bindir}/"
22985   echo "Screen savers will be installed in ${HACKDIR}/"
22986   echo "Configuration dialogs will be installed in ${HACK_CONF_DIR}/"
22987   echo "System-wide default settings will be installed in ${APPDEFAULTS}/"
22988   echo ''
22989 fi