http://packetstormsecurity.org/UNIX/admin/xscreensaver-4.04.2.tar.gz
[xscreensaver] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.53.
4 #
5 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
6 # 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 if expr a : '\(a\)' >/dev/null 2>&1; then
11   as_expr=expr
12 else
13   as_expr=false
14 fi
15
16
17 ## --------------------- ##
18 ## M4sh Initialization.  ##
19 ## --------------------- ##
20
21 # Be Bourne compatible
22 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
23   emulate sh
24   NULLCMD=:
25 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
26   set -o posix
27 fi
28
29 # NLS nuisances.
30 # Support unset when possible.
31 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
32   as_unset=unset
33 else
34   as_unset=false
35 fi
36
37 (set +x; test -n "`(LANG=C; export LANG) 2>&1`") &&
38     { $as_unset LANG || test "${LANG+set}" != set; } ||
39       { LANG=C; export LANG; }
40 (set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") &&
41     { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } ||
42       { LC_ALL=C; export LC_ALL; }
43 (set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") &&
44     { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } ||
45       { LC_TIME=C; export LC_TIME; }
46 (set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") &&
47     { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } ||
48       { LC_CTYPE=C; export LC_CTYPE; }
49 (set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") &&
50     { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } ||
51       { LANGUAGE=C; export LANGUAGE; }
52 (set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") &&
53     { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } ||
54       { LC_COLLATE=C; export LC_COLLATE; }
55 (set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") &&
56     { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } ||
57       { LC_NUMERIC=C; export LC_NUMERIC; }
58 (set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") &&
59     { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } ||
60       { LC_MESSAGES=C; export LC_MESSAGES; }
61
62
63 # Name of the executable.
64 as_me=`(basename "$0") 2>/dev/null ||
65 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
66          X"$0" : 'X\(//\)$' \| \
67          X"$0" : 'X\(/\)$' \| \
68          .     : '\(.\)' 2>/dev/null ||
69 echo X/"$0" |
70     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
71           /^X\/\(\/\/\)$/{ s//\1/; q; }
72           /^X\/\(\/\).*/{ s//\1/; q; }
73           s/.*/./; q'`
74
75 # PATH needs CR, and LINENO needs CR and PATH.
76 # Avoid depending upon Character Ranges.
77 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
78 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
79 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
80 as_cr_digits='0123456789'
81 as_cr_alnum=$as_cr_Letters$as_cr_digits
82
83 # The user is always right.
84 if test "${PATH_SEPARATOR+set}" != set; then
85   echo "#! /bin/sh" >conftest.sh
86   echo  "exit 0"   >>conftest.sh
87   chmod +x conftest.sh
88   if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then
89     PATH_SEPARATOR=';'
90   else
91     PATH_SEPARATOR=:
92   fi
93   rm -f conftest.sh
94 fi
95
96
97   as_lineno_1=$LINENO
98   as_lineno_2=$LINENO
99   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
100   test "x$as_lineno_1" != "x$as_lineno_2" &&
101   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
102   # Find who we are.  Look in the path if we contain no path at all
103   # relative or not.
104   case $0 in
105     *[\\/]* ) as_myself=$0 ;;
106     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
107 for as_dir in $PATH
108 do
109   IFS=$as_save_IFS
110   test -z "$as_dir" && as_dir=.
111   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
112 done
113
114        ;;
115   esac
116   # We did not find ourselves, most probably we were run as `sh COMMAND'
117   # in which case we are not to be found in the path.
118   if test "x$as_myself" = x; then
119     as_myself=$0
120   fi
121   if test ! -f "$as_myself"; then
122     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
123    { (exit 1); exit 1; }; }
124   fi
125   case $CONFIG_SHELL in
126   '')
127     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
128 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
129 do
130   IFS=$as_save_IFS
131   test -z "$as_dir" && as_dir=.
132   for as_base in sh bash ksh sh5; do
133          case $as_dir in
134          /*)
135            if ("$as_dir/$as_base" -c '
136   as_lineno_1=$LINENO
137   as_lineno_2=$LINENO
138   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
139   test "x$as_lineno_1" != "x$as_lineno_2" &&
140   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
141              CONFIG_SHELL=$as_dir/$as_base
142              export CONFIG_SHELL
143              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
144            fi;;
145          esac
146        done
147 done
148 ;;
149   esac
150
151   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
152   # uniformly replaced by the line number.  The first 'sed' inserts a
153   # line-number line before each line; the second 'sed' does the real
154   # work.  The second script uses 'N' to pair each line-number line
155   # with the numbered line, and appends trailing '-' during
156   # substitution so that $LINENO is not a special case at line end.
157   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
158   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
159   sed '=' <$as_myself |
160     sed '
161       N
162       s,$,-,
163       : loop
164       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
165       t loop
166       s,-$,,
167       s,^['$as_cr_digits']*\n,,
168     ' >$as_me.lineno &&
169   chmod +x $as_me.lineno ||
170     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
171    { (exit 1); exit 1; }; }
172
173   # Don't try to exec as it changes $[0], causing all sort of problems
174   # (the dirname of $[0] is not the place where we might find the
175   # original and so on.  Autoconf is especially sensible to this).
176   . ./$as_me.lineno
177   # Exit status is that of the last command.
178   exit
179 }
180
181
182 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
183   *c*,-n*) ECHO_N= ECHO_C='
184 ' ECHO_T='      ' ;;
185   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
186   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
187 esac
188
189 if expr a : '\(a\)' >/dev/null 2>&1; then
190   as_expr=expr
191 else
192   as_expr=false
193 fi
194
195 rm -f conf$$ conf$$.exe conf$$.file
196 echo >conf$$.file
197 if ln -s conf$$.file conf$$ 2>/dev/null; then
198   # We could just check for DJGPP; but this test a) works b) is more generic
199   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
200   if test -f conf$$.exe; then
201     # Don't use ln at all; we don't have any links
202     as_ln_s='cp -p'
203   else
204     as_ln_s='ln -s'
205   fi
206 elif ln conf$$.file conf$$ 2>/dev/null; then
207   as_ln_s=ln
208 else
209   as_ln_s='cp -p'
210 fi
211 rm -f conf$$ conf$$.exe conf$$.file
212
213 as_executable_p="test -f"
214
215 # Sed expression to map a string onto a valid CPP name.
216 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
217
218 # Sed expression to map a string onto a valid variable name.
219 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
220
221
222 # IFS
223 # We need space, tab and new line, in precisely that order.
224 as_nl='
225 '
226 IFS="   $as_nl"
227
228 # CDPATH.
229 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; }
230
231
232 # Name of the host.
233 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
234 # so uname gets run too.
235 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
236
237 exec 6>&1
238
239 #
240 # Initializations.
241 #
242 ac_default_prefix=/usr/local
243 cross_compiling=no
244 subdirs=
245 MFLAGS=
246 MAKEFLAGS=
247 SHELL=${CONFIG_SHELL-/bin/sh}
248
249 # Maximum number of lines to put in a shell here document.
250 # This variable seems obsolete.  It should probably be removed, and
251 # only ac_max_sed_lines should be used.
252 : ${ac_max_here_lines=38}
253
254 # Identity of this package.
255 PACKAGE_NAME=
256 PACKAGE_TARNAME=
257 PACKAGE_VERSION=
258 PACKAGE_STRING=
259 PACKAGE_BUGREPORT=
260
261 ac_unique_file="driver/subprocs.c"
262 # Factoring default headers for most tests.
263 ac_includes_default="\
264 #include <stdio.h>
265 #if HAVE_SYS_TYPES_H
266 # include <sys/types.h>
267 #endif
268 #if HAVE_SYS_STAT_H
269 # include <sys/stat.h>
270 #endif
271 #if STDC_HEADERS
272 # include <stdlib.h>
273 # include <stddef.h>
274 #else
275 # if HAVE_STDLIB_H
276 #  include <stdlib.h>
277 # endif
278 #endif
279 #if HAVE_STRING_H
280 # if !STDC_HEADERS && HAVE_MEMORY_H
281 #  include <memory.h>
282 # endif
283 # include <string.h>
284 #endif
285 #if HAVE_STRINGS_H
286 # include <strings.h>
287 #endif
288 #if HAVE_INTTYPES_H
289 # include <inttypes.h>
290 #else
291 # if HAVE_STDINT_H
292 #  include <stdint.h>
293 # endif
294 #endif
295 #if HAVE_UNISTD_H
296 # include <unistd.h>
297 #endif"
298
299
300 # Initialize some variables set by options.
301 ac_init_help=
302 ac_init_version=false
303 # The variables have the same names as the options, with
304 # dashes changed to underlines.
305 cache_file=/dev/null
306 exec_prefix=NONE
307 no_create=
308 no_recursion=
309 prefix=NONE
310 program_prefix=NONE
311 program_suffix=NONE
312 program_transform_name=s,x,x,
313 silent=
314 site=
315 srcdir=
316 verbose=
317 x_includes=NONE
318 x_libraries=NONE
319
320 # Installation directory options.
321 # These are left unexpanded so users can "make install exec_prefix=/foo"
322 # and all the variables that are supposed to be based on exec_prefix
323 # by default will actually change.
324 # Use braces instead of parens because sh, perl, etc. also accept them.
325 bindir='${exec_prefix}/bin'
326 sbindir='${exec_prefix}/sbin'
327 libexecdir='${exec_prefix}/libexec'
328 datadir='${prefix}/share'
329 sysconfdir='${prefix}/etc'
330 sharedstatedir='${prefix}/com'
331 localstatedir='${prefix}/var'
332 libdir='${exec_prefix}/lib'
333 includedir='${prefix}/include'
334 oldincludedir='/usr/include'
335 infodir='${prefix}/info'
336 mandir='${prefix}/man'
337
338 ac_prev=
339 for ac_option
340 do
341   # If the previous option needs an argument, assign it.
342   if test -n "$ac_prev"; then
343     eval "$ac_prev=\$ac_option"
344     ac_prev=
345     continue
346   fi
347
348   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
349
350   # Accept the important Cygnus configure options, so we can diagnose typos.
351
352   case $ac_option in
353
354   -bindir | --bindir | --bindi | --bind | --bin | --bi)
355     ac_prev=bindir ;;
356   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
357     bindir=$ac_optarg ;;
358
359   -build | --build | --buil | --bui | --bu)
360     ac_prev=build_alias ;;
361   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
362     build_alias=$ac_optarg ;;
363
364   -cache-file | --cache-file | --cache-fil | --cache-fi \
365   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
366     ac_prev=cache_file ;;
367   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
368   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
369     cache_file=$ac_optarg ;;
370
371   --config-cache | -C)
372     cache_file=config.cache ;;
373
374   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
375     ac_prev=datadir ;;
376   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
377   | --da=*)
378     datadir=$ac_optarg ;;
379
380   -disable-* | --disable-*)
381     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
382     # Reject names that are not valid shell variable names.
383     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
384       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
385    { (exit 1); exit 1; }; }
386     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
387     eval "enable_$ac_feature=no" ;;
388
389   -enable-* | --enable-*)
390     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
391     # Reject names that are not valid shell variable names.
392     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
393       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
394    { (exit 1); exit 1; }; }
395     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
396     case $ac_option in
397       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
398       *) ac_optarg=yes ;;
399     esac
400     eval "enable_$ac_feature='$ac_optarg'" ;;
401
402   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
403   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
404   | --exec | --exe | --ex)
405     ac_prev=exec_prefix ;;
406   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
407   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
408   | --exec=* | --exe=* | --ex=*)
409     exec_prefix=$ac_optarg ;;
410
411   -gas | --gas | --ga | --g)
412     # Obsolete; use --with-gas.
413     with_gas=yes ;;
414
415   -help | --help | --hel | --he | -h)
416     ac_init_help=long ;;
417   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
418     ac_init_help=recursive ;;
419   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
420     ac_init_help=short ;;
421
422   -host | --host | --hos | --ho)
423     ac_prev=host_alias ;;
424   -host=* | --host=* | --hos=* | --ho=*)
425     host_alias=$ac_optarg ;;
426
427   -includedir | --includedir | --includedi | --included | --include \
428   | --includ | --inclu | --incl | --inc)
429     ac_prev=includedir ;;
430   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
431   | --includ=* | --inclu=* | --incl=* | --inc=*)
432     includedir=$ac_optarg ;;
433
434   -infodir | --infodir | --infodi | --infod | --info | --inf)
435     ac_prev=infodir ;;
436   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
437     infodir=$ac_optarg ;;
438
439   -libdir | --libdir | --libdi | --libd)
440     ac_prev=libdir ;;
441   -libdir=* | --libdir=* | --libdi=* | --libd=*)
442     libdir=$ac_optarg ;;
443
444   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
445   | --libexe | --libex | --libe)
446     ac_prev=libexecdir ;;
447   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
448   | --libexe=* | --libex=* | --libe=*)
449     libexecdir=$ac_optarg ;;
450
451   -localstatedir | --localstatedir | --localstatedi | --localstated \
452   | --localstate | --localstat | --localsta | --localst \
453   | --locals | --local | --loca | --loc | --lo)
454     ac_prev=localstatedir ;;
455   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
456   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
457   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
458     localstatedir=$ac_optarg ;;
459
460   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
461     ac_prev=mandir ;;
462   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
463     mandir=$ac_optarg ;;
464
465   -nfp | --nfp | --nf)
466     # Obsolete; use --without-fp.
467     with_fp=no ;;
468
469   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
470   | --no-cr | --no-c | -n)
471     no_create=yes ;;
472
473   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
474   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
475     no_recursion=yes ;;
476
477   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
478   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
479   | --oldin | --oldi | --old | --ol | --o)
480     ac_prev=oldincludedir ;;
481   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
482   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
483   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
484     oldincludedir=$ac_optarg ;;
485
486   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
487     ac_prev=prefix ;;
488   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
489     prefix=$ac_optarg ;;
490
491   -program-prefix | --program-prefix | --program-prefi | --program-pref \
492   | --program-pre | --program-pr | --program-p)
493     ac_prev=program_prefix ;;
494   -program-prefix=* | --program-prefix=* | --program-prefi=* \
495   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
496     program_prefix=$ac_optarg ;;
497
498   -program-suffix | --program-suffix | --program-suffi | --program-suff \
499   | --program-suf | --program-su | --program-s)
500     ac_prev=program_suffix ;;
501   -program-suffix=* | --program-suffix=* | --program-suffi=* \
502   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
503     program_suffix=$ac_optarg ;;
504
505   -program-transform-name | --program-transform-name \
506   | --program-transform-nam | --program-transform-na \
507   | --program-transform-n | --program-transform- \
508   | --program-transform | --program-transfor \
509   | --program-transfo | --program-transf \
510   | --program-trans | --program-tran \
511   | --progr-tra | --program-tr | --program-t)
512     ac_prev=program_transform_name ;;
513   -program-transform-name=* | --program-transform-name=* \
514   | --program-transform-nam=* | --program-transform-na=* \
515   | --program-transform-n=* | --program-transform-=* \
516   | --program-transform=* | --program-transfor=* \
517   | --program-transfo=* | --program-transf=* \
518   | --program-trans=* | --program-tran=* \
519   | --progr-tra=* | --program-tr=* | --program-t=*)
520     program_transform_name=$ac_optarg ;;
521
522   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
523   | -silent | --silent | --silen | --sile | --sil)
524     silent=yes ;;
525
526   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
527     ac_prev=sbindir ;;
528   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
529   | --sbi=* | --sb=*)
530     sbindir=$ac_optarg ;;
531
532   -sharedstatedir | --sharedstatedir | --sharedstatedi \
533   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
534   | --sharedst | --shareds | --shared | --share | --shar \
535   | --sha | --sh)
536     ac_prev=sharedstatedir ;;
537   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
538   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
539   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
540   | --sha=* | --sh=*)
541     sharedstatedir=$ac_optarg ;;
542
543   -site | --site | --sit)
544     ac_prev=site ;;
545   -site=* | --site=* | --sit=*)
546     site=$ac_optarg ;;
547
548   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
549     ac_prev=srcdir ;;
550   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
551     srcdir=$ac_optarg ;;
552
553   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
554   | --syscon | --sysco | --sysc | --sys | --sy)
555     ac_prev=sysconfdir ;;
556   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
557   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
558     sysconfdir=$ac_optarg ;;
559
560   -target | --target | --targe | --targ | --tar | --ta | --t)
561     ac_prev=target_alias ;;
562   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
563     target_alias=$ac_optarg ;;
564
565   -v | -verbose | --verbose | --verbos | --verbo | --verb)
566     verbose=yes ;;
567
568   -version | --version | --versio | --versi | --vers | -V)
569     ac_init_version=: ;;
570
571   -with-* | --with-*)
572     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
573     # Reject names that are not valid shell variable names.
574     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
575       { echo "$as_me: error: invalid package name: $ac_package" >&2
576    { (exit 1); exit 1; }; }
577     ac_package=`echo $ac_package| sed 's/-/_/g'`
578     case $ac_option in
579       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
580       *) ac_optarg=yes ;;
581     esac
582     eval "with_$ac_package='$ac_optarg'" ;;
583
584   -without-* | --without-*)
585     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
586     # Reject names that are not valid shell variable names.
587     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
588       { echo "$as_me: error: invalid package name: $ac_package" >&2
589    { (exit 1); exit 1; }; }
590     ac_package=`echo $ac_package | sed 's/-/_/g'`
591     eval "with_$ac_package=no" ;;
592
593   --x)
594     # Obsolete; use --with-x.
595     with_x=yes ;;
596
597   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
598   | --x-incl | --x-inc | --x-in | --x-i)
599     ac_prev=x_includes ;;
600   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
601   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
602     x_includes=$ac_optarg ;;
603
604   -x-libraries | --x-libraries | --x-librarie | --x-librari \
605   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
606     ac_prev=x_libraries ;;
607   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
608   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
609     x_libraries=$ac_optarg ;;
610
611   -*) { echo "$as_me: error: unrecognized option: $ac_option
612 Try \`$0 --help' for more information." >&2
613    { (exit 1); exit 1; }; }
614     ;;
615
616   *=*)
617     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
618     # Reject names that are not valid shell variable names.
619     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
620       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
621    { (exit 1); exit 1; }; }
622     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
623     eval "$ac_envvar='$ac_optarg'"
624     export $ac_envvar ;;
625
626   *)
627     # FIXME: should be removed in autoconf 3.0.
628     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
629     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
630       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
631     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
632     ;;
633
634   esac
635 done
636
637 if test -n "$ac_prev"; then
638   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
639   { echo "$as_me: error: missing argument to $ac_option" >&2
640    { (exit 1); exit 1; }; }
641 fi
642
643 # Be sure to have absolute paths.
644 for ac_var in exec_prefix prefix
645 do
646   eval ac_val=$`echo $ac_var`
647   case $ac_val in
648     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
649     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
650    { (exit 1); exit 1; }; };;
651   esac
652 done
653
654 # Be sure to have absolute paths.
655 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
656               localstatedir libdir includedir oldincludedir infodir mandir
657 do
658   eval ac_val=$`echo $ac_var`
659   case $ac_val in
660     [\\/$]* | ?:[\\/]* ) ;;
661     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
662    { (exit 1); exit 1; }; };;
663   esac
664 done
665
666 # There might be people who depend on the old broken behavior: `$host'
667 # used to hold the argument of --host etc.
668 # FIXME: To remove some day.
669 build=$build_alias
670 host=$host_alias
671 target=$target_alias
672
673 # FIXME: To remove some day.
674 if test "x$host_alias" != x; then
675   if test "x$build_alias" = x; then
676     cross_compiling=maybe
677     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
678     If a cross compiler is detected then cross compile mode will be used." >&2
679   elif test "x$build_alias" != "x$host_alias"; then
680     cross_compiling=yes
681   fi
682 fi
683
684 ac_tool_prefix=
685 test -n "$host_alias" && ac_tool_prefix=$host_alias-
686
687 test "$silent" = yes && exec 6>/dev/null
688
689
690 # Find the source files, if location was not specified.
691 if test -z "$srcdir"; then
692   ac_srcdir_defaulted=yes
693   # Try the directory containing this script, then its parent.
694   ac_confdir=`(dirname "$0") 2>/dev/null ||
695 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
696          X"$0" : 'X\(//\)[^/]' \| \
697          X"$0" : 'X\(//\)$' \| \
698          X"$0" : 'X\(/\)' \| \
699          .     : '\(.\)' 2>/dev/null ||
700 echo X"$0" |
701     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
702           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
703           /^X\(\/\/\)$/{ s//\1/; q; }
704           /^X\(\/\).*/{ s//\1/; q; }
705           s/.*/./; q'`
706   srcdir=$ac_confdir
707   if test ! -r $srcdir/$ac_unique_file; then
708     srcdir=..
709   fi
710 else
711   ac_srcdir_defaulted=no
712 fi
713 if test ! -r $srcdir/$ac_unique_file; then
714   if test "$ac_srcdir_defaulted" = yes; then
715     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
716    { (exit 1); exit 1; }; }
717   else
718     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
719    { (exit 1); exit 1; }; }
720   fi
721 fi
722 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
723 ac_env_build_alias_set=${build_alias+set}
724 ac_env_build_alias_value=$build_alias
725 ac_cv_env_build_alias_set=${build_alias+set}
726 ac_cv_env_build_alias_value=$build_alias
727 ac_env_host_alias_set=${host_alias+set}
728 ac_env_host_alias_value=$host_alias
729 ac_cv_env_host_alias_set=${host_alias+set}
730 ac_cv_env_host_alias_value=$host_alias
731 ac_env_target_alias_set=${target_alias+set}
732 ac_env_target_alias_value=$target_alias
733 ac_cv_env_target_alias_set=${target_alias+set}
734 ac_cv_env_target_alias_value=$target_alias
735 ac_env_CC_set=${CC+set}
736 ac_env_CC_value=$CC
737 ac_cv_env_CC_set=${CC+set}
738 ac_cv_env_CC_value=$CC
739 ac_env_CFLAGS_set=${CFLAGS+set}
740 ac_env_CFLAGS_value=$CFLAGS
741 ac_cv_env_CFLAGS_set=${CFLAGS+set}
742 ac_cv_env_CFLAGS_value=$CFLAGS
743 ac_env_LDFLAGS_set=${LDFLAGS+set}
744 ac_env_LDFLAGS_value=$LDFLAGS
745 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
746 ac_cv_env_LDFLAGS_value=$LDFLAGS
747 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
748 ac_env_CPPFLAGS_value=$CPPFLAGS
749 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
750 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
751 ac_env_CPP_set=${CPP+set}
752 ac_env_CPP_value=$CPP
753 ac_cv_env_CPP_set=${CPP+set}
754 ac_cv_env_CPP_value=$CPP
755
756 #
757 # Report the --help message.
758 #
759 if test "$ac_init_help" = "long"; then
760   # Omit some internal or obsolete options to make the list less imposing.
761   # This message is too long to be a string in the A/UX 3.1 sh.
762   cat <<_ACEOF
763 \`configure' configures this package to adapt to many kinds of systems.
764
765 Usage: $0 [OPTION]... [VAR=VALUE]...
766
767 To assign environment variables (e.g., CC, CFLAGS...), specify them as
768 VAR=VALUE.  See below for descriptions of some of the useful variables.
769
770 Defaults for the options are specified in brackets.
771
772
773 Configuration:
774
775   -h, --help              display this help and exit
776       --help=short        display options specific to this package
777       --help=recursive    display the short help of all the included packages
778   -V, --version           display version information and exit
779   -q, --quiet, --silent   do not print \`checking...' messages
780       --cache-file=FILE   cache test results in FILE [disabled]
781   -C, --config-cache      alias for \`--cache-file=config.cache'
782   -n, --no-create         do not create output files
783       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
784
785 _ACEOF
786
787   cat <<_ACEOF
788 Installation directories:
789   --prefix=PREFIX         install architecture-independent files in PREFIX
790                           [$ac_default_prefix]
791   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
792                           [PREFIX]
793
794 By default, \`make install' will install all the files in
795 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
796 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
797 for instance \`--prefix=\$HOME'.
798
799 For better control, use the options below.
800
801 Fine tuning of the installation directories:
802   --bindir=DIR           user executables [EPREFIX/bin]
803   --libdir=DIR           object code libraries [EPREFIX/lib]
804   --includedir=DIR       C header files [PREFIX/include]
805   --x-includes=DIR        X include files are in DIR
806   --x-libraries=DIR       X library files are in DIR
807   --mandir=DIR           man documentation [PREFIX/man]
808 _ACEOF
809
810   cat <<\_ACEOF
811
812 X features:
813   --x-includes=DIR    X include files are in DIR
814   --x-libraries=DIR   X library files are in DIR
815
816 System types:
817   --build=BUILD     configure for building on BUILD [guessed]
818   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
819 _ACEOF
820 fi
821
822 if test -n "$ac_init_help"; then
823
824   cat <<\_ACEOF
825
826 Optional Features:
827   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
828   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
829
830
831 Screen locking options:
832
833   --enable-locking        Compile in support for locking the display.
834   --disable-locking       Do not allow locking at all.
835
836 Optional Packages:
837   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
838   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
839 Installation options:
840
841   --with-hackdir=DIR      Where to install the hundreds of demo executables.
842                           Default: \`PREFIX/lib/xscreensaver/'
843   --with-configdir=DIR    Where to install the data files that describe each
844                           of the display modes to the GUI.
845                           Default: \`GNOMEPREFIX/control-center/screensavers/'
846                           or \`PREFIX/lib/xscreensaver/config/', depending on
847                           whether GNOME is available.
848
849 Except where noted, all of the --with options below can also take a
850 directory argument: for example, \`--with-motif=/opt/Motif'.  That would
851 cause /opt/Motif/include/ to be added to the -I list, and /opt/Motif/lib/
852 to be added to the -L list, assuming those directories exist.
853
854 By default, support for each of these options will be built in, if the
855 relevant library routines exist.  At run time, they will then be used
856 only if the X server being used supports them.  Each --with option has
857 a corresponding --without option, to override building support for them
858 at all.
859
860 Screen blanking and idle-detection options:
861
862   --with-sgi-ext          Include support for the SGI SCREEN_SAVER extension.
863   --with-mit-ext          Include support for the MIT-SCREEN-SAVER extension.
864   --with-xidle-ext        Include support for the XIDLE extension.
865   --with-sgivc-ext        Include support for the SGI-VIDEO-CONTROL extension.
866   --with-dpms-ext         Include support for the DPMS extension.
867   --with-xinerama-ext     Include support for the XINERAMA extension.
868   --with-xf86vmode-ext    Include support for XFree86 virtual screens.
869   --with-xf86gamma-ext    Include support for XFree86 gamma fading.
870   --with-proc-interrupts  Include support for consulting the /proc/interrupts
871                           file to notice keyboard activity.
872   --with-pam              Include support for PAM (Pluggable Auth Modules.)
873   --with-kerberos         Include support for Kerberos authentication.
874   --with-shadow           Include support for shadow password authentication.
875
876 User interface options:
877
878   --with-motif            Use the Motif toolkit for the user interface
879                           (not recommended.)
880   --with-gtk              Use the Gtk toolkit for the user interface.
881   --with-gnome            Include support for the Gnome 1.x Control Center.
882                           (This option is not needed with GTK 2.x / Gnome 2.x.)
883
884   --with-xml              The XML toolkit is needed for some parts of
885                           the Gtk interface.  Without it, the configuration
886                           interface will be much less featureful.
887
888 Graphics options:
889
890   --with-gl               Build those demos which depend on OpenGL.
891   --with-gle              Build those demos which depend on GLE
892                           (the OpenGL "extrusion" library.)
893   --with-xpm              Include support for XPM files in some demos.
894                           (Not needed if Pixbuf is used.)
895   --with-pixbuf           Include support for the GDK-Pixbuf library in some
896                           demos, which will make it possible for them to read
897                           GIF, JPEG, and PNG files as well.  (The path here is
898                           ignored if GTK 2.x is being used.)
899   --with-jpeg             Include support for the JPEG library in some demos.
900                           (If this library is available, webcollage will be a
901                         . lot faster.)
902   --with-xshm-ext         Include support for the Shared Memory extension.
903   --with-xdbe-ext         Include support for the DOUBLE-BUFFER extension.
904   --with-readdisplay      Include support for the XReadDisplay extension.
905
906   --with-fortune=PROGRAM  Some demos are able to run an external program and
907                           display its text; this names the program to use by
908                           default (though it can be overridden with X
909                           resources.)  Default is \"/usr/games/fortune\".
910   --with-setuid-hacks     Allow some demos to be installed \`setuid root'
911                           (which is needed in order to ping other hosts.)
912
913
914 Some influential environment variables:
915   CC          C compiler command
916   CFLAGS      C compiler flags
917   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
918               nonstandard directory <lib dir>
919   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
920               headers in a nonstandard directory <include dir>
921   CPP         C preprocessor
922
923 Use these variables to override the choices made by `configure' or to help
924 it to find libraries and programs with nonstandard names/locations.
925
926 _ACEOF
927 fi
928
929 if test "$ac_init_help" = "recursive"; then
930   # If there are subdirs, report their specific --help.
931   ac_popdir=`pwd`
932   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
933     test -d $ac_dir || continue
934     ac_builddir=.
935
936 if test "$ac_dir" != .; then
937   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
938   # A "../" for each directory in $ac_dir_suffix.
939   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
940 else
941   ac_dir_suffix= ac_top_builddir=
942 fi
943
944 case $srcdir in
945   .)  # No --srcdir option.  We are building in place.
946     ac_srcdir=.
947     if test -z "$ac_top_builddir"; then
948        ac_top_srcdir=.
949     else
950        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
951     fi ;;
952   [\\/]* | ?:[\\/]* )  # Absolute path.
953     ac_srcdir=$srcdir$ac_dir_suffix;
954     ac_top_srcdir=$srcdir ;;
955   *) # Relative path.
956     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
957     ac_top_srcdir=$ac_top_builddir$srcdir ;;
958 esac
959 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
960 # absolute.
961 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
962 ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd`
963 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
964 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
965
966     cd $ac_dir
967     # Check for guested configure; otherwise get Cygnus style configure.
968     if test -f $ac_srcdir/configure.gnu; then
969       echo
970       $SHELL $ac_srcdir/configure.gnu  --help=recursive
971     elif test -f $ac_srcdir/configure; then
972       echo
973       $SHELL $ac_srcdir/configure  --help=recursive
974     elif test -f $ac_srcdir/configure.ac ||
975            test -f $ac_srcdir/configure.in; then
976       echo
977       $ac_configure --help
978     else
979       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
980     fi
981     cd $ac_popdir
982   done
983 fi
984
985 test -n "$ac_init_help" && exit 0
986 if $ac_init_version; then
987   cat <<\_ACEOF
988
989 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
990 Free Software Foundation, Inc.
991 This configure script is free software; the Free Software Foundation
992 gives unlimited permission to copy, distribute and modify it.
993 _ACEOF
994   exit 0
995 fi
996 exec 5>config.log
997 cat >&5 <<_ACEOF
998 This file contains any messages produced by compilers while
999 running configure, to aid debugging if configure makes a mistake.
1000
1001 It was created by $as_me, which was
1002 generated by GNU Autoconf 2.53.  Invocation command line was
1003
1004   $ $0 $@
1005
1006 _ACEOF
1007 {
1008 cat <<_ASUNAME
1009 ## --------- ##
1010 ## Platform. ##
1011 ## --------- ##
1012
1013 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1014 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1015 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1016 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1017 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1018
1019 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1020 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1021
1022 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1023 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1024 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1025 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1026 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1027 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1028 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1029
1030 _ASUNAME
1031
1032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1033 for as_dir in $PATH
1034 do
1035   IFS=$as_save_IFS
1036   test -z "$as_dir" && as_dir=.
1037   echo "PATH: $as_dir"
1038 done
1039
1040 } >&5
1041
1042 cat >&5 <<_ACEOF
1043
1044
1045 ## ----------- ##
1046 ## Core tests. ##
1047 ## ----------- ##
1048
1049 _ACEOF
1050
1051
1052 # Keep a trace of the command line.
1053 # Strip out --no-create and --no-recursion so they do not pile up.
1054 # Also quote any args containing shell meta-characters.
1055 ac_configure_args=
1056 ac_sep=
1057 for ac_arg
1058 do
1059   case $ac_arg in
1060   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1061   | --no-cr | --no-c | -n ) continue ;;
1062   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1063   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1064     continue ;;
1065   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1066     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1067   esac
1068   case " $ac_configure_args " in
1069     *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1070     *) ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1071        ac_sep=" " ;;
1072   esac
1073   # Get rid of the leading space.
1074 done
1075
1076 # When interrupted or exit'd, cleanup temporary files, and complete
1077 # config.log.  We remove comments because anyway the quotes in there
1078 # would cause problems or look ugly.
1079 # WARNING: Be sure not to use single quotes in there, as some shells,
1080 # such as our DU 5.0 friend, will then `close' the trap.
1081 trap 'exit_status=$?
1082   # Save into config.log some information that might help in debugging.
1083   {
1084     echo
1085     cat <<\_ASBOX
1086 ## ---------------- ##
1087 ## Cache variables. ##
1088 ## ---------------- ##
1089 _ASBOX
1090     echo
1091     # The following way of writing the cache mishandles newlines in values,
1092 {
1093   (set) 2>&1 |
1094     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1095     *ac_space=\ *)
1096       sed -n \
1097         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1098           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1099       ;;
1100     *)
1101       sed -n \
1102         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1103       ;;
1104     esac;
1105 }
1106     echo
1107     if test -s confdefs.h; then
1108       cat <<\_ASBOX
1109 ## ----------- ##
1110 ## confdefs.h. ##
1111 ## ----------- ##
1112 _ASBOX
1113       echo
1114       sed "/^$/d" confdefs.h
1115       echo
1116     fi
1117     test "$ac_signal" != 0 &&
1118       echo "$as_me: caught signal $ac_signal"
1119     echo "$as_me: exit $exit_status"
1120   } >&5
1121   rm -f core core.* *.core &&
1122   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1123     exit $exit_status
1124      ' 0
1125 for ac_signal in 1 2 13 15; do
1126   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1127 done
1128 ac_signal=0
1129
1130 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1131 rm -rf conftest* confdefs.h
1132 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1133 echo >confdefs.h
1134
1135 # Predefined preprocessor variables.
1136
1137 cat >>confdefs.h <<_ACEOF
1138 #define PACKAGE_NAME "$PACKAGE_NAME"
1139 _ACEOF
1140
1141
1142 cat >>confdefs.h <<_ACEOF
1143 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1144 _ACEOF
1145
1146
1147 cat >>confdefs.h <<_ACEOF
1148 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1149 _ACEOF
1150
1151
1152 cat >>confdefs.h <<_ACEOF
1153 #define PACKAGE_STRING "$PACKAGE_STRING"
1154 _ACEOF
1155
1156
1157 cat >>confdefs.h <<_ACEOF
1158 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1159 _ACEOF
1160
1161
1162 # Let the site file select an alternate cache file if it wants to.
1163 # Prefer explicitly selected file to automatically selected ones.
1164 if test -z "$CONFIG_SITE"; then
1165   if test "x$prefix" != xNONE; then
1166     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1167   else
1168     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1169   fi
1170 fi
1171 for ac_site_file in $CONFIG_SITE; do
1172   if test -r "$ac_site_file"; then
1173     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1174 echo "$as_me: loading site script $ac_site_file" >&6;}
1175     sed 's/^/| /' "$ac_site_file" >&5
1176     . "$ac_site_file"
1177   fi
1178 done
1179
1180 if test -r "$cache_file"; then
1181   # Some versions of bash will fail to source /dev/null (special
1182   # files actually), so we avoid doing that.
1183   if test -f "$cache_file"; then
1184     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1185 echo "$as_me: loading cache $cache_file" >&6;}
1186     case $cache_file in
1187       [\\/]* | ?:[\\/]* ) . $cache_file;;
1188       *)                      . ./$cache_file;;
1189     esac
1190   fi
1191 else
1192   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1193 echo "$as_me: creating cache $cache_file" >&6;}
1194   >$cache_file
1195 fi
1196
1197 # Check that the precious variables saved in the cache have kept the same
1198 # value.
1199 ac_cache_corrupted=false
1200 for ac_var in `(set) 2>&1 |
1201                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1202   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1203   eval ac_new_set=\$ac_env_${ac_var}_set
1204   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1205   eval ac_new_val="\$ac_env_${ac_var}_value"
1206   case $ac_old_set,$ac_new_set in
1207     set,)
1208       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1209 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1210       ac_cache_corrupted=: ;;
1211     ,set)
1212       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1213 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1214       ac_cache_corrupted=: ;;
1215     ,);;
1216     *)
1217       if test "x$ac_old_val" != "x$ac_new_val"; then
1218         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1219 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1220         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1221 echo "$as_me:   former value:  $ac_old_val" >&2;}
1222         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1223 echo "$as_me:   current value: $ac_new_val" >&2;}
1224         ac_cache_corrupted=:
1225       fi;;
1226   esac
1227   # Pass precious variables to config.status.
1228   if test "$ac_new_set" = set; then
1229     case $ac_new_val in
1230     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1231       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1232     *) ac_arg=$ac_var=$ac_new_val ;;
1233     esac
1234     case " $ac_configure_args " in
1235       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1236       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1237     esac
1238   fi
1239 done
1240 if $ac_cache_corrupted; then
1241   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1242 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1243   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1244 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1245    { (exit 1); exit 1; }; }
1246 fi
1247
1248 ac_ext=c
1249 ac_cpp='$CPP $CPPFLAGS'
1250 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1251 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1252 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271 ac_config_headers="$ac_config_headers config.h"
1272
1273
1274 echo "current directory: `pwd`"
1275 echo "command line was: $0 $@"
1276
1277
1278 # After checking to see that --srcdir is correct (which AC_INIT does)
1279 # check for some random other files that come later in the tar file,
1280 # to make sure everything is here.
1281 #
1282 for d in driver utils hacks hacks/glx ; do
1283   f=$srcdir/$d/Makefile.in
1284   if test \! -r $f ; then
1285     echo ""
1286     echo "ERROR: The package is incomplete: $f does not exist."
1287     echo "       This probably means that your download was truncated."
1288     echo ""
1289     exit 1
1290   fi
1291 done
1292
1293 ###############################################################################
1294 #
1295 #       Function to figure out how to run the compiler.
1296 #
1297 ###############################################################################
1298
1299
1300
1301
1302 ###############################################################################
1303 #
1304 #       Functions to figure out how to disable // comments in ANSI C code.
1305 #
1306 #       (With recent gcc, this is done with "-std=c89".  With older gcc, this
1307 #       is done by passing "-lang-c89" to cpp, by passing "-Wp,-lang-c89" to
1308 #       gcc.  Old gcc doesn't support -std, and new gcc doesn't support -lang.
1309 #       so much for compatibility!)
1310 #
1311 ###############################################################################
1312
1313
1314
1315
1316
1317
1318 ###############################################################################
1319 #
1320 #       Function to figure out how to create directory trees.
1321 #
1322 ###############################################################################
1323
1324
1325
1326
1327 ###############################################################################
1328 #
1329 #       Function to check whether gettimeofday() exists, and how to call it.
1330 #       This may define HAVE_GETTIMEOFDAY and GETTIMEOFDAY_TWO_ARGS.
1331 #
1332 ###############################################################################
1333
1334
1335
1336
1337 ###############################################################################
1338 #
1339 #       Function to find perl5 (defines PERL and PERL_VERSION.)
1340 #
1341 ###############################################################################
1342
1343 # M4 sucks!!  perl sucks too!!
1344
1345 perl_version_cmd='print $]'
1346
1347
1348
1349
1350
1351 ###############################################################################
1352 #
1353 #       Function to demand "bc".  Losers.
1354 #
1355 ###############################################################################
1356
1357
1358
1359 ###############################################################################
1360 #
1361 #       Functions to check how to do ICMP PING requests.
1362 #
1363 ###############################################################################
1364
1365
1366
1367
1368
1369
1370 ###############################################################################
1371 #
1372 #       Functions to check for various X11 crap.
1373 #
1374 ###############################################################################
1375
1376 # Try and find the app-defaults directory.
1377 # It sucks that autoconf doesn't do this already...
1378 #
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389 # Random special-cases for X on certain pathological OSes.
1390 # You know who you are.
1391 #
1392
1393
1394
1395
1396 ###############################################################################
1397 #
1398 #       Some utility functions to make checking for X things easier.
1399 #
1400 ###############################################################################
1401
1402 # Like AC_CHECK_HEADER, but it uses the already-computed -I directories.
1403 #
1404
1405
1406 # Like AC_EGREP_HEADER, but it uses the already-computed -I directories.
1407 #
1408
1409
1410 # Like AC_TRY_COMPILE, but it uses the already-computed -I directories.
1411 #
1412
1413
1414
1415 # Like AC_CHECK_LIB, but it uses the already-computed -I and -L directories.
1416 # Use this sparingly; it probably doesn't work very well on X programs.
1417 #
1418
1419
1420 # Like AC_TRY_RUN, but it uses the already-computed -I directories.
1421 # (But not the -L directories!)
1422 #
1423
1424
1425
1426
1427 # Usage: HANDLE_X_PATH_ARG([variable_name],
1428 #                          [--command-line-option],
1429 #                          [descriptive string])
1430 #
1431 # All of the --with options take three forms:
1432 #
1433 #   --with-foo (or --with-foo=yes)
1434 #   --without-foo (or --with-foo=no)
1435 #   --with-foo=/DIR
1436 #
1437 # This function, HANDLE_X_PATH_ARG, deals with the /DIR case.  When it sees
1438 # a directory (string beginning with a slash) it checks to see whether
1439 # /DIR/include and /DIR/lib exist, and adds them to $X_CFLAGS and $X_LIBS
1440 # as appropriate.
1441 #
1442
1443
1444
1445
1446 ###############################################################################
1447 ###############################################################################
1448 #
1449 #       End of function definitions.  Now start actually executing stuff.
1450 #
1451 ###############################################################################
1452 ###############################################################################
1453
1454 # random compiler setup
1455 ac_aux_dir=
1456 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1457   if test -f $ac_dir/install-sh; then
1458     ac_aux_dir=$ac_dir
1459     ac_install_sh="$ac_aux_dir/install-sh -c"
1460     break
1461   elif test -f $ac_dir/install.sh; then
1462     ac_aux_dir=$ac_dir
1463     ac_install_sh="$ac_aux_dir/install.sh -c"
1464     break
1465   elif test -f $ac_dir/shtool; then
1466     ac_aux_dir=$ac_dir
1467     ac_install_sh="$ac_aux_dir/shtool install -c"
1468     break
1469   fi
1470 done
1471 if test -z "$ac_aux_dir"; then
1472   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1473 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1474    { (exit 1); exit 1; }; }
1475 fi
1476 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1477 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1478 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1479
1480 # Make sure we can run config.sub.
1481 $ac_config_sub sun4 >/dev/null 2>&1 ||
1482   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1483 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1484    { (exit 1); exit 1; }; }
1485
1486 echo "$as_me:$LINENO: checking build system type" >&5
1487 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1488 if test "${ac_cv_build+set}" = set; then
1489   echo $ECHO_N "(cached) $ECHO_C" >&6
1490 else
1491   ac_cv_build_alias=$build_alias
1492 test -z "$ac_cv_build_alias" &&
1493   ac_cv_build_alias=`$ac_config_guess`
1494 test -z "$ac_cv_build_alias" &&
1495   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1496 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1497    { (exit 1); exit 1; }; }
1498 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1499   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1500 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1501    { (exit 1); exit 1; }; }
1502
1503 fi
1504 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1505 echo "${ECHO_T}$ac_cv_build" >&6
1506 build=$ac_cv_build
1507 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1508 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1509 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1510
1511
1512 echo "$as_me:$LINENO: checking host system type" >&5
1513 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1514 if test "${ac_cv_host+set}" = set; then
1515   echo $ECHO_N "(cached) $ECHO_C" >&6
1516 else
1517   ac_cv_host_alias=$host_alias
1518 test -z "$ac_cv_host_alias" &&
1519   ac_cv_host_alias=$ac_cv_build_alias
1520 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1521   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1522 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1523    { (exit 1); exit 1; }; }
1524
1525 fi
1526 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1527 echo "${ECHO_T}$ac_cv_host" >&6
1528 host=$ac_cv_host
1529 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1530 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1531 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1532
1533
1534
1535 ac_ext=c
1536 ac_cpp='$CPP $CPPFLAGS'
1537 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1538 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1539 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1540 if test -n "$ac_tool_prefix"; then
1541   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1542 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1543 echo "$as_me:$LINENO: checking for $ac_word" >&5
1544 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1545 if test "${ac_cv_prog_CC+set}" = set; then
1546   echo $ECHO_N "(cached) $ECHO_C" >&6
1547 else
1548   if test -n "$CC"; then
1549   ac_cv_prog_CC="$CC" # Let the user override the test.
1550 else
1551 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1552 for as_dir in $PATH
1553 do
1554   IFS=$as_save_IFS
1555   test -z "$as_dir" && as_dir=.
1556   for ac_exec_ext in '' $ac_executable_extensions; do
1557   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1558     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1559     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1560     break 2
1561   fi
1562 done
1563 done
1564
1565 fi
1566 fi
1567 CC=$ac_cv_prog_CC
1568 if test -n "$CC"; then
1569   echo "$as_me:$LINENO: result: $CC" >&5
1570 echo "${ECHO_T}$CC" >&6
1571 else
1572   echo "$as_me:$LINENO: result: no" >&5
1573 echo "${ECHO_T}no" >&6
1574 fi
1575
1576 fi
1577 if test -z "$ac_cv_prog_CC"; then
1578   ac_ct_CC=$CC
1579   # Extract the first word of "gcc", so it can be a program name with args.
1580 set dummy gcc; ac_word=$2
1581 echo "$as_me:$LINENO: checking for $ac_word" >&5
1582 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1583 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1584   echo $ECHO_N "(cached) $ECHO_C" >&6
1585 else
1586   if test -n "$ac_ct_CC"; then
1587   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1588 else
1589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1590 for as_dir in $PATH
1591 do
1592   IFS=$as_save_IFS
1593   test -z "$as_dir" && as_dir=.
1594   for ac_exec_ext in '' $ac_executable_extensions; do
1595   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1596     ac_cv_prog_ac_ct_CC="gcc"
1597     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1598     break 2
1599   fi
1600 done
1601 done
1602
1603 fi
1604 fi
1605 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1606 if test -n "$ac_ct_CC"; then
1607   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1608 echo "${ECHO_T}$ac_ct_CC" >&6
1609 else
1610   echo "$as_me:$LINENO: result: no" >&5
1611 echo "${ECHO_T}no" >&6
1612 fi
1613
1614   CC=$ac_ct_CC
1615 else
1616   CC="$ac_cv_prog_CC"
1617 fi
1618
1619 if test -z "$CC"; then
1620   if test -n "$ac_tool_prefix"; then
1621   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1622 set dummy ${ac_tool_prefix}cc; ac_word=$2
1623 echo "$as_me:$LINENO: checking for $ac_word" >&5
1624 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1625 if test "${ac_cv_prog_CC+set}" = set; then
1626   echo $ECHO_N "(cached) $ECHO_C" >&6
1627 else
1628   if test -n "$CC"; then
1629   ac_cv_prog_CC="$CC" # Let the user override the test.
1630 else
1631 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1632 for as_dir in $PATH
1633 do
1634   IFS=$as_save_IFS
1635   test -z "$as_dir" && as_dir=.
1636   for ac_exec_ext in '' $ac_executable_extensions; do
1637   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1638     ac_cv_prog_CC="${ac_tool_prefix}cc"
1639     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1640     break 2
1641   fi
1642 done
1643 done
1644
1645 fi
1646 fi
1647 CC=$ac_cv_prog_CC
1648 if test -n "$CC"; then
1649   echo "$as_me:$LINENO: result: $CC" >&5
1650 echo "${ECHO_T}$CC" >&6
1651 else
1652   echo "$as_me:$LINENO: result: no" >&5
1653 echo "${ECHO_T}no" >&6
1654 fi
1655
1656 fi
1657 if test -z "$ac_cv_prog_CC"; then
1658   ac_ct_CC=$CC
1659   # Extract the first word of "cc", so it can be a program name with args.
1660 set dummy cc; ac_word=$2
1661 echo "$as_me:$LINENO: checking for $ac_word" >&5
1662 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1663 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1664   echo $ECHO_N "(cached) $ECHO_C" >&6
1665 else
1666   if test -n "$ac_ct_CC"; then
1667   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1668 else
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   for ac_exec_ext in '' $ac_executable_extensions; do
1675   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1676     ac_cv_prog_ac_ct_CC="cc"
1677     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1678     break 2
1679   fi
1680 done
1681 done
1682
1683 fi
1684 fi
1685 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1686 if test -n "$ac_ct_CC"; then
1687   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1688 echo "${ECHO_T}$ac_ct_CC" >&6
1689 else
1690   echo "$as_me:$LINENO: result: no" >&5
1691 echo "${ECHO_T}no" >&6
1692 fi
1693
1694   CC=$ac_ct_CC
1695 else
1696   CC="$ac_cv_prog_CC"
1697 fi
1698
1699 fi
1700 if test -z "$CC"; then
1701   # Extract the first word of "cc", so it can be a program name with args.
1702 set dummy cc; ac_word=$2
1703 echo "$as_me:$LINENO: checking for $ac_word" >&5
1704 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1705 if test "${ac_cv_prog_CC+set}" = set; then
1706   echo $ECHO_N "(cached) $ECHO_C" >&6
1707 else
1708   if test -n "$CC"; then
1709   ac_cv_prog_CC="$CC" # Let the user override the test.
1710 else
1711   ac_prog_rejected=no
1712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1713 for as_dir in $PATH
1714 do
1715   IFS=$as_save_IFS
1716   test -z "$as_dir" && as_dir=.
1717   for ac_exec_ext in '' $ac_executable_extensions; do
1718   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1719     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1720        ac_prog_rejected=yes
1721        continue
1722      fi
1723     ac_cv_prog_CC="cc"
1724     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1725     break 2
1726   fi
1727 done
1728 done
1729
1730 if test $ac_prog_rejected = yes; then
1731   # We found a bogon in the path, so make sure we never use it.
1732   set dummy $ac_cv_prog_CC
1733   shift
1734   if test $# != 0; then
1735     # We chose a different compiler from the bogus one.
1736     # However, it has the same basename, so the bogon will be chosen
1737     # first if we set CC to just the basename; use the full file name.
1738     shift
1739     set dummy "$as_dir/$ac_word" ${1+"$@"}
1740     shift
1741     ac_cv_prog_CC="$@"
1742   fi
1743 fi
1744 fi
1745 fi
1746 CC=$ac_cv_prog_CC
1747 if test -n "$CC"; then
1748   echo "$as_me:$LINENO: result: $CC" >&5
1749 echo "${ECHO_T}$CC" >&6
1750 else
1751   echo "$as_me:$LINENO: result: no" >&5
1752 echo "${ECHO_T}no" >&6
1753 fi
1754
1755 fi
1756 if test -z "$CC"; then
1757   if test -n "$ac_tool_prefix"; then
1758   for ac_prog in cl
1759   do
1760     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1761 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1762 echo "$as_me:$LINENO: checking for $ac_word" >&5
1763 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1764 if test "${ac_cv_prog_CC+set}" = set; then
1765   echo $ECHO_N "(cached) $ECHO_C" >&6
1766 else
1767   if test -n "$CC"; then
1768   ac_cv_prog_CC="$CC" # Let the user override the test.
1769 else
1770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1771 for as_dir in $PATH
1772 do
1773   IFS=$as_save_IFS
1774   test -z "$as_dir" && as_dir=.
1775   for ac_exec_ext in '' $ac_executable_extensions; do
1776   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1777     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1778     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1779     break 2
1780   fi
1781 done
1782 done
1783
1784 fi
1785 fi
1786 CC=$ac_cv_prog_CC
1787 if test -n "$CC"; then
1788   echo "$as_me:$LINENO: result: $CC" >&5
1789 echo "${ECHO_T}$CC" >&6
1790 else
1791   echo "$as_me:$LINENO: result: no" >&5
1792 echo "${ECHO_T}no" >&6
1793 fi
1794
1795     test -n "$CC" && break
1796   done
1797 fi
1798 if test -z "$CC"; then
1799   ac_ct_CC=$CC
1800   for ac_prog in cl
1801 do
1802   # Extract the first word of "$ac_prog", so it can be a program name with args.
1803 set dummy $ac_prog; ac_word=$2
1804 echo "$as_me:$LINENO: checking for $ac_word" >&5
1805 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1806 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1807   echo $ECHO_N "(cached) $ECHO_C" >&6
1808 else
1809   if test -n "$ac_ct_CC"; then
1810   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1811 else
1812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1813 for as_dir in $PATH
1814 do
1815   IFS=$as_save_IFS
1816   test -z "$as_dir" && as_dir=.
1817   for ac_exec_ext in '' $ac_executable_extensions; do
1818   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1819     ac_cv_prog_ac_ct_CC="$ac_prog"
1820     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1821     break 2
1822   fi
1823 done
1824 done
1825
1826 fi
1827 fi
1828 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1829 if test -n "$ac_ct_CC"; then
1830   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1831 echo "${ECHO_T}$ac_ct_CC" >&6
1832 else
1833   echo "$as_me:$LINENO: result: no" >&5
1834 echo "${ECHO_T}no" >&6
1835 fi
1836
1837   test -n "$ac_ct_CC" && break
1838 done
1839
1840   CC=$ac_ct_CC
1841 fi
1842
1843 fi
1844
1845
1846 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH" >&5
1847 echo "$as_me: error: no acceptable C compiler found in \$PATH" >&2;}
1848    { (exit 1); exit 1; }; }
1849
1850 # Provide some information about the compiler.
1851 echo "$as_me:$LINENO:" \
1852      "checking for C compiler version" >&5
1853 ac_compiler=`set X $ac_compile; echo $2`
1854 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1855   (eval $ac_compiler --version </dev/null >&5) 2>&5
1856   ac_status=$?
1857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1858   (exit $ac_status); }
1859 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1860   (eval $ac_compiler -v </dev/null >&5) 2>&5
1861   ac_status=$?
1862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1863   (exit $ac_status); }
1864 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1865   (eval $ac_compiler -V </dev/null >&5) 2>&5
1866   ac_status=$?
1867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1868   (exit $ac_status); }
1869
1870 cat >conftest.$ac_ext <<_ACEOF
1871 #line $LINENO "configure"
1872 #include "confdefs.h"
1873
1874 #ifdef F77_DUMMY_MAIN
1875 #  ifdef __cplusplus
1876      extern "C"
1877 #  endif
1878    int F77_DUMMY_MAIN() { return 1; }
1879 #endif
1880 int
1881 main ()
1882 {
1883
1884   ;
1885   return 0;
1886 }
1887 _ACEOF
1888 ac_clean_files_save=$ac_clean_files
1889 ac_clean_files="$ac_clean_files a.out a.exe"
1890 # Try to create an executable without -o first, disregard a.out.
1891 # It will help us diagnose broken compilers, and finding out an intuition
1892 # of exeext.
1893 echo "$as_me:$LINENO: checking for C compiler default output" >&5
1894 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1895 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1896 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1897   (eval $ac_link_default) 2>&5
1898   ac_status=$?
1899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1900   (exit $ac_status); }; then
1901   # Find the output, starting from the most likely.  This scheme is
1902 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1903 # resort.
1904
1905 # Be careful to initialize this variable, since it used to be cached.
1906 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1907 ac_cv_exeext=
1908 for ac_file in `ls a_out.exe a.exe conftest.exe 2>/dev/null;
1909                 ls a.out conftest 2>/dev/null;
1910                 ls a.* conftest.* 2>/dev/null`; do
1911   case $ac_file in
1912     *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb | *.xSYM ) ;;
1913     a.out ) # We found the default executable, but exeext='' is most
1914             # certainly right.
1915             break;;
1916     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1917           # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1918           export ac_cv_exeext
1919           break;;
1920     * ) break;;
1921   esac
1922 done
1923 else
1924   echo "$as_me: failed program was:" >&5
1925 cat conftest.$ac_ext >&5
1926 { { echo "$as_me:$LINENO: error: C compiler cannot create executables" >&5
1927 echo "$as_me: error: C compiler cannot create executables" >&2;}
1928    { (exit 77); exit 77; }; }
1929 fi
1930
1931 ac_exeext=$ac_cv_exeext
1932 echo "$as_me:$LINENO: result: $ac_file" >&5
1933 echo "${ECHO_T}$ac_file" >&6
1934
1935 # Check the compiler produces executables we can run.  If not, either
1936 # the compiler is broken, or we cross compile.
1937 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1938 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1939 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1940 # If not cross compiling, check that we can run a simple program.
1941 if test "$cross_compiling" != yes; then
1942   if { ac_try='./$ac_file'
1943   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1944   (eval $ac_try) 2>&5
1945   ac_status=$?
1946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1947   (exit $ac_status); }; }; then
1948     cross_compiling=no
1949   else
1950     if test "$cross_compiling" = maybe; then
1951         cross_compiling=yes
1952     else
1953         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1954 If you meant to cross compile, use \`--host'." >&5
1955 echo "$as_me: error: cannot run C compiled programs.
1956 If you meant to cross compile, use \`--host'." >&2;}
1957    { (exit 1); exit 1; }; }
1958     fi
1959   fi
1960 fi
1961 echo "$as_me:$LINENO: result: yes" >&5
1962 echo "${ECHO_T}yes" >&6
1963
1964 rm -f a.out a.exe conftest$ac_cv_exeext
1965 ac_clean_files=$ac_clean_files_save
1966 # Check the compiler produces executables we can run.  If not, either
1967 # the compiler is broken, or we cross compile.
1968 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1969 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1970 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1971 echo "${ECHO_T}$cross_compiling" >&6
1972
1973 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1974 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1975 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1976   (eval $ac_link) 2>&5
1977   ac_status=$?
1978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1979   (exit $ac_status); }; then
1980   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1981 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1982 # work properly (i.e., refer to `conftest.exe'), while it won't with
1983 # `rm'.
1984 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1985   case $ac_file in
1986     *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
1987     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1988           export ac_cv_exeext
1989           break;;
1990     * ) break;;
1991   esac
1992 done
1993 else
1994   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link" >&5
1995 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link" >&2;}
1996    { (exit 1); exit 1; }; }
1997 fi
1998
1999 rm -f conftest$ac_cv_exeext
2000 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2001 echo "${ECHO_T}$ac_cv_exeext" >&6
2002
2003 rm -f conftest.$ac_ext
2004 EXEEXT=$ac_cv_exeext
2005 ac_exeext=$EXEEXT
2006 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2007 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2008 if test "${ac_cv_objext+set}" = set; then
2009   echo $ECHO_N "(cached) $ECHO_C" >&6
2010 else
2011   cat >conftest.$ac_ext <<_ACEOF
2012 #line $LINENO "configure"
2013 #include "confdefs.h"
2014
2015 #ifdef F77_DUMMY_MAIN
2016 #  ifdef __cplusplus
2017      extern "C"
2018 #  endif
2019    int F77_DUMMY_MAIN() { return 1; }
2020 #endif
2021 int
2022 main ()
2023 {
2024
2025   ;
2026   return 0;
2027 }
2028 _ACEOF
2029 rm -f conftest.o conftest.obj
2030 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2031   (eval $ac_compile) 2>&5
2032   ac_status=$?
2033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2034   (exit $ac_status); }; then
2035   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2036   case $ac_file in
2037     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
2038     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2039        break;;
2040   esac
2041 done
2042 else
2043   echo "$as_me: failed program was:" >&5
2044 cat conftest.$ac_ext >&5
2045 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile" >&5
2046 echo "$as_me: error: cannot compute suffix of object files: cannot compile" >&2;}
2047    { (exit 1); exit 1; }; }
2048 fi
2049
2050 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2051 fi
2052 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2053 echo "${ECHO_T}$ac_cv_objext" >&6
2054 OBJEXT=$ac_cv_objext
2055 ac_objext=$OBJEXT
2056 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2057 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2058 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2059   echo $ECHO_N "(cached) $ECHO_C" >&6
2060 else
2061   cat >conftest.$ac_ext <<_ACEOF
2062 #line $LINENO "configure"
2063 #include "confdefs.h"
2064
2065 #ifdef F77_DUMMY_MAIN
2066 #  ifdef __cplusplus
2067      extern "C"
2068 #  endif
2069    int F77_DUMMY_MAIN() { return 1; }
2070 #endif
2071 int
2072 main ()
2073 {
2074 #ifndef __GNUC__
2075        choke me
2076 #endif
2077
2078   ;
2079   return 0;
2080 }
2081 _ACEOF
2082 rm -f conftest.$ac_objext
2083 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2084   (eval $ac_compile) 2>&5
2085   ac_status=$?
2086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2087   (exit $ac_status); } &&
2088          { ac_try='test -s conftest.$ac_objext'
2089   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2090   (eval $ac_try) 2>&5
2091   ac_status=$?
2092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2093   (exit $ac_status); }; }; then
2094   ac_compiler_gnu=yes
2095 else
2096   echo "$as_me: failed program was:" >&5
2097 cat conftest.$ac_ext >&5
2098 ac_compiler_gnu=no
2099 fi
2100 rm -f conftest.$ac_objext conftest.$ac_ext
2101 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2102
2103 fi
2104 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2105 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2106 GCC=`test $ac_compiler_gnu = yes && echo yes`
2107 ac_test_CFLAGS=${CFLAGS+set}
2108 ac_save_CFLAGS=$CFLAGS
2109 CFLAGS="-g"
2110 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2111 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2112 if test "${ac_cv_prog_cc_g+set}" = set; then
2113   echo $ECHO_N "(cached) $ECHO_C" >&6
2114 else
2115   cat >conftest.$ac_ext <<_ACEOF
2116 #line $LINENO "configure"
2117 #include "confdefs.h"
2118
2119 #ifdef F77_DUMMY_MAIN
2120 #  ifdef __cplusplus
2121      extern "C"
2122 #  endif
2123    int F77_DUMMY_MAIN() { return 1; }
2124 #endif
2125 int
2126 main ()
2127 {
2128
2129   ;
2130   return 0;
2131 }
2132 _ACEOF
2133 rm -f conftest.$ac_objext
2134 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2135   (eval $ac_compile) 2>&5
2136   ac_status=$?
2137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2138   (exit $ac_status); } &&
2139          { ac_try='test -s conftest.$ac_objext'
2140   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2141   (eval $ac_try) 2>&5
2142   ac_status=$?
2143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2144   (exit $ac_status); }; }; then
2145   ac_cv_prog_cc_g=yes
2146 else
2147   echo "$as_me: failed program was:" >&5
2148 cat conftest.$ac_ext >&5
2149 ac_cv_prog_cc_g=no
2150 fi
2151 rm -f conftest.$ac_objext conftest.$ac_ext
2152 fi
2153 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2154 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2155 if test "$ac_test_CFLAGS" = set; then
2156   CFLAGS=$ac_save_CFLAGS
2157 elif test $ac_cv_prog_cc_g = yes; then
2158   if test "$GCC" = yes; then
2159     CFLAGS="-g -O2"
2160   else
2161     CFLAGS="-g"
2162   fi
2163 else
2164   if test "$GCC" = yes; then
2165     CFLAGS="-O2"
2166   else
2167     CFLAGS=
2168   fi
2169 fi
2170 # Some people use a C++ compiler to compile C.  Since we use `exit',
2171 # in C++ we need to declare it.  In case someone uses the same compiler
2172 # for both compiling C and C++ we need to have the C++ compiler decide
2173 # the declaration of exit, since it's the most demanding environment.
2174 cat >conftest.$ac_ext <<_ACEOF
2175 #ifndef __cplusplus
2176   choke me
2177 #endif
2178 _ACEOF
2179 rm -f conftest.$ac_objext
2180 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2181   (eval $ac_compile) 2>&5
2182   ac_status=$?
2183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2184   (exit $ac_status); } &&
2185          { ac_try='test -s conftest.$ac_objext'
2186   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2187   (eval $ac_try) 2>&5
2188   ac_status=$?
2189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2190   (exit $ac_status); }; }; then
2191   for ac_declaration in \
2192    ''\
2193    '#include <stdlib.h>' \
2194    'extern "C" void std::exit (int) throw (); using std::exit;' \
2195    'extern "C" void std::exit (int); using std::exit;' \
2196    'extern "C" void exit (int) throw ();' \
2197    'extern "C" void exit (int);' \
2198    'void exit (int);'
2199 do
2200   cat >conftest.$ac_ext <<_ACEOF
2201 #line $LINENO "configure"
2202 #include "confdefs.h"
2203 #include <stdlib.h>
2204 $ac_declaration
2205 #ifdef F77_DUMMY_MAIN
2206 #  ifdef __cplusplus
2207      extern "C"
2208 #  endif
2209    int F77_DUMMY_MAIN() { return 1; }
2210 #endif
2211 int
2212 main ()
2213 {
2214 exit (42);
2215   ;
2216   return 0;
2217 }
2218 _ACEOF
2219 rm -f conftest.$ac_objext
2220 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2221   (eval $ac_compile) 2>&5
2222   ac_status=$?
2223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2224   (exit $ac_status); } &&
2225          { ac_try='test -s conftest.$ac_objext'
2226   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2227   (eval $ac_try) 2>&5
2228   ac_status=$?
2229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2230   (exit $ac_status); }; }; then
2231   :
2232 else
2233   echo "$as_me: failed program was:" >&5
2234 cat conftest.$ac_ext >&5
2235 continue
2236 fi
2237 rm -f conftest.$ac_objext conftest.$ac_ext
2238   cat >conftest.$ac_ext <<_ACEOF
2239 #line $LINENO "configure"
2240 #include "confdefs.h"
2241 $ac_declaration
2242 #ifdef F77_DUMMY_MAIN
2243 #  ifdef __cplusplus
2244      extern "C"
2245 #  endif
2246    int F77_DUMMY_MAIN() { return 1; }
2247 #endif
2248 int
2249 main ()
2250 {
2251 exit (42);
2252   ;
2253   return 0;
2254 }
2255 _ACEOF
2256 rm -f conftest.$ac_objext
2257 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2258   (eval $ac_compile) 2>&5
2259   ac_status=$?
2260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2261   (exit $ac_status); } &&
2262          { ac_try='test -s conftest.$ac_objext'
2263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2264   (eval $ac_try) 2>&5
2265   ac_status=$?
2266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2267   (exit $ac_status); }; }; then
2268   break
2269 else
2270   echo "$as_me: failed program was:" >&5
2271 cat conftest.$ac_ext >&5
2272 fi
2273 rm -f conftest.$ac_objext conftest.$ac_ext
2274 done
2275 rm -f conftest*
2276 if test -n "$ac_declaration"; then
2277   echo '#ifdef __cplusplus' >>confdefs.h
2278   echo $ac_declaration      >>confdefs.h
2279   echo '#endif'             >>confdefs.h
2280 fi
2281
2282 else
2283   echo "$as_me: failed program was:" >&5
2284 cat conftest.$ac_ext >&5
2285 fi
2286 rm -f conftest.$ac_objext conftest.$ac_ext
2287 ac_ext=c
2288 ac_cpp='$CPP $CPPFLAGS'
2289 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2290 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2291 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2292
2293
2294   if test -z "$GCC"; then
2295     echo "$as_me:$LINENO: checking how to request ANSI compilation" >&5
2296 echo $ECHO_N "checking how to request ANSI compilation... $ECHO_C" >&6
2297     case "$host" in
2298       *-hpux* )
2299         echo "$as_me:$LINENO: result: HPUX: adding -Ae" >&5
2300 echo "${ECHO_T}HPUX: adding -Ae" >&6
2301         CC="$CC -Ae"
2302       ;;
2303       *-aix* )
2304         echo "$as_me:$LINENO: result: AIX: adding -qlanglvl=ansi -qhalt=e" >&5
2305 echo "${ECHO_T}AIX: adding -qlanglvl=ansi -qhalt=e" >&6
2306         CC="$CC -qlanglvl=ansi -qhalt=e"
2307       ;;
2308
2309       *-dec-* )
2310         echo "$as_me:$LINENO: result: DEC: adding -std1 -ieee" >&5
2311 echo "${ECHO_T}DEC: adding -std1 -ieee" >&6
2312         CC="$CC -std1"
2313       ;;
2314
2315       *)
2316         echo "$as_me:$LINENO: result: no idea" >&5
2317 echo "${ECHO_T}no idea" >&6
2318       ;;
2319     esac
2320   fi
2321
2322   echo "$as_me:$LINENO: checking whether the compiler works on ANSI C" >&5
2323 echo $ECHO_N "checking whether the compiler works on ANSI C... $ECHO_C" >&6
2324   if test "$cross_compiling" = yes; then
2325   { { echo "$as_me:$LINENO: error: Couldn't build even a trivial ANSI C program: check CC." >&5
2326 echo "$as_me: error: Couldn't build even a trivial ANSI C program: check CC." >&2;}
2327    { (exit 1); exit 1; }; }
2328 else
2329   cat >conftest.$ac_ext <<_ACEOF
2330 #line $LINENO "configure"
2331 #include "confdefs.h"
2332  main(int ac, char **av) { return 0; }
2333 _ACEOF
2334 rm -f conftest$ac_exeext
2335 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2336   (eval $ac_link) 2>&5
2337   ac_status=$?
2338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2339   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
2340   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2341   (eval $ac_try) 2>&5
2342   ac_status=$?
2343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2344   (exit $ac_status); }; }; then
2345   echo "$as_me:$LINENO: result: yes" >&5
2346 echo "${ECHO_T}yes" >&6
2347 else
2348   echo "$as_me: program exited with status $ac_status" >&5
2349 echo "$as_me: failed program was:" >&5
2350 cat conftest.$ac_ext >&5
2351 ( exit $ac_status )
2352 echo "$as_me:$LINENO: result: no" >&5
2353 echo "${ECHO_T}no" >&6
2354      { { echo "$as_me:$LINENO: error: Couldn't build even a trivial ANSI C program: check CC." >&5
2355 echo "$as_me: error: Couldn't build even a trivial ANSI C program: check CC." >&2;}
2356    { (exit 1); exit 1; }; }
2357 fi
2358 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
2359 fi
2360
2361   if test -n "$GCC"; then
2362     echo "$as_me:$LINENO: result: Turning on gcc compiler warnings." >&5
2363 echo "${ECHO_T}Turning on gcc compiler warnings." >&6
2364     CC="$CC -Wall -Wstrict-prototypes -Wnested-externs -Wno-format"
2365   else
2366     case "$host" in
2367       *-irix5* |*-irix6.0-3* )
2368         echo "$as_me:$LINENO: result: Turning on SGI compiler warnings." >&5
2369 echo "${ECHO_T}Turning on SGI compiler warnings." >&6
2370         CC="$CC -fullwarn -use_readonly_const -rdata_shared -g3"
2371       ;;
2372 #     *-dec-osf* )
2373 #       if test -z "$GCC"; then
2374 #         AC_MSG_RESULT(Turning on DEC C compiler warnings.)
2375 #         CC="$CC -migrate -w0 -verbose -warnprotos"
2376 #       fi
2377 #     ;;
2378     esac
2379   fi
2380
2381 if test -n "$GCC"; then
2382    if test -n "$GCC"; then
2383    echo "$as_me:$LINENO: checking whether gcc accepts -std" >&5
2384 echo $ECHO_N "checking whether gcc accepts -std... $ECHO_C" >&6
2385 if test "${ac_cv_gcc_accepts_std+set}" = set; then
2386   echo $ECHO_N "(cached) $ECHO_C" >&6
2387 else
2388   if ( ( gcc -E -std=c89 - </dev/null >/dev/null ) 2>&1 | \
2389           grep unrecognized >/dev/null ); then
2390        ac_cv_gcc_accepts_std=no
2391      else
2392        ac_cv_gcc_accepts_std=yes
2393      fi
2394 fi
2395 echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_std" >&5
2396 echo "${ECHO_T}$ac_cv_gcc_accepts_std" >&6
2397    ac_gcc_accepts_std="$ac_cv_gcc_accepts_std"
2398   fi
2399
2400    echo "$as_me:$LINENO: result: Disabling C++ comments in ANSI C code." >&5
2401 echo "${ECHO_T}Disabling C++ comments in ANSI C code." >&6
2402    #
2403    # The reason that // comments are banned from xscreensaver is that gcc is
2404    # basically the only compiler in the world that supports them in C code.
2405    # All other vendors support them only in their C++ compilers, not in their
2406    # ANSI C compilers.  This means that it's a portability problem: every time
2407    # these comments have snuck into the xscreensaver source code, I've gotten
2408    # complaints about it the next day.  So we turn off support for them in gcc
2409    # as well to prevent them from accidentially slipping in.
2410    #
2411    if test "$ac_gcc_accepts_std" = yes ; then
2412      #
2413      # -std=c89 defines __STRICT_ANSI__, which we don't want.
2414      # (That appears to be the only additional preprocessor symbol
2415      # it defines, in addition to the syntax changes it makes.)
2416      #
2417      # -std=gnu89 is no good, because // comments were a GNU extension
2418      # before they were in the ANSI C 99 spec...  (gcc 2.96 permits //
2419      # with -std=gnu89 but not with -std=c89.)
2420      #
2421      CC="$CC -std=c89 -U__STRICT_ANSI__"
2422    else
2423      # The old way:
2424      CC="$CC -Wp,-lang-c89"
2425    fi
2426   fi
2427
2428 ac_ext=c
2429 ac_cpp='$CPP $CPPFLAGS'
2430 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2431 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2432 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2433 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2434 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2435 # On Suns, sometimes $CPP names a directory.
2436 if test -n "$CPP" && test -d "$CPP"; then
2437   CPP=
2438 fi
2439 if test -z "$CPP"; then
2440   if test "${ac_cv_prog_CPP+set}" = set; then
2441   echo $ECHO_N "(cached) $ECHO_C" >&6
2442 else
2443       # Double quotes because CPP needs to be expanded
2444     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2445     do
2446       ac_preproc_ok=false
2447 for ac_c_preproc_warn_flag in '' yes
2448 do
2449   # Use a header file that comes with gcc, so configuring glibc
2450   # with a fresh cross-compiler works.
2451   # On the NeXT, cc -E runs the code through the compiler's parser,
2452   # not just through cpp. "Syntax error" is here to catch this case.
2453   cat >conftest.$ac_ext <<_ACEOF
2454 #line $LINENO "configure"
2455 #include "confdefs.h"
2456 #include <assert.h>
2457                      Syntax error
2458 _ACEOF
2459 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2460   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2461   ac_status=$?
2462   egrep -v '^ *\+' conftest.er1 >conftest.err
2463   rm -f conftest.er1
2464   cat conftest.err >&5
2465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466   (exit $ac_status); } >/dev/null; then
2467   if test -s conftest.err; then
2468     ac_cpp_err=$ac_c_preproc_warn_flag
2469   else
2470     ac_cpp_err=
2471   fi
2472 else
2473   ac_cpp_err=yes
2474 fi
2475 if test -z "$ac_cpp_err"; then
2476   :
2477 else
2478   echo "$as_me: failed program was:" >&5
2479   cat conftest.$ac_ext >&5
2480   # Broken: fails on valid input.
2481 continue
2482 fi
2483 rm -f conftest.err conftest.$ac_ext
2484
2485   # OK, works on sane cases.  Now check whether non-existent headers
2486   # can be detected and how.
2487   cat >conftest.$ac_ext <<_ACEOF
2488 #line $LINENO "configure"
2489 #include "confdefs.h"
2490 #include <ac_nonexistent.h>
2491 _ACEOF
2492 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2493   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2494   ac_status=$?
2495   egrep -v '^ *\+' conftest.er1 >conftest.err
2496   rm -f conftest.er1
2497   cat conftest.err >&5
2498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2499   (exit $ac_status); } >/dev/null; then
2500   if test -s conftest.err; then
2501     ac_cpp_err=$ac_c_preproc_warn_flag
2502   else
2503     ac_cpp_err=
2504   fi
2505 else
2506   ac_cpp_err=yes
2507 fi
2508 if test -z "$ac_cpp_err"; then
2509   # Broken: success on invalid input.
2510 continue
2511 else
2512   echo "$as_me: failed program was:" >&5
2513   cat conftest.$ac_ext >&5
2514   # Passes both tests.
2515 ac_preproc_ok=:
2516 break
2517 fi
2518 rm -f conftest.err conftest.$ac_ext
2519
2520 done
2521 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2522 rm -f conftest.err conftest.$ac_ext
2523 if $ac_preproc_ok; then
2524   break
2525 fi
2526
2527     done
2528     ac_cv_prog_CPP=$CPP
2529
2530 fi
2531   CPP=$ac_cv_prog_CPP
2532 else
2533   ac_cv_prog_CPP=$CPP
2534 fi
2535 echo "$as_me:$LINENO: result: $CPP" >&5
2536 echo "${ECHO_T}$CPP" >&6
2537 ac_preproc_ok=false
2538 for ac_c_preproc_warn_flag in '' yes
2539 do
2540   # Use a header file that comes with gcc, so configuring glibc
2541   # with a fresh cross-compiler works.
2542   # On the NeXT, cc -E runs the code through the compiler's parser,
2543   # not just through cpp. "Syntax error" is here to catch this case.
2544   cat >conftest.$ac_ext <<_ACEOF
2545 #line $LINENO "configure"
2546 #include "confdefs.h"
2547 #include <assert.h>
2548                      Syntax error
2549 _ACEOF
2550 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2551   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2552   ac_status=$?
2553   egrep -v '^ *\+' conftest.er1 >conftest.err
2554   rm -f conftest.er1
2555   cat conftest.err >&5
2556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2557   (exit $ac_status); } >/dev/null; then
2558   if test -s conftest.err; then
2559     ac_cpp_err=$ac_c_preproc_warn_flag
2560   else
2561     ac_cpp_err=
2562   fi
2563 else
2564   ac_cpp_err=yes
2565 fi
2566 if test -z "$ac_cpp_err"; then
2567   :
2568 else
2569   echo "$as_me: failed program was:" >&5
2570   cat conftest.$ac_ext >&5
2571   # Broken: fails on valid input.
2572 continue
2573 fi
2574 rm -f conftest.err conftest.$ac_ext
2575
2576   # OK, works on sane cases.  Now check whether non-existent headers
2577   # can be detected and how.
2578   cat >conftest.$ac_ext <<_ACEOF
2579 #line $LINENO "configure"
2580 #include "confdefs.h"
2581 #include <ac_nonexistent.h>
2582 _ACEOF
2583 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2584   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2585   ac_status=$?
2586   egrep -v '^ *\+' conftest.er1 >conftest.err
2587   rm -f conftest.er1
2588   cat conftest.err >&5
2589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2590   (exit $ac_status); } >/dev/null; then
2591   if test -s conftest.err; then
2592     ac_cpp_err=$ac_c_preproc_warn_flag
2593   else
2594     ac_cpp_err=
2595   fi
2596 else
2597   ac_cpp_err=yes
2598 fi
2599 if test -z "$ac_cpp_err"; then
2600   # Broken: success on invalid input.
2601 continue
2602 else
2603   echo "$as_me: failed program was:" >&5
2604   cat conftest.$ac_ext >&5
2605   # Passes both tests.
2606 ac_preproc_ok=:
2607 break
2608 fi
2609 rm -f conftest.err conftest.$ac_ext
2610
2611 done
2612 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2613 rm -f conftest.err conftest.$ac_ext
2614 if $ac_preproc_ok; then
2615   :
2616 else
2617   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check" >&5
2618 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2619    { (exit 1); exit 1; }; }
2620 fi
2621
2622 ac_ext=c
2623 ac_cpp='$CPP $CPPFLAGS'
2624 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2625 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2626 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2627
2628 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2629 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2630 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2631   echo $ECHO_N "(cached) $ECHO_C" >&6
2632 else
2633   ac_cv_prog_cc_stdc=no
2634 ac_save_CC=$CC
2635 cat >conftest.$ac_ext <<_ACEOF
2636 #line $LINENO "configure"
2637 #include "confdefs.h"
2638 #include <stdarg.h>
2639 #include <stdio.h>
2640 #include <sys/types.h>
2641 #include <sys/stat.h>
2642 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2643 struct buf { int x; };
2644 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2645 static char *e (p, i)
2646      char **p;
2647      int i;
2648 {
2649   return p[i];
2650 }
2651 static char *f (char * (*g) (char **, int), char **p, ...)
2652 {
2653   char *s;
2654   va_list v;
2655   va_start (v,p);
2656   s = g (p, va_arg (v,int));
2657   va_end (v);
2658   return s;
2659 }
2660 int test (int i, double x);
2661 struct s1 {int (*f) (int a);};
2662 struct s2 {int (*f) (double a);};
2663 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2664 int argc;
2665 char **argv;
2666 #ifdef F77_DUMMY_MAIN
2667 #  ifdef __cplusplus
2668      extern "C"
2669 #  endif
2670    int F77_DUMMY_MAIN() { return 1; }
2671 #endif
2672 int
2673 main ()
2674 {
2675 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2676   ;
2677   return 0;
2678 }
2679 _ACEOF
2680 # Don't try gcc -ansi; that turns off useful extensions and
2681 # breaks some systems' header files.
2682 # AIX                   -qlanglvl=ansi
2683 # Ultrix and OSF/1      -std1
2684 # HP-UX 10.20 and later -Ae
2685 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2686 # SVR4                  -Xc -D__EXTENSIONS__
2687 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2688 do
2689   CC="$ac_save_CC $ac_arg"
2690   rm -f conftest.$ac_objext
2691 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2692   (eval $ac_compile) 2>&5
2693   ac_status=$?
2694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2695   (exit $ac_status); } &&
2696          { ac_try='test -s conftest.$ac_objext'
2697   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2698   (eval $ac_try) 2>&5
2699   ac_status=$?
2700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2701   (exit $ac_status); }; }; then
2702   ac_cv_prog_cc_stdc=$ac_arg
2703 break
2704 else
2705   echo "$as_me: failed program was:" >&5
2706 cat conftest.$ac_ext >&5
2707 fi
2708 rm -f conftest.$ac_objext
2709 done
2710 rm -f conftest.$ac_ext conftest.$ac_objext
2711 CC=$ac_save_CC
2712
2713 fi
2714
2715 case "x$ac_cv_prog_cc_stdc" in
2716   x|xno)
2717     echo "$as_me:$LINENO: result: none needed" >&5
2718 echo "${ECHO_T}none needed" >&6 ;;
2719   *)
2720     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2721 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2722     CC="$CC $ac_cv_prog_cc_stdc" ;;
2723 esac
2724
2725 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
2726 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
2727 if test "${ac_cv_c_const+set}" = set; then
2728   echo $ECHO_N "(cached) $ECHO_C" >&6
2729 else
2730   cat >conftest.$ac_ext <<_ACEOF
2731 #line $LINENO "configure"
2732 #include "confdefs.h"
2733
2734 #ifdef F77_DUMMY_MAIN
2735 #  ifdef __cplusplus
2736      extern "C"
2737 #  endif
2738    int F77_DUMMY_MAIN() { return 1; }
2739 #endif
2740 int
2741 main ()
2742 {
2743 /* FIXME: Include the comments suggested by Paul. */
2744 #ifndef __cplusplus
2745   /* Ultrix mips cc rejects this.  */
2746   typedef int charset[2];
2747   const charset x;
2748   /* SunOS 4.1.1 cc rejects this.  */
2749   char const *const *ccp;
2750   char **p;
2751   /* NEC SVR4.0.2 mips cc rejects this.  */
2752   struct point {int x, y;};
2753   static struct point const zero = {0,0};
2754   /* AIX XL C 1.02.0.0 rejects this.
2755      It does not let you subtract one const X* pointer from another in
2756      an arm of an if-expression whose if-part is not a constant
2757      expression */
2758   const char *g = "string";
2759   ccp = &g + (g ? g-g : 0);
2760   /* HPUX 7.0 cc rejects these. */
2761   ++ccp;
2762   p = (char**) ccp;
2763   ccp = (char const *const *) p;
2764   { /* SCO 3.2v4 cc rejects this.  */
2765     char *t;
2766     char const *s = 0 ? (char *) 0 : (char const *) 0;
2767
2768     *t++ = 0;
2769   }
2770   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
2771     int x[] = {25, 17};
2772     const int *foo = &x[0];
2773     ++foo;
2774   }
2775   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2776     typedef const int *iptr;
2777     iptr p = 0;
2778     ++p;
2779   }
2780   { /* AIX XL C 1.02.0.0 rejects this saying
2781        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2782     struct s { int j; const int *ap[3]; };
2783     struct s *b; b->j = 5;
2784   }
2785   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2786     const int foo = 10;
2787   }
2788 #endif
2789
2790   ;
2791   return 0;
2792 }
2793 _ACEOF
2794 rm -f conftest.$ac_objext
2795 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2796   (eval $ac_compile) 2>&5
2797   ac_status=$?
2798   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2799   (exit $ac_status); } &&
2800          { ac_try='test -s conftest.$ac_objext'
2801   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2802   (eval $ac_try) 2>&5
2803   ac_status=$?
2804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2805   (exit $ac_status); }; }; then
2806   ac_cv_c_const=yes
2807 else
2808   echo "$as_me: failed program was:" >&5
2809 cat conftest.$ac_ext >&5
2810 ac_cv_c_const=no
2811 fi
2812 rm -f conftest.$ac_objext conftest.$ac_ext
2813 fi
2814 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
2815 echo "${ECHO_T}$ac_cv_c_const" >&6
2816 if test $ac_cv_c_const = no; then
2817
2818 cat >>confdefs.h <<\_ACEOF
2819 #define const
2820 _ACEOF
2821
2822 fi
2823
2824 echo "$as_me:$LINENO: checking for inline" >&5
2825 echo $ECHO_N "checking for inline... $ECHO_C" >&6
2826 if test "${ac_cv_c_inline+set}" = set; then
2827   echo $ECHO_N "(cached) $ECHO_C" >&6
2828 else
2829   ac_cv_c_inline=no
2830 for ac_kw in inline __inline__ __inline; do
2831   cat >conftest.$ac_ext <<_ACEOF
2832 #line $LINENO "configure"
2833 #include "confdefs.h"
2834 #ifndef __cplusplus
2835 static $ac_kw int static_foo () {return 0; }
2836 $ac_kw int foo () {return 0; }
2837 #endif
2838
2839 _ACEOF
2840 rm -f conftest.$ac_objext
2841 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2842   (eval $ac_compile) 2>&5
2843   ac_status=$?
2844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2845   (exit $ac_status); } &&
2846          { ac_try='test -s conftest.$ac_objext'
2847   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2848   (eval $ac_try) 2>&5
2849   ac_status=$?
2850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2851   (exit $ac_status); }; }; then
2852   ac_cv_c_inline=$ac_kw; break
2853 else
2854   echo "$as_me: failed program was:" >&5
2855 cat conftest.$ac_ext >&5
2856 fi
2857 rm -f conftest.$ac_objext conftest.$ac_ext
2858 done
2859
2860 fi
2861 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
2862 echo "${ECHO_T}$ac_cv_c_inline" >&6
2863 case $ac_cv_c_inline in
2864   inline | yes) ;;
2865   no)
2866 cat >>confdefs.h <<\_ACEOF
2867 #define inline
2868 _ACEOF
2869  ;;
2870   *)  cat >>confdefs.h <<_ACEOF
2871 #define inline $ac_cv_c_inline
2872 _ACEOF
2873  ;;
2874 esac
2875
2876
2877 ac_bc_result=`echo 6+9 | bc 2>/dev/null`
2878   echo "$as_me:$LINENO: checking for bc" >&5
2879 echo $ECHO_N "checking for bc... $ECHO_C" >&6
2880   if test "$ac_bc_result" = "15" ; then
2881     echo "$as_me:$LINENO: result: yes" >&5
2882 echo "${ECHO_T}yes" >&6
2883   else
2884     echo "$as_me:$LINENO: result: no" >&5
2885 echo "${ECHO_T}no" >&6
2886     echo ''
2887     { { echo "$as_me:$LINENO: error: Your system doesn't have \"bc\", which has been a standard
2888                   part of Unix since the 1970s.  Come back when your vendor
2889                   has grown a clue." >&5
2890 echo "$as_me: error: Your system doesn't have \"bc\", which has been a standard
2891                   part of Unix since the 1970s.  Come back when your vendor
2892                   has grown a clue." >&2;}
2893    { (exit 1); exit 1; }; }
2894   fi
2895
2896
2897 # stuff for Makefiles
2898 # Find a good install program.  We prefer a C program (faster),
2899 # so one script is as good as another.  But avoid the broken or
2900 # incompatible versions:
2901 # SysV /etc/install, /usr/sbin/install
2902 # SunOS /usr/etc/install
2903 # IRIX /sbin/install
2904 # AIX /bin/install
2905 # AmigaOS /C/install, which installs bootblocks on floppy discs
2906 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2907 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2908 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2909 # ./install, which can be erroneously created by make from ./install.sh.
2910 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2911 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2912 if test -z "$INSTALL"; then
2913 if test "${ac_cv_path_install+set}" = set; then
2914   echo $ECHO_N "(cached) $ECHO_C" >&6
2915 else
2916   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2917 for as_dir in $PATH
2918 do
2919   IFS=$as_save_IFS
2920   test -z "$as_dir" && as_dir=.
2921   # Account for people who put trailing slashes in PATH elements.
2922 case $as_dir/ in
2923   ./ | .// | /cC/* | \
2924   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2925   /usr/ucb/* ) ;;
2926   *)
2927     # OSF1 and SCO ODT 3.0 have their own names for install.
2928     # Don't use installbsd from OSF since it installs stuff as root
2929     # by default.
2930     for ac_prog in ginstall scoinst install; do
2931       for ac_exec_ext in '' $ac_executable_extensions; do
2932         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2933           if test $ac_prog = install &&
2934             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2935             # AIX install.  It has an incompatible calling convention.
2936             :
2937           elif test $ac_prog = install &&
2938             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2939             # program-specific install script used by HP pwplus--don't use.
2940             :
2941           else
2942             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2943             break 3
2944           fi
2945         fi
2946       done
2947     done
2948     ;;
2949 esac
2950 done
2951
2952
2953 fi
2954   if test "${ac_cv_path_install+set}" = set; then
2955     INSTALL=$ac_cv_path_install
2956   else
2957     # As a last resort, use the slow shell script.  We don't cache a
2958     # path for INSTALL within a source directory, because that will
2959     # break other packages using the cache if that directory is
2960     # removed, or if the path is relative.
2961     INSTALL=$ac_install_sh
2962   fi
2963 fi
2964 echo "$as_me:$LINENO: result: $INSTALL" >&5
2965 echo "${ECHO_T}$INSTALL" >&6
2966
2967 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2968 # It thinks the first close brace ends the variable substitution.
2969 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2970
2971 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2972
2973 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2974
2975 echo "$as_me:$LINENO: checking whether \\"\${INSTALL} -d\\" creates intermediate directories" >&5
2976 echo $ECHO_N "checking whether \\"\${INSTALL} -d\\" creates intermediate directories... $ECHO_C" >&6
2977 if test "${ac_cv_install_d_creates_dirs+set}" = set; then
2978   echo $ECHO_N "(cached) $ECHO_C" >&6
2979 else
2980   ac_cv_install_d_creates_dirs=no
2981      rm -rf conftestdir
2982      if mkdir conftestdir; then
2983        cd conftestdir 2>/dev/null
2984        ${INSTALL} -d `pwd`/dir1/dir2 >/dev/null 2>&1
2985        if test -d dir1/dir2/. ; then
2986          ac_cv_install_d_creates_dirs=yes
2987        fi
2988        cd .. 2>/dev/null
2989        rm -rf conftestdir
2990      fi
2991
2992 fi
2993 echo "$as_me:$LINENO: result: $ac_cv_install_d_creates_dirs" >&5
2994 echo "${ECHO_T}$ac_cv_install_d_creates_dirs" >&6
2995
2996   if test "$ac_cv_install_d_creates_dirs" = no ; then
2997     echo "$as_me:$LINENO: checking whether \"mkdir -p\" creates intermediate directories" >&5
2998 echo $ECHO_N "checking whether \"mkdir -p\" creates intermediate directories... $ECHO_C" >&6
2999 if test "${ac_cv_mkdir_p_creates_dirs+set}" = set; then
3000   echo $ECHO_N "(cached) $ECHO_C" >&6
3001 else
3002   ac_cv_mkdir_p_creates_dirs=no
3003        rm -rf conftestdir
3004        if mkdir conftestdir; then
3005          cd conftestdir 2>/dev/null
3006          mkdir -p dir1/dir2 >/dev/null 2>&1
3007          if test -d dir1/dir2/. ; then
3008            ac_cv_mkdir_p_creates_dirs=yes
3009          fi
3010          cd .. 2>/dev/null
3011          rm -rf conftestdir
3012        fi
3013
3014 fi
3015 echo "$as_me:$LINENO: result: $ac_cv_mkdir_p_creates_dirs" >&5
3016 echo "${ECHO_T}$ac_cv_mkdir_p_creates_dirs" >&6
3017   fi
3018
3019   if test "$ac_cv_install_d_creates_dirs" = yes ; then
3020     INSTALL_DIRS='${INSTALL} -d'
3021   elif test "$ac_cv_mkdir_p_creates_dirs" = yes ; then
3022     INSTALL_DIRS='mkdir -p'
3023   else
3024     # any other ideas?
3025     INSTALL_DIRS='${INSTALL} -d'
3026   fi
3027
3028 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \${MAKE}" >&5
3029 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
3030 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
3031 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3032   echo $ECHO_N "(cached) $ECHO_C" >&6
3033 else
3034   cat >conftest.make <<\_ACEOF
3035 all:
3036         @echo 'ac_maketemp="${MAKE}"'
3037 _ACEOF
3038 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3039 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3040 if test -n "$ac_maketemp"; then
3041   eval ac_cv_prog_make_${ac_make}_set=yes
3042 else
3043   eval ac_cv_prog_make_${ac_make}_set=no
3044 fi
3045 rm -f conftest.make
3046 fi
3047 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3048   echo "$as_me:$LINENO: result: yes" >&5
3049 echo "${ECHO_T}yes" >&6
3050   SET_MAKE=
3051 else
3052   echo "$as_me:$LINENO: result: no" >&5
3053 echo "${ECHO_T}no" >&6
3054   SET_MAKE="MAKE=${MAKE-make}"
3055 fi
3056
3057
3058 # By default, autoconf sets INSTALL_SCRIPT to '${INSTALL_PROGRAM}'.
3059 # That's wrong: it should be set to '${INSTALL}', so that one can
3060 # implement the "install-strip" target properly (strip executables,
3061 # but do not try to strip scripts.)
3062 #
3063 INSTALL_SCRIPT='${INSTALL}'
3064
3065 # random libc stuff
3066
3067 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3068 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3069 if test "${ac_cv_header_stdc+set}" = set; then
3070   echo $ECHO_N "(cached) $ECHO_C" >&6
3071 else
3072   cat >conftest.$ac_ext <<_ACEOF
3073 #line $LINENO "configure"
3074 #include "confdefs.h"
3075 #include <stdlib.h>
3076 #include <stdarg.h>
3077 #include <string.h>
3078 #include <float.h>
3079
3080 _ACEOF
3081 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3082   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3083   ac_status=$?
3084   egrep -v '^ *\+' conftest.er1 >conftest.err
3085   rm -f conftest.er1
3086   cat conftest.err >&5
3087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3088   (exit $ac_status); } >/dev/null; then
3089   if test -s conftest.err; then
3090     ac_cpp_err=$ac_c_preproc_warn_flag
3091   else
3092     ac_cpp_err=
3093   fi
3094 else
3095   ac_cpp_err=yes
3096 fi
3097 if test -z "$ac_cpp_err"; then
3098   ac_cv_header_stdc=yes
3099 else
3100   echo "$as_me: failed program was:" >&5
3101   cat conftest.$ac_ext >&5
3102   ac_cv_header_stdc=no
3103 fi
3104 rm -f conftest.err conftest.$ac_ext
3105
3106 if test $ac_cv_header_stdc = yes; then
3107   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3108   cat >conftest.$ac_ext <<_ACEOF
3109 #line $LINENO "configure"
3110 #include "confdefs.h"
3111 #include <string.h>
3112
3113 _ACEOF
3114 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3115   egrep "memchr" >/dev/null 2>&1; then
3116   :
3117 else
3118   ac_cv_header_stdc=no
3119 fi
3120 rm -f conftest*
3121
3122 fi
3123
3124 if test $ac_cv_header_stdc = yes; then
3125   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3126   cat >conftest.$ac_ext <<_ACEOF
3127 #line $LINENO "configure"
3128 #include "confdefs.h"
3129 #include <stdlib.h>
3130
3131 _ACEOF
3132 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3133   egrep "free" >/dev/null 2>&1; then
3134   :
3135 else
3136   ac_cv_header_stdc=no
3137 fi
3138 rm -f conftest*
3139
3140 fi
3141
3142 if test $ac_cv_header_stdc = yes; then
3143   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3144   if test "$cross_compiling" = yes; then
3145   :
3146 else
3147   cat >conftest.$ac_ext <<_ACEOF
3148 #line $LINENO "configure"
3149 #include "confdefs.h"
3150 #include <ctype.h>
3151 #if ((' ' & 0x0FF) == 0x020)
3152 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3153 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3154 #else
3155 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
3156                      || ('j' <= (c) && (c) <= 'r') \
3157                      || ('s' <= (c) && (c) <= 'z'))
3158 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3159 #endif
3160
3161 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3162 int
3163 main ()
3164 {
3165   int i;
3166   for (i = 0; i < 256; i++)
3167     if (XOR (islower (i), ISLOWER (i))
3168         || toupper (i) != TOUPPER (i))
3169       exit(2);
3170   exit (0);
3171 }
3172 _ACEOF
3173 rm -f conftest$ac_exeext
3174 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3175   (eval $ac_link) 2>&5
3176   ac_status=$?
3177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3178   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3179   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3180   (eval $ac_try) 2>&5
3181   ac_status=$?
3182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3183   (exit $ac_status); }; }; then
3184   :
3185 else
3186   echo "$as_me: program exited with status $ac_status" >&5
3187 echo "$as_me: failed program was:" >&5
3188 cat conftest.$ac_ext >&5
3189 ( exit $ac_status )
3190 ac_cv_header_stdc=no
3191 fi
3192 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3193 fi
3194 fi
3195 fi
3196 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3197 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3198 if test $ac_cv_header_stdc = yes; then
3199
3200 cat >>confdefs.h <<\_ACEOF
3201 #define STDC_HEADERS 1
3202 _ACEOF
3203
3204 fi
3205
3206 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3217                   inttypes.h stdint.h unistd.h
3218 do
3219 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3220 echo "$as_me:$LINENO: checking for $ac_header" >&5
3221 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3222 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3223   echo $ECHO_N "(cached) $ECHO_C" >&6
3224 else
3225   cat >conftest.$ac_ext <<_ACEOF
3226 #line $LINENO "configure"
3227 #include "confdefs.h"
3228 $ac_includes_default
3229
3230 #include <$ac_header>
3231 _ACEOF
3232 rm -f conftest.$ac_objext
3233 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3234   (eval $ac_compile) 2>&5
3235   ac_status=$?
3236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3237   (exit $ac_status); } &&
3238          { ac_try='test -s conftest.$ac_objext'
3239   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3240   (eval $ac_try) 2>&5
3241   ac_status=$?
3242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3243   (exit $ac_status); }; }; then
3244   eval "$as_ac_Header=yes"
3245 else
3246   echo "$as_me: failed program was:" >&5
3247 cat conftest.$ac_ext >&5
3248 eval "$as_ac_Header=no"
3249 fi
3250 rm -f conftest.$ac_objext conftest.$ac_ext
3251 fi
3252 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3253 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3254 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3255   cat >>confdefs.h <<_ACEOF
3256 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3257 _ACEOF
3258
3259 fi
3260
3261 done
3262
3263
3264
3265 for ac_header in unistd.h
3266 do
3267 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3268 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3269   echo "$as_me:$LINENO: checking for $ac_header" >&5
3270 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3271 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3272   echo $ECHO_N "(cached) $ECHO_C" >&6
3273 fi
3274 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3275 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3276 else
3277   # Is the header compilable?
3278 echo "$as_me:$LINENO: checking $ac_header usability" >&5
3279 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
3280 cat >conftest.$ac_ext <<_ACEOF
3281 #line $LINENO "configure"
3282 #include "confdefs.h"
3283 $ac_includes_default
3284 #include <$ac_header>
3285 _ACEOF
3286 rm -f conftest.$ac_objext
3287 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3288   (eval $ac_compile) 2>&5
3289   ac_status=$?
3290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3291   (exit $ac_status); } &&
3292          { ac_try='test -s conftest.$ac_objext'
3293   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3294   (eval $ac_try) 2>&5
3295   ac_status=$?
3296   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3297   (exit $ac_status); }; }; then
3298   ac_header_compiler=yes
3299 else
3300   echo "$as_me: failed program was:" >&5
3301 cat conftest.$ac_ext >&5
3302 ac_header_compiler=no
3303 fi
3304 rm -f conftest.$ac_objext conftest.$ac_ext
3305 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3306 echo "${ECHO_T}$ac_header_compiler" >&6
3307
3308 # Is the header present?
3309 echo "$as_me:$LINENO: checking $ac_header presence" >&5
3310 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
3311 cat >conftest.$ac_ext <<_ACEOF
3312 #line $LINENO "configure"
3313 #include "confdefs.h"
3314 #include <$ac_header>
3315 _ACEOF
3316 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3317   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3318   ac_status=$?
3319   egrep -v '^ *\+' conftest.er1 >conftest.err
3320   rm -f conftest.er1
3321   cat conftest.err >&5
3322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3323   (exit $ac_status); } >/dev/null; then
3324   if test -s conftest.err; then
3325     ac_cpp_err=$ac_c_preproc_warn_flag
3326   else
3327     ac_cpp_err=
3328   fi
3329 else
3330   ac_cpp_err=yes
3331 fi
3332 if test -z "$ac_cpp_err"; then
3333   ac_header_preproc=yes
3334 else
3335   echo "$as_me: failed program was:" >&5
3336   cat conftest.$ac_ext >&5
3337   ac_header_preproc=no
3338 fi
3339 rm -f conftest.err conftest.$ac_ext
3340 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3341 echo "${ECHO_T}$ac_header_preproc" >&6
3342
3343 # So?  What about this header?
3344 case $ac_header_compiler:$ac_header_preproc in
3345   yes:no )
3346     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
3347 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
3348     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
3349 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
3350   no:yes )
3351     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
3352 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
3353     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
3354 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
3355     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
3356 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
3357 esac
3358 echo "$as_me:$LINENO: checking for $ac_header" >&5
3359 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3360 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3361   echo $ECHO_N "(cached) $ECHO_C" >&6
3362 else
3363   eval "$as_ac_Header=$ac_header_preproc"
3364 fi
3365 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3366 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3367
3368 fi
3369 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3370   cat >>confdefs.h <<_ACEOF
3371 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3372 _ACEOF
3373
3374 fi
3375
3376 done
3377
3378 echo "$as_me:$LINENO: checking for mode_t" >&5
3379 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
3380 if test "${ac_cv_type_mode_t+set}" = set; then
3381   echo $ECHO_N "(cached) $ECHO_C" >&6
3382 else
3383   cat >conftest.$ac_ext <<_ACEOF
3384 #line $LINENO "configure"
3385 #include "confdefs.h"
3386 $ac_includes_default
3387 #ifdef F77_DUMMY_MAIN
3388 #  ifdef __cplusplus
3389      extern "C"
3390 #  endif
3391    int F77_DUMMY_MAIN() { return 1; }
3392 #endif
3393 int
3394 main ()
3395 {
3396 if ((mode_t *) 0)
3397   return 0;
3398 if (sizeof (mode_t))
3399   return 0;
3400   ;
3401   return 0;
3402 }
3403 _ACEOF
3404 rm -f conftest.$ac_objext
3405 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3406   (eval $ac_compile) 2>&5
3407   ac_status=$?
3408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3409   (exit $ac_status); } &&
3410          { ac_try='test -s conftest.$ac_objext'
3411   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3412   (eval $ac_try) 2>&5
3413   ac_status=$?
3414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3415   (exit $ac_status); }; }; then
3416   ac_cv_type_mode_t=yes
3417 else
3418   echo "$as_me: failed program was:" >&5
3419 cat conftest.$ac_ext >&5
3420 ac_cv_type_mode_t=no
3421 fi
3422 rm -f conftest.$ac_objext conftest.$ac_ext
3423 fi
3424 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
3425 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
3426 if test $ac_cv_type_mode_t = yes; then
3427   :
3428 else
3429
3430 cat >>confdefs.h <<_ACEOF
3431 #define mode_t int
3432 _ACEOF
3433
3434 fi
3435
3436 echo "$as_me:$LINENO: checking for pid_t" >&5
3437 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
3438 if test "${ac_cv_type_pid_t+set}" = set; then
3439   echo $ECHO_N "(cached) $ECHO_C" >&6
3440 else
3441   cat >conftest.$ac_ext <<_ACEOF
3442 #line $LINENO "configure"
3443 #include "confdefs.h"
3444 $ac_includes_default
3445 #ifdef F77_DUMMY_MAIN
3446 #  ifdef __cplusplus
3447      extern "C"
3448 #  endif
3449    int F77_DUMMY_MAIN() { return 1; }
3450 #endif
3451 int
3452 main ()
3453 {
3454 if ((pid_t *) 0)
3455   return 0;
3456 if (sizeof (pid_t))
3457   return 0;
3458   ;
3459   return 0;
3460 }
3461 _ACEOF
3462 rm -f conftest.$ac_objext
3463 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3464   (eval $ac_compile) 2>&5
3465   ac_status=$?
3466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3467   (exit $ac_status); } &&
3468          { ac_try='test -s conftest.$ac_objext'
3469   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3470   (eval $ac_try) 2>&5
3471   ac_status=$?
3472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3473   (exit $ac_status); }; }; then
3474   ac_cv_type_pid_t=yes
3475 else
3476   echo "$as_me: failed program was:" >&5
3477 cat conftest.$ac_ext >&5
3478 ac_cv_type_pid_t=no
3479 fi
3480 rm -f conftest.$ac_objext conftest.$ac_ext
3481 fi
3482 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
3483 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
3484 if test $ac_cv_type_pid_t = yes; then
3485   :
3486 else
3487
3488 cat >>confdefs.h <<_ACEOF
3489 #define pid_t int
3490 _ACEOF
3491
3492 fi
3493
3494 echo "$as_me:$LINENO: checking for size_t" >&5
3495 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
3496 if test "${ac_cv_type_size_t+set}" = set; then
3497   echo $ECHO_N "(cached) $ECHO_C" >&6
3498 else
3499   cat >conftest.$ac_ext <<_ACEOF
3500 #line $LINENO "configure"
3501 #include "confdefs.h"
3502 $ac_includes_default
3503 #ifdef F77_DUMMY_MAIN
3504 #  ifdef __cplusplus
3505      extern "C"
3506 #  endif
3507    int F77_DUMMY_MAIN() { return 1; }
3508 #endif
3509 int
3510 main ()
3511 {
3512 if ((size_t *) 0)
3513   return 0;
3514 if (sizeof (size_t))
3515   return 0;
3516   ;
3517   return 0;
3518 }
3519 _ACEOF
3520 rm -f conftest.$ac_objext
3521 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3522   (eval $ac_compile) 2>&5
3523   ac_status=$?
3524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3525   (exit $ac_status); } &&
3526          { ac_try='test -s conftest.$ac_objext'
3527   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3528   (eval $ac_try) 2>&5
3529   ac_status=$?
3530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3531   (exit $ac_status); }; }; then
3532   ac_cv_type_size_t=yes
3533 else
3534   echo "$as_me: failed program was:" >&5
3535 cat conftest.$ac_ext >&5
3536 ac_cv_type_size_t=no
3537 fi
3538 rm -f conftest.$ac_objext conftest.$ac_ext
3539 fi
3540 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
3541 echo "${ECHO_T}$ac_cv_type_size_t" >&6
3542 if test $ac_cv_type_size_t = yes; then
3543   :
3544 else
3545
3546 cat >>confdefs.h <<_ACEOF
3547 #define size_t unsigned
3548 _ACEOF
3549
3550 fi
3551
3552 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
3553 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
3554 if test "${ac_cv_type_signal+set}" = set; then
3555   echo $ECHO_N "(cached) $ECHO_C" >&6
3556 else
3557   cat >conftest.$ac_ext <<_ACEOF
3558 #line $LINENO "configure"
3559 #include "confdefs.h"
3560 #include <sys/types.h>
3561 #include <signal.h>
3562 #ifdef signal
3563 # undef signal
3564 #endif
3565 #ifdef __cplusplus
3566 extern "C" void (*signal (int, void (*)(int)))(int);
3567 #else
3568 void (*signal ()) ();
3569 #endif
3570
3571 #ifdef F77_DUMMY_MAIN
3572 #  ifdef __cplusplus
3573      extern "C"
3574 #  endif
3575    int F77_DUMMY_MAIN() { return 1; }
3576 #endif
3577 int
3578 main ()
3579 {
3580 int i;
3581   ;
3582   return 0;
3583 }
3584 _ACEOF
3585 rm -f conftest.$ac_objext
3586 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3587   (eval $ac_compile) 2>&5
3588   ac_status=$?
3589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3590   (exit $ac_status); } &&
3591          { ac_try='test -s conftest.$ac_objext'
3592   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3593   (eval $ac_try) 2>&5
3594   ac_status=$?
3595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3596   (exit $ac_status); }; }; then
3597   ac_cv_type_signal=void
3598 else
3599   echo "$as_me: failed program was:" >&5
3600 cat conftest.$ac_ext >&5
3601 ac_cv_type_signal=int
3602 fi
3603 rm -f conftest.$ac_objext conftest.$ac_ext
3604 fi
3605 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
3606 echo "${ECHO_T}$ac_cv_type_signal" >&6
3607
3608 cat >>confdefs.h <<_ACEOF
3609 #define RETSIGTYPE $ac_cv_type_signal
3610 _ACEOF
3611
3612
3613 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
3614 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
3615 if test "${ac_cv_header_time+set}" = set; then
3616   echo $ECHO_N "(cached) $ECHO_C" >&6
3617 else
3618   cat >conftest.$ac_ext <<_ACEOF
3619 #line $LINENO "configure"
3620 #include "confdefs.h"
3621 #include <sys/types.h>
3622 #include <sys/time.h>
3623 #include <time.h>
3624
3625 #ifdef F77_DUMMY_MAIN
3626 #  ifdef __cplusplus
3627      extern "C"
3628 #  endif
3629    int F77_DUMMY_MAIN() { return 1; }
3630 #endif
3631 int
3632 main ()
3633 {
3634 if ((struct tm *) 0)
3635 return 0;
3636   ;
3637   return 0;
3638 }
3639 _ACEOF
3640 rm -f conftest.$ac_objext
3641 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3642   (eval $ac_compile) 2>&5
3643   ac_status=$?
3644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3645   (exit $ac_status); } &&
3646          { ac_try='test -s conftest.$ac_objext'
3647   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3648   (eval $ac_try) 2>&5
3649   ac_status=$?
3650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3651   (exit $ac_status); }; }; then
3652   ac_cv_header_time=yes
3653 else
3654   echo "$as_me: failed program was:" >&5
3655 cat conftest.$ac_ext >&5
3656 ac_cv_header_time=no
3657 fi
3658 rm -f conftest.$ac_objext conftest.$ac_ext
3659 fi
3660 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
3661 echo "${ECHO_T}$ac_cv_header_time" >&6
3662 if test $ac_cv_header_time = yes; then
3663
3664 cat >>confdefs.h <<\_ACEOF
3665 #define TIME_WITH_SYS_TIME 1
3666 _ACEOF
3667
3668 fi
3669
3670 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
3671 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
3672 if test "${ac_cv_header_sys_wait_h+set}" = set; then
3673   echo $ECHO_N "(cached) $ECHO_C" >&6
3674 else
3675   cat >conftest.$ac_ext <<_ACEOF
3676 #line $LINENO "configure"
3677 #include "confdefs.h"
3678 #include <sys/types.h>
3679 #include <sys/wait.h>
3680 #ifndef WEXITSTATUS
3681 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
3682 #endif
3683 #ifndef WIFEXITED
3684 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
3685 #endif
3686
3687 #ifdef F77_DUMMY_MAIN
3688 #  ifdef __cplusplus
3689      extern "C"
3690 #  endif
3691    int F77_DUMMY_MAIN() { return 1; }
3692 #endif
3693 int
3694 main ()
3695 {
3696   int s;
3697   wait (&s);
3698   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
3699   ;
3700   return 0;
3701 }
3702 _ACEOF
3703 rm -f conftest.$ac_objext
3704 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3705   (eval $ac_compile) 2>&5
3706   ac_status=$?
3707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3708   (exit $ac_status); } &&
3709          { ac_try='test -s conftest.$ac_objext'
3710   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3711   (eval $ac_try) 2>&5
3712   ac_status=$?
3713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3714   (exit $ac_status); }; }; then
3715   ac_cv_header_sys_wait_h=yes
3716 else
3717   echo "$as_me: failed program was:" >&5
3718 cat conftest.$ac_ext >&5
3719 ac_cv_header_sys_wait_h=no
3720 fi
3721 rm -f conftest.$ac_objext conftest.$ac_ext
3722 fi
3723 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
3724 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
3725 if test $ac_cv_header_sys_wait_h = yes; then
3726
3727 cat >>confdefs.h <<\_ACEOF
3728 #define HAVE_SYS_WAIT_H 1
3729 _ACEOF
3730
3731 fi
3732
3733
3734
3735
3736
3737
3738 ac_header_dirent=no
3739 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
3740   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
3741 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
3742 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
3743 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3744   echo $ECHO_N "(cached) $ECHO_C" >&6
3745 else
3746   cat >conftest.$ac_ext <<_ACEOF
3747 #line $LINENO "configure"
3748 #include "confdefs.h"
3749 #include <sys/types.h>
3750 #include <$ac_hdr>
3751
3752 #ifdef F77_DUMMY_MAIN
3753 #  ifdef __cplusplus
3754      extern "C"
3755 #  endif
3756    int F77_DUMMY_MAIN() { return 1; }
3757 #endif
3758 int
3759 main ()
3760 {
3761 if ((DIR *) 0)
3762 return 0;
3763   ;
3764   return 0;
3765 }
3766 _ACEOF
3767 rm -f conftest.$ac_objext
3768 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3769   (eval $ac_compile) 2>&5
3770   ac_status=$?
3771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3772   (exit $ac_status); } &&
3773          { ac_try='test -s conftest.$ac_objext'
3774   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3775   (eval $ac_try) 2>&5
3776   ac_status=$?
3777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3778   (exit $ac_status); }; }; then
3779   eval "$as_ac_Header=yes"
3780 else
3781   echo "$as_me: failed program was:" >&5
3782 cat conftest.$ac_ext >&5
3783 eval "$as_ac_Header=no"
3784 fi
3785 rm -f conftest.$ac_objext conftest.$ac_ext
3786 fi
3787 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3788 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3789 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3790   cat >>confdefs.h <<_ACEOF
3791 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
3792 _ACEOF
3793
3794 ac_header_dirent=$ac_hdr; break
3795 fi
3796
3797 done
3798 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
3799 if test $ac_header_dirent = dirent.h; then
3800   echo "$as_me:$LINENO: checking for library containing opendir" >&5
3801 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
3802 if test "${ac_cv_search_opendir+set}" = set; then
3803   echo $ECHO_N "(cached) $ECHO_C" >&6
3804 else
3805   ac_func_search_save_LIBS=$LIBS
3806 ac_cv_search_opendir=no
3807 cat >conftest.$ac_ext <<_ACEOF
3808 #line $LINENO "configure"
3809 #include "confdefs.h"
3810
3811 /* Override any gcc2 internal prototype to avoid an error.  */
3812 #ifdef __cplusplus
3813 extern "C"
3814 #endif
3815 /* We use char because int might match the return type of a gcc2
3816    builtin and then its argument prototype would still apply.  */
3817 char opendir ();
3818 #ifdef F77_DUMMY_MAIN
3819 #  ifdef __cplusplus
3820      extern "C"
3821 #  endif
3822    int F77_DUMMY_MAIN() { return 1; }
3823 #endif
3824 int
3825 main ()
3826 {
3827 opendir ();
3828   ;
3829   return 0;
3830 }
3831 _ACEOF
3832 rm -f conftest.$ac_objext conftest$ac_exeext
3833 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3834   (eval $ac_link) 2>&5
3835   ac_status=$?
3836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3837   (exit $ac_status); } &&
3838          { ac_try='test -s conftest$ac_exeext'
3839   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3840   (eval $ac_try) 2>&5
3841   ac_status=$?
3842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3843   (exit $ac_status); }; }; then
3844   ac_cv_search_opendir="none required"
3845 else
3846   echo "$as_me: failed program was:" >&5
3847 cat conftest.$ac_ext >&5
3848 fi
3849 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3850 if test "$ac_cv_search_opendir" = no; then
3851   for ac_lib in dir; do
3852     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3853     cat >conftest.$ac_ext <<_ACEOF
3854 #line $LINENO "configure"
3855 #include "confdefs.h"
3856
3857 /* Override any gcc2 internal prototype to avoid an error.  */
3858 #ifdef __cplusplus
3859 extern "C"
3860 #endif
3861 /* We use char because int might match the return type of a gcc2
3862    builtin and then its argument prototype would still apply.  */
3863 char opendir ();
3864 #ifdef F77_DUMMY_MAIN
3865 #  ifdef __cplusplus
3866      extern "C"
3867 #  endif
3868    int F77_DUMMY_MAIN() { return 1; }
3869 #endif
3870 int
3871 main ()
3872 {
3873 opendir ();
3874   ;
3875   return 0;
3876 }
3877 _ACEOF
3878 rm -f conftest.$ac_objext conftest$ac_exeext
3879 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3880   (eval $ac_link) 2>&5
3881   ac_status=$?
3882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3883   (exit $ac_status); } &&
3884          { ac_try='test -s conftest$ac_exeext'
3885   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3886   (eval $ac_try) 2>&5
3887   ac_status=$?
3888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3889   (exit $ac_status); }; }; then
3890   ac_cv_search_opendir="-l$ac_lib"
3891 break
3892 else
3893   echo "$as_me: failed program was:" >&5
3894 cat conftest.$ac_ext >&5
3895 fi
3896 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3897   done
3898 fi
3899 LIBS=$ac_func_search_save_LIBS
3900 fi
3901 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
3902 echo "${ECHO_T}$ac_cv_search_opendir" >&6
3903 if test "$ac_cv_search_opendir" != no; then
3904   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
3905
3906 fi
3907
3908 else
3909   echo "$as_me:$LINENO: checking for library containing opendir" >&5
3910 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
3911 if test "${ac_cv_search_opendir+set}" = set; then
3912   echo $ECHO_N "(cached) $ECHO_C" >&6
3913 else
3914   ac_func_search_save_LIBS=$LIBS
3915 ac_cv_search_opendir=no
3916 cat >conftest.$ac_ext <<_ACEOF
3917 #line $LINENO "configure"
3918 #include "confdefs.h"
3919
3920 /* Override any gcc2 internal prototype to avoid an error.  */
3921 #ifdef __cplusplus
3922 extern "C"
3923 #endif
3924 /* We use char because int might match the return type of a gcc2
3925    builtin and then its argument prototype would still apply.  */
3926 char opendir ();
3927 #ifdef F77_DUMMY_MAIN
3928 #  ifdef __cplusplus
3929      extern "C"
3930 #  endif
3931    int F77_DUMMY_MAIN() { return 1; }
3932 #endif
3933 int
3934 main ()
3935 {
3936 opendir ();
3937   ;
3938   return 0;
3939 }
3940 _ACEOF
3941 rm -f conftest.$ac_objext conftest$ac_exeext
3942 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3943   (eval $ac_link) 2>&5
3944   ac_status=$?
3945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3946   (exit $ac_status); } &&
3947          { ac_try='test -s conftest$ac_exeext'
3948   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3949   (eval $ac_try) 2>&5
3950   ac_status=$?
3951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3952   (exit $ac_status); }; }; then
3953   ac_cv_search_opendir="none required"
3954 else
3955   echo "$as_me: failed program was:" >&5
3956 cat conftest.$ac_ext >&5
3957 fi
3958 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3959 if test "$ac_cv_search_opendir" = no; then
3960   for ac_lib in x; do
3961     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3962     cat >conftest.$ac_ext <<_ACEOF
3963 #line $LINENO "configure"
3964 #include "confdefs.h"
3965
3966 /* Override any gcc2 internal prototype to avoid an error.  */
3967 #ifdef __cplusplus
3968 extern "C"
3969 #endif
3970 /* We use char because int might match the return type of a gcc2
3971    builtin and then its argument prototype would still apply.  */
3972 char opendir ();
3973 #ifdef F77_DUMMY_MAIN
3974 #  ifdef __cplusplus
3975      extern "C"
3976 #  endif
3977    int F77_DUMMY_MAIN() { return 1; }
3978 #endif
3979 int
3980 main ()
3981 {
3982 opendir ();
3983   ;
3984   return 0;
3985 }
3986 _ACEOF
3987 rm -f conftest.$ac_objext conftest$ac_exeext
3988 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3989   (eval $ac_link) 2>&5
3990   ac_status=$?
3991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3992   (exit $ac_status); } &&
3993          { ac_try='test -s conftest$ac_exeext'
3994   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3995   (eval $ac_try) 2>&5
3996   ac_status=$?
3997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3998   (exit $ac_status); }; }; then
3999   ac_cv_search_opendir="-l$ac_lib"
4000 break
4001 else
4002   echo "$as_me: failed program was:" >&5
4003 cat conftest.$ac_ext >&5
4004 fi
4005 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4006   done
4007 fi
4008 LIBS=$ac_func_search_save_LIBS
4009 fi
4010 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
4011 echo "${ECHO_T}$ac_cv_search_opendir" >&6
4012 if test "$ac_cv_search_opendir" != no; then
4013   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
4014
4015 fi
4016
4017 fi
4018
4019 echo "$as_me:$LINENO: checking how to call gettimeofday" >&5
4020 echo $ECHO_N "checking how to call gettimeofday... $ECHO_C" >&6
4021   if test "${ac_cv_gettimeofday_args+set}" = set; then
4022   echo $ECHO_N "(cached) $ECHO_C" >&6
4023 else
4024   cat >conftest.$ac_ext <<_ACEOF
4025 #line $LINENO "configure"
4026 #include "confdefs.h"
4027 #include <stdlib.h>
4028                     #include <sys/time.h>
4029 #ifdef F77_DUMMY_MAIN
4030 #  ifdef __cplusplus
4031      extern "C"
4032 #  endif
4033    int F77_DUMMY_MAIN() { return 1; }
4034 #endif
4035 int
4036 main ()
4037 {
4038 struct timeval tv; struct timezone tzp;
4039                     gettimeofday(&tv, &tzp);
4040   ;
4041   return 0;
4042 }
4043 _ACEOF
4044 rm -f conftest.$ac_objext
4045 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4046   (eval $ac_compile) 2>&5
4047   ac_status=$?
4048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4049   (exit $ac_status); } &&
4050          { ac_try='test -s conftest.$ac_objext'
4051   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4052   (eval $ac_try) 2>&5
4053   ac_status=$?
4054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4055   (exit $ac_status); }; }; then
4056   ac_gettimeofday_args=2
4057 else
4058   echo "$as_me: failed program was:" >&5
4059 cat conftest.$ac_ext >&5
4060 cat >conftest.$ac_ext <<_ACEOF
4061 #line $LINENO "configure"
4062 #include "confdefs.h"
4063 #include <stdlib.h>
4064                                     #include <sys/time.h>
4065 #ifdef F77_DUMMY_MAIN
4066 #  ifdef __cplusplus
4067      extern "C"
4068 #  endif
4069    int F77_DUMMY_MAIN() { return 1; }
4070 #endif
4071 int
4072 main ()
4073 {
4074 struct timeval tv; gettimeofday(&tv);
4075   ;
4076   return 0;
4077 }
4078 _ACEOF
4079 rm -f conftest.$ac_objext
4080 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4081   (eval $ac_compile) 2>&5
4082   ac_status=$?
4083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4084   (exit $ac_status); } &&
4085          { ac_try='test -s conftest.$ac_objext'
4086   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4087   (eval $ac_try) 2>&5
4088   ac_status=$?
4089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4090   (exit $ac_status); }; }; then
4091   ac_gettimeofday_args=1
4092 else
4093   echo "$as_me: failed program was:" >&5
4094 cat conftest.$ac_ext >&5
4095 ac_gettimeofday_args=0
4096 fi
4097 rm -f conftest.$ac_objext conftest.$ac_ext
4098 fi
4099 rm -f conftest.$ac_objext conftest.$ac_ext
4100     ac_cv_gettimeofday_args=$ac_gettimeofday_args
4101 fi
4102
4103   ac_gettimeofday_args=$ac_cv_gettimeofday_args
4104   if test "$ac_gettimeofday_args" = 1 ; then
4105     cat >>confdefs.h <<\_ACEOF
4106 #define HAVE_GETTIMEOFDAY 1
4107 _ACEOF
4108
4109     echo "$as_me:$LINENO: result: one argument" >&5
4110 echo "${ECHO_T}one argument" >&6
4111   elif test "$ac_gettimeofday_args" = 2 ; then
4112     cat >>confdefs.h <<\_ACEOF
4113 #define HAVE_GETTIMEOFDAY 1
4114 _ACEOF
4115
4116     cat >>confdefs.h <<\_ACEOF
4117 #define GETTIMEOFDAY_TWO_ARGS 1
4118 _ACEOF
4119
4120     echo "$as_me:$LINENO: result: two arguments" >&5
4121 echo "${ECHO_T}two arguments" >&6
4122   else
4123     echo "$as_me:$LINENO: result: unknown" >&5
4124 echo "${ECHO_T}unknown" >&6
4125   fi
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136 for ac_func in select fcntl uname nice setpriority getcwd getwd putenv sbrk
4137 do
4138 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4139 echo "$as_me:$LINENO: checking for $ac_func" >&5
4140 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4141 if eval "test \"\${$as_ac_var+set}\" = set"; then
4142   echo $ECHO_N "(cached) $ECHO_C" >&6
4143 else
4144   cat >conftest.$ac_ext <<_ACEOF
4145 #line $LINENO "configure"
4146 #include "confdefs.h"
4147 /* System header to define __stub macros and hopefully few prototypes,
4148     which can conflict with char $ac_func (); below.  */
4149 #include <assert.h>
4150 /* Override any gcc2 internal prototype to avoid an error.  */
4151 #ifdef __cplusplus
4152 extern "C"
4153 #endif
4154 /* We use char because int might match the return type of a gcc2
4155    builtin and then its argument prototype would still apply.  */
4156 char $ac_func ();
4157 char (*f) ();
4158
4159 #ifdef F77_DUMMY_MAIN
4160 #  ifdef __cplusplus
4161      extern "C"
4162 #  endif
4163    int F77_DUMMY_MAIN() { return 1; }
4164 #endif
4165 int
4166 main ()
4167 {
4168 /* The GNU C library defines this for functions which it implements
4169     to always fail with ENOSYS.  Some functions are actually named
4170     something starting with __ and the normal name is an alias.  */
4171 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4172 choke me
4173 #else
4174 f = $ac_func;
4175 #endif
4176
4177   ;
4178   return 0;
4179 }
4180 _ACEOF
4181 rm -f conftest.$ac_objext conftest$ac_exeext
4182 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4183   (eval $ac_link) 2>&5
4184   ac_status=$?
4185   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4186   (exit $ac_status); } &&
4187          { ac_try='test -s conftest$ac_exeext'
4188   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4189   (eval $ac_try) 2>&5
4190   ac_status=$?
4191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4192   (exit $ac_status); }; }; then
4193   eval "$as_ac_var=yes"
4194 else
4195   echo "$as_me: failed program was:" >&5
4196 cat conftest.$ac_ext >&5
4197 eval "$as_ac_var=no"
4198 fi
4199 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4200 fi
4201 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4202 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4203 if test `eval echo '${'$as_ac_var'}'` = yes; then
4204   cat >>confdefs.h <<_ACEOF
4205 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4206 _ACEOF
4207
4208 fi
4209 done
4210
4211
4212
4213
4214
4215
4216 for ac_func in sigaction syslog realpath setrlimit
4217 do
4218 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4219 echo "$as_me:$LINENO: checking for $ac_func" >&5
4220 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4221 if eval "test \"\${$as_ac_var+set}\" = set"; then
4222   echo $ECHO_N "(cached) $ECHO_C" >&6
4223 else
4224   cat >conftest.$ac_ext <<_ACEOF
4225 #line $LINENO "configure"
4226 #include "confdefs.h"
4227 /* System header to define __stub macros and hopefully few prototypes,
4228     which can conflict with char $ac_func (); below.  */
4229 #include <assert.h>
4230 /* Override any gcc2 internal prototype to avoid an error.  */
4231 #ifdef __cplusplus
4232 extern "C"
4233 #endif
4234 /* We use char because int might match the return type of a gcc2
4235    builtin and then its argument prototype would still apply.  */
4236 char $ac_func ();
4237 char (*f) ();
4238
4239 #ifdef F77_DUMMY_MAIN
4240 #  ifdef __cplusplus
4241      extern "C"
4242 #  endif
4243    int F77_DUMMY_MAIN() { return 1; }
4244 #endif
4245 int
4246 main ()
4247 {
4248 /* The GNU C library defines this for functions which it implements
4249     to always fail with ENOSYS.  Some functions are actually named
4250     something starting with __ and the normal name is an alias.  */
4251 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4252 choke me
4253 #else
4254 f = $ac_func;
4255 #endif
4256
4257   ;
4258   return 0;
4259 }
4260 _ACEOF
4261 rm -f conftest.$ac_objext conftest$ac_exeext
4262 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4263   (eval $ac_link) 2>&5
4264   ac_status=$?
4265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4266   (exit $ac_status); } &&
4267          { ac_try='test -s conftest$ac_exeext'
4268   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4269   (eval $ac_try) 2>&5
4270   ac_status=$?
4271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4272   (exit $ac_status); }; }; then
4273   eval "$as_ac_var=yes"
4274 else
4275   echo "$as_me: failed program was:" >&5
4276 cat conftest.$ac_ext >&5
4277 eval "$as_ac_var=no"
4278 fi
4279 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4280 fi
4281 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4282 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4283 if test `eval echo '${'$as_ac_var'}'` = yes; then
4284   cat >>confdefs.h <<_ACEOF
4285 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4286 _ACEOF
4287
4288 fi
4289 done
4290
4291 echo "$as_me:$LINENO: checking for struct icmp" >&5
4292 echo $ECHO_N "checking for struct icmp... $ECHO_C" >&6
4293 if test "${ac_cv_have_icmp+set}" = set; then
4294   echo $ECHO_N "(cached) $ECHO_C" >&6
4295 else
4296   cat >conftest.$ac_ext <<_ACEOF
4297 #line $LINENO "configure"
4298 #include "confdefs.h"
4299 #include <stdlib.h>
4300                    #include <stdio.h>
4301                    #include <math.h>
4302                    #include <unistd.h>
4303                    #include <limits.h>
4304                    #include <signal.h>
4305                    #include <fcntl.h>
4306                    #include <sys/types.h>
4307                    #include <sys/time.h>
4308                    #include <sys/ipc.h>
4309                    #include <sys/shm.h>
4310                    #include <sys/socket.h>
4311                    #include <netinet/in_systm.h>
4312                    #include <netinet/in.h>
4313                    #include <netinet/ip.h>
4314                    #include <netinet/ip_icmp.h>
4315                    #include <netinet/udp.h>
4316                    #include <arpa/inet.h>
4317                    #include <netdb.h>
4318 #ifdef F77_DUMMY_MAIN
4319 #  ifdef __cplusplus
4320      extern "C"
4321 #  endif
4322    int F77_DUMMY_MAIN() { return 1; }
4323 #endif
4324 int
4325 main ()
4326 {
4327 struct icmp i;
4328                    struct sockaddr s;
4329                    struct sockaddr_in si;
4330                    struct ip ip;
4331                    i.icmp_type = ICMP_ECHO;
4332                    i.icmp_code = 0;
4333                    i.icmp_cksum = 0;
4334                    i.icmp_id = 0;
4335                    i.icmp_seq = 0;
4336                    si.sin_family = AF_INET;
4337                    #if defined(__DECC) || defined(_IP_VHL)
4338                    ip.ip_vhl = 0;
4339                    #else
4340                    ip.ip_hl = 0;
4341                    #endif
4342
4343   ;
4344   return 0;
4345 }
4346 _ACEOF
4347 rm -f conftest.$ac_objext
4348 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4349   (eval $ac_compile) 2>&5
4350   ac_status=$?
4351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4352   (exit $ac_status); } &&
4353          { ac_try='test -s conftest.$ac_objext'
4354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4355   (eval $ac_try) 2>&5
4356   ac_status=$?
4357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4358   (exit $ac_status); }; }; then
4359   ac_cv_have_icmp=yes
4360 else
4361   echo "$as_me: failed program was:" >&5
4362 cat conftest.$ac_ext >&5
4363 ac_cv_have_icmp=no
4364 fi
4365 rm -f conftest.$ac_objext conftest.$ac_ext
4366 fi
4367 echo "$as_me:$LINENO: result: $ac_cv_have_icmp" >&5
4368 echo "${ECHO_T}$ac_cv_have_icmp" >&6
4369  if test "$ac_cv_have_icmp" = yes ; then
4370    cat >>confdefs.h <<\_ACEOF
4371 #define HAVE_ICMP 1
4372 _ACEOF
4373
4374  fi
4375 echo "$as_me:$LINENO: checking for struct icmphdr" >&5
4376 echo $ECHO_N "checking for struct icmphdr... $ECHO_C" >&6
4377 if test "${ac_cv_have_icmphdr+set}" = set; then
4378   echo $ECHO_N "(cached) $ECHO_C" >&6
4379 else
4380   cat >conftest.$ac_ext <<_ACEOF
4381 #line $LINENO "configure"
4382 #include "confdefs.h"
4383 #include <stdlib.h>
4384                    #include <stdio.h>
4385                    #include <math.h>
4386                    #include <unistd.h>
4387                    #include <limits.h>
4388                    #include <signal.h>
4389                    #include <fcntl.h>
4390                    #include <sys/types.h>
4391                    #include <sys/time.h>
4392                    #include <sys/ipc.h>
4393                    #include <sys/shm.h>
4394                    #include <sys/socket.h>
4395                    #include <netinet/in_systm.h>
4396                    #include <netinet/in.h>
4397                    #include <netinet/ip.h>
4398                    #include <netinet/ip_icmp.h>
4399                    #include <netinet/udp.h>
4400                    #include <arpa/inet.h>
4401                    #include <netdb.h>
4402 #ifdef F77_DUMMY_MAIN
4403 #  ifdef __cplusplus
4404      extern "C"
4405 #  endif
4406    int F77_DUMMY_MAIN() { return 1; }
4407 #endif
4408 int
4409 main ()
4410 {
4411 struct icmphdr i;
4412                    struct sockaddr s;
4413                    struct sockaddr_in si;
4414                    struct ip ip;
4415                    i.type = ICMP_ECHO;
4416                    i.code = 0;
4417                    i.checksum = 0;
4418                    i.un.echo.id = 0;
4419                    i.un.echo.sequence = 0;
4420                    si.sin_family = AF_INET;
4421                    ip.ip_hl = 0;
4422   ;
4423   return 0;
4424 }
4425 _ACEOF
4426 rm -f conftest.$ac_objext
4427 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4428   (eval $ac_compile) 2>&5
4429   ac_status=$?
4430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4431   (exit $ac_status); } &&
4432          { ac_try='test -s conftest.$ac_objext'
4433   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4434   (eval $ac_try) 2>&5
4435   ac_status=$?
4436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4437   (exit $ac_status); }; }; then
4438   ac_cv_have_icmphdr=yes
4439 else
4440   echo "$as_me: failed program was:" >&5
4441 cat conftest.$ac_ext >&5
4442 ac_cv_have_icmphdr=no
4443 fi
4444 rm -f conftest.$ac_objext conftest.$ac_ext
4445 fi
4446 echo "$as_me:$LINENO: result: $ac_cv_have_icmphdr" >&5
4447 echo "${ECHO_T}$ac_cv_have_icmphdr" >&6
4448  if test "$ac_cv_have_icmphdr" = yes ; then
4449    cat >>confdefs.h <<\_ACEOF
4450 #define HAVE_ICMPHDR 1
4451 _ACEOF
4452
4453  fi
4454
4455
4456 for ac_header in crypt.h sys/select.h
4457 do
4458 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4459 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4460   echo "$as_me:$LINENO: checking for $ac_header" >&5
4461 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4462 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4463   echo $ECHO_N "(cached) $ECHO_C" >&6
4464 fi
4465 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4466 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4467 else
4468   # Is the header compilable?
4469 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4470 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4471 cat >conftest.$ac_ext <<_ACEOF
4472 #line $LINENO "configure"
4473 #include "confdefs.h"
4474 $ac_includes_default
4475 #include <$ac_header>
4476 _ACEOF
4477 rm -f conftest.$ac_objext
4478 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4479   (eval $ac_compile) 2>&5
4480   ac_status=$?
4481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4482   (exit $ac_status); } &&
4483          { ac_try='test -s conftest.$ac_objext'
4484   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4485   (eval $ac_try) 2>&5
4486   ac_status=$?
4487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4488   (exit $ac_status); }; }; then
4489   ac_header_compiler=yes
4490 else
4491   echo "$as_me: failed program was:" >&5
4492 cat conftest.$ac_ext >&5
4493 ac_header_compiler=no
4494 fi
4495 rm -f conftest.$ac_objext conftest.$ac_ext
4496 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4497 echo "${ECHO_T}$ac_header_compiler" >&6
4498
4499 # Is the header present?
4500 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4501 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4502 cat >conftest.$ac_ext <<_ACEOF
4503 #line $LINENO "configure"
4504 #include "confdefs.h"
4505 #include <$ac_header>
4506 _ACEOF
4507 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4508   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4509   ac_status=$?
4510   egrep -v '^ *\+' conftest.er1 >conftest.err
4511   rm -f conftest.er1
4512   cat conftest.err >&5
4513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4514   (exit $ac_status); } >/dev/null; then
4515   if test -s conftest.err; then
4516     ac_cpp_err=$ac_c_preproc_warn_flag
4517   else
4518     ac_cpp_err=
4519   fi
4520 else
4521   ac_cpp_err=yes
4522 fi
4523 if test -z "$ac_cpp_err"; then
4524   ac_header_preproc=yes
4525 else
4526   echo "$as_me: failed program was:" >&5
4527   cat conftest.$ac_ext >&5
4528   ac_header_preproc=no
4529 fi
4530 rm -f conftest.err conftest.$ac_ext
4531 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4532 echo "${ECHO_T}$ac_header_preproc" >&6
4533
4534 # So?  What about this header?
4535 case $ac_header_compiler:$ac_header_preproc in
4536   yes:no )
4537     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4538 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4539     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4540 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
4541   no:yes )
4542     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4543 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4544     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4545 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4546     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4547 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
4548 esac
4549 echo "$as_me:$LINENO: checking for $ac_header" >&5
4550 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4551 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4552   echo $ECHO_N "(cached) $ECHO_C" >&6
4553 else
4554   eval "$as_ac_Header=$ac_header_preproc"
4555 fi
4556 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4557 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4558
4559 fi
4560 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4561   cat >>confdefs.h <<_ACEOF
4562 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4563 _ACEOF
4564
4565 fi
4566
4567 done
4568
4569 for ac_prog in perl5 perl
4570 do
4571   # Extract the first word of "$ac_prog", so it can be a program name with args.
4572 set dummy $ac_prog; ac_word=$2
4573 echo "$as_me:$LINENO: checking for $ac_word" >&5
4574 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4575 if test "${ac_cv_path_PERL+set}" = set; then
4576   echo $ECHO_N "(cached) $ECHO_C" >&6
4577 else
4578   case $PERL in
4579   [\\/]* | ?:[\\/]*)
4580   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
4581   ;;
4582   *)
4583   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4584 for as_dir in $PATH
4585 do
4586   IFS=$as_save_IFS
4587   test -z "$as_dir" && as_dir=.
4588   for ac_exec_ext in '' $ac_executable_extensions; do
4589   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4590     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
4591     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4592     break 2
4593   fi
4594 done
4595 done
4596
4597   ;;
4598 esac
4599 fi
4600 PERL=$ac_cv_path_PERL
4601
4602 if test -n "$PERL"; then
4603   echo "$as_me:$LINENO: result: $PERL" >&5
4604 echo "${ECHO_T}$PERL" >&6
4605 else
4606   echo "$as_me:$LINENO: result: no" >&5
4607 echo "${ECHO_T}no" >&6
4608 fi
4609
4610   test -n "$PERL" && break
4611 done
4612
4613   if test -z "$PERL" ; then
4614     PERL_VERSION=0
4615   else
4616     echo "$as_me:$LINENO: checking perl version" >&5
4617 echo $ECHO_N "checking perl version... $ECHO_C" >&6
4618 if test "${ac_cv_perl_version+set}" = set; then
4619   echo $ECHO_N "(cached) $ECHO_C" >&6
4620 else
4621   ac_cv_perl_version=`$PERL -e "$perl_version_cmd"`
4622 fi
4623 echo "$as_me:$LINENO: result: $ac_cv_perl_version" >&5
4624 echo "${ECHO_T}$ac_cv_perl_version" >&6
4625     PERL_VERSION=$ac_cv_perl_version
4626   fi
4627
4628
4629 if test -z "$PERL" ; then
4630   # don't let it be blank...
4631   PERL=/usr/bin/perl
4632 fi
4633
4634 echo "$as_me:$LINENO: checking for X" >&5
4635 echo $ECHO_N "checking for X... $ECHO_C" >&6
4636
4637
4638 # Check whether --with-x or --without-x was given.
4639 if test "${with_x+set}" = set; then
4640   withval="$with_x"
4641
4642 fi;
4643 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
4644 if test "x$with_x" = xno; then
4645   # The user explicitly disabled X.
4646   have_x=disabled
4647 else
4648   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
4649     # Both variables are already set.
4650     have_x=yes
4651   else
4652     if test "${ac_cv_have_x+set}" = set; then
4653   echo $ECHO_N "(cached) $ECHO_C" >&6
4654 else
4655   # One or both of the vars are not set, and there is no cached value.
4656 ac_x_includes=no ac_x_libraries=no
4657 rm -fr conftest.dir
4658 if mkdir conftest.dir; then
4659   cd conftest.dir
4660   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
4661   cat >Imakefile <<'_ACEOF'
4662 acfindx:
4663         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
4664 _ACEOF
4665   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
4666     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4667     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
4668     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
4669     for ac_extension in a so sl; do
4670       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
4671          test -f $ac_im_libdir/libX11.$ac_extension; then
4672         ac_im_usrlibdir=$ac_im_libdir; break
4673       fi
4674     done
4675     # Screen out bogus values from the imake configuration.  They are
4676     # bogus both because they are the default anyway, and because
4677     # using them would break gcc on systems where it needs fixed includes.
4678     case $ac_im_incroot in
4679         /usr/include) ;;
4680         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
4681     esac
4682     case $ac_im_usrlibdir in
4683         /usr/lib | /lib) ;;
4684         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
4685     esac
4686   fi
4687   cd ..
4688   rm -fr conftest.dir
4689 fi
4690
4691 # Standard set of common directories for X headers.
4692 # Check X11 before X11Rn because it is often a symlink to the current release.
4693 ac_x_header_dirs='
4694 /usr/X11/include
4695 /usr/X11R6/include
4696 /usr/X11R5/include
4697 /usr/X11R4/include
4698
4699 /usr/include/X11
4700 /usr/include/X11R6
4701 /usr/include/X11R5
4702 /usr/include/X11R4
4703
4704 /usr/local/X11/include
4705 /usr/local/X11R6/include
4706 /usr/local/X11R5/include
4707 /usr/local/X11R4/include
4708
4709 /usr/local/include/X11
4710 /usr/local/include/X11R6
4711 /usr/local/include/X11R5
4712 /usr/local/include/X11R4
4713
4714 /usr/X386/include
4715 /usr/x386/include
4716 /usr/XFree86/include/X11
4717
4718 /usr/include
4719 /usr/local/include
4720 /usr/unsupported/include
4721 /usr/athena/include
4722 /usr/local/x11r5/include
4723 /usr/lpp/Xamples/include
4724
4725 /usr/openwin/include
4726 /usr/openwin/share/include'
4727
4728 if test "$ac_x_includes" = no; then
4729   # Guess where to find include files, by looking for Intrinsic.h.
4730   # First, try using that file with no special directory specified.
4731   cat >conftest.$ac_ext <<_ACEOF
4732 #line $LINENO "configure"
4733 #include "confdefs.h"
4734 #include <X11/Intrinsic.h>
4735 _ACEOF
4736 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4737   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4738   ac_status=$?
4739   egrep -v '^ *\+' conftest.er1 >conftest.err
4740   rm -f conftest.er1
4741   cat conftest.err >&5
4742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4743   (exit $ac_status); } >/dev/null; then
4744   if test -s conftest.err; then
4745     ac_cpp_err=$ac_c_preproc_warn_flag
4746   else
4747     ac_cpp_err=
4748   fi
4749 else
4750   ac_cpp_err=yes
4751 fi
4752 if test -z "$ac_cpp_err"; then
4753   # We can compile using X headers with no special include directory.
4754 ac_x_includes=
4755 else
4756   echo "$as_me: failed program was:" >&5
4757   cat conftest.$ac_ext >&5
4758   for ac_dir in $ac_x_header_dirs; do
4759   if test -r "$ac_dir/X11/Intrinsic.h"; then
4760     ac_x_includes=$ac_dir
4761     break
4762   fi
4763 done
4764 fi
4765 rm -f conftest.err conftest.$ac_ext
4766 fi # $ac_x_includes = no
4767
4768 if test "$ac_x_libraries" = no; then
4769   # Check for the libraries.
4770   # See if we find them without any special options.
4771   # Don't add to $LIBS permanently.
4772   ac_save_LIBS=$LIBS
4773   LIBS="-lXt $LIBS"
4774   cat >conftest.$ac_ext <<_ACEOF
4775 #line $LINENO "configure"
4776 #include "confdefs.h"
4777 #include <X11/Intrinsic.h>
4778 #ifdef F77_DUMMY_MAIN
4779 #  ifdef __cplusplus
4780      extern "C"
4781 #  endif
4782    int F77_DUMMY_MAIN() { return 1; }
4783 #endif
4784 int
4785 main ()
4786 {
4787 XtMalloc (0)
4788   ;
4789   return 0;
4790 }
4791 _ACEOF
4792 rm -f conftest.$ac_objext conftest$ac_exeext
4793 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4794   (eval $ac_link) 2>&5
4795   ac_status=$?
4796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4797   (exit $ac_status); } &&
4798          { ac_try='test -s conftest$ac_exeext'
4799   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4800   (eval $ac_try) 2>&5
4801   ac_status=$?
4802   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4803   (exit $ac_status); }; }; then
4804   LIBS=$ac_save_LIBS
4805 # We can link X programs with no special library path.
4806 ac_x_libraries=
4807 else
4808   echo "$as_me: failed program was:" >&5
4809 cat conftest.$ac_ext >&5
4810 LIBS=$ac_save_LIBS
4811 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
4812 do
4813   # Don't even attempt the hair of trying to link an X program!
4814   for ac_extension in a so sl; do
4815     if test -r $ac_dir/libXt.$ac_extension; then
4816       ac_x_libraries=$ac_dir
4817       break 2
4818     fi
4819   done
4820 done
4821 fi
4822 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4823 fi # $ac_x_libraries = no
4824
4825 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
4826   # Didn't find X anywhere.  Cache the known absence of X.
4827   ac_cv_have_x="have_x=no"
4828 else
4829   # Record where we found X for the cache.
4830   ac_cv_have_x="have_x=yes \
4831                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
4832 fi
4833 fi
4834
4835   fi
4836   eval "$ac_cv_have_x"
4837 fi # $with_x != no
4838
4839 if test "$have_x" != yes; then
4840   echo "$as_me:$LINENO: result: $have_x" >&5
4841 echo "${ECHO_T}$have_x" >&6
4842   no_x=yes
4843 else
4844   # If each of the values was on the command line, it overrides each guess.
4845   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
4846   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
4847   # Update the cache value to reflect the command line values.
4848   ac_cv_have_x="have_x=yes \
4849                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
4850   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
4851 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
4852 fi
4853
4854 if test "$no_x" = yes; then
4855   # Not all programs may use this symbol, but it does not hurt to define it.
4856
4857 cat >>confdefs.h <<\_ACEOF
4858 #define X_DISPLAY_MISSING 1
4859 _ACEOF
4860
4861   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
4862 else
4863   if test -n "$x_includes"; then
4864     X_CFLAGS="$X_CFLAGS -I$x_includes"
4865   fi
4866
4867   # It would also be nice to do this for all -L options, not just this one.
4868   if test -n "$x_libraries"; then
4869     X_LIBS="$X_LIBS -L$x_libraries"
4870     # For Solaris; some versions of Sun CC require a space after -R and
4871     # others require no space.  Words are not sufficient . . . .
4872     case `(uname -sr) 2>/dev/null` in
4873     "SunOS 5"*)
4874       echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
4875 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
4876       ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
4877       cat >conftest.$ac_ext <<_ACEOF
4878 #line $LINENO "configure"
4879 #include "confdefs.h"
4880
4881 #ifdef F77_DUMMY_MAIN
4882 #  ifdef __cplusplus
4883      extern "C"
4884 #  endif
4885    int F77_DUMMY_MAIN() { return 1; }
4886 #endif
4887 int
4888 main ()
4889 {
4890
4891   ;
4892   return 0;
4893 }
4894 _ACEOF
4895 rm -f conftest.$ac_objext conftest$ac_exeext
4896 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4897   (eval $ac_link) 2>&5
4898   ac_status=$?
4899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4900   (exit $ac_status); } &&
4901          { ac_try='test -s conftest$ac_exeext'
4902   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4903   (eval $ac_try) 2>&5
4904   ac_status=$?
4905   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4906   (exit $ac_status); }; }; then
4907   ac_R_nospace=yes
4908 else
4909   echo "$as_me: failed program was:" >&5
4910 cat conftest.$ac_ext >&5
4911 ac_R_nospace=no
4912 fi
4913 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4914       if test $ac_R_nospace = yes; then
4915         echo "$as_me:$LINENO: result: no" >&5
4916 echo "${ECHO_T}no" >&6
4917         X_LIBS="$X_LIBS -R$x_libraries"
4918       else
4919         LIBS="$ac_xsave_LIBS -R $x_libraries"
4920         cat >conftest.$ac_ext <<_ACEOF
4921 #line $LINENO "configure"
4922 #include "confdefs.h"
4923
4924 #ifdef F77_DUMMY_MAIN
4925 #  ifdef __cplusplus
4926      extern "C"
4927 #  endif
4928    int F77_DUMMY_MAIN() { return 1; }
4929 #endif
4930 int
4931 main ()
4932 {
4933
4934   ;
4935   return 0;
4936 }
4937 _ACEOF
4938 rm -f conftest.$ac_objext conftest$ac_exeext
4939 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4940   (eval $ac_link) 2>&5
4941   ac_status=$?
4942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4943   (exit $ac_status); } &&
4944          { ac_try='test -s conftest$ac_exeext'
4945   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4946   (eval $ac_try) 2>&5
4947   ac_status=$?
4948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4949   (exit $ac_status); }; }; then
4950   ac_R_space=yes
4951 else
4952   echo "$as_me: failed program was:" >&5
4953 cat conftest.$ac_ext >&5
4954 ac_R_space=no
4955 fi
4956 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4957         if test $ac_R_space = yes; then
4958           echo "$as_me:$LINENO: result: yes" >&5
4959 echo "${ECHO_T}yes" >&6
4960           X_LIBS="$X_LIBS -R $x_libraries"
4961         else
4962           echo "$as_me:$LINENO: result: neither works" >&5
4963 echo "${ECHO_T}neither works" >&6
4964         fi
4965       fi
4966       LIBS=$ac_xsave_LIBS
4967     esac
4968   fi
4969
4970   # Check for system-dependent libraries X programs must link with.
4971   # Do this before checking for the system-independent R6 libraries
4972   # (-lICE), since we may need -lsocket or whatever for X linking.
4973
4974   if test "$ISC" = yes; then
4975     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
4976   else
4977     # Martyn Johnson says this is needed for Ultrix, if the X
4978     # libraries were built with DECnet support.  And Karl Berry says
4979     # the Alpha needs dnet_stub (dnet does not exist).
4980     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
4981     cat >conftest.$ac_ext <<_ACEOF
4982 #line $LINENO "configure"
4983 #include "confdefs.h"
4984
4985 /* Override any gcc2 internal prototype to avoid an error.  */
4986 #ifdef __cplusplus
4987 extern "C"
4988 #endif
4989 /* We use char because int might match the return type of a gcc2
4990    builtin and then its argument prototype would still apply.  */
4991 char XOpenDisplay ();
4992 #ifdef F77_DUMMY_MAIN
4993 #  ifdef __cplusplus
4994      extern "C"
4995 #  endif
4996    int F77_DUMMY_MAIN() { return 1; }
4997 #endif
4998 int
4999 main ()
5000 {
5001 XOpenDisplay ();
5002   ;
5003   return 0;
5004 }
5005 _ACEOF
5006 rm -f conftest.$ac_objext conftest$ac_exeext
5007 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5008   (eval $ac_link) 2>&5
5009   ac_status=$?
5010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5011   (exit $ac_status); } &&
5012          { ac_try='test -s conftest$ac_exeext'
5013   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5014   (eval $ac_try) 2>&5
5015   ac_status=$?
5016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5017   (exit $ac_status); }; }; then
5018   :
5019 else
5020   echo "$as_me: failed program was:" >&5
5021 cat conftest.$ac_ext >&5
5022 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
5023 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
5024 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
5025   echo $ECHO_N "(cached) $ECHO_C" >&6
5026 else
5027   ac_check_lib_save_LIBS=$LIBS
5028 LIBS="-ldnet  $LIBS"
5029 cat >conftest.$ac_ext <<_ACEOF
5030 #line $LINENO "configure"
5031 #include "confdefs.h"
5032
5033 /* Override any gcc2 internal prototype to avoid an error.  */
5034 #ifdef __cplusplus
5035 extern "C"
5036 #endif
5037 /* We use char because int might match the return type of a gcc2
5038    builtin and then its argument prototype would still apply.  */
5039 char dnet_ntoa ();
5040 #ifdef F77_DUMMY_MAIN
5041 #  ifdef __cplusplus
5042      extern "C"
5043 #  endif
5044    int F77_DUMMY_MAIN() { return 1; }
5045 #endif
5046 int
5047 main ()
5048 {
5049 dnet_ntoa ();
5050   ;
5051   return 0;
5052 }
5053 _ACEOF
5054 rm -f conftest.$ac_objext conftest$ac_exeext
5055 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5056   (eval $ac_link) 2>&5
5057   ac_status=$?
5058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5059   (exit $ac_status); } &&
5060          { ac_try='test -s conftest$ac_exeext'
5061   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5062   (eval $ac_try) 2>&5
5063   ac_status=$?
5064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5065   (exit $ac_status); }; }; then
5066   ac_cv_lib_dnet_dnet_ntoa=yes
5067 else
5068   echo "$as_me: failed program was:" >&5
5069 cat conftest.$ac_ext >&5
5070 ac_cv_lib_dnet_dnet_ntoa=no
5071 fi
5072 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5073 LIBS=$ac_check_lib_save_LIBS
5074 fi
5075 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5076 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
5077 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
5078   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5079 fi
5080
5081     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5082       echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
5083 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
5084 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
5085   echo $ECHO_N "(cached) $ECHO_C" >&6
5086 else
5087   ac_check_lib_save_LIBS=$LIBS
5088 LIBS="-ldnet_stub  $LIBS"
5089 cat >conftest.$ac_ext <<_ACEOF
5090 #line $LINENO "configure"
5091 #include "confdefs.h"
5092
5093 /* Override any gcc2 internal prototype to avoid an error.  */
5094 #ifdef __cplusplus
5095 extern "C"
5096 #endif
5097 /* We use char because int might match the return type of a gcc2
5098    builtin and then its argument prototype would still apply.  */
5099 char dnet_ntoa ();
5100 #ifdef F77_DUMMY_MAIN
5101 #  ifdef __cplusplus
5102      extern "C"
5103 #  endif
5104    int F77_DUMMY_MAIN() { return 1; }
5105 #endif
5106 int
5107 main ()
5108 {
5109 dnet_ntoa ();
5110   ;
5111   return 0;
5112 }
5113 _ACEOF
5114 rm -f conftest.$ac_objext conftest$ac_exeext
5115 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5116   (eval $ac_link) 2>&5
5117   ac_status=$?
5118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5119   (exit $ac_status); } &&
5120          { ac_try='test -s conftest$ac_exeext'
5121   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5122   (eval $ac_try) 2>&5
5123   ac_status=$?
5124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5125   (exit $ac_status); }; }; then
5126   ac_cv_lib_dnet_stub_dnet_ntoa=yes
5127 else
5128   echo "$as_me: failed program was:" >&5
5129 cat conftest.$ac_ext >&5
5130 ac_cv_lib_dnet_stub_dnet_ntoa=no
5131 fi
5132 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5133 LIBS=$ac_check_lib_save_LIBS
5134 fi
5135 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5136 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
5137 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
5138   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5139 fi
5140
5141     fi
5142 fi
5143 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5144     LIBS="$ac_xsave_LIBS"
5145
5146     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5147     # to get the SysV transport functions.
5148     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5149     # needs -lnsl.
5150     # The nsl library prevents programs from opening the X display
5151     # on Irix 5.2, according to T.E. Dickey.
5152     # The functions gethostbyname, getservbyname, and inet_addr are
5153     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5154     echo "$as_me:$LINENO: checking for gethostbyname" >&5
5155 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
5156 if test "${ac_cv_func_gethostbyname+set}" = set; then
5157   echo $ECHO_N "(cached) $ECHO_C" >&6
5158 else
5159   cat >conftest.$ac_ext <<_ACEOF
5160 #line $LINENO "configure"
5161 #include "confdefs.h"
5162 /* System header to define __stub macros and hopefully few prototypes,
5163     which can conflict with char gethostbyname (); below.  */
5164 #include <assert.h>
5165 /* Override any gcc2 internal prototype to avoid an error.  */
5166 #ifdef __cplusplus
5167 extern "C"
5168 #endif
5169 /* We use char because int might match the return type of a gcc2
5170    builtin and then its argument prototype would still apply.  */
5171 char gethostbyname ();
5172 char (*f) ();
5173
5174 #ifdef F77_DUMMY_MAIN
5175 #  ifdef __cplusplus
5176      extern "C"
5177 #  endif
5178    int F77_DUMMY_MAIN() { return 1; }
5179 #endif
5180 int
5181 main ()
5182 {
5183 /* The GNU C library defines this for functions which it implements
5184     to always fail with ENOSYS.  Some functions are actually named
5185     something starting with __ and the normal name is an alias.  */
5186 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5187 choke me
5188 #else
5189 f = gethostbyname;
5190 #endif
5191
5192   ;
5193   return 0;
5194 }
5195 _ACEOF
5196 rm -f conftest.$ac_objext conftest$ac_exeext
5197 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5198   (eval $ac_link) 2>&5
5199   ac_status=$?
5200   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5201   (exit $ac_status); } &&
5202          { ac_try='test -s conftest$ac_exeext'
5203   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5204   (eval $ac_try) 2>&5
5205   ac_status=$?
5206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5207   (exit $ac_status); }; }; then
5208   ac_cv_func_gethostbyname=yes
5209 else
5210   echo "$as_me: failed program was:" >&5
5211 cat conftest.$ac_ext >&5
5212 ac_cv_func_gethostbyname=no
5213 fi
5214 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5215 fi
5216 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
5217 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
5218
5219     if test $ac_cv_func_gethostbyname = no; then
5220       echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5221 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
5222 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
5223   echo $ECHO_N "(cached) $ECHO_C" >&6
5224 else
5225   ac_check_lib_save_LIBS=$LIBS
5226 LIBS="-lnsl  $LIBS"
5227 cat >conftest.$ac_ext <<_ACEOF
5228 #line $LINENO "configure"
5229 #include "confdefs.h"
5230
5231 /* Override any gcc2 internal prototype to avoid an error.  */
5232 #ifdef __cplusplus
5233 extern "C"
5234 #endif
5235 /* We use char because int might match the return type of a gcc2
5236    builtin and then its argument prototype would still apply.  */
5237 char gethostbyname ();
5238 #ifdef F77_DUMMY_MAIN
5239 #  ifdef __cplusplus
5240      extern "C"
5241 #  endif
5242    int F77_DUMMY_MAIN() { return 1; }
5243 #endif
5244 int
5245 main ()
5246 {
5247 gethostbyname ();
5248   ;
5249   return 0;
5250 }
5251 _ACEOF
5252 rm -f conftest.$ac_objext conftest$ac_exeext
5253 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5254   (eval $ac_link) 2>&5
5255   ac_status=$?
5256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5257   (exit $ac_status); } &&
5258          { ac_try='test -s conftest$ac_exeext'
5259   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5260   (eval $ac_try) 2>&5
5261   ac_status=$?
5262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5263   (exit $ac_status); }; }; then
5264   ac_cv_lib_nsl_gethostbyname=yes
5265 else
5266   echo "$as_me: failed program was:" >&5
5267 cat conftest.$ac_ext >&5
5268 ac_cv_lib_nsl_gethostbyname=no
5269 fi
5270 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5271 LIBS=$ac_check_lib_save_LIBS
5272 fi
5273 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5274 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5275 if test $ac_cv_lib_nsl_gethostbyname = yes; then
5276   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5277 fi
5278
5279       if test $ac_cv_lib_nsl_gethostbyname = no; then
5280         echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5281 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5282 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5283   echo $ECHO_N "(cached) $ECHO_C" >&6
5284 else
5285   ac_check_lib_save_LIBS=$LIBS
5286 LIBS="-lbsd  $LIBS"
5287 cat >conftest.$ac_ext <<_ACEOF
5288 #line $LINENO "configure"
5289 #include "confdefs.h"
5290
5291 /* Override any gcc2 internal prototype to avoid an error.  */
5292 #ifdef __cplusplus
5293 extern "C"
5294 #endif
5295 /* We use char because int might match the return type of a gcc2
5296    builtin and then its argument prototype would still apply.  */
5297 char gethostbyname ();
5298 #ifdef F77_DUMMY_MAIN
5299 #  ifdef __cplusplus
5300      extern "C"
5301 #  endif
5302    int F77_DUMMY_MAIN() { return 1; }
5303 #endif
5304 int
5305 main ()
5306 {
5307 gethostbyname ();
5308   ;
5309   return 0;
5310 }
5311 _ACEOF
5312 rm -f conftest.$ac_objext conftest$ac_exeext
5313 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5314   (eval $ac_link) 2>&5
5315   ac_status=$?
5316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5317   (exit $ac_status); } &&
5318          { ac_try='test -s conftest$ac_exeext'
5319   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5320   (eval $ac_try) 2>&5
5321   ac_status=$?
5322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5323   (exit $ac_status); }; }; then
5324   ac_cv_lib_bsd_gethostbyname=yes
5325 else
5326   echo "$as_me: failed program was:" >&5
5327 cat conftest.$ac_ext >&5
5328 ac_cv_lib_bsd_gethostbyname=no
5329 fi
5330 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5331 LIBS=$ac_check_lib_save_LIBS
5332 fi
5333 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
5334 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
5335 if test $ac_cv_lib_bsd_gethostbyname = yes; then
5336   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
5337 fi
5338
5339       fi
5340     fi
5341
5342     # lieder@skyler.mavd.honeywell.com says without -lsocket,
5343     # socket/setsockopt and other routines are undefined under SCO ODT
5344     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
5345     # on later versions), says Simon Leinen: it contains gethostby*
5346     # variants that don't use the nameserver (or something).  -lsocket
5347     # must be given before -lnsl if both are needed.  We assume that
5348     # if connect needs -lnsl, so does gethostbyname.
5349     echo "$as_me:$LINENO: checking for connect" >&5
5350 echo $ECHO_N "checking for connect... $ECHO_C" >&6
5351 if test "${ac_cv_func_connect+set}" = set; then
5352   echo $ECHO_N "(cached) $ECHO_C" >&6
5353 else
5354   cat >conftest.$ac_ext <<_ACEOF
5355 #line $LINENO "configure"
5356 #include "confdefs.h"
5357 /* System header to define __stub macros and hopefully few prototypes,
5358     which can conflict with char connect (); below.  */
5359 #include <assert.h>
5360 /* Override any gcc2 internal prototype to avoid an error.  */
5361 #ifdef __cplusplus
5362 extern "C"
5363 #endif
5364 /* We use char because int might match the return type of a gcc2
5365    builtin and then its argument prototype would still apply.  */
5366 char connect ();
5367 char (*f) ();
5368
5369 #ifdef F77_DUMMY_MAIN
5370 #  ifdef __cplusplus
5371      extern "C"
5372 #  endif
5373    int F77_DUMMY_MAIN() { return 1; }
5374 #endif
5375 int
5376 main ()
5377 {
5378 /* The GNU C library defines this for functions which it implements
5379     to always fail with ENOSYS.  Some functions are actually named
5380     something starting with __ and the normal name is an alias.  */
5381 #if defined (__stub_connect) || defined (__stub___connect)
5382 choke me
5383 #else
5384 f = connect;
5385 #endif
5386
5387   ;
5388   return 0;
5389 }
5390 _ACEOF
5391 rm -f conftest.$ac_objext conftest$ac_exeext
5392 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5393   (eval $ac_link) 2>&5
5394   ac_status=$?
5395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5396   (exit $ac_status); } &&
5397          { ac_try='test -s conftest$ac_exeext'
5398   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5399   (eval $ac_try) 2>&5
5400   ac_status=$?
5401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5402   (exit $ac_status); }; }; then
5403   ac_cv_func_connect=yes
5404 else
5405   echo "$as_me: failed program was:" >&5
5406 cat conftest.$ac_ext >&5
5407 ac_cv_func_connect=no
5408 fi
5409 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5410 fi
5411 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
5412 echo "${ECHO_T}$ac_cv_func_connect" >&6
5413
5414     if test $ac_cv_func_connect = no; then
5415       echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
5416 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
5417 if test "${ac_cv_lib_socket_connect+set}" = set; then
5418   echo $ECHO_N "(cached) $ECHO_C" >&6
5419 else
5420   ac_check_lib_save_LIBS=$LIBS
5421 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
5422 cat >conftest.$ac_ext <<_ACEOF
5423 #line $LINENO "configure"
5424 #include "confdefs.h"
5425
5426 /* Override any gcc2 internal prototype to avoid an error.  */
5427 #ifdef __cplusplus
5428 extern "C"
5429 #endif
5430 /* We use char because int might match the return type of a gcc2
5431    builtin and then its argument prototype would still apply.  */
5432 char connect ();
5433 #ifdef F77_DUMMY_MAIN
5434 #  ifdef __cplusplus
5435      extern "C"
5436 #  endif
5437    int F77_DUMMY_MAIN() { return 1; }
5438 #endif
5439 int
5440 main ()
5441 {
5442 connect ();
5443   ;
5444   return 0;
5445 }
5446 _ACEOF
5447 rm -f conftest.$ac_objext conftest$ac_exeext
5448 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5449   (eval $ac_link) 2>&5
5450   ac_status=$?
5451   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5452   (exit $ac_status); } &&
5453          { ac_try='test -s conftest$ac_exeext'
5454   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5455   (eval $ac_try) 2>&5
5456   ac_status=$?
5457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5458   (exit $ac_status); }; }; then
5459   ac_cv_lib_socket_connect=yes
5460 else
5461   echo "$as_me: failed program was:" >&5
5462 cat conftest.$ac_ext >&5
5463 ac_cv_lib_socket_connect=no
5464 fi
5465 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5466 LIBS=$ac_check_lib_save_LIBS
5467 fi
5468 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
5469 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
5470 if test $ac_cv_lib_socket_connect = yes; then
5471   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
5472 fi
5473
5474     fi
5475
5476     # Guillermo Gomez says -lposix is necessary on A/UX.
5477     echo "$as_me:$LINENO: checking for remove" >&5
5478 echo $ECHO_N "checking for remove... $ECHO_C" >&6
5479 if test "${ac_cv_func_remove+set}" = set; then
5480   echo $ECHO_N "(cached) $ECHO_C" >&6
5481 else
5482   cat >conftest.$ac_ext <<_ACEOF
5483 #line $LINENO "configure"
5484 #include "confdefs.h"
5485 /* System header to define __stub macros and hopefully few prototypes,
5486     which can conflict with char remove (); below.  */
5487 #include <assert.h>
5488 /* Override any gcc2 internal prototype to avoid an error.  */
5489 #ifdef __cplusplus
5490 extern "C"
5491 #endif
5492 /* We use char because int might match the return type of a gcc2
5493    builtin and then its argument prototype would still apply.  */
5494 char remove ();
5495 char (*f) ();
5496
5497 #ifdef F77_DUMMY_MAIN
5498 #  ifdef __cplusplus
5499      extern "C"
5500 #  endif
5501    int F77_DUMMY_MAIN() { return 1; }
5502 #endif
5503 int
5504 main ()
5505 {
5506 /* The GNU C library defines this for functions which it implements
5507     to always fail with ENOSYS.  Some functions are actually named
5508     something starting with __ and the normal name is an alias.  */
5509 #if defined (__stub_remove) || defined (__stub___remove)
5510 choke me
5511 #else
5512 f = remove;
5513 #endif
5514
5515   ;
5516   return 0;
5517 }
5518 _ACEOF
5519 rm -f conftest.$ac_objext conftest$ac_exeext
5520 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5521   (eval $ac_link) 2>&5
5522   ac_status=$?
5523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5524   (exit $ac_status); } &&
5525          { ac_try='test -s conftest$ac_exeext'
5526   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5527   (eval $ac_try) 2>&5
5528   ac_status=$?
5529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5530   (exit $ac_status); }; }; then
5531   ac_cv_func_remove=yes
5532 else
5533   echo "$as_me: failed program was:" >&5
5534 cat conftest.$ac_ext >&5
5535 ac_cv_func_remove=no
5536 fi
5537 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5538 fi
5539 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
5540 echo "${ECHO_T}$ac_cv_func_remove" >&6
5541
5542     if test $ac_cv_func_remove = no; then
5543       echo "$as_me:$LINENO: checking for remove in -lposix" >&5
5544 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
5545 if test "${ac_cv_lib_posix_remove+set}" = set; then
5546   echo $ECHO_N "(cached) $ECHO_C" >&6
5547 else
5548   ac_check_lib_save_LIBS=$LIBS
5549 LIBS="-lposix  $LIBS"
5550 cat >conftest.$ac_ext <<_ACEOF
5551 #line $LINENO "configure"
5552 #include "confdefs.h"
5553
5554 /* Override any gcc2 internal prototype to avoid an error.  */
5555 #ifdef __cplusplus
5556 extern "C"
5557 #endif
5558 /* We use char because int might match the return type of a gcc2
5559    builtin and then its argument prototype would still apply.  */
5560 char remove ();
5561 #ifdef F77_DUMMY_MAIN
5562 #  ifdef __cplusplus
5563      extern "C"
5564 #  endif
5565    int F77_DUMMY_MAIN() { return 1; }
5566 #endif
5567 int
5568 main ()
5569 {
5570 remove ();
5571   ;
5572   return 0;
5573 }
5574 _ACEOF
5575 rm -f conftest.$ac_objext conftest$ac_exeext
5576 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5577   (eval $ac_link) 2>&5
5578   ac_status=$?
5579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5580   (exit $ac_status); } &&
5581          { ac_try='test -s conftest$ac_exeext'
5582   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5583   (eval $ac_try) 2>&5
5584   ac_status=$?
5585   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5586   (exit $ac_status); }; }; then
5587   ac_cv_lib_posix_remove=yes
5588 else
5589   echo "$as_me: failed program was:" >&5
5590 cat conftest.$ac_ext >&5
5591 ac_cv_lib_posix_remove=no
5592 fi
5593 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5594 LIBS=$ac_check_lib_save_LIBS
5595 fi
5596 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
5597 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
5598 if test $ac_cv_lib_posix_remove = yes; then
5599   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
5600 fi
5601
5602     fi
5603
5604     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
5605     echo "$as_me:$LINENO: checking for shmat" >&5
5606 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
5607 if test "${ac_cv_func_shmat+set}" = set; then
5608   echo $ECHO_N "(cached) $ECHO_C" >&6
5609 else
5610   cat >conftest.$ac_ext <<_ACEOF
5611 #line $LINENO "configure"
5612 #include "confdefs.h"
5613 /* System header to define __stub macros and hopefully few prototypes,
5614     which can conflict with char shmat (); below.  */
5615 #include <assert.h>
5616 /* Override any gcc2 internal prototype to avoid an error.  */
5617 #ifdef __cplusplus
5618 extern "C"
5619 #endif
5620 /* We use char because int might match the return type of a gcc2
5621    builtin and then its argument prototype would still apply.  */
5622 char shmat ();
5623 char (*f) ();
5624
5625 #ifdef F77_DUMMY_MAIN
5626 #  ifdef __cplusplus
5627      extern "C"
5628 #  endif
5629    int F77_DUMMY_MAIN() { return 1; }
5630 #endif
5631 int
5632 main ()
5633 {
5634 /* The GNU C library defines this for functions which it implements
5635     to always fail with ENOSYS.  Some functions are actually named
5636     something starting with __ and the normal name is an alias.  */
5637 #if defined (__stub_shmat) || defined (__stub___shmat)
5638 choke me
5639 #else
5640 f = shmat;
5641 #endif
5642
5643   ;
5644   return 0;
5645 }
5646 _ACEOF
5647 rm -f conftest.$ac_objext conftest$ac_exeext
5648 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5649   (eval $ac_link) 2>&5
5650   ac_status=$?
5651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5652   (exit $ac_status); } &&
5653          { ac_try='test -s conftest$ac_exeext'
5654   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5655   (eval $ac_try) 2>&5
5656   ac_status=$?
5657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5658   (exit $ac_status); }; }; then
5659   ac_cv_func_shmat=yes
5660 else
5661   echo "$as_me: failed program was:" >&5
5662 cat conftest.$ac_ext >&5
5663 ac_cv_func_shmat=no
5664 fi
5665 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5666 fi
5667 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
5668 echo "${ECHO_T}$ac_cv_func_shmat" >&6
5669
5670     if test $ac_cv_func_shmat = no; then
5671       echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
5672 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
5673 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
5674   echo $ECHO_N "(cached) $ECHO_C" >&6
5675 else
5676   ac_check_lib_save_LIBS=$LIBS
5677 LIBS="-lipc  $LIBS"
5678 cat >conftest.$ac_ext <<_ACEOF
5679 #line $LINENO "configure"
5680 #include "confdefs.h"
5681
5682 /* Override any gcc2 internal prototype to avoid an error.  */
5683 #ifdef __cplusplus
5684 extern "C"
5685 #endif
5686 /* We use char because int might match the return type of a gcc2
5687    builtin and then its argument prototype would still apply.  */
5688 char shmat ();
5689 #ifdef F77_DUMMY_MAIN
5690 #  ifdef __cplusplus
5691      extern "C"
5692 #  endif
5693    int F77_DUMMY_MAIN() { return 1; }
5694 #endif
5695 int
5696 main ()
5697 {
5698 shmat ();
5699   ;
5700   return 0;
5701 }
5702 _ACEOF
5703 rm -f conftest.$ac_objext conftest$ac_exeext
5704 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5705   (eval $ac_link) 2>&5
5706   ac_status=$?
5707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5708   (exit $ac_status); } &&
5709          { ac_try='test -s conftest$ac_exeext'
5710   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5711   (eval $ac_try) 2>&5
5712   ac_status=$?
5713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5714   (exit $ac_status); }; }; then
5715   ac_cv_lib_ipc_shmat=yes
5716 else
5717   echo "$as_me: failed program was:" >&5
5718 cat conftest.$ac_ext >&5
5719 ac_cv_lib_ipc_shmat=no
5720 fi
5721 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5722 LIBS=$ac_check_lib_save_LIBS
5723 fi
5724 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
5725 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
5726 if test $ac_cv_lib_ipc_shmat = yes; then
5727   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
5728 fi
5729
5730     fi
5731   fi
5732
5733   # Check for libraries that X11R6 Xt/Xaw programs need.
5734   ac_save_LDFLAGS=$LDFLAGS
5735   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
5736   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
5737   # check for ICE first), but we must link in the order -lSM -lICE or
5738   # we get undefined symbols.  So assume we have SM if we have ICE.
5739   # These have to be linked with before -lX11, unlike the other
5740   # libraries we check for below, so use a different variable.
5741   # John Interrante, Karl Berry
5742   echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
5743 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
5744 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
5745   echo $ECHO_N "(cached) $ECHO_C" >&6
5746 else
5747   ac_check_lib_save_LIBS=$LIBS
5748 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
5749 cat >conftest.$ac_ext <<_ACEOF
5750 #line $LINENO "configure"
5751 #include "confdefs.h"
5752
5753 /* Override any gcc2 internal prototype to avoid an error.  */
5754 #ifdef __cplusplus
5755 extern "C"
5756 #endif
5757 /* We use char because int might match the return type of a gcc2
5758    builtin and then its argument prototype would still apply.  */
5759 char IceConnectionNumber ();
5760 #ifdef F77_DUMMY_MAIN
5761 #  ifdef __cplusplus
5762      extern "C"
5763 #  endif
5764    int F77_DUMMY_MAIN() { return 1; }
5765 #endif
5766 int
5767 main ()
5768 {
5769 IceConnectionNumber ();
5770   ;
5771   return 0;
5772 }
5773 _ACEOF
5774 rm -f conftest.$ac_objext conftest$ac_exeext
5775 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5776   (eval $ac_link) 2>&5
5777   ac_status=$?
5778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5779   (exit $ac_status); } &&
5780          { ac_try='test -s conftest$ac_exeext'
5781   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5782   (eval $ac_try) 2>&5
5783   ac_status=$?
5784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5785   (exit $ac_status); }; }; then
5786   ac_cv_lib_ICE_IceConnectionNumber=yes
5787 else
5788   echo "$as_me: failed program was:" >&5
5789 cat conftest.$ac_ext >&5
5790 ac_cv_lib_ICE_IceConnectionNumber=no
5791 fi
5792 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5793 LIBS=$ac_check_lib_save_LIBS
5794 fi
5795 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
5796 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
5797 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
5798   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
5799 fi
5800
5801   LDFLAGS=$ac_save_LDFLAGS
5802
5803 fi
5804
5805
5806 if test "$have_x" != yes; then
5807   { { echo "$as_me:$LINENO: error: Couldn't find X11 headers/libs.  Try \`$0 --help'." >&5
5808 echo "$as_me: error: Couldn't find X11 headers/libs.  Try \`$0 --help'." >&2;}
5809    { (exit 1); exit 1; }; }
5810 fi
5811
5812
5813     echo "$as_me:$LINENO: checking for X app-defaults directory" >&5
5814 echo $ECHO_N "checking for X app-defaults directory... $ECHO_C" >&6
5815 if test "${ac_cv_x_app_defaults+set}" = set; then
5816   echo $ECHO_N "(cached) $ECHO_C" >&6
5817 else
5818
5819   rm -fr conftestdir
5820   if mkdir conftestdir; then
5821     cd conftestdir 2>/dev/null
5822     # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5823     cat > Imakefile <<'EOF'
5824 acfindx:
5825         @echo 'ac_x_app_defaults="${XAPPLOADDIR}"'
5826 EOF
5827     if (xmkmf) >/dev/null 2>&1 && test -f Makefile; then
5828       # GNU make sometimes prints "make[1]: Entering...", which'd confuse us.
5829       eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
5830     fi
5831     cd .. 2>/dev/null
5832     rm -fr conftestdir
5833   fi
5834       if test x"$ac_x_app_defaults" = x; then
5835
5836   # Look for the directory under a standard set of common directories.
5837   # Check X11 before X11Rn because it's often a symlink to the current release.
5838   for ac_dir in                                 \
5839     /usr/X11/lib/app-defaults                   \
5840     /usr/X11R6/lib/app-defaults                 \
5841     /usr/X11R6/lib/X11/app-defaults             \
5842     /usr/X11R5/lib/app-defaults                 \
5843     /usr/X11R5/lib/X11/app-defaults             \
5844     /usr/X11R4/lib/app-defaults                 \
5845     /usr/X11R4/lib/X11/app-defaults             \
5846                                                 \
5847     /usr/lib/X11/app-defaults                   \
5848     /usr/lib/X11R6/app-defaults                 \
5849     /usr/lib/X11R5/app-defaults                 \
5850     /usr/lib/X11R4/app-defaults                 \
5851                                                 \
5852     /usr/local/X11/lib/app-defaults             \
5853     /usr/local/X11R6/lib/app-defaults           \
5854     /usr/local/X11R5/lib/app-defaults           \
5855     /usr/local/X11R4/lib/app-defaults           \
5856                                                 \
5857     /usr/local/lib/X11/app-defaults             \
5858     /usr/local/lib/X11R6/app-defaults           \
5859     /usr/local/lib/X11R6/X11/app-defaults       \
5860     /usr/local/lib/X11R5/app-defaults           \
5861     /usr/local/lib/X11R5/X11/app-defaults       \
5862     /usr/local/lib/X11R4/app-defaults           \
5863     /usr/local/lib/X11R4/X11/app-defaults       \
5864                                                 \
5865     /usr/X386/lib/X11/app-defaults              \
5866     /usr/x386/lib/X11/app-defaults              \
5867     /usr/XFree86/lib/X11/app-defaults           \
5868                                                 \
5869     /usr/lib/X11/app-defaults                   \
5870     /usr/local/lib/X11/app-defaults             \
5871     /usr/unsupported/lib/X11/app-defaults       \
5872     /usr/athena/lib/X11/app-defaults            \
5873     /usr/local/x11r5/lib/X11/app-defaults       \
5874     /usr/lpp/Xamples/lib/X11/app-defaults       \
5875     /lib/usr/lib/X11/app-defaults               \
5876                                                 \
5877     /usr/openwin/lib/app-defaults               \
5878     /usr/openwin/lib/X11/app-defaults           \
5879     /usr/openwin/share/lib/app-defaults         \
5880     /usr/openwin/share/lib/X11/app-defaults     \
5881                                                 \
5882     /X11R6/lib/app-defaults                     \
5883     /X11R5/lib/app-defaults                     \
5884     /X11R4/lib/app-defaults                     \
5885     ; \
5886   do
5887     if test -d "$ac_dir"; then
5888       ac_x_app_defaults=$ac_dir
5889       break
5890     fi
5891   done
5892
5893       fi
5894       if test x"$ac_x_app_defaults" = x; then
5895         ac_cv_x_app_defaults="/usr/lib/X11/app-defaults"
5896       else
5897         # Record where we found app-defaults for the cache.
5898         ac_cv_x_app_defaults="$ac_x_app_defaults"
5899       fi
5900 fi
5901 echo "$as_me:$LINENO: result: $ac_cv_x_app_defaults" >&5
5902 echo "${ECHO_T}$ac_cv_x_app_defaults" >&6
5903     eval ac_x_app_defaults="$ac_cv_x_app_defaults"
5904 case "$host" in
5905     *-hpux*)
5906
5907       # The following arcana was gleaned from conversations with
5908       # Eric Schwartz <erics@col.hp.com>:
5909       #
5910       # On HPUX 10.x, the parts of X that HP considers "standard" live in
5911       # /usr/{include,lib}/X11R6/.  The parts that HP doesn't consider
5912       # "standard", notably, Xaw and Xmu, live in /usr/contrib/X11R6/.
5913       # Yet /usr/contrib/X11R6/ comes preinstalled on all HPUX systems.
5914       # Also, there are symlinks from /usr/include/ and /usr/lib/ into
5915       # /usr/{include,lib}/X11R6/, so that (if you don't use Xmu at all)
5916       # you don't need any -I or -L arguments.
5917       #
5918       # On HPUX 9.x, /usr/{include,lib}/X11R5/ and /usr/contrib/X11R5/
5919       # are the same division as 10.x.  However, there are no symlinks to
5920       # the X stuff from /usr/include/ and /usr/lib/, so -I and -L
5921       # arguments are always necessary.
5922       #
5923       # However, X11R6 was available on HPUX 9.x as a patch: if that
5924       # patch was installed, then all of X11R6 went in to
5925       # /usr/contrib/X11R6/ (there was no /usr/{include,lib}/X11R6/.)
5926       #
5927       # HPUX 8.x was the same as 9.x, but was X11R4 instead (I don't know
5928       # whether R5 was available as a patch; R6 undoubtedly was not.)
5929       #
5930       # So.  We try and use the highest numbered pair of
5931       # /usr/{include,lib}/X11R?/ and /usr/contrib/X11R?/{include,lib}/
5932       # that are available.  We do not mix and match different versions
5933       # of X.
5934       #
5935       # Question I still don't know the answer to: (do you?)
5936       #
5937       #   * On HPUX 9.x, where /usr/include/X11R5/ was standard, and
5938       #     /usr/contrib/X11R6/ could be installed as a patch, what was in
5939       #     that contrib directory?  Did it contain so-called "standard"
5940       #     X11R6, or did it include Xaw and Xmu as well?  If the former,
5941       #     where did one find Xaw and Xmu on 9.x R6 systems?  Would this
5942       #     be a situation where one had to reach into the R5 headers and
5943       #     libs to find Xmu?  That is, must both R6 and R5 directories
5944       #     be on the -I and -L lists in that case?
5945       #
5946       for version in X11R6 X11R5 X11R4 ; do
5947         # if either pair of directories exists...
5948         if test -d /usr/include/$version || test -d /usr/contrib/$version/include
5949         then
5950            # if contrib exists, use it...
5951            if test -d /usr/contrib/$version/include ; then
5952              X_CFLAGS="$X_CFLAGS -I/usr/contrib/$version/include"
5953              X_LIBS="$X_LIBS -L/usr/contrib/$version/lib"
5954            fi
5955            # if the "standard" one exists, use it.
5956            if test -d /usr/include/$version ; then
5957              X_CFLAGS="$X_CFLAGS -I/usr/include/$version"
5958              X_LIBS="$X_LIBS -L/usr/lib/$version"
5959            fi
5960            # since at least one of the pair exists, go no farther.
5961            break
5962         fi
5963       done
5964
5965       # Now find Motif.  Thanks for not making xmkmf find this by
5966       # default, you losers.
5967       #
5968       if test -d /usr/include/Motif2.1 ; then
5969         X_CFLAGS="$X_CFLAGS -I/usr/include/Motif2.1"
5970         X_LIBS="$X_LIBS -L/usr/lib/Motif2.1"
5971       elif test -d /usr/include/Motif1.2 ; then
5972         X_CFLAGS="$X_CFLAGS -I/usr/include/Motif1.2"
5973         X_LIBS="$X_LIBS -L/usr/lib/Motif1.2"
5974       elif test -d /usr/include/Motif1.1 ; then
5975         X_CFLAGS="$X_CFLAGS -I/usr/include/Motif1.1"
5976         X_LIBS="$X_LIBS -L/usr/lib/Motif1.1"
5977       fi
5978
5979       # Now let's check for the pseudo-standard locations for OpenGL and XPM.
5980       #
5981       if test -d /opt/graphics/OpenGL/include ; then
5982         # HP-UX 10.20 puts it here
5983         X_CFLAGS="-I/opt/graphics/OpenGL/include $X_CFLAGS"
5984         X_LIBS="-L/opt/graphics/OpenGL/lib $X_LIBS"
5985       elif test -d /opt/Mesa/lib ; then
5986         X_CFLAGS="-I/opt/Mesa/include $X_CFLAGS"
5987         X_LIBS="-L/opt/Mesa/lib $X_LIBS"
5988       fi
5989
5990
5991       if test -d /opt/xpm/lib/X11 ; then
5992         X_CFLAGS="-I/opt/xpm/include $X_CFLAGS"
5993         X_LIBS="-L/opt/xpm/lib/X11 $X_LIBS"
5994       fi
5995
5996       # On HPUX, default to installing in /opt/xscreensaver/ instead of
5997       # in /usr/local/, unless there is already an xscreensaver in
5998       # /usr/local/bin/.  This can be overridden with the --prefix arg
5999       # to configure.  I'm not sure this is the right thing to do, but
6000       # Richard Lloyd says so...
6001       #
6002       if test \! -x /usr/local/bin/xscreensaver ; then
6003         ac_default_prefix=/opt/xscreensaver
6004       fi
6005
6006     ;;
6007     *-solaris*)
6008
6009       # Thanks for not making xmkmf find this by default, pinheads.
6010       # And thanks for moving things around again, too.  Is this
6011       # really the standard location now?  What happened to the
6012       # joke that this kind of thing went in /opt?
6013       # cthomp says "answer: CDE (Common Disorganized Environment)"
6014       #
6015       if test -f /usr/dt/include/Xm/Xm.h ; then
6016         X_CFLAGS="$X_CFLAGS -I/usr/dt/include"
6017         X_LIBS="$X_LIBS -L/usr/dt/lib -R:/usr/dt/lib"
6018
6019         # Some versions of Slowlaris Motif require -lgen.  But not all.  Why?
6020         echo "$as_me:$LINENO: checking for regcmp in -lgen" >&5
6021 echo $ECHO_N "checking for regcmp in -lgen... $ECHO_C" >&6
6022 if test "${ac_cv_lib_gen_regcmp+set}" = set; then
6023   echo $ECHO_N "(cached) $ECHO_C" >&6
6024 else
6025   ac_check_lib_save_LIBS=$LIBS
6026 LIBS="-lgen  $LIBS"
6027 cat >conftest.$ac_ext <<_ACEOF
6028 #line $LINENO "configure"
6029 #include "confdefs.h"
6030
6031 /* Override any gcc2 internal prototype to avoid an error.  */
6032 #ifdef __cplusplus
6033 extern "C"
6034 #endif
6035 /* We use char because int might match the return type of a gcc2
6036    builtin and then its argument prototype would still apply.  */
6037 char regcmp ();
6038 #ifdef F77_DUMMY_MAIN
6039 #  ifdef __cplusplus
6040      extern "C"
6041 #  endif
6042    int F77_DUMMY_MAIN() { return 1; }
6043 #endif
6044 int
6045 main ()
6046 {
6047 regcmp ();
6048   ;
6049   return 0;
6050 }
6051 _ACEOF
6052 rm -f conftest.$ac_objext conftest$ac_exeext
6053 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6054   (eval $ac_link) 2>&5
6055   ac_status=$?
6056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6057   (exit $ac_status); } &&
6058          { ac_try='test -s conftest$ac_exeext'
6059   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6060   (eval $ac_try) 2>&5
6061   ac_status=$?
6062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6063   (exit $ac_status); }; }; then
6064   ac_cv_lib_gen_regcmp=yes
6065 else
6066   echo "$as_me: failed program was:" >&5
6067 cat conftest.$ac_ext >&5
6068 ac_cv_lib_gen_regcmp=no
6069 fi
6070 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6071 LIBS=$ac_check_lib_save_LIBS
6072 fi
6073 echo "$as_me:$LINENO: result: $ac_cv_lib_gen_regcmp" >&5
6074 echo "${ECHO_T}$ac_cv_lib_gen_regcmp" >&6
6075 if test $ac_cv_lib_gen_regcmp = yes; then
6076   X_LIBS="$X_LIBS -lgen"
6077 fi
6078
6079       fi
6080     ;;
6081   esac
6082 echo "$as_me:$LINENO: checking for XPointer" >&5
6083 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
6084 if test "${ac_cv_xpointer+set}" = set; then
6085   echo $ECHO_N "(cached) $ECHO_C" >&6
6086 else
6087
6088   ac_save_CPPFLAGS="$CPPFLAGS"
6089   if test \! -z "$includedir" ; then
6090     CPPFLAGS="$CPPFLAGS -I$includedir"
6091   fi
6092   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6093   cat >conftest.$ac_ext <<_ACEOF
6094 #line $LINENO "configure"
6095 #include "confdefs.h"
6096 #include <X11/Xlib.h>
6097 #ifdef F77_DUMMY_MAIN
6098 #  ifdef __cplusplus
6099      extern "C"
6100 #  endif
6101    int F77_DUMMY_MAIN() { return 1; }
6102 #endif
6103 int
6104 main ()
6105 {
6106 XPointer foo = (XPointer) 0;
6107   ;
6108   return 0;
6109 }
6110 _ACEOF
6111 rm -f conftest.$ac_objext
6112 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6113   (eval $ac_compile) 2>&5
6114   ac_status=$?
6115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6116   (exit $ac_status); } &&
6117          { ac_try='test -s conftest.$ac_objext'
6118   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6119   (eval $ac_try) 2>&5
6120   ac_status=$?
6121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6122   (exit $ac_status); }; }; then
6123   ac_cv_xpointer=yes
6124 else
6125   echo "$as_me: failed program was:" >&5
6126 cat conftest.$ac_ext >&5
6127 ac_cv_xpointer=no
6128 fi
6129 rm -f conftest.$ac_objext conftest.$ac_ext
6130   CPPFLAGS="$ac_save_CPPFLAGS"
6131 fi
6132 echo "$as_me:$LINENO: result: $ac_cv_xpointer" >&5
6133 echo "${ECHO_T}$ac_cv_xpointer" >&6
6134   if test "$ac_cv_xpointer" != yes; then
6135    cat >>confdefs.h <<\_ACEOF
6136 #define XPointer char*
6137 _ACEOF
6138
6139   fi
6140
6141
6142 ###############################################################################
6143 #
6144 #       Gettext support
6145 #
6146 ###############################################################################
6147
6148
6149
6150 if test -n ""; then
6151     echo "$as_me:$LINENO: checking for intltool >= " >&5
6152 echo $ECHO_N "checking for intltool >= ... $ECHO_C" >&6
6153
6154     INTLTOOL_REQUIRED_VERSION_AS_INT=`echo  | awk -F. '{ printf "%d", $1 * 100 + $2; }'`
6155     INTLTOOL_APPLIED_VERSION=`awk -F\" '/\\$VERSION / { printf $2; }'  < intltool-update.in`
6156
6157     INTLTOOL_APPLIED_VERSION_AS_INT=`awk -F\" '/\\$VERSION / { split($2, VERSION, "."); printf "%d\n", VERSION[1] * 100 + VERSION[2];}' < intltool-update.in`
6158
6159
6160     if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT"; then
6161         echo "$as_me:$LINENO: result: $INTLTOOL_APPLIED_VERSION found" >&5
6162 echo "${ECHO_T}$INTLTOOL_APPLIED_VERSION found" >&6
6163     else
6164         echo "$as_me:$LINENO: result: $INTLTOOL_APPLIED_VERSION found. Your intltool is too old.  You need intltool  or later." >&5
6165 echo "${ECHO_T}$INTLTOOL_APPLIED_VERSION found. Your intltool is too old.  You need intltool  or later." >&6
6166         exit 1
6167     fi
6168 fi
6169
6170   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'
6171 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'
6172      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'
6173       INTLTOOL_OAF_RULE='%.oaf:       %.oaf.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -o -p'
6174      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'
6175    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'
6176     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'
6177 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'
6178        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'
6179       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'
6180     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'
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194 # Use the tools built into the package, not the ones that are installed.
6195
6196 INTLTOOL_EXTRACT='$(top_builddir)/intltool-extract'
6197 INTLTOOL_MERGE='$(top_builddir)/intltool-merge'
6198 INTLTOOL_UPDATE='$(top_builddir)/intltool-update'
6199
6200
6201
6202
6203
6204 # Extract the first word of "perl", so it can be a program name with args.
6205 set dummy perl; ac_word=$2
6206 echo "$as_me:$LINENO: checking for $ac_word" >&5
6207 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6208 if test "${ac_cv_path_INTLTOOL_PERL+set}" = set; then
6209   echo $ECHO_N "(cached) $ECHO_C" >&6
6210 else
6211   case $INTLTOOL_PERL in
6212   [\\/]* | ?:[\\/]*)
6213   ac_cv_path_INTLTOOL_PERL="$INTLTOOL_PERL" # Let the user override the test with a path.
6214   ;;
6215   *)
6216   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6217 for as_dir in $PATH
6218 do
6219   IFS=$as_save_IFS
6220   test -z "$as_dir" && as_dir=.
6221   for ac_exec_ext in '' $ac_executable_extensions; do
6222   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6223     ac_cv_path_INTLTOOL_PERL="$as_dir/$ac_word$ac_exec_ext"
6224     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6225     break 2
6226   fi
6227 done
6228 done
6229
6230   ;;
6231 esac
6232 fi
6233 INTLTOOL_PERL=$ac_cv_path_INTLTOOL_PERL
6234
6235 if test -n "$INTLTOOL_PERL"; then
6236   echo "$as_me:$LINENO: result: $INTLTOOL_PERL" >&5
6237 echo "${ECHO_T}$INTLTOOL_PERL" >&6
6238 else
6239   echo "$as_me:$LINENO: result: no" >&5
6240 echo "${ECHO_T}no" >&6
6241 fi
6242
6243 if test -z "$INTLTOOL_PERL"; then
6244    { { echo "$as_me:$LINENO: error: perl not found; required for intltool" >&5
6245 echo "$as_me: error: perl not found; required for intltool" >&2;}
6246    { (exit 1); exit 1; }; }
6247 fi
6248 if test -z "`$INTLTOOL_PERL -v | fgrep '5.' 2> /dev/null`"; then
6249    { { echo "$as_me:$LINENO: error: perl 5.x required for intltool" >&5
6250 echo "$as_me: error: perl 5.x required for intltool" >&2;}
6251    { (exit 1); exit 1; }; }
6252 fi
6253
6254 # Remove file type tags (using []) from po/POTFILES.
6255
6256
6257
6258
6259
6260
6261
6262 # Manually sed perl in so people don't have to put the intltool scripts in AC_OUTPUT.
6263
6264 ac_config_commands="$ac_config_commands default-1"
6265
6266
6267
6268 GETTEXT_PACKAGE=xscreensaver
6269 cat >>confdefs.h <<_ACEOF
6270 #define GETTEXT_PACKAGE "$GETTEXT_PACKAGE"
6271 _ACEOF
6272
6273 cat >>confdefs.h <<_ACEOF
6274 #define PACKAGE "$GETTEXT_PACKAGE"
6275 _ACEOF
6276
6277
6278
6279 # #### no sign of  en_GB
6280 #ALL_LINGUAS="ca de en_GB et fr it ko pl sv da es fi hu ja no pt pt_BR ru wa"
6281 ALL_LINGUAS="ca de et fr it ko pl sv da es fi hu ja no pt pt_BR ru wa"
6282 if test -n "$ac_tool_prefix"; then
6283   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6284 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6285 echo "$as_me:$LINENO: checking for $ac_word" >&5
6286 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6287 if test "${ac_cv_prog_RANLIB+set}" = set; then
6288   echo $ECHO_N "(cached) $ECHO_C" >&6
6289 else
6290   if test -n "$RANLIB"; then
6291   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6292 else
6293 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6294 for as_dir in $PATH
6295 do
6296   IFS=$as_save_IFS
6297   test -z "$as_dir" && as_dir=.
6298   for ac_exec_ext in '' $ac_executable_extensions; do
6299   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6300     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6301     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6302     break 2
6303   fi
6304 done
6305 done
6306
6307 fi
6308 fi
6309 RANLIB=$ac_cv_prog_RANLIB
6310 if test -n "$RANLIB"; then
6311   echo "$as_me:$LINENO: result: $RANLIB" >&5
6312 echo "${ECHO_T}$RANLIB" >&6
6313 else
6314   echo "$as_me:$LINENO: result: no" >&5
6315 echo "${ECHO_T}no" >&6
6316 fi
6317
6318 fi
6319 if test -z "$ac_cv_prog_RANLIB"; then
6320   ac_ct_RANLIB=$RANLIB
6321   # Extract the first word of "ranlib", so it can be a program name with args.
6322 set dummy ranlib; ac_word=$2
6323 echo "$as_me:$LINENO: checking for $ac_word" >&5
6324 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6325 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6326   echo $ECHO_N "(cached) $ECHO_C" >&6
6327 else
6328   if test -n "$ac_ct_RANLIB"; then
6329   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6330 else
6331 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6332 for as_dir in $PATH
6333 do
6334   IFS=$as_save_IFS
6335   test -z "$as_dir" && as_dir=.
6336   for ac_exec_ext in '' $ac_executable_extensions; do
6337   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6338     ac_cv_prog_ac_ct_RANLIB="ranlib"
6339     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6340     break 2
6341   fi
6342 done
6343 done
6344
6345   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6346 fi
6347 fi
6348 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6349 if test -n "$ac_ct_RANLIB"; then
6350   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6351 echo "${ECHO_T}$ac_ct_RANLIB" >&6
6352 else
6353   echo "$as_me:$LINENO: result: no" >&5
6354 echo "${ECHO_T}no" >&6
6355 fi
6356
6357   RANLIB=$ac_ct_RANLIB
6358 else
6359   RANLIB="$ac_cv_prog_RANLIB"
6360 fi
6361
6362 echo "$as_me:$LINENO: checking for off_t" >&5
6363 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
6364 if test "${ac_cv_type_off_t+set}" = set; then
6365   echo $ECHO_N "(cached) $ECHO_C" >&6
6366 else
6367   cat >conftest.$ac_ext <<_ACEOF
6368 #line $LINENO "configure"
6369 #include "confdefs.h"
6370 $ac_includes_default
6371 #ifdef F77_DUMMY_MAIN
6372 #  ifdef __cplusplus
6373      extern "C"
6374 #  endif
6375    int F77_DUMMY_MAIN() { return 1; }
6376 #endif
6377 int
6378 main ()
6379 {
6380 if ((off_t *) 0)
6381   return 0;
6382 if (sizeof (off_t))
6383   return 0;
6384   ;
6385   return 0;
6386 }
6387 _ACEOF
6388 rm -f conftest.$ac_objext
6389 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6390   (eval $ac_compile) 2>&5
6391   ac_status=$?
6392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6393   (exit $ac_status); } &&
6394          { ac_try='test -s conftest.$ac_objext'
6395   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6396   (eval $ac_try) 2>&5
6397   ac_status=$?
6398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6399   (exit $ac_status); }; }; then
6400   ac_cv_type_off_t=yes
6401 else
6402   echo "$as_me: failed program was:" >&5
6403 cat conftest.$ac_ext >&5
6404 ac_cv_type_off_t=no
6405 fi
6406 rm -f conftest.$ac_objext conftest.$ac_ext
6407 fi
6408 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
6409 echo "${ECHO_T}$ac_cv_type_off_t" >&6
6410 if test $ac_cv_type_off_t = yes; then
6411   :
6412 else
6413
6414 cat >>confdefs.h <<_ACEOF
6415 #define off_t long
6416 _ACEOF
6417
6418 fi
6419
6420 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6421 # for constant arguments.  Useless!
6422 echo "$as_me:$LINENO: checking for working alloca.h" >&5
6423 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
6424 if test "${ac_cv_working_alloca_h+set}" = set; then
6425   echo $ECHO_N "(cached) $ECHO_C" >&6
6426 else
6427   cat >conftest.$ac_ext <<_ACEOF
6428 #line $LINENO "configure"
6429 #include "confdefs.h"
6430 #include <alloca.h>
6431 #ifdef F77_DUMMY_MAIN
6432 #  ifdef __cplusplus
6433      extern "C"
6434 #  endif
6435    int F77_DUMMY_MAIN() { return 1; }
6436 #endif
6437 int
6438 main ()
6439 {
6440 char *p = (char *) alloca (2 * sizeof (int));
6441   ;
6442   return 0;
6443 }
6444 _ACEOF
6445 rm -f conftest.$ac_objext conftest$ac_exeext
6446 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6447   (eval $ac_link) 2>&5
6448   ac_status=$?
6449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6450   (exit $ac_status); } &&
6451          { ac_try='test -s conftest$ac_exeext'
6452   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6453   (eval $ac_try) 2>&5
6454   ac_status=$?
6455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6456   (exit $ac_status); }; }; then
6457   ac_cv_working_alloca_h=yes
6458 else
6459   echo "$as_me: failed program was:" >&5
6460 cat conftest.$ac_ext >&5
6461 ac_cv_working_alloca_h=no
6462 fi
6463 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6464 fi
6465 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
6466 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
6467 if test $ac_cv_working_alloca_h = yes; then
6468
6469 cat >>confdefs.h <<\_ACEOF
6470 #define HAVE_ALLOCA_H 1
6471 _ACEOF
6472
6473 fi
6474
6475 echo "$as_me:$LINENO: checking for alloca" >&5
6476 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
6477 if test "${ac_cv_func_alloca_works+set}" = set; then
6478   echo $ECHO_N "(cached) $ECHO_C" >&6
6479 else
6480   cat >conftest.$ac_ext <<_ACEOF
6481 #line $LINENO "configure"
6482 #include "confdefs.h"
6483 #ifdef __GNUC__
6484 # define alloca __builtin_alloca
6485 #else
6486 # ifdef _MSC_VER
6487 #  include <malloc.h>
6488 #  define alloca _alloca
6489 # else
6490 #  if HAVE_ALLOCA_H
6491 #   include <alloca.h>
6492 #  else
6493 #   ifdef _AIX
6494  #pragma alloca
6495 #   else
6496 #    ifndef alloca /* predefined by HP cc +Olibcalls */
6497 char *alloca ();
6498 #    endif
6499 #   endif
6500 #  endif
6501 # endif
6502 #endif
6503
6504 #ifdef F77_DUMMY_MAIN
6505 #  ifdef __cplusplus
6506      extern "C"
6507 #  endif
6508    int F77_DUMMY_MAIN() { return 1; }
6509 #endif
6510 int
6511 main ()
6512 {
6513 char *p = (char *) alloca (1);
6514   ;
6515   return 0;
6516 }
6517 _ACEOF
6518 rm -f conftest.$ac_objext conftest$ac_exeext
6519 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6520   (eval $ac_link) 2>&5
6521   ac_status=$?
6522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6523   (exit $ac_status); } &&
6524          { ac_try='test -s conftest$ac_exeext'
6525   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6526   (eval $ac_try) 2>&5
6527   ac_status=$?
6528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6529   (exit $ac_status); }; }; then
6530   ac_cv_func_alloca_works=yes
6531 else
6532   echo "$as_me: failed program was:" >&5
6533 cat conftest.$ac_ext >&5
6534 ac_cv_func_alloca_works=no
6535 fi
6536 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6537 fi
6538 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
6539 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
6540
6541 if test $ac_cv_func_alloca_works = yes; then
6542
6543 cat >>confdefs.h <<\_ACEOF
6544 #define HAVE_ALLOCA 1
6545 _ACEOF
6546
6547 else
6548   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6549 # that cause trouble.  Some versions do not even contain alloca or
6550 # contain a buggy version.  If you still want to use their alloca,
6551 # use ar to extract alloca.o from them instead of compiling alloca.c.
6552
6553 ALLOCA=alloca.$ac_objext
6554
6555 cat >>confdefs.h <<\_ACEOF
6556 #define C_ALLOCA 1
6557 _ACEOF
6558
6559
6560 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
6561 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
6562 if test "${ac_cv_os_cray+set}" = set; then
6563   echo $ECHO_N "(cached) $ECHO_C" >&6
6564 else
6565   cat >conftest.$ac_ext <<_ACEOF
6566 #line $LINENO "configure"
6567 #include "confdefs.h"
6568 #if defined(CRAY) && ! defined(CRAY2)
6569 webecray
6570 #else
6571 wenotbecray
6572 #endif
6573
6574 _ACEOF
6575 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6576   egrep "webecray" >/dev/null 2>&1; then
6577   ac_cv_os_cray=yes
6578 else
6579   ac_cv_os_cray=no
6580 fi
6581 rm -f conftest*
6582
6583 fi
6584 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
6585 echo "${ECHO_T}$ac_cv_os_cray" >&6
6586 if test $ac_cv_os_cray = yes; then
6587   for ac_func in _getb67 GETB67 getb67; do
6588     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6589 echo "$as_me:$LINENO: checking for $ac_func" >&5
6590 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6591 if eval "test \"\${$as_ac_var+set}\" = set"; then
6592   echo $ECHO_N "(cached) $ECHO_C" >&6
6593 else
6594   cat >conftest.$ac_ext <<_ACEOF
6595 #line $LINENO "configure"
6596 #include "confdefs.h"
6597 /* System header to define __stub macros and hopefully few prototypes,
6598     which can conflict with char $ac_func (); below.  */
6599 #include <assert.h>
6600 /* Override any gcc2 internal prototype to avoid an error.  */
6601 #ifdef __cplusplus
6602 extern "C"
6603 #endif
6604 /* We use char because int might match the return type of a gcc2
6605    builtin and then its argument prototype would still apply.  */
6606 char $ac_func ();
6607 char (*f) ();
6608
6609 #ifdef F77_DUMMY_MAIN
6610 #  ifdef __cplusplus
6611      extern "C"
6612 #  endif
6613    int F77_DUMMY_MAIN() { return 1; }
6614 #endif
6615 int
6616 main ()
6617 {
6618 /* The GNU C library defines this for functions which it implements
6619     to always fail with ENOSYS.  Some functions are actually named
6620     something starting with __ and the normal name is an alias.  */
6621 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6622 choke me
6623 #else
6624 f = $ac_func;
6625 #endif
6626
6627   ;
6628   return 0;
6629 }
6630 _ACEOF
6631 rm -f conftest.$ac_objext conftest$ac_exeext
6632 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6633   (eval $ac_link) 2>&5
6634   ac_status=$?
6635   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6636   (exit $ac_status); } &&
6637          { ac_try='test -s conftest$ac_exeext'
6638   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6639   (eval $ac_try) 2>&5
6640   ac_status=$?
6641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6642   (exit $ac_status); }; }; then
6643   eval "$as_ac_var=yes"
6644 else
6645   echo "$as_me: failed program was:" >&5
6646 cat conftest.$ac_ext >&5
6647 eval "$as_ac_var=no"
6648 fi
6649 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6650 fi
6651 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6652 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6653 if test `eval echo '${'$as_ac_var'}'` = yes; then
6654
6655 cat >>confdefs.h <<_ACEOF
6656 #define CRAY_STACKSEG_END $ac_func
6657 _ACEOF
6658
6659     break
6660 fi
6661
6662   done
6663 fi
6664
6665 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
6666 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
6667 if test "${ac_cv_c_stack_direction+set}" = set; then
6668   echo $ECHO_N "(cached) $ECHO_C" >&6
6669 else
6670   if test "$cross_compiling" = yes; then
6671   ac_cv_c_stack_direction=0
6672 else
6673   cat >conftest.$ac_ext <<_ACEOF
6674 #line $LINENO "configure"
6675 #include "confdefs.h"
6676 int
6677 find_stack_direction ()
6678 {
6679   static char *addr = 0;
6680   auto char dummy;
6681   if (addr == 0)
6682     {
6683       addr = &dummy;
6684       return find_stack_direction ();
6685     }
6686   else
6687     return (&dummy > addr) ? 1 : -1;
6688 }
6689
6690 int
6691 main ()
6692 {
6693   exit (find_stack_direction () < 0);
6694 }
6695 _ACEOF
6696 rm -f conftest$ac_exeext
6697 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6698   (eval $ac_link) 2>&5
6699   ac_status=$?
6700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6701   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6702   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6703   (eval $ac_try) 2>&5
6704   ac_status=$?
6705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6706   (exit $ac_status); }; }; then
6707   ac_cv_c_stack_direction=1
6708 else
6709   echo "$as_me: program exited with status $ac_status" >&5
6710 echo "$as_me: failed program was:" >&5
6711 cat conftest.$ac_ext >&5
6712 ( exit $ac_status )
6713 ac_cv_c_stack_direction=-1
6714 fi
6715 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6716 fi
6717 fi
6718 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
6719 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
6720
6721 cat >>confdefs.h <<_ACEOF
6722 #define STACK_DIRECTION $ac_cv_c_stack_direction
6723 _ACEOF
6724
6725
6726 fi
6727
6728
6729
6730 for ac_header in stdlib.h unistd.h
6731 do
6732 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6733 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6734   echo "$as_me:$LINENO: checking for $ac_header" >&5
6735 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6736 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6737   echo $ECHO_N "(cached) $ECHO_C" >&6
6738 fi
6739 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6740 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6741 else
6742   # Is the header compilable?
6743 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6744 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6745 cat >conftest.$ac_ext <<_ACEOF
6746 #line $LINENO "configure"
6747 #include "confdefs.h"
6748 $ac_includes_default
6749 #include <$ac_header>
6750 _ACEOF
6751 rm -f conftest.$ac_objext
6752 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6753   (eval $ac_compile) 2>&5
6754   ac_status=$?
6755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6756   (exit $ac_status); } &&
6757          { ac_try='test -s conftest.$ac_objext'
6758   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6759   (eval $ac_try) 2>&5
6760   ac_status=$?
6761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6762   (exit $ac_status); }; }; then
6763   ac_header_compiler=yes
6764 else
6765   echo "$as_me: failed program was:" >&5
6766 cat conftest.$ac_ext >&5
6767 ac_header_compiler=no
6768 fi
6769 rm -f conftest.$ac_objext conftest.$ac_ext
6770 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6771 echo "${ECHO_T}$ac_header_compiler" >&6
6772
6773 # Is the header present?
6774 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6775 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6776 cat >conftest.$ac_ext <<_ACEOF
6777 #line $LINENO "configure"
6778 #include "confdefs.h"
6779 #include <$ac_header>
6780 _ACEOF
6781 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6782   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6783   ac_status=$?
6784   egrep -v '^ *\+' conftest.er1 >conftest.err
6785   rm -f conftest.er1
6786   cat conftest.err >&5
6787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6788   (exit $ac_status); } >/dev/null; then
6789   if test -s conftest.err; then
6790     ac_cpp_err=$ac_c_preproc_warn_flag
6791   else
6792     ac_cpp_err=
6793   fi
6794 else
6795   ac_cpp_err=yes
6796 fi
6797 if test -z "$ac_cpp_err"; then
6798   ac_header_preproc=yes
6799 else
6800   echo "$as_me: failed program was:" >&5
6801   cat conftest.$ac_ext >&5
6802   ac_header_preproc=no
6803 fi
6804 rm -f conftest.err conftest.$ac_ext
6805 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6806 echo "${ECHO_T}$ac_header_preproc" >&6
6807
6808 # So?  What about this header?
6809 case $ac_header_compiler:$ac_header_preproc in
6810   yes:no )
6811     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6812 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6813     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6814 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
6815   no:yes )
6816     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6817 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6818     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6819 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6820     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6821 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
6822 esac
6823 echo "$as_me:$LINENO: checking for $ac_header" >&5
6824 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6825 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6826   echo $ECHO_N "(cached) $ECHO_C" >&6
6827 else
6828   eval "$as_ac_Header=$ac_header_preproc"
6829 fi
6830 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6831 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6832
6833 fi
6834 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6835   cat >>confdefs.h <<_ACEOF
6836 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6837 _ACEOF
6838
6839 fi
6840
6841 done
6842
6843
6844 for ac_func in getpagesize
6845 do
6846 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6847 echo "$as_me:$LINENO: checking for $ac_func" >&5
6848 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6849 if eval "test \"\${$as_ac_var+set}\" = set"; then
6850   echo $ECHO_N "(cached) $ECHO_C" >&6
6851 else
6852   cat >conftest.$ac_ext <<_ACEOF
6853 #line $LINENO "configure"
6854 #include "confdefs.h"
6855 /* System header to define __stub macros and hopefully few prototypes,
6856     which can conflict with char $ac_func (); below.  */
6857 #include <assert.h>
6858 /* Override any gcc2 internal prototype to avoid an error.  */
6859 #ifdef __cplusplus
6860 extern "C"
6861 #endif
6862 /* We use char because int might match the return type of a gcc2
6863    builtin and then its argument prototype would still apply.  */
6864 char $ac_func ();
6865 char (*f) ();
6866
6867 #ifdef F77_DUMMY_MAIN
6868 #  ifdef __cplusplus
6869      extern "C"
6870 #  endif
6871    int F77_DUMMY_MAIN() { return 1; }
6872 #endif
6873 int
6874 main ()
6875 {
6876 /* The GNU C library defines this for functions which it implements
6877     to always fail with ENOSYS.  Some functions are actually named
6878     something starting with __ and the normal name is an alias.  */
6879 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6880 choke me
6881 #else
6882 f = $ac_func;
6883 #endif
6884
6885   ;
6886   return 0;
6887 }
6888 _ACEOF
6889 rm -f conftest.$ac_objext conftest$ac_exeext
6890 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6891   (eval $ac_link) 2>&5
6892   ac_status=$?
6893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6894   (exit $ac_status); } &&
6895          { ac_try='test -s conftest$ac_exeext'
6896   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6897   (eval $ac_try) 2>&5
6898   ac_status=$?
6899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6900   (exit $ac_status); }; }; then
6901   eval "$as_ac_var=yes"
6902 else
6903   echo "$as_me: failed program was:" >&5
6904 cat conftest.$ac_ext >&5
6905 eval "$as_ac_var=no"
6906 fi
6907 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6908 fi
6909 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6910 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6911 if test `eval echo '${'$as_ac_var'}'` = yes; then
6912   cat >>confdefs.h <<_ACEOF
6913 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6914 _ACEOF
6915
6916 fi
6917 done
6918
6919 echo "$as_me:$LINENO: checking for working mmap" >&5
6920 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
6921 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
6922   echo $ECHO_N "(cached) $ECHO_C" >&6
6923 else
6924   if test "$cross_compiling" = yes; then
6925   ac_cv_func_mmap_fixed_mapped=no
6926 else
6927   cat >conftest.$ac_ext <<_ACEOF
6928 #line $LINENO "configure"
6929 #include "confdefs.h"
6930 $ac_includes_default
6931 /* malloc might have been renamed as rpl_malloc. */
6932 #undef malloc
6933
6934 /* Thanks to Mike Haertel and Jim Avera for this test.
6935    Here is a matrix of mmap possibilities:
6936         mmap private not fixed
6937         mmap private fixed at somewhere currently unmapped
6938         mmap private fixed at somewhere already mapped
6939         mmap shared not fixed
6940         mmap shared fixed at somewhere currently unmapped
6941         mmap shared fixed at somewhere already mapped
6942    For private mappings, we should verify that changes cannot be read()
6943    back from the file, nor mmap's back from the file at a different
6944    address.  (There have been systems where private was not correctly
6945    implemented like the infamous i386 svr4.0, and systems where the
6946    VM page cache was not coherent with the file system buffer cache
6947    like early versions of FreeBSD and possibly contemporary NetBSD.)
6948    For shared mappings, we should conversely verify that changes get
6949    propagated back to all the places they're supposed to be.
6950
6951    Grep wants private fixed already mapped.
6952    The main things grep needs to know about mmap are:
6953    * does it exist and is it safe to write into the mmap'd area
6954    * how to use it (BSD variants)  */
6955
6956 #include <fcntl.h>
6957 #include <sys/mman.h>
6958
6959 #if !STDC_HEADERS && !HAVE_STDLIB_H
6960 char *malloc ();
6961 #endif
6962
6963 /* This mess was copied from the GNU getpagesize.h.  */
6964 #if !HAVE_GETPAGESIZE
6965 /* Assume that all systems that can run configure have sys/param.h.  */
6966 # if !HAVE_SYS_PARAM_H
6967 #  define HAVE_SYS_PARAM_H 1
6968 # endif
6969
6970 # ifdef _SC_PAGESIZE
6971 #  define getpagesize() sysconf(_SC_PAGESIZE)
6972 # else /* no _SC_PAGESIZE */
6973 #  if HAVE_SYS_PARAM_H
6974 #   include <sys/param.h>
6975 #   ifdef EXEC_PAGESIZE
6976 #    define getpagesize() EXEC_PAGESIZE
6977 #   else /* no EXEC_PAGESIZE */
6978 #    ifdef NBPG
6979 #     define getpagesize() NBPG * CLSIZE
6980 #     ifndef CLSIZE
6981 #      define CLSIZE 1
6982 #     endif /* no CLSIZE */
6983 #    else /* no NBPG */
6984 #     ifdef NBPC
6985 #      define getpagesize() NBPC
6986 #     else /* no NBPC */
6987 #      ifdef PAGESIZE
6988 #       define getpagesize() PAGESIZE
6989 #      endif /* PAGESIZE */
6990 #     endif /* no NBPC */
6991 #    endif /* no NBPG */
6992 #   endif /* no EXEC_PAGESIZE */
6993 #  else /* no HAVE_SYS_PARAM_H */
6994 #   define getpagesize() 8192   /* punt totally */
6995 #  endif /* no HAVE_SYS_PARAM_H */
6996 # endif /* no _SC_PAGESIZE */
6997
6998 #endif /* no HAVE_GETPAGESIZE */
6999
7000 int
7001 main ()
7002 {
7003   char *data, *data2, *data3;
7004   int i, pagesize;
7005   int fd;
7006
7007   pagesize = getpagesize ();
7008
7009   /* First, make a file with some known garbage in it. */
7010   data = (char *) malloc (pagesize);
7011   if (!data)
7012     exit (1);
7013   for (i = 0; i < pagesize; ++i)
7014     *(data + i) = rand ();
7015   umask (0);
7016   fd = creat ("conftest.mmap", 0600);
7017   if (fd < 0)
7018     exit (1);
7019   if (write (fd, data, pagesize) != pagesize)
7020     exit (1);
7021   close (fd);
7022
7023   /* Next, try to mmap the file at a fixed address which already has
7024      something else allocated at it.  If we can, also make sure that
7025      we see the same garbage.  */
7026   fd = open ("conftest.mmap", O_RDWR);
7027   if (fd < 0)
7028     exit (1);
7029   data2 = (char *) malloc (2 * pagesize);
7030   if (!data2)
7031     exit (1);
7032   data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
7033   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7034                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
7035     exit (1);
7036   for (i = 0; i < pagesize; ++i)
7037     if (*(data + i) != *(data2 + i))
7038       exit (1);
7039
7040   /* Finally, make sure that changes to the mapped area do not
7041      percolate back to the file as seen by read().  (This is a bug on
7042      some variants of i386 svr4.0.)  */
7043   for (i = 0; i < pagesize; ++i)
7044     *(data2 + i) = *(data2 + i) + 1;
7045   data3 = (char *) malloc (pagesize);
7046   if (!data3)
7047     exit (1);
7048   if (read (fd, data3, pagesize) != pagesize)
7049     exit (1);
7050   for (i = 0; i < pagesize; ++i)
7051     if (*(data + i) != *(data3 + i))
7052       exit (1);
7053   close (fd);
7054   exit (0);
7055 }
7056 _ACEOF
7057 rm -f conftest$ac_exeext
7058 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7059   (eval $ac_link) 2>&5
7060   ac_status=$?
7061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7062   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7063   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7064   (eval $ac_try) 2>&5
7065   ac_status=$?
7066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7067   (exit $ac_status); }; }; then
7068   ac_cv_func_mmap_fixed_mapped=yes
7069 else
7070   echo "$as_me: program exited with status $ac_status" >&5
7071 echo "$as_me: failed program was:" >&5
7072 cat conftest.$ac_ext >&5
7073 ( exit $ac_status )
7074 ac_cv_func_mmap_fixed_mapped=no
7075 fi
7076 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7077 fi
7078 fi
7079 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
7080 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
7081 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7082
7083 cat >>confdefs.h <<\_ACEOF
7084 #define HAVE_MMAP 1
7085 _ACEOF
7086
7087 fi
7088 rm -f conftest.mmap
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h string.h \
7100 unistd.h sys/param.h
7101 do
7102 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7103 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7104   echo "$as_me:$LINENO: checking for $ac_header" >&5
7105 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7106 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7107   echo $ECHO_N "(cached) $ECHO_C" >&6
7108 fi
7109 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7110 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7111 else
7112   # Is the header compilable?
7113 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7114 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7115 cat >conftest.$ac_ext <<_ACEOF
7116 #line $LINENO "configure"
7117 #include "confdefs.h"
7118 $ac_includes_default
7119 #include <$ac_header>
7120 _ACEOF
7121 rm -f conftest.$ac_objext
7122 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7123   (eval $ac_compile) 2>&5
7124   ac_status=$?
7125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7126   (exit $ac_status); } &&
7127          { ac_try='test -s conftest.$ac_objext'
7128   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7129   (eval $ac_try) 2>&5
7130   ac_status=$?
7131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7132   (exit $ac_status); }; }; then
7133   ac_header_compiler=yes
7134 else
7135   echo "$as_me: failed program was:" >&5
7136 cat conftest.$ac_ext >&5
7137 ac_header_compiler=no
7138 fi
7139 rm -f conftest.$ac_objext conftest.$ac_ext
7140 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7141 echo "${ECHO_T}$ac_header_compiler" >&6
7142
7143 # Is the header present?
7144 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7145 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7146 cat >conftest.$ac_ext <<_ACEOF
7147 #line $LINENO "configure"
7148 #include "confdefs.h"
7149 #include <$ac_header>
7150 _ACEOF
7151 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7152   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7153   ac_status=$?
7154   egrep -v '^ *\+' conftest.er1 >conftest.err
7155   rm -f conftest.er1
7156   cat conftest.err >&5
7157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7158   (exit $ac_status); } >/dev/null; then
7159   if test -s conftest.err; then
7160     ac_cpp_err=$ac_c_preproc_warn_flag
7161   else
7162     ac_cpp_err=
7163   fi
7164 else
7165   ac_cpp_err=yes
7166 fi
7167 if test -z "$ac_cpp_err"; then
7168   ac_header_preproc=yes
7169 else
7170   echo "$as_me: failed program was:" >&5
7171   cat conftest.$ac_ext >&5
7172   ac_header_preproc=no
7173 fi
7174 rm -f conftest.err conftest.$ac_ext
7175 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7176 echo "${ECHO_T}$ac_header_preproc" >&6
7177
7178 # So?  What about this header?
7179 case $ac_header_compiler:$ac_header_preproc in
7180   yes:no )
7181     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7182 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7183     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7184 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7185   no:yes )
7186     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7187 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7188     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7189 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7190     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7191 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7192 esac
7193 echo "$as_me:$LINENO: checking for $ac_header" >&5
7194 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7195 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7196   echo $ECHO_N "(cached) $ECHO_C" >&6
7197 else
7198   eval "$as_ac_Header=$ac_header_preproc"
7199 fi
7200 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7201 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7202
7203 fi
7204 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7205   cat >>confdefs.h <<_ACEOF
7206 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7207 _ACEOF
7208
7209 fi
7210
7211 done
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
7225 strdup __argz_count __argz_stringify __argz_next
7226 do
7227 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7228 echo "$as_me:$LINENO: checking for $ac_func" >&5
7229 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7230 if eval "test \"\${$as_ac_var+set}\" = set"; then
7231   echo $ECHO_N "(cached) $ECHO_C" >&6
7232 else
7233   cat >conftest.$ac_ext <<_ACEOF
7234 #line $LINENO "configure"
7235 #include "confdefs.h"
7236 /* System header to define __stub macros and hopefully few prototypes,
7237     which can conflict with char $ac_func (); below.  */
7238 #include <assert.h>
7239 /* Override any gcc2 internal prototype to avoid an error.  */
7240 #ifdef __cplusplus
7241 extern "C"
7242 #endif
7243 /* We use char because int might match the return type of a gcc2
7244    builtin and then its argument prototype would still apply.  */
7245 char $ac_func ();
7246 char (*f) ();
7247
7248 #ifdef F77_DUMMY_MAIN
7249 #  ifdef __cplusplus
7250      extern "C"
7251 #  endif
7252    int F77_DUMMY_MAIN() { return 1; }
7253 #endif
7254 int
7255 main ()
7256 {
7257 /* The GNU C library defines this for functions which it implements
7258     to always fail with ENOSYS.  Some functions are actually named
7259     something starting with __ and the normal name is an alias.  */
7260 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7261 choke me
7262 #else
7263 f = $ac_func;
7264 #endif
7265
7266   ;
7267   return 0;
7268 }
7269 _ACEOF
7270 rm -f conftest.$ac_objext conftest$ac_exeext
7271 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7272   (eval $ac_link) 2>&5
7273   ac_status=$?
7274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7275   (exit $ac_status); } &&
7276          { ac_try='test -s conftest$ac_exeext'
7277   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7278   (eval $ac_try) 2>&5
7279   ac_status=$?
7280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7281   (exit $ac_status); }; }; then
7282   eval "$as_ac_var=yes"
7283 else
7284   echo "$as_me: failed program was:" >&5
7285 cat conftest.$ac_ext >&5
7286 eval "$as_ac_var=no"
7287 fi
7288 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7289 fi
7290 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7291 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7292 if test `eval echo '${'$as_ac_var'}'` = yes; then
7293   cat >>confdefs.h <<_ACEOF
7294 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7295 _ACEOF
7296
7297 fi
7298 done
7299
7300
7301    if test $ac_cv_header_locale_h = yes; then
7302     echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
7303 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
7304 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
7305   echo $ECHO_N "(cached) $ECHO_C" >&6
7306 else
7307   cat >conftest.$ac_ext <<_ACEOF
7308 #line $LINENO "configure"
7309 #include "confdefs.h"
7310 #include <locale.h>
7311 #ifdef F77_DUMMY_MAIN
7312 #  ifdef __cplusplus
7313      extern "C"
7314 #  endif
7315    int F77_DUMMY_MAIN() { return 1; }
7316 #endif
7317 int
7318 main ()
7319 {
7320 return LC_MESSAGES
7321   ;
7322   return 0;
7323 }
7324 _ACEOF
7325 rm -f conftest.$ac_objext conftest$ac_exeext
7326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7327   (eval $ac_link) 2>&5
7328   ac_status=$?
7329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7330   (exit $ac_status); } &&
7331          { ac_try='test -s conftest$ac_exeext'
7332   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7333   (eval $ac_try) 2>&5
7334   ac_status=$?
7335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7336   (exit $ac_status); }; }; then
7337   am_cv_val_LC_MESSAGES=yes
7338 else
7339   echo "$as_me: failed program was:" >&5
7340 cat conftest.$ac_ext >&5
7341 am_cv_val_LC_MESSAGES=no
7342 fi
7343 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7344 fi
7345 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
7346 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
7347     if test $am_cv_val_LC_MESSAGES = yes; then
7348
7349 cat >>confdefs.h <<\_ACEOF
7350 #define HAVE_LC_MESSAGES 1
7351 _ACEOF
7352
7353     fi
7354   fi
7355      USE_NLS=yes
7356
7357
7358         nls_cv_force_use_gnu_gettext="no"
7359
7360     nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
7361     if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
7362                               nls_cv_header_intl=
7363       nls_cv_header_libgt=
7364       CATOBJEXT=NONE
7365
7366       if test "${ac_cv_header_libintl_h+set}" = set; then
7367   echo "$as_me:$LINENO: checking for libintl.h" >&5
7368 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
7369 if test "${ac_cv_header_libintl_h+set}" = set; then
7370   echo $ECHO_N "(cached) $ECHO_C" >&6
7371 fi
7372 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
7373 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
7374 else
7375   # Is the header compilable?
7376 echo "$as_me:$LINENO: checking libintl.h usability" >&5
7377 echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
7378 cat >conftest.$ac_ext <<_ACEOF
7379 #line $LINENO "configure"
7380 #include "confdefs.h"
7381 $ac_includes_default
7382 #include <libintl.h>
7383 _ACEOF
7384 rm -f conftest.$ac_objext
7385 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7386   (eval $ac_compile) 2>&5
7387   ac_status=$?
7388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7389   (exit $ac_status); } &&
7390          { ac_try='test -s conftest.$ac_objext'
7391   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7392   (eval $ac_try) 2>&5
7393   ac_status=$?
7394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7395   (exit $ac_status); }; }; then
7396   ac_header_compiler=yes
7397 else
7398   echo "$as_me: failed program was:" >&5
7399 cat conftest.$ac_ext >&5
7400 ac_header_compiler=no
7401 fi
7402 rm -f conftest.$ac_objext conftest.$ac_ext
7403 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7404 echo "${ECHO_T}$ac_header_compiler" >&6
7405
7406 # Is the header present?
7407 echo "$as_me:$LINENO: checking libintl.h presence" >&5
7408 echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
7409 cat >conftest.$ac_ext <<_ACEOF
7410 #line $LINENO "configure"
7411 #include "confdefs.h"
7412 #include <libintl.h>
7413 _ACEOF
7414 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7415   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7416   ac_status=$?
7417   egrep -v '^ *\+' conftest.er1 >conftest.err
7418   rm -f conftest.er1
7419   cat conftest.err >&5
7420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7421   (exit $ac_status); } >/dev/null; then
7422   if test -s conftest.err; then
7423     ac_cpp_err=$ac_c_preproc_warn_flag
7424   else
7425     ac_cpp_err=
7426   fi
7427 else
7428   ac_cpp_err=yes
7429 fi
7430 if test -z "$ac_cpp_err"; then
7431   ac_header_preproc=yes
7432 else
7433   echo "$as_me: failed program was:" >&5
7434   cat conftest.$ac_ext >&5
7435   ac_header_preproc=no
7436 fi
7437 rm -f conftest.err conftest.$ac_ext
7438 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7439 echo "${ECHO_T}$ac_header_preproc" >&6
7440
7441 # So?  What about this header?
7442 case $ac_header_compiler:$ac_header_preproc in
7443   yes:no )
7444     { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
7445 echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7446     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
7447 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;};;
7448   no:yes )
7449     { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
7450 echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
7451     { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
7452 echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
7453     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
7454 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;};;
7455 esac
7456 echo "$as_me:$LINENO: checking for libintl.h" >&5
7457 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
7458 if test "${ac_cv_header_libintl_h+set}" = set; then
7459   echo $ECHO_N "(cached) $ECHO_C" >&6
7460 else
7461   ac_cv_header_libintl_h=$ac_header_preproc
7462 fi
7463 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
7464 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
7465
7466 fi
7467 if test $ac_cv_header_libintl_h = yes; then
7468   echo "$as_me:$LINENO: checking for dgettext in libc" >&5
7469 echo $ECHO_N "checking for dgettext in libc... $ECHO_C" >&6
7470 if test "${gt_cv_func_dgettext_libc+set}" = set; then
7471   echo $ECHO_N "(cached) $ECHO_C" >&6
7472 else
7473   cat >conftest.$ac_ext <<_ACEOF
7474 #line $LINENO "configure"
7475 #include "confdefs.h"
7476 #include <libintl.h>
7477 #ifdef F77_DUMMY_MAIN
7478 #  ifdef __cplusplus
7479      extern "C"
7480 #  endif
7481    int F77_DUMMY_MAIN() { return 1; }
7482 #endif
7483 int
7484 main ()
7485 {
7486 return (int) dgettext ("","")
7487   ;
7488   return 0;
7489 }
7490 _ACEOF
7491 rm -f conftest.$ac_objext conftest$ac_exeext
7492 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7493   (eval $ac_link) 2>&5
7494   ac_status=$?
7495   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7496   (exit $ac_status); } &&
7497          { ac_try='test -s conftest$ac_exeext'
7498   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7499   (eval $ac_try) 2>&5
7500   ac_status=$?
7501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7502   (exit $ac_status); }; }; then
7503   gt_cv_func_dgettext_libc=yes
7504 else
7505   echo "$as_me: failed program was:" >&5
7506 cat conftest.$ac_ext >&5
7507 gt_cv_func_dgettext_libc=no
7508 fi
7509 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7510 fi
7511 echo "$as_me:$LINENO: result: $gt_cv_func_dgettext_libc" >&5
7512 echo "${ECHO_T}$gt_cv_func_dgettext_libc" >&6
7513
7514           if test "$gt_cv_func_dgettext_libc" != "yes"; then
7515             echo "$as_me:$LINENO: checking for bindtextdomain in -lintl" >&5
7516 echo $ECHO_N "checking for bindtextdomain in -lintl... $ECHO_C" >&6
7517 if test "${ac_cv_lib_intl_bindtextdomain+set}" = set; then
7518   echo $ECHO_N "(cached) $ECHO_C" >&6
7519 else
7520   ac_check_lib_save_LIBS=$LIBS
7521 LIBS="-lintl  $LIBS"
7522 cat >conftest.$ac_ext <<_ACEOF
7523 #line $LINENO "configure"
7524 #include "confdefs.h"
7525
7526 /* Override any gcc2 internal prototype to avoid an error.  */
7527 #ifdef __cplusplus
7528 extern "C"
7529 #endif
7530 /* We use char because int might match the return type of a gcc2
7531    builtin and then its argument prototype would still apply.  */
7532 char bindtextdomain ();
7533 #ifdef F77_DUMMY_MAIN
7534 #  ifdef __cplusplus
7535      extern "C"
7536 #  endif
7537    int F77_DUMMY_MAIN() { return 1; }
7538 #endif
7539 int
7540 main ()
7541 {
7542 bindtextdomain ();
7543   ;
7544   return 0;
7545 }
7546 _ACEOF
7547 rm -f conftest.$ac_objext conftest$ac_exeext
7548 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7549   (eval $ac_link) 2>&5
7550   ac_status=$?
7551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7552   (exit $ac_status); } &&
7553          { ac_try='test -s conftest$ac_exeext'
7554   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7555   (eval $ac_try) 2>&5
7556   ac_status=$?
7557   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7558   (exit $ac_status); }; }; then
7559   ac_cv_lib_intl_bindtextdomain=yes
7560 else
7561   echo "$as_me: failed program was:" >&5
7562 cat conftest.$ac_ext >&5
7563 ac_cv_lib_intl_bindtextdomain=no
7564 fi
7565 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7566 LIBS=$ac_check_lib_save_LIBS
7567 fi
7568 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_bindtextdomain" >&5
7569 echo "${ECHO_T}$ac_cv_lib_intl_bindtextdomain" >&6
7570 if test $ac_cv_lib_intl_bindtextdomain = yes; then
7571   echo "$as_me:$LINENO: checking for dgettext in libintl" >&5
7572 echo $ECHO_N "checking for dgettext in libintl... $ECHO_C" >&6
7573 if test "${gt_cv_func_dgettext_libintl+set}" = set; then
7574   echo $ECHO_N "(cached) $ECHO_C" >&6
7575 else
7576   echo "$as_me:$LINENO: checking for dgettext in -lintl" >&5
7577 echo $ECHO_N "checking for dgettext in -lintl... $ECHO_C" >&6
7578 if test "${ac_cv_lib_intl_dgettext+set}" = set; then
7579   echo $ECHO_N "(cached) $ECHO_C" >&6
7580 else
7581   ac_check_lib_save_LIBS=$LIBS
7582 LIBS="-lintl  $LIBS"
7583 cat >conftest.$ac_ext <<_ACEOF
7584 #line $LINENO "configure"
7585 #include "confdefs.h"
7586
7587 /* Override any gcc2 internal prototype to avoid an error.  */
7588 #ifdef __cplusplus
7589 extern "C"
7590 #endif
7591 /* We use char because int might match the return type of a gcc2
7592    builtin and then its argument prototype would still apply.  */
7593 char dgettext ();
7594 #ifdef F77_DUMMY_MAIN
7595 #  ifdef __cplusplus
7596      extern "C"
7597 #  endif
7598    int F77_DUMMY_MAIN() { return 1; }
7599 #endif
7600 int
7601 main ()
7602 {
7603 dgettext ();
7604   ;
7605   return 0;
7606 }
7607 _ACEOF
7608 rm -f conftest.$ac_objext conftest$ac_exeext
7609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7610   (eval $ac_link) 2>&5
7611   ac_status=$?
7612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7613   (exit $ac_status); } &&
7614          { ac_try='test -s conftest$ac_exeext'
7615   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7616   (eval $ac_try) 2>&5
7617   ac_status=$?
7618   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7619   (exit $ac_status); }; }; then
7620   ac_cv_lib_intl_dgettext=yes
7621 else
7622   echo "$as_me: failed program was:" >&5
7623 cat conftest.$ac_ext >&5
7624 ac_cv_lib_intl_dgettext=no
7625 fi
7626 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7627 LIBS=$ac_check_lib_save_LIBS
7628 fi
7629 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dgettext" >&5
7630 echo "${ECHO_T}$ac_cv_lib_intl_dgettext" >&6
7631 if test $ac_cv_lib_intl_dgettext = yes; then
7632   gt_cv_func_dgettext_libintl=yes
7633 else
7634   gt_cv_func_dgettext_libintl=no
7635 fi
7636
7637 fi
7638 echo "$as_me:$LINENO: result: $gt_cv_func_dgettext_libintl" >&5
7639 echo "${ECHO_T}$gt_cv_func_dgettext_libintl" >&6
7640 fi
7641
7642           fi
7643
7644           if test "$gt_cv_func_dgettext_libintl" = "yes"; then
7645             LIBS="$LIBS -lintl";
7646           fi
7647
7648           if test "$gt_cv_func_dgettext_libc" = "yes" \
7649             || test "$gt_cv_func_dgettext_libintl" = "yes"; then
7650
7651 cat >>confdefs.h <<\_ACEOF
7652 #define HAVE_GETTEXT 1
7653 _ACEOF
7654
7655             # Extract the first word of "msgfmt", so it can be a program name with args.
7656 set dummy msgfmt; ac_word=$2
7657 echo "$as_me:$LINENO: checking for $ac_word" >&5
7658 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7659 if test "${ac_cv_path_MSGFMT+set}" = set; then
7660   echo $ECHO_N "(cached) $ECHO_C" >&6
7661 else
7662   case "$MSGFMT" in
7663   /*)
7664   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
7665   ;;
7666   *)
7667   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
7668   for ac_dir in $PATH; do
7669     test -z "$ac_dir" && ac_dir=.
7670     if test -f $ac_dir/$ac_word; then
7671       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
7672         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
7673         break
7674       fi
7675     fi
7676   done
7677   IFS="$ac_save_ifs"
7678   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
7679   ;;
7680 esac
7681 fi
7682 MSGFMT="$ac_cv_path_MSGFMT"
7683 if test -n "$MSGFMT"; then
7684   echo "$as_me:$LINENO: result: $MSGFMT" >&5
7685 echo "${ECHO_T}$MSGFMT" >&6
7686 else
7687   echo "$as_me:$LINENO: result: no" >&5
7688 echo "${ECHO_T}no" >&6
7689 fi
7690             if test "$MSGFMT" != "no"; then
7691
7692 for ac_func in dcgettext
7693 do
7694 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7695 echo "$as_me:$LINENO: checking for $ac_func" >&5
7696 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7697 if eval "test \"\${$as_ac_var+set}\" = set"; then
7698   echo $ECHO_N "(cached) $ECHO_C" >&6
7699 else
7700   cat >conftest.$ac_ext <<_ACEOF
7701 #line $LINENO "configure"
7702 #include "confdefs.h"
7703 /* System header to define __stub macros and hopefully few prototypes,
7704     which can conflict with char $ac_func (); below.  */
7705 #include <assert.h>
7706 /* Override any gcc2 internal prototype to avoid an error.  */
7707 #ifdef __cplusplus
7708 extern "C"
7709 #endif
7710 /* We use char because int might match the return type of a gcc2
7711    builtin and then its argument prototype would still apply.  */
7712 char $ac_func ();
7713 char (*f) ();
7714
7715 #ifdef F77_DUMMY_MAIN
7716 #  ifdef __cplusplus
7717      extern "C"
7718 #  endif
7719    int F77_DUMMY_MAIN() { return 1; }
7720 #endif
7721 int
7722 main ()
7723 {
7724 /* The GNU C library defines this for functions which it implements
7725     to always fail with ENOSYS.  Some functions are actually named
7726     something starting with __ and the normal name is an alias.  */
7727 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7728 choke me
7729 #else
7730 f = $ac_func;
7731 #endif
7732
7733   ;
7734   return 0;
7735 }
7736 _ACEOF
7737 rm -f conftest.$ac_objext conftest$ac_exeext
7738 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7739   (eval $ac_link) 2>&5
7740   ac_status=$?
7741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7742   (exit $ac_status); } &&
7743          { ac_try='test -s conftest$ac_exeext'
7744   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7745   (eval $ac_try) 2>&5
7746   ac_status=$?
7747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7748   (exit $ac_status); }; }; then
7749   eval "$as_ac_var=yes"
7750 else
7751   echo "$as_me: failed program was:" >&5
7752 cat conftest.$ac_ext >&5
7753 eval "$as_ac_var=no"
7754 fi
7755 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7756 fi
7757 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7758 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7759 if test `eval echo '${'$as_ac_var'}'` = yes; then
7760   cat >>confdefs.h <<_ACEOF
7761 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7762 _ACEOF
7763
7764 fi
7765 done
7766
7767               # Extract the first word of "gmsgfmt", so it can be a program name with args.
7768 set dummy gmsgfmt; ac_word=$2
7769 echo "$as_me:$LINENO: checking for $ac_word" >&5
7770 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7771 if test "${ac_cv_path_GMSGFMT+set}" = set; then
7772   echo $ECHO_N "(cached) $ECHO_C" >&6
7773 else
7774   case $GMSGFMT in
7775   [\\/]* | ?:[\\/]*)
7776   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
7777   ;;
7778   *)
7779   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7780 for as_dir in $PATH
7781 do
7782   IFS=$as_save_IFS
7783   test -z "$as_dir" && as_dir=.
7784   for ac_exec_ext in '' $ac_executable_extensions; do
7785   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7786     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
7787     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7788     break 2
7789   fi
7790 done
7791 done
7792
7793   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
7794   ;;
7795 esac
7796 fi
7797 GMSGFMT=$ac_cv_path_GMSGFMT
7798
7799 if test -n "$GMSGFMT"; then
7800   echo "$as_me:$LINENO: result: $GMSGFMT" >&5
7801 echo "${ECHO_T}$GMSGFMT" >&6
7802 else
7803   echo "$as_me:$LINENO: result: no" >&5
7804 echo "${ECHO_T}no" >&6
7805 fi
7806
7807               # Extract the first word of "xgettext", so it can be a program name with args.
7808 set dummy xgettext; ac_word=$2
7809 echo "$as_me:$LINENO: checking for $ac_word" >&5
7810 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7811 if test "${ac_cv_path_XGETTEXT+set}" = set; then
7812   echo $ECHO_N "(cached) $ECHO_C" >&6
7813 else
7814   case "$XGETTEXT" in
7815   /*)
7816   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
7817   ;;
7818   *)
7819   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
7820   for ac_dir in $PATH; do
7821     test -z "$ac_dir" && ac_dir=.
7822     if test -f $ac_dir/$ac_word; then
7823       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
7824         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
7825         break
7826       fi
7827     fi
7828   done
7829   IFS="$ac_save_ifs"
7830   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
7831   ;;
7832 esac
7833 fi
7834 XGETTEXT="$ac_cv_path_XGETTEXT"
7835 if test -n "$XGETTEXT"; then
7836   echo "$as_me:$LINENO: result: $XGETTEXT" >&5
7837 echo "${ECHO_T}$XGETTEXT" >&6
7838 else
7839   echo "$as_me:$LINENO: result: no" >&5
7840 echo "${ECHO_T}no" >&6
7841 fi
7842
7843               cat >conftest.$ac_ext <<_ACEOF
7844 #line $LINENO "configure"
7845 #include "confdefs.h"
7846
7847 #ifdef F77_DUMMY_MAIN
7848 #  ifdef __cplusplus
7849      extern "C"
7850 #  endif
7851    int F77_DUMMY_MAIN() { return 1; }
7852 #endif
7853 int
7854 main ()
7855 {
7856 extern int _nl_msg_cat_cntr;
7857                              return _nl_msg_cat_cntr
7858   ;
7859   return 0;
7860 }
7861 _ACEOF
7862 rm -f conftest.$ac_objext conftest$ac_exeext
7863 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7864   (eval $ac_link) 2>&5
7865   ac_status=$?
7866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7867   (exit $ac_status); } &&
7868          { ac_try='test -s conftest$ac_exeext'
7869   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7870   (eval $ac_try) 2>&5
7871   ac_status=$?
7872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7873   (exit $ac_status); }; }; then
7874   CATOBJEXT=.gmo
7875                  DATADIRNAME=share
7876 else
7877   echo "$as_me: failed program was:" >&5
7878 cat conftest.$ac_ext >&5
7879 CATOBJEXT=.mo
7880                  DATADIRNAME=lib
7881 fi
7882 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7883               INSTOBJEXT=.mo
7884             fi
7885           fi
7886
7887           # Added by Martin Baulig 12/15/98 for libc5 systems
7888           if test "$gt_cv_func_dgettext_libc" != "yes" \
7889             && test "$gt_cv_func_dgettext_libintl" = "yes"; then
7890             INTLLIBS=-lintl
7891             LIBS=`echo $LIBS | sed -e 's/-lintl//'`
7892           fi
7893
7894 fi
7895
7896
7897
7898       if test "$CATOBJEXT" = "NONE"; then
7899                         nls_cv_use_gnu_gettext=yes
7900       fi
7901     fi
7902
7903     if test "$nls_cv_use_gnu_gettext" != "yes"; then
7904
7905 cat >>confdefs.h <<\_ACEOF
7906 #define ENABLE_NLS 1
7907 _ACEOF
7908
7909     else
7910             CATOBJEXT=
7911     fi
7912
7913         if test "$XGETTEXT" != ":"; then
7914                   if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
7915         : ;
7916       else
7917         echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
7918 echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
7919         XGETTEXT=":"
7920       fi
7921     fi
7922
7923     # We need to process the po/ directory.
7924     POSUB=po
7925
7926     ac_config_commands="$ac_config_commands default-2"
7927
7928
7929                 for lang in $ALL_LINGUAS; do
7930       GMOFILES="$GMOFILES $lang.gmo"
7931       POFILES="$POFILES $lang.po"
7932     done
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946    if test "x$CATOBJEXT" != "x"; then
7947      if test "x$ALL_LINGUAS" = "x"; then
7948        LINGUAS=
7949      else
7950        echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
7951 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
7952        NEW_LINGUAS=
7953        for lang in ${LINGUAS=$ALL_LINGUAS}; do
7954          case "$ALL_LINGUAS" in
7955           *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
7956          esac
7957        done
7958        LINGUAS=$NEW_LINGUAS
7959        echo "$as_me:$LINENO: result: $LINGUAS" >&5
7960 echo "${ECHO_T}$LINGUAS" >&6
7961      fi
7962
7963           if test -n "$LINGUAS"; then
7964        for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
7965      fi
7966    fi
7967
7968             test -d po || mkdir po
7969    if test "$CATOBJEXT" = ".cat"; then
7970      if test "${ac_cv_header_linux_version_h+set}" = set; then
7971   echo "$as_me:$LINENO: checking for linux/version.h" >&5
7972 echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
7973 if test "${ac_cv_header_linux_version_h+set}" = set; then
7974   echo $ECHO_N "(cached) $ECHO_C" >&6
7975 fi
7976 echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
7977 echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
7978 else
7979   # Is the header compilable?
7980 echo "$as_me:$LINENO: checking linux/version.h usability" >&5
7981 echo $ECHO_N "checking linux/version.h usability... $ECHO_C" >&6
7982 cat >conftest.$ac_ext <<_ACEOF
7983 #line $LINENO "configure"
7984 #include "confdefs.h"
7985 $ac_includes_default
7986 #include <linux/version.h>
7987 _ACEOF
7988 rm -f conftest.$ac_objext
7989 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7990   (eval $ac_compile) 2>&5
7991   ac_status=$?
7992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7993   (exit $ac_status); } &&
7994          { ac_try='test -s conftest.$ac_objext'
7995   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7996   (eval $ac_try) 2>&5
7997   ac_status=$?
7998   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7999   (exit $ac_status); }; }; then
8000   ac_header_compiler=yes
8001 else
8002   echo "$as_me: failed program was:" >&5
8003 cat conftest.$ac_ext >&5
8004 ac_header_compiler=no
8005 fi
8006 rm -f conftest.$ac_objext conftest.$ac_ext
8007 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8008 echo "${ECHO_T}$ac_header_compiler" >&6
8009
8010 # Is the header present?
8011 echo "$as_me:$LINENO: checking linux/version.h presence" >&5
8012 echo $ECHO_N "checking linux/version.h presence... $ECHO_C" >&6
8013 cat >conftest.$ac_ext <<_ACEOF
8014 #line $LINENO "configure"
8015 #include "confdefs.h"
8016 #include <linux/version.h>
8017 _ACEOF
8018 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8019   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8020   ac_status=$?
8021   egrep -v '^ *\+' conftest.er1 >conftest.err
8022   rm -f conftest.er1
8023   cat conftest.err >&5
8024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8025   (exit $ac_status); } >/dev/null; then
8026   if test -s conftest.err; then
8027     ac_cpp_err=$ac_c_preproc_warn_flag
8028   else
8029     ac_cpp_err=
8030   fi
8031 else
8032   ac_cpp_err=yes
8033 fi
8034 if test -z "$ac_cpp_err"; then
8035   ac_header_preproc=yes
8036 else
8037   echo "$as_me: failed program was:" >&5
8038   cat conftest.$ac_ext >&5
8039   ac_header_preproc=no
8040 fi
8041 rm -f conftest.err conftest.$ac_ext
8042 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8043 echo "${ECHO_T}$ac_header_preproc" >&6
8044
8045 # So?  What about this header?
8046 case $ac_header_compiler:$ac_header_preproc in
8047   yes:no )
8048     { echo "$as_me:$LINENO: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&5
8049 echo "$as_me: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8050     { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
8051 echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;};;
8052   no:yes )
8053     { echo "$as_me:$LINENO: WARNING: linux/version.h: present but cannot be compiled" >&5
8054 echo "$as_me: WARNING: linux/version.h: present but cannot be compiled" >&2;}
8055     { echo "$as_me:$LINENO: WARNING: linux/version.h: check for missing prerequisite headers?" >&5
8056 echo "$as_me: WARNING: linux/version.h: check for missing prerequisite headers?" >&2;}
8057     { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
8058 echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;};;
8059 esac
8060 echo "$as_me:$LINENO: checking for linux/version.h" >&5
8061 echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
8062 if test "${ac_cv_header_linux_version_h+set}" = set; then
8063   echo $ECHO_N "(cached) $ECHO_C" >&6
8064 else
8065   ac_cv_header_linux_version_h=$ac_header_preproc
8066 fi
8067 echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
8068 echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
8069
8070 fi
8071 if test $ac_cv_header_linux_version_h = yes; then
8072   msgformat=linux
8073 else
8074   msgformat=xopen
8075 fi
8076
8077
8078
8079                sed -e '/^#/d' $srcdir/po/$msgformat-msg.sed > po/po2msg.sed
8080    fi
8081
8082             MKINSTALLDIRS=
8083 #
8084 # jwz: fuck this!  it puts hardcoded pathnames into the generated Makefiles!
8085 #
8086 #   if test -n "$ac_aux_dir"; then
8087 #     MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
8088 #   fi
8089    if test -z "$MKINSTALLDIRS"; then
8090      MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
8091    fi
8092
8093    # jwz: you know what, screw it.  Let's just use the version that I
8094    # already computed in configure.in, instead of this version that came
8095    # with the i18n crud, ok?
8096    MKINSTALLDIRS="$INSTALL_DIRS"
8097
8098
8099
8100
8101          test -d po || mkdir po
8102    if test "x$srcdir" != "x."; then
8103      if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
8104        posrcprefix="$srcdir/"
8105      else
8106        posrcprefix="../$srcdir/"
8107      fi
8108    else
8109      posrcprefix="../"
8110    fi
8111    rm -f po/POTFILES
8112    sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
8113         < $srcdir/po/POTFILES.in > po/POTFILES
8114
8115
8116
8117 ###############################################################################
8118 #
8119 #       Check for -lXmu (some fucked up vendors don't ship it...)
8120 #
8121 ###############################################################################
8122
8123 have_xmu=no
8124
8125   ac_save_CPPFLAGS="$CPPFLAGS"
8126   if test \! -z "$includedir" ; then
8127     CPPFLAGS="$CPPFLAGS -I$includedir"
8128   fi
8129   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8130   echo "$as_me:$LINENO: checking for X11/Xmu/Error.h" >&5
8131 echo $ECHO_N "checking for X11/Xmu/Error.h... $ECHO_C" >&6
8132 if test "${ac_cv_header_X11_Xmu_Error_h+set}" = set; then
8133   echo $ECHO_N "(cached) $ECHO_C" >&6
8134 else
8135   cat >conftest.$ac_ext <<_ACEOF
8136 #line $LINENO "configure"
8137 #include "confdefs.h"
8138 #include <stdlib.h>
8139                    #include <stdio.h>
8140                    #include <X11/Intrinsic.h>
8141
8142 #include <X11/Xmu/Error.h>
8143 _ACEOF
8144 rm -f conftest.$ac_objext
8145 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8146   (eval $ac_compile) 2>&5
8147   ac_status=$?
8148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8149   (exit $ac_status); } &&
8150          { ac_try='test -s conftest.$ac_objext'
8151   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8152   (eval $ac_try) 2>&5
8153   ac_status=$?
8154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8155   (exit $ac_status); }; }; then
8156   ac_cv_header_X11_Xmu_Error_h=yes
8157 else
8158   echo "$as_me: failed program was:" >&5
8159 cat conftest.$ac_ext >&5
8160 ac_cv_header_X11_Xmu_Error_h=no
8161 fi
8162 rm -f conftest.$ac_objext conftest.$ac_ext
8163 fi
8164 echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xmu_Error_h" >&5
8165 echo "${ECHO_T}$ac_cv_header_X11_Xmu_Error_h" >&6
8166 if test $ac_cv_header_X11_Xmu_Error_h = yes; then
8167   have_xmu=yes
8168 fi
8169
8170
8171   CPPFLAGS="$ac_save_CPPFLAGS"
8172 if test "$have_xmu" = no ; then
8173   XMU_SRCS='$(UTILS_SRC)/xmu.c'
8174   XMU_OBJS='$(UTILS_BIN)/xmu.o'
8175   XMU_LIBS=''
8176 else
8177   XMU_SRCS=''
8178   XMU_OBJS=''
8179   XMU_LIBS='-lXmu'
8180   cat >>confdefs.h <<\_ACEOF
8181 #define HAVE_XMU 1
8182 _ACEOF
8183
8184 fi
8185
8186
8187 ###############################################################################
8188 #
8189 #       Check for the SunOS 4.1.x _get_wmShellWidgetClass bug.
8190 #       See comp.windows.x FAQ question 124.  The right fix is to
8191 #       get OpenWindows 3.0 patches 100512-02 and 100573-03.
8192 #
8193 ###############################################################################
8194
8195 if test "$have_xmu" = yes ; then
8196   case "$host" in
8197     *-sunos4*)
8198     echo "$as_me:$LINENO: checking for the SunOS 4.1.x _get_wmShellWidgetClass bug" >&5
8199 echo $ECHO_N "checking for the SunOS 4.1.x _get_wmShellWidgetClass bug... $ECHO_C" >&6
8200 if test "${ac_cv_sunos_xmu_bug+set}" = set; then
8201   echo $ECHO_N "(cached) $ECHO_C" >&6
8202 else
8203   ac_save_LDFLAGS="$LDFLAGS"
8204                     if test \! -z "$x_libraries" ; then
8205                       LDFLAGS="$LDFLAGS -L$x_libraries"
8206                     fi
8207                     # Note: this trick never works!  (Generally.)
8208                     # We're only getting away with using AC_TRY_LINK
8209                     # with X libraries because we know it's SunOS.
8210                     LDFLAGS="$LDFLAGS -lXmu -lXt -lX11 -lXext -lm"
8211                     cat >conftest.$ac_ext <<_ACEOF
8212 #line $LINENO "configure"
8213 #include "confdefs.h"
8214
8215 #ifdef F77_DUMMY_MAIN
8216 #  ifdef __cplusplus
8217      extern "C"
8218 #  endif
8219    int F77_DUMMY_MAIN() { return 1; }
8220 #endif
8221 int
8222 main ()
8223 {
8224
8225   ;
8226   return 0;
8227 }
8228 _ACEOF
8229 rm -f conftest.$ac_objext conftest$ac_exeext
8230 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8231   (eval $ac_link) 2>&5
8232   ac_status=$?
8233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8234   (exit $ac_status); } &&
8235          { ac_try='test -s conftest$ac_exeext'
8236   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8237   (eval $ac_try) 2>&5
8238   ac_status=$?
8239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8240   (exit $ac_status); }; }; then
8241   ac_cv_sunos_xmu_bug=no
8242 else
8243   echo "$as_me: failed program was:" >&5
8244 cat conftest.$ac_ext >&5
8245 ac_cv_sunos_xmu_bug=yes
8246 fi
8247 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8248                     LDFLAGS="$ac_save_LDFLAGS"
8249 fi
8250 echo "$as_me:$LINENO: result: $ac_cv_sunos_xmu_bug" >&5
8251 echo "${ECHO_T}$ac_cv_sunos_xmu_bug" >&6
8252     if test "$ac_cv_sunos_xmu_bug" = yes ; then
8253       echo "$as_me:$LINENO: checking whether the compiler understands -static" >&5
8254 echo $ECHO_N "checking whether the compiler understands -static... $ECHO_C" >&6
8255 if test "${ac_cv_ld_static+set}" = set; then
8256   echo $ECHO_N "(cached) $ECHO_C" >&6
8257 else
8258   ac_save_LDFLAGS="$LDFLAGS"
8259                       LDFLAGS="$LDFLAGS -static"
8260                       cat >conftest.$ac_ext <<_ACEOF
8261 #line $LINENO "configure"
8262 #include "confdefs.h"
8263
8264 #ifdef F77_DUMMY_MAIN
8265 #  ifdef __cplusplus
8266      extern "C"
8267 #  endif
8268    int F77_DUMMY_MAIN() { return 1; }
8269 #endif
8270 int
8271 main ()
8272 {
8273
8274   ;
8275   return 0;
8276 }
8277 _ACEOF
8278 rm -f conftest.$ac_objext conftest$ac_exeext
8279 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8280   (eval $ac_link) 2>&5
8281   ac_status=$?
8282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8283   (exit $ac_status); } &&
8284          { ac_try='test -s conftest$ac_exeext'
8285   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8286   (eval $ac_try) 2>&5
8287   ac_status=$?
8288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289   (exit $ac_status); }; }; then
8290   ac_cv_ld_static=yes
8291 else
8292   echo "$as_me: failed program was:" >&5
8293 cat conftest.$ac_ext >&5
8294 ac_cv_ld_static=no
8295 fi
8296 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8297                     LDFLAGS="$ac_save_LDFLAGS"
8298 fi
8299 echo "$as_me:$LINENO: result: $ac_cv_ld_static" >&5
8300 echo "${ECHO_T}$ac_cv_ld_static" >&6
8301       if test "$ac_cv_ld_static" = yes ; then
8302         LDFLAGS="$LDFLAGS -static"
8303       else
8304         LDFLAGS="$LDFLAGS -Bstatic"
8305       fi
8306     fi
8307     ;;
8308   esac
8309 fi
8310
8311
8312 ###############################################################################
8313 #
8314 #       Handle the --with-hackdir option
8315 #
8316 ###############################################################################
8317
8318 have_hackdir=yes
8319 with_hackdir_req=unspecified
8320
8321 # Check whether --with-hackdir or --without-hackdir was given.
8322 if test "${with_hackdir+set}" = set; then
8323   withval="$with_hackdir"
8324   with_hackdir="$withval"; with_hackdir_req="$withval"
8325 else
8326   with_hackdir=yes
8327 fi;
8328
8329 if test x"$with_hackdir" = xyes; then
8330   HACKDIR='${exec_prefix}/lib/xscreensaver'
8331 elif test x"$with_hackdir" = xno; then
8332   HACKDIR='${bindir}'
8333 else
8334   # there must be a better way than this...
8335   if test -z "`echo $with_hackdir | sed 's@^/.*@@'`" ; then
8336     # absolute path
8337     HACKDIR=$with_hackdir
8338   else
8339     # relative path
8340     HACKDIR="\${exec_prefix}$with_hackdir"
8341   fi
8342 fi
8343
8344 # canonicalize slashes.
8345 HACKDIR=`echo "${HACKDIR}" | sed 's@/$@@;s@//*@/@g'`
8346
8347 # This option used to be called --enable-subdir; make sure that is no longer
8348 # used, since configure brain-damagedly ignores unknown --enable options.
8349
8350 obsolete_enable=
8351 # Check whether --enable-subdir or --disable-subdir was given.
8352 if test "${enable_subdir+set}" = set; then
8353   enableval="$enable_subdir"
8354   obsolete_enable=yes
8355 fi;
8356 if test -n "$obsolete_enable"; then
8357   echo "error: the --enable-subdir option has been replaced with"
8358   echo "       the new --with-hackdir option; see \`configure --help'"
8359   echo "       for more information."
8360   exit 1
8361 fi
8362
8363
8364 ###############################################################################
8365 #
8366 #       Handle the --with-configdir option
8367 #
8368 ###############################################################################
8369
8370 have_configdir=yes
8371 with_configdir_req=unspecified
8372
8373 # Check whether --with-configdir or --without-configdir was given.
8374 if test "${with_configdir+set}" = set; then
8375   withval="$with_configdir"
8376   with_configdir="$withval"; with_configdir_req="$withval"
8377 else
8378   with_configdir=yes
8379 fi;
8380
8381 if test x"$with_configdir" = xyes; then
8382   # filled in later...
8383   HACK_CONF_DIR=''
8384 elif test x"$with_configdir" = xno; then
8385   echo "error: must be yes, or a pathname: --with-configdir=$with_configdir"
8386   exit 1
8387 else
8388   # there must be a better way than this...
8389   if test -z "`echo $with_configdir | sed 's@^/.*@@'`" ; then
8390     # absolute path
8391     HACK_CONF_DIR=$with_configdir
8392   else
8393     # relative path
8394     HACK_CONF_DIR="\${exec_prefix}$with_configdir"
8395   fi
8396 fi
8397
8398
8399
8400
8401 ###############################################################################
8402 #
8403 #       Check for the SGI SCREEN_SAVER server extension.
8404 #
8405 ###############################################################################
8406
8407 have_sgi=no
8408 with_sgi_req=unspecified
8409
8410 # Check whether --with-sgi-ext or --without-sgi-ext was given.
8411 if test "${with_sgi_ext+set}" = set; then
8412   withval="$with_sgi_ext"
8413   with_sgi="$withval"; with_sgi_req="$withval"
8414 else
8415   with_sgi=yes
8416 fi;
8417
8418
8419    case "$with_sgi" in
8420     yes) ;;
8421     no)  ;;
8422
8423     /*)
8424      echo "$as_me:$LINENO: checking for SGI SCREEN_SAVER headers" >&5
8425 echo $ECHO_N "checking for SGI SCREEN_SAVER headers... $ECHO_C" >&6
8426      d=$with_sgi/include
8427      if test -d $d; then
8428        X_CFLAGS="-I$d $X_CFLAGS"
8429        echo "$as_me:$LINENO: result: $d" >&5
8430 echo "${ECHO_T}$d" >&6
8431      else
8432        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
8433 echo "${ECHO_T}not found ($d: no such directory)" >&6
8434      fi
8435
8436      echo "$as_me:$LINENO: checking for SGI SCREEN_SAVER libs" >&5
8437 echo $ECHO_N "checking for SGI SCREEN_SAVER libs... $ECHO_C" >&6
8438      d=$with_sgi/lib
8439      if test -d $d; then
8440        X_LIBS="-L$d $X_LIBS"
8441        echo "$as_me:$LINENO: result: $d" >&5
8442 echo "${ECHO_T}$d" >&6
8443      else
8444        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
8445 echo "${ECHO_T}not found ($d: no such directory)" >&6
8446      fi
8447
8448      # replace the directory string with "yes".
8449      with_sgi_req="yes"
8450      with_sgi=$with_sgi_req
8451      ;;
8452
8453     *)
8454      echo ""
8455      echo "error: argument to --with-sgi-ext must be \"yes\", \"no\", or a directory."
8456      echo "       If it is a directory, then \`DIR/include' will be added to"
8457      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
8458      exit 1
8459      ;;
8460    esac
8461
8462
8463 if test "$with_sgi" = yes; then
8464
8465   ac_save_CPPFLAGS="$CPPFLAGS"
8466   if test \! -z "$includedir" ; then
8467     CPPFLAGS="$CPPFLAGS -I$includedir"
8468   fi
8469   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8470   echo "$as_me:$LINENO: checking for X11/extensions/XScreenSaver.h" >&5
8471 echo $ECHO_N "checking for X11/extensions/XScreenSaver.h... $ECHO_C" >&6
8472 if test "${ac_cv_header_X11_extensions_XScreenSaver_h+set}" = set; then
8473   echo $ECHO_N "(cached) $ECHO_C" >&6
8474 else
8475   cat >conftest.$ac_ext <<_ACEOF
8476 #line $LINENO "configure"
8477 #include "confdefs.h"
8478 #include <X11/Xlib.h>
8479
8480 #include <X11/extensions/XScreenSaver.h>
8481 _ACEOF
8482 rm -f conftest.$ac_objext
8483 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8484   (eval $ac_compile) 2>&5
8485   ac_status=$?
8486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8487   (exit $ac_status); } &&
8488          { ac_try='test -s conftest.$ac_objext'
8489   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8490   (eval $ac_try) 2>&5
8491   ac_status=$?
8492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8493   (exit $ac_status); }; }; then
8494   ac_cv_header_X11_extensions_XScreenSaver_h=yes
8495 else
8496   echo "$as_me: failed program was:" >&5
8497 cat conftest.$ac_ext >&5
8498 ac_cv_header_X11_extensions_XScreenSaver_h=no
8499 fi
8500 rm -f conftest.$ac_objext conftest.$ac_ext
8501 fi
8502 echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_XScreenSaver_h" >&5
8503 echo "${ECHO_T}$ac_cv_header_X11_extensions_XScreenSaver_h" >&6
8504 if test $ac_cv_header_X11_extensions_XScreenSaver_h = yes; then
8505   have_sgi=yes
8506                      cat >>confdefs.h <<\_ACEOF
8507 #define HAVE_SGI_SAVER_EXTENSION 1
8508 _ACEOF
8509
8510 fi
8511
8512
8513   CPPFLAGS="$ac_save_CPPFLAGS"
8514
8515 elif test "$with_sgi" != no; then
8516   echo "error: must be yes or no: --with-sgi-ext=$with_sgi"
8517   exit 1
8518 fi
8519
8520
8521 ###############################################################################
8522 #
8523 #       Check for the MIT-SCREEN-SAVER server extension.
8524 #
8525 ###############################################################################
8526
8527 have_mit=no
8528 with_mit_req=unspecified
8529
8530 # Check whether --with-mit-ext or --without-mit-ext was given.
8531 if test "${with_mit_ext+set}" = set; then
8532   withval="$with_mit_ext"
8533   with_mit="$withval"; with_mit_req="$withval"
8534 else
8535   with_mit=yes
8536 fi;
8537
8538
8539    case "$with_mit" in
8540     yes) ;;
8541     no)  ;;
8542
8543     /*)
8544      echo "$as_me:$LINENO: checking for MIT-SCREEN-SAVER headers" >&5
8545 echo $ECHO_N "checking for MIT-SCREEN-SAVER headers... $ECHO_C" >&6
8546      d=$with_mit/include
8547      if test -d $d; then
8548        X_CFLAGS="-I$d $X_CFLAGS"
8549        echo "$as_me:$LINENO: result: $d" >&5
8550 echo "${ECHO_T}$d" >&6
8551      else
8552        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
8553 echo "${ECHO_T}not found ($d: no such directory)" >&6
8554      fi
8555
8556      echo "$as_me:$LINENO: checking for MIT-SCREEN-SAVER libs" >&5
8557 echo $ECHO_N "checking for MIT-SCREEN-SAVER libs... $ECHO_C" >&6
8558      d=$with_mit/lib
8559      if test -d $d; then
8560        X_LIBS="-L$d $X_LIBS"
8561        echo "$as_me:$LINENO: result: $d" >&5
8562 echo "${ECHO_T}$d" >&6
8563      else
8564        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
8565 echo "${ECHO_T}not found ($d: no such directory)" >&6
8566      fi
8567
8568      # replace the directory string with "yes".
8569      with_mit_req="yes"
8570      with_mit=$with_mit_req
8571      ;;
8572
8573     *)
8574      echo ""
8575      echo "error: argument to --with-mit-ext must be \"yes\", \"no\", or a directory."
8576      echo "       If it is a directory, then \`DIR/include' will be added to"
8577      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
8578      exit 1
8579      ;;
8580    esac
8581
8582
8583 if test "$with_mit" = yes; then
8584
8585   ac_save_CPPFLAGS="$CPPFLAGS"
8586   if test \! -z "$includedir" ; then
8587     CPPFLAGS="$CPPFLAGS -I$includedir"
8588   fi
8589   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8590   echo "$as_me:$LINENO: checking for X11/extensions/scrnsaver.h" >&5
8591 echo $ECHO_N "checking for X11/extensions/scrnsaver.h... $ECHO_C" >&6
8592 if test "${ac_cv_header_X11_extensions_scrnsaver_h+set}" = set; then
8593   echo $ECHO_N "(cached) $ECHO_C" >&6
8594 else
8595   cat >conftest.$ac_ext <<_ACEOF
8596 #line $LINENO "configure"
8597 #include "confdefs.h"
8598 #include <X11/Xlib.h>
8599
8600 #include <X11/extensions/scrnsaver.h>
8601 _ACEOF
8602 rm -f conftest.$ac_objext
8603 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8604   (eval $ac_compile) 2>&5
8605   ac_status=$?
8606   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8607   (exit $ac_status); } &&
8608          { ac_try='test -s conftest.$ac_objext'
8609   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8610   (eval $ac_try) 2>&5
8611   ac_status=$?
8612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8613   (exit $ac_status); }; }; then
8614   ac_cv_header_X11_extensions_scrnsaver_h=yes
8615 else
8616   echo "$as_me: failed program was:" >&5
8617 cat conftest.$ac_ext >&5
8618 ac_cv_header_X11_extensions_scrnsaver_h=no
8619 fi
8620 rm -f conftest.$ac_objext conftest.$ac_ext
8621 fi
8622 echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_scrnsaver_h" >&5
8623 echo "${ECHO_T}$ac_cv_header_X11_extensions_scrnsaver_h" >&6
8624 if test $ac_cv_header_X11_extensions_scrnsaver_h = yes; then
8625   have_mit=yes
8626 fi
8627
8628
8629   CPPFLAGS="$ac_save_CPPFLAGS"
8630
8631   # Now check to see if it's really in the library; XF86Free-3.3 ships
8632   # scrnsaver.h, but doesn't include the code in libXext.a, the idiots!
8633   #
8634   if test "$have_mit" = yes; then
8635
8636   ac_save_CPPFLAGS="$CPPFLAGS"
8637   ac_save_LDFLAGS="$LDFLAGS"
8638 #  ac_save_LIBS="$LIBS"
8639
8640   if test \! -z "$includedir" ; then
8641     CPPFLAGS="$CPPFLAGS -I$includedir"
8642   fi
8643   # note: $X_CFLAGS includes $x_includes
8644   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8645
8646   if test \! -z "$libdir" ; then
8647     LDFLAGS="$LDFLAGS -L$libdir"
8648   fi
8649   # note: $X_LIBS includes $x_libraries
8650   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
8651
8652   echo "$as_me:$LINENO: checking for XScreenSaverRegister in -lXext" >&5
8653 echo $ECHO_N "checking for XScreenSaverRegister in -lXext... $ECHO_C" >&6
8654 if test "${ac_cv_lib_Xext_XScreenSaverRegister+set}" = set; then
8655   echo $ECHO_N "(cached) $ECHO_C" >&6
8656 else
8657   ac_check_lib_save_LIBS=$LIBS
8658 LIBS="-lXext -lm $LIBS"
8659 cat >conftest.$ac_ext <<_ACEOF
8660 #line $LINENO "configure"
8661 #include "confdefs.h"
8662
8663 /* Override any gcc2 internal prototype to avoid an error.  */
8664 #ifdef __cplusplus
8665 extern "C"
8666 #endif
8667 /* We use char because int might match the return type of a gcc2
8668    builtin and then its argument prototype would still apply.  */
8669 char XScreenSaverRegister ();
8670 #ifdef F77_DUMMY_MAIN
8671 #  ifdef __cplusplus
8672      extern "C"
8673 #  endif
8674    int F77_DUMMY_MAIN() { return 1; }
8675 #endif
8676 int
8677 main ()
8678 {
8679 XScreenSaverRegister ();
8680   ;
8681   return 0;
8682 }
8683 _ACEOF
8684 rm -f conftest.$ac_objext conftest$ac_exeext
8685 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8686   (eval $ac_link) 2>&5
8687   ac_status=$?
8688   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8689   (exit $ac_status); } &&
8690          { ac_try='test -s conftest$ac_exeext'
8691   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8692   (eval $ac_try) 2>&5
8693   ac_status=$?
8694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8695   (exit $ac_status); }; }; then
8696   ac_cv_lib_Xext_XScreenSaverRegister=yes
8697 else
8698   echo "$as_me: failed program was:" >&5
8699 cat conftest.$ac_ext >&5
8700 ac_cv_lib_Xext_XScreenSaverRegister=no
8701 fi
8702 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8703 LIBS=$ac_check_lib_save_LIBS
8704 fi
8705 echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XScreenSaverRegister" >&5
8706 echo "${ECHO_T}$ac_cv_lib_Xext_XScreenSaverRegister" >&6
8707 if test $ac_cv_lib_Xext_XScreenSaverRegister = yes; then
8708   true
8709 else
8710   have_mit=no
8711 fi
8712
8713   CPPFLAGS="$ac_save_CPPFLAGS"
8714   LDFLAGS="$ac_save_LDFLAGS"
8715 #  LIBS="$ac_save_LIBS"
8716
8717
8718     if test "$have_mit" = no; then
8719       # Fuck!  Looks like XF86Free-3.3 actually puts it in XExExt instead
8720       # of in Xext.  Thank you master, may I have another.
8721
8722   ac_save_CPPFLAGS="$CPPFLAGS"
8723   ac_save_LDFLAGS="$LDFLAGS"
8724 #  ac_save_LIBS="$LIBS"
8725
8726   if test \! -z "$includedir" ; then
8727     CPPFLAGS="$CPPFLAGS -I$includedir"
8728   fi
8729   # note: $X_CFLAGS includes $x_includes
8730   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8731
8732   if test \! -z "$libdir" ; then
8733     LDFLAGS="$LDFLAGS -L$libdir"
8734   fi
8735   # note: $X_LIBS includes $x_libraries
8736   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
8737
8738   echo "$as_me:$LINENO: checking for XScreenSaverRegister in -lXExExt" >&5
8739 echo $ECHO_N "checking for XScreenSaverRegister in -lXExExt... $ECHO_C" >&6
8740 if test "${ac_cv_lib_XExExt_XScreenSaverRegister+set}" = set; then
8741   echo $ECHO_N "(cached) $ECHO_C" >&6
8742 else
8743   ac_check_lib_save_LIBS=$LIBS
8744 LIBS="-lXExExt -lX11 -lXext -lm $LIBS"
8745 cat >conftest.$ac_ext <<_ACEOF
8746 #line $LINENO "configure"
8747 #include "confdefs.h"
8748
8749 /* Override any gcc2 internal prototype to avoid an error.  */
8750 #ifdef __cplusplus
8751 extern "C"
8752 #endif
8753 /* We use char because int might match the return type of a gcc2
8754    builtin and then its argument prototype would still apply.  */
8755 char XScreenSaverRegister ();
8756 #ifdef F77_DUMMY_MAIN
8757 #  ifdef __cplusplus
8758      extern "C"
8759 #  endif
8760    int F77_DUMMY_MAIN() { return 1; }
8761 #endif
8762 int
8763 main ()
8764 {
8765 XScreenSaverRegister ();
8766   ;
8767   return 0;
8768 }
8769 _ACEOF
8770 rm -f conftest.$ac_objext conftest$ac_exeext
8771 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8772   (eval $ac_link) 2>&5
8773   ac_status=$?
8774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8775   (exit $ac_status); } &&
8776          { ac_try='test -s conftest$ac_exeext'
8777   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8778   (eval $ac_try) 2>&5
8779   ac_status=$?
8780   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8781   (exit $ac_status); }; }; then
8782   ac_cv_lib_XExExt_XScreenSaverRegister=yes
8783 else
8784   echo "$as_me: failed program was:" >&5
8785 cat conftest.$ac_ext >&5
8786 ac_cv_lib_XExExt_XScreenSaverRegister=no
8787 fi
8788 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8789 LIBS=$ac_check_lib_save_LIBS
8790 fi
8791 echo "$as_me:$LINENO: result: $ac_cv_lib_XExExt_XScreenSaverRegister" >&5
8792 echo "${ECHO_T}$ac_cv_lib_XExExt_XScreenSaverRegister" >&6
8793 if test $ac_cv_lib_XExExt_XScreenSaverRegister = yes; then
8794   have_mit=yes; SAVER_LIBS="$SAVER_LIBS -lXExExt"
8795 else
8796   true
8797 fi
8798
8799   CPPFLAGS="$ac_save_CPPFLAGS"
8800   LDFLAGS="$ac_save_LDFLAGS"
8801 #  LIBS="$ac_save_LIBS"
8802
8803     fi
8804
8805     if test "$have_mit" = no; then
8806       # Double fuck!  Looks like some versions of XFree86 (whichever version
8807       # it is that comes with RedHat Linux 2.0 -- I can't find a version
8808       # number) put this garbage in Xss instead of Xext.  Thank you master,
8809       #  may I have another.
8810
8811   ac_save_CPPFLAGS="$CPPFLAGS"
8812   ac_save_LDFLAGS="$LDFLAGS"
8813 #  ac_save_LIBS="$LIBS"
8814
8815   if test \! -z "$includedir" ; then
8816     CPPFLAGS="$CPPFLAGS -I$includedir"
8817   fi
8818   # note: $X_CFLAGS includes $x_includes
8819   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8820
8821   if test \! -z "$libdir" ; then
8822     LDFLAGS="$LDFLAGS -L$libdir"
8823   fi
8824   # note: $X_LIBS includes $x_libraries
8825   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
8826
8827   echo "$as_me:$LINENO: checking for XScreenSaverRegister in -lXss" >&5
8828 echo $ECHO_N "checking for XScreenSaverRegister in -lXss... $ECHO_C" >&6
8829 if test "${ac_cv_lib_Xss_XScreenSaverRegister+set}" = set; then
8830   echo $ECHO_N "(cached) $ECHO_C" >&6
8831 else
8832   ac_check_lib_save_LIBS=$LIBS
8833 LIBS="-lXss -lX11 -lXext -lm $LIBS"
8834 cat >conftest.$ac_ext <<_ACEOF
8835 #line $LINENO "configure"
8836 #include "confdefs.h"
8837
8838 /* Override any gcc2 internal prototype to avoid an error.  */
8839 #ifdef __cplusplus
8840 extern "C"
8841 #endif
8842 /* We use char because int might match the return type of a gcc2
8843    builtin and then its argument prototype would still apply.  */
8844 char XScreenSaverRegister ();
8845 #ifdef F77_DUMMY_MAIN
8846 #  ifdef __cplusplus
8847      extern "C"
8848 #  endif
8849    int F77_DUMMY_MAIN() { return 1; }
8850 #endif
8851 int
8852 main ()
8853 {
8854 XScreenSaverRegister ();
8855   ;
8856   return 0;
8857 }
8858 _ACEOF
8859 rm -f conftest.$ac_objext conftest$ac_exeext
8860 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8861   (eval $ac_link) 2>&5
8862   ac_status=$?
8863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8864   (exit $ac_status); } &&
8865          { ac_try='test -s conftest$ac_exeext'
8866   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8867   (eval $ac_try) 2>&5
8868   ac_status=$?
8869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8870   (exit $ac_status); }; }; then
8871   ac_cv_lib_Xss_XScreenSaverRegister=yes
8872 else
8873   echo "$as_me: failed program was:" >&5
8874 cat conftest.$ac_ext >&5
8875 ac_cv_lib_Xss_XScreenSaverRegister=no
8876 fi
8877 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8878 LIBS=$ac_check_lib_save_LIBS
8879 fi
8880 echo "$as_me:$LINENO: result: $ac_cv_lib_Xss_XScreenSaverRegister" >&5
8881 echo "${ECHO_T}$ac_cv_lib_Xss_XScreenSaverRegister" >&6
8882 if test $ac_cv_lib_Xss_XScreenSaverRegister = yes; then
8883   have_mit=yes; SAVER_LIBS="$SAVER_LIBS -lXss"
8884 else
8885   true
8886 fi
8887
8888   CPPFLAGS="$ac_save_CPPFLAGS"
8889   LDFLAGS="$ac_save_LDFLAGS"
8890 #  LIBS="$ac_save_LIBS"
8891
8892     fi
8893
8894   if test "$have_mit" = yes; then
8895     cat >>confdefs.h <<\_ACEOF
8896 #define HAVE_MIT_SAVER_EXTENSION 1
8897 _ACEOF
8898
8899   fi
8900
8901   fi
8902
8903 elif test "$with_mit" != no; then
8904   echo "error: must be yes or no: --with-mit-ext=$with_mit"
8905   exit 1
8906 fi
8907
8908
8909 ###############################################################################
8910 #
8911 #       Check for the XIDLE server extension.
8912 #
8913 ###############################################################################
8914
8915 have_xidle=no
8916 with_xidle_req=unspecified
8917
8918 # Check whether --with-xidle-ext or --without-xidle-ext was given.
8919 if test "${with_xidle_ext+set}" = set; then
8920   withval="$with_xidle_ext"
8921   with_xidle="$withval"; with_xidle_req="$withval"
8922 else
8923   with_xidle=yes
8924 fi;
8925
8926
8927    case "$with_xidle" in
8928     yes) ;;
8929     no)  ;;
8930
8931     /*)
8932      echo "$as_me:$LINENO: checking for XIDLE headers" >&5
8933 echo $ECHO_N "checking for XIDLE headers... $ECHO_C" >&6
8934      d=$with_xidle/include
8935      if test -d $d; then
8936        X_CFLAGS="-I$d $X_CFLAGS"
8937        echo "$as_me:$LINENO: result: $d" >&5
8938 echo "${ECHO_T}$d" >&6
8939      else
8940        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
8941 echo "${ECHO_T}not found ($d: no such directory)" >&6
8942      fi
8943
8944      echo "$as_me:$LINENO: checking for XIDLE libs" >&5
8945 echo $ECHO_N "checking for XIDLE libs... $ECHO_C" >&6
8946      d=$with_xidle/lib
8947      if test -d $d; then
8948        X_LIBS="-L$d $X_LIBS"
8949        echo "$as_me:$LINENO: result: $d" >&5
8950 echo "${ECHO_T}$d" >&6
8951      else
8952        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
8953 echo "${ECHO_T}not found ($d: no such directory)" >&6
8954      fi
8955
8956      # replace the directory string with "yes".
8957      with_xidle_req="yes"
8958      with_xidle=$with_xidle_req
8959      ;;
8960
8961     *)
8962      echo ""
8963      echo "error: argument to --with-xidle-ext must be \"yes\", \"no\", or a directory."
8964      echo "       If it is a directory, then \`DIR/include' will be added to"
8965      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
8966      exit 1
8967      ;;
8968    esac
8969
8970
8971 if test "$with_xidle" = yes; then
8972
8973   ac_save_CPPFLAGS="$CPPFLAGS"
8974   if test \! -z "$includedir" ; then
8975     CPPFLAGS="$CPPFLAGS -I$includedir"
8976   fi
8977   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8978   echo "$as_me:$LINENO: checking for X11/extensions/xidle.h" >&5
8979 echo $ECHO_N "checking for X11/extensions/xidle.h... $ECHO_C" >&6
8980 if test "${ac_cv_header_X11_extensions_xidle_h+set}" = set; then
8981   echo $ECHO_N "(cached) $ECHO_C" >&6
8982 else
8983   cat >conftest.$ac_ext <<_ACEOF
8984 #line $LINENO "configure"
8985 #include "confdefs.h"
8986 #include <X11/Xlib.h>
8987
8988 #include <X11/extensions/xidle.h>
8989 _ACEOF
8990 rm -f conftest.$ac_objext
8991 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8992   (eval $ac_compile) 2>&5
8993   ac_status=$?
8994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8995   (exit $ac_status); } &&
8996          { ac_try='test -s conftest.$ac_objext'
8997   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8998   (eval $ac_try) 2>&5
8999   ac_status=$?
9000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9001   (exit $ac_status); }; }; then
9002   ac_cv_header_X11_extensions_xidle_h=yes
9003 else
9004   echo "$as_me: failed program was:" >&5
9005 cat conftest.$ac_ext >&5
9006 ac_cv_header_X11_extensions_xidle_h=no
9007 fi
9008 rm -f conftest.$ac_objext conftest.$ac_ext
9009 fi
9010 echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_xidle_h" >&5
9011 echo "${ECHO_T}$ac_cv_header_X11_extensions_xidle_h" >&6
9012 if test $ac_cv_header_X11_extensions_xidle_h = yes; then
9013   have_xidle=yes
9014                      cat >>confdefs.h <<\_ACEOF
9015 #define HAVE_XIDLE_EXTENSION 1
9016 _ACEOF
9017
9018 fi
9019
9020
9021   CPPFLAGS="$ac_save_CPPFLAGS"
9022 elif test "$with_xidle" != no; then
9023   echo "error: must be yes or no: --with-xidle-ext=$with_xidle"
9024   exit 1
9025 fi
9026
9027
9028 ###############################################################################
9029 #
9030 #       Check for the SGI-VIDEO-CONTROL server extension.
9031 #
9032 ###############################################################################
9033
9034 have_sgivc=no
9035 with_sgivc_req=unspecified
9036
9037 # Check whether --with-sgivc-ext or --without-sgivc-ext was given.
9038 if test "${with_sgivc_ext+set}" = set; then
9039   withval="$with_sgivc_ext"
9040   with_sgivc="$withval"; with_sgivc_req="$withval"
9041 else
9042   with_sgivc=yes
9043 fi;
9044
9045
9046    case "$with_sgivc" in
9047     yes) ;;
9048     no)  ;;
9049
9050     /*)
9051      echo "$as_me:$LINENO: checking for SGI-VIDEO-CONTROL headers" >&5
9052 echo $ECHO_N "checking for SGI-VIDEO-CONTROL headers... $ECHO_C" >&6
9053      d=$with_sgivc/include
9054      if test -d $d; then
9055        X_CFLAGS="-I$d $X_CFLAGS"
9056        echo "$as_me:$LINENO: result: $d" >&5
9057 echo "${ECHO_T}$d" >&6
9058      else
9059        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
9060 echo "${ECHO_T}not found ($d: no such directory)" >&6
9061      fi
9062
9063      echo "$as_me:$LINENO: checking for SGI-VIDEO-CONTROL libs" >&5
9064 echo $ECHO_N "checking for SGI-VIDEO-CONTROL libs... $ECHO_C" >&6
9065      d=$with_sgivc/lib
9066      if test -d $d; then
9067        X_LIBS="-L$d $X_LIBS"
9068        echo "$as_me:$LINENO: result: $d" >&5
9069 echo "${ECHO_T}$d" >&6
9070      else
9071        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
9072 echo "${ECHO_T}not found ($d: no such directory)" >&6
9073      fi
9074
9075      # replace the directory string with "yes".
9076      with_sgivc_req="yes"
9077      with_sgivc=$with_sgivc_req
9078      ;;
9079
9080     *)
9081      echo ""
9082      echo "error: argument to --with-sgivc-ext must be \"yes\", \"no\", or a directory."
9083      echo "       If it is a directory, then \`DIR/include' will be added to"
9084      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
9085      exit 1
9086      ;;
9087    esac
9088
9089
9090 if test "$with_sgivc" = yes; then
9091
9092   # first check for XSGIvc.h
9093
9094   ac_save_CPPFLAGS="$CPPFLAGS"
9095   if test \! -z "$includedir" ; then
9096     CPPFLAGS="$CPPFLAGS -I$includedir"
9097   fi
9098   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9099   echo "$as_me:$LINENO: checking for X11/extensions/XSGIvc.h" >&5
9100 echo $ECHO_N "checking for X11/extensions/XSGIvc.h... $ECHO_C" >&6
9101 if test "${ac_cv_header_X11_extensions_XSGIvc_h+set}" = set; then
9102   echo $ECHO_N "(cached) $ECHO_C" >&6
9103 else
9104   cat >conftest.$ac_ext <<_ACEOF
9105 #line $LINENO "configure"
9106 #include "confdefs.h"
9107 #include <X11/Xlib.h>
9108
9109 #include <X11/extensions/XSGIvc.h>
9110 _ACEOF
9111 rm -f conftest.$ac_objext
9112 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9113   (eval $ac_compile) 2>&5
9114   ac_status=$?
9115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9116   (exit $ac_status); } &&
9117          { ac_try='test -s conftest.$ac_objext'
9118   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9119   (eval $ac_try) 2>&5
9120   ac_status=$?
9121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9122   (exit $ac_status); }; }; then
9123   ac_cv_header_X11_extensions_XSGIvc_h=yes
9124 else
9125   echo "$as_me: failed program was:" >&5
9126 cat conftest.$ac_ext >&5
9127 ac_cv_header_X11_extensions_XSGIvc_h=no
9128 fi
9129 rm -f conftest.$ac_objext conftest.$ac_ext
9130 fi
9131 echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_XSGIvc_h" >&5
9132 echo "${ECHO_T}$ac_cv_header_X11_extensions_XSGIvc_h" >&6
9133 if test $ac_cv_header_X11_extensions_XSGIvc_h = yes; then
9134   have_sgivc=yes
9135 fi
9136
9137
9138   CPPFLAGS="$ac_save_CPPFLAGS"
9139
9140   # if that succeeded, then check for the -lXsgivc
9141   if test "$have_sgivc" = yes; then
9142     have_sgivc=no
9143
9144   ac_save_CPPFLAGS="$CPPFLAGS"
9145   ac_save_LDFLAGS="$LDFLAGS"
9146 #  ac_save_LIBS="$LIBS"
9147
9148   if test \! -z "$includedir" ; then
9149     CPPFLAGS="$CPPFLAGS -I$includedir"
9150   fi
9151   # note: $X_CFLAGS includes $x_includes
9152   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9153
9154   if test \! -z "$libdir" ; then
9155     LDFLAGS="$LDFLAGS -L$libdir"
9156   fi
9157   # note: $X_LIBS includes $x_libraries
9158   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
9159
9160   echo "$as_me:$LINENO: checking for XSGIvcQueryGammaMap in -lXsgivc" >&5
9161 echo $ECHO_N "checking for XSGIvcQueryGammaMap in -lXsgivc... $ECHO_C" >&6
9162 if test "${ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap+set}" = set; then
9163   echo $ECHO_N "(cached) $ECHO_C" >&6
9164 else
9165   ac_check_lib_save_LIBS=$LIBS
9166 LIBS="-lXsgivc -lXext -lX11 $LIBS"
9167 cat >conftest.$ac_ext <<_ACEOF
9168 #line $LINENO "configure"
9169 #include "confdefs.h"
9170
9171 /* Override any gcc2 internal prototype to avoid an error.  */
9172 #ifdef __cplusplus
9173 extern "C"
9174 #endif
9175 /* We use char because int might match the return type of a gcc2
9176    builtin and then its argument prototype would still apply.  */
9177 char XSGIvcQueryGammaMap ();
9178 #ifdef F77_DUMMY_MAIN
9179 #  ifdef __cplusplus
9180      extern "C"
9181 #  endif
9182    int F77_DUMMY_MAIN() { return 1; }
9183 #endif
9184 int
9185 main ()
9186 {
9187 XSGIvcQueryGammaMap ();
9188   ;
9189   return 0;
9190 }
9191 _ACEOF
9192 rm -f conftest.$ac_objext conftest$ac_exeext
9193 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9194   (eval $ac_link) 2>&5
9195   ac_status=$?
9196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9197   (exit $ac_status); } &&
9198          { ac_try='test -s conftest$ac_exeext'
9199   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9200   (eval $ac_try) 2>&5
9201   ac_status=$?
9202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9203   (exit $ac_status); }; }; then
9204   ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap=yes
9205 else
9206   echo "$as_me: failed program was:" >&5
9207 cat conftest.$ac_ext >&5
9208 ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap=no
9209 fi
9210 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9211 LIBS=$ac_check_lib_save_LIBS
9212 fi
9213 echo "$as_me:$LINENO: result: $ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap" >&5
9214 echo "${ECHO_T}$ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap" >&6
9215 if test $ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap = yes; then
9216   have_sgivc=yes; SAVER_LIBS="$SAVER_LIBS -lXsgivc"
9217 else
9218   true
9219 fi
9220
9221   CPPFLAGS="$ac_save_CPPFLAGS"
9222   LDFLAGS="$ac_save_LDFLAGS"
9223 #  LIBS="$ac_save_LIBS"
9224
9225   fi
9226
9227   # if that succeeded, then we've really got it.
9228   if test "$have_sgivc" = yes; then
9229     cat >>confdefs.h <<\_ACEOF
9230 #define HAVE_SGI_VC_EXTENSION 1
9231 _ACEOF
9232
9233   fi
9234
9235 elif test "$with_sgivc" != no; then
9236   echo "error: must be yes or no: --with-sgivc-ext=$with_sgivc"
9237   exit 1
9238 fi
9239
9240
9241 ###############################################################################
9242 #
9243 #       Check for the DPMS server extension.
9244 #
9245 ###############################################################################
9246
9247 have_dpms=no
9248 with_dpms_req=unspecified
9249
9250 # Check whether --with-dpms-ext or --without-dpms-ext was given.
9251 if test "${with_dpms_ext+set}" = set; then
9252   withval="$with_dpms_ext"
9253   with_dpms="$withval"; with_dpms_req="$withval"
9254 else
9255   with_dpms=yes
9256 fi;
9257
9258
9259    case "$with_dpms" in
9260     yes) ;;
9261     no)  ;;
9262
9263     /*)
9264      echo "$as_me:$LINENO: checking for DPMS headers" >&5
9265 echo $ECHO_N "checking for DPMS headers... $ECHO_C" >&6
9266      d=$with_dpms/include
9267      if test -d $d; then
9268        X_CFLAGS="-I$d $X_CFLAGS"
9269        echo "$as_me:$LINENO: result: $d" >&5
9270 echo "${ECHO_T}$d" >&6
9271      else
9272        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
9273 echo "${ECHO_T}not found ($d: no such directory)" >&6
9274      fi
9275
9276      echo "$as_me:$LINENO: checking for DPMS libs" >&5
9277 echo $ECHO_N "checking for DPMS libs... $ECHO_C" >&6
9278      d=$with_dpms/lib
9279      if test -d $d; then
9280        X_LIBS="-L$d $X_LIBS"
9281        echo "$as_me:$LINENO: result: $d" >&5
9282 echo "${ECHO_T}$d" >&6
9283      else
9284        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
9285 echo "${ECHO_T}not found ($d: no such directory)" >&6
9286      fi
9287
9288      # replace the directory string with "yes".
9289      with_dpms_req="yes"
9290      with_dpms=$with_dpms_req
9291      ;;
9292
9293     *)
9294      echo ""
9295      echo "error: argument to --with-dpms-ext must be \"yes\", \"no\", or a directory."
9296      echo "       If it is a directory, then \`DIR/include' will be added to"
9297      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
9298      exit 1
9299      ;;
9300    esac
9301
9302
9303 if test "$with_dpms" = yes; then
9304
9305   # first check for dpms.h
9306
9307   ac_save_CPPFLAGS="$CPPFLAGS"
9308   if test \! -z "$includedir" ; then
9309     CPPFLAGS="$CPPFLAGS -I$includedir"
9310   fi
9311   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9312   echo "$as_me:$LINENO: checking for X11/extensions/dpms.h" >&5
9313 echo $ECHO_N "checking for X11/extensions/dpms.h... $ECHO_C" >&6
9314 if test "${ac_cv_header_X11_extensions_dpms_h+set}" = set; then
9315   echo $ECHO_N "(cached) $ECHO_C" >&6
9316 else
9317   cat >conftest.$ac_ext <<_ACEOF
9318 #line $LINENO "configure"
9319 #include "confdefs.h"
9320 #include <X11/Xlib.h>
9321
9322 #include <X11/extensions/dpms.h>
9323 _ACEOF
9324 rm -f conftest.$ac_objext
9325 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9326   (eval $ac_compile) 2>&5
9327   ac_status=$?
9328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9329   (exit $ac_status); } &&
9330          { ac_try='test -s conftest.$ac_objext'
9331   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9332   (eval $ac_try) 2>&5
9333   ac_status=$?
9334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9335   (exit $ac_status); }; }; then
9336   ac_cv_header_X11_extensions_dpms_h=yes
9337 else
9338   echo "$as_me: failed program was:" >&5
9339 cat conftest.$ac_ext >&5
9340 ac_cv_header_X11_extensions_dpms_h=no
9341 fi
9342 rm -f conftest.$ac_objext conftest.$ac_ext
9343 fi
9344 echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_dpms_h" >&5
9345 echo "${ECHO_T}$ac_cv_header_X11_extensions_dpms_h" >&6
9346 if test $ac_cv_header_X11_extensions_dpms_h = yes; then
9347   have_dpms=yes
9348 fi
9349
9350
9351   CPPFLAGS="$ac_save_CPPFLAGS"
9352
9353   # if that succeeded, then check for the DPMS code in the libraries
9354   if test "$have_dpms" = yes; then
9355
9356     # first look in -lXext (this is where it is with XFree86 4.0)
9357     have_dpms=no
9358
9359   ac_save_CPPFLAGS="$CPPFLAGS"
9360   ac_save_LDFLAGS="$LDFLAGS"
9361 #  ac_save_LIBS="$LIBS"
9362
9363   if test \! -z "$includedir" ; then
9364     CPPFLAGS="$CPPFLAGS -I$includedir"
9365   fi
9366   # note: $X_CFLAGS includes $x_includes
9367   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9368
9369   if test \! -z "$libdir" ; then
9370     LDFLAGS="$LDFLAGS -L$libdir"
9371   fi
9372   # note: $X_LIBS includes $x_libraries
9373   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
9374
9375   echo "$as_me:$LINENO: checking for DPMSInfo in -lXext" >&5
9376 echo $ECHO_N "checking for DPMSInfo in -lXext... $ECHO_C" >&6
9377 if test "${ac_cv_lib_Xext_DPMSInfo+set}" = set; then
9378   echo $ECHO_N "(cached) $ECHO_C" >&6
9379 else
9380   ac_check_lib_save_LIBS=$LIBS
9381 LIBS="-lXext -lXext -lX11 $LIBS"
9382 cat >conftest.$ac_ext <<_ACEOF
9383 #line $LINENO "configure"
9384 #include "confdefs.h"
9385
9386 /* Override any gcc2 internal prototype to avoid an error.  */
9387 #ifdef __cplusplus
9388 extern "C"
9389 #endif
9390 /* We use char because int might match the return type of a gcc2
9391    builtin and then its argument prototype would still apply.  */
9392 char DPMSInfo ();
9393 #ifdef F77_DUMMY_MAIN
9394 #  ifdef __cplusplus
9395      extern "C"
9396 #  endif
9397    int F77_DUMMY_MAIN() { return 1; }
9398 #endif
9399 int
9400 main ()
9401 {
9402 DPMSInfo ();
9403   ;
9404   return 0;
9405 }
9406 _ACEOF
9407 rm -f conftest.$ac_objext conftest$ac_exeext
9408 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9409   (eval $ac_link) 2>&5
9410   ac_status=$?
9411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9412   (exit $ac_status); } &&
9413          { ac_try='test -s conftest$ac_exeext'
9414   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9415   (eval $ac_try) 2>&5
9416   ac_status=$?
9417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9418   (exit $ac_status); }; }; then
9419   ac_cv_lib_Xext_DPMSInfo=yes
9420 else
9421   echo "$as_me: failed program was:" >&5
9422 cat conftest.$ac_ext >&5
9423 ac_cv_lib_Xext_DPMSInfo=no
9424 fi
9425 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9426 LIBS=$ac_check_lib_save_LIBS
9427 fi
9428 echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_DPMSInfo" >&5
9429 echo "${ECHO_T}$ac_cv_lib_Xext_DPMSInfo" >&6
9430 if test $ac_cv_lib_Xext_DPMSInfo = yes; then
9431   have_dpms=yes
9432 else
9433   true
9434 fi
9435
9436   CPPFLAGS="$ac_save_CPPFLAGS"
9437   LDFLAGS="$ac_save_LDFLAGS"
9438 #  LIBS="$ac_save_LIBS"
9439
9440
9441     # if that failed, look in -lXdpms (this is where it was in XFree86 3.x)
9442     if test "$have_dpms" = no; then
9443
9444   ac_save_CPPFLAGS="$CPPFLAGS"
9445   ac_save_LDFLAGS="$LDFLAGS"
9446 #  ac_save_LIBS="$LIBS"
9447
9448   if test \! -z "$includedir" ; then
9449     CPPFLAGS="$CPPFLAGS -I$includedir"
9450   fi
9451   # note: $X_CFLAGS includes $x_includes
9452   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9453
9454   if test \! -z "$libdir" ; then
9455     LDFLAGS="$LDFLAGS -L$libdir"
9456   fi
9457   # note: $X_LIBS includes $x_libraries
9458   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
9459
9460   echo "$as_me:$LINENO: checking for DPMSInfo in -lXdpms" >&5
9461 echo $ECHO_N "checking for DPMSInfo in -lXdpms... $ECHO_C" >&6
9462 if test "${ac_cv_lib_Xdpms_DPMSInfo+set}" = set; then
9463   echo $ECHO_N "(cached) $ECHO_C" >&6
9464 else
9465   ac_check_lib_save_LIBS=$LIBS
9466 LIBS="-lXdpms -lXext -lX11 $LIBS"
9467 cat >conftest.$ac_ext <<_ACEOF
9468 #line $LINENO "configure"
9469 #include "confdefs.h"
9470
9471 /* Override any gcc2 internal prototype to avoid an error.  */
9472 #ifdef __cplusplus
9473 extern "C"
9474 #endif
9475 /* We use char because int might match the return type of a gcc2
9476    builtin and then its argument prototype would still apply.  */
9477 char DPMSInfo ();
9478 #ifdef F77_DUMMY_MAIN
9479 #  ifdef __cplusplus
9480      extern "C"
9481 #  endif
9482    int F77_DUMMY_MAIN() { return 1; }
9483 #endif
9484 int
9485 main ()
9486 {
9487 DPMSInfo ();
9488   ;
9489   return 0;
9490 }
9491 _ACEOF
9492 rm -f conftest.$ac_objext conftest$ac_exeext
9493 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9494   (eval $ac_link) 2>&5
9495   ac_status=$?
9496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9497   (exit $ac_status); } &&
9498          { ac_try='test -s conftest$ac_exeext'
9499   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9500   (eval $ac_try) 2>&5
9501   ac_status=$?
9502   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9503   (exit $ac_status); }; }; then
9504   ac_cv_lib_Xdpms_DPMSInfo=yes
9505 else
9506   echo "$as_me: failed program was:" >&5
9507 cat conftest.$ac_ext >&5
9508 ac_cv_lib_Xdpms_DPMSInfo=no
9509 fi
9510 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9511 LIBS=$ac_check_lib_save_LIBS
9512 fi
9513 echo "$as_me:$LINENO: result: $ac_cv_lib_Xdpms_DPMSInfo" >&5
9514 echo "${ECHO_T}$ac_cv_lib_Xdpms_DPMSInfo" >&6
9515 if test $ac_cv_lib_Xdpms_DPMSInfo = yes; then
9516   have_dpms=yes; XDPMS_LIBS="-lXdpms"
9517 else
9518   true
9519 fi
9520
9521   CPPFLAGS="$ac_save_CPPFLAGS"
9522   LDFLAGS="$ac_save_LDFLAGS"
9523 #  LIBS="$ac_save_LIBS"
9524
9525     fi
9526   fi
9527
9528
9529   # if that succeeded, then we've really got it.
9530   if test "$have_dpms" = yes; then
9531     cat >>confdefs.h <<\_ACEOF
9532 #define HAVE_DPMS_EXTENSION 1
9533 _ACEOF
9534
9535   fi
9536
9537 elif test "$with_dpms" != no; then
9538   echo "error: must be yes or no: --with-dpms-ext=$with_dpms"
9539   exit 1
9540 fi
9541
9542
9543 ###############################################################################
9544 #
9545 #       Check for the XINERAMA server extension.
9546 #
9547 ###############################################################################
9548
9549 have_xinerama=no
9550 with_xinerama_req=unspecified
9551
9552 # Check whether --with-xinerama-ext or --without-xinerama-ext was given.
9553 if test "${with_xinerama_ext+set}" = set; then
9554   withval="$with_xinerama_ext"
9555   with_xinerama="$withval"; with_xinerama_req="$withval"
9556 else
9557   with_xinerama=yes
9558 fi;
9559
9560
9561    case "$with_xinerama" in
9562     yes) ;;
9563     no)  ;;
9564
9565     /*)
9566      echo "$as_me:$LINENO: checking for XINERAMA headers" >&5
9567 echo $ECHO_N "checking for XINERAMA headers... $ECHO_C" >&6
9568      d=$with_xinerama/include
9569      if test -d $d; then
9570        X_CFLAGS="-I$d $X_CFLAGS"
9571        echo "$as_me:$LINENO: result: $d" >&5
9572 echo "${ECHO_T}$d" >&6
9573      else
9574        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
9575 echo "${ECHO_T}not found ($d: no such directory)" >&6
9576      fi
9577
9578      echo "$as_me:$LINENO: checking for XINERAMA libs" >&5
9579 echo $ECHO_N "checking for XINERAMA libs... $ECHO_C" >&6
9580      d=$with_xinerama/lib
9581      if test -d $d; then
9582        X_LIBS="-L$d $X_LIBS"
9583        echo "$as_me:$LINENO: result: $d" >&5
9584 echo "${ECHO_T}$d" >&6
9585      else
9586        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
9587 echo "${ECHO_T}not found ($d: no such directory)" >&6
9588      fi
9589
9590      # replace the directory string with "yes".
9591      with_xinerama_req="yes"
9592      with_xinerama=$with_xinerama_req
9593      ;;
9594
9595     *)
9596      echo ""
9597      echo "error: argument to --with-xinerama-ext must be \"yes\", \"no\", or a directory."
9598      echo "       If it is a directory, then \`DIR/include' will be added to"
9599      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
9600      exit 1
9601      ;;
9602    esac
9603
9604
9605 if test "$with_xinerama" = yes; then
9606
9607   # first check for Xinerama.h
9608
9609   ac_save_CPPFLAGS="$CPPFLAGS"
9610   if test \! -z "$includedir" ; then
9611     CPPFLAGS="$CPPFLAGS -I$includedir"
9612   fi
9613   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9614   echo "$as_me:$LINENO: checking for X11/extensions/Xinerama.h" >&5
9615 echo $ECHO_N "checking for X11/extensions/Xinerama.h... $ECHO_C" >&6
9616 if test "${ac_cv_header_X11_extensions_Xinerama_h+set}" = set; then
9617   echo $ECHO_N "(cached) $ECHO_C" >&6
9618 else
9619   cat >conftest.$ac_ext <<_ACEOF
9620 #line $LINENO "configure"
9621 #include "confdefs.h"
9622 #include <X11/Xlib.h>
9623
9624 #include <X11/extensions/Xinerama.h>
9625 _ACEOF
9626 rm -f conftest.$ac_objext
9627 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9628   (eval $ac_compile) 2>&5
9629   ac_status=$?
9630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9631   (exit $ac_status); } &&
9632          { ac_try='test -s conftest.$ac_objext'
9633   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9634   (eval $ac_try) 2>&5
9635   ac_status=$?
9636   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9637   (exit $ac_status); }; }; then
9638   ac_cv_header_X11_extensions_Xinerama_h=yes
9639 else
9640   echo "$as_me: failed program was:" >&5
9641 cat conftest.$ac_ext >&5
9642 ac_cv_header_X11_extensions_Xinerama_h=no
9643 fi
9644 rm -f conftest.$ac_objext conftest.$ac_ext
9645 fi
9646 echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_Xinerama_h" >&5
9647 echo "${ECHO_T}$ac_cv_header_X11_extensions_Xinerama_h" >&6
9648 if test $ac_cv_header_X11_extensions_Xinerama_h = yes; then
9649   have_xinerama=yes
9650 fi
9651
9652
9653   CPPFLAGS="$ac_save_CPPFLAGS"
9654
9655   # if that succeeded, then check for the XINERAMA code in the libraries
9656   if test "$have_xinerama" = yes; then
9657
9658     # first look in -lXext
9659     have_xinerama=no
9660
9661   ac_save_CPPFLAGS="$CPPFLAGS"
9662   ac_save_LDFLAGS="$LDFLAGS"
9663 #  ac_save_LIBS="$LIBS"
9664
9665   if test \! -z "$includedir" ; then
9666     CPPFLAGS="$CPPFLAGS -I$includedir"
9667   fi
9668   # note: $X_CFLAGS includes $x_includes
9669   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9670
9671   if test \! -z "$libdir" ; then
9672     LDFLAGS="$LDFLAGS -L$libdir"
9673   fi
9674   # note: $X_LIBS includes $x_libraries
9675   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
9676
9677   echo "$as_me:$LINENO: checking for XineramaQueryExtension in -lXext" >&5
9678 echo $ECHO_N "checking for XineramaQueryExtension in -lXext... $ECHO_C" >&6
9679 if test "${ac_cv_lib_Xext_XineramaQueryExtension+set}" = set; then
9680   echo $ECHO_N "(cached) $ECHO_C" >&6
9681 else
9682   ac_check_lib_save_LIBS=$LIBS
9683 LIBS="-lXext -lXext -lX11 $LIBS"
9684 cat >conftest.$ac_ext <<_ACEOF
9685 #line $LINENO "configure"
9686 #include "confdefs.h"
9687
9688 /* Override any gcc2 internal prototype to avoid an error.  */
9689 #ifdef __cplusplus
9690 extern "C"
9691 #endif
9692 /* We use char because int might match the return type of a gcc2
9693    builtin and then its argument prototype would still apply.  */
9694 char XineramaQueryExtension ();
9695 #ifdef F77_DUMMY_MAIN
9696 #  ifdef __cplusplus
9697      extern "C"
9698 #  endif
9699    int F77_DUMMY_MAIN() { return 1; }
9700 #endif
9701 int
9702 main ()
9703 {
9704 XineramaQueryExtension ();
9705   ;
9706   return 0;
9707 }
9708 _ACEOF
9709 rm -f conftest.$ac_objext conftest$ac_exeext
9710 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9711   (eval $ac_link) 2>&5
9712   ac_status=$?
9713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9714   (exit $ac_status); } &&
9715          { ac_try='test -s conftest$ac_exeext'
9716   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9717   (eval $ac_try) 2>&5
9718   ac_status=$?
9719   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9720   (exit $ac_status); }; }; then
9721   ac_cv_lib_Xext_XineramaQueryExtension=yes
9722 else
9723   echo "$as_me: failed program was:" >&5
9724 cat conftest.$ac_ext >&5
9725 ac_cv_lib_Xext_XineramaQueryExtension=no
9726 fi
9727 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9728 LIBS=$ac_check_lib_save_LIBS
9729 fi
9730 echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XineramaQueryExtension" >&5
9731 echo "${ECHO_T}$ac_cv_lib_Xext_XineramaQueryExtension" >&6
9732 if test $ac_cv_lib_Xext_XineramaQueryExtension = yes; then
9733   have_xinerama=yes
9734 else
9735   true
9736 fi
9737
9738   CPPFLAGS="$ac_save_CPPFLAGS"
9739   LDFLAGS="$ac_save_LDFLAGS"
9740 #  LIBS="$ac_save_LIBS"
9741
9742
9743     # if that failed, look in -lXinerama (this is where it is in XFree86 4.1.)
9744     if test "$have_xinerama" = no; then
9745
9746   ac_save_CPPFLAGS="$CPPFLAGS"
9747   ac_save_LDFLAGS="$LDFLAGS"
9748 #  ac_save_LIBS="$LIBS"
9749
9750   if test \! -z "$includedir" ; then
9751     CPPFLAGS="$CPPFLAGS -I$includedir"
9752   fi
9753   # note: $X_CFLAGS includes $x_includes
9754   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9755
9756   if test \! -z "$libdir" ; then
9757     LDFLAGS="$LDFLAGS -L$libdir"
9758   fi
9759   # note: $X_LIBS includes $x_libraries
9760   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
9761
9762   echo "$as_me:$LINENO: checking for XineramaQueryExtension in -lXinerama" >&5
9763 echo $ECHO_N "checking for XineramaQueryExtension in -lXinerama... $ECHO_C" >&6
9764 if test "${ac_cv_lib_Xinerama_XineramaQueryExtension+set}" = set; then
9765   echo $ECHO_N "(cached) $ECHO_C" >&6
9766 else
9767   ac_check_lib_save_LIBS=$LIBS
9768 LIBS="-lXinerama -lXext -lX11 $LIBS"
9769 cat >conftest.$ac_ext <<_ACEOF
9770 #line $LINENO "configure"
9771 #include "confdefs.h"
9772
9773 /* Override any gcc2 internal prototype to avoid an error.  */
9774 #ifdef __cplusplus
9775 extern "C"
9776 #endif
9777 /* We use char because int might match the return type of a gcc2
9778    builtin and then its argument prototype would still apply.  */
9779 char XineramaQueryExtension ();
9780 #ifdef F77_DUMMY_MAIN
9781 #  ifdef __cplusplus
9782      extern "C"
9783 #  endif
9784    int F77_DUMMY_MAIN() { return 1; }
9785 #endif
9786 int
9787 main ()
9788 {
9789 XineramaQueryExtension ();
9790   ;
9791   return 0;
9792 }
9793 _ACEOF
9794 rm -f conftest.$ac_objext conftest$ac_exeext
9795 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9796   (eval $ac_link) 2>&5
9797   ac_status=$?
9798   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9799   (exit $ac_status); } &&
9800          { ac_try='test -s conftest$ac_exeext'
9801   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9802   (eval $ac_try) 2>&5
9803   ac_status=$?
9804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9805   (exit $ac_status); }; }; then
9806   ac_cv_lib_Xinerama_XineramaQueryExtension=yes
9807 else
9808   echo "$as_me: failed program was:" >&5
9809 cat conftest.$ac_ext >&5
9810 ac_cv_lib_Xinerama_XineramaQueryExtension=no
9811 fi
9812 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9813 LIBS=$ac_check_lib_save_LIBS
9814 fi
9815 echo "$as_me:$LINENO: result: $ac_cv_lib_Xinerama_XineramaQueryExtension" >&5
9816 echo "${ECHO_T}$ac_cv_lib_Xinerama_XineramaQueryExtension" >&6
9817 if test $ac_cv_lib_Xinerama_XineramaQueryExtension = yes; then
9818   have_xinerama=yes; SAVER_LIBS="$SAVER_LIBS -lXinerama"
9819 else
9820   true
9821 fi
9822
9823   CPPFLAGS="$ac_save_CPPFLAGS"
9824   LDFLAGS="$ac_save_LDFLAGS"
9825 #  LIBS="$ac_save_LIBS"
9826
9827     fi
9828   fi
9829
9830   # if that succeeded, then we've really got it.
9831   if test "$have_xinerama" = yes; then
9832     cat >>confdefs.h <<\_ACEOF
9833 #define HAVE_XINERAMA 1
9834 _ACEOF
9835
9836   fi
9837
9838 elif test "$with_xinerama" != no; then
9839   echo "error: must be yes or no: --with-xinerama-ext=$with_xinerama"
9840   exit 1
9841 fi
9842
9843
9844 ###############################################################################
9845 #
9846 #       Check for the XF86VMODE server extension (for virtual screens.)
9847 #
9848 ###############################################################################
9849
9850 have_xf86vmode=no
9851 with_xf86vmode_req=unspecified
9852
9853 # Check whether --with-xf86vmode-ext or --without-xf86vmode-ext was given.
9854 if test "${with_xf86vmode_ext+set}" = set; then
9855   withval="$with_xf86vmode_ext"
9856   with_xf86vmode="$withval"; with_xf86vmode_req="$withval"
9857 else
9858   with_xf86vmode=yes
9859 fi;
9860
9861
9862    case "$with_xf86vmode" in
9863     yes) ;;
9864     no)  ;;
9865
9866     /*)
9867      echo "$as_me:$LINENO: checking for xf86vmode headers" >&5
9868 echo $ECHO_N "checking for xf86vmode headers... $ECHO_C" >&6
9869      d=$with_xf86vmode/include
9870      if test -d $d; then
9871        X_CFLAGS="-I$d $X_CFLAGS"
9872        echo "$as_me:$LINENO: result: $d" >&5
9873 echo "${ECHO_T}$d" >&6
9874      else
9875        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
9876 echo "${ECHO_T}not found ($d: no such directory)" >&6
9877      fi
9878
9879      echo "$as_me:$LINENO: checking for xf86vmode libs" >&5
9880 echo $ECHO_N "checking for xf86vmode libs... $ECHO_C" >&6
9881      d=$with_xf86vmode/lib
9882      if test -d $d; then
9883        X_LIBS="-L$d $X_LIBS"
9884        echo "$as_me:$LINENO: result: $d" >&5
9885 echo "${ECHO_T}$d" >&6
9886      else
9887        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
9888 echo "${ECHO_T}not found ($d: no such directory)" >&6
9889      fi
9890
9891      # replace the directory string with "yes".
9892      with_xf86vmode_req="yes"
9893      with_xf86vmode=$with_xf86vmode_req
9894      ;;
9895
9896     *)
9897      echo ""
9898      echo "error: argument to --with-xf86vmode-ext must be \"yes\", \"no\", or a directory."
9899      echo "       If it is a directory, then \`DIR/include' will be added to"
9900      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
9901      exit 1
9902      ;;
9903    esac
9904
9905
9906 if test "$with_xf86vmode" = yes; then
9907
9908   # first check for xf86vmode.h
9909
9910   ac_save_CPPFLAGS="$CPPFLAGS"
9911   if test \! -z "$includedir" ; then
9912     CPPFLAGS="$CPPFLAGS -I$includedir"
9913   fi
9914   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9915   echo "$as_me:$LINENO: checking for X11/extensions/xf86vmode.h" >&5
9916 echo $ECHO_N "checking for X11/extensions/xf86vmode.h... $ECHO_C" >&6
9917 if test "${ac_cv_header_X11_extensions_xf86vmode_h+set}" = set; then
9918   echo $ECHO_N "(cached) $ECHO_C" >&6
9919 else
9920   cat >conftest.$ac_ext <<_ACEOF
9921 #line $LINENO "configure"
9922 #include "confdefs.h"
9923 #include <X11/Xlib.h>
9924
9925 #include <X11/extensions/xf86vmode.h>
9926 _ACEOF
9927 rm -f conftest.$ac_objext
9928 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9929   (eval $ac_compile) 2>&5
9930   ac_status=$?
9931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9932   (exit $ac_status); } &&
9933          { ac_try='test -s conftest.$ac_objext'
9934   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9935   (eval $ac_try) 2>&5
9936   ac_status=$?
9937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9938   (exit $ac_status); }; }; then
9939   ac_cv_header_X11_extensions_xf86vmode_h=yes
9940 else
9941   echo "$as_me: failed program was:" >&5
9942 cat conftest.$ac_ext >&5
9943 ac_cv_header_X11_extensions_xf86vmode_h=no
9944 fi
9945 rm -f conftest.$ac_objext conftest.$ac_ext
9946 fi
9947 echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_xf86vmode_h" >&5
9948 echo "${ECHO_T}$ac_cv_header_X11_extensions_xf86vmode_h" >&6
9949 if test $ac_cv_header_X11_extensions_xf86vmode_h = yes; then
9950   have_xf86vmode=yes
9951 fi
9952
9953
9954   CPPFLAGS="$ac_save_CPPFLAGS"
9955
9956   # if that succeeded, then check for the -lXxf86vm
9957   if test "$have_xf86vmode" = yes; then
9958     have_xf86vmode=no
9959
9960   ac_save_CPPFLAGS="$CPPFLAGS"
9961   ac_save_LDFLAGS="$LDFLAGS"
9962 #  ac_save_LIBS="$LIBS"
9963
9964   if test \! -z "$includedir" ; then
9965     CPPFLAGS="$CPPFLAGS -I$includedir"
9966   fi
9967   # note: $X_CFLAGS includes $x_includes
9968   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9969
9970   if test \! -z "$libdir" ; then
9971     LDFLAGS="$LDFLAGS -L$libdir"
9972   fi
9973   # note: $X_LIBS includes $x_libraries
9974   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
9975
9976   echo "$as_me:$LINENO: checking for XF86VidModeGetViewPort in -lXxf86vm" >&5
9977 echo $ECHO_N "checking for XF86VidModeGetViewPort in -lXxf86vm... $ECHO_C" >&6
9978 if test "${ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort+set}" = set; then
9979   echo $ECHO_N "(cached) $ECHO_C" >&6
9980 else
9981   ac_check_lib_save_LIBS=$LIBS
9982 LIBS="-lXxf86vm -lXext -lX11 $LIBS"
9983 cat >conftest.$ac_ext <<_ACEOF
9984 #line $LINENO "configure"
9985 #include "confdefs.h"
9986
9987 /* Override any gcc2 internal prototype to avoid an error.  */
9988 #ifdef __cplusplus
9989 extern "C"
9990 #endif
9991 /* We use char because int might match the return type of a gcc2
9992    builtin and then its argument prototype would still apply.  */
9993 char XF86VidModeGetViewPort ();
9994 #ifdef F77_DUMMY_MAIN
9995 #  ifdef __cplusplus
9996      extern "C"
9997 #  endif
9998    int F77_DUMMY_MAIN() { return 1; }
9999 #endif
10000 int
10001 main ()
10002 {
10003 XF86VidModeGetViewPort ();
10004   ;
10005   return 0;
10006 }
10007 _ACEOF
10008 rm -f conftest.$ac_objext conftest$ac_exeext
10009 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10010   (eval $ac_link) 2>&5
10011   ac_status=$?
10012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10013   (exit $ac_status); } &&
10014          { ac_try='test -s conftest$ac_exeext'
10015   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10016   (eval $ac_try) 2>&5
10017   ac_status=$?
10018   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10019   (exit $ac_status); }; }; then
10020   ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort=yes
10021 else
10022   echo "$as_me: failed program was:" >&5
10023 cat conftest.$ac_ext >&5
10024 ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort=no
10025 fi
10026 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10027 LIBS=$ac_check_lib_save_LIBS
10028 fi
10029 echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort" >&5
10030 echo "${ECHO_T}$ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort" >&6
10031 if test $ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort = yes; then
10032   have_xf86vmode=yes; SAVER_LIBS="$SAVER_LIBS -lXxf86vm"
10033 else
10034   true
10035 fi
10036
10037   CPPFLAGS="$ac_save_CPPFLAGS"
10038   LDFLAGS="$ac_save_LDFLAGS"
10039 #  LIBS="$ac_save_LIBS"
10040
10041   fi
10042
10043   # if that succeeded, then we've really got it.
10044   if test "$have_xf86vmode" = yes; then
10045     cat >>confdefs.h <<\_ACEOF
10046 #define HAVE_XF86VMODE 1
10047 _ACEOF
10048
10049   fi
10050
10051 elif test "$with_xf86vmode" != no; then
10052   echo "error: must be yes or no: --with-xf86vmode-ext=$with_xf86vmode"
10053   exit 1
10054 fi
10055
10056
10057 ###############################################################################
10058 #
10059 #       Check for the XF86VMODE server extension (for gamma fading.)
10060 #
10061 ###############################################################################
10062
10063 have_xf86gamma=no
10064 have_xf86gamma_ramp=no
10065 with_xf86gamma_req=unspecified
10066
10067 # Check whether --with-xf86gamma-ext or --without-xf86gamma-ext was given.
10068 if test "${with_xf86gamma_ext+set}" = set; then
10069   withval="$with_xf86gamma_ext"
10070   with_xf86gamma="$withval"; with_xf86gamma_req="$withval"
10071 else
10072   with_xf86gamma=yes
10073 fi;
10074
10075
10076    case "$with_xf86gamma" in
10077     yes) ;;
10078     no)  ;;
10079
10080     /*)
10081      echo "$as_me:$LINENO: checking for xf86gamma headers" >&5
10082 echo $ECHO_N "checking for xf86gamma headers... $ECHO_C" >&6
10083      d=$with_xf86gamma/include
10084      if test -d $d; then
10085        X_CFLAGS="-I$d $X_CFLAGS"
10086        echo "$as_me:$LINENO: result: $d" >&5
10087 echo "${ECHO_T}$d" >&6
10088      else
10089        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
10090 echo "${ECHO_T}not found ($d: no such directory)" >&6
10091      fi
10092
10093      echo "$as_me:$LINENO: checking for xf86gamma libs" >&5
10094 echo $ECHO_N "checking for xf86gamma libs... $ECHO_C" >&6
10095      d=$with_xf86gamma/lib
10096      if test -d $d; then
10097        X_LIBS="-L$d $X_LIBS"
10098        echo "$as_me:$LINENO: result: $d" >&5
10099 echo "${ECHO_T}$d" >&6
10100      else
10101        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
10102 echo "${ECHO_T}not found ($d: no such directory)" >&6
10103      fi
10104
10105      # replace the directory string with "yes".
10106      with_xf86gamma_req="yes"
10107      with_xf86gamma=$with_xf86gamma_req
10108      ;;
10109
10110     *)
10111      echo ""
10112      echo "error: argument to --with-xf86gamma-ext must be \"yes\", \"no\", or a directory."
10113      echo "       If it is a directory, then \`DIR/include' will be added to"
10114      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
10115      exit 1
10116      ;;
10117    esac
10118
10119
10120 if test "$with_xf86gamma" = yes; then
10121
10122   # first check for xf86vmode.h, if we haven't already
10123   if test "$have_xf86vmode" = yes; then
10124     have_xf86gamma=yes
10125   else
10126
10127   ac_save_CPPFLAGS="$CPPFLAGS"
10128   if test \! -z "$includedir" ; then
10129     CPPFLAGS="$CPPFLAGS -I$includedir"
10130   fi
10131   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10132   echo "$as_me:$LINENO: checking for X11/extensions/xf86vmode.h" >&5
10133 echo $ECHO_N "checking for X11/extensions/xf86vmode.h... $ECHO_C" >&6
10134 if test "${ac_cv_header_X11_extensions_xf86vmode_h+set}" = set; then
10135   echo $ECHO_N "(cached) $ECHO_C" >&6
10136 else
10137   cat >conftest.$ac_ext <<_ACEOF
10138 #line $LINENO "configure"
10139 #include "confdefs.h"
10140 #include <X11/Xlib.h>
10141
10142 #include <X11/extensions/xf86vmode.h>
10143 _ACEOF
10144 rm -f conftest.$ac_objext
10145 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10146   (eval $ac_compile) 2>&5
10147   ac_status=$?
10148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10149   (exit $ac_status); } &&
10150          { ac_try='test -s conftest.$ac_objext'
10151   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10152   (eval $ac_try) 2>&5
10153   ac_status=$?
10154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10155   (exit $ac_status); }; }; then
10156   ac_cv_header_X11_extensions_xf86vmode_h=yes
10157 else
10158   echo "$as_me: failed program was:" >&5
10159 cat conftest.$ac_ext >&5
10160 ac_cv_header_X11_extensions_xf86vmode_h=no
10161 fi
10162 rm -f conftest.$ac_objext conftest.$ac_ext
10163 fi
10164 echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_xf86vmode_h" >&5
10165 echo "${ECHO_T}$ac_cv_header_X11_extensions_xf86vmode_h" >&6
10166 if test $ac_cv_header_X11_extensions_xf86vmode_h = yes; then
10167   have_xf86gamma=yes
10168 fi
10169
10170
10171   CPPFLAGS="$ac_save_CPPFLAGS"
10172   fi
10173
10174   # if that succeeded, then check for the -lXxf86vm
10175   if test "$have_xf86gamma" = yes; then
10176     have_xf86gamma=no
10177
10178   ac_save_CPPFLAGS="$CPPFLAGS"
10179   ac_save_LDFLAGS="$LDFLAGS"
10180 #  ac_save_LIBS="$LIBS"
10181
10182   if test \! -z "$includedir" ; then
10183     CPPFLAGS="$CPPFLAGS -I$includedir"
10184   fi
10185   # note: $X_CFLAGS includes $x_includes
10186   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10187
10188   if test \! -z "$libdir" ; then
10189     LDFLAGS="$LDFLAGS -L$libdir"
10190   fi
10191   # note: $X_LIBS includes $x_libraries
10192   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
10193
10194   echo "$as_me:$LINENO: checking for XF86VidModeSetGamma in -lXxf86vm" >&5
10195 echo $ECHO_N "checking for XF86VidModeSetGamma in -lXxf86vm... $ECHO_C" >&6
10196 if test "${ac_cv_lib_Xxf86vm_XF86VidModeSetGamma+set}" = set; then
10197   echo $ECHO_N "(cached) $ECHO_C" >&6
10198 else
10199   ac_check_lib_save_LIBS=$LIBS
10200 LIBS="-lXxf86vm -lXext -lX11 $LIBS"
10201 cat >conftest.$ac_ext <<_ACEOF
10202 #line $LINENO "configure"
10203 #include "confdefs.h"
10204
10205 /* Override any gcc2 internal prototype to avoid an error.  */
10206 #ifdef __cplusplus
10207 extern "C"
10208 #endif
10209 /* We use char because int might match the return type of a gcc2
10210    builtin and then its argument prototype would still apply.  */
10211 char XF86VidModeSetGamma ();
10212 #ifdef F77_DUMMY_MAIN
10213 #  ifdef __cplusplus
10214      extern "C"
10215 #  endif
10216    int F77_DUMMY_MAIN() { return 1; }
10217 #endif
10218 int
10219 main ()
10220 {
10221 XF86VidModeSetGamma ();
10222   ;
10223   return 0;
10224 }
10225 _ACEOF
10226 rm -f conftest.$ac_objext conftest$ac_exeext
10227 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10228   (eval $ac_link) 2>&5
10229   ac_status=$?
10230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10231   (exit $ac_status); } &&
10232          { ac_try='test -s conftest$ac_exeext'
10233   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10234   (eval $ac_try) 2>&5
10235   ac_status=$?
10236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10237   (exit $ac_status); }; }; then
10238   ac_cv_lib_Xxf86vm_XF86VidModeSetGamma=yes
10239 else
10240   echo "$as_me: failed program was:" >&5
10241 cat conftest.$ac_ext >&5
10242 ac_cv_lib_Xxf86vm_XF86VidModeSetGamma=no
10243 fi
10244 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10245 LIBS=$ac_check_lib_save_LIBS
10246 fi
10247 echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86vm_XF86VidModeSetGamma" >&5
10248 echo "${ECHO_T}$ac_cv_lib_Xxf86vm_XF86VidModeSetGamma" >&6
10249 if test $ac_cv_lib_Xxf86vm_XF86VidModeSetGamma = yes; then
10250   have_xf86gamma=yes
10251 else
10252   true
10253 fi
10254
10255   CPPFLAGS="$ac_save_CPPFLAGS"
10256   LDFLAGS="$ac_save_LDFLAGS"
10257 #  LIBS="$ac_save_LIBS"
10258
10259   fi
10260
10261   # check for the Ramp versions of the functions too.
10262   if test "$have_xf86gamma" = yes; then
10263     have_xf86gamma_ramp=no
10264
10265   ac_save_CPPFLAGS="$CPPFLAGS"
10266   ac_save_LDFLAGS="$LDFLAGS"
10267 #  ac_save_LIBS="$LIBS"
10268
10269   if test \! -z "$includedir" ; then
10270     CPPFLAGS="$CPPFLAGS -I$includedir"
10271   fi
10272   # note: $X_CFLAGS includes $x_includes
10273   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10274
10275   if test \! -z "$libdir" ; then
10276     LDFLAGS="$LDFLAGS -L$libdir"
10277   fi
10278   # note: $X_LIBS includes $x_libraries
10279   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
10280
10281   echo "$as_me:$LINENO: checking for XF86VidModeSetGammaRamp in -lXxf86vm" >&5
10282 echo $ECHO_N "checking for XF86VidModeSetGammaRamp in -lXxf86vm... $ECHO_C" >&6
10283 if test "${ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp+set}" = set; then
10284   echo $ECHO_N "(cached) $ECHO_C" >&6
10285 else
10286   ac_check_lib_save_LIBS=$LIBS
10287 LIBS="-lXxf86vm -lXext -lX11 $LIBS"
10288 cat >conftest.$ac_ext <<_ACEOF
10289 #line $LINENO "configure"
10290 #include "confdefs.h"
10291
10292 /* Override any gcc2 internal prototype to avoid an error.  */
10293 #ifdef __cplusplus
10294 extern "C"
10295 #endif
10296 /* We use char because int might match the return type of a gcc2
10297    builtin and then its argument prototype would still apply.  */
10298 char XF86VidModeSetGammaRamp ();
10299 #ifdef F77_DUMMY_MAIN
10300 #  ifdef __cplusplus
10301      extern "C"
10302 #  endif
10303    int F77_DUMMY_MAIN() { return 1; }
10304 #endif
10305 int
10306 main ()
10307 {
10308 XF86VidModeSetGammaRamp ();
10309   ;
10310   return 0;
10311 }
10312 _ACEOF
10313 rm -f conftest.$ac_objext conftest$ac_exeext
10314 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10315   (eval $ac_link) 2>&5
10316   ac_status=$?
10317   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10318   (exit $ac_status); } &&
10319          { ac_try='test -s conftest$ac_exeext'
10320   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10321   (eval $ac_try) 2>&5
10322   ac_status=$?
10323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10324   (exit $ac_status); }; }; then
10325   ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp=yes
10326 else
10327   echo "$as_me: failed program was:" >&5
10328 cat conftest.$ac_ext >&5
10329 ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp=no
10330 fi
10331 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10332 LIBS=$ac_check_lib_save_LIBS
10333 fi
10334 echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp" >&5
10335 echo "${ECHO_T}$ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp" >&6
10336 if test $ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp = yes; then
10337   have_xf86gamma_ramp=yes
10338 else
10339   true
10340 fi
10341
10342   CPPFLAGS="$ac_save_CPPFLAGS"
10343   LDFLAGS="$ac_save_LDFLAGS"
10344 #  LIBS="$ac_save_LIBS"
10345
10346   fi
10347
10348   # if those tests succeeded, then we've really got the functions.
10349   if test "$have_xf86gamma" = yes; then
10350     cat >>confdefs.h <<\_ACEOF
10351 #define HAVE_XF86VMODE_GAMMA 1
10352 _ACEOF
10353
10354   fi
10355
10356   if test "$have_xf86gamma_ramp" = yes; then
10357     cat >>confdefs.h <<\_ACEOF
10358 #define HAVE_XF86VMODE_GAMMA_RAMP 1
10359 _ACEOF
10360
10361   fi
10362
10363   # pull in the lib, if we haven't already
10364   if test "$have_xf86gamma" = yes -a "$have_xf86vmode" = no; then
10365     SAVER_LIBS="$SAVER_LIBS -lXxf86vm"
10366   fi
10367
10368 elif test "$with_xf86gamma" != no; then
10369   echo "error: must be yes or no: --with-xf86gamma-ext=$with_xf86vmode"
10370   exit 1
10371 fi
10372
10373
10374 ###############################################################################
10375 #
10376 #       Check for HP XHPDisableReset and XHPEnableReset.
10377 #
10378 ###############################################################################
10379
10380
10381   ac_save_CPPFLAGS="$CPPFLAGS"
10382   if test \! -z "$includedir" ; then
10383     CPPFLAGS="$CPPFLAGS -I$includedir"
10384   fi
10385   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10386   cat >conftest.$ac_ext <<_ACEOF
10387 #line $LINENO "configure"
10388 #include "confdefs.h"
10389 #include <X11/XHPlib.h>
10390
10391 _ACEOF
10392 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10393   egrep "XHPDisableReset" >/dev/null 2>&1; then
10394   cat >>confdefs.h <<\_ACEOF
10395 #define HAVE_XHPDISABLERESET 1
10396 _ACEOF
10397
10398                    SAVER_LIBS="-lXhp11 $SAVER_LIBS"
10399 fi
10400 rm -f conftest*
10401
10402   CPPFLAGS="$ac_save_CPPFLAGS"
10403
10404
10405 ###############################################################################
10406 #
10407 #       Check for /proc/interrupts.
10408 #
10409 ###############################################################################
10410
10411 have_proc_interrupts=no
10412 with_proc_interrupts_req=unspecified
10413
10414 # Check whether --with-proc-interrupts or --without-proc-interrupts was given.
10415 if test "${with_proc_interrupts+set}" = set; then
10416   withval="$with_proc_interrupts"
10417   with_proc_interrupts="$withval"; with_proc_interrupts_req="$withval"
10418 else
10419   with_proc_interrupts=yes
10420 fi;
10421
10422 if test "$with_proc_interrupts" = yes; then
10423
10424    echo "$as_me:$LINENO: checking whether /proc/interrupts contains keyboard data" >&5
10425 echo $ECHO_N "checking whether /proc/interrupts contains keyboard data... $ECHO_C" >&6
10426 if test "${ac_cv_have_proc_interrupts+set}" = set; then
10427   echo $ECHO_N "(cached) $ECHO_C" >&6
10428 else
10429   ac_cv_have_proc_interrupts=no
10430      if grep keyboard /proc/interrupts >/dev/null 2>&1 ; then
10431        ac_cv_have_proc_interrupts=yes
10432      fi
10433
10434 fi
10435 echo "$as_me:$LINENO: result: $ac_cv_have_proc_interrupts" >&5
10436 echo "${ECHO_T}$ac_cv_have_proc_interrupts" >&6
10437    have_proc_interrupts=$ac_cv_have_proc_interrupts
10438
10439   if test "$have_proc_interrupts" = yes; then
10440     cat >>confdefs.h <<\_ACEOF
10441 #define HAVE_PROC_INTERRUPTS 1
10442 _ACEOF
10443
10444   fi
10445
10446 elif test "$with_proc_interrupts" != no; then
10447   echo "error: must be yes or no: --with-proc-interrupts=$with_proc_interrupts"
10448   exit 1
10449 fi
10450
10451
10452 ###############################################################################
10453 #
10454 #       The --enable-locking option
10455 #
10456 ###############################################################################
10457
10458 # Check whether --enable-locking or --disable-locking was given.
10459 if test "${enable_locking+set}" = set; then
10460   enableval="$enable_locking"
10461   enable_locking="$enableval"
10462 else
10463   enable_locking=yes
10464 fi;
10465 if test "$enable_locking" = yes; then
10466   true
10467 elif test "$enable_locking" = no; then
10468   cat >>confdefs.h <<\_ACEOF
10469 #define NO_LOCKING 1
10470 _ACEOF
10471
10472 else
10473   echo "error: must be yes or no: --enable-locking=$enable_locking"
10474   exit 1
10475 fi
10476
10477
10478
10479 ###############################################################################
10480 #
10481 #       The --enable-vt-locking option
10482 #
10483 ###############################################################################
10484
10485 #ac_vt_lockswitch=no
10486 #AC_ARG_ENABLE(vt-locking,[
10487 #  --enable-vt-locking     Compile in support for locking Virtual Terminals.
10488 #                          This is the default if the system supports it, and
10489 #                          if locking support is included (--enable-locking.)
10490 #  --disable-vt-locking    Do not allow locking of VTs, even if locking is
10491 #                          enabled.],
10492 #  [enable_vt_locking="$enableval"],[enable_vt_locking=yes])
10493 #if test "$enable_vt_locking" = yes; then
10494 #
10495 #  AC_CACHE_CHECK([for the VT_LOCKSWITCH ioctl], ac_cv_vt_lockswitch,
10496 #   [AC_TRY_COMPILE([#include <fcntl.h>
10497 #                   #include <sys/ioctl.h>
10498 #                   #include <sys/vt.h>],
10499 #                  [int x = VT_LOCKSWITCH; int y = VT_UNLOCKSWITCH;],
10500 #                  [ac_cv_vt_lockswitch=yes],
10501 #                  [ac_cv_vt_lockswitch=no])])
10502 #  ac_vt_lockswitch=$ac_cv_vt_lockswitch
10503 #
10504 #elif test "$enable_vt_locking" = no; then
10505 #  true
10506 #else
10507 #  echo "error: must be yes or no: --enable-vt-locking=$enable_vt_locking"
10508 #  exit 1
10509 #fi
10510 #
10511 #if test "$ac_vt_lockswitch" = yes; then
10512 #  AC_DEFINE(HAVE_VT_LOCKSWITCH)
10513 #  # the VT_LOCKSWITCH ioctl can only be used when running as root.
10514 #  # #### but it doesn't work yet, so don't worry about that for now.
10515 ##  need_setuid=yes
10516 #fi
10517
10518
10519 ###############################################################################
10520 #
10521 #       Check for PAM.
10522 #
10523 ###############################################################################
10524
10525 case "$host" in
10526   *-solaris*)
10527    # Solaris systems tend to come with PAM misconfigured.
10528    #  Don't build it by default, even if the headers exist.
10529    with_pam_default=no
10530    ;;
10531   *)
10532    # Default to building PAM support on all other systems, if it exists.
10533    with_pam_default=yes
10534   ;;
10535 esac
10536
10537 have_pam=no
10538 with_pam_req=unspecified
10539
10540
10541 # Check whether --with-pam or --without-pam was given.
10542 if test "${with_pam+set}" = set; then
10543   withval="$with_pam"
10544   with_pam="$withval"; with_pam_req="$withval"
10545 else
10546   with_pam=$with_pam_default
10547 fi;
10548
10549
10550    case "$with_pam" in
10551     yes) ;;
10552     no)  ;;
10553
10554     /*)
10555      echo "$as_me:$LINENO: checking for PAM headers" >&5
10556 echo $ECHO_N "checking for PAM headers... $ECHO_C" >&6
10557      d=$with_pam/include
10558      if test -d $d; then
10559        X_CFLAGS="-I$d $X_CFLAGS"
10560        echo "$as_me:$LINENO: result: $d" >&5
10561 echo "${ECHO_T}$d" >&6
10562      else
10563        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
10564 echo "${ECHO_T}not found ($d: no such directory)" >&6
10565      fi
10566
10567      echo "$as_me:$LINENO: checking for PAM libs" >&5
10568 echo $ECHO_N "checking for PAM libs... $ECHO_C" >&6
10569      d=$with_pam/lib
10570      if test -d $d; then
10571        X_LIBS="-L$d $X_LIBS"
10572        echo "$as_me:$LINENO: result: $d" >&5
10573 echo "${ECHO_T}$d" >&6
10574      else
10575        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
10576 echo "${ECHO_T}not found ($d: no such directory)" >&6
10577      fi
10578
10579      # replace the directory string with "yes".
10580      with_pam_req="yes"
10581      with_pam=$with_pam_req
10582      ;;
10583
10584     *)
10585      echo ""
10586      echo "error: argument to --with-pam must be \"yes\", \"no\", or a directory."
10587      echo "       If it is a directory, then \`DIR/include' will be added to"
10588      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
10589      exit 1
10590      ;;
10591    esac
10592
10593
10594 if test "$enable_locking" = yes -a "$with_pam" = yes; then
10595   echo "$as_me:$LINENO: checking for PAM" >&5
10596 echo $ECHO_N "checking for PAM... $ECHO_C" >&6
10597 if test "${ac_cv_pam+set}" = set; then
10598   echo $ECHO_N "(cached) $ECHO_C" >&6
10599 else
10600
10601   ac_save_CPPFLAGS="$CPPFLAGS"
10602   if test \! -z "$includedir" ; then
10603     CPPFLAGS="$CPPFLAGS -I$includedir"
10604   fi
10605   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10606   cat >conftest.$ac_ext <<_ACEOF
10607 #line $LINENO "configure"
10608 #include "confdefs.h"
10609 #include <security/pam_appl.h>
10610 #ifdef F77_DUMMY_MAIN
10611 #  ifdef __cplusplus
10612      extern "C"
10613 #  endif
10614    int F77_DUMMY_MAIN() { return 1; }
10615 #endif
10616 int
10617 main ()
10618 {
10619
10620   ;
10621   return 0;
10622 }
10623 _ACEOF
10624 rm -f conftest.$ac_objext
10625 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10626   (eval $ac_compile) 2>&5
10627   ac_status=$?
10628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10629   (exit $ac_status); } &&
10630          { ac_try='test -s conftest.$ac_objext'
10631   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10632   (eval $ac_try) 2>&5
10633   ac_status=$?
10634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10635   (exit $ac_status); }; }; then
10636   ac_cv_pam=yes
10637 else
10638   echo "$as_me: failed program was:" >&5
10639 cat conftest.$ac_ext >&5
10640 ac_cv_pam=no
10641 fi
10642 rm -f conftest.$ac_objext conftest.$ac_ext
10643   CPPFLAGS="$ac_save_CPPFLAGS"
10644 fi
10645 echo "$as_me:$LINENO: result: $ac_cv_pam" >&5
10646 echo "${ECHO_T}$ac_cv_pam" >&6
10647   if test "$ac_cv_pam" = yes ; then
10648     have_pam=yes
10649     cat >>confdefs.h <<\_ACEOF
10650 #define HAVE_PAM 1
10651 _ACEOF
10652
10653     PASSWD_LIBS="${PASSWD_LIBS} -lpam"
10654
10655     # libpam typically requires dlopen and dlsym.  On FreeBSD,
10656     # those are in libc.  On Linux and Solaris, they're in libdl.
10657     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10658 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
10659 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10660   echo $ECHO_N "(cached) $ECHO_C" >&6
10661 else
10662   ac_check_lib_save_LIBS=$LIBS
10663 LIBS="-ldl  $LIBS"
10664 cat >conftest.$ac_ext <<_ACEOF
10665 #line $LINENO "configure"
10666 #include "confdefs.h"
10667
10668 /* Override any gcc2 internal prototype to avoid an error.  */
10669 #ifdef __cplusplus
10670 extern "C"
10671 #endif
10672 /* We use char because int might match the return type of a gcc2
10673    builtin and then its argument prototype would still apply.  */
10674 char dlopen ();
10675 #ifdef F77_DUMMY_MAIN
10676 #  ifdef __cplusplus
10677      extern "C"
10678 #  endif
10679    int F77_DUMMY_MAIN() { return 1; }
10680 #endif
10681 int
10682 main ()
10683 {
10684 dlopen ();
10685   ;
10686   return 0;
10687 }
10688 _ACEOF
10689 rm -f conftest.$ac_objext conftest$ac_exeext
10690 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10691   (eval $ac_link) 2>&5
10692   ac_status=$?
10693   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10694   (exit $ac_status); } &&
10695          { ac_try='test -s conftest$ac_exeext'
10696   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10697   (eval $ac_try) 2>&5
10698   ac_status=$?
10699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10700   (exit $ac_status); }; }; then
10701   ac_cv_lib_dl_dlopen=yes
10702 else
10703   echo "$as_me: failed program was:" >&5
10704 cat conftest.$ac_ext >&5
10705 ac_cv_lib_dl_dlopen=no
10706 fi
10707 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10708 LIBS=$ac_check_lib_save_LIBS
10709 fi
10710 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10711 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10712 if test $ac_cv_lib_dl_dlopen = yes; then
10713   PASSWD_LIBS="${PASSWD_LIBS} -ldl"
10714 fi
10715
10716
10717     echo "$as_me:$LINENO: checking how to call pam_strerror" >&5
10718 echo $ECHO_N "checking how to call pam_strerror... $ECHO_C" >&6
10719     if test "${ac_cv_pam_strerror_args+set}" = set; then
10720   echo $ECHO_N "(cached) $ECHO_C" >&6
10721 else
10722   cat >conftest.$ac_ext <<_ACEOF
10723 #line $LINENO "configure"
10724 #include "confdefs.h"
10725 #include <stdio.h>
10726                       #include <stdlib.h>
10727                       #include <security/pam_appl.h>
10728 #ifdef F77_DUMMY_MAIN
10729 #  ifdef __cplusplus
10730      extern "C"
10731 #  endif
10732    int F77_DUMMY_MAIN() { return 1; }
10733 #endif
10734 int
10735 main ()
10736 {
10737 pam_handle_t *pamh = 0;
10738                       char *s = pam_strerror(pamh, PAM_SUCCESS);
10739   ;
10740   return 0;
10741 }
10742 _ACEOF
10743 rm -f conftest.$ac_objext
10744 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10745   (eval $ac_compile) 2>&5
10746   ac_status=$?
10747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10748   (exit $ac_status); } &&
10749          { ac_try='test -s conftest.$ac_objext'
10750   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10751   (eval $ac_try) 2>&5
10752   ac_status=$?
10753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10754   (exit $ac_status); }; }; then
10755   ac_pam_strerror_args=2
10756 else
10757   echo "$as_me: failed program was:" >&5
10758 cat conftest.$ac_ext >&5
10759 cat >conftest.$ac_ext <<_ACEOF
10760 #line $LINENO "configure"
10761 #include "confdefs.h"
10762 #include <stdio.h>
10763                                       #include <stdlib.h>
10764                                       #include <security/pam_appl.h>
10765 #ifdef F77_DUMMY_MAIN
10766 #  ifdef __cplusplus
10767      extern "C"
10768 #  endif
10769    int F77_DUMMY_MAIN() { return 1; }
10770 #endif
10771 int
10772 main ()
10773 {
10774 char *s =
10775                                        pam_strerror(PAM_SUCCESS);
10776   ;
10777   return 0;
10778 }
10779 _ACEOF
10780 rm -f conftest.$ac_objext
10781 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10782   (eval $ac_compile) 2>&5
10783   ac_status=$?
10784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10785   (exit $ac_status); } &&
10786          { ac_try='test -s conftest.$ac_objext'
10787   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10788   (eval $ac_try) 2>&5
10789   ac_status=$?
10790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10791   (exit $ac_status); }; }; then
10792   ac_pam_strerror_args=1
10793 else
10794   echo "$as_me: failed program was:" >&5
10795 cat conftest.$ac_ext >&5
10796 ac_pam_strerror_args=0
10797 fi
10798 rm -f conftest.$ac_objext conftest.$ac_ext
10799 fi
10800 rm -f conftest.$ac_objext conftest.$ac_ext
10801       ac_cv_pam_strerror_args=$ac_pam_strerror_args
10802 fi
10803
10804     ac_pam_strerror_args=$ac_cv_pam_strerror_args
10805     if test "$ac_pam_strerror_args" = 1 ; then
10806       echo "$as_me:$LINENO: result: one argument" >&5
10807 echo "${ECHO_T}one argument" >&6
10808     elif test "$ac_pam_strerror_args" = 2 ; then
10809       cat >>confdefs.h <<\_ACEOF
10810 #define PAM_STRERROR_TWO_ARGS 1
10811 _ACEOF
10812
10813       echo "$as_me:$LINENO: result: two arguments" >&5
10814 echo "${ECHO_T}two arguments" >&6
10815     else
10816       echo "$as_me:$LINENO: result: unknown" >&5
10817 echo "${ECHO_T}unknown" >&6
10818     fi
10819   fi
10820 fi
10821
10822
10823 ###############################################################################
10824 #
10825 #       Check for Kerberos.
10826 #
10827 ###############################################################################
10828
10829 have_kerberos=no
10830 have_kerberos5=no
10831 with_kerberos_req=unspecified
10832
10833
10834 # Check whether --with-kerberos or --without-kerberos was given.
10835 if test "${with_kerberos+set}" = set; then
10836   withval="$with_kerberos"
10837   with_kerberos="$withval"; with_kerberos_req="$withval"
10838 else
10839   with_kerberos=yes
10840 fi;
10841
10842
10843    case "$with_kerberos" in
10844     yes) ;;
10845     no)  ;;
10846
10847     /*)
10848      echo "$as_me:$LINENO: checking for Kerberos headers" >&5
10849 echo $ECHO_N "checking for Kerberos headers... $ECHO_C" >&6
10850      d=$with_kerberos/include
10851      if test -d $d; then
10852        X_CFLAGS="-I$d $X_CFLAGS"
10853        echo "$as_me:$LINENO: result: $d" >&5
10854 echo "${ECHO_T}$d" >&6
10855      else
10856        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
10857 echo "${ECHO_T}not found ($d: no such directory)" >&6
10858      fi
10859
10860      echo "$as_me:$LINENO: checking for Kerberos libs" >&5
10861 echo $ECHO_N "checking for Kerberos libs... $ECHO_C" >&6
10862      d=$with_kerberos/lib
10863      if test -d $d; then
10864        X_LIBS="-L$d $X_LIBS"
10865        echo "$as_me:$LINENO: result: $d" >&5
10866 echo "${ECHO_T}$d" >&6
10867      else
10868        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
10869 echo "${ECHO_T}not found ($d: no such directory)" >&6
10870      fi
10871
10872      # replace the directory string with "yes".
10873      with_kerberos_req="yes"
10874      with_kerberos=$with_kerberos_req
10875      ;;
10876
10877     *)
10878      echo ""
10879      echo "error: argument to --with-kerberos must be \"yes\", \"no\", or a directory."
10880      echo "       If it is a directory, then \`DIR/include' will be added to"
10881      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
10882      exit 1
10883      ;;
10884    esac
10885
10886
10887 if test "$enable_locking" = yes -a "$with_kerberos" = yes; then
10888   echo "$as_me:$LINENO: checking for Kerberos 4" >&5
10889 echo $ECHO_N "checking for Kerberos 4... $ECHO_C" >&6
10890 if test "${ac_cv_kerberos+set}" = set; then
10891   echo $ECHO_N "(cached) $ECHO_C" >&6
10892 else
10893
10894   ac_save_CPPFLAGS="$CPPFLAGS"
10895   if test \! -z "$includedir" ; then
10896     CPPFLAGS="$CPPFLAGS -I$includedir"
10897   fi
10898   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10899   cat >conftest.$ac_ext <<_ACEOF
10900 #line $LINENO "configure"
10901 #include "confdefs.h"
10902 #include <krb.h>
10903 #ifdef F77_DUMMY_MAIN
10904 #  ifdef __cplusplus
10905      extern "C"
10906 #  endif
10907    int F77_DUMMY_MAIN() { return 1; }
10908 #endif
10909 int
10910 main ()
10911 {
10912
10913   ;
10914   return 0;
10915 }
10916 _ACEOF
10917 rm -f conftest.$ac_objext
10918 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10919   (eval $ac_compile) 2>&5
10920   ac_status=$?
10921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10922   (exit $ac_status); } &&
10923          { ac_try='test -s conftest.$ac_objext'
10924   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10925   (eval $ac_try) 2>&5
10926   ac_status=$?
10927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10928   (exit $ac_status); }; }; then
10929   ac_cv_kerberos=yes
10930 else
10931   echo "$as_me: failed program was:" >&5
10932 cat conftest.$ac_ext >&5
10933 ac_cv_kerberos=no
10934 fi
10935 rm -f conftest.$ac_objext conftest.$ac_ext
10936   CPPFLAGS="$ac_save_CPPFLAGS"
10937 fi
10938 echo "$as_me:$LINENO: result: $ac_cv_kerberos" >&5
10939 echo "${ECHO_T}$ac_cv_kerberos" >&6
10940   echo "$as_me:$LINENO: checking for Kerberos 5" >&5
10941 echo $ECHO_N "checking for Kerberos 5... $ECHO_C" >&6
10942 if test "${ac_cv_kerberos5+set}" = set; then
10943   echo $ECHO_N "(cached) $ECHO_C" >&6
10944 else
10945
10946   ac_save_CPPFLAGS="$CPPFLAGS"
10947   if test \! -z "$includedir" ; then
10948     CPPFLAGS="$CPPFLAGS -I$includedir"
10949   fi
10950   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10951   cat >conftest.$ac_ext <<_ACEOF
10952 #line $LINENO "configure"
10953 #include "confdefs.h"
10954 #include <kerberosIV/krb.h>
10955 #ifdef F77_DUMMY_MAIN
10956 #  ifdef __cplusplus
10957      extern "C"
10958 #  endif
10959    int F77_DUMMY_MAIN() { return 1; }
10960 #endif
10961 int
10962 main ()
10963 {
10964
10965   ;
10966   return 0;
10967 }
10968 _ACEOF
10969 rm -f conftest.$ac_objext
10970 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10971   (eval $ac_compile) 2>&5
10972   ac_status=$?
10973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10974   (exit $ac_status); } &&
10975          { ac_try='test -s conftest.$ac_objext'
10976   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10977   (eval $ac_try) 2>&5
10978   ac_status=$?
10979   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10980   (exit $ac_status); }; }; then
10981   ac_cv_kerberos5=yes
10982 else
10983   echo "$as_me: failed program was:" >&5
10984 cat conftest.$ac_ext >&5
10985 ac_cv_kerberos5=no
10986 fi
10987 rm -f conftest.$ac_objext conftest.$ac_ext
10988   CPPFLAGS="$ac_save_CPPFLAGS"
10989 fi
10990 echo "$as_me:$LINENO: result: $ac_cv_kerberos5" >&5
10991 echo "${ECHO_T}$ac_cv_kerberos5" >&6
10992
10993   if test "$ac_cv_kerberos" = yes ; then
10994     have_kerberos=yes
10995     cat >>confdefs.h <<\_ACEOF
10996 #define HAVE_KERBEROS 1
10997 _ACEOF
10998
10999   fi
11000
11001   if test "$ac_cv_kerberos5" = yes ; then
11002     have_kerberos=yes
11003     have_kerberos5=yes
11004     cat >>confdefs.h <<\_ACEOF
11005 #define HAVE_KERBEROS 1
11006 _ACEOF
11007
11008     cat >>confdefs.h <<\_ACEOF
11009 #define HAVE_KERBEROS5 1
11010 _ACEOF
11011
11012   fi
11013
11014   if test "$have_kerberos5" = yes ; then
11015     # from Matt Knopp <mhat@infocalypse.netlag.com>
11016     # (who got it from amu@mit.edu)
11017     PASSWD_LIBS="$PASSWD_LIBS -lkrb4 -ldes425 -lkrb5 -lk5crypto -lcrypt -lcom_err"
11018   elif test "$have_kerberos" = yes ; then
11019     # from Tim Showalter <tjs@psaux.com> for FreeBSD 4.2
11020     PASSWD_LIBS="$PASSWD_LIBS -lkrb -ldes -lcom_err"
11021   fi
11022
11023   if test "$have_kerberos" = yes ; then
11024     echo "$as_me:$LINENO: checking for res_search" >&5
11025 echo $ECHO_N "checking for res_search... $ECHO_C" >&6
11026 if test "${ac_cv_func_res_search+set}" = set; then
11027   echo $ECHO_N "(cached) $ECHO_C" >&6
11028 else
11029   cat >conftest.$ac_ext <<_ACEOF
11030 #line $LINENO "configure"
11031 #include "confdefs.h"
11032 /* System header to define __stub macros and hopefully few prototypes,
11033     which can conflict with char res_search (); below.  */
11034 #include <assert.h>
11035 /* Override any gcc2 internal prototype to avoid an error.  */
11036 #ifdef __cplusplus
11037 extern "C"
11038 #endif
11039 /* We use char because int might match the return type of a gcc2
11040    builtin and then its argument prototype would still apply.  */
11041 char res_search ();
11042 char (*f) ();
11043
11044 #ifdef F77_DUMMY_MAIN
11045 #  ifdef __cplusplus
11046      extern "C"
11047 #  endif
11048    int F77_DUMMY_MAIN() { return 1; }
11049 #endif
11050 int
11051 main ()
11052 {
11053 /* The GNU C library defines this for functions which it implements
11054     to always fail with ENOSYS.  Some functions are actually named
11055     something starting with __ and the normal name is an alias.  */
11056 #if defined (__stub_res_search) || defined (__stub___res_search)
11057 choke me
11058 #else
11059 f = res_search;
11060 #endif
11061
11062   ;
11063   return 0;
11064 }
11065 _ACEOF
11066 rm -f conftest.$ac_objext conftest$ac_exeext
11067 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11068   (eval $ac_link) 2>&5
11069   ac_status=$?
11070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11071   (exit $ac_status); } &&
11072          { ac_try='test -s conftest$ac_exeext'
11073   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11074   (eval $ac_try) 2>&5
11075   ac_status=$?
11076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11077   (exit $ac_status); }; }; then
11078   ac_cv_func_res_search=yes
11079 else
11080   echo "$as_me: failed program was:" >&5
11081 cat conftest.$ac_ext >&5
11082 ac_cv_func_res_search=no
11083 fi
11084 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11085 fi
11086 echo "$as_me:$LINENO: result: $ac_cv_func_res_search" >&5
11087 echo "${ECHO_T}$ac_cv_func_res_search" >&6
11088 if test $ac_cv_func_res_search = yes; then
11089   :
11090 else
11091   echo "$as_me:$LINENO: checking for res_search in -lresolv" >&5
11092 echo $ECHO_N "checking for res_search in -lresolv... $ECHO_C" >&6
11093 if test "${ac_cv_lib_resolv_res_search+set}" = set; then
11094   echo $ECHO_N "(cached) $ECHO_C" >&6
11095 else
11096   ac_check_lib_save_LIBS=$LIBS
11097 LIBS="-lresolv  $LIBS"
11098 cat >conftest.$ac_ext <<_ACEOF
11099 #line $LINENO "configure"
11100 #include "confdefs.h"
11101
11102 /* Override any gcc2 internal prototype to avoid an error.  */
11103 #ifdef __cplusplus
11104 extern "C"
11105 #endif
11106 /* We use char because int might match the return type of a gcc2
11107    builtin and then its argument prototype would still apply.  */
11108 char res_search ();
11109 #ifdef F77_DUMMY_MAIN
11110 #  ifdef __cplusplus
11111      extern "C"
11112 #  endif
11113    int F77_DUMMY_MAIN() { return 1; }
11114 #endif
11115 int
11116 main ()
11117 {
11118 res_search ();
11119   ;
11120   return 0;
11121 }
11122 _ACEOF
11123 rm -f conftest.$ac_objext conftest$ac_exeext
11124 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11125   (eval $ac_link) 2>&5
11126   ac_status=$?
11127   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11128   (exit $ac_status); } &&
11129          { ac_try='test -s conftest$ac_exeext'
11130   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11131   (eval $ac_try) 2>&5
11132   ac_status=$?
11133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11134   (exit $ac_status); }; }; then
11135   ac_cv_lib_resolv_res_search=yes
11136 else
11137   echo "$as_me: failed program was:" >&5
11138 cat conftest.$ac_ext >&5
11139 ac_cv_lib_resolv_res_search=no
11140 fi
11141 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11142 LIBS=$ac_check_lib_save_LIBS
11143 fi
11144 echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_search" >&5
11145 echo "${ECHO_T}$ac_cv_lib_resolv_res_search" >&6
11146 if test $ac_cv_lib_resolv_res_search = yes; then
11147   PASSWD_LIBS="${PASSWD_LIBS} -lresolv"
11148 else
11149   { echo "$as_me:$LINENO: WARNING: Can't find DNS resolver libraries needed for Kerberos" >&5
11150 echo "$as_me: WARNING: Can't find DNS resolver libraries needed for Kerberos" >&2;}
11151
11152 fi
11153
11154 fi
11155
11156   fi
11157 fi
11158
11159
11160 ###############################################################################
11161 #
11162 #       Check for the nine billion variants of shadow passwords...
11163 #
11164 ###############################################################################
11165
11166 need_setuid=no
11167
11168 have_shadow=no
11169 with_shadow_req=unspecified
11170
11171
11172 # Check whether --with-shadow or --without-shadow was given.
11173 if test "${with_shadow+set}" = set; then
11174   withval="$with_shadow"
11175   with_shadow="$withval"; with_shadow_req="$withval"
11176 else
11177   with_shadow=yes
11178 fi;
11179
11180
11181    case "$with_shadow" in
11182     yes) ;;
11183     no)  ;;
11184
11185     /*)
11186      echo "$as_me:$LINENO: checking for shadow password headers" >&5
11187 echo $ECHO_N "checking for shadow password headers... $ECHO_C" >&6
11188      d=$with_shadow/include
11189      if test -d $d; then
11190        X_CFLAGS="-I$d $X_CFLAGS"
11191        echo "$as_me:$LINENO: result: $d" >&5
11192 echo "${ECHO_T}$d" >&6
11193      else
11194        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11195 echo "${ECHO_T}not found ($d: no such directory)" >&6
11196      fi
11197
11198      echo "$as_me:$LINENO: checking for shadow password libs" >&5
11199 echo $ECHO_N "checking for shadow password libs... $ECHO_C" >&6
11200      d=$with_shadow/lib
11201      if test -d $d; then
11202        X_LIBS="-L$d $X_LIBS"
11203        echo "$as_me:$LINENO: result: $d" >&5
11204 echo "${ECHO_T}$d" >&6
11205      else
11206        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11207 echo "${ECHO_T}not found ($d: no such directory)" >&6
11208      fi
11209
11210      # replace the directory string with "yes".
11211      with_shadow_req="yes"
11212      with_shadow=$with_shadow_req
11213      ;;
11214
11215     *)
11216      echo ""
11217      echo "error: argument to --with-shadow must be \"yes\", \"no\", or a directory."
11218      echo "       If it is a directory, then \`DIR/include' will be added to"
11219      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
11220      exit 1
11221      ;;
11222    esac
11223
11224
11225 if test "$enable_locking" = no ; then
11226   with_shadow_req=no
11227   with_shadow=no
11228 fi
11229
11230
11231 ###############################################################################
11232 #
11233 #       Check for Sun "adjunct" passwords.
11234 #
11235 ###############################################################################
11236
11237 if test "$with_shadow" = yes ; then
11238   echo "$as_me:$LINENO: checking for Sun-style shadow passwords" >&5
11239 echo $ECHO_N "checking for Sun-style shadow passwords... $ECHO_C" >&6
11240 if test "${ac_cv_sun_adjunct+set}" = set; then
11241   echo $ECHO_N "(cached) $ECHO_C" >&6
11242 else
11243
11244   ac_save_CPPFLAGS="$CPPFLAGS"
11245   if test \! -z "$includedir" ; then
11246     CPPFLAGS="$CPPFLAGS -I$includedir"
11247   fi
11248   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11249   cat >conftest.$ac_ext <<_ACEOF
11250 #line $LINENO "configure"
11251 #include "confdefs.h"
11252 #include <stdlib.h>
11253                                     #include <unistd.h>
11254                                     #include <sys/types.h>
11255                                     #include <sys/label.h>
11256                                     #include <sys/audit.h>
11257                                     #include <pwdadj.h>
11258 #ifdef F77_DUMMY_MAIN
11259 #  ifdef __cplusplus
11260      extern "C"
11261 #  endif
11262    int F77_DUMMY_MAIN() { return 1; }
11263 #endif
11264 int
11265 main ()
11266 {
11267 struct passwd_adjunct *p = getpwanam("nobody");
11268                        const char *pw = p->pwa_passwd;
11269   ;
11270   return 0;
11271 }
11272 _ACEOF
11273 rm -f conftest.$ac_objext
11274 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11275   (eval $ac_compile) 2>&5
11276   ac_status=$?
11277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11278   (exit $ac_status); } &&
11279          { ac_try='test -s conftest.$ac_objext'
11280   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11281   (eval $ac_try) 2>&5
11282   ac_status=$?
11283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11284   (exit $ac_status); }; }; then
11285   ac_cv_sun_adjunct=yes
11286 else
11287   echo "$as_me: failed program was:" >&5
11288 cat conftest.$ac_ext >&5
11289 ac_cv_sun_adjunct=no
11290 fi
11291 rm -f conftest.$ac_objext conftest.$ac_ext
11292   CPPFLAGS="$ac_save_CPPFLAGS"
11293 fi
11294 echo "$as_me:$LINENO: result: $ac_cv_sun_adjunct" >&5
11295 echo "${ECHO_T}$ac_cv_sun_adjunct" >&6
11296   if test "$ac_cv_sun_adjunct" = yes; then
11297     have_shadow_adjunct=yes
11298     have_shadow=yes
11299     need_setuid=yes
11300   fi
11301 fi
11302
11303
11304 ###############################################################################
11305 #
11306 #       Check for DEC and SCO so-called "enhanced" security.
11307 #
11308 ###############################################################################
11309
11310 if test "$with_shadow" = yes ; then
11311   echo "$as_me:$LINENO: checking for DEC-style shadow passwords" >&5
11312 echo $ECHO_N "checking for DEC-style shadow passwords... $ECHO_C" >&6
11313 if test "${ac_cv_enhanced_passwd+set}" = set; then
11314   echo $ECHO_N "(cached) $ECHO_C" >&6
11315 else
11316
11317   ac_save_CPPFLAGS="$CPPFLAGS"
11318   if test \! -z "$includedir" ; then
11319     CPPFLAGS="$CPPFLAGS -I$includedir"
11320   fi
11321   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11322   cat >conftest.$ac_ext <<_ACEOF
11323 #line $LINENO "configure"
11324 #include "confdefs.h"
11325 #include <stdlib.h>
11326                                     #include <unistd.h>
11327                                     #include <sys/types.h>
11328                                     #include <pwd.h>
11329                                     #include <sys/security.h>
11330                                     #include <prot.h>
11331 #ifdef F77_DUMMY_MAIN
11332 #  ifdef __cplusplus
11333      extern "C"
11334 #  endif
11335    int F77_DUMMY_MAIN() { return 1; }
11336 #endif
11337 int
11338 main ()
11339 {
11340 struct pr_passwd *p;
11341                        const char *pw;
11342                        set_auth_parameters(0, 0);
11343                        check_auth_parameters();
11344                        p = getprpwnam("nobody");
11345                        pw = p->ufld.fd_encrypt;
11346   ;
11347   return 0;
11348 }
11349 _ACEOF
11350 rm -f conftest.$ac_objext
11351 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11352   (eval $ac_compile) 2>&5
11353   ac_status=$?
11354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11355   (exit $ac_status); } &&
11356          { ac_try='test -s conftest.$ac_objext'
11357   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11358   (eval $ac_try) 2>&5
11359   ac_status=$?
11360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11361   (exit $ac_status); }; }; then
11362   ac_cv_enhanced_passwd=yes
11363 else
11364   echo "$as_me: failed program was:" >&5
11365 cat conftest.$ac_ext >&5
11366 ac_cv_enhanced_passwd=no
11367 fi
11368 rm -f conftest.$ac_objext conftest.$ac_ext
11369   CPPFLAGS="$ac_save_CPPFLAGS"
11370 fi
11371 echo "$as_me:$LINENO: result: $ac_cv_enhanced_passwd" >&5
11372 echo "${ECHO_T}$ac_cv_enhanced_passwd" >&6
11373   if test $ac_cv_enhanced_passwd = yes; then
11374     have_shadow_enhanced=yes
11375     have_shadow=yes
11376     need_setuid=yes
11377
11378     # On SCO, getprpwnam() is in -lprot (which uses nap() from -lx)
11379     # (I'm told it needs -lcurses too, but I don't understand why.)
11380     # But on DEC, it's in -lsecurity.
11381     #
11382     echo "$as_me:$LINENO: checking for getprpwnam in -lprot" >&5
11383 echo $ECHO_N "checking for getprpwnam in -lprot... $ECHO_C" >&6
11384 if test "${ac_cv_lib_prot_getprpwnam+set}" = set; then
11385   echo $ECHO_N "(cached) $ECHO_C" >&6
11386 else
11387   ac_check_lib_save_LIBS=$LIBS
11388 LIBS="-lprot -lx $LIBS"
11389 cat >conftest.$ac_ext <<_ACEOF
11390 #line $LINENO "configure"
11391 #include "confdefs.h"
11392
11393 /* Override any gcc2 internal prototype to avoid an error.  */
11394 #ifdef __cplusplus
11395 extern "C"
11396 #endif
11397 /* We use char because int might match the return type of a gcc2
11398    builtin and then its argument prototype would still apply.  */
11399 char getprpwnam ();
11400 #ifdef F77_DUMMY_MAIN
11401 #  ifdef __cplusplus
11402      extern "C"
11403 #  endif
11404    int F77_DUMMY_MAIN() { return 1; }
11405 #endif
11406 int
11407 main ()
11408 {
11409 getprpwnam ();
11410   ;
11411   return 0;
11412 }
11413 _ACEOF
11414 rm -f conftest.$ac_objext conftest$ac_exeext
11415 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11416   (eval $ac_link) 2>&5
11417   ac_status=$?
11418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11419   (exit $ac_status); } &&
11420          { ac_try='test -s conftest$ac_exeext'
11421   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11422   (eval $ac_try) 2>&5
11423   ac_status=$?
11424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11425   (exit $ac_status); }; }; then
11426   ac_cv_lib_prot_getprpwnam=yes
11427 else
11428   echo "$as_me: failed program was:" >&5
11429 cat conftest.$ac_ext >&5
11430 ac_cv_lib_prot_getprpwnam=no
11431 fi
11432 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11433 LIBS=$ac_check_lib_save_LIBS
11434 fi
11435 echo "$as_me:$LINENO: result: $ac_cv_lib_prot_getprpwnam" >&5
11436 echo "${ECHO_T}$ac_cv_lib_prot_getprpwnam" >&6
11437 if test $ac_cv_lib_prot_getprpwnam = yes; then
11438   PASSWD_LIBS="$PASSWD_LIBS -lprot -lcurses -lx"
11439 else
11440   echo "$as_me:$LINENO: checking for getprpwnam in -lsecurity" >&5
11441 echo $ECHO_N "checking for getprpwnam in -lsecurity... $ECHO_C" >&6
11442 if test "${ac_cv_lib_security_getprpwnam+set}" = set; then
11443   echo $ECHO_N "(cached) $ECHO_C" >&6
11444 else
11445   ac_check_lib_save_LIBS=$LIBS
11446 LIBS="-lsecurity  $LIBS"
11447 cat >conftest.$ac_ext <<_ACEOF
11448 #line $LINENO "configure"
11449 #include "confdefs.h"
11450
11451 /* Override any gcc2 internal prototype to avoid an error.  */
11452 #ifdef __cplusplus
11453 extern "C"
11454 #endif
11455 /* We use char because int might match the return type of a gcc2
11456    builtin and then its argument prototype would still apply.  */
11457 char getprpwnam ();
11458 #ifdef F77_DUMMY_MAIN
11459 #  ifdef __cplusplus
11460      extern "C"
11461 #  endif
11462    int F77_DUMMY_MAIN() { return 1; }
11463 #endif
11464 int
11465 main ()
11466 {
11467 getprpwnam ();
11468   ;
11469   return 0;
11470 }
11471 _ACEOF
11472 rm -f conftest.$ac_objext conftest$ac_exeext
11473 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11474   (eval $ac_link) 2>&5
11475   ac_status=$?
11476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11477   (exit $ac_status); } &&
11478          { ac_try='test -s conftest$ac_exeext'
11479   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11480   (eval $ac_try) 2>&5
11481   ac_status=$?
11482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11483   (exit $ac_status); }; }; then
11484   ac_cv_lib_security_getprpwnam=yes
11485 else
11486   echo "$as_me: failed program was:" >&5
11487 cat conftest.$ac_ext >&5
11488 ac_cv_lib_security_getprpwnam=no
11489 fi
11490 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11491 LIBS=$ac_check_lib_save_LIBS
11492 fi
11493 echo "$as_me:$LINENO: result: $ac_cv_lib_security_getprpwnam" >&5
11494 echo "${ECHO_T}$ac_cv_lib_security_getprpwnam" >&6
11495 if test $ac_cv_lib_security_getprpwnam = yes; then
11496   PASSWD_LIBS="$PASSWD_LIBS -lsecurity"
11497 fi
11498
11499 fi
11500
11501   fi
11502 fi
11503
11504 ###############################################################################
11505 #
11506 #       Check for HP's entry in the "Not Invented Here" Sweepstakes.
11507 #
11508 ###############################################################################
11509
11510 if test "$with_shadow" = yes ; then
11511   echo "$as_me:$LINENO: checking for HP-style shadow passwords" >&5
11512 echo $ECHO_N "checking for HP-style shadow passwords... $ECHO_C" >&6
11513 if test "${ac_cv_hpux_passwd+set}" = set; then
11514   echo $ECHO_N "(cached) $ECHO_C" >&6
11515 else
11516
11517   ac_save_CPPFLAGS="$CPPFLAGS"
11518   if test \! -z "$includedir" ; then
11519     CPPFLAGS="$CPPFLAGS -I$includedir"
11520   fi
11521   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11522   cat >conftest.$ac_ext <<_ACEOF
11523 #line $LINENO "configure"
11524 #include "confdefs.h"
11525 #include <stdlib.h>
11526                                     #include <unistd.h>
11527                                     #include <sys/types.h>
11528                                     #include <pwd.h>
11529                                     #include <hpsecurity.h>
11530                                     #include <prot.h>
11531 #ifdef F77_DUMMY_MAIN
11532 #  ifdef __cplusplus
11533      extern "C"
11534 #  endif
11535    int F77_DUMMY_MAIN() { return 1; }
11536 #endif
11537 int
11538 main ()
11539 {
11540 struct s_passwd *p = getspwnam("nobody");
11541                        const char *pw = p->pw_passwd;
11542   ;
11543   return 0;
11544 }
11545 _ACEOF
11546 rm -f conftest.$ac_objext
11547 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11548   (eval $ac_compile) 2>&5
11549   ac_status=$?
11550   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11551   (exit $ac_status); } &&
11552          { ac_try='test -s conftest.$ac_objext'
11553   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11554   (eval $ac_try) 2>&5
11555   ac_status=$?
11556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11557   (exit $ac_status); }; }; then
11558   ac_cv_hpux_passwd=yes
11559 else
11560   echo "$as_me: failed program was:" >&5
11561 cat conftest.$ac_ext >&5
11562 ac_cv_hpux_passwd=no
11563 fi
11564 rm -f conftest.$ac_objext conftest.$ac_ext
11565   CPPFLAGS="$ac_save_CPPFLAGS"
11566 fi
11567 echo "$as_me:$LINENO: result: $ac_cv_hpux_passwd" >&5
11568 echo "${ECHO_T}$ac_cv_hpux_passwd" >&6
11569   if test "$ac_cv_hpux_passwd" = yes; then
11570     have_shadow_hpux=yes
11571     have_shadow=yes
11572     need_setuid=yes
11573
11574     # on HPUX, bigcrypt is in -lsec
11575     echo "$as_me:$LINENO: checking for bigcrypt in -lsec" >&5
11576 echo $ECHO_N "checking for bigcrypt in -lsec... $ECHO_C" >&6
11577 if test "${ac_cv_lib_sec_bigcrypt+set}" = set; then
11578   echo $ECHO_N "(cached) $ECHO_C" >&6
11579 else
11580   ac_check_lib_save_LIBS=$LIBS
11581 LIBS="-lsec  $LIBS"
11582 cat >conftest.$ac_ext <<_ACEOF
11583 #line $LINENO "configure"
11584 #include "confdefs.h"
11585
11586 /* Override any gcc2 internal prototype to avoid an error.  */
11587 #ifdef __cplusplus
11588 extern "C"
11589 #endif
11590 /* We use char because int might match the return type of a gcc2
11591    builtin and then its argument prototype would still apply.  */
11592 char bigcrypt ();
11593 #ifdef F77_DUMMY_MAIN
11594 #  ifdef __cplusplus
11595      extern "C"
11596 #  endif
11597    int F77_DUMMY_MAIN() { return 1; }
11598 #endif
11599 int
11600 main ()
11601 {
11602 bigcrypt ();
11603   ;
11604   return 0;
11605 }
11606 _ACEOF
11607 rm -f conftest.$ac_objext conftest$ac_exeext
11608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11609   (eval $ac_link) 2>&5
11610   ac_status=$?
11611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11612   (exit $ac_status); } &&
11613          { ac_try='test -s conftest$ac_exeext'
11614   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11615   (eval $ac_try) 2>&5
11616   ac_status=$?
11617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11618   (exit $ac_status); }; }; then
11619   ac_cv_lib_sec_bigcrypt=yes
11620 else
11621   echo "$as_me: failed program was:" >&5
11622 cat conftest.$ac_ext >&5
11623 ac_cv_lib_sec_bigcrypt=no
11624 fi
11625 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11626 LIBS=$ac_check_lib_save_LIBS
11627 fi
11628 echo "$as_me:$LINENO: result: $ac_cv_lib_sec_bigcrypt" >&5
11629 echo "${ECHO_T}$ac_cv_lib_sec_bigcrypt" >&6
11630 if test $ac_cv_lib_sec_bigcrypt = yes; then
11631   PASSWD_LIBS="$PASSWD_LIBS -lsec"
11632 fi
11633
11634   fi
11635 fi
11636
11637
11638 ###############################################################################
11639 #
11640 #       Check for FreeBSD-style shadow passwords.
11641 #
11642 #       On FreeBSD, getpwnam() and friends work just like on non-shadow-
11643 #       password systems -- except you only get stuff in the pw_passwd field
11644 #       if the running program is setuid.  So, guess that we've got this
11645 #       lossage to contend with if /etc/master.passwd exists, and default to
11646 #       a setuid installation.
11647 #
11648 ###############################################################################
11649
11650 if test "$with_shadow" = yes ; then
11651   echo "$as_me:$LINENO: checking for FreeBSD-style shadow passwords" >&5
11652 echo $ECHO_N "checking for FreeBSD-style shadow passwords... $ECHO_C" >&6
11653 if test "${ac_cv_master_passwd+set}" = set; then
11654   echo $ECHO_N "(cached) $ECHO_C" >&6
11655 else
11656   if test -f /etc/master.passwd ; then
11657                     ac_cv_master_passwd=yes
11658                   else
11659                     ac_cv_master_passwd=no
11660                   fi
11661 fi
11662 echo "$as_me:$LINENO: result: $ac_cv_master_passwd" >&5
11663 echo "${ECHO_T}$ac_cv_master_passwd" >&6
11664   if test "$ac_cv_master_passwd" = yes; then
11665     need_setuid=yes
11666   fi
11667 fi
11668
11669
11670 ###############################################################################
11671 #
11672 #       Check for traditional (ha!) shadow passwords.
11673 #
11674 ###############################################################################
11675
11676 if test "$with_shadow" = yes ; then
11677   echo "$as_me:$LINENO: checking for generic shadow passwords" >&5
11678 echo $ECHO_N "checking for generic shadow passwords... $ECHO_C" >&6
11679 if test "${ac_cv_shadow+set}" = set; then
11680   echo $ECHO_N "(cached) $ECHO_C" >&6
11681 else
11682
11683   ac_save_CPPFLAGS="$CPPFLAGS"
11684   if test \! -z "$includedir" ; then
11685     CPPFLAGS="$CPPFLAGS -I$includedir"
11686   fi
11687   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11688   cat >conftest.$ac_ext <<_ACEOF
11689 #line $LINENO "configure"
11690 #include "confdefs.h"
11691 #include <stdlib.h>
11692                                     #include <unistd.h>
11693                                     #include <sys/types.h>
11694                                     #include <pwd.h>
11695                                     #include <shadow.h>
11696 #ifdef F77_DUMMY_MAIN
11697 #  ifdef __cplusplus
11698      extern "C"
11699 #  endif
11700    int F77_DUMMY_MAIN() { return 1; }
11701 #endif
11702 int
11703 main ()
11704 {
11705 struct spwd *p = getspnam("nobody");
11706                        const char *pw = p->sp_pwdp;
11707   ;
11708   return 0;
11709 }
11710 _ACEOF
11711 rm -f conftest.$ac_objext
11712 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11713   (eval $ac_compile) 2>&5
11714   ac_status=$?
11715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11716   (exit $ac_status); } &&
11717          { ac_try='test -s conftest.$ac_objext'
11718   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11719   (eval $ac_try) 2>&5
11720   ac_status=$?
11721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11722   (exit $ac_status); }; }; then
11723   ac_cv_shadow=yes
11724 else
11725   echo "$as_me: failed program was:" >&5
11726 cat conftest.$ac_ext >&5
11727 ac_cv_shadow=no
11728 fi
11729 rm -f conftest.$ac_objext conftest.$ac_ext
11730   CPPFLAGS="$ac_save_CPPFLAGS"
11731 fi
11732 echo "$as_me:$LINENO: result: $ac_cv_shadow" >&5
11733 echo "${ECHO_T}$ac_cv_shadow" >&6
11734   if test "$ac_cv_shadow" = yes; then
11735     have_shadow=yes
11736     need_setuid=yes
11737
11738     # On some systems (UnixWare 2.1), getspnam() is in -lgen instead of -lc.
11739     have_getspnam=no
11740     echo "$as_me:$LINENO: checking for getspnam in -lc" >&5
11741 echo $ECHO_N "checking for getspnam in -lc... $ECHO_C" >&6
11742 if test "${ac_cv_lib_c_getspnam+set}" = set; then
11743   echo $ECHO_N "(cached) $ECHO_C" >&6
11744 else
11745   ac_check_lib_save_LIBS=$LIBS
11746 LIBS="-lc  $LIBS"
11747 cat >conftest.$ac_ext <<_ACEOF
11748 #line $LINENO "configure"
11749 #include "confdefs.h"
11750
11751 /* Override any gcc2 internal prototype to avoid an error.  */
11752 #ifdef __cplusplus
11753 extern "C"
11754 #endif
11755 /* We use char because int might match the return type of a gcc2
11756    builtin and then its argument prototype would still apply.  */
11757 char getspnam ();
11758 #ifdef F77_DUMMY_MAIN
11759 #  ifdef __cplusplus
11760      extern "C"
11761 #  endif
11762    int F77_DUMMY_MAIN() { return 1; }
11763 #endif
11764 int
11765 main ()
11766 {
11767 getspnam ();
11768   ;
11769   return 0;
11770 }
11771 _ACEOF
11772 rm -f conftest.$ac_objext conftest$ac_exeext
11773 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11774   (eval $ac_link) 2>&5
11775   ac_status=$?
11776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11777   (exit $ac_status); } &&
11778          { ac_try='test -s conftest$ac_exeext'
11779   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11780   (eval $ac_try) 2>&5
11781   ac_status=$?
11782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11783   (exit $ac_status); }; }; then
11784   ac_cv_lib_c_getspnam=yes
11785 else
11786   echo "$as_me: failed program was:" >&5
11787 cat conftest.$ac_ext >&5
11788 ac_cv_lib_c_getspnam=no
11789 fi
11790 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11791 LIBS=$ac_check_lib_save_LIBS
11792 fi
11793 echo "$as_me:$LINENO: result: $ac_cv_lib_c_getspnam" >&5
11794 echo "${ECHO_T}$ac_cv_lib_c_getspnam" >&6
11795 if test $ac_cv_lib_c_getspnam = yes; then
11796   have_getspnam=yes
11797 fi
11798
11799     if test "$have_getspnam" = no ; then
11800       echo "$as_me:$LINENO: checking for getspnam in -lgen" >&5
11801 echo $ECHO_N "checking for getspnam in -lgen... $ECHO_C" >&6
11802 if test "${ac_cv_lib_gen_getspnam+set}" = set; then
11803   echo $ECHO_N "(cached) $ECHO_C" >&6
11804 else
11805   ac_check_lib_save_LIBS=$LIBS
11806 LIBS="-lgen  $LIBS"
11807 cat >conftest.$ac_ext <<_ACEOF
11808 #line $LINENO "configure"
11809 #include "confdefs.h"
11810
11811 /* Override any gcc2 internal prototype to avoid an error.  */
11812 #ifdef __cplusplus
11813 extern "C"
11814 #endif
11815 /* We use char because int might match the return type of a gcc2
11816    builtin and then its argument prototype would still apply.  */
11817 char getspnam ();
11818 #ifdef F77_DUMMY_MAIN
11819 #  ifdef __cplusplus
11820      extern "C"
11821 #  endif
11822    int F77_DUMMY_MAIN() { return 1; }
11823 #endif
11824 int
11825 main ()
11826 {
11827 getspnam ();
11828   ;
11829   return 0;
11830 }
11831 _ACEOF
11832 rm -f conftest.$ac_objext conftest$ac_exeext
11833 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11834   (eval $ac_link) 2>&5
11835   ac_status=$?
11836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11837   (exit $ac_status); } &&
11838          { ac_try='test -s conftest$ac_exeext'
11839   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11840   (eval $ac_try) 2>&5
11841   ac_status=$?
11842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11843   (exit $ac_status); }; }; then
11844   ac_cv_lib_gen_getspnam=yes
11845 else
11846   echo "$as_me: failed program was:" >&5
11847 cat conftest.$ac_ext >&5
11848 ac_cv_lib_gen_getspnam=no
11849 fi
11850 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11851 LIBS=$ac_check_lib_save_LIBS
11852 fi
11853 echo "$as_me:$LINENO: result: $ac_cv_lib_gen_getspnam" >&5
11854 echo "${ECHO_T}$ac_cv_lib_gen_getspnam" >&6
11855 if test $ac_cv_lib_gen_getspnam = yes; then
11856   have_getspnam=yes; PASSWD_LIBS="$PASSWD_LIBS -lgen"
11857 fi
11858
11859     fi
11860   fi
11861 fi
11862
11863
11864 ###############################################################################
11865 #
11866 #       Check for other libraries needed for non-shadow passwords.
11867 #
11868 ###############################################################################
11869
11870 if test "$enable_locking" = yes ; then
11871
11872   # On some systems (UnixWare 2.1), crypt() is in -lcrypt instead of -lc.
11873   have_crypt=no
11874   echo "$as_me:$LINENO: checking for crypt in -lc" >&5
11875 echo $ECHO_N "checking for crypt in -lc... $ECHO_C" >&6
11876 if test "${ac_cv_lib_c_crypt+set}" = set; then
11877   echo $ECHO_N "(cached) $ECHO_C" >&6
11878 else
11879   ac_check_lib_save_LIBS=$LIBS
11880 LIBS="-lc  $LIBS"
11881 cat >conftest.$ac_ext <<_ACEOF
11882 #line $LINENO "configure"
11883 #include "confdefs.h"
11884
11885 /* Override any gcc2 internal prototype to avoid an error.  */
11886 #ifdef __cplusplus
11887 extern "C"
11888 #endif
11889 /* We use char because int might match the return type of a gcc2
11890    builtin and then its argument prototype would still apply.  */
11891 char crypt ();
11892 #ifdef F77_DUMMY_MAIN
11893 #  ifdef __cplusplus
11894      extern "C"
11895 #  endif
11896    int F77_DUMMY_MAIN() { return 1; }
11897 #endif
11898 int
11899 main ()
11900 {
11901 crypt ();
11902   ;
11903   return 0;
11904 }
11905 _ACEOF
11906 rm -f conftest.$ac_objext conftest$ac_exeext
11907 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11908   (eval $ac_link) 2>&5
11909   ac_status=$?
11910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11911   (exit $ac_status); } &&
11912          { ac_try='test -s conftest$ac_exeext'
11913   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11914   (eval $ac_try) 2>&5
11915   ac_status=$?
11916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11917   (exit $ac_status); }; }; then
11918   ac_cv_lib_c_crypt=yes
11919 else
11920   echo "$as_me: failed program was:" >&5
11921 cat conftest.$ac_ext >&5
11922 ac_cv_lib_c_crypt=no
11923 fi
11924 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11925 LIBS=$ac_check_lib_save_LIBS
11926 fi
11927 echo "$as_me:$LINENO: result: $ac_cv_lib_c_crypt" >&5
11928 echo "${ECHO_T}$ac_cv_lib_c_crypt" >&6
11929 if test $ac_cv_lib_c_crypt = yes; then
11930   have_crypt=yes
11931 fi
11932
11933   if test "$have_crypt" = no ; then
11934     echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
11935 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6
11936 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
11937   echo $ECHO_N "(cached) $ECHO_C" >&6
11938 else
11939   ac_check_lib_save_LIBS=$LIBS
11940 LIBS="-lcrypt  $LIBS"
11941 cat >conftest.$ac_ext <<_ACEOF
11942 #line $LINENO "configure"
11943 #include "confdefs.h"
11944
11945 /* Override any gcc2 internal prototype to avoid an error.  */
11946 #ifdef __cplusplus
11947 extern "C"
11948 #endif
11949 /* We use char because int might match the return type of a gcc2
11950    builtin and then its argument prototype would still apply.  */
11951 char crypt ();
11952 #ifdef F77_DUMMY_MAIN
11953 #  ifdef __cplusplus
11954      extern "C"
11955 #  endif
11956    int F77_DUMMY_MAIN() { return 1; }
11957 #endif
11958 int
11959 main ()
11960 {
11961 crypt ();
11962   ;
11963   return 0;
11964 }
11965 _ACEOF
11966 rm -f conftest.$ac_objext conftest$ac_exeext
11967 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11968   (eval $ac_link) 2>&5
11969   ac_status=$?
11970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11971   (exit $ac_status); } &&
11972          { ac_try='test -s conftest$ac_exeext'
11973   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11974   (eval $ac_try) 2>&5
11975   ac_status=$?
11976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11977   (exit $ac_status); }; }; then
11978   ac_cv_lib_crypt_crypt=yes
11979 else
11980   echo "$as_me: failed program was:" >&5
11981 cat conftest.$ac_ext >&5
11982 ac_cv_lib_crypt_crypt=no
11983 fi
11984 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11985 LIBS=$ac_check_lib_save_LIBS
11986 fi
11987 echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
11988 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6
11989 if test $ac_cv_lib_crypt_crypt = yes; then
11990   have_crypt=yes; PASSWD_LIBS="$PASSWD_LIBS -lcrypt"
11991 fi
11992
11993   fi
11994 fi
11995
11996
11997 # Most of the above shadow mechanisms will have set need_setuid to yes,
11998 # if they were found.  But, on some systems, we need setuid even when
11999 # using plain old vanilla passwords.
12000 #
12001 if test "$enable_locking" = yes ; then
12002   case "$host" in
12003     *-hpux* | *-aix* | *-netbsd* | *-freebsd* | *-openbsd* )
12004       need_setuid=yes
12005     ;;
12006   esac
12007 fi
12008
12009
12010 if test "$have_shadow_adjunct" = yes ; then
12011   cat >>confdefs.h <<\_ACEOF
12012 #define HAVE_ADJUNCT_PASSWD 1
12013 _ACEOF
12014
12015 elif test "$have_shadow_enhanced" = yes ; then
12016   cat >>confdefs.h <<\_ACEOF
12017 #define HAVE_ENHANCED_PASSWD 1
12018 _ACEOF
12019
12020 elif test "$have_shadow_hpux" = yes ; then
12021   cat >>confdefs.h <<\_ACEOF
12022 #define HAVE_HPUX_PASSWD 1
12023 _ACEOF
12024
12025 elif test "$have_shadow" = yes ; then
12026   cat >>confdefs.h <<\_ACEOF
12027 #define HAVE_SHADOW_PASSWD 1
12028 _ACEOF
12029
12030 fi
12031
12032
12033 ###############################################################################
12034 #
12035 #       Check for -lXm.
12036 #
12037 ###############################################################################
12038
12039 have_motif=no
12040 with_motif_req=unspecified
12041
12042 # Check whether --with-motif or --without-motif was given.
12043 if test "${with_motif+set}" = set; then
12044   withval="$with_motif"
12045   with_motif="$withval"; with_motif_req="$withval"
12046 else
12047   with_motif=yes
12048 fi;
12049
12050
12051    case "$with_motif" in
12052     yes) ;;
12053     no)  ;;
12054
12055     /*)
12056      echo "$as_me:$LINENO: checking for Motif headers" >&5
12057 echo $ECHO_N "checking for Motif headers... $ECHO_C" >&6
12058      d=$with_motif/include
12059      if test -d $d; then
12060        X_CFLAGS="-I$d $X_CFLAGS"
12061        echo "$as_me:$LINENO: result: $d" >&5
12062 echo "${ECHO_T}$d" >&6
12063      else
12064        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12065 echo "${ECHO_T}not found ($d: no such directory)" >&6
12066      fi
12067
12068      echo "$as_me:$LINENO: checking for Motif libs" >&5
12069 echo $ECHO_N "checking for Motif libs... $ECHO_C" >&6
12070      d=$with_motif/lib
12071      if test -d $d; then
12072        X_LIBS="-L$d $X_LIBS"
12073        echo "$as_me:$LINENO: result: $d" >&5
12074 echo "${ECHO_T}$d" >&6
12075      else
12076        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12077 echo "${ECHO_T}not found ($d: no such directory)" >&6
12078      fi
12079
12080      # replace the directory string with "yes".
12081      with_motif_req="yes"
12082      with_motif=$with_motif_req
12083      ;;
12084
12085     *)
12086      echo ""
12087      echo "error: argument to --with-motif must be \"yes\", \"no\", or a directory."
12088      echo "       If it is a directory, then \`DIR/include' will be added to"
12089      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
12090      exit 1
12091      ;;
12092    esac
12093
12094
12095 if test "$with_motif" != yes -a "$with_motif" != no ; then
12096   echo "error: must be yes or no: --with-motif=$with_motif"
12097   exit 1
12098 fi
12099
12100 if test "$with_motif" = yes; then
12101   have_motif=no
12102
12103   ac_save_CPPFLAGS="$CPPFLAGS"
12104   if test \! -z "$includedir" ; then
12105     CPPFLAGS="$CPPFLAGS -I$includedir"
12106   fi
12107   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12108   echo "$as_me:$LINENO: checking for Xm/Xm.h" >&5
12109 echo $ECHO_N "checking for Xm/Xm.h... $ECHO_C" >&6
12110 if test "${ac_cv_header_Xm_Xm_h+set}" = set; then
12111   echo $ECHO_N "(cached) $ECHO_C" >&6
12112 else
12113   cat >conftest.$ac_ext <<_ACEOF
12114 #line $LINENO "configure"
12115 #include "confdefs.h"
12116 #include <stdlib.h>
12117                      #include <stdio.h>
12118                      #include <X11/Intrinsic.h>
12119
12120 #include <Xm/Xm.h>
12121 _ACEOF
12122 rm -f conftest.$ac_objext
12123 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12124   (eval $ac_compile) 2>&5
12125   ac_status=$?
12126   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12127   (exit $ac_status); } &&
12128          { ac_try='test -s conftest.$ac_objext'
12129   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12130   (eval $ac_try) 2>&5
12131   ac_status=$?
12132   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12133   (exit $ac_status); }; }; then
12134   ac_cv_header_Xm_Xm_h=yes
12135 else
12136   echo "$as_me: failed program was:" >&5
12137 cat conftest.$ac_ext >&5
12138 ac_cv_header_Xm_Xm_h=no
12139 fi
12140 rm -f conftest.$ac_objext conftest.$ac_ext
12141 fi
12142 echo "$as_me:$LINENO: result: $ac_cv_header_Xm_Xm_h" >&5
12143 echo "${ECHO_T}$ac_cv_header_Xm_Xm_h" >&6
12144 if test $ac_cv_header_Xm_Xm_h = yes; then
12145   have_motif=yes
12146                      cat >>confdefs.h <<\_ACEOF
12147 #define HAVE_MOTIF 1
12148 _ACEOF
12149
12150                      MOTIF_LIBS="$MOTIF_LIBS -lXm"
12151 fi
12152
12153
12154   CPPFLAGS="$ac_save_CPPFLAGS"
12155 fi
12156
12157
12158 if test "$have_motif" = yes; then
12159
12160   ac_save_CPPFLAGS="$CPPFLAGS"
12161   if test \! -z "$includedir" ; then
12162     CPPFLAGS="$CPPFLAGS -I$includedir"
12163   fi
12164   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12165   echo "$as_me:$LINENO: checking for Xm/ComboBox.h" >&5
12166 echo $ECHO_N "checking for Xm/ComboBox.h... $ECHO_C" >&6
12167 if test "${ac_cv_header_Xm_ComboBox_h+set}" = set; then
12168   echo $ECHO_N "(cached) $ECHO_C" >&6
12169 else
12170   cat >conftest.$ac_ext <<_ACEOF
12171 #line $LINENO "configure"
12172 #include "confdefs.h"
12173 #include <stdlib.h>
12174                      #include <stdio.h>
12175                      #include <X11/Intrinsic.h>
12176
12177 #include <Xm/ComboBox.h>
12178 _ACEOF
12179 rm -f conftest.$ac_objext
12180 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12181   (eval $ac_compile) 2>&5
12182   ac_status=$?
12183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12184   (exit $ac_status); } &&
12185          { ac_try='test -s conftest.$ac_objext'
12186   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12187   (eval $ac_try) 2>&5
12188   ac_status=$?
12189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12190   (exit $ac_status); }; }; then
12191   ac_cv_header_Xm_ComboBox_h=yes
12192 else
12193   echo "$as_me: failed program was:" >&5
12194 cat conftest.$ac_ext >&5
12195 ac_cv_header_Xm_ComboBox_h=no
12196 fi
12197 rm -f conftest.$ac_objext conftest.$ac_ext
12198 fi
12199 echo "$as_me:$LINENO: result: $ac_cv_header_Xm_ComboBox_h" >&5
12200 echo "${ECHO_T}$ac_cv_header_Xm_ComboBox_h" >&6
12201 if test $ac_cv_header_Xm_ComboBox_h = yes; then
12202   cat >>confdefs.h <<\_ACEOF
12203 #define HAVE_XMCOMBOBOX 1
12204 _ACEOF
12205
12206 fi
12207
12208
12209   CPPFLAGS="$ac_save_CPPFLAGS"
12210 fi
12211
12212
12213 ###############################################################################
12214 #
12215 #       Check for -lgtk (and Gnome stuff)
12216 #
12217 ###############################################################################
12218
12219 have_gtk=no
12220 have_gtk2=no
12221 with_gtk_req=unspecified
12222
12223 # Check whether --with-gtk or --without-gtk was given.
12224 if test "${with_gtk+set}" = set; then
12225   withval="$with_gtk"
12226   with_gtk="$withval"; with_gtk_req="$withval"
12227 else
12228   with_gtk=yes
12229 fi;
12230
12231 # if --with-gtk=/directory/ was specified, remember that directory so that
12232 # we can also look for the `gtk-config' program in that directory.
12233 case "$with_gtk" in
12234   /*)
12235     gtk_dir="$with_gtk"
12236     ;;
12237   *)
12238     gtk_dir=""
12239     ;;
12240 esac
12241
12242
12243    case "$with_gtk" in
12244     yes) ;;
12245     no)  ;;
12246
12247     /*)
12248      echo "$as_me:$LINENO: checking for Gtk headers" >&5
12249 echo $ECHO_N "checking for Gtk headers... $ECHO_C" >&6
12250      d=$with_gtk/include
12251      if test -d $d; then
12252        X_CFLAGS="-I$d $X_CFLAGS"
12253        echo "$as_me:$LINENO: result: $d" >&5
12254 echo "${ECHO_T}$d" >&6
12255      else
12256        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12257 echo "${ECHO_T}not found ($d: no such directory)" >&6
12258      fi
12259
12260      echo "$as_me:$LINENO: checking for Gtk libs" >&5
12261 echo $ECHO_N "checking for Gtk libs... $ECHO_C" >&6
12262      d=$with_gtk/lib
12263      if test -d $d; then
12264        X_LIBS="-L$d $X_LIBS"
12265        echo "$as_me:$LINENO: result: $d" >&5
12266 echo "${ECHO_T}$d" >&6
12267      else
12268        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12269 echo "${ECHO_T}not found ($d: no such directory)" >&6
12270      fi
12271
12272      # replace the directory string with "yes".
12273      with_gtk_req="yes"
12274      with_gtk=$with_gtk_req
12275      ;;
12276
12277     *)
12278      echo ""
12279      echo "error: argument to --with-gtk must be \"yes\", \"no\", or a directory."
12280      echo "       If it is a directory, then \`DIR/include' will be added to"
12281      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
12282      exit 1
12283      ;;
12284    esac
12285
12286
12287 if test "$with_gtk" != yes -a "$with_gtk" != no ; then
12288   echo "error: must be yes or no: --with-gtk=$with_gtk"
12289   exit 1
12290 fi
12291
12292 have_gnome=no
12293 with_gnome_req=unspecified
12294
12295 # Check whether --with-gnome or --without-gnome was given.
12296 if test "${with_gnome+set}" = set; then
12297   withval="$with_gnome"
12298   with_gnome="$withval"; with_gnome_req="$withval"
12299 else
12300   with_gnome=yes
12301 fi;
12302
12303 # if --with-gnome=/directory/ was specified, remember that directory so that
12304 # we can also look for the `gnome-config' program in that directory.
12305 case "$with_gnome" in
12306   /*)
12307     gnome_dir="$with_gnome"
12308     ;;
12309   *)
12310     gnome_dir=""
12311     ;;
12312 esac
12313
12314
12315    case "$with_gnome" in
12316     yes) ;;
12317     no)  ;;
12318
12319     /*)
12320      echo "$as_me:$LINENO: checking for Gnome headers" >&5
12321 echo $ECHO_N "checking for Gnome headers... $ECHO_C" >&6
12322      d=$with_gnome/include
12323      if test -d $d; then
12324        X_CFLAGS="-I$d $X_CFLAGS"
12325        echo "$as_me:$LINENO: result: $d" >&5
12326 echo "${ECHO_T}$d" >&6
12327      else
12328        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12329 echo "${ECHO_T}not found ($d: no such directory)" >&6
12330      fi
12331
12332      echo "$as_me:$LINENO: checking for Gnome libs" >&5
12333 echo $ECHO_N "checking for Gnome libs... $ECHO_C" >&6
12334      d=$with_gnome/lib
12335      if test -d $d; then
12336        X_LIBS="-L$d $X_LIBS"
12337        echo "$as_me:$LINENO: result: $d" >&5
12338 echo "${ECHO_T}$d" >&6
12339      else
12340        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12341 echo "${ECHO_T}not found ($d: no such directory)" >&6
12342      fi
12343
12344      # replace the directory string with "yes".
12345      with_gnome_req="yes"
12346      with_gnome=$with_gnome_req
12347      ;;
12348
12349     *)
12350      echo ""
12351      echo "error: argument to --with-gnome must be \"yes\", \"no\", or a directory."
12352      echo "       If it is a directory, then \`DIR/include' will be added to"
12353      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
12354      exit 1
12355      ;;
12356    esac
12357
12358
12359 if test "$with_gnome" != yes -a "$with_gnome" != no ; then
12360   echo "error: must be yes or no: --with-gnome=$with_gnome"
12361   exit 1
12362 fi
12363
12364 parse_gtk_version_string() {
12365   # M4 sucks!!
12366
12367   maj=`echo $ac_gtk_version_string | sed -n 's/\..*//p'`
12368   min=`echo $ac_gtk_version_string | sed -n 's/[^.]*\.\([^.]*\).*/\1/p'`
12369
12370   ac_gtk_version=`echo "$maj * 1000 + $min" | bc`
12371   if test -z "$ac_gtk_version"; then
12372     ac_gtk_version=unknown
12373     ac_gtk_version_string=unknown
12374   fi
12375 }
12376
12377
12378 jurassic_gtk=no
12379 if test "$with_gtk" = yes; then
12380   have_gtk=no
12381
12382   # if the user specified --with-gtk=/foo/ or --with-gnome=/foo/ then
12383   # look in /foo/bin/ for glib-config, gtk-config, and gnome-config.
12384   #
12385   gtk_path="$PATH"
12386
12387   if test ! -z "$gtk_dir"; then
12388     # canonicalize slashes.
12389     foo=`echo "${gtk_dir}/bin" | sed 's@//*@/@g'`
12390     gtk_path="$foo:$gtk_path"
12391   fi
12392
12393   if test ! -z "$gnome_dir"; then
12394     # canonicalize slashes.
12395     foo=`echo "${gnome_dir}/bin" | sed 's@//*@/@g'`
12396     gtk_path="$foo:$gtk_path"
12397   fi
12398
12399   for ac_prog in pkg-config
12400 do
12401   # Extract the first word of "$ac_prog", so it can be a program name with args.
12402 set dummy $ac_prog; ac_word=$2
12403 echo "$as_me:$LINENO: checking for $ac_word" >&5
12404 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12405 if test "${ac_cv_path_pkg_config+set}" = set; then
12406   echo $ECHO_N "(cached) $ECHO_C" >&6
12407 else
12408   case $pkg_config in
12409   [\\/]* | ?:[\\/]*)
12410   ac_cv_path_pkg_config="$pkg_config" # Let the user override the test with a path.
12411   ;;
12412   *)
12413   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12414 for as_dir in $gtk_path
12415 do
12416   IFS=$as_save_IFS
12417   test -z "$as_dir" && as_dir=.
12418   for ac_exec_ext in '' $ac_executable_extensions; do
12419   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12420     ac_cv_path_pkg_config="$as_dir/$ac_word$ac_exec_ext"
12421     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12422     break 2
12423   fi
12424 done
12425 done
12426
12427   ;;
12428 esac
12429 fi
12430 pkg_config=$ac_cv_path_pkg_config
12431
12432 if test -n "$pkg_config"; then
12433   echo "$as_me:$LINENO: result: $pkg_config" >&5
12434 echo "${ECHO_T}$pkg_config" >&6
12435 else
12436   echo "$as_me:$LINENO: result: no" >&5
12437 echo "${ECHO_T}no" >&6
12438 fi
12439
12440   test -n "$pkg_config" && break
12441 done
12442
12443
12444   if test -n "$pkg_config" ; then
12445     #
12446     # the new way...
12447     # run pkg-config based tests.
12448     #
12449
12450     pkgs=''
12451     pkg_check_version() {
12452       if test "$ok" = yes ; then
12453         req="$1"
12454         min="$2"
12455         echo "$as_me:$LINENO: checking for $req" >&5
12456 echo $ECHO_N "checking for $req... $ECHO_C" >&6
12457         if $pkg_config --exists "$req" ; then
12458           vers=`$pkg_config --modversion "$req"`
12459           if $pkg_config --exists "$req >= $min" ; then
12460             echo "$as_me:$LINENO: result: $vers" >&5
12461 echo "${ECHO_T}$vers" >&6
12462             pkgs="$pkgs $req"
12463             return 1
12464           else
12465             echo "$as_me:$LINENO: result: $vers (wanted >= $min)" >&5
12466 echo "${ECHO_T}$vers (wanted >= $min)" >&6
12467             ok=no
12468             return 0
12469           fi
12470         else
12471           echo "$as_me:$LINENO: result: no" >&5
12472 echo "${ECHO_T}no" >&6
12473           ok=no
12474           return 0
12475         fi
12476       fi
12477     }
12478
12479     ok="yes"
12480     pkg_check_version     gtk+-2.0  2.0.1  ; ac_gtk_version_string="$vers"
12481     pkg_check_version  gmodule-2.0  2.0.0
12482     pkg_check_version   libxml-2.0  2.4.6
12483     pkg_check_version libglade-2.0  1.99.0
12484     have_gtk="$ok"
12485
12486     if test "$have_gtk" = yes; then
12487       have_gtk2=yes
12488       cat >>confdefs.h <<\_ACEOF
12489 #define HAVE_GTK2 1
12490 _ACEOF
12491
12492     fi
12493
12494     if test "$have_gtk" = no; then
12495       #
12496       # we don't have GTK 2.  Let's look for GTK 1.
12497       #
12498       pkgs=''
12499       ok="yes"
12500       pkg_check_version gtk+ 1.2           ; ac_gtk_version_string="$vers"
12501       pkg_check_version glib 1.0
12502       have_gtk="$ok"
12503
12504       # Now check for Gnome...
12505       #
12506       if test "$have_gtk" = yes; then
12507         old_pkgs="$pkgs"
12508         ok=yes
12509         pkg_check_version capplet    1.0
12510         pkg_check_version gnomeui    1.0
12511         pkg_check_version gdk_pixbuf 0.1
12512         have_gnome="$ok"
12513
12514         if test "$have_gnome" = no; then
12515           pkgs="$old_pkgs"
12516         else
12517           cat >>confdefs.h <<\_ACEOF
12518 #define HAVE_CRAPPLET 1
12519 _ACEOF
12520
12521         fi
12522       fi
12523     fi
12524
12525     if test "$have_gtk" = yes; then
12526       parse_gtk_version_string
12527       jurassic_gtk=no
12528     else
12529       have_gnome=no
12530     fi
12531
12532     if test "$have_gtk" = yes; then
12533       echo "$as_me:$LINENO: checking for Gtk includes" >&5
12534 echo $ECHO_N "checking for Gtk includes... $ECHO_C" >&6
12535 if test "${ac_cv_gtk_config_cflags+set}" = set; then
12536   echo $ECHO_N "(cached) $ECHO_C" >&6
12537 else
12538   ac_cv_gtk_config_cflags=`$pkg_config --cflags $pkgs`
12539 fi
12540 echo "$as_me:$LINENO: result: $ac_cv_gtk_config_cflags" >&5
12541 echo "${ECHO_T}$ac_cv_gtk_config_cflags" >&6
12542       echo "$as_me:$LINENO: checking for Gtk libs" >&5
12543 echo $ECHO_N "checking for Gtk libs... $ECHO_C" >&6
12544 if test "${ac_cv_gtk_config_libs+set}" = set; then
12545   echo $ECHO_N "(cached) $ECHO_C" >&6
12546 else
12547   ac_cv_gtk_config_libs=`$pkg_config --libs $pkgs`
12548 fi
12549 echo "$as_me:$LINENO: result: $ac_cv_gtk_config_libs" >&5
12550 echo "${ECHO_T}$ac_cv_gtk_config_libs" >&6
12551     fi
12552     ac_gtk_config_cflags=$ac_cv_gtk_config_cflags
12553     ac_gtk_config_libs=$ac_cv_gtk_config_libs
12554
12555     ac_gnome_config_cflags=$ac_gtk_config_cflags
12556     ac_gnome_config_libs=$ac_gtk_config_libs
12557
12558   else
12559     #
12560     # the old way...
12561     # run {gnome,gtk}-config based tests.
12562     #
12563
12564     for ac_prog in glib12-config glib-config
12565 do
12566   # Extract the first word of "$ac_prog", so it can be a program name with args.
12567 set dummy $ac_prog; ac_word=$2
12568 echo "$as_me:$LINENO: checking for $ac_word" >&5
12569 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12570 if test "${ac_cv_path_glib_config+set}" = set; then
12571   echo $ECHO_N "(cached) $ECHO_C" >&6
12572 else
12573   case $glib_config in
12574   [\\/]* | ?:[\\/]*)
12575   ac_cv_path_glib_config="$glib_config" # Let the user override the test with a path.
12576   ;;
12577   *)
12578   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12579 for as_dir in $gtk_path
12580 do
12581   IFS=$as_save_IFS
12582   test -z "$as_dir" && as_dir=.
12583   for ac_exec_ext in '' $ac_executable_extensions; do
12584   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12585     ac_cv_path_glib_config="$as_dir/$ac_word$ac_exec_ext"
12586     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12587     break 2
12588   fi
12589 done
12590 done
12591
12592   ;;
12593 esac
12594 fi
12595 glib_config=$ac_cv_path_glib_config
12596
12597 if test -n "$glib_config"; then
12598   echo "$as_me:$LINENO: result: $glib_config" >&5
12599 echo "${ECHO_T}$glib_config" >&6
12600 else
12601   echo "$as_me:$LINENO: result: no" >&5
12602 echo "${ECHO_T}no" >&6
12603 fi
12604
12605   test -n "$glib_config" && break
12606 done
12607
12608     for ac_prog in gtk12-config  gtk-config
12609 do
12610   # Extract the first word of "$ac_prog", so it can be a program name with args.
12611 set dummy $ac_prog; ac_word=$2
12612 echo "$as_me:$LINENO: checking for $ac_word" >&5
12613 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12614 if test "${ac_cv_path_gtk_config+set}" = set; then
12615   echo $ECHO_N "(cached) $ECHO_C" >&6
12616 else
12617   case $gtk_config in
12618   [\\/]* | ?:[\\/]*)
12619   ac_cv_path_gtk_config="$gtk_config" # Let the user override the test with a path.
12620   ;;
12621   *)
12622   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12623 for as_dir in $gtk_path
12624 do
12625   IFS=$as_save_IFS
12626   test -z "$as_dir" && as_dir=.
12627   for ac_exec_ext in '' $ac_executable_extensions; do
12628   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12629     ac_cv_path_gtk_config="$as_dir/$ac_word$ac_exec_ext"
12630     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12631     break 2
12632   fi
12633 done
12634 done
12635
12636   ;;
12637 esac
12638 fi
12639 gtk_config=$ac_cv_path_gtk_config
12640
12641 if test -n "$gtk_config"; then
12642   echo "$as_me:$LINENO: result: $gtk_config" >&5
12643 echo "${ECHO_T}$gtk_config" >&6
12644 else
12645   echo "$as_me:$LINENO: result: no" >&5
12646 echo "${ECHO_T}no" >&6
12647 fi
12648
12649   test -n "$gtk_config" && break
12650 done
12651
12652
12653     if test "$with_gnome" = yes; then
12654       for ac_prog in gnome-config
12655 do
12656   # Extract the first word of "$ac_prog", so it can be a program name with args.
12657 set dummy $ac_prog; ac_word=$2
12658 echo "$as_me:$LINENO: checking for $ac_word" >&5
12659 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12660 if test "${ac_cv_path_gnome_config+set}" = set; then
12661   echo $ECHO_N "(cached) $ECHO_C" >&6
12662 else
12663   case $gnome_config in
12664   [\\/]* | ?:[\\/]*)
12665   ac_cv_path_gnome_config="$gnome_config" # Let the user override the test with a path.
12666   ;;
12667   *)
12668   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12669 for as_dir in $gtk_path
12670 do
12671   IFS=$as_save_IFS
12672   test -z "$as_dir" && as_dir=.
12673   for ac_exec_ext in '' $ac_executable_extensions; do
12674   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12675     ac_cv_path_gnome_config="$as_dir/$ac_word$ac_exec_ext"
12676     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12677     break 2
12678   fi
12679 done
12680 done
12681
12682   ;;
12683 esac
12684 fi
12685 gnome_config=$ac_cv_path_gnome_config
12686
12687 if test -n "$gnome_config"; then
12688   echo "$as_me:$LINENO: result: $gnome_config" >&5
12689 echo "${ECHO_T}$gnome_config" >&6
12690 else
12691   echo "$as_me:$LINENO: result: no" >&5
12692 echo "${ECHO_T}no" >&6
12693 fi
12694
12695   test -n "$gnome_config" && break
12696 done
12697
12698     fi
12699
12700     if test -n "$glib_config" -a  -n "$gtk_config" ; then
12701       have_gtk=yes
12702       if test "$with_gnome" = yes -a -n "$gnome_config" ; then
12703         have_gnome=yes
12704       fi
12705     fi
12706
12707     if test "$have_gtk" = yes; then
12708       echo "$as_me:$LINENO: checking Gtk version number" >&5
12709 echo $ECHO_N "checking Gtk version number... $ECHO_C" >&6
12710 if test "${ac_cv_gtk_version_string+set}" = set; then
12711   echo $ECHO_N "(cached) $ECHO_C" >&6
12712 else
12713   ac_cv_gtk_version_string=`$gtk_config --version`
12714 fi
12715 echo "$as_me:$LINENO: result: $ac_cv_gtk_version_string" >&5
12716 echo "${ECHO_T}$ac_cv_gtk_version_string" >&6
12717       ac_gtk_version_string=$ac_cv_gtk_version_string
12718     fi
12719
12720     parse_gtk_version_string
12721
12722     if test "$ac_gtk_version" = "unknown" || test "$ac_gtk_version" -lt 1002
12723     then
12724       have_gtk=no
12725       have_gnome=no
12726       jurassic_gtk=yes
12727     fi
12728
12729     if test "$have_gtk" = yes; then
12730       echo "$as_me:$LINENO: checking for Gtk includes" >&5
12731 echo $ECHO_N "checking for Gtk includes... $ECHO_C" >&6
12732 if test "${ac_cv_gtk_config_cflags+set}" = set; then
12733   echo $ECHO_N "(cached) $ECHO_C" >&6
12734 else
12735   ac_cv_gtk_config_cflags=`$gtk_config --cflags`
12736 fi
12737 echo "$as_me:$LINENO: result: $ac_cv_gtk_config_cflags" >&5
12738 echo "${ECHO_T}$ac_cv_gtk_config_cflags" >&6
12739       echo "$as_me:$LINENO: checking for Gtk libs" >&5
12740 echo $ECHO_N "checking for Gtk libs... $ECHO_C" >&6
12741 if test "${ac_cv_gtk_config_libs+set}" = set; then
12742   echo $ECHO_N "(cached) $ECHO_C" >&6
12743 else
12744   ac_cv_gtk_config_libs=`$gtk_config --libs`
12745 fi
12746 echo "$as_me:$LINENO: result: $ac_cv_gtk_config_libs" >&5
12747 echo "${ECHO_T}$ac_cv_gtk_config_libs" >&6
12748     fi
12749     ac_gtk_config_cflags=$ac_cv_gtk_config_cflags
12750     ac_gtk_config_libs=$ac_cv_gtk_config_libs
12751
12752     # Check for Gnome Capplet support.
12753     #
12754     if test "$have_gnome" = yes -a "$have_gtk" = yes; then
12755       gnome_config_libs="gtk capplet gnomeui gdk_pixbuf"
12756       echo "$as_me:$LINENO: checking for Gnome capplet includes" >&5
12757 echo $ECHO_N "checking for Gnome capplet includes... $ECHO_C" >&6
12758       if test "${ac_cv_gnome_config_cflags+set}" = set; then
12759   echo $ECHO_N "(cached) $ECHO_C" >&6
12760 else
12761   if ( $gnome_config --cflags $gnome_config_libs >/dev/null 2>&1 | \
12762               grep Unknown >/dev/null ) ; then
12763            ac_cv_gnome_config_cflags=''
12764          else
12765           ac_cv_gnome_config_cflags=`$gnome_config --cflags $gnome_config_libs`
12766          fi
12767 fi
12768
12769       ac_gnome_config_cflags=$ac_cv_gnome_config_cflags
12770       if test "$ac_gnome_config_cflags" = "" ; then
12771         have_gnome=no
12772         echo "$as_me:$LINENO: result: no" >&5
12773 echo "${ECHO_T}no" >&6
12774       else
12775         echo "$as_me:$LINENO: result: $ac_gnome_config_cflags" >&5
12776 echo "${ECHO_T}$ac_gnome_config_cflags" >&6
12777       fi
12778     fi
12779
12780     if test "$have_gnome" = yes -a "$have_gtk" = yes; then
12781       echo "$as_me:$LINENO: checking for Gnome capplet libs" >&5
12782 echo $ECHO_N "checking for Gnome capplet libs... $ECHO_C" >&6
12783       if test "${ac_cv_gnome_config_libs+set}" = set; then
12784   echo $ECHO_N "(cached) $ECHO_C" >&6
12785 else
12786   if ( $gnome_config --libs $gnome_config_libs >/dev/null 2>&1 |
12787               grep Unknown >/dev/null ) ; then
12788            ac_cv_gnome_config_libs=''
12789          else
12790            ac_cv_gnome_config_libs=`$gnome_config --libs $gnome_config_libs`
12791          fi
12792 fi
12793
12794       ac_gnome_config_libs=$ac_cv_gnome_config_libs
12795       if test "$ac_gnome_config_libs" = "" ; then
12796         have_gnome=no
12797         echo "$as_me:$LINENO: result: no" >&5
12798 echo "${ECHO_T}no" >&6
12799       else
12800         echo "$as_me:$LINENO: result: $ac_gnome_config_libs" >&5
12801 echo "${ECHO_T}$ac_gnome_config_libs" >&6
12802       fi
12803     fi
12804
12805     # If we have Gnome, then override the gtk-config values with
12806     # the gnome-config values.
12807     #
12808     if test "$have_gnome" = yes -a "$have_gtk" = yes; then
12809       ac_gtk_config_cflags=$ac_gnome_config_cflags
12810       ac_gtk_config_libs=$ac_gnome_config_libs
12811       cat >>confdefs.h <<\_ACEOF
12812 #define HAVE_CRAPPLET 1
12813 _ACEOF
12814
12815     fi
12816
12817   fi   # end of {gnome,gtk}-config based tests
12818
12819   if test "$have_gtk" = yes -a "$have_gtk2" = no; then
12820     # check for this function that was not in libcapplet 1.2.
12821
12822   ac_save_CPPFLAGS="$CPPFLAGS"
12823   ac_save_LDFLAGS="$LDFLAGS"
12824 #  ac_save_LIBS="$LIBS"
12825
12826   if test \! -z "$includedir" ; then
12827     CPPFLAGS="$CPPFLAGS -I$includedir"
12828   fi
12829   # note: $X_CFLAGS includes $x_includes
12830   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12831
12832   if test \! -z "$libdir" ; then
12833     LDFLAGS="$LDFLAGS -L$libdir"
12834   fi
12835   # note: $X_LIBS includes $x_libraries
12836   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12837
12838   echo "$as_me:$LINENO: checking for capplet_widget_changes_are_immediate in -lcapplet" >&5
12839 echo $ECHO_N "checking for capplet_widget_changes_are_immediate in -lcapplet... $ECHO_C" >&6
12840 if test "${ac_cv_lib_capplet_capplet_widget_changes_are_immediate+set}" = set; then
12841   echo $ECHO_N "(cached) $ECHO_C" >&6
12842 else
12843   ac_check_lib_save_LIBS=$LIBS
12844 LIBS="-lcapplet $ac_gnome_config_libs $LIBS"
12845 cat >conftest.$ac_ext <<_ACEOF
12846 #line $LINENO "configure"
12847 #include "confdefs.h"
12848
12849 /* Override any gcc2 internal prototype to avoid an error.  */
12850 #ifdef __cplusplus
12851 extern "C"
12852 #endif
12853 /* We use char because int might match the return type of a gcc2
12854    builtin and then its argument prototype would still apply.  */
12855 char capplet_widget_changes_are_immediate ();
12856 #ifdef F77_DUMMY_MAIN
12857 #  ifdef __cplusplus
12858      extern "C"
12859 #  endif
12860    int F77_DUMMY_MAIN() { return 1; }
12861 #endif
12862 int
12863 main ()
12864 {
12865 capplet_widget_changes_are_immediate ();
12866   ;
12867   return 0;
12868 }
12869 _ACEOF
12870 rm -f conftest.$ac_objext conftest$ac_exeext
12871 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12872   (eval $ac_link) 2>&5
12873   ac_status=$?
12874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12875   (exit $ac_status); } &&
12876          { ac_try='test -s conftest$ac_exeext'
12877   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12878   (eval $ac_try) 2>&5
12879   ac_status=$?
12880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12881   (exit $ac_status); }; }; then
12882   ac_cv_lib_capplet_capplet_widget_changes_are_immediate=yes
12883 else
12884   echo "$as_me: failed program was:" >&5
12885 cat conftest.$ac_ext >&5
12886 ac_cv_lib_capplet_capplet_widget_changes_are_immediate=no
12887 fi
12888 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12889 LIBS=$ac_check_lib_save_LIBS
12890 fi
12891 echo "$as_me:$LINENO: result: $ac_cv_lib_capplet_capplet_widget_changes_are_immediate" >&5
12892 echo "${ECHO_T}$ac_cv_lib_capplet_capplet_widget_changes_are_immediate" >&6
12893 if test $ac_cv_lib_capplet_capplet_widget_changes_are_immediate = yes; then
12894   cat >>confdefs.h <<\_ACEOF
12895 #define HAVE_CRAPPLET_IMMEDIATE 1
12896 _ACEOF
12897
12898 else
12899   true
12900 fi
12901
12902   CPPFLAGS="$ac_save_CPPFLAGS"
12903   LDFLAGS="$ac_save_LDFLAGS"
12904 #  LIBS="$ac_save_LIBS"
12905
12906   fi
12907
12908
12909   GNOME_DATADIR=""
12910   if test "$have_gnome" = yes -a "$have_gtk" = yes; then
12911     if test -n "$gnome_config"; then
12912       GNOME_DATADIR=`$gnome_config --datadir`
12913     else
12914       #### is this right?
12915       GNOME_DATADIR=`$pkg_config --variable=prefix gtk+`
12916       GNOME_DATADIR="$GNOME_DATADIR/share"
12917     fi
12918   fi
12919
12920   # .desktop files go in different places in Gnome 1.x and Gnome 2.x...
12921   if test "$have_gtk2" = yes; then
12922     GNOME_PANELDIR='$(GNOME_PANELDIR2)'
12923   else
12924     GNOME_PANELDIR='$(GNOME_PANELDIR1)'
12925   fi
12926
12927
12928   if test "$have_gtk" = yes; then
12929     INCLUDES="$INCLUDES $ac_gtk_config_cflags"
12930     GTK_LIBS="$GTK_LIBS $ac_gtk_config_libs"
12931     cat >>confdefs.h <<\_ACEOF
12932 #define HAVE_GTK 1
12933 _ACEOF
12934
12935
12936     if test "$have_gtk2" = yes; then
12937       GTK_EXTRA_OBJS=""
12938     else
12939       GTK_EXTRA_OBJS="\$(GTK_EXTRA_OBJS)"
12940     fi
12941   fi
12942
12943 fi
12944
12945
12946 # Check for the Gnome Help Browser.
12947 #
12948 if test "$have_gnome" = yes; then
12949   # Extract the first word of "gnome-help-browser", so it can be a program name with args.
12950 set dummy gnome-help-browser; ac_word=$2
12951 echo "$as_me:$LINENO: checking for $ac_word" >&5
12952 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12953 if test "${ac_cv_prog_have_gnome_help+set}" = set; then
12954   echo $ECHO_N "(cached) $ECHO_C" >&6
12955 else
12956   if test -n "$have_gnome_help"; then
12957   ac_cv_prog_have_gnome_help="$have_gnome_help" # Let the user override the test.
12958 else
12959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12960 for as_dir in $PATH
12961 do
12962   IFS=$as_save_IFS
12963   test -z "$as_dir" && as_dir=.
12964   for ac_exec_ext in '' $ac_executable_extensions; do
12965   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12966     ac_cv_prog_have_gnome_help="yes"
12967     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12968     break 2
12969   fi
12970 done
12971 done
12972
12973   test -z "$ac_cv_prog_have_gnome_help" && ac_cv_prog_have_gnome_help="no"
12974 fi
12975 fi
12976 have_gnome_help=$ac_cv_prog_have_gnome_help
12977 if test -n "$have_gnome_help"; then
12978   echo "$as_me:$LINENO: result: $have_gnome_help" >&5
12979 echo "${ECHO_T}$have_gnome_help" >&6
12980 else
12981   echo "$as_me:$LINENO: result: no" >&5
12982 echo "${ECHO_T}no" >&6
12983 fi
12984
12985 else
12986   have_gnome_help=no
12987 fi
12988
12989
12990 ###############################################################################
12991 #
12992 #       Check for -lxml
12993 #
12994 ###############################################################################
12995
12996 have_xml=no
12997 with_xml_req=unspecified
12998 xml_halfassed=no
12999
13000 # Check whether --with-xml or --without-xml was given.
13001 if test "${with_xml+set}" = set; then
13002   withval="$with_xml"
13003   with_xml="$withval"; with_xml_req="$withval"
13004 else
13005   with_xml=yes
13006 fi;
13007
13008 # if --with-xml=/directory/ was specified, remember that directory so that
13009 # we can also look for the `xml-config' program in that directory.
13010 case "$with_xml" in
13011   /*)
13012     xml_dir="$with_xml"
13013     ;;
13014   *)
13015     xml_dir=""
13016     ;;
13017 esac
13018
13019
13020    case "$with_xml" in
13021     yes) ;;
13022     no)  ;;
13023
13024     /*)
13025      echo "$as_me:$LINENO: checking for XML headers" >&5
13026 echo $ECHO_N "checking for XML headers... $ECHO_C" >&6
13027      d=$with_xml/include
13028      if test -d $d; then
13029        X_CFLAGS="-I$d $X_CFLAGS"
13030        echo "$as_me:$LINENO: result: $d" >&5
13031 echo "${ECHO_T}$d" >&6
13032      else
13033        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
13034 echo "${ECHO_T}not found ($d: no such directory)" >&6
13035      fi
13036
13037      echo "$as_me:$LINENO: checking for XML libs" >&5
13038 echo $ECHO_N "checking for XML libs... $ECHO_C" >&6
13039      d=$with_xml/lib
13040      if test -d $d; then
13041        X_LIBS="-L$d $X_LIBS"
13042        echo "$as_me:$LINENO: result: $d" >&5
13043 echo "${ECHO_T}$d" >&6
13044      else
13045        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
13046 echo "${ECHO_T}not found ($d: no such directory)" >&6
13047      fi
13048
13049      # replace the directory string with "yes".
13050      with_xml_req="yes"
13051      with_xml=$with_xml_req
13052      ;;
13053
13054     *)
13055      echo ""
13056      echo "error: argument to --with-xml must be \"yes\", \"no\", or a directory."
13057      echo "       If it is a directory, then \`DIR/include' will be added to"
13058      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
13059      exit 1
13060      ;;
13061    esac
13062
13063
13064 if test "$with_xml" != yes -a "$with_xml" != no ; then
13065   echo "error: must be yes or no: --with-xml=$with_xml"
13066   exit 1
13067 fi
13068
13069 if test "$with_xml" = yes; then
13070   have_xml=no
13071   have_old_xml=no
13072
13073   # if the user specified --with-gtk=/foo/ or --with-gnome=/foo/ then
13074   # look in /foo/bin/ for for xml-config.
13075   #
13076   xml_path="$PATH"
13077
13078   if test ! -z "$gtk_dir"; then
13079     # canonicalize slashes.
13080     foo=`echo "${gtk_dir}/bin" | sed 's@//*@/@g'`
13081     xml_path="$foo:$xml_path"
13082   fi
13083
13084   if test ! -z "$gnome_dir"; then
13085     # canonicalize slashes.
13086     foo=`echo "${gnome_dir}/bin" | sed 's@//*@/@g'`
13087     xml_path="$foo:$xml_path"
13088   fi
13089
13090   if test -n "$pkg_config" ; then
13091     #
13092     # the new way...
13093     # run pkg-config based tests.
13094     #
13095     pkgs=""
13096     ok="yes"
13097     pkg_check_version xml2 1.0
13098
13099     if test "$ok" = no; then
13100       ok=yes
13101       pkg_check_version xml 1.0
13102     fi
13103
13104     have_xml="$ok"
13105
13106     if test "$have_xml" = yes; then
13107       echo "$as_me:$LINENO: checking for XML includes" >&5
13108 echo $ECHO_N "checking for XML includes... $ECHO_C" >&6
13109 if test "${ac_cv_xml_config_cflags+set}" = set; then
13110   echo $ECHO_N "(cached) $ECHO_C" >&6
13111 else
13112   ac_cv_xml_config_cflags=`$pkg_config --cflags $pkgs`
13113 fi
13114 echo "$as_me:$LINENO: result: $ac_cv_xml_config_cflags" >&5
13115 echo "${ECHO_T}$ac_cv_xml_config_cflags" >&6
13116       echo "$as_me:$LINENO: checking for XML libs" >&5
13117 echo $ECHO_N "checking for XML libs... $ECHO_C" >&6
13118 if test "${ac_cv_xml_config_libs+set}" = set; then
13119   echo $ECHO_N "(cached) $ECHO_C" >&6
13120 else
13121   ac_cv_xml_config_libs=`$pkg_config --libs $pkgs`
13122 fi
13123 echo "$as_me:$LINENO: result: $ac_cv_xml_config_libs" >&5
13124 echo "${ECHO_T}$ac_cv_xml_config_libs" >&6
13125       ac_xml_config_cflags=$ac_cv_xml_config_cflags
13126       ac_xml_config_libs=$ac_cv_xml_config_libs
13127     fi
13128
13129   else
13130     #
13131     # the old way...
13132     # run {gnome,gtk}-config based tests.
13133     #
13134
13135     for ac_prog in xml2-config xml-config
13136 do
13137   # Extract the first word of "$ac_prog", so it can be a program name with args.
13138 set dummy $ac_prog; ac_word=$2
13139 echo "$as_me:$LINENO: checking for $ac_word" >&5
13140 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13141 if test "${ac_cv_path_xml_config+set}" = set; then
13142   echo $ECHO_N "(cached) $ECHO_C" >&6
13143 else
13144   case $xml_config in
13145   [\\/]* | ?:[\\/]*)
13146   ac_cv_path_xml_config="$xml_config" # Let the user override the test with a path.
13147   ;;
13148   *)
13149   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13150 for as_dir in $xml_path
13151 do
13152   IFS=$as_save_IFS
13153   test -z "$as_dir" && as_dir=.
13154   for ac_exec_ext in '' $ac_executable_extensions; do
13155   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13156     ac_cv_path_xml_config="$as_dir/$ac_word$ac_exec_ext"
13157     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13158     break 2
13159   fi
13160 done
13161 done
13162
13163   ;;
13164 esac
13165 fi
13166 xml_config=$ac_cv_path_xml_config
13167
13168 if test -n "$xml_config"; then
13169   echo "$as_me:$LINENO: result: $xml_config" >&5
13170 echo "${ECHO_T}$xml_config" >&6
13171 else
13172   echo "$as_me:$LINENO: result: no" >&5
13173 echo "${ECHO_T}no" >&6
13174 fi
13175
13176   test -n "$xml_config" && break
13177 done
13178
13179
13180     # If we found the xml-config program, run it to get flags.
13181     #
13182     if test -n "$xml_config" ; then
13183       echo "$as_me:$LINENO: checking for XML includes" >&5
13184 echo $ECHO_N "checking for XML includes... $ECHO_C" >&6
13185 if test "${ac_cv_xml_config_cflags+set}" = set; then
13186   echo $ECHO_N "(cached) $ECHO_C" >&6
13187 else
13188   ac_cv_xml_config_cflags=`$xml_config --cflags`
13189 fi
13190 echo "$as_me:$LINENO: result: $ac_cv_xml_config_cflags" >&5
13191 echo "${ECHO_T}$ac_cv_xml_config_cflags" >&6
13192       echo "$as_me:$LINENO: checking for XML libs" >&5
13193 echo $ECHO_N "checking for XML libs... $ECHO_C" >&6
13194 if test "${ac_cv_xml_config_libs+set}" = set; then
13195   echo $ECHO_N "(cached) $ECHO_C" >&6
13196 else
13197   ac_cv_xml_config_libs=`$xml_config --libs`
13198 fi
13199 echo "$as_me:$LINENO: result: $ac_cv_xml_config_libs" >&5
13200 echo "${ECHO_T}$ac_cv_xml_config_libs" >&6
13201       ac_xml_config_cflags=$ac_cv_xml_config_cflags
13202       ac_xml_config_libs=$ac_cv_xml_config_libs
13203     fi
13204
13205     ac_save_xml_CPPFLAGS="$CPPFLAGS"
13206     CPPFLAGS="$CPPFLAGS $ac_xml_config_cflags"
13207
13208     # first try <libxml/parser.h> which is the new way...
13209     #
13210
13211   ac_save_CPPFLAGS="$CPPFLAGS"
13212   if test \! -z "$includedir" ; then
13213     CPPFLAGS="$CPPFLAGS -I$includedir"
13214   fi
13215   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13216   echo "$as_me:$LINENO: checking for libxml/xmlIO.h" >&5
13217 echo $ECHO_N "checking for libxml/xmlIO.h... $ECHO_C" >&6
13218 if test "${ac_cv_header_libxml_xmlIO_h+set}" = set; then
13219   echo $ECHO_N "(cached) $ECHO_C" >&6
13220 else
13221   cat >conftest.$ac_ext <<_ACEOF
13222 #line $LINENO "configure"
13223 #include "confdefs.h"
13224 #include <libxml/parser.h>
13225
13226 #include <libxml/xmlIO.h>
13227 _ACEOF
13228 rm -f conftest.$ac_objext
13229 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13230   (eval $ac_compile) 2>&5
13231   ac_status=$?
13232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13233   (exit $ac_status); } &&
13234          { ac_try='test -s conftest.$ac_objext'
13235   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13236   (eval $ac_try) 2>&5
13237   ac_status=$?
13238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13239   (exit $ac_status); }; }; then
13240   ac_cv_header_libxml_xmlIO_h=yes
13241 else
13242   echo "$as_me: failed program was:" >&5
13243 cat conftest.$ac_ext >&5
13244 ac_cv_header_libxml_xmlIO_h=no
13245 fi
13246 rm -f conftest.$ac_objext conftest.$ac_ext
13247 fi
13248 echo "$as_me:$LINENO: result: $ac_cv_header_libxml_xmlIO_h" >&5
13249 echo "${ECHO_T}$ac_cv_header_libxml_xmlIO_h" >&6
13250 if test $ac_cv_header_libxml_xmlIO_h = yes; then
13251   have_xml=yes
13252 fi
13253
13254
13255   CPPFLAGS="$ac_save_CPPFLAGS"
13256
13257     # if that didn't work, then try just <parser.h> which is the old way...
13258     #
13259     if test "$have_xml" = no; then
13260
13261   ac_save_CPPFLAGS="$CPPFLAGS"
13262   if test \! -z "$includedir" ; then
13263     CPPFLAGS="$CPPFLAGS -I$includedir"
13264   fi
13265   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13266   echo "$as_me:$LINENO: checking for xmlIO.h" >&5
13267 echo $ECHO_N "checking for xmlIO.h... $ECHO_C" >&6
13268 if test "${ac_cv_header_xmlIO_h+set}" = set; then
13269   echo $ECHO_N "(cached) $ECHO_C" >&6
13270 else
13271   cat >conftest.$ac_ext <<_ACEOF
13272 #line $LINENO "configure"
13273 #include "confdefs.h"
13274 #include <parser.h>
13275
13276 #include <xmlIO.h>
13277 _ACEOF
13278 rm -f conftest.$ac_objext
13279 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13280   (eval $ac_compile) 2>&5
13281   ac_status=$?
13282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13283   (exit $ac_status); } &&
13284          { ac_try='test -s conftest.$ac_objext'
13285   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13286   (eval $ac_try) 2>&5
13287   ac_status=$?
13288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13289   (exit $ac_status); }; }; then
13290   ac_cv_header_xmlIO_h=yes
13291 else
13292   echo "$as_me: failed program was:" >&5
13293 cat conftest.$ac_ext >&5
13294 ac_cv_header_xmlIO_h=no
13295 fi
13296 rm -f conftest.$ac_objext conftest.$ac_ext
13297 fi
13298 echo "$as_me:$LINENO: result: $ac_cv_header_xmlIO_h" >&5
13299 echo "${ECHO_T}$ac_cv_header_xmlIO_h" >&6
13300 if test $ac_cv_header_xmlIO_h = yes; then
13301   have_xml=yes; have_old_xml=yes
13302 fi
13303
13304
13305   CPPFLAGS="$ac_save_CPPFLAGS"
13306     fi
13307
13308     CPPFLAGS="$ac_save_xml_CPPFLAGS"
13309   fi
13310
13311
13312   have_zlib=no
13313   if test "$have_xml" = yes; then
13314     # we have the XML headers; now make sure zlib is around.
13315     # yes, it's stupid we have to do this too, but there is
13316     # dependency screwage in Gnome.
13317
13318   ac_save_CPPFLAGS="$CPPFLAGS"
13319   ac_save_LDFLAGS="$LDFLAGS"
13320 #  ac_save_LIBS="$LIBS"
13321
13322   if test \! -z "$includedir" ; then
13323     CPPFLAGS="$CPPFLAGS -I$includedir"
13324   fi
13325   # note: $X_CFLAGS includes $x_includes
13326   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13327
13328   if test \! -z "$libdir" ; then
13329     LDFLAGS="$LDFLAGS -L$libdir"
13330   fi
13331   # note: $X_LIBS includes $x_libraries
13332   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
13333
13334   echo "$as_me:$LINENO: checking for zlibVersion in -lz" >&5
13335 echo $ECHO_N "checking for zlibVersion in -lz... $ECHO_C" >&6
13336 if test "${ac_cv_lib_z_zlibVersion+set}" = set; then
13337   echo $ECHO_N "(cached) $ECHO_C" >&6
13338 else
13339   ac_check_lib_save_LIBS=$LIBS
13340 LIBS="-lz  $LIBS"
13341 cat >conftest.$ac_ext <<_ACEOF
13342 #line $LINENO "configure"
13343 #include "confdefs.h"
13344
13345 /* Override any gcc2 internal prototype to avoid an error.  */
13346 #ifdef __cplusplus
13347 extern "C"
13348 #endif
13349 /* We use char because int might match the return type of a gcc2
13350    builtin and then its argument prototype would still apply.  */
13351 char zlibVersion ();
13352 #ifdef F77_DUMMY_MAIN
13353 #  ifdef __cplusplus
13354      extern "C"
13355 #  endif
13356    int F77_DUMMY_MAIN() { return 1; }
13357 #endif
13358 int
13359 main ()
13360 {
13361 zlibVersion ();
13362   ;
13363   return 0;
13364 }
13365 _ACEOF
13366 rm -f conftest.$ac_objext conftest$ac_exeext
13367 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13368   (eval $ac_link) 2>&5
13369   ac_status=$?
13370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13371   (exit $ac_status); } &&
13372          { ac_try='test -s conftest$ac_exeext'
13373   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13374   (eval $ac_try) 2>&5
13375   ac_status=$?
13376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13377   (exit $ac_status); }; }; then
13378   ac_cv_lib_z_zlibVersion=yes
13379 else
13380   echo "$as_me: failed program was:" >&5
13381 cat conftest.$ac_ext >&5
13382 ac_cv_lib_z_zlibVersion=no
13383 fi
13384 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13385 LIBS=$ac_check_lib_save_LIBS
13386 fi
13387 echo "$as_me:$LINENO: result: $ac_cv_lib_z_zlibVersion" >&5
13388 echo "${ECHO_T}$ac_cv_lib_z_zlibVersion" >&6
13389 if test $ac_cv_lib_z_zlibVersion = yes; then
13390   have_zlib=yes
13391 fi
13392
13393   CPPFLAGS="$ac_save_CPPFLAGS"
13394   LDFLAGS="$ac_save_LDFLAGS"
13395 #  LIBS="$ac_save_LIBS"
13396
13397     if test "$have_zlib" = no; then
13398       xml_halfassed=yes
13399       have_xml=no
13400     fi
13401   fi
13402
13403   if test "$have_xml" = yes; then
13404     # we have the header, now check for the library
13405     have_xml=no
13406     xml_halfassed=yes
13407
13408   ac_save_CPPFLAGS="$CPPFLAGS"
13409   ac_save_LDFLAGS="$LDFLAGS"
13410 #  ac_save_LIBS="$LIBS"
13411
13412   if test \! -z "$includedir" ; then
13413     CPPFLAGS="$CPPFLAGS -I$includedir"
13414   fi
13415   # note: $X_CFLAGS includes $x_includes
13416   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13417
13418   if test \! -z "$libdir" ; then
13419     LDFLAGS="$LDFLAGS -L$libdir"
13420   fi
13421   # note: $X_LIBS includes $x_libraries
13422   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
13423
13424   echo "$as_me:$LINENO: checking for xmlParseChunk in -lxml" >&5
13425 echo $ECHO_N "checking for xmlParseChunk in -lxml... $ECHO_C" >&6
13426 if test "${ac_cv_lib_xml_xmlParseChunk+set}" = set; then
13427   echo $ECHO_N "(cached) $ECHO_C" >&6
13428 else
13429   ac_check_lib_save_LIBS=$LIBS
13430 LIBS="-lxml $ac_xml_config_libs $LIBS"
13431 cat >conftest.$ac_ext <<_ACEOF
13432 #line $LINENO "configure"
13433 #include "confdefs.h"
13434
13435 /* Override any gcc2 internal prototype to avoid an error.  */
13436 #ifdef __cplusplus
13437 extern "C"
13438 #endif
13439 /* We use char because int might match the return type of a gcc2
13440    builtin and then its argument prototype would still apply.  */
13441 char xmlParseChunk ();
13442 #ifdef F77_DUMMY_MAIN
13443 #  ifdef __cplusplus
13444      extern "C"
13445 #  endif
13446    int F77_DUMMY_MAIN() { return 1; }
13447 #endif
13448 int
13449 main ()
13450 {
13451 xmlParseChunk ();
13452   ;
13453   return 0;
13454 }
13455 _ACEOF
13456 rm -f conftest.$ac_objext conftest$ac_exeext
13457 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13458   (eval $ac_link) 2>&5
13459   ac_status=$?
13460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13461   (exit $ac_status); } &&
13462          { ac_try='test -s conftest$ac_exeext'
13463   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13464   (eval $ac_try) 2>&5
13465   ac_status=$?
13466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13467   (exit $ac_status); }; }; then
13468   ac_cv_lib_xml_xmlParseChunk=yes
13469 else
13470   echo "$as_me: failed program was:" >&5
13471 cat conftest.$ac_ext >&5
13472 ac_cv_lib_xml_xmlParseChunk=no
13473 fi
13474 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13475 LIBS=$ac_check_lib_save_LIBS
13476 fi
13477 echo "$as_me:$LINENO: result: $ac_cv_lib_xml_xmlParseChunk" >&5
13478 echo "${ECHO_T}$ac_cv_lib_xml_xmlParseChunk" >&6
13479 if test $ac_cv_lib_xml_xmlParseChunk = yes; then
13480   have_xml=yes
13481                     xml_halfassed=no
13482                     XML_LIBS="$ac_xml_config_libs"
13483                     cat >>confdefs.h <<\_ACEOF
13484 #define HAVE_XML 1
13485 _ACEOF
13486
13487 else
13488   true
13489 fi
13490
13491   CPPFLAGS="$ac_save_CPPFLAGS"
13492   LDFLAGS="$ac_save_LDFLAGS"
13493 #  LIBS="$ac_save_LIBS"
13494
13495   fi
13496
13497   if test "$have_xml" = yes; then
13498     INCLUDES="$INCLUDES $ac_xml_config_cflags"
13499     GTK_LIBS="$GTK_LIBS $ac_xml_config_libs"
13500     cat >>confdefs.h <<\_ACEOF
13501 #define HAVE_XML 1
13502 _ACEOF
13503
13504     if test "$have_old_xml" = yes; then
13505       cat >>confdefs.h <<\_ACEOF
13506 #define HAVE_OLD_XML_HEADERS 1
13507 _ACEOF
13508
13509     fi
13510   fi
13511
13512 fi
13513
13514
13515 ###############################################################################
13516 #
13517 #       Checking whether Motif is really Lesstif.
13518 #
13519 ###############################################################################
13520
13521 have_lesstif=no
13522 if test "$have_motif" = yes ; then
13523   echo "$as_me:$LINENO: checking whether Motif is really LessTif" >&5
13524 echo $ECHO_N "checking whether Motif is really LessTif... $ECHO_C" >&6
13525 if test "${ac_cv_have_lesstif+set}" = set; then
13526   echo $ECHO_N "(cached) $ECHO_C" >&6
13527 else
13528
13529   ac_save_CPPFLAGS="$CPPFLAGS"
13530   if test \! -z "$includedir" ; then
13531     CPPFLAGS="$CPPFLAGS -I$includedir"
13532   fi
13533   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13534   cat >conftest.$ac_ext <<_ACEOF
13535 #line $LINENO "configure"
13536 #include "confdefs.h"
13537 #include <Xm/Xm.h>
13538 #ifdef F77_DUMMY_MAIN
13539 #  ifdef __cplusplus
13540      extern "C"
13541 #  endif
13542    int F77_DUMMY_MAIN() { return 1; }
13543 #endif
13544 int
13545 main ()
13546 {
13547 long vers = LesstifVersion;
13548   ;
13549   return 0;
13550 }
13551 _ACEOF
13552 rm -f conftest.$ac_objext
13553 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13554   (eval $ac_compile) 2>&5
13555   ac_status=$?
13556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13557   (exit $ac_status); } &&
13558          { ac_try='test -s conftest.$ac_objext'
13559   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13560   (eval $ac_try) 2>&5
13561   ac_status=$?
13562   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13563   (exit $ac_status); }; }; then
13564   ac_cv_have_lesstif=yes
13565 else
13566   echo "$as_me: failed program was:" >&5
13567 cat conftest.$ac_ext >&5
13568 ac_cv_have_lesstif=no
13569 fi
13570 rm -f conftest.$ac_objext conftest.$ac_ext
13571   CPPFLAGS="$ac_save_CPPFLAGS"
13572 fi
13573 echo "$as_me:$LINENO: result: $ac_cv_have_lesstif" >&5
13574 echo "${ECHO_T}$ac_cv_have_lesstif" >&6
13575   have_lesstif=$ac_cv_have_lesstif
13576 fi
13577
13578
13579 lesstif_version=unknown
13580 lesstif_version_string=unknown
13581
13582 if test "$have_lesstif" = yes ; then
13583   ltv=unknown
13584   echo unknown > conftest-lt
13585   echo "$as_me:$LINENO: checking LessTif version number" >&5
13586 echo $ECHO_N "checking LessTif version number... $ECHO_C" >&6
13587 if test "${ac_cv_lesstif_version_string+set}" = set; then
13588   echo $ECHO_N "(cached) $ECHO_C" >&6
13589 else
13590
13591   ac_save_CPPFLAGS="$CPPFLAGS"
13592   if test \! -z "$includedir" ; then
13593     CPPFLAGS="$CPPFLAGS -I$includedir"
13594   fi
13595   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13596   if test "$cross_compiling" = yes; then
13597   ac_cv_lesstif_version=unknown
13598                      ac_cv_lesstif_version_string=unknown
13599 else
13600   cat >conftest.$ac_ext <<_ACEOF
13601 #line $LINENO "configure"
13602 #include "confdefs.h"
13603 #include <stdio.h>
13604                      #include <Xm/Xm.h>
13605                      int main() {
13606                        FILE *f = fopen("conftest-lt", "w");
13607                        if (!f) exit(1);
13608                        fprintf(f, "%d %d.%d\n", LesstifVersion,
13609                           LESSTIF_VERSION, LESSTIF_REVISION);
13610                        fclose(f);
13611                        exit(0);
13612                      }
13613 _ACEOF
13614 rm -f conftest$ac_exeext
13615 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13616   (eval $ac_link) 2>&5
13617   ac_status=$?
13618   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13619   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13620   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13621   (eval $ac_try) 2>&5
13622   ac_status=$?
13623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13624   (exit $ac_status); }; }; then
13625   ltv=`cat conftest-lt`
13626                      ac_cv_lesstif_version=`echo $ltv | sed 's/ .*//'`
13627                      ac_cv_lesstif_version_string=`echo $ltv | sed 's/.* //'`
13628 else
13629   echo "$as_me: program exited with status $ac_status" >&5
13630 echo "$as_me: failed program was:" >&5
13631 cat conftest.$ac_ext >&5
13632 ( exit $ac_status )
13633 ac_cv_lesstif_version=unknown
13634                      ac_cv_lesstif_version_string=unknown
13635 fi
13636 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13637 fi
13638   CPPFLAGS="$ac_save_CPPFLAGS"
13639 fi
13640 echo "$as_me:$LINENO: result: $ac_cv_lesstif_version_string" >&5
13641 echo "${ECHO_T}$ac_cv_lesstif_version_string" >&6
13642   rm -f conftest-lt
13643   lesstif_version=$ac_cv_lesstif_version
13644   lesstif_version_string=$ac_cv_lesstif_version_string
13645
13646 fi
13647
13648
13649 if test "$have_motif" = yes ; then
13650   mtv=unknown
13651   echo unknown > conftest-mt
13652   echo "$as_me:$LINENO: checking Motif version number" >&5
13653 echo $ECHO_N "checking Motif version number... $ECHO_C" >&6
13654 if test "${ac_cv_motif_version_string+set}" = set; then
13655   echo $ECHO_N "(cached) $ECHO_C" >&6
13656 else
13657
13658   ac_save_CPPFLAGS="$CPPFLAGS"
13659   if test \! -z "$includedir" ; then
13660     CPPFLAGS="$CPPFLAGS -I$includedir"
13661   fi
13662   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13663   if test "$cross_compiling" = yes; then
13664   ac_cv_motif_version=unknown
13665                      ac_cv_motif_version_string=unknown
13666 else
13667   cat >conftest.$ac_ext <<_ACEOF
13668 #line $LINENO "configure"
13669 #include "confdefs.h"
13670 #include <stdio.h>
13671                      #include <Xm/Xm.h>
13672                      int main() {
13673                        FILE *f = fopen("conftest-mt", "w");
13674                        if (!f) exit(1);
13675                        fprintf(f, "%d %d.%d\n", XmVersion,
13676                           XmVERSION, XmREVISION);
13677                        fclose(f);
13678                        exit(0);
13679                      }
13680 _ACEOF
13681 rm -f conftest$ac_exeext
13682 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13683   (eval $ac_link) 2>&5
13684   ac_status=$?
13685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13686   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13687   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13688   (eval $ac_try) 2>&5
13689   ac_status=$?
13690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13691   (exit $ac_status); }; }; then
13692   mtv=`cat conftest-mt`
13693                      ac_cv_motif_version=`echo $mtv | sed 's/ .*//'`
13694                      ac_cv_motif_version_string=`echo $mtv | sed 's/.* //'`
13695 else
13696   echo "$as_me: program exited with status $ac_status" >&5
13697 echo "$as_me: failed program was:" >&5
13698 cat conftest.$ac_ext >&5
13699 ( exit $ac_status )
13700 ac_cv_motif_version=unknown
13701                      ac_cv_motif_version_string=unknown
13702 fi
13703 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13704 fi
13705   CPPFLAGS="$ac_save_CPPFLAGS"
13706 fi
13707 echo "$as_me:$LINENO: result: $ac_cv_motif_version_string" >&5
13708 echo "${ECHO_T}$ac_cv_motif_version_string" >&6
13709   rm -f conftest-mt
13710   motif_version=$ac_cv_motif_version
13711   motif_version_string=$ac_cv_motif_version_string
13712
13713 fi
13714
13715
13716 ###############################################################################
13717 #
13718 #       Checking whether Motif requires -lXpm.
13719 #
13720 #       If this is Motif 2.x, and we have XPM, then link against XPM as well.
13721 #       The deal is, Motif 2.x requires XPM -- but it's a compilation option
13722 #       of the library whether to build the XPM code into libXm, or whether
13723 #       to rely on an external libXm.  So the only way to tell whether XPM is
13724 #       a link-time requirement is to examine libXm.a, which is very
13725 #       difficult to do in an autoconf script.  So... if it's Motif 2.x, we
13726 #       always link against XPM if the XPM lib exists (and this will be a
13727 #       no-op if libXm happens to already have the XPM code in it.)
13728 #
13729 ###############################################################################
13730
13731 motif_requires_xpm=no
13732 if test "$have_motif" = yes ; then
13733    echo "$as_me:$LINENO: checking whether Motif requires XPM" >&5
13734 echo $ECHO_N "checking whether Motif requires XPM... $ECHO_C" >&6
13735    if test "$motif_version" = "unknown" || test "$motif_version" -ge 2000
13736    then
13737      motif_requires_xpm=yes
13738      echo "$as_me:$LINENO: result: maybe" >&5
13739 echo "${ECHO_T}maybe" >&6
13740    else
13741      echo "$as_me:$LINENO: result: no" >&5
13742 echo "${ECHO_T}no" >&6
13743    fi
13744 fi
13745
13746
13747 ###############################################################################
13748 #
13749 #       Checking whether Motif requires -lXp.
13750 #
13751 #       Some versions of Motif (2.1.0, at least) require -lXp, the "X Printing
13752 #       Extension".   Why this extension isn't in -lXext with all the others,
13753 #       I have no idea.
13754 #
13755 ###############################################################################
13756
13757 have_xp_ext=no
13758 if test "$have_motif" = yes ; then
13759    have_xp_ext=no
13760
13761   ac_save_CPPFLAGS="$CPPFLAGS"
13762   ac_save_LDFLAGS="$LDFLAGS"
13763 #  ac_save_LIBS="$LIBS"
13764
13765   if test \! -z "$includedir" ; then
13766     CPPFLAGS="$CPPFLAGS -I$includedir"
13767   fi
13768   # note: $X_CFLAGS includes $x_includes
13769   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13770
13771   if test \! -z "$libdir" ; then
13772     LDFLAGS="$LDFLAGS -L$libdir"
13773   fi
13774   # note: $X_LIBS includes $x_libraries
13775   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
13776
13777   echo "$as_me:$LINENO: checking for XpQueryExtension in -lXp" >&5
13778 echo $ECHO_N "checking for XpQueryExtension in -lXp... $ECHO_C" >&6
13779 if test "${ac_cv_lib_Xp_XpQueryExtension+set}" = set; then
13780   echo $ECHO_N "(cached) $ECHO_C" >&6
13781 else
13782   ac_check_lib_save_LIBS=$LIBS
13783 LIBS="-lXp -lX11 -lXext -lm $LIBS"
13784 cat >conftest.$ac_ext <<_ACEOF
13785 #line $LINENO "configure"
13786 #include "confdefs.h"
13787
13788 /* Override any gcc2 internal prototype to avoid an error.  */
13789 #ifdef __cplusplus
13790 extern "C"
13791 #endif
13792 /* We use char because int might match the return type of a gcc2
13793    builtin and then its argument prototype would still apply.  */
13794 char XpQueryExtension ();
13795 #ifdef F77_DUMMY_MAIN
13796 #  ifdef __cplusplus
13797      extern "C"
13798 #  endif
13799    int F77_DUMMY_MAIN() { return 1; }
13800 #endif
13801 int
13802 main ()
13803 {
13804 XpQueryExtension ();
13805   ;
13806   return 0;
13807 }
13808 _ACEOF
13809 rm -f conftest.$ac_objext conftest$ac_exeext
13810 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13811   (eval $ac_link) 2>&5
13812   ac_status=$?
13813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13814   (exit $ac_status); } &&
13815          { ac_try='test -s conftest$ac_exeext'
13816   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13817   (eval $ac_try) 2>&5
13818   ac_status=$?
13819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13820   (exit $ac_status); }; }; then
13821   ac_cv_lib_Xp_XpQueryExtension=yes
13822 else
13823   echo "$as_me: failed program was:" >&5
13824 cat conftest.$ac_ext >&5
13825 ac_cv_lib_Xp_XpQueryExtension=no
13826 fi
13827 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13828 LIBS=$ac_check_lib_save_LIBS
13829 fi
13830 echo "$as_me:$LINENO: result: $ac_cv_lib_Xp_XpQueryExtension" >&5
13831 echo "${ECHO_T}$ac_cv_lib_Xp_XpQueryExtension" >&6
13832 if test $ac_cv_lib_Xp_XpQueryExtension = yes; then
13833   have_xp_ext=yes; MOTIF_LIBS="$MOTIF_LIBS -lXp"
13834 else
13835   true
13836 fi
13837
13838   CPPFLAGS="$ac_save_CPPFLAGS"
13839   LDFLAGS="$ac_save_LDFLAGS"
13840 #  LIBS="$ac_save_LIBS"
13841
13842 fi
13843
13844
13845 ###############################################################################
13846 #
13847 #       Checking whether Motif requires -lXintl (for _Xsetlocale.)
13848 #
13849 ###############################################################################
13850
13851 have_xintl=no
13852 if test "$have_motif" = yes ; then
13853
13854   ac_save_CPPFLAGS="$CPPFLAGS"
13855   ac_save_LDFLAGS="$LDFLAGS"
13856 #  ac_save_LIBS="$LIBS"
13857
13858   if test \! -z "$includedir" ; then
13859     CPPFLAGS="$CPPFLAGS -I$includedir"
13860   fi
13861   # note: $X_CFLAGS includes $x_includes
13862   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13863
13864   if test \! -z "$libdir" ; then
13865     LDFLAGS="$LDFLAGS -L$libdir"
13866   fi
13867   # note: $X_LIBS includes $x_libraries
13868   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
13869
13870   echo "$as_me:$LINENO: checking for _Xsetlocale in -lXintl" >&5
13871 echo $ECHO_N "checking for _Xsetlocale in -lXintl... $ECHO_C" >&6
13872 if test "${ac_cv_lib_Xintl__Xsetlocale+set}" = set; then
13873   echo $ECHO_N "(cached) $ECHO_C" >&6
13874 else
13875   ac_check_lib_save_LIBS=$LIBS
13876 LIBS="-lXintl -lX11 -lXext -lm $LIBS"
13877 cat >conftest.$ac_ext <<_ACEOF
13878 #line $LINENO "configure"
13879 #include "confdefs.h"
13880
13881 /* Override any gcc2 internal prototype to avoid an error.  */
13882 #ifdef __cplusplus
13883 extern "C"
13884 #endif
13885 /* We use char because int might match the return type of a gcc2
13886    builtin and then its argument prototype would still apply.  */
13887 char _Xsetlocale ();
13888 #ifdef F77_DUMMY_MAIN
13889 #  ifdef __cplusplus
13890      extern "C"
13891 #  endif
13892    int F77_DUMMY_MAIN() { return 1; }
13893 #endif
13894 int
13895 main ()
13896 {
13897 _Xsetlocale ();
13898   ;
13899   return 0;
13900 }
13901 _ACEOF
13902 rm -f conftest.$ac_objext conftest$ac_exeext
13903 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13904   (eval $ac_link) 2>&5
13905   ac_status=$?
13906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13907   (exit $ac_status); } &&
13908          { ac_try='test -s conftest$ac_exeext'
13909   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13910   (eval $ac_try) 2>&5
13911   ac_status=$?
13912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13913   (exit $ac_status); }; }; then
13914   ac_cv_lib_Xintl__Xsetlocale=yes
13915 else
13916   echo "$as_me: failed program was:" >&5
13917 cat conftest.$ac_ext >&5
13918 ac_cv_lib_Xintl__Xsetlocale=no
13919 fi
13920 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13921 LIBS=$ac_check_lib_save_LIBS
13922 fi
13923 echo "$as_me:$LINENO: result: $ac_cv_lib_Xintl__Xsetlocale" >&5
13924 echo "${ECHO_T}$ac_cv_lib_Xintl__Xsetlocale" >&6
13925 if test $ac_cv_lib_Xintl__Xsetlocale = yes; then
13926   have_xintl=yes
13927 else
13928   have_xintl=no
13929 fi
13930
13931   CPPFLAGS="$ac_save_CPPFLAGS"
13932   LDFLAGS="$ac_save_LDFLAGS"
13933 #  LIBS="$ac_save_LIBS"
13934
13935   if test "$have_xintl" = yes; then
13936     MOTIF_LIBS="$MOTIF_LIBS -lXintl"
13937   fi
13938 fi
13939
13940
13941 ###############################################################################
13942 #
13943 #       Check for -lGL or -lMesaGL.
13944 #
13945 ###############################################################################
13946
13947 have_gl=no
13948 ac_have_mesa_gl=no
13949 with_gl_req=unspecified
13950 gl_halfassed=no
13951
13952 # Check whether --with-gl or --without-gl was given.
13953 if test "${with_gl+set}" = set; then
13954   withval="$with_gl"
13955   with_gl="$withval"; with_gl_req="$withval"
13956 else
13957   with_gl=yes
13958 fi;
13959
13960
13961    case "$with_gl" in
13962     yes) ;;
13963     no)  ;;
13964
13965     /*)
13966      echo "$as_me:$LINENO: checking for GL headers" >&5
13967 echo $ECHO_N "checking for GL headers... $ECHO_C" >&6
13968      d=$with_gl/include
13969      if test -d $d; then
13970        X_CFLAGS="-I$d $X_CFLAGS"
13971        echo "$as_me:$LINENO: result: $d" >&5
13972 echo "${ECHO_T}$d" >&6
13973      else
13974        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
13975 echo "${ECHO_T}not found ($d: no such directory)" >&6
13976      fi
13977
13978      echo "$as_me:$LINENO: checking for GL libs" >&5
13979 echo $ECHO_N "checking for GL libs... $ECHO_C" >&6
13980      d=$with_gl/lib
13981      if test -d $d; then
13982        X_LIBS="-L$d $X_LIBS"
13983        echo "$as_me:$LINENO: result: $d" >&5
13984 echo "${ECHO_T}$d" >&6
13985      else
13986        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
13987 echo "${ECHO_T}not found ($d: no such directory)" >&6
13988      fi
13989
13990      # replace the directory string with "yes".
13991      with_gl_req="yes"
13992      with_gl=$with_gl_req
13993      ;;
13994
13995     *)
13996      echo ""
13997      echo "error: argument to --with-gl must be \"yes\", \"no\", or a directory."
13998      echo "       If it is a directory, then \`DIR/include' will be added to"
13999      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
14000      exit 1
14001      ;;
14002    esac
14003
14004
14005 ac_mesagl_version=unknown
14006 ac_mesagl_version_string=unknown
14007
14008 if test "$with_gl" = yes; then
14009
14010   ac_save_CPPFLAGS="$CPPFLAGS"
14011   if test \! -z "$includedir" ; then
14012     CPPFLAGS="$CPPFLAGS -I$includedir"
14013   fi
14014   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14015   if test "${ac_cv_header_GL_gl_h+set}" = set; then
14016   echo "$as_me:$LINENO: checking for GL/gl.h" >&5
14017 echo $ECHO_N "checking for GL/gl.h... $ECHO_C" >&6
14018 if test "${ac_cv_header_GL_gl_h+set}" = set; then
14019   echo $ECHO_N "(cached) $ECHO_C" >&6
14020 fi
14021 echo "$as_me:$LINENO: result: $ac_cv_header_GL_gl_h" >&5
14022 echo "${ECHO_T}$ac_cv_header_GL_gl_h" >&6
14023 else
14024   # Is the header compilable?
14025 echo "$as_me:$LINENO: checking GL/gl.h usability" >&5
14026 echo $ECHO_N "checking GL/gl.h usability... $ECHO_C" >&6
14027 cat >conftest.$ac_ext <<_ACEOF
14028 #line $LINENO "configure"
14029 #include "confdefs.h"
14030 $ac_includes_default
14031 #include <GL/gl.h>
14032 _ACEOF
14033 rm -f conftest.$ac_objext
14034 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14035   (eval $ac_compile) 2>&5
14036   ac_status=$?
14037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14038   (exit $ac_status); } &&
14039          { ac_try='test -s conftest.$ac_objext'
14040   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14041   (eval $ac_try) 2>&5
14042   ac_status=$?
14043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14044   (exit $ac_status); }; }; then
14045   ac_header_compiler=yes
14046 else
14047   echo "$as_me: failed program was:" >&5
14048 cat conftest.$ac_ext >&5
14049 ac_header_compiler=no
14050 fi
14051 rm -f conftest.$ac_objext conftest.$ac_ext
14052 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14053 echo "${ECHO_T}$ac_header_compiler" >&6
14054
14055 # Is the header present?
14056 echo "$as_me:$LINENO: checking GL/gl.h presence" >&5
14057 echo $ECHO_N "checking GL/gl.h presence... $ECHO_C" >&6
14058 cat >conftest.$ac_ext <<_ACEOF
14059 #line $LINENO "configure"
14060 #include "confdefs.h"
14061 #include <GL/gl.h>
14062 _ACEOF
14063 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14064   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14065   ac_status=$?
14066   egrep -v '^ *\+' conftest.er1 >conftest.err
14067   rm -f conftest.er1
14068   cat conftest.err >&5
14069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14070   (exit $ac_status); } >/dev/null; then
14071   if test -s conftest.err; then
14072     ac_cpp_err=$ac_c_preproc_warn_flag
14073   else
14074     ac_cpp_err=
14075   fi
14076 else
14077   ac_cpp_err=yes
14078 fi
14079 if test -z "$ac_cpp_err"; then
14080   ac_header_preproc=yes
14081 else
14082   echo "$as_me: failed program was:" >&5
14083   cat conftest.$ac_ext >&5
14084   ac_header_preproc=no
14085 fi
14086 rm -f conftest.err conftest.$ac_ext
14087 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14088 echo "${ECHO_T}$ac_header_preproc" >&6
14089
14090 # So?  What about this header?
14091 case $ac_header_compiler:$ac_header_preproc in
14092   yes:no )
14093     { echo "$as_me:$LINENO: WARNING: GL/gl.h: accepted by the compiler, rejected by the preprocessor!" >&5
14094 echo "$as_me: WARNING: GL/gl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14095     { echo "$as_me:$LINENO: WARNING: GL/gl.h: proceeding with the preprocessor's result" >&5
14096 echo "$as_me: WARNING: GL/gl.h: proceeding with the preprocessor's result" >&2;};;
14097   no:yes )
14098     { echo "$as_me:$LINENO: WARNING: GL/gl.h: present but cannot be compiled" >&5
14099 echo "$as_me: WARNING: GL/gl.h: present but cannot be compiled" >&2;}
14100     { echo "$as_me:$LINENO: WARNING: GL/gl.h: check for missing prerequisite headers?" >&5
14101 echo "$as_me: WARNING: GL/gl.h: check for missing prerequisite headers?" >&2;}
14102     { echo "$as_me:$LINENO: WARNING: GL/gl.h: proceeding with the preprocessor's result" >&5
14103 echo "$as_me: WARNING: GL/gl.h: proceeding with the preprocessor's result" >&2;};;
14104 esac
14105 echo "$as_me:$LINENO: checking for GL/gl.h" >&5
14106 echo $ECHO_N "checking for GL/gl.h... $ECHO_C" >&6
14107 if test "${ac_cv_header_GL_gl_h+set}" = set; then
14108   echo $ECHO_N "(cached) $ECHO_C" >&6
14109 else
14110   ac_cv_header_GL_gl_h=$ac_header_preproc
14111 fi
14112 echo "$as_me:$LINENO: result: $ac_cv_header_GL_gl_h" >&5
14113 echo "${ECHO_T}$ac_cv_header_GL_gl_h" >&6
14114
14115 fi
14116 if test $ac_cv_header_GL_gl_h = yes; then
14117   have_gl=yes
14118 else
14119   have_gl=no
14120 fi
14121
14122
14123   CPPFLAGS="$ac_save_CPPFLAGS"
14124   if test "$have_gl" = yes ; then
14125
14126   ac_save_CPPFLAGS="$CPPFLAGS"
14127   if test \! -z "$includedir" ; then
14128     CPPFLAGS="$CPPFLAGS -I$includedir"
14129   fi
14130   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14131   echo "$as_me:$LINENO: checking for GL/glx.h" >&5
14132 echo $ECHO_N "checking for GL/glx.h... $ECHO_C" >&6
14133 if test "${ac_cv_header_GL_glx_h+set}" = set; then
14134   echo $ECHO_N "(cached) $ECHO_C" >&6
14135 else
14136   cat >conftest.$ac_ext <<_ACEOF
14137 #line $LINENO "configure"
14138 #include "confdefs.h"
14139 #include <GL/gl.h>
14140
14141 #include <GL/glx.h>
14142 _ACEOF
14143 rm -f conftest.$ac_objext
14144 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14145   (eval $ac_compile) 2>&5
14146   ac_status=$?
14147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14148   (exit $ac_status); } &&
14149          { ac_try='test -s conftest.$ac_objext'
14150   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14151   (eval $ac_try) 2>&5
14152   ac_status=$?
14153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14154   (exit $ac_status); }; }; then
14155   ac_cv_header_GL_glx_h=yes
14156 else
14157   echo "$as_me: failed program was:" >&5
14158 cat conftest.$ac_ext >&5
14159 ac_cv_header_GL_glx_h=no
14160 fi
14161 rm -f conftest.$ac_objext conftest.$ac_ext
14162 fi
14163 echo "$as_me:$LINENO: result: $ac_cv_header_GL_glx_h" >&5
14164 echo "${ECHO_T}$ac_cv_header_GL_glx_h" >&6
14165 if test $ac_cv_header_GL_glx_h = yes; then
14166   have_gl=yes
14167 else
14168   have_gl=no
14169 fi
14170
14171
14172   CPPFLAGS="$ac_save_CPPFLAGS"
14173   fi
14174
14175   # If we have the headers, try and figure out which vendor it's from.
14176   #
14177   if test "$have_gl" = yes ; then
14178
14179     # We need to know whether it's MesaGL so that we know which libraries
14180     # to link against.
14181     #
14182     echo "$as_me:$LINENO: checking whether GL is really MesaGL" >&5
14183 echo $ECHO_N "checking whether GL is really MesaGL... $ECHO_C" >&6
14184 if test "${ac_cv_have_mesa_gl+set}" = set; then
14185   echo $ECHO_N "(cached) $ECHO_C" >&6
14186 else
14187   ac_cv_have_mesa_gl=no
14188
14189   ac_save_CPPFLAGS="$CPPFLAGS"
14190   if test \! -z "$includedir" ; then
14191     CPPFLAGS="$CPPFLAGS -I$includedir"
14192   fi
14193   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14194   cat >conftest.$ac_ext <<_ACEOF
14195 #line $LINENO "configure"
14196 #include "confdefs.h"
14197 #include <GL/glx.h>
14198
14199 _ACEOF
14200 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14201   egrep "Mesa|MESA" >/dev/null 2>&1; then
14202   ac_cv_have_mesa_gl=yes
14203 fi
14204 rm -f conftest*
14205
14206   CPPFLAGS="$ac_save_CPPFLAGS"
14207
14208 fi
14209 echo "$as_me:$LINENO: result: $ac_cv_have_mesa_gl" >&5
14210 echo "${ECHO_T}$ac_cv_have_mesa_gl" >&6
14211     ac_have_mesa_gl=$ac_cv_have_mesa_gl
14212
14213
14214     gl_lib_1=""
14215     GL_LIBS=""
14216
14217
14218     # Some versions of MesaGL are compiled to require -lpthread.
14219     # So if the Mesa headers exist, and -lpthread exists, then always
14220     # link -lpthread after the Mesa libs (be they named -lGL or -lMesaGL.)
14221     #
14222     if test "$ac_have_mesa_gl" = yes; then
14223       echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
14224 echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6
14225 if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then
14226   echo $ECHO_N "(cached) $ECHO_C" >&6
14227 else
14228   ac_check_lib_save_LIBS=$LIBS
14229 LIBS="-lpthread  $LIBS"
14230 cat >conftest.$ac_ext <<_ACEOF
14231 #line $LINENO "configure"
14232 #include "confdefs.h"
14233
14234 /* Override any gcc2 internal prototype to avoid an error.  */
14235 #ifdef __cplusplus
14236 extern "C"
14237 #endif
14238 /* We use char because int might match the return type of a gcc2
14239    builtin and then its argument prototype would still apply.  */
14240 char pthread_create ();
14241 #ifdef F77_DUMMY_MAIN
14242 #  ifdef __cplusplus
14243      extern "C"
14244 #  endif
14245    int F77_DUMMY_MAIN() { return 1; }
14246 #endif
14247 int
14248 main ()
14249 {
14250 pthread_create ();
14251   ;
14252   return 0;
14253 }
14254 _ACEOF
14255 rm -f conftest.$ac_objext conftest$ac_exeext
14256 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14257   (eval $ac_link) 2>&5
14258   ac_status=$?
14259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14260   (exit $ac_status); } &&
14261          { ac_try='test -s conftest$ac_exeext'
14262   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14263   (eval $ac_try) 2>&5
14264   ac_status=$?
14265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14266   (exit $ac_status); }; }; then
14267   ac_cv_lib_pthread_pthread_create=yes
14268 else
14269   echo "$as_me: failed program was:" >&5
14270 cat conftest.$ac_ext >&5
14271 ac_cv_lib_pthread_pthread_create=no
14272 fi
14273 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14274 LIBS=$ac_check_lib_save_LIBS
14275 fi
14276 echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5
14277 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6
14278 if test $ac_cv_lib_pthread_pthread_create = yes; then
14279   GL_LIBS="-lpthread"
14280 fi
14281
14282     fi
14283
14284
14285     # If we have Mesa headers, check to see if we can link against -lMesaGL.
14286     # If we don't have Mesa headers, or we don't have -lMesaGL, try -lGL.
14287     # Else, warn that GL is busted.  (We have the headers, but no libs.)
14288     #
14289
14290     if test "$ac_have_mesa_gl" = yes ; then
14291
14292   ac_save_CPPFLAGS="$CPPFLAGS"
14293   ac_save_LDFLAGS="$LDFLAGS"
14294 #  ac_save_LIBS="$LIBS"
14295
14296   if test \! -z "$includedir" ; then
14297     CPPFLAGS="$CPPFLAGS -I$includedir"
14298   fi
14299   # note: $X_CFLAGS includes $x_includes
14300   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14301
14302   if test \! -z "$libdir" ; then
14303     LDFLAGS="$LDFLAGS -L$libdir"
14304   fi
14305   # note: $X_LIBS includes $x_libraries
14306   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
14307
14308   echo "$as_me:$LINENO: checking for glXCreateContext in -lMesaGL" >&5
14309 echo $ECHO_N "checking for glXCreateContext in -lMesaGL... $ECHO_C" >&6
14310 if test "${ac_cv_lib_MesaGL_glXCreateContext+set}" = set; then
14311   echo $ECHO_N "(cached) $ECHO_C" >&6
14312 else
14313   ac_check_lib_save_LIBS=$LIBS
14314 LIBS="-lMesaGL -lMesaGLU $GL_LIBS -lX11 -lXext -lm $LIBS"
14315 cat >conftest.$ac_ext <<_ACEOF
14316 #line $LINENO "configure"
14317 #include "confdefs.h"
14318
14319 /* Override any gcc2 internal prototype to avoid an error.  */
14320 #ifdef __cplusplus
14321 extern "C"
14322 #endif
14323 /* We use char because int might match the return type of a gcc2
14324    builtin and then its argument prototype would still apply.  */
14325 char glXCreateContext ();
14326 #ifdef F77_DUMMY_MAIN
14327 #  ifdef __cplusplus
14328      extern "C"
14329 #  endif
14330    int F77_DUMMY_MAIN() { return 1; }
14331 #endif
14332 int
14333 main ()
14334 {
14335 glXCreateContext ();
14336   ;
14337   return 0;
14338 }
14339 _ACEOF
14340 rm -f conftest.$ac_objext conftest$ac_exeext
14341 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14342   (eval $ac_link) 2>&5
14343   ac_status=$?
14344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14345   (exit $ac_status); } &&
14346          { ac_try='test -s conftest$ac_exeext'
14347   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14348   (eval $ac_try) 2>&5
14349   ac_status=$?
14350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14351   (exit $ac_status); }; }; then
14352   ac_cv_lib_MesaGL_glXCreateContext=yes
14353 else
14354   echo "$as_me: failed program was:" >&5
14355 cat conftest.$ac_ext >&5
14356 ac_cv_lib_MesaGL_glXCreateContext=no
14357 fi
14358 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14359 LIBS=$ac_check_lib_save_LIBS
14360 fi
14361 echo "$as_me:$LINENO: result: $ac_cv_lib_MesaGL_glXCreateContext" >&5
14362 echo "${ECHO_T}$ac_cv_lib_MesaGL_glXCreateContext" >&6
14363 if test $ac_cv_lib_MesaGL_glXCreateContext = yes; then
14364   gl_lib_1="MesaGL"
14365                       GL_LIBS="-lMesaGL -lMesaGLU $GL_LIBS"
14366 fi
14367
14368   CPPFLAGS="$ac_save_CPPFLAGS"
14369   LDFLAGS="$ac_save_LDFLAGS"
14370 #  LIBS="$ac_save_LIBS"
14371
14372     fi
14373
14374     if test "$gl_lib_1" = "" ; then
14375
14376   ac_save_CPPFLAGS="$CPPFLAGS"
14377   ac_save_LDFLAGS="$LDFLAGS"
14378 #  ac_save_LIBS="$LIBS"
14379
14380   if test \! -z "$includedir" ; then
14381     CPPFLAGS="$CPPFLAGS -I$includedir"
14382   fi
14383   # note: $X_CFLAGS includes $x_includes
14384   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14385
14386   if test \! -z "$libdir" ; then
14387     LDFLAGS="$LDFLAGS -L$libdir"
14388   fi
14389   # note: $X_LIBS includes $x_libraries
14390   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
14391
14392   echo "$as_me:$LINENO: checking for glXCreateContext in -lGL" >&5
14393 echo $ECHO_N "checking for glXCreateContext in -lGL... $ECHO_C" >&6
14394 if test "${ac_cv_lib_GL_glXCreateContext+set}" = set; then
14395   echo $ECHO_N "(cached) $ECHO_C" >&6
14396 else
14397   ac_check_lib_save_LIBS=$LIBS
14398 LIBS="-lGL -lGLU $GL_LIBS -lX11 -lXext -lm $LIBS"
14399 cat >conftest.$ac_ext <<_ACEOF
14400 #line $LINENO "configure"
14401 #include "confdefs.h"
14402
14403 /* Override any gcc2 internal prototype to avoid an error.  */
14404 #ifdef __cplusplus
14405 extern "C"
14406 #endif
14407 /* We use char because int might match the return type of a gcc2
14408    builtin and then its argument prototype would still apply.  */
14409 char glXCreateContext ();
14410 #ifdef F77_DUMMY_MAIN
14411 #  ifdef __cplusplus
14412      extern "C"
14413 #  endif
14414    int F77_DUMMY_MAIN() { return 1; }
14415 #endif
14416 int
14417 main ()
14418 {
14419 glXCreateContext ();
14420   ;
14421   return 0;
14422 }
14423 _ACEOF
14424 rm -f conftest.$ac_objext conftest$ac_exeext
14425 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14426   (eval $ac_link) 2>&5
14427   ac_status=$?
14428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14429   (exit $ac_status); } &&
14430          { ac_try='test -s conftest$ac_exeext'
14431   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14432   (eval $ac_try) 2>&5
14433   ac_status=$?
14434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14435   (exit $ac_status); }; }; then
14436   ac_cv_lib_GL_glXCreateContext=yes
14437 else
14438   echo "$as_me: failed program was:" >&5
14439 cat conftest.$ac_ext >&5
14440 ac_cv_lib_GL_glXCreateContext=no
14441 fi
14442 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14443 LIBS=$ac_check_lib_save_LIBS
14444 fi
14445 echo "$as_me:$LINENO: result: $ac_cv_lib_GL_glXCreateContext" >&5
14446 echo "${ECHO_T}$ac_cv_lib_GL_glXCreateContext" >&6
14447 if test $ac_cv_lib_GL_glXCreateContext = yes; then
14448   gl_lib_1="GL"
14449                       GL_LIBS="-lGL -lGLU $GL_LIBS"
14450 fi
14451
14452   CPPFLAGS="$ac_save_CPPFLAGS"
14453   LDFLAGS="$ac_save_LDFLAGS"
14454 #  LIBS="$ac_save_LIBS"
14455
14456     fi
14457
14458     if test "$gl_lib_1" = "" ; then
14459       # we have headers, but no libs -- bail.
14460       have_gl=no
14461       ac_have_mesa_gl=no
14462       gl_halfassed=yes
14463     else
14464       # linking works -- we can build the GL hacks.
14465       cat >>confdefs.h <<\_ACEOF
14466 #define HAVE_GL 1
14467 _ACEOF
14468
14469       if test "$ac_have_mesa_gl" = yes ; then
14470         cat >>confdefs.h <<\_ACEOF
14471 #define HAVE_MESA_GL 1
14472 _ACEOF
14473
14474       fi
14475     fi
14476   fi
14477
14478
14479   # Now that we know we have GL headers and libs, do some more GL testing.
14480   #
14481
14482   if test "$have_gl" = yes ; then
14483     # If it's MesaGL, we'd like to issue a warning if the version number
14484     # is less than or equal to 2.6, because that version had a security bug.
14485     #
14486     if test "$ac_have_mesa_gl" = yes; then
14487
14488       echo "$as_me:$LINENO: checking MesaGL version number" >&5
14489 echo $ECHO_N "checking MesaGL version number... $ECHO_C" >&6
14490 if test "${ac_cv_mesagl_version_string+set}" = set; then
14491   echo $ECHO_N "(cached) $ECHO_C" >&6
14492 else
14493   cat > conftest.$ac_ext <<EOF
14494 #line 14500 "configure"
14495 #include "confdefs.h"
14496 #include <GL/gl.h>
14497 #ifndef MESA_MAJOR_VERSION
14498 # include <GL/xmesa.h>
14499 # define MESA_MAJOR_VERSION XMESA_MAJOR_VERSION
14500 # define MESA_MINOR_VERSION XMESA_MINOR_VERSION
14501 #endif
14502 configure: MESA_MAJOR_VERSION MESA_MINOR_VERSION
14503 EOF
14504
14505          ac_save_CPPFLAGS="$CPPFLAGS"
14506          if test \! -z "$includedir" ; then
14507            CPPFLAGS="$CPPFLAGS -I$includedir"
14508          fi
14509          CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14510
14511          mglv=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 | grep configure:`
14512
14513          # M4 sucks!!
14514
14515           mglv=`echo "$mglv" | sed -n \
14516              's/^configure:.*\([0-9][0-9]*\).*\([0-9][0-9]*\).*$/\1.\2/p'`
14517
14518
14519          rm -f conftest.$ac_ext
14520
14521          CPPFLAGS="$ac_save_CPPFLAGS"
14522
14523          if test "$mglv" = ""; then
14524            ac_mesagl_version=unknown
14525            ac_mesagl_version_string=unknown
14526          else
14527            ac_mesagl_version_string=$mglv
14528            maj=`echo $mglv | sed -n 's/\..*//p'`
14529            min=`echo $mglv | sed -n 's/.*\.//p'`
14530            ac_mesagl_version=`echo "$maj * 1000 + $min" | bc`
14531            if test -z "$ac_mesagl_version"; then
14532              ac_mesagl_version=unknown
14533              ac_mesagl_version_string=unknown
14534            fi
14535          fi
14536          ac_cv_mesagl_version=$ac_mesagl_version
14537          ac_cv_mesagl_version_string=$ac_mesagl_version_string
14538
14539 fi
14540 echo "$as_me:$LINENO: result: $ac_cv_mesagl_version_string" >&5
14541 echo "${ECHO_T}$ac_cv_mesagl_version_string" >&6
14542       ac_mesagl_version=$ac_cv_mesagl_version
14543       ac_mesagl_version_string=$ac_cv_mesagl_version_string
14544     fi
14545
14546
14547     # Check for OpenGL 1.1 features.
14548     #
14549
14550   ac_save_CPPFLAGS="$CPPFLAGS"
14551   ac_save_LDFLAGS="$LDFLAGS"
14552 #  ac_save_LIBS="$LIBS"
14553
14554   if test \! -z "$includedir" ; then
14555     CPPFLAGS="$CPPFLAGS -I$includedir"
14556   fi
14557   # note: $X_CFLAGS includes $x_includes
14558   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14559
14560   if test \! -z "$libdir" ; then
14561     LDFLAGS="$LDFLAGS -L$libdir"
14562   fi
14563   # note: $X_LIBS includes $x_libraries
14564   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
14565
14566   as_ac_Lib=`echo "ac_cv_lib_$gl_lib_1''_glBindTexture" | $as_tr_sh`
14567 echo "$as_me:$LINENO: checking for glBindTexture in -l$gl_lib_1" >&5
14568 echo $ECHO_N "checking for glBindTexture in -l$gl_lib_1... $ECHO_C" >&6
14569 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
14570   echo $ECHO_N "(cached) $ECHO_C" >&6
14571 else
14572   ac_check_lib_save_LIBS=$LIBS
14573 LIBS="-l$gl_lib_1 $GL_LIBS -lX11 -lXext -lm $LIBS"
14574 cat >conftest.$ac_ext <<_ACEOF
14575 #line $LINENO "configure"
14576 #include "confdefs.h"
14577
14578 /* Override any gcc2 internal prototype to avoid an error.  */
14579 #ifdef __cplusplus
14580 extern "C"
14581 #endif
14582 /* We use char because int might match the return type of a gcc2
14583    builtin and then its argument prototype would still apply.  */
14584 char glBindTexture ();
14585 #ifdef F77_DUMMY_MAIN
14586 #  ifdef __cplusplus
14587      extern "C"
14588 #  endif
14589    int F77_DUMMY_MAIN() { return 1; }
14590 #endif
14591 int
14592 main ()
14593 {
14594 glBindTexture ();
14595   ;
14596   return 0;
14597 }
14598 _ACEOF
14599 rm -f conftest.$ac_objext conftest$ac_exeext
14600 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14601   (eval $ac_link) 2>&5
14602   ac_status=$?
14603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14604   (exit $ac_status); } &&
14605          { ac_try='test -s conftest$ac_exeext'
14606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14607   (eval $ac_try) 2>&5
14608   ac_status=$?
14609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14610   (exit $ac_status); }; }; then
14611   eval "$as_ac_Lib=yes"
14612 else
14613   echo "$as_me: failed program was:" >&5
14614 cat conftest.$ac_ext >&5
14615 eval "$as_ac_Lib=no"
14616 fi
14617 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14618 LIBS=$ac_check_lib_save_LIBS
14619 fi
14620 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
14621 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
14622 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
14623   cat >>confdefs.h <<\_ACEOF
14624 #define HAVE_GLBINDTEXTURE 1
14625 _ACEOF
14626
14627 else
14628   true
14629 fi
14630
14631   CPPFLAGS="$ac_save_CPPFLAGS"
14632   LDFLAGS="$ac_save_LDFLAGS"
14633 #  LIBS="$ac_save_LIBS"
14634
14635   fi
14636
14637 elif test "$with_gl" != no; then
14638   echo "error: must be yes or no: --with-gl=$with_gl"
14639   exit 1
14640 fi
14641
14642
14643 ###############################################################################
14644 #
14645 #       Check for -lgle.
14646 #
14647 ###############################################################################
14648
14649 have_gle=no
14650 with_gle_req=unspecified
14651 gle_halfassed=no
14652
14653 # Check whether --with-gle or --without-gle was given.
14654 if test "${with_gle+set}" = set; then
14655   withval="$with_gle"
14656   with_gle="$withval"; with_gle_req="$withval"
14657 else
14658   with_gle=yes
14659 fi;
14660
14661
14662    case "$with_gle" in
14663     yes) ;;
14664     no)  ;;
14665
14666     /*)
14667      echo "$as_me:$LINENO: checking for GLE headers" >&5
14668 echo $ECHO_N "checking for GLE headers... $ECHO_C" >&6
14669      d=$with_gle/include
14670      if test -d $d; then
14671        X_CFLAGS="-I$d $X_CFLAGS"
14672        echo "$as_me:$LINENO: result: $d" >&5
14673 echo "${ECHO_T}$d" >&6
14674      else
14675        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
14676 echo "${ECHO_T}not found ($d: no such directory)" >&6
14677      fi
14678
14679      echo "$as_me:$LINENO: checking for GLE libs" >&5
14680 echo $ECHO_N "checking for GLE libs... $ECHO_C" >&6
14681      d=$with_gle/lib
14682      if test -d $d; then
14683        X_LIBS="-L$d $X_LIBS"
14684        echo "$as_me:$LINENO: result: $d" >&5
14685 echo "${ECHO_T}$d" >&6
14686      else
14687        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
14688 echo "${ECHO_T}not found ($d: no such directory)" >&6
14689      fi
14690
14691      # replace the directory string with "yes".
14692      with_gle_req="yes"
14693      with_gle=$with_gle_req
14694      ;;
14695
14696     *)
14697      echo ""
14698      echo "error: argument to --with-gle must be \"yes\", \"no\", or a directory."
14699      echo "       If it is a directory, then \`DIR/include' will be added to"
14700      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
14701      exit 1
14702      ;;
14703    esac
14704
14705
14706 GLE_LIBS=""
14707
14708 if test "$with_gle" = yes; then
14709
14710
14711   ac_save_CPPFLAGS="$CPPFLAGS"
14712   if test \! -z "$includedir" ; then
14713     CPPFLAGS="$CPPFLAGS -I$includedir"
14714   fi
14715   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14716   echo "$as_me:$LINENO: checking for GL/gle.h" >&5
14717 echo $ECHO_N "checking for GL/gle.h... $ECHO_C" >&6
14718 if test "${ac_cv_header_GL_gle_h+set}" = set; then
14719   echo $ECHO_N "(cached) $ECHO_C" >&6
14720 else
14721   cat >conftest.$ac_ext <<_ACEOF
14722 #line $LINENO "configure"
14723 #include "confdefs.h"
14724 #include <GL/gl.h>
14725
14726 #include <GL/gle.h>
14727 _ACEOF
14728 rm -f conftest.$ac_objext
14729 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14730   (eval $ac_compile) 2>&5
14731   ac_status=$?
14732   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14733   (exit $ac_status); } &&
14734          { ac_try='test -s conftest.$ac_objext'
14735   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14736   (eval $ac_try) 2>&5
14737   ac_status=$?
14738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14739   (exit $ac_status); }; }; then
14740   ac_cv_header_GL_gle_h=yes
14741 else
14742   echo "$as_me: failed program was:" >&5
14743 cat conftest.$ac_ext >&5
14744 ac_cv_header_GL_gle_h=no
14745 fi
14746 rm -f conftest.$ac_objext conftest.$ac_ext
14747 fi
14748 echo "$as_me:$LINENO: result: $ac_cv_header_GL_gle_h" >&5
14749 echo "${ECHO_T}$ac_cv_header_GL_gle_h" >&6
14750 if test $ac_cv_header_GL_gle_h = yes; then
14751   have_gle3=yes
14752 else
14753   have_gle3=no
14754 fi
14755
14756
14757   CPPFLAGS="$ac_save_CPPFLAGS"
14758   if test "$have_gle3" = yes ; then
14759     have_gle=yes;
14760   else
14761
14762   ac_save_CPPFLAGS="$CPPFLAGS"
14763   if test \! -z "$includedir" ; then
14764     CPPFLAGS="$CPPFLAGS -I$includedir"
14765   fi
14766   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14767   echo "$as_me:$LINENO: checking for GL/gutil.h" >&5
14768 echo $ECHO_N "checking for GL/gutil.h... $ECHO_C" >&6
14769 if test "${ac_cv_header_GL_gutil_h+set}" = set; then
14770   echo $ECHO_N "(cached) $ECHO_C" >&6
14771 else
14772   cat >conftest.$ac_ext <<_ACEOF
14773 #line $LINENO "configure"
14774 #include "confdefs.h"
14775 #include <GL/gl.h>
14776
14777 #include <GL/gutil.h>
14778 _ACEOF
14779 rm -f conftest.$ac_objext
14780 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14781   (eval $ac_compile) 2>&5
14782   ac_status=$?
14783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14784   (exit $ac_status); } &&
14785          { ac_try='test -s conftest.$ac_objext'
14786   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14787   (eval $ac_try) 2>&5
14788   ac_status=$?
14789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14790   (exit $ac_status); }; }; then
14791   ac_cv_header_GL_gutil_h=yes
14792 else
14793   echo "$as_me: failed program was:" >&5
14794 cat conftest.$ac_ext >&5
14795 ac_cv_header_GL_gutil_h=no
14796 fi
14797 rm -f conftest.$ac_objext conftest.$ac_ext
14798 fi
14799 echo "$as_me:$LINENO: result: $ac_cv_header_GL_gutil_h" >&5
14800 echo "${ECHO_T}$ac_cv_header_GL_gutil_h" >&6
14801 if test $ac_cv_header_GL_gutil_h = yes; then
14802   have_gle=yes
14803 else
14804   have_gle=no
14805 fi
14806
14807
14808   CPPFLAGS="$ac_save_CPPFLAGS"
14809     if test "$have_gle" = yes ; then
14810
14811   ac_save_CPPFLAGS="$CPPFLAGS"
14812   if test \! -z "$includedir" ; then
14813     CPPFLAGS="$CPPFLAGS -I$includedir"
14814   fi
14815   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14816   echo "$as_me:$LINENO: checking for GL/tube.h" >&5
14817 echo $ECHO_N "checking for GL/tube.h... $ECHO_C" >&6
14818 if test "${ac_cv_header_GL_tube_h+set}" = set; then
14819   echo $ECHO_N "(cached) $ECHO_C" >&6
14820 else
14821   cat >conftest.$ac_ext <<_ACEOF
14822 #line $LINENO "configure"
14823 #include "confdefs.h"
14824 #include <GL/gl.h>
14825
14826 #include <GL/tube.h>
14827 _ACEOF
14828 rm -f conftest.$ac_objext
14829 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14830   (eval $ac_compile) 2>&5
14831   ac_status=$?
14832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14833   (exit $ac_status); } &&
14834          { ac_try='test -s conftest.$ac_objext'
14835   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14836   (eval $ac_try) 2>&5
14837   ac_status=$?
14838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14839   (exit $ac_status); }; }; then
14840   ac_cv_header_GL_tube_h=yes
14841 else
14842   echo "$as_me: failed program was:" >&5
14843 cat conftest.$ac_ext >&5
14844 ac_cv_header_GL_tube_h=no
14845 fi
14846 rm -f conftest.$ac_objext conftest.$ac_ext
14847 fi
14848 echo "$as_me:$LINENO: result: $ac_cv_header_GL_tube_h" >&5
14849 echo "${ECHO_T}$ac_cv_header_GL_tube_h" >&6
14850 if test $ac_cv_header_GL_tube_h = yes; then
14851   have_gle=yes
14852 else
14853   have_gle=no
14854 fi
14855
14856
14857   CPPFLAGS="$ac_save_CPPFLAGS"
14858     fi
14859   fi
14860
14861   if test "$have_gle" = yes ; then
14862     have_gle=no
14863     gle_halfassed=yes
14864
14865   ac_save_CPPFLAGS="$CPPFLAGS"
14866   ac_save_LDFLAGS="$LDFLAGS"
14867 #  ac_save_LIBS="$LIBS"
14868
14869   if test \! -z "$includedir" ; then
14870     CPPFLAGS="$CPPFLAGS -I$includedir"
14871   fi
14872   # note: $X_CFLAGS includes $x_includes
14873   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14874
14875   if test \! -z "$libdir" ; then
14876     LDFLAGS="$LDFLAGS -L$libdir"
14877   fi
14878   # note: $X_LIBS includes $x_libraries
14879   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
14880
14881   echo "$as_me:$LINENO: checking for gleCreateGC in -lgle" >&5
14882 echo $ECHO_N "checking for gleCreateGC in -lgle... $ECHO_C" >&6
14883 if test "${ac_cv_lib_gle_gleCreateGC+set}" = set; then
14884   echo $ECHO_N "(cached) $ECHO_C" >&6
14885 else
14886   ac_check_lib_save_LIBS=$LIBS
14887 LIBS="-lgle $GL_LIBS -lX11 -lXext -lm $LIBS"
14888 cat >conftest.$ac_ext <<_ACEOF
14889 #line $LINENO "configure"
14890 #include "confdefs.h"
14891
14892 /* Override any gcc2 internal prototype to avoid an error.  */
14893 #ifdef __cplusplus
14894 extern "C"
14895 #endif
14896 /* We use char because int might match the return type of a gcc2
14897    builtin and then its argument prototype would still apply.  */
14898 char gleCreateGC ();
14899 #ifdef F77_DUMMY_MAIN
14900 #  ifdef __cplusplus
14901      extern "C"
14902 #  endif
14903    int F77_DUMMY_MAIN() { return 1; }
14904 #endif
14905 int
14906 main ()
14907 {
14908 gleCreateGC ();
14909   ;
14910   return 0;
14911 }
14912 _ACEOF
14913 rm -f conftest.$ac_objext conftest$ac_exeext
14914 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14915   (eval $ac_link) 2>&5
14916   ac_status=$?
14917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14918   (exit $ac_status); } &&
14919          { ac_try='test -s conftest$ac_exeext'
14920   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14921   (eval $ac_try) 2>&5
14922   ac_status=$?
14923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14924   (exit $ac_status); }; }; then
14925   ac_cv_lib_gle_gleCreateGC=yes
14926 else
14927   echo "$as_me: failed program was:" >&5
14928 cat conftest.$ac_ext >&5
14929 ac_cv_lib_gle_gleCreateGC=no
14930 fi
14931 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14932 LIBS=$ac_check_lib_save_LIBS
14933 fi
14934 echo "$as_me:$LINENO: result: $ac_cv_lib_gle_gleCreateGC" >&5
14935 echo "${ECHO_T}$ac_cv_lib_gle_gleCreateGC" >&6
14936 if test $ac_cv_lib_gle_gleCreateGC = yes; then
14937   have_gle=yes; gle_halfassed=no; GLE_LIBS="-lgle"
14938 fi
14939
14940   CPPFLAGS="$ac_save_CPPFLAGS"
14941   LDFLAGS="$ac_save_LDFLAGS"
14942 #  LIBS="$ac_save_LIBS"
14943
14944   fi
14945   if test "$have_gle" = yes ; then
14946     have_gle=no
14947     gle_halfassed=yes
14948
14949     # sometimes the libmatrix stuff is included in libgle.  look there first.
14950 #
14951 # I don't get it.  For some reason, this test passes on SGI, as if
14952 # uview_direction_d() was in libgle -- but it's not, it's in libmatrix.
14953 # Yet the link is succeeding.  Why???
14954 #
14955 #    AC_CHECK_X_LIB(gle, uview_direction_d,
14956 #                   [have_gle=yes; gle_halfassed=no],
14957 #                   [], $GL_LIBS -lX11 -lXext -lm)
14958
14959     # As of GLE 3 this is in libgle, and has changed name to uview_direction!
14960     # *sigh*
14961     if test "$have_gle3" = yes ; then
14962
14963   ac_save_CPPFLAGS="$CPPFLAGS"
14964   ac_save_LDFLAGS="$LDFLAGS"
14965 #  ac_save_LIBS="$LIBS"
14966
14967   if test \! -z "$includedir" ; then
14968     CPPFLAGS="$CPPFLAGS -I$includedir"
14969   fi
14970   # note: $X_CFLAGS includes $x_includes
14971   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14972
14973   if test \! -z "$libdir" ; then
14974     LDFLAGS="$LDFLAGS -L$libdir"
14975   fi
14976   # note: $X_LIBS includes $x_libraries
14977   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
14978
14979   echo "$as_me:$LINENO: checking for uview_direction in -lgle" >&5
14980 echo $ECHO_N "checking for uview_direction in -lgle... $ECHO_C" >&6
14981 if test "${ac_cv_lib_gle_uview_direction+set}" = set; then
14982   echo $ECHO_N "(cached) $ECHO_C" >&6
14983 else
14984   ac_check_lib_save_LIBS=$LIBS
14985 LIBS="-lgle $GL_LIBS -lX11 -lXext -lm $LIBS"
14986 cat >conftest.$ac_ext <<_ACEOF
14987 #line $LINENO "configure"
14988 #include "confdefs.h"
14989
14990 /* Override any gcc2 internal prototype to avoid an error.  */
14991 #ifdef __cplusplus
14992 extern "C"
14993 #endif
14994 /* We use char because int might match the return type of a gcc2
14995    builtin and then its argument prototype would still apply.  */
14996 char uview_direction ();
14997 #ifdef F77_DUMMY_MAIN
14998 #  ifdef __cplusplus
14999      extern "C"
15000 #  endif
15001    int F77_DUMMY_MAIN() { return 1; }
15002 #endif
15003 int
15004 main ()
15005 {
15006 uview_direction ();
15007   ;
15008   return 0;
15009 }
15010 _ACEOF
15011 rm -f conftest.$ac_objext conftest$ac_exeext
15012 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15013   (eval $ac_link) 2>&5
15014   ac_status=$?
15015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15016   (exit $ac_status); } &&
15017          { ac_try='test -s conftest$ac_exeext'
15018   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15019   (eval $ac_try) 2>&5
15020   ac_status=$?
15021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15022   (exit $ac_status); }; }; then
15023   ac_cv_lib_gle_uview_direction=yes
15024 else
15025   echo "$as_me: failed program was:" >&5
15026 cat conftest.$ac_ext >&5
15027 ac_cv_lib_gle_uview_direction=no
15028 fi
15029 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15030 LIBS=$ac_check_lib_save_LIBS
15031 fi
15032 echo "$as_me:$LINENO: result: $ac_cv_lib_gle_uview_direction" >&5
15033 echo "${ECHO_T}$ac_cv_lib_gle_uview_direction" >&6
15034 if test $ac_cv_lib_gle_uview_direction = yes; then
15035   have_gle=yes; gle_halfassed=no
15036 fi
15037
15038   CPPFLAGS="$ac_save_CPPFLAGS"
15039   LDFLAGS="$ac_save_LDFLAGS"
15040 #  LIBS="$ac_save_LIBS"
15041
15042     fi
15043     # if it wasn't in libgle, then look in libmatrix.
15044     if test "$have_gle" = no ; then
15045
15046   ac_save_CPPFLAGS="$CPPFLAGS"
15047   ac_save_LDFLAGS="$LDFLAGS"
15048 #  ac_save_LIBS="$LIBS"
15049
15050   if test \! -z "$includedir" ; then
15051     CPPFLAGS="$CPPFLAGS -I$includedir"
15052   fi
15053   # note: $X_CFLAGS includes $x_includes
15054   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
15055
15056   if test \! -z "$libdir" ; then
15057     LDFLAGS="$LDFLAGS -L$libdir"
15058   fi
15059   # note: $X_LIBS includes $x_libraries
15060   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
15061
15062   echo "$as_me:$LINENO: checking for uview_direction_d in -lmatrix" >&5
15063 echo $ECHO_N "checking for uview_direction_d in -lmatrix... $ECHO_C" >&6
15064 if test "${ac_cv_lib_matrix_uview_direction_d+set}" = set; then
15065   echo $ECHO_N "(cached) $ECHO_C" >&6
15066 else
15067   ac_check_lib_save_LIBS=$LIBS
15068 LIBS="-lmatrix $GL_LIBS -lX11 -lXext -lm $LIBS"
15069 cat >conftest.$ac_ext <<_ACEOF
15070 #line $LINENO "configure"
15071 #include "confdefs.h"
15072
15073 /* Override any gcc2 internal prototype to avoid an error.  */
15074 #ifdef __cplusplus
15075 extern "C"
15076 #endif
15077 /* We use char because int might match the return type of a gcc2
15078    builtin and then its argument prototype would still apply.  */
15079 char uview_direction_d ();
15080 #ifdef F77_DUMMY_MAIN
15081 #  ifdef __cplusplus
15082      extern "C"
15083 #  endif
15084    int F77_DUMMY_MAIN() { return 1; }
15085 #endif
15086 int
15087 main ()
15088 {
15089 uview_direction_d ();
15090   ;
15091   return 0;
15092 }
15093 _ACEOF
15094 rm -f conftest.$ac_objext conftest$ac_exeext
15095 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15096   (eval $ac_link) 2>&5
15097   ac_status=$?
15098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15099   (exit $ac_status); } &&
15100          { ac_try='test -s conftest$ac_exeext'
15101   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15102   (eval $ac_try) 2>&5
15103   ac_status=$?
15104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15105   (exit $ac_status); }; }; then
15106   ac_cv_lib_matrix_uview_direction_d=yes
15107 else
15108   echo "$as_me: failed program was:" >&5
15109 cat conftest.$ac_ext >&5
15110 ac_cv_lib_matrix_uview_direction_d=no
15111 fi
15112 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15113 LIBS=$ac_check_lib_save_LIBS
15114 fi
15115 echo "$as_me:$LINENO: result: $ac_cv_lib_matrix_uview_direction_d" >&5
15116 echo "${ECHO_T}$ac_cv_lib_matrix_uview_direction_d" >&6
15117 if test $ac_cv_lib_matrix_uview_direction_d = yes; then
15118   have_gle=yes; gle_halfassed=no;
15119                       GLE_LIBS="$GLE_LIBS -lmatrix"
15120 fi
15121
15122   CPPFLAGS="$ac_save_CPPFLAGS"
15123   LDFLAGS="$ac_save_LDFLAGS"
15124 #  LIBS="$ac_save_LIBS"
15125
15126     fi
15127   fi
15128
15129   if test "$have_gle" = yes ; then
15130     cat >>confdefs.h <<\_ACEOF
15131 #define HAVE_GLE 1
15132 _ACEOF
15133
15134     if test "$have_gle3" = yes ; then
15135       cat >>confdefs.h <<\_ACEOF
15136 #define HAVE_GLE3 1
15137 _ACEOF
15138
15139     fi
15140   fi
15141
15142 elif test "$with_gle" != no; then
15143   echo "error: must be yes or no: --with-gle=$with_gle"
15144   exit 1
15145
15146 fi
15147
15148
15149
15150 ###############################################################################
15151 #
15152 #       Check for -lXpm.
15153 #
15154 ###############################################################################
15155
15156 have_xpm=no
15157 with_xpm_req=unspecified
15158
15159 # Check whether --with-xpm or --without-xpm was given.
15160 if test "${with_xpm+set}" = set; then
15161   withval="$with_xpm"
15162   with_xpm="$withval"; with_xpm_req="$withval"
15163 else
15164   with_xpm=yes
15165 fi;
15166
15167
15168    case "$with_xpm" in
15169     yes) ;;
15170     no)  ;;
15171
15172     /*)
15173      echo "$as_me:$LINENO: checking for XPM headers" >&5
15174 echo $ECHO_N "checking for XPM headers... $ECHO_C" >&6
15175      d=$with_xpm/include
15176      if test -d $d; then
15177        X_CFLAGS="-I$d $X_CFLAGS"
15178        echo "$as_me:$LINENO: result: $d" >&5
15179 echo "${ECHO_T}$d" >&6
15180      else
15181        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
15182 echo "${ECHO_T}not found ($d: no such directory)" >&6
15183      fi
15184
15185      echo "$as_me:$LINENO: checking for XPM libs" >&5
15186 echo $ECHO_N "checking for XPM libs... $ECHO_C" >&6
15187      d=$with_xpm/lib
15188      if test -d $d; then
15189        X_LIBS="-L$d $X_LIBS"
15190        echo "$as_me:$LINENO: result: $d" >&5
15191 echo "${ECHO_T}$d" >&6
15192      else
15193        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
15194 echo "${ECHO_T}not found ($d: no such directory)" >&6
15195      fi
15196
15197      # replace the directory string with "yes".
15198      with_xpm_req="yes"
15199      with_xpm=$with_xpm_req
15200      ;;
15201
15202     *)
15203      echo ""
15204      echo "error: argument to --with-xpm must be \"yes\", \"no\", or a directory."
15205      echo "       If it is a directory, then \`DIR/include' will be added to"
15206      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
15207      exit 1
15208      ;;
15209    esac
15210
15211
15212 if test "$with_xpm" = yes; then
15213
15214   ac_save_CPPFLAGS="$CPPFLAGS"
15215   if test \! -z "$includedir" ; then
15216     CPPFLAGS="$CPPFLAGS -I$includedir"
15217   fi
15218   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
15219   echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
15220 echo $ECHO_N "checking for X11/xpm.h... $ECHO_C" >&6
15221 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
15222   echo $ECHO_N "(cached) $ECHO_C" >&6
15223 else
15224   cat >conftest.$ac_ext <<_ACEOF
15225 #line $LINENO "configure"
15226 #include "confdefs.h"
15227 #include <X11/Xlib.h>
15228
15229 #include <X11/xpm.h>
15230 _ACEOF
15231 rm -f conftest.$ac_objext
15232 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15233   (eval $ac_compile) 2>&5
15234   ac_status=$?
15235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15236   (exit $ac_status); } &&
15237          { ac_try='test -s conftest.$ac_objext'
15238   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15239   (eval $ac_try) 2>&5
15240   ac_status=$?
15241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15242   (exit $ac_status); }; }; then
15243   ac_cv_header_X11_xpm_h=yes
15244 else
15245   echo "$as_me: failed program was:" >&5
15246 cat conftest.$ac_ext >&5
15247 ac_cv_header_X11_xpm_h=no
15248 fi
15249 rm -f conftest.$ac_objext conftest.$ac_ext
15250 fi
15251 echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
15252 echo "${ECHO_T}$ac_cv_header_X11_xpm_h" >&6
15253 if test $ac_cv_header_X11_xpm_h = yes; then
15254   have_xpm=yes
15255                     cat >>confdefs.h <<\_ACEOF
15256 #define HAVE_XPM 1
15257 _ACEOF
15258
15259                     XPM_LIBS="-lXpm"
15260 fi
15261
15262
15263   CPPFLAGS="$ac_save_CPPFLAGS"
15264 elif test "$with_xpm" != no; then
15265   echo "error: must be yes or no: --with-xpm=$with_xpm"
15266   exit 1
15267 fi
15268
15269 # See comment near $motif_requires_xpm, above.
15270 # Need to do this here, after both Motif and XPM have been checked for.
15271 #
15272 if test "$have_motif" = yes -a "$have_xpm" = yes ; then
15273   if test "$motif_requires_xpm" = yes ; then
15274     MOTIF_LIBS="$MOTIF_LIBS $XPM_LIBS"
15275   fi
15276 fi
15277
15278
15279 ###############################################################################
15280 #
15281 #       Check for -lgdk_pixbuf.
15282 #
15283 ###############################################################################
15284
15285 have_gdk_pixbuf=no
15286 with_gdk_pixbuf_req=unspecified
15287
15288 # Check whether --with-pixbuf or --without-pixbuf was given.
15289 if test "${with_pixbuf+set}" = set; then
15290   withval="$with_pixbuf"
15291   with_gdk_pixbuf="$withval"; with_gdk_pixbuf_req="$withval"
15292 else
15293   with_gdk_pixbuf=yes
15294 fi;
15295
15296 # if --with-pixbuf=/directory/ was specified, remember that directory so that
15297 # we can also look for the `gdk-pixbuf-config' program in that directory.
15298 case "$with_gdk_pixbuf" in
15299   /*)
15300     gdk_pixbuf_dir="$with_gdk_pixbuf"
15301     ;;
15302   *)
15303     gdk_pixbuf_dir=""
15304     ;;
15305 esac
15306
15307
15308    case "$with_gdk_pixbuf" in
15309     yes) ;;
15310     no)  ;;
15311
15312     /*)
15313      echo "$as_me:$LINENO: checking for GDK_PIXBUF headers" >&5
15314 echo $ECHO_N "checking for GDK_PIXBUF headers... $ECHO_C" >&6
15315      d=$with_gdk_pixbuf/include
15316      if test -d $d; then
15317        X_CFLAGS="-I$d $X_CFLAGS"
15318        echo "$as_me:$LINENO: result: $d" >&5
15319 echo "${ECHO_T}$d" >&6
15320      else
15321        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
15322 echo "${ECHO_T}not found ($d: no such directory)" >&6
15323      fi
15324
15325      echo "$as_me:$LINENO: checking for GDK_PIXBUF libs" >&5
15326 echo $ECHO_N "checking for GDK_PIXBUF libs... $ECHO_C" >&6
15327      d=$with_gdk_pixbuf/lib
15328      if test -d $d; then
15329        X_LIBS="-L$d $X_LIBS"
15330        echo "$as_me:$LINENO: result: $d" >&5
15331 echo "${ECHO_T}$d" >&6
15332      else
15333        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
15334 echo "${ECHO_T}not found ($d: no such directory)" >&6
15335      fi
15336
15337      # replace the directory string with "yes".
15338      with_gdk_pixbuf_req="yes"
15339      with_gdk_pixbuf=$with_gdk_pixbuf_req
15340      ;;
15341
15342     *)
15343      echo ""
15344      echo "error: argument to --with-pixbuf must be \"yes\", \"no\", or a directory."
15345      echo "       If it is a directory, then \`DIR/include' will be added to"
15346      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
15347      exit 1
15348      ;;
15349    esac
15350
15351
15352 if test "$with_gdk_pixbuf" != yes -a "$with_gdk_pixbuf" != no ; then
15353   echo "error: must be yes or no: --with-pixbuf=$with_gdk_pixbuf"
15354   exit 1
15355 fi
15356
15357 if test "$with_gdk_pixbuf" = yes; then
15358   have_gdk_pixbuf=no
15359   have_gdk_pixbuf2=no
15360
15361   if test -n "$pkg_config" ; then
15362     #
15363     # the new way...
15364     # run pkg-config based tests.
15365     #
15366     pkgs=''
15367     ok="yes"
15368     pkg_check_version gdk-pixbuf-2.0      2.0.0
15369     pkg_check_version gdk-pixbuf-xlib-2.0 2.0.0
15370     have_gdk_pixbuf="$ok"
15371     have_gdk_pixbuf2="$ok"
15372
15373     if test "$have_gdk_pixbuf2" = no; then
15374       #
15375       # We don't have pixbuf 2.x; check for 1.x.
15376       #
15377       pkgs=''
15378       ok="yes"
15379       pkg_check_version gdk-pixbuf      0.0
15380       pkg_check_version gdk-pixbuf-xlib 0.0
15381       have_gdk_pixbuf="$ok"
15382     fi
15383
15384     if test "$have_gdk_pixbuf" = yes; then
15385       echo "$as_me:$LINENO: checking for gdk-pixbuf includes" >&5
15386 echo $ECHO_N "checking for gdk-pixbuf includes... $ECHO_C" >&6
15387 if test "${ac_cv_gdk_pixbuf_config_cflags+set}" = set; then
15388   echo $ECHO_N "(cached) $ECHO_C" >&6
15389 else
15390   ac_cv_gdk_pixbuf_config_cflags=`$pkg_config --cflags $pkgs`
15391 fi
15392 echo "$as_me:$LINENO: result: $ac_cv_gdk_pixbuf_config_cflags" >&5
15393 echo "${ECHO_T}$ac_cv_gdk_pixbuf_config_cflags" >&6
15394       echo "$as_me:$LINENO: checking for gdk-pixbuf libs" >&5
15395 echo $ECHO_N "checking for gdk-pixbuf libs... $ECHO_C" >&6
15396 if test "${ac_cv_gdk_pixbuf_config_libs+set}" = set; then
15397   echo $ECHO_N "(cached) $ECHO_C" >&6
15398 else
15399   ac_cv_gdk_pixbuf_config_libs=`$pkg_config --libs $pkgs`
15400 fi
15401 echo "$as_me:$LINENO: result: $ac_cv_gdk_pixbuf_config_libs" >&5
15402 echo "${ECHO_T}$ac_cv_gdk_pixbuf_config_libs" >&6
15403     fi
15404     ac_gdk_pixbuf_config_cflags=$ac_cv_gdk_pixbuf_config_cflags
15405     ac_gdk_pixbuf_config_libs=$ac_cv_gdk_pixbuf_config_libs
15406   fi
15407
15408   if test "$have_gdk_pixbuf" = no; then
15409     #
15410     # the old way...
15411     # run gdk-pixbuf-config based tests.
15412     # note that we can't assume that the existence of "pkg-config" means
15413     # that we don't have to look for gdk-pixbuf-config -- in Gnome 1.4,
15414     # pkg-config exists, but doesn't know about pixbuf.
15415     #
15416
15417     # if the user specified --with-gtk=/foo/ or --with-gnome=/foo/ then
15418     # look in /foo/bin/ for for gdk-pixbuf-config.
15419     #
15420     gdk_pixbuf_path="$PATH"
15421
15422     if test ! -z "$gtk_dir"; then
15423       # canonicalize slashes.
15424       foo=`echo "${gtk_dir}/bin" | sed 's@//*@/@g'`
15425       gdk_pixbuf_path="$foo:$gdk_pixbuf_path"
15426     fi
15427
15428     if test ! -z "$gnome_dir"; then
15429       # canonicalize slashes.
15430       foo=`echo "${gnome_dir}/bin" | sed 's@//*@/@g'`
15431       gdk_pixbuf_path="$foo:$gdk_pixbuf_path"
15432     fi
15433
15434     for ac_prog in gdk-pixbuf-config
15435 do
15436   # Extract the first word of "$ac_prog", so it can be a program name with args.
15437 set dummy $ac_prog; ac_word=$2
15438 echo "$as_me:$LINENO: checking for $ac_word" >&5
15439 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
15440 if test "${ac_cv_path_gdk_pixbuf_config+set}" = set; then
15441   echo $ECHO_N "(cached) $ECHO_C" >&6
15442 else
15443   case $gdk_pixbuf_config in
15444   [\\/]* | ?:[\\/]*)
15445   ac_cv_path_gdk_pixbuf_config="$gdk_pixbuf_config" # Let the user override the test with a path.
15446   ;;
15447   *)
15448   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15449 for as_dir in $gdk_pixbuf_path
15450 do
15451   IFS=$as_save_IFS
15452   test -z "$as_dir" && as_dir=.
15453   for ac_exec_ext in '' $ac_executable_extensions; do
15454   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15455     ac_cv_path_gdk_pixbuf_config="$as_dir/$ac_word$ac_exec_ext"
15456     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15457     break 2
15458   fi
15459 done
15460 done
15461
15462   ;;
15463 esac
15464 fi
15465 gdk_pixbuf_config=$ac_cv_path_gdk_pixbuf_config
15466
15467 if test -n "$gdk_pixbuf_config"; then
15468   echo "$as_me:$LINENO: result: $gdk_pixbuf_config" >&5
15469 echo "${ECHO_T}$gdk_pixbuf_config" >&6
15470 else
15471   echo "$as_me:$LINENO: result: no" >&5
15472 echo "${ECHO_T}no" >&6
15473 fi
15474
15475   test -n "$gdk_pixbuf_config" && break
15476 done
15477
15478
15479     # If we found the gdk-pixbuf-config program, run it to get flags.
15480     #
15481     if test -n "$gdk_pixbuf_config" ; then
15482       echo "$as_me:$LINENO: checking for gdk-pixbuf includes" >&5
15483 echo $ECHO_N "checking for gdk-pixbuf includes... $ECHO_C" >&6
15484 if test "${ac_cv_gdk_pixbuf_config_cflags+set}" = set; then
15485   echo $ECHO_N "(cached) $ECHO_C" >&6
15486 else
15487   ac_cv_gdk_pixbuf_config_cflags=`$gdk_pixbuf_config --cflags`
15488 fi
15489 echo "$as_me:$LINENO: result: $ac_cv_gdk_pixbuf_config_cflags" >&5
15490 echo "${ECHO_T}$ac_cv_gdk_pixbuf_config_cflags" >&6
15491       echo "$as_me:$LINENO: checking for gdk-pixbuf libs" >&5
15492 echo $ECHO_N "checking for gdk-pixbuf libs... $ECHO_C" >&6
15493 if test "${ac_cv_gdk_pixbuf_config_libs+set}" = set; then
15494   echo $ECHO_N "(cached) $ECHO_C" >&6
15495 else
15496   ac_cv_gdk_pixbuf_config_libs=`$gdk_pixbuf_config --libs`
15497 fi
15498 echo "$as_me:$LINENO: result: $ac_cv_gdk_pixbuf_config_libs" >&5
15499 echo "${ECHO_T}$ac_cv_gdk_pixbuf_config_libs" >&6
15500
15501       # note that "gdk-pixbuf-config --libs" produces a link line including
15502       # -lgdk_pixbuf, but there's no way to get it to produce one that also
15503       # includes -lgdk_pixbuf_xlib.  Since we don't know *exactly* what the
15504       # name of the library will be, construct it with sed...
15505       # M4 sucks!!
15506
15507       ac_cv_gdk_pixbuf_config_libs=`echo $ac_cv_gdk_pixbuf_config_libs | \
15508        sed 's@ \(-lgdk_pixbuf\([-_a-zA-Z0-9.]*\)\) @ \1 -lgdk_pixbuf_xlib\2 @'`
15509
15510
15511       ac_gdk_pixbuf_config_cflags=$ac_cv_gdk_pixbuf_config_cflags
15512       ac_gdk_pixbuf_config_libs=$ac_cv_gdk_pixbuf_config_libs
15513     fi
15514   fi
15515
15516   ac_save_gdk_pixbuf_CPPFLAGS="$CPPFLAGS"
15517   CPPFLAGS="$CPPFLAGS $ac_gdk_pixbuf_config_cflags"
15518
15519   if test "$have_gdk_pixbuf" = no; then
15520     #
15521     # we appear to have pixbuf; check for headers/libs to be sure.
15522     #
15523
15524     have_gdk_pixbuf=no
15525
15526     # check for header 1...
15527
15528   ac_save_CPPFLAGS="$CPPFLAGS"
15529   if test \! -z "$includedir" ; then
15530     CPPFLAGS="$CPPFLAGS -I$includedir"
15531   fi
15532   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
15533   if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
15534   echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf.h" >&5
15535 echo $ECHO_N "checking for gdk-pixbuf/gdk-pixbuf.h... $ECHO_C" >&6
15536 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
15537   echo $ECHO_N "(cached) $ECHO_C" >&6
15538 fi
15539 echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&5
15540 echo "${ECHO_T}$ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&6
15541 else
15542   # Is the header compilable?
15543 echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf.h usability" >&5
15544 echo $ECHO_N "checking gdk-pixbuf/gdk-pixbuf.h usability... $ECHO_C" >&6
15545 cat >conftest.$ac_ext <<_ACEOF
15546 #line $LINENO "configure"
15547 #include "confdefs.h"
15548 $ac_includes_default
15549 #include <gdk-pixbuf/gdk-pixbuf.h>
15550 _ACEOF
15551 rm -f conftest.$ac_objext
15552 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15553   (eval $ac_compile) 2>&5
15554   ac_status=$?
15555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15556   (exit $ac_status); } &&
15557          { ac_try='test -s conftest.$ac_objext'
15558   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15559   (eval $ac_try) 2>&5
15560   ac_status=$?
15561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15562   (exit $ac_status); }; }; then
15563   ac_header_compiler=yes
15564 else
15565   echo "$as_me: failed program was:" >&5
15566 cat conftest.$ac_ext >&5
15567 ac_header_compiler=no
15568 fi
15569 rm -f conftest.$ac_objext conftest.$ac_ext
15570 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15571 echo "${ECHO_T}$ac_header_compiler" >&6
15572
15573 # Is the header present?
15574 echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf.h presence" >&5
15575 echo $ECHO_N "checking gdk-pixbuf/gdk-pixbuf.h presence... $ECHO_C" >&6
15576 cat >conftest.$ac_ext <<_ACEOF
15577 #line $LINENO "configure"
15578 #include "confdefs.h"
15579 #include <gdk-pixbuf/gdk-pixbuf.h>
15580 _ACEOF
15581 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15582   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15583   ac_status=$?
15584   egrep -v '^ *\+' conftest.er1 >conftest.err
15585   rm -f conftest.er1
15586   cat conftest.err >&5
15587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15588   (exit $ac_status); } >/dev/null; then
15589   if test -s conftest.err; then
15590     ac_cpp_err=$ac_c_preproc_warn_flag
15591   else
15592     ac_cpp_err=
15593   fi
15594 else
15595   ac_cpp_err=yes
15596 fi
15597 if test -z "$ac_cpp_err"; then
15598   ac_header_preproc=yes
15599 else
15600   echo "$as_me: failed program was:" >&5
15601   cat conftest.$ac_ext >&5
15602   ac_header_preproc=no
15603 fi
15604 rm -f conftest.err conftest.$ac_ext
15605 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15606 echo "${ECHO_T}$ac_header_preproc" >&6
15607
15608 # So?  What about this header?
15609 case $ac_header_compiler:$ac_header_preproc in
15610   yes:no )
15611     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: accepted by the compiler, rejected by the preprocessor!" >&5
15612 echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15613     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the preprocessor's result" >&5
15614 echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the preprocessor's result" >&2;};;
15615   no:yes )
15616     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: present but cannot be compiled" >&5
15617 echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: present but cannot be compiled" >&2;}
15618     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: check for missing prerequisite headers?" >&5
15619 echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: check for missing prerequisite headers?" >&2;}
15620     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the preprocessor's result" >&5
15621 echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the preprocessor's result" >&2;};;
15622 esac
15623 echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf.h" >&5
15624 echo $ECHO_N "checking for gdk-pixbuf/gdk-pixbuf.h... $ECHO_C" >&6
15625 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
15626   echo $ECHO_N "(cached) $ECHO_C" >&6
15627 else
15628   ac_cv_header_gdk_pixbuf_gdk_pixbuf_h=$ac_header_preproc
15629 fi
15630 echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&5
15631 echo "${ECHO_T}$ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&6
15632
15633 fi
15634 if test $ac_cv_header_gdk_pixbuf_gdk_pixbuf_h = yes; then
15635   have_gdk_pixbuf=yes
15636 fi
15637
15638
15639   CPPFLAGS="$ac_save_CPPFLAGS"
15640
15641     # if that worked, check for header 2...
15642     if test "$have_gdk_pixbuf" = yes; then
15643       have_gdk_pixbuf=no
15644       gdk_pixbuf_halfassed=yes
15645
15646   ac_save_CPPFLAGS="$CPPFLAGS"
15647   if test \! -z "$includedir" ; then
15648     CPPFLAGS="$CPPFLAGS -I$includedir"
15649   fi
15650   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
15651   if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
15652   echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf-xlib.h" >&5
15653 echo $ECHO_N "checking for gdk-pixbuf/gdk-pixbuf-xlib.h... $ECHO_C" >&6
15654 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
15655   echo $ECHO_N "(cached) $ECHO_C" >&6
15656 fi
15657 echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&5
15658 echo "${ECHO_T}$ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&6
15659 else
15660   # Is the header compilable?
15661 echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf-xlib.h usability" >&5
15662 echo $ECHO_N "checking gdk-pixbuf/gdk-pixbuf-xlib.h usability... $ECHO_C" >&6
15663 cat >conftest.$ac_ext <<_ACEOF
15664 #line $LINENO "configure"
15665 #include "confdefs.h"
15666 $ac_includes_default
15667 #include <gdk-pixbuf/gdk-pixbuf-xlib.h>
15668 _ACEOF
15669 rm -f conftest.$ac_objext
15670 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15671   (eval $ac_compile) 2>&5
15672   ac_status=$?
15673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15674   (exit $ac_status); } &&
15675          { ac_try='test -s conftest.$ac_objext'
15676   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15677   (eval $ac_try) 2>&5
15678   ac_status=$?
15679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15680   (exit $ac_status); }; }; then
15681   ac_header_compiler=yes
15682 else
15683   echo "$as_me: failed program was:" >&5
15684 cat conftest.$ac_ext >&5
15685 ac_header_compiler=no
15686 fi
15687 rm -f conftest.$ac_objext conftest.$ac_ext
15688 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15689 echo "${ECHO_T}$ac_header_compiler" >&6
15690
15691 # Is the header present?
15692 echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf-xlib.h presence" >&5
15693 echo $ECHO_N "checking gdk-pixbuf/gdk-pixbuf-xlib.h presence... $ECHO_C" >&6
15694 cat >conftest.$ac_ext <<_ACEOF
15695 #line $LINENO "configure"
15696 #include "confdefs.h"
15697 #include <gdk-pixbuf/gdk-pixbuf-xlib.h>
15698 _ACEOF
15699 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15700   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15701   ac_status=$?
15702   egrep -v '^ *\+' conftest.er1 >conftest.err
15703   rm -f conftest.er1
15704   cat conftest.err >&5
15705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15706   (exit $ac_status); } >/dev/null; then
15707   if test -s conftest.err; then
15708     ac_cpp_err=$ac_c_preproc_warn_flag
15709   else
15710     ac_cpp_err=
15711   fi
15712 else
15713   ac_cpp_err=yes
15714 fi
15715 if test -z "$ac_cpp_err"; then
15716   ac_header_preproc=yes
15717 else
15718   echo "$as_me: failed program was:" >&5
15719   cat conftest.$ac_ext >&5
15720   ac_header_preproc=no
15721 fi
15722 rm -f conftest.err conftest.$ac_ext
15723 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15724 echo "${ECHO_T}$ac_header_preproc" >&6
15725
15726 # So?  What about this header?
15727 case $ac_header_compiler:$ac_header_preproc in
15728   yes:no )
15729     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
15730 echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15731     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&5
15732 echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&2;};;
15733   no:yes )
15734     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: present but cannot be compiled" >&5
15735 echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: present but cannot be compiled" >&2;}
15736     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: check for missing prerequisite headers?" >&5
15737 echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: check for missing prerequisite headers?" >&2;}
15738     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&5
15739 echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&2;};;
15740 esac
15741 echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf-xlib.h" >&5
15742 echo $ECHO_N "checking for gdk-pixbuf/gdk-pixbuf-xlib.h... $ECHO_C" >&6
15743 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
15744   echo $ECHO_N "(cached) $ECHO_C" >&6
15745 else
15746   ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h=$ac_header_preproc
15747 fi
15748 echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&5
15749 echo "${ECHO_T}$ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&6
15750
15751 fi
15752 if test $ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h = yes; then
15753   have_gdk_pixbuf=yes
15754                          gdk_pixbuf_halfassed=no
15755 fi
15756
15757
15758   CPPFLAGS="$ac_save_CPPFLAGS"
15759
15760       # yay, it has a new name in GTK2...
15761       if test "$have_gdk_pixbuf" = no; then
15762         have_gdk_pixbuf=no
15763         gdk_pixbuf_halfassed=yes
15764
15765   ac_save_CPPFLAGS="$CPPFLAGS"
15766   if test \! -z "$includedir" ; then
15767     CPPFLAGS="$CPPFLAGS -I$includedir"
15768   fi
15769   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
15770   if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
15771   echo "$as_me:$LINENO: checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h" >&5
15772 echo $ECHO_N "checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h... $ECHO_C" >&6
15773 if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
15774   echo $ECHO_N "(cached) $ECHO_C" >&6
15775 fi
15776 echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&5
15777 echo "${ECHO_T}$ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&6
15778 else
15779   # Is the header compilable?
15780 echo "$as_me:$LINENO: checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h usability" >&5
15781 echo $ECHO_N "checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h usability... $ECHO_C" >&6
15782 cat >conftest.$ac_ext <<_ACEOF
15783 #line $LINENO "configure"
15784 #include "confdefs.h"
15785 $ac_includes_default
15786 #include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h>
15787 _ACEOF
15788 rm -f conftest.$ac_objext
15789 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15790   (eval $ac_compile) 2>&5
15791   ac_status=$?
15792   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15793   (exit $ac_status); } &&
15794          { ac_try='test -s conftest.$ac_objext'
15795   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15796   (eval $ac_try) 2>&5
15797   ac_status=$?
15798   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15799   (exit $ac_status); }; }; then
15800   ac_header_compiler=yes
15801 else
15802   echo "$as_me: failed program was:" >&5
15803 cat conftest.$ac_ext >&5
15804 ac_header_compiler=no
15805 fi
15806 rm -f conftest.$ac_objext conftest.$ac_ext
15807 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15808 echo "${ECHO_T}$ac_header_compiler" >&6
15809
15810 # Is the header present?
15811 echo "$as_me:$LINENO: checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h presence" >&5
15812 echo $ECHO_N "checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h presence... $ECHO_C" >&6
15813 cat >conftest.$ac_ext <<_ACEOF
15814 #line $LINENO "configure"
15815 #include "confdefs.h"
15816 #include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h>
15817 _ACEOF
15818 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15819   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15820   ac_status=$?
15821   egrep -v '^ *\+' conftest.er1 >conftest.err
15822   rm -f conftest.er1
15823   cat conftest.err >&5
15824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15825   (exit $ac_status); } >/dev/null; then
15826   if test -s conftest.err; then
15827     ac_cpp_err=$ac_c_preproc_warn_flag
15828   else
15829     ac_cpp_err=
15830   fi
15831 else
15832   ac_cpp_err=yes
15833 fi
15834 if test -z "$ac_cpp_err"; then
15835   ac_header_preproc=yes
15836 else
15837   echo "$as_me: failed program was:" >&5
15838   cat conftest.$ac_ext >&5
15839   ac_header_preproc=no
15840 fi
15841 rm -f conftest.err conftest.$ac_ext
15842 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15843 echo "${ECHO_T}$ac_header_preproc" >&6
15844
15845 # So?  What about this header?
15846 case $ac_header_compiler:$ac_header_preproc in
15847   yes:no )
15848     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
15849 echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15850     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&5
15851 echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&2;};;
15852   no:yes )
15853     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: present but cannot be compiled" >&5
15854 echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: present but cannot be compiled" >&2;}
15855     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: check for missing prerequisite headers?" >&5
15856 echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: check for missing prerequisite headers?" >&2;}
15857     { echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&5
15858 echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&2;};;
15859 esac
15860 echo "$as_me:$LINENO: checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h" >&5
15861 echo $ECHO_N "checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h... $ECHO_C" >&6
15862 if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
15863   echo $ECHO_N "(cached) $ECHO_C" >&6
15864 else
15865   ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h=$ac_header_preproc
15866 fi
15867 echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&5
15868 echo "${ECHO_T}$ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&6
15869
15870 fi
15871 if test $ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h = yes; then
15872   have_gdk_pixbuf=yes
15873                            gdk_pixbuf_halfassed=no
15874 fi
15875
15876
15877   CPPFLAGS="$ac_save_CPPFLAGS"
15878       fi
15879     fi
15880   fi
15881
15882   CPPFLAGS="$ac_save_gdk_pixbuf_CPPFLAGS"
15883
15884   if test "$have_gdk_pixbuf" = yes; then
15885     # we have the headers, now check for the libraries
15886     have_gdk_pixbuf=no
15887     gdk_pixbuf_halfassed=yes
15888
15889     # library 1...
15890
15891   ac_save_CPPFLAGS="$CPPFLAGS"
15892   ac_save_LDFLAGS="$LDFLAGS"
15893 #  ac_save_LIBS="$LIBS"
15894
15895   if test \! -z "$includedir" ; then
15896     CPPFLAGS="$CPPFLAGS -I$includedir"
15897   fi
15898   # note: $X_CFLAGS includes $x_includes
15899   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
15900
15901   if test \! -z "$libdir" ; then
15902     LDFLAGS="$LDFLAGS -L$libdir"
15903   fi
15904   # note: $X_LIBS includes $x_libraries
15905   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
15906
15907   echo "$as_me:$LINENO: checking for gdk_pixbuf_new_from_file in -lc" >&5
15908 echo $ECHO_N "checking for gdk_pixbuf_new_from_file in -lc... $ECHO_C" >&6
15909 if test "${ac_cv_lib_c_gdk_pixbuf_new_from_file+set}" = set; then
15910   echo $ECHO_N "(cached) $ECHO_C" >&6
15911 else
15912   ac_check_lib_save_LIBS=$LIBS
15913 LIBS="-lc $ac_gdk_pixbuf_config_libs -lX11 -lXext -lm $LIBS"
15914 cat >conftest.$ac_ext <<_ACEOF
15915 #line $LINENO "configure"
15916 #include "confdefs.h"
15917
15918 /* Override any gcc2 internal prototype to avoid an error.  */
15919 #ifdef __cplusplus
15920 extern "C"
15921 #endif
15922 /* We use char because int might match the return type of a gcc2
15923    builtin and then its argument prototype would still apply.  */
15924 char gdk_pixbuf_new_from_file ();
15925 #ifdef F77_DUMMY_MAIN
15926 #  ifdef __cplusplus
15927      extern "C"
15928 #  endif
15929    int F77_DUMMY_MAIN() { return 1; }
15930 #endif
15931 int
15932 main ()
15933 {
15934 gdk_pixbuf_new_from_file ();
15935   ;
15936   return 0;
15937 }
15938 _ACEOF
15939 rm -f conftest.$ac_objext conftest$ac_exeext
15940 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15941   (eval $ac_link) 2>&5
15942   ac_status=$?
15943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15944   (exit $ac_status); } &&
15945          { ac_try='test -s conftest$ac_exeext'
15946   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15947   (eval $ac_try) 2>&5
15948   ac_status=$?
15949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15950   (exit $ac_status); }; }; then
15951   ac_cv_lib_c_gdk_pixbuf_new_from_file=yes
15952 else
15953   echo "$as_me: failed program was:" >&5
15954 cat conftest.$ac_ext >&5
15955 ac_cv_lib_c_gdk_pixbuf_new_from_file=no
15956 fi
15957 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15958 LIBS=$ac_check_lib_save_LIBS
15959 fi
15960 echo "$as_me:$LINENO: result: $ac_cv_lib_c_gdk_pixbuf_new_from_file" >&5
15961 echo "${ECHO_T}$ac_cv_lib_c_gdk_pixbuf_new_from_file" >&6
15962 if test $ac_cv_lib_c_gdk_pixbuf_new_from_file = yes; then
15963   have_gdk_pixbuf=yes
15964 fi
15965
15966   CPPFLAGS="$ac_save_CPPFLAGS"
15967   LDFLAGS="$ac_save_LDFLAGS"
15968 #  LIBS="$ac_save_LIBS"
15969
15970     # library 2...
15971     if test "$have_gdk_pixbuf" = yes; then
15972       have_gdk_pixbuf=no
15973
15974   ac_save_CPPFLAGS="$CPPFLAGS"
15975   ac_save_LDFLAGS="$LDFLAGS"
15976 #  ac_save_LIBS="$LIBS"
15977
15978   if test \! -z "$includedir" ; then
15979     CPPFLAGS="$CPPFLAGS -I$includedir"
15980   fi
15981   # note: $X_CFLAGS includes $x_includes
15982   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
15983
15984   if test \! -z "$libdir" ; then
15985     LDFLAGS="$LDFLAGS -L$libdir"
15986   fi
15987   # note: $X_LIBS includes $x_libraries
15988   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
15989
15990   echo "$as_me:$LINENO: checking for gdk_pixbuf_xlib_init in -lc" >&5
15991 echo $ECHO_N "checking for gdk_pixbuf_xlib_init in -lc... $ECHO_C" >&6
15992 if test "${ac_cv_lib_c_gdk_pixbuf_xlib_init+set}" = set; then
15993   echo $ECHO_N "(cached) $ECHO_C" >&6
15994 else
15995   ac_check_lib_save_LIBS=$LIBS
15996 LIBS="-lc $ac_gdk_pixbuf_config_libs -lX11 -lXext -lm $LIBS"
15997 cat >conftest.$ac_ext <<_ACEOF
15998 #line $LINENO "configure"
15999 #include "confdefs.h"
16000
16001 /* Override any gcc2 internal prototype to avoid an error.  */
16002 #ifdef __cplusplus
16003 extern "C"
16004 #endif
16005 /* We use char because int might match the return type of a gcc2
16006    builtin and then its argument prototype would still apply.  */
16007 char gdk_pixbuf_xlib_init ();
16008 #ifdef F77_DUMMY_MAIN
16009 #  ifdef __cplusplus
16010      extern "C"
16011 #  endif
16012    int F77_DUMMY_MAIN() { return 1; }
16013 #endif
16014 int
16015 main ()
16016 {
16017 gdk_pixbuf_xlib_init ();
16018   ;
16019   return 0;
16020 }
16021 _ACEOF
16022 rm -f conftest.$ac_objext conftest$ac_exeext
16023 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16024   (eval $ac_link) 2>&5
16025   ac_status=$?
16026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16027   (exit $ac_status); } &&
16028          { ac_try='test -s conftest$ac_exeext'
16029   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16030   (eval $ac_try) 2>&5
16031   ac_status=$?
16032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16033   (exit $ac_status); }; }; then
16034   ac_cv_lib_c_gdk_pixbuf_xlib_init=yes
16035 else
16036   echo "$as_me: failed program was:" >&5
16037 cat conftest.$ac_ext >&5
16038 ac_cv_lib_c_gdk_pixbuf_xlib_init=no
16039 fi
16040 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16041 LIBS=$ac_check_lib_save_LIBS
16042 fi
16043 echo "$as_me:$LINENO: result: $ac_cv_lib_c_gdk_pixbuf_xlib_init" >&5
16044 echo "${ECHO_T}$ac_cv_lib_c_gdk_pixbuf_xlib_init" >&6
16045 if test $ac_cv_lib_c_gdk_pixbuf_xlib_init = yes; then
16046   have_gdk_pixbuf=yes
16047                       gdk_pixbuf_halfassed=no
16048 fi
16049
16050   CPPFLAGS="$ac_save_CPPFLAGS"
16051   LDFLAGS="$ac_save_LDFLAGS"
16052 #  LIBS="$ac_save_LIBS"
16053
16054     fi
16055   fi
16056
16057   if test "$have_gdk_pixbuf" = yes; then
16058     INCLUDES="$INCLUDES $ac_gdk_pixbuf_config_cflags"
16059     XPM_LIBS="$ac_gdk_pixbuf_config_libs"
16060     cat >>confdefs.h <<\_ACEOF
16061 #define HAVE_GDK_PIXBUF 1
16062 _ACEOF
16063
16064   else
16065     have_gdk_pixbuf2=no
16066   fi
16067 fi
16068
16069
16070 ###############################################################################
16071 #
16072 #       Check for -ljpeg
16073 #
16074 ###############################################################################
16075
16076 have_jpeg=no
16077 with_jpeg_req=unspecified
16078 jpeg_halfassed=no
16079
16080 # Check whether --with-jpeg or --without-jpeg was given.
16081 if test "${with_jpeg+set}" = set; then
16082   withval="$with_jpeg"
16083   with_jpeg="$withval"; with_jpeg_req="$withval"
16084 else
16085   with_jpeg=yes
16086 fi;
16087
16088
16089    case "$with_jpeg" in
16090     yes) ;;
16091     no)  ;;
16092
16093     /*)
16094      echo "$as_me:$LINENO: checking for JPEG headers" >&5
16095 echo $ECHO_N "checking for JPEG headers... $ECHO_C" >&6
16096      d=$with_jpeg/include
16097      if test -d $d; then
16098        X_CFLAGS="-I$d $X_CFLAGS"
16099        echo "$as_me:$LINENO: result: $d" >&5
16100 echo "${ECHO_T}$d" >&6
16101      else
16102        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16103 echo "${ECHO_T}not found ($d: no such directory)" >&6
16104      fi
16105
16106      echo "$as_me:$LINENO: checking for JPEG libs" >&5
16107 echo $ECHO_N "checking for JPEG libs... $ECHO_C" >&6
16108      d=$with_jpeg/lib
16109      if test -d $d; then
16110        X_LIBS="-L$d $X_LIBS"
16111        echo "$as_me:$LINENO: result: $d" >&5
16112 echo "${ECHO_T}$d" >&6
16113      else
16114        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16115 echo "${ECHO_T}not found ($d: no such directory)" >&6
16116      fi
16117
16118      # replace the directory string with "yes".
16119      with_jpeg_req="yes"
16120      with_jpeg=$with_jpeg_req
16121      ;;
16122
16123     *)
16124      echo ""
16125      echo "error: argument to --with-jpeg must be \"yes\", \"no\", or a directory."
16126      echo "       If it is a directory, then \`DIR/include' will be added to"
16127      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
16128      exit 1
16129      ;;
16130    esac
16131
16132
16133 if test "$with_jpeg" != yes -a "$with_jpeg" != no ; then
16134   echo "error: must be yes or no: --with-jpeg=$with_jpeg"
16135   exit 1
16136 fi
16137
16138 if test "$with_jpeg" = yes; then
16139
16140   have_jpeg=no
16141
16142   ac_save_CPPFLAGS="$CPPFLAGS"
16143   if test \! -z "$includedir" ; then
16144     CPPFLAGS="$CPPFLAGS -I$includedir"
16145   fi
16146   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16147   if test "${ac_cv_header_jpeglib_h+set}" = set; then
16148   echo "$as_me:$LINENO: checking for jpeglib.h" >&5
16149 echo $ECHO_N "checking for jpeglib.h... $ECHO_C" >&6
16150 if test "${ac_cv_header_jpeglib_h+set}" = set; then
16151   echo $ECHO_N "(cached) $ECHO_C" >&6
16152 fi
16153 echo "$as_me:$LINENO: result: $ac_cv_header_jpeglib_h" >&5
16154 echo "${ECHO_T}$ac_cv_header_jpeglib_h" >&6
16155 else
16156   # Is the header compilable?
16157 echo "$as_me:$LINENO: checking jpeglib.h usability" >&5
16158 echo $ECHO_N "checking jpeglib.h usability... $ECHO_C" >&6
16159 cat >conftest.$ac_ext <<_ACEOF
16160 #line $LINENO "configure"
16161 #include "confdefs.h"
16162 $ac_includes_default
16163 #include <jpeglib.h>
16164 _ACEOF
16165 rm -f conftest.$ac_objext
16166 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16167   (eval $ac_compile) 2>&5
16168   ac_status=$?
16169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16170   (exit $ac_status); } &&
16171          { ac_try='test -s conftest.$ac_objext'
16172   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16173   (eval $ac_try) 2>&5
16174   ac_status=$?
16175   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16176   (exit $ac_status); }; }; then
16177   ac_header_compiler=yes
16178 else
16179   echo "$as_me: failed program was:" >&5
16180 cat conftest.$ac_ext >&5
16181 ac_header_compiler=no
16182 fi
16183 rm -f conftest.$ac_objext conftest.$ac_ext
16184 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16185 echo "${ECHO_T}$ac_header_compiler" >&6
16186
16187 # Is the header present?
16188 echo "$as_me:$LINENO: checking jpeglib.h presence" >&5
16189 echo $ECHO_N "checking jpeglib.h presence... $ECHO_C" >&6
16190 cat >conftest.$ac_ext <<_ACEOF
16191 #line $LINENO "configure"
16192 #include "confdefs.h"
16193 #include <jpeglib.h>
16194 _ACEOF
16195 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16196   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16197   ac_status=$?
16198   egrep -v '^ *\+' conftest.er1 >conftest.err
16199   rm -f conftest.er1
16200   cat conftest.err >&5
16201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16202   (exit $ac_status); } >/dev/null; then
16203   if test -s conftest.err; then
16204     ac_cpp_err=$ac_c_preproc_warn_flag
16205   else
16206     ac_cpp_err=
16207   fi
16208 else
16209   ac_cpp_err=yes
16210 fi
16211 if test -z "$ac_cpp_err"; then
16212   ac_header_preproc=yes
16213 else
16214   echo "$as_me: failed program was:" >&5
16215   cat conftest.$ac_ext >&5
16216   ac_header_preproc=no
16217 fi
16218 rm -f conftest.err conftest.$ac_ext
16219 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16220 echo "${ECHO_T}$ac_header_preproc" >&6
16221
16222 # So?  What about this header?
16223 case $ac_header_compiler:$ac_header_preproc in
16224   yes:no )
16225     { echo "$as_me:$LINENO: WARNING: jpeglib.h: accepted by the compiler, rejected by the preprocessor!" >&5
16226 echo "$as_me: WARNING: jpeglib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16227     { echo "$as_me:$LINENO: WARNING: jpeglib.h: proceeding with the preprocessor's result" >&5
16228 echo "$as_me: WARNING: jpeglib.h: proceeding with the preprocessor's result" >&2;};;
16229   no:yes )
16230     { echo "$as_me:$LINENO: WARNING: jpeglib.h: present but cannot be compiled" >&5
16231 echo "$as_me: WARNING: jpeglib.h: present but cannot be compiled" >&2;}
16232     { echo "$as_me:$LINENO: WARNING: jpeglib.h: check for missing prerequisite headers?" >&5
16233 echo "$as_me: WARNING: jpeglib.h: check for missing prerequisite headers?" >&2;}
16234     { echo "$as_me:$LINENO: WARNING: jpeglib.h: proceeding with the preprocessor's result" >&5
16235 echo "$as_me: WARNING: jpeglib.h: proceeding with the preprocessor's result" >&2;};;
16236 esac
16237 echo "$as_me:$LINENO: checking for jpeglib.h" >&5
16238 echo $ECHO_N "checking for jpeglib.h... $ECHO_C" >&6
16239 if test "${ac_cv_header_jpeglib_h+set}" = set; then
16240   echo $ECHO_N "(cached) $ECHO_C" >&6
16241 else
16242   ac_cv_header_jpeglib_h=$ac_header_preproc
16243 fi
16244 echo "$as_me:$LINENO: result: $ac_cv_header_jpeglib_h" >&5
16245 echo "${ECHO_T}$ac_cv_header_jpeglib_h" >&6
16246
16247 fi
16248 if test $ac_cv_header_jpeglib_h = yes; then
16249   have_jpeg=yes
16250 fi
16251
16252
16253   CPPFLAGS="$ac_save_CPPFLAGS"
16254
16255   if test "$have_jpeg" = yes; then
16256     # we have the header, now check for the library
16257     have_jpeg=no
16258     jpeg_halfassed=yes
16259
16260   ac_save_CPPFLAGS="$CPPFLAGS"
16261   ac_save_LDFLAGS="$LDFLAGS"
16262 #  ac_save_LIBS="$LIBS"
16263
16264   if test \! -z "$includedir" ; then
16265     CPPFLAGS="$CPPFLAGS -I$includedir"
16266   fi
16267   # note: $X_CFLAGS includes $x_includes
16268   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16269
16270   if test \! -z "$libdir" ; then
16271     LDFLAGS="$LDFLAGS -L$libdir"
16272   fi
16273   # note: $X_LIBS includes $x_libraries
16274   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
16275
16276   echo "$as_me:$LINENO: checking for jpeg_start_compress in -ljpeg" >&5
16277 echo $ECHO_N "checking for jpeg_start_compress in -ljpeg... $ECHO_C" >&6
16278 if test "${ac_cv_lib_jpeg_jpeg_start_compress+set}" = set; then
16279   echo $ECHO_N "(cached) $ECHO_C" >&6
16280 else
16281   ac_check_lib_save_LIBS=$LIBS
16282 LIBS="-ljpeg  $LIBS"
16283 cat >conftest.$ac_ext <<_ACEOF
16284 #line $LINENO "configure"
16285 #include "confdefs.h"
16286
16287 /* Override any gcc2 internal prototype to avoid an error.  */
16288 #ifdef __cplusplus
16289 extern "C"
16290 #endif
16291 /* We use char because int might match the return type of a gcc2
16292    builtin and then its argument prototype would still apply.  */
16293 char jpeg_start_compress ();
16294 #ifdef F77_DUMMY_MAIN
16295 #  ifdef __cplusplus
16296      extern "C"
16297 #  endif
16298    int F77_DUMMY_MAIN() { return 1; }
16299 #endif
16300 int
16301 main ()
16302 {
16303 jpeg_start_compress ();
16304   ;
16305   return 0;
16306 }
16307 _ACEOF
16308 rm -f conftest.$ac_objext conftest$ac_exeext
16309 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16310   (eval $ac_link) 2>&5
16311   ac_status=$?
16312   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16313   (exit $ac_status); } &&
16314          { ac_try='test -s conftest$ac_exeext'
16315   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16316   (eval $ac_try) 2>&5
16317   ac_status=$?
16318   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16319   (exit $ac_status); }; }; then
16320   ac_cv_lib_jpeg_jpeg_start_compress=yes
16321 else
16322   echo "$as_me: failed program was:" >&5
16323 cat conftest.$ac_ext >&5
16324 ac_cv_lib_jpeg_jpeg_start_compress=no
16325 fi
16326 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16327 LIBS=$ac_check_lib_save_LIBS
16328 fi
16329 echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_start_compress" >&5
16330 echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_start_compress" >&6
16331 if test $ac_cv_lib_jpeg_jpeg_start_compress = yes; then
16332   have_jpeg=yes
16333                     jpeg_halfassed=no
16334                     JPEG_LIBS="-ljpeg"
16335                     cat >>confdefs.h <<\_ACEOF
16336 #define HAVE_JPEGLIB 1
16337 _ACEOF
16338
16339 fi
16340
16341   CPPFLAGS="$ac_save_CPPFLAGS"
16342   LDFLAGS="$ac_save_LDFLAGS"
16343 #  LIBS="$ac_save_LIBS"
16344
16345   fi
16346 fi
16347
16348
16349 ###############################################################################
16350 #
16351 #       Check for the XSHM server extension.
16352 #
16353 ###############################################################################
16354
16355 have_xshm=no
16356 with_xshm_req=unspecified
16357
16358 # Check whether --with-xshm-ext or --without-xshm-ext was given.
16359 if test "${with_xshm_ext+set}" = set; then
16360   withval="$with_xshm_ext"
16361   with_xshm="$withval"; with_xshm_req="$withval"
16362 else
16363   with_xshm=yes
16364 fi;
16365
16366
16367    case "$with_xshm" in
16368     yes) ;;
16369     no)  ;;
16370
16371     /*)
16372      echo "$as_me:$LINENO: checking for XSHM headers" >&5
16373 echo $ECHO_N "checking for XSHM headers... $ECHO_C" >&6
16374      d=$with_xshm/include
16375      if test -d $d; then
16376        X_CFLAGS="-I$d $X_CFLAGS"
16377        echo "$as_me:$LINENO: result: $d" >&5
16378 echo "${ECHO_T}$d" >&6
16379      else
16380        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16381 echo "${ECHO_T}not found ($d: no such directory)" >&6
16382      fi
16383
16384      echo "$as_me:$LINENO: checking for XSHM libs" >&5
16385 echo $ECHO_N "checking for XSHM libs... $ECHO_C" >&6
16386      d=$with_xshm/lib
16387      if test -d $d; then
16388        X_LIBS="-L$d $X_LIBS"
16389        echo "$as_me:$LINENO: result: $d" >&5
16390 echo "${ECHO_T}$d" >&6
16391      else
16392        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16393 echo "${ECHO_T}not found ($d: no such directory)" >&6
16394      fi
16395
16396      # replace the directory string with "yes".
16397      with_xshm_req="yes"
16398      with_xshm=$with_xshm_req
16399      ;;
16400
16401     *)
16402      echo ""
16403      echo "error: argument to --with-xshm-ext must be \"yes\", \"no\", or a directory."
16404      echo "       If it is a directory, then \`DIR/include' will be added to"
16405      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
16406      exit 1
16407      ;;
16408    esac
16409
16410
16411 if test "$with_xshm" = yes; then
16412
16413   # first check for Xshm.h.
16414
16415   ac_save_CPPFLAGS="$CPPFLAGS"
16416   if test \! -z "$includedir" ; then
16417     CPPFLAGS="$CPPFLAGS -I$includedir"
16418   fi
16419   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16420   echo "$as_me:$LINENO: checking for X11/extensions/XShm.h" >&5
16421 echo $ECHO_N "checking for X11/extensions/XShm.h... $ECHO_C" >&6
16422 if test "${ac_cv_header_X11_extensions_XShm_h+set}" = set; then
16423   echo $ECHO_N "(cached) $ECHO_C" >&6
16424 else
16425   cat >conftest.$ac_ext <<_ACEOF
16426 #line $LINENO "configure"
16427 #include "confdefs.h"
16428 #include <X11/Xlib.h>
16429
16430 #include <X11/extensions/XShm.h>
16431 _ACEOF
16432 rm -f conftest.$ac_objext
16433 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16434   (eval $ac_compile) 2>&5
16435   ac_status=$?
16436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16437   (exit $ac_status); } &&
16438          { ac_try='test -s conftest.$ac_objext'
16439   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16440   (eval $ac_try) 2>&5
16441   ac_status=$?
16442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16443   (exit $ac_status); }; }; then
16444   ac_cv_header_X11_extensions_XShm_h=yes
16445 else
16446   echo "$as_me: failed program was:" >&5
16447 cat conftest.$ac_ext >&5
16448 ac_cv_header_X11_extensions_XShm_h=no
16449 fi
16450 rm -f conftest.$ac_objext conftest.$ac_ext
16451 fi
16452 echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_XShm_h" >&5
16453 echo "${ECHO_T}$ac_cv_header_X11_extensions_XShm_h" >&6
16454 if test $ac_cv_header_X11_extensions_XShm_h = yes; then
16455   have_xshm=yes
16456 fi
16457
16458
16459   CPPFLAGS="$ac_save_CPPFLAGS"
16460
16461   # if that succeeded, then check for sys/ipc.h.
16462   if test "$have_xshm" = yes; then
16463     have_xshm=no
16464
16465   ac_save_CPPFLAGS="$CPPFLAGS"
16466   if test \! -z "$includedir" ; then
16467     CPPFLAGS="$CPPFLAGS -I$includedir"
16468   fi
16469   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16470   if test "${ac_cv_header_sys_ipc_h+set}" = set; then
16471   echo "$as_me:$LINENO: checking for sys/ipc.h" >&5
16472 echo $ECHO_N "checking for sys/ipc.h... $ECHO_C" >&6
16473 if test "${ac_cv_header_sys_ipc_h+set}" = set; then
16474   echo $ECHO_N "(cached) $ECHO_C" >&6
16475 fi
16476 echo "$as_me:$LINENO: result: $ac_cv_header_sys_ipc_h" >&5
16477 echo "${ECHO_T}$ac_cv_header_sys_ipc_h" >&6
16478 else
16479   # Is the header compilable?
16480 echo "$as_me:$LINENO: checking sys/ipc.h usability" >&5
16481 echo $ECHO_N "checking sys/ipc.h usability... $ECHO_C" >&6
16482 cat >conftest.$ac_ext <<_ACEOF
16483 #line $LINENO "configure"
16484 #include "confdefs.h"
16485 $ac_includes_default
16486 #include <sys/ipc.h>
16487 _ACEOF
16488 rm -f conftest.$ac_objext
16489 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16490   (eval $ac_compile) 2>&5
16491   ac_status=$?
16492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16493   (exit $ac_status); } &&
16494          { ac_try='test -s conftest.$ac_objext'
16495   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16496   (eval $ac_try) 2>&5
16497   ac_status=$?
16498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16499   (exit $ac_status); }; }; then
16500   ac_header_compiler=yes
16501 else
16502   echo "$as_me: failed program was:" >&5
16503 cat conftest.$ac_ext >&5
16504 ac_header_compiler=no
16505 fi
16506 rm -f conftest.$ac_objext conftest.$ac_ext
16507 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16508 echo "${ECHO_T}$ac_header_compiler" >&6
16509
16510 # Is the header present?
16511 echo "$as_me:$LINENO: checking sys/ipc.h presence" >&5
16512 echo $ECHO_N "checking sys/ipc.h presence... $ECHO_C" >&6
16513 cat >conftest.$ac_ext <<_ACEOF
16514 #line $LINENO "configure"
16515 #include "confdefs.h"
16516 #include <sys/ipc.h>
16517 _ACEOF
16518 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16519   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16520   ac_status=$?
16521   egrep -v '^ *\+' conftest.er1 >conftest.err
16522   rm -f conftest.er1
16523   cat conftest.err >&5
16524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16525   (exit $ac_status); } >/dev/null; then
16526   if test -s conftest.err; then
16527     ac_cpp_err=$ac_c_preproc_warn_flag
16528   else
16529     ac_cpp_err=
16530   fi
16531 else
16532   ac_cpp_err=yes
16533 fi
16534 if test -z "$ac_cpp_err"; then
16535   ac_header_preproc=yes
16536 else
16537   echo "$as_me: failed program was:" >&5
16538   cat conftest.$ac_ext >&5
16539   ac_header_preproc=no
16540 fi
16541 rm -f conftest.err conftest.$ac_ext
16542 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16543 echo "${ECHO_T}$ac_header_preproc" >&6
16544
16545 # So?  What about this header?
16546 case $ac_header_compiler:$ac_header_preproc in
16547   yes:no )
16548     { echo "$as_me:$LINENO: WARNING: sys/ipc.h: accepted by the compiler, rejected by the preprocessor!" >&5
16549 echo "$as_me: WARNING: sys/ipc.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16550     { echo "$as_me:$LINENO: WARNING: sys/ipc.h: proceeding with the preprocessor's result" >&5
16551 echo "$as_me: WARNING: sys/ipc.h: proceeding with the preprocessor's result" >&2;};;
16552   no:yes )
16553     { echo "$as_me:$LINENO: WARNING: sys/ipc.h: present but cannot be compiled" >&5
16554 echo "$as_me: WARNING: sys/ipc.h: present but cannot be compiled" >&2;}
16555     { echo "$as_me:$LINENO: WARNING: sys/ipc.h: check for missing prerequisite headers?" >&5
16556 echo "$as_me: WARNING: sys/ipc.h: check for missing prerequisite headers?" >&2;}
16557     { echo "$as_me:$LINENO: WARNING: sys/ipc.h: proceeding with the preprocessor's result" >&5
16558 echo "$as_me: WARNING: sys/ipc.h: proceeding with the preprocessor's result" >&2;};;
16559 esac
16560 echo "$as_me:$LINENO: checking for sys/ipc.h" >&5
16561 echo $ECHO_N "checking for sys/ipc.h... $ECHO_C" >&6
16562 if test "${ac_cv_header_sys_ipc_h+set}" = set; then
16563   echo $ECHO_N "(cached) $ECHO_C" >&6
16564 else
16565   ac_cv_header_sys_ipc_h=$ac_header_preproc
16566 fi
16567 echo "$as_me:$LINENO: result: $ac_cv_header_sys_ipc_h" >&5
16568 echo "${ECHO_T}$ac_cv_header_sys_ipc_h" >&6
16569
16570 fi
16571 if test $ac_cv_header_sys_ipc_h = yes; then
16572   have_xshm=yes
16573 fi
16574
16575
16576   CPPFLAGS="$ac_save_CPPFLAGS"
16577   fi
16578
16579   # if that succeeded, then check for sys/shm.h.
16580   if test "$have_xshm" = yes; then
16581     have_xshm=no
16582
16583   ac_save_CPPFLAGS="$CPPFLAGS"
16584   if test \! -z "$includedir" ; then
16585     CPPFLAGS="$CPPFLAGS -I$includedir"
16586   fi
16587   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16588   if test "${ac_cv_header_sys_shm_h+set}" = set; then
16589   echo "$as_me:$LINENO: checking for sys/shm.h" >&5
16590 echo $ECHO_N "checking for sys/shm.h... $ECHO_C" >&6
16591 if test "${ac_cv_header_sys_shm_h+set}" = set; then
16592   echo $ECHO_N "(cached) $ECHO_C" >&6
16593 fi
16594 echo "$as_me:$LINENO: result: $ac_cv_header_sys_shm_h" >&5
16595 echo "${ECHO_T}$ac_cv_header_sys_shm_h" >&6
16596 else
16597   # Is the header compilable?
16598 echo "$as_me:$LINENO: checking sys/shm.h usability" >&5
16599 echo $ECHO_N "checking sys/shm.h usability... $ECHO_C" >&6
16600 cat >conftest.$ac_ext <<_ACEOF
16601 #line $LINENO "configure"
16602 #include "confdefs.h"
16603 $ac_includes_default
16604 #include <sys/shm.h>
16605 _ACEOF
16606 rm -f conftest.$ac_objext
16607 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16608   (eval $ac_compile) 2>&5
16609   ac_status=$?
16610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16611   (exit $ac_status); } &&
16612          { ac_try='test -s conftest.$ac_objext'
16613   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16614   (eval $ac_try) 2>&5
16615   ac_status=$?
16616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16617   (exit $ac_status); }; }; then
16618   ac_header_compiler=yes
16619 else
16620   echo "$as_me: failed program was:" >&5
16621 cat conftest.$ac_ext >&5
16622 ac_header_compiler=no
16623 fi
16624 rm -f conftest.$ac_objext conftest.$ac_ext
16625 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16626 echo "${ECHO_T}$ac_header_compiler" >&6
16627
16628 # Is the header present?
16629 echo "$as_me:$LINENO: checking sys/shm.h presence" >&5
16630 echo $ECHO_N "checking sys/shm.h presence... $ECHO_C" >&6
16631 cat >conftest.$ac_ext <<_ACEOF
16632 #line $LINENO "configure"
16633 #include "confdefs.h"
16634 #include <sys/shm.h>
16635 _ACEOF
16636 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16637   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16638   ac_status=$?
16639   egrep -v '^ *\+' conftest.er1 >conftest.err
16640   rm -f conftest.er1
16641   cat conftest.err >&5
16642   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16643   (exit $ac_status); } >/dev/null; then
16644   if test -s conftest.err; then
16645     ac_cpp_err=$ac_c_preproc_warn_flag
16646   else
16647     ac_cpp_err=
16648   fi
16649 else
16650   ac_cpp_err=yes
16651 fi
16652 if test -z "$ac_cpp_err"; then
16653   ac_header_preproc=yes
16654 else
16655   echo "$as_me: failed program was:" >&5
16656   cat conftest.$ac_ext >&5
16657   ac_header_preproc=no
16658 fi
16659 rm -f conftest.err conftest.$ac_ext
16660 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16661 echo "${ECHO_T}$ac_header_preproc" >&6
16662
16663 # So?  What about this header?
16664 case $ac_header_compiler:$ac_header_preproc in
16665   yes:no )
16666     { echo "$as_me:$LINENO: WARNING: sys/shm.h: accepted by the compiler, rejected by the preprocessor!" >&5
16667 echo "$as_me: WARNING: sys/shm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16668     { echo "$as_me:$LINENO: WARNING: sys/shm.h: proceeding with the preprocessor's result" >&5
16669 echo "$as_me: WARNING: sys/shm.h: proceeding with the preprocessor's result" >&2;};;
16670   no:yes )
16671     { echo "$as_me:$LINENO: WARNING: sys/shm.h: present but cannot be compiled" >&5
16672 echo "$as_me: WARNING: sys/shm.h: present but cannot be compiled" >&2;}
16673     { echo "$as_me:$LINENO: WARNING: sys/shm.h: check for missing prerequisite headers?" >&5
16674 echo "$as_me: WARNING: sys/shm.h: check for missing prerequisite headers?" >&2;}
16675     { echo "$as_me:$LINENO: WARNING: sys/shm.h: proceeding with the preprocessor's result" >&5
16676 echo "$as_me: WARNING: sys/shm.h: proceeding with the preprocessor's result" >&2;};;
16677 esac
16678 echo "$as_me:$LINENO: checking for sys/shm.h" >&5
16679 echo $ECHO_N "checking for sys/shm.h... $ECHO_C" >&6
16680 if test "${ac_cv_header_sys_shm_h+set}" = set; then
16681   echo $ECHO_N "(cached) $ECHO_C" >&6
16682 else
16683   ac_cv_header_sys_shm_h=$ac_header_preproc
16684 fi
16685 echo "$as_me:$LINENO: result: $ac_cv_header_sys_shm_h" >&5
16686 echo "${ECHO_T}$ac_cv_header_sys_shm_h" >&6
16687
16688 fi
16689 if test $ac_cv_header_sys_shm_h = yes; then
16690   have_xshm=yes
16691 fi
16692
16693
16694   CPPFLAGS="$ac_save_CPPFLAGS"
16695   fi
16696
16697   # AIX is pathological, as usual: apparently it's normal for the Xshm headers
16698   # to exist, but the library code to not exist.  And even better, the library
16699   # code is in its own library: libXextSam.a.  So, if we're on AIX, and that
16700   # lib doesn't exist, give up.  (This lib gets added to X_EXTRA_LIBS, and
16701   # that's not quite right, but close enough.)
16702   #
16703   case "$host" in
16704     *-aix*)
16705       if  `uname -v` -eq 3 ; then
16706         have_xshm=no
16707
16708   ac_save_CPPFLAGS="$CPPFLAGS"
16709   ac_save_LDFLAGS="$LDFLAGS"
16710 #  ac_save_LIBS="$LIBS"
16711
16712   if test \! -z "$includedir" ; then
16713     CPPFLAGS="$CPPFLAGS -I$includedir"
16714   fi
16715   # note: $X_CFLAGS includes $x_includes
16716   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16717
16718   if test \! -z "$libdir" ; then
16719     LDFLAGS="$LDFLAGS -L$libdir"
16720   fi
16721   # note: $X_LIBS includes $x_libraries
16722   LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
16723
16724   echo "$as_me:$LINENO: checking for XShmQueryExtension in -lXextSam" >&5
16725 echo $ECHO_N "checking for XShmQueryExtension in -lXextSam... $ECHO_C" >&6
16726 if test "${ac_cv_lib_XextSam_XShmQueryExtension+set}" = set; then
16727   echo $ECHO_N "(cached) $ECHO_C" >&6
16728 else
16729   ac_check_lib_save_LIBS=$LIBS
16730 LIBS="-lXextSam -lX11 -lXext -lm $LIBS"
16731 cat >conftest.$ac_ext <<_ACEOF
16732 #line $LINENO "configure"
16733 #include "confdefs.h"
16734
16735 /* Override any gcc2 internal prototype to avoid an error.  */
16736 #ifdef __cplusplus
16737 extern "C"
16738 #endif
16739 /* We use char because int might match the return type of a gcc2
16740    builtin and then its argument prototype would still apply.  */
16741 char XShmQueryExtension ();
16742 #ifdef F77_DUMMY_MAIN
16743 #  ifdef __cplusplus
16744      extern "C"
16745 #  endif
16746    int F77_DUMMY_MAIN() { return 1; }
16747 #endif
16748 int
16749 main ()
16750 {
16751 XShmQueryExtension ();
16752   ;
16753   return 0;
16754 }
16755 _ACEOF
16756 rm -f conftest.$ac_objext conftest$ac_exeext
16757 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16758   (eval $ac_link) 2>&5
16759   ac_status=$?
16760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16761   (exit $ac_status); } &&
16762          { ac_try='test -s conftest$ac_exeext'
16763   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16764   (eval $ac_try) 2>&5
16765   ac_status=$?
16766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16767   (exit $ac_status); }; }; then
16768   ac_cv_lib_XextSam_XShmQueryExtension=yes
16769 else
16770   echo "$as_me: failed program was:" >&5
16771 cat conftest.$ac_ext >&5
16772 ac_cv_lib_XextSam_XShmQueryExtension=no
16773 fi
16774 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16775 LIBS=$ac_check_lib_save_LIBS
16776 fi
16777 echo "$as_me:$LINENO: result: $ac_cv_lib_XextSam_XShmQueryExtension" >&5
16778 echo "${ECHO_T}$ac_cv_lib_XextSam_XShmQueryExtension" >&6
16779 if test $ac_cv_lib_XextSam_XShmQueryExtension = yes; then
16780   have_xshm=yes; X_EXTRA_LIBS="$X_EXTRA_LIBS -lXextSam"
16781 else
16782   true
16783 fi
16784
16785   CPPFLAGS="$ac_save_CPPFLAGS"
16786   LDFLAGS="$ac_save_LDFLAGS"
16787 #  LIBS="$ac_save_LIBS"
16788
16789       fi
16790     ;;
16791   esac
16792
16793   # if that succeeded, then we've really got it.
16794   if test "$have_xshm" = yes; then
16795     cat >>confdefs.h <<\_ACEOF
16796 #define HAVE_XSHM_EXTENSION 1
16797 _ACEOF
16798
16799   fi
16800
16801 elif test "$with_xshm" != no; then
16802   echo "error: must be yes or no: --with-xshm-ext=$with_xshm"
16803   exit 1
16804 fi
16805
16806
16807 ###############################################################################
16808 #
16809 #       Check for the DOUBLE-BUFFER server extension.
16810 #
16811 ###############################################################################
16812
16813 have_xdbe=no
16814 with_xdbe_req=unspecified
16815
16816 # Check whether --with-xdbe-ext or --without-xdbe-ext was given.
16817 if test "${with_xdbe_ext+set}" = set; then
16818   withval="$with_xdbe_ext"
16819   with_xdbe="$withval"; with_xdbe_req="$withval"
16820 else
16821   with_xdbe=yes
16822 fi;
16823
16824
16825    case "$with_xdbe" in
16826     yes) ;;
16827     no)  ;;
16828
16829     /*)
16830      echo "$as_me:$LINENO: checking for DOUBLE-BUFFER headers" >&5
16831 echo $ECHO_N "checking for DOUBLE-BUFFER headers... $ECHO_C" >&6
16832      d=$with_xdbe/include
16833      if test -d $d; then
16834        X_CFLAGS="-I$d $X_CFLAGS"
16835        echo "$as_me:$LINENO: result: $d" >&5
16836 echo "${ECHO_T}$d" >&6
16837      else
16838        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16839 echo "${ECHO_T}not found ($d: no such directory)" >&6
16840      fi
16841
16842      echo "$as_me:$LINENO: checking for DOUBLE-BUFFER libs" >&5
16843 echo $ECHO_N "checking for DOUBLE-BUFFER libs... $ECHO_C" >&6
16844      d=$with_xdbe/lib
16845      if test -d $d; then
16846        X_LIBS="-L$d $X_LIBS"
16847        echo "$as_me:$LINENO: result: $d" >&5
16848 echo "${ECHO_T}$d" >&6
16849      else
16850        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16851 echo "${ECHO_T}not found ($d: no such directory)" >&6
16852      fi
16853
16854      # replace the directory string with "yes".
16855      with_xdbe_req="yes"
16856      with_xdbe=$with_xdbe_req
16857      ;;
16858
16859     *)
16860      echo ""
16861      echo "error: argument to --with-xdbe-ext must be \"yes\", \"no\", or a directory."
16862      echo "       If it is a directory, then \`DIR/include' will be added to"
16863      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
16864      exit 1
16865      ;;
16866    esac
16867
16868
16869 if test "$with_xdbe" = yes; then
16870
16871
16872   ac_save_CPPFLAGS="$CPPFLAGS"
16873   if test \! -z "$includedir" ; then
16874     CPPFLAGS="$CPPFLAGS -I$includedir"
16875   fi
16876   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16877   echo "$as_me:$LINENO: checking for X11/extensions/Xdbe.h" >&5
16878 echo $ECHO_N "checking for X11/extensions/Xdbe.h... $ECHO_C" >&6
16879 if test "${ac_cv_header_X11_extensions_Xdbe_h+set}" = set; then
16880   echo $ECHO_N "(cached) $ECHO_C" >&6
16881 else
16882   cat >conftest.$ac_ext <<_ACEOF
16883 #line $LINENO "configure"
16884 #include "confdefs.h"
16885 #include <X11/Xlib.h>
16886
16887 #include <X11/extensions/Xdbe.h>
16888 _ACEOF
16889 rm -f conftest.$ac_objext
16890 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16891   (eval $ac_compile) 2>&5
16892   ac_status=$?
16893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16894   (exit $ac_status); } &&
16895          { ac_try='test -s conftest.$ac_objext'
16896   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16897   (eval $ac_try) 2>&5
16898   ac_status=$?
16899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16900   (exit $ac_status); }; }; then
16901   ac_cv_header_X11_extensions_Xdbe_h=yes
16902 else
16903   echo "$as_me: failed program was:" >&5
16904 cat conftest.$ac_ext >&5
16905 ac_cv_header_X11_extensions_Xdbe_h=no
16906 fi
16907 rm -f conftest.$ac_objext conftest.$ac_ext
16908 fi
16909 echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_Xdbe_h" >&5
16910 echo "${ECHO_T}$ac_cv_header_X11_extensions_Xdbe_h" >&6
16911 if test $ac_cv_header_X11_extensions_Xdbe_h = yes; then
16912   have_xdbe=yes
16913 fi
16914
16915
16916   CPPFLAGS="$ac_save_CPPFLAGS"
16917   if test "$have_xdbe" = yes; then
16918     cat >>confdefs.h <<\_ACEOF
16919 #define HAVE_DOUBLE_BUFFER_EXTENSION 1
16920 _ACEOF
16921
16922   fi
16923
16924 elif test "$with_xdbe" != no; then
16925   echo "error: must be yes or no: --with-xdbe-ext=$with_xshm"
16926   exit 1
16927 fi
16928
16929
16930 ###############################################################################
16931 #
16932 #       Check for the SGI XReadDisplay server extension.
16933 #
16934 #       Note: this has to be down here, rather than up with the other server
16935 #       extension tests, so that the output of `configure --help' is in the
16936 #       right order.  Arrgh!
16937 #
16938 ###############################################################################
16939
16940 have_readdisplay=no
16941 with_readdisplay_req=unspecified
16942
16943 # Check whether --with-readdisplay or --without-readdisplay was given.
16944 if test "${with_readdisplay+set}" = set; then
16945   withval="$with_readdisplay"
16946   with_readdisplay="$withval"; with_readdisplay_req="$withval"
16947 else
16948   with_readdisplay=yes
16949 fi;
16950
16951
16952    case "$with_readdisplay" in
16953     yes) ;;
16954     no)  ;;
16955
16956     /*)
16957      echo "$as_me:$LINENO: checking for XReadDisplay headers" >&5
16958 echo $ECHO_N "checking for XReadDisplay headers... $ECHO_C" >&6
16959      d=$with_readdisplay/include
16960      if test -d $d; then
16961        X_CFLAGS="-I$d $X_CFLAGS"
16962        echo "$as_me:$LINENO: result: $d" >&5
16963 echo "${ECHO_T}$d" >&6
16964      else
16965        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16966 echo "${ECHO_T}not found ($d: no such directory)" >&6
16967      fi
16968
16969      echo "$as_me:$LINENO: checking for XReadDisplay libs" >&5
16970 echo $ECHO_N "checking for XReadDisplay libs... $ECHO_C" >&6
16971      d=$with_readdisplay/lib
16972      if test -d $d; then
16973        X_LIBS="-L$d $X_LIBS"
16974        echo "$as_me:$LINENO: result: $d" >&5
16975 echo "${ECHO_T}$d" >&6
16976      else
16977        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16978 echo "${ECHO_T}not found ($d: no such directory)" >&6
16979      fi
16980
16981      # replace the directory string with "yes".
16982      with_readdisplay_req="yes"
16983      with_readdisplay=$with_readdisplay_req
16984      ;;
16985
16986     *)
16987      echo ""
16988      echo "error: argument to --with-readdisplay must be \"yes\", \"no\", or a directory."
16989      echo "       If it is a directory, then \`DIR/include' will be added to"
16990      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
16991      exit 1
16992      ;;
16993    esac
16994
16995
16996 if test "$with_readdisplay" = yes; then
16997
16998   ac_save_CPPFLAGS="$CPPFLAGS"
16999   if test \! -z "$includedir" ; then
17000     CPPFLAGS="$CPPFLAGS -I$includedir"
17001   fi
17002   CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17003   echo "$as_me:$LINENO: checking for X11/extensions/readdisplay.h" >&5
17004 echo $ECHO_N "checking for X11/extensions/readdisplay.h... $ECHO_C" >&6
17005 if test "${ac_cv_header_X11_extensions_readdisplay_h+set}" = set; then
17006   echo $ECHO_N "(cached) $ECHO_C" >&6
17007 else
17008   cat >conftest.$ac_ext <<_ACEOF
17009 #line $LINENO "configure"
17010 #include "confdefs.h"
17011 #include <X11/Xlib.h>
17012
17013 #include <X11/extensions/readdisplay.h>
17014 _ACEOF
17015 rm -f conftest.$ac_objext
17016 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17017   (eval $ac_compile) 2>&5
17018   ac_status=$?
17019   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17020   (exit $ac_status); } &&
17021          { ac_try='test -s conftest.$ac_objext'
17022   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17023   (eval $ac_try) 2>&5
17024   ac_status=$?
17025   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17026   (exit $ac_status); }; }; then
17027   ac_cv_header_X11_extensions_readdisplay_h=yes
17028 else
17029   echo "$as_me: failed program was:" >&5
17030 cat conftest.$ac_ext >&5
17031 ac_cv_header_X11_extensions_readdisplay_h=no
17032 fi
17033 rm -f conftest.$ac_objext conftest.$ac_ext
17034 fi
17035 echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_readdisplay_h" >&5
17036 echo "${ECHO_T}$ac_cv_header_X11_extensions_readdisplay_h" >&6
17037 if test $ac_cv_header_X11_extensions_readdisplay_h = yes; then
17038   cat >>confdefs.h <<\_ACEOF
17039 #define HAVE_READ_DISPLAY_EXTENSION 1
17040 _ACEOF
17041
17042 fi
17043
17044
17045   CPPFLAGS="$ac_save_CPPFLAGS"
17046 elif test "$with_readdisplay" != no; then
17047   echo "error: must be yes or no: --with-readdisplay=$with_readdisplay"
17048   exit 1
17049 fi
17050
17051
17052 ###############################################################################
17053 #
17054 #       Check for a program to generate random text.
17055 #
17056 #       Zippy is funnier than the idiocy generally spat out by `fortune',
17057 #       so first see if "fortune zippy" works.  Else, use plain "fortune".
17058 #
17059 #       We used to dig around in Emacs to look for the "yow" program, but
17060 #       most people who have Emacs also have "fortune zippy", so nevermind.
17061 #
17062 ###############################################################################
17063
17064 with_fortune_req=""
17065
17066 # Check whether --with-fortune or --without-fortune was given.
17067 if test "${with_fortune+set}" = set; then
17068   withval="$with_fortune"
17069   with_fortune_req="$withval"; with_fortune="$withval"
17070 else
17071   with_fortune=yes
17072 fi;
17073
17074 if test "$with_fortune" = no || test "$with_fortune" = yes ; then
17075   with_fortune=""
17076   with_fortune_req=""
17077 fi
17078
17079 if test -n "$with_fortune_req" ; then
17080   ac_cv_fortune_program=""
17081   case "$with_fortune_req" in
17082     /*)
17083
17084       set dummy $with_fortune_req ; fortune_tmp=$2
17085       echo "$as_me:$LINENO: checking for $fortune_tmp" >&5
17086 echo $ECHO_N "checking for $fortune_tmp... $ECHO_C" >&6
17087       if test -x "$fortune_tmp" ; then
17088         echo "$as_me:$LINENO: result: yes" >&5
17089 echo "${ECHO_T}yes" >&6
17090       else
17091         echo "$as_me:$LINENO: result: no" >&5
17092 echo "${ECHO_T}no" >&6
17093         with_fortune=""
17094       fi
17095     ;;
17096     *)
17097       set dummy $with_fortune_req ; fortune_tmp=$2
17098       # don't cache
17099       unset ac_cv_path_fortune_tmp
17100       # Extract the first word of "$fortune_tmp", so it can be a program name with args.
17101 set dummy $fortune_tmp; ac_word=$2
17102 echo "$as_me:$LINENO: checking for $ac_word" >&5
17103 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
17104 if test "${ac_cv_path_fortune_tmp+set}" = set; then
17105   echo $ECHO_N "(cached) $ECHO_C" >&6
17106 else
17107   case $fortune_tmp in
17108   [\\/]* | ?:[\\/]*)
17109   ac_cv_path_fortune_tmp="$fortune_tmp" # Let the user override the test with a path.
17110   ;;
17111   *)
17112   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17113 for as_dir in $PATH
17114 do
17115   IFS=$as_save_IFS
17116   test -z "$as_dir" && as_dir=.
17117   for ac_exec_ext in '' $ac_executable_extensions; do
17118   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17119     ac_cv_path_fortune_tmp="$as_dir/$ac_word$ac_exec_ext"
17120     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17121     break 2
17122   fi
17123 done
17124 done
17125
17126   ;;
17127 esac
17128 fi
17129 fortune_tmp=$ac_cv_path_fortune_tmp
17130
17131 if test -n "$fortune_tmp"; then
17132   echo "$as_me:$LINENO: result: $fortune_tmp" >&5
17133 echo "${ECHO_T}$fortune_tmp" >&6
17134 else
17135   echo "$as_me:$LINENO: result: no" >&5
17136 echo "${ECHO_T}no" >&6
17137 fi
17138
17139       if test -z "$fortune_tmp" ; then
17140         with_fortune=""
17141       fi
17142     ;;
17143   esac
17144   ac_cv_fortune_program="$with_fortune"
17145
17146 elif test -n "$ac_cv_fortune_program"; then
17147   echo "$as_me:$LINENO: result: checking for fortune... (cached) $ac_cv_fortune_program" >&5
17148 echo "${ECHO_T}checking for fortune... (cached) $ac_cv_fortune_program" >&6
17149 fi
17150
17151 unset ac_cv_path_fortune_tmp
17152 unset fortune_tmp
17153
17154 if test -z "$ac_cv_fortune_program" ; then
17155
17156   # first look for fortune in /usr/games/ (and use absolute path)
17157   for ac_prog in fortune
17158 do
17159   # Extract the first word of "$ac_prog", so it can be a program name with args.
17160 set dummy $ac_prog; ac_word=$2
17161 echo "$as_me:$LINENO: checking for $ac_word" >&5
17162 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
17163 if test "${ac_cv_path_fortune_tmp+set}" = set; then
17164   echo $ECHO_N "(cached) $ECHO_C" >&6
17165 else
17166   case $fortune_tmp in
17167   [\\/]* | ?:[\\/]*)
17168   ac_cv_path_fortune_tmp="$fortune_tmp" # Let the user override the test with a path.
17169   ;;
17170   *)
17171   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17172 as_dummy=""/usr/games""
17173 for as_dir in $as_dummy
17174 do
17175   IFS=$as_save_IFS
17176   test -z "$as_dir" && as_dir=.
17177   for ac_exec_ext in '' $ac_executable_extensions; do
17178   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17179     ac_cv_path_fortune_tmp="$as_dir/$ac_word$ac_exec_ext"
17180     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17181     break 2
17182   fi
17183 done
17184 done
17185
17186   ;;
17187 esac
17188 fi
17189 fortune_tmp=$ac_cv_path_fortune_tmp
17190
17191 if test -n "$fortune_tmp"; then
17192   echo "$as_me:$LINENO: result: $fortune_tmp" >&5
17193 echo "${ECHO_T}$fortune_tmp" >&6
17194 else
17195   echo "$as_me:$LINENO: result: no" >&5
17196 echo "${ECHO_T}no" >&6
17197 fi
17198
17199   test -n "$fortune_tmp" && break
17200 done
17201
17202
17203   # if it's not there, look on $PATH (and don't use absolute path)
17204   if test -z "$fortune_tmp" ; then
17205      for ac_prog in fortune
17206 do
17207   # Extract the first word of "$ac_prog", so it can be a program name with args.
17208 set dummy $ac_prog; ac_word=$2
17209 echo "$as_me:$LINENO: checking for $ac_word" >&5
17210 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
17211 if test "${ac_cv_prog_fortune_tmp+set}" = set; then
17212   echo $ECHO_N "(cached) $ECHO_C" >&6
17213 else
17214   if test -n "$fortune_tmp"; then
17215   ac_cv_prog_fortune_tmp="$fortune_tmp" # Let the user override the test.
17216 else
17217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17218 for as_dir in $PATH
17219 do
17220   IFS=$as_save_IFS
17221   test -z "$as_dir" && as_dir=.
17222   for ac_exec_ext in '' $ac_executable_extensions; do
17223   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17224     ac_cv_prog_fortune_tmp="$ac_prog"
17225     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17226     break 2
17227   fi
17228 done
17229 done
17230
17231 fi
17232 fi
17233 fortune_tmp=$ac_cv_prog_fortune_tmp
17234 if test -n "$fortune_tmp"; then
17235   echo "$as_me:$LINENO: result: $fortune_tmp" >&5
17236 echo "${ECHO_T}$fortune_tmp" >&6
17237 else
17238   echo "$as_me:$LINENO: result: no" >&5
17239 echo "${ECHO_T}no" >&6
17240 fi
17241
17242   test -n "$fortune_tmp" && break
17243 done
17244
17245   fi
17246
17247   # if we didn't find anything, then just assume /usr/games/
17248   if test -z "$fortune_tmp" ; then
17249      fortune_tmp="/usr/games/fortune"
17250   fi
17251
17252   ac_cv_fortune_program="$fortune_tmp"
17253
17254   # now check to see whether "fortune zippy" works.
17255   #
17256   fortune_tmp="$fortune_tmp zippy"
17257   echo "$as_me:$LINENO: checking for zippy quotes" >&5
17258 echo $ECHO_N "checking for zippy quotes... $ECHO_C" >&6
17259   if ( $fortune_tmp >/dev/null 2>&1 ); then
17260     ac_cv_fortune_program="$fortune_tmp"
17261     echo "$as_me:$LINENO: result: $fortune_tmp" >&5
17262 echo "${ECHO_T}$fortune_tmp" >&6
17263   else
17264     echo "$as_me:$LINENO: result: no" >&5
17265 echo "${ECHO_T}no" >&6
17266   fi
17267
17268 fi
17269
17270 unset ac_cv_path_fortune_tmp
17271 unset fortune_tmp
17272
17273 cat >>confdefs.h <<_ACEOF
17274 #define FORTUNE_PROGRAM "$ac_cv_fortune_program"
17275 _ACEOF
17276
17277
17278
17279 ###############################################################################
17280 #
17281 #       Check whether it's ok to install some hacks as setuid (e.g., "sonar")
17282 #       This should be safe, but let's give people the option.
17283 #
17284 ###############################################################################
17285
17286 setuid_hacks_default=no
17287 setuid_hacks="$setuid_hacks_default"
17288
17289 # Check whether --with-setuid-hacks or --without-setuid-hacks was given.
17290 if test "${with_setuid_hacks+set}" = set; then
17291   withval="$with_setuid_hacks"
17292   setuid_hacks="$withval"
17293 else
17294   setuid_hacks="$setuid_hacks_default"
17295 fi;
17296
17297
17298    case "$setuid_hacks" in
17299     yes) ;;
17300     no)  ;;
17301
17302     /*)
17303      echo "$as_me:$LINENO: checking for setuid hacks headers" >&5
17304 echo $ECHO_N "checking for setuid hacks headers... $ECHO_C" >&6
17305      d=$setuid_hacks/include
17306      if test -d $d; then
17307        X_CFLAGS="-I$d $X_CFLAGS"
17308        echo "$as_me:$LINENO: result: $d" >&5
17309 echo "${ECHO_T}$d" >&6
17310      else
17311        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
17312 echo "${ECHO_T}not found ($d: no such directory)" >&6
17313      fi
17314
17315      echo "$as_me:$LINENO: checking for setuid hacks libs" >&5
17316 echo $ECHO_N "checking for setuid hacks libs... $ECHO_C" >&6
17317      d=$setuid_hacks/lib
17318      if test -d $d; then
17319        X_LIBS="-L$d $X_LIBS"
17320        echo "$as_me:$LINENO: result: $d" >&5
17321 echo "${ECHO_T}$d" >&6
17322      else
17323        echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
17324 echo "${ECHO_T}not found ($d: no such directory)" >&6
17325      fi
17326
17327      # replace the directory string with "yes".
17328      setuid_hacks_req="yes"
17329      setuid_hacks=$setuid_hacks_req
17330      ;;
17331
17332     *)
17333      echo ""
17334      echo "error: argument to --with-setuid-hacks must be \"yes\", \"no\", or a directory."
17335      echo "       If it is a directory, then \`DIR/include' will be added to"
17336      echo "       the -I list, and \`DIR/lib' will be added to the -L list."
17337      exit 1
17338      ;;
17339    esac
17340
17341
17342 if test "$setuid_hacks" = yes; then
17343   true
17344 elif test "$setuid_hacks" != no; then
17345   echo "error: must be yes or no: --with-setuid-hacks=$setuid_hacks"
17346   exit 1
17347 fi
17348
17349
17350 ###############################################################################
17351 #
17352 #       Done testing.  Now, set up the various -I and -L variables,
17353 #       and decide which GUI program to build by default.
17354 #
17355 ###############################################################################
17356
17357 DEPEND=makedepend
17358 DEPEND_FLAGS=
17359 DEPEND_DEFINES=
17360
17361
17362 if test \! -z "$includedir" ; then
17363   INCLUDES="$INCLUDES -I$includedir"
17364 fi
17365
17366 if test \! -z "$libdir" ; then
17367   LDFLAGS="$LDFLAGS -L$libdir"
17368 fi
17369
17370
17371 PREFERRED_DEMO_PROGRAM=xscreensaver-demo-Xm
17372 ALL_DEMO_PROGRAMS=
17373 if test "$have_motif" = yes; then
17374   PREFERRED_DEMO_PROGRAM=xscreensaver-demo-Xm
17375   ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS"
17376 fi
17377 if test "$have_gtk" = yes; then
17378   PREFERRED_DEMO_PROGRAM=xscreensaver-demo-Gtk
17379   ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS"
17380 fi
17381
17382
17383 if test "$have_kerberos" = yes; then
17384   PASSWD_SRCS="$PASSWD_SRCS \$(KERBEROS_SRCS)"
17385   PASSWD_OBJS="$PASSWD_OBJS \$(KERBEROS_OBJS)"
17386 fi
17387 if test "$have_pam" = yes; then
17388   PASSWD_SRCS="$PASSWD_SRCS \$(PAM_SRCS)"
17389   PASSWD_OBJS="$PASSWD_OBJS \$(PAM_OBJS)"
17390   INSTALL_PAM="install-pam"
17391 fi
17392   PASSWD_SRCS="$PASSWD_SRCS \$(PWENT_SRCS)"
17393   PASSWD_OBJS="$PASSWD_OBJS \$(PWENT_OBJS)"
17394
17395
17396 if test "$enable_locking" = yes; then
17397   LOCK_SRCS='$(LOCK_SRCS_1) $(PASSWD_SRCS)'
17398   LOCK_OBJS='$(LOCK_OBJS_1) $(PASSWD_OBJS)'
17399 else
17400   LOCK_SRCS='$(NOLOCK_SRCS_1)'
17401   LOCK_OBJS='$(NOLOCK_OBJS_1)'
17402 fi
17403
17404 INSTALL_SETUID='$(INSTALL_PROGRAM) $(SUID_FLAGS)'
17405
17406 if test "$need_setuid" = yes; then
17407   NEED_SETUID=yes
17408 else
17409   NEED_SETUID=no
17410 fi
17411
17412 if test "$setuid_hacks" = yes; then
17413   SETUID_HACKS=yes
17414 else
17415   SETUID_HACKS=no
17416 fi
17417
17418 tab='   '
17419 if test "$have_gl" = yes; then
17420   GL_EXES='$(GL_EXES)'
17421   GL_UTIL_EXES='$(GL_UTIL_EXES)'
17422   GL_MEN='$(GL_MEN)'
17423   GL_KLUDGE="${tab}  "
17424 else
17425   GL_KLUDGE="-${tab}  "
17426 fi
17427
17428 if test "$have_gle" = yes; then
17429   GLE_EXES='$(GLE_EXES)'
17430   GLE_MEN='$(GLE_MEN)'
17431   GLE_KLUDGE="${tab}   "
17432 else
17433   GLE_KLUDGE="-${tab}   "
17434 fi
17435
17436 if test "$have_jpeg" = yes -a "$have_gdk_pixbuf" = yes; then
17437  JPEG_EXES='$(JPEG_EXES)'
17438 fi
17439
17440
17441 # Another substitution in the XScreenSaver.ad.in file:
17442 #
17443 if test "$have_gnome_help" = yes; then
17444   GNOMEHELP_Y=''
17445   GNOMEHELP_N='!    '
17446 else
17447   GNOMEHELP_Y='!    '
17448   GNOMEHELP_N=''
17449 fi
17450
17451
17452 # Now that we know whether we have Gnome, we can decide where the XML
17453 # config files get installed.
17454 #
17455 if test -z "$HACK_CONF_DIR" ; then
17456   if test -n "$GNOME_DATADIR" ; then
17457     HACK_CONF_DIR='${GNOME_DATADIR}/control-center/screensavers'
17458   else
17459     HACK_CONF_DIR='${prefix}/lib/xscreensaver/config'
17460   fi
17461 fi
17462
17463
17464
17465 # After computing $HACK_CONF_DIR, make sure $GLADE_DATADIR has a value
17466 # so that we know where to install the Gtk pixmaps.
17467 #
17468 if test -n "$GNOME_DATADIR" ; then
17469   GLADE_DATADIR='$(GNOME_DATADIR)/xscreensaver'
17470 elif test "$have_gtk" = yes; then
17471   # should this be "$(prefix)/share/pixmaps"? But /usr/X11R6/share/ is wrong...
17472   GLADE_DATADIR='/usr/share/xscreensaver'
17473 else
17474   GLADE_DATADIR=''
17475 fi
17476
17477
17478 # canonicalize slashes.
17479 HACK_CONF_DIR=`echo "${HACK_CONF_DIR}" | sed 's@/$@@;s@//*@/@g'`
17480
17481
17482
17483 ###############################################################################
17484 #
17485 #       Perform substitutions and write Makefiles.
17486 #
17487 ###############################################################################
17488
17489
17490
17491
17492
17493
17494
17495
17496
17497
17498
17499
17500
17501
17502
17503
17504
17505
17506
17507
17508
17509
17510
17511
17512
17513
17514
17515
17516
17517
17518
17519
17520
17521
17522
17523
17524
17525
17526
17527
17528
17529
17530
17531
17532
17533
17534
17535
17536
17537 APPDEFAULTS=$ac_x_app_defaults
17538
17539
17540
17541
17542
17543
17544
17545 ac_config_files="$ac_config_files Makefile utils/Makefile driver/Makefile hacks/Makefile hacks/glx/Makefile po/Makefile.in driver/XScreenSaver.ad"
17546 cat >confcache <<\_ACEOF
17547 # This file is a shell script that caches the results of configure
17548 # tests run on this system so they can be shared between configure
17549 # scripts and configure runs, see configure's option --config-cache.
17550 # It is not useful on other systems.  If it contains results you don't
17551 # want to keep, you may remove or edit it.
17552 #
17553 # config.status only pays attention to the cache file if you give it
17554 # the --recheck option to rerun configure.
17555 #
17556 # `ac_cv_env_foo' variables (set or unset) will be overriden when
17557 # loading this file, other *unset* `ac_cv_foo' will be assigned the
17558 # following values.
17559
17560 _ACEOF
17561
17562 # The following way of writing the cache mishandles newlines in values,
17563 # but we know of no workaround that is simple, portable, and efficient.
17564 # So, don't put newlines in cache variables' values.
17565 # Ultrix sh set writes to stderr and can't be redirected directly,
17566 # and sets the high bit in the cache file unless we assign to the vars.
17567 {
17568   (set) 2>&1 |
17569     case `(ac_space=' '; set | grep ac_space) 2>&1` in
17570     *ac_space=\ *)
17571       # `set' does not quote correctly, so add quotes (double-quote
17572       # substitution turns \\\\ into \\, and sed turns \\ into \).
17573       sed -n \
17574         "s/'/'\\\\''/g;
17575           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17576       ;;
17577     *)
17578       # `set' quotes correctly as required by POSIX, so do not add quotes.
17579       sed -n \
17580         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
17581       ;;
17582     esac;
17583 } |
17584   sed '
17585      t clear
17586      : clear
17587      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17588      t end
17589      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17590      : end' >>confcache
17591 if cmp -s $cache_file confcache; then :; else
17592   if test -w $cache_file; then
17593     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
17594     cat confcache >$cache_file
17595   else
17596     echo "not updating unwritable cache $cache_file"
17597   fi
17598 fi
17599 rm -f confcache
17600
17601 test "x$prefix" = xNONE && prefix=$ac_default_prefix
17602 # Let make expand exec_prefix.
17603 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17604
17605 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17606 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17607 # trailing colons and then remove the whole line if VPATH becomes empty
17608 # (actually we leave an empty line to preserve line numbers).
17609 if test "x$srcdir" = x.; then
17610   ac_vpsub='/^[         ]*VPATH[        ]*=/{
17611 s/:*\$(srcdir):*/:/;
17612 s/:*\${srcdir}:*/:/;
17613 s/:*@srcdir@:*/:/;
17614 s/^\([^=]*=[    ]*\):*/\1/;
17615 s/:*$//;
17616 s/^[^=]*=[      ]*$//;
17617 }'
17618 fi
17619
17620 DEFS=-DHAVE_CONFIG_H
17621
17622
17623
17624         mv -f po/POTFILES po/POTFILES.tmp
17625         sed -e 's/\[.*\] *//' < po/POTFILES.tmp > po/POTFILES
17626         rm -f po/POTFILES.tmp
17627
17628
17629
17630 : ${CONFIG_STATUS=./config.status}
17631 ac_clean_files_save=$ac_clean_files
17632 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
17633 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
17634 echo "$as_me: creating $CONFIG_STATUS" >&6;}
17635 cat >$CONFIG_STATUS <<_ACEOF
17636 #! $SHELL
17637 # Generated by $as_me.
17638 # Run this file to recreate the current configuration.
17639 # Compiler output produced by configure, useful for debugging
17640 # configure, is in config.log if it exists.
17641
17642 debug=false
17643 SHELL=\${CONFIG_SHELL-$SHELL}
17644 _ACEOF
17645
17646 cat >>$CONFIG_STATUS <<\_ACEOF
17647
17648 ## --------------------- ##
17649 ## M4sh Initialization.  ##
17650 ## --------------------- ##
17651
17652 # Be Bourne compatible
17653 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17654   emulate sh
17655   NULLCMD=:
17656 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
17657   set -o posix
17658 fi
17659
17660 # NLS nuisances.
17661 # Support unset when possible.
17662 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
17663   as_unset=unset
17664 else
17665   as_unset=false
17666 fi
17667
17668 (set +x; test -n "`(LANG=C; export LANG) 2>&1`") &&
17669     { $as_unset LANG || test "${LANG+set}" != set; } ||
17670       { LANG=C; export LANG; }
17671 (set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") &&
17672     { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } ||
17673       { LC_ALL=C; export LC_ALL; }
17674 (set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") &&
17675     { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } ||
17676       { LC_TIME=C; export LC_TIME; }
17677 (set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") &&
17678     { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } ||
17679       { LC_CTYPE=C; export LC_CTYPE; }
17680 (set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") &&
17681     { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } ||
17682       { LANGUAGE=C; export LANGUAGE; }
17683 (set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") &&
17684     { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } ||
17685       { LC_COLLATE=C; export LC_COLLATE; }
17686 (set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") &&
17687     { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } ||
17688       { LC_NUMERIC=C; export LC_NUMERIC; }
17689 (set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") &&
17690     { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } ||
17691       { LC_MESSAGES=C; export LC_MESSAGES; }
17692
17693
17694 # Name of the executable.
17695 as_me=`(basename "$0") 2>/dev/null ||
17696 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17697          X"$0" : 'X\(//\)$' \| \
17698          X"$0" : 'X\(/\)$' \| \
17699          .     : '\(.\)' 2>/dev/null ||
17700 echo X/"$0" |
17701     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
17702           /^X\/\(\/\/\)$/{ s//\1/; q; }
17703           /^X\/\(\/\).*/{ s//\1/; q; }
17704           s/.*/./; q'`
17705
17706 # PATH needs CR, and LINENO needs CR and PATH.
17707 # Avoid depending upon Character Ranges.
17708 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17709 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17710 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17711 as_cr_digits='0123456789'
17712 as_cr_alnum=$as_cr_Letters$as_cr_digits
17713
17714 # The user is always right.
17715 if test "${PATH_SEPARATOR+set}" != set; then
17716   echo "#! /bin/sh" >conftest.sh
17717   echo  "exit 0"   >>conftest.sh
17718   chmod +x conftest.sh
17719   if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then
17720     PATH_SEPARATOR=';'
17721   else
17722     PATH_SEPARATOR=:
17723   fi
17724   rm -f conftest.sh
17725 fi
17726
17727
17728   as_lineno_1=$LINENO
17729   as_lineno_2=$LINENO
17730   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17731   test "x$as_lineno_1" != "x$as_lineno_2" &&
17732   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
17733   # Find who we are.  Look in the path if we contain no path at all
17734   # relative or not.
17735   case $0 in
17736     *[\\/]* ) as_myself=$0 ;;
17737     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17738 for as_dir in $PATH
17739 do
17740   IFS=$as_save_IFS
17741   test -z "$as_dir" && as_dir=.
17742   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17743 done
17744
17745        ;;
17746   esac
17747   # We did not find ourselves, most probably we were run as `sh COMMAND'
17748   # in which case we are not to be found in the path.
17749   if test "x$as_myself" = x; then
17750     as_myself=$0
17751   fi
17752   if test ! -f "$as_myself"; then
17753     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
17754 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
17755    { (exit 1); exit 1; }; }
17756   fi
17757   case $CONFIG_SHELL in
17758   '')
17759     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17760 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
17761 do
17762   IFS=$as_save_IFS
17763   test -z "$as_dir" && as_dir=.
17764   for as_base in sh bash ksh sh5; do
17765          case $as_dir in
17766          /*)
17767            if ("$as_dir/$as_base" -c '
17768   as_lineno_1=$LINENO
17769   as_lineno_2=$LINENO
17770   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17771   test "x$as_lineno_1" != "x$as_lineno_2" &&
17772   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
17773              CONFIG_SHELL=$as_dir/$as_base
17774              export CONFIG_SHELL
17775              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17776            fi;;
17777          esac
17778        done
17779 done
17780 ;;
17781   esac
17782
17783   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17784   # uniformly replaced by the line number.  The first 'sed' inserts a
17785   # line-number line before each line; the second 'sed' does the real
17786   # work.  The second script uses 'N' to pair each line-number line
17787   # with the numbered line, and appends trailing '-' during
17788   # substitution so that $LINENO is not a special case at line end.
17789   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17790   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
17791   sed '=' <$as_myself |
17792     sed '
17793       N
17794       s,$,-,
17795       : loop
17796       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17797       t loop
17798       s,-$,,
17799       s,^['$as_cr_digits']*\n,,
17800     ' >$as_me.lineno &&
17801   chmod +x $as_me.lineno ||
17802     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17803 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17804    { (exit 1); exit 1; }; }
17805
17806   # Don't try to exec as it changes $[0], causing all sort of problems
17807   # (the dirname of $[0] is not the place where we might find the
17808   # original and so on.  Autoconf is especially sensible to this).
17809   . ./$as_me.lineno
17810   # Exit status is that of the last command.
17811   exit
17812 }
17813
17814
17815 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17816   *c*,-n*) ECHO_N= ECHO_C='
17817 ' ECHO_T='      ' ;;
17818   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17819   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
17820 esac
17821
17822 if expr a : '\(a\)' >/dev/null 2>&1; then
17823   as_expr=expr
17824 else
17825   as_expr=false
17826 fi
17827
17828 rm -f conf$$ conf$$.exe conf$$.file
17829 echo >conf$$.file
17830 if ln -s conf$$.file conf$$ 2>/dev/null; then
17831   # We could just check for DJGPP; but this test a) works b) is more generic
17832   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17833   if test -f conf$$.exe; then
17834     # Don't use ln at all; we don't have any links
17835     as_ln_s='cp -p'
17836   else
17837     as_ln_s='ln -s'
17838   fi
17839 elif ln conf$$.file conf$$ 2>/dev/null; then
17840   as_ln_s=ln
17841 else
17842   as_ln_s='cp -p'
17843 fi
17844 rm -f conf$$ conf$$.exe conf$$.file
17845
17846 as_executable_p="test -f"
17847
17848 # Sed expression to map a string onto a valid CPP name.
17849 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
17850
17851 # Sed expression to map a string onto a valid variable name.
17852 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
17853
17854
17855 # IFS
17856 # We need space, tab and new line, in precisely that order.
17857 as_nl='
17858 '
17859 IFS="   $as_nl"
17860
17861 # CDPATH.
17862 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; }
17863
17864 exec 6>&1
17865
17866 # Open the log real soon, to keep \$[0] and so on meaningful, and to
17867 # report actual input values of CONFIG_FILES etc. instead of their
17868 # values after options handling.  Logging --version etc. is OK.
17869 exec 5>>config.log
17870 {
17871   echo
17872   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17873 ## Running $as_me. ##
17874 _ASBOX
17875 } >&5
17876 cat >&5 <<_CSEOF
17877
17878 This file was extended by $as_me, which was
17879 generated by GNU Autoconf 2.53.  Invocation command line was
17880
17881   CONFIG_FILES    = $CONFIG_FILES
17882   CONFIG_HEADERS  = $CONFIG_HEADERS
17883   CONFIG_LINKS    = $CONFIG_LINKS
17884   CONFIG_COMMANDS = $CONFIG_COMMANDS
17885   $ $0 $@
17886
17887 _CSEOF
17888 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17889 echo >&5
17890 _ACEOF
17891
17892 # Files that config.status was made for.
17893 if test -n "$ac_config_files"; then
17894   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17895 fi
17896
17897 if test -n "$ac_config_headers"; then
17898   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17899 fi
17900
17901 if test -n "$ac_config_links"; then
17902   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17903 fi
17904
17905 if test -n "$ac_config_commands"; then
17906   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17907 fi
17908
17909 cat >>$CONFIG_STATUS <<\_ACEOF
17910
17911 ac_cs_usage="\
17912 \`$as_me' instantiates files from templates according to the
17913 current configuration.
17914
17915 Usage: $0 [OPTIONS] [FILE]...
17916
17917   -h, --help       print this help, then exit
17918   -V, --version    print version number, then exit
17919   -d, --debug      don't remove temporary files
17920       --recheck    update $as_me by reconfiguring in the same conditions
17921   --file=FILE[:TEMPLATE]
17922                    instantiate the configuration file FILE
17923   --header=FILE[:TEMPLATE]
17924                    instantiate the configuration header FILE
17925
17926 Configuration files:
17927 $config_files
17928
17929 Configuration headers:
17930 $config_headers
17931
17932 Configuration commands:
17933 $config_commands
17934
17935 Report bugs to <bug-autoconf@gnu.org>."
17936 _ACEOF
17937
17938 cat >>$CONFIG_STATUS <<_ACEOF
17939 ac_cs_version="\\
17940 config.status
17941 configured by $0, generated by GNU Autoconf 2.53,
17942   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17943
17944 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
17945 Free Software Foundation, Inc.
17946 This config.status script is free software; the Free Software Foundation
17947 gives unlimited permission to copy, distribute and modify it."
17948 srcdir=$srcdir
17949 INSTALL="$INSTALL"
17950 _ACEOF
17951
17952 cat >>$CONFIG_STATUS <<\_ACEOF
17953 # If no file are specified by the user, then we need to provide default
17954 # value.  By we need to know if files were specified by the user.
17955 ac_need_defaults=:
17956 while test $# != 0
17957 do
17958   case $1 in
17959   --*=*)
17960     ac_option=`expr "x$1" : 'x\([^=]*\)='`
17961     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17962     shift
17963     set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
17964     shift
17965     ;;
17966   -*);;
17967   *) # This is not an option, so the user has probably given explicit
17968      # arguments.
17969      ac_need_defaults=false;;
17970   esac
17971
17972   case $1 in
17973   # Handling of the options.
17974 _ACEOF
17975 cat >>$CONFIG_STATUS <<_ACEOF
17976   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17977     echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
17978     exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
17979 _ACEOF
17980 cat >>$CONFIG_STATUS <<\_ACEOF
17981   --version | --vers* | -V )
17982     echo "$ac_cs_version"; exit 0 ;;
17983   --he | --h)
17984     # Conflict between --help and --header
17985     { { echo "$as_me:$LINENO: error: ambiguous option: $1
17986 Try \`$0 --help' for more information." >&5
17987 echo "$as_me: error: ambiguous option: $1
17988 Try \`$0 --help' for more information." >&2;}
17989    { (exit 1); exit 1; }; };;
17990   --help | --hel | -h )
17991     echo "$ac_cs_usage"; exit 0 ;;
17992   --debug | --d* | -d )
17993     debug=: ;;
17994   --file | --fil | --fi | --f )
17995     shift
17996     CONFIG_FILES="$CONFIG_FILES $1"
17997     ac_need_defaults=false;;
17998   --header | --heade | --head | --hea )
17999     shift
18000     CONFIG_HEADERS="$CONFIG_HEADERS $1"
18001     ac_need_defaults=false;;
18002
18003   # This is an error.
18004   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
18005 Try \`$0 --help' for more information." >&5
18006 echo "$as_me: error: unrecognized option: $1
18007 Try \`$0 --help' for more information." >&2;}
18008    { (exit 1); exit 1; }; } ;;
18009
18010   *) ac_config_targets="$ac_config_targets $1" ;;
18011
18012   esac
18013   shift
18014 done
18015
18016 _ACEOF
18017
18018 cat >>$CONFIG_STATUS <<_ACEOF
18019 #
18020 # INIT-COMMANDS section.
18021 #
18022
18023 INTLTOOL_PERL=${INTLTOOL_PERL}
18024
18025
18026 _ACEOF
18027
18028
18029
18030 cat >>$CONFIG_STATUS <<\_ACEOF
18031 for ac_config_target in $ac_config_targets
18032 do
18033   case "$ac_config_target" in
18034   # Handling of arguments.
18035   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
18036   "utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
18037   "driver/Makefile" ) CONFIG_FILES="$CONFIG_FILES driver/Makefile" ;;
18038   "hacks/Makefile" ) CONFIG_FILES="$CONFIG_FILES hacks/Makefile" ;;
18039   "hacks/glx/Makefile" ) CONFIG_FILES="$CONFIG_FILES hacks/glx/Makefile" ;;
18040   "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
18041   "driver/XScreenSaver.ad" ) CONFIG_FILES="$CONFIG_FILES driver/XScreenSaver.ad" ;;
18042   "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
18043   "default-2" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-2" ;;
18044   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
18045   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
18046 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
18047    { (exit 1); exit 1; }; };;
18048   esac
18049 done
18050
18051 # If the user did not use the arguments to specify the items to instantiate,
18052 # then the envvar interface is used.  Set only those that are not.
18053 # We use the long form for the default assignment because of an extremely
18054 # bizarre bug on SunOS 4.1.3.
18055 if $ac_need_defaults; then
18056   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
18057   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
18058   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
18059 fi
18060
18061 # Create a temporary directory, and hook for its removal unless debugging.
18062 $debug ||
18063 {
18064   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
18065   trap '{ (exit 1); exit 1; }' 1 2 13 15
18066 }
18067
18068 # Create a (secure) tmp directory for tmp files.
18069 : ${TMPDIR=/tmp}
18070 {
18071   tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
18072   test -n "$tmp" && test -d "$tmp"
18073 }  ||
18074 {
18075   tmp=$TMPDIR/cs$$-$RANDOM
18076   (umask 077 && mkdir $tmp)
18077 } ||
18078 {
18079    echo "$me: cannot create a temporary directory in $TMPDIR" >&2
18080    { (exit 1); exit 1; }
18081 }
18082
18083 _ACEOF
18084
18085 cat >>$CONFIG_STATUS <<_ACEOF
18086
18087 #
18088 # CONFIG_FILES section.
18089 #
18090
18091 # No need to generate the scripts if there are no CONFIG_FILES.
18092 # This happens for instance when ./config.status config.h
18093 if test -n "\$CONFIG_FILES"; then
18094   # Protect against being on the right side of a sed subst in config.status.
18095   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
18096    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
18097 s,@SHELL@,$SHELL,;t t
18098 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
18099 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
18100 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
18101 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
18102 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
18103 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
18104 s,@exec_prefix@,$exec_prefix,;t t
18105 s,@prefix@,$prefix,;t t
18106 s,@program_transform_name@,$program_transform_name,;t t
18107 s,@bindir@,$bindir,;t t
18108 s,@sbindir@,$sbindir,;t t
18109 s,@libexecdir@,$libexecdir,;t t
18110 s,@datadir@,$datadir,;t t
18111 s,@sysconfdir@,$sysconfdir,;t t
18112 s,@sharedstatedir@,$sharedstatedir,;t t
18113 s,@localstatedir@,$localstatedir,;t t
18114 s,@libdir@,$libdir,;t t
18115 s,@includedir@,$includedir,;t t
18116 s,@oldincludedir@,$oldincludedir,;t t
18117 s,@infodir@,$infodir,;t t
18118 s,@mandir@,$mandir,;t t
18119 s,@build_alias@,$build_alias,;t t
18120 s,@host_alias@,$host_alias,;t t
18121 s,@target_alias@,$target_alias,;t t
18122 s,@DEFS@,$DEFS,;t t
18123 s,@ECHO_C@,$ECHO_C,;t t
18124 s,@ECHO_N@,$ECHO_N,;t t
18125 s,@ECHO_T@,$ECHO_T,;t t
18126 s,@LIBS@,$LIBS,;t t
18127 s,@build@,$build,;t t
18128 s,@build_cpu@,$build_cpu,;t t
18129 s,@build_vendor@,$build_vendor,;t t
18130 s,@build_os@,$build_os,;t t
18131 s,@host@,$host,;t t
18132 s,@host_cpu@,$host_cpu,;t t
18133 s,@host_vendor@,$host_vendor,;t t
18134 s,@host_os@,$host_os,;t t
18135 s,@CC@,$CC,;t t
18136 s,@CFLAGS@,$CFLAGS,;t t
18137 s,@LDFLAGS@,$LDFLAGS,;t t
18138 s,@CPPFLAGS@,$CPPFLAGS,;t t
18139 s,@ac_ct_CC@,$ac_ct_CC,;t t
18140 s,@EXEEXT@,$EXEEXT,;t t
18141 s,@OBJEXT@,$OBJEXT,;t t
18142 s,@CPP@,$CPP,;t t
18143 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
18144 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
18145 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
18146 s,@SET_MAKE@,$SET_MAKE,;t t
18147 s,@PERL@,$PERL,;t t
18148 s,@X_CFLAGS@,$X_CFLAGS,;t t
18149 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
18150 s,@X_LIBS@,$X_LIBS,;t t
18151 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
18152 s,@INTLTOOL_DESKTOP_RULE@,$INTLTOOL_DESKTOP_RULE,;t t
18153 s,@INTLTOOL_DIRECTORY_RULE@,$INTLTOOL_DIRECTORY_RULE,;t t
18154 s,@INTLTOOL_KEYS_RULE@,$INTLTOOL_KEYS_RULE,;t t
18155 s,@INTLTOOL_OAF_RULE@,$INTLTOOL_OAF_RULE,;t t
18156 s,@INTLTOOL_PONG_RULE@,$INTLTOOL_PONG_RULE,;t t
18157 s,@INTLTOOL_SERVER_RULE@,$INTLTOOL_SERVER_RULE,;t t
18158 s,@INTLTOOL_SHEET_RULE@,$INTLTOOL_SHEET_RULE,;t t
18159 s,@INTLTOOL_SOUNDLIST_RULE@,$INTLTOOL_SOUNDLIST_RULE,;t t
18160 s,@INTLTOOL_UI_RULE@,$INTLTOOL_UI_RULE,;t t
18161 s,@INTLTOOL_XML_RULE@,$INTLTOOL_XML_RULE,;t t
18162 s,@INTLTOOL_CAVES_RULE@,$INTLTOOL_CAVES_RULE,;t t
18163 s,@INTLTOOL_EXTRACT@,$INTLTOOL_EXTRACT,;t t
18164 s,@INTLTOOL_MERGE@,$INTLTOOL_MERGE,;t t
18165 s,@INTLTOOL_UPDATE@,$INTLTOOL_UPDATE,;t t
18166 s,@INTLTOOL_PERL@,$INTLTOOL_PERL,;t t
18167 s,@GETTEXT_PACKAGE@,$GETTEXT_PACKAGE,;t t
18168 s,@RANLIB@,$RANLIB,;t t
18169 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
18170 s,@ALLOCA@,$ALLOCA,;t t
18171 s,@USE_NLS@,$USE_NLS,;t t
18172 s,@MSGFMT@,$MSGFMT,;t t
18173 s,@GMSGFMT@,$GMSGFMT,;t t
18174 s,@XGETTEXT@,$XGETTEXT,;t t
18175 s,@CATALOGS@,$CATALOGS,;t t
18176 s,@CATOBJEXT@,$CATOBJEXT,;t t
18177 s,@DATADIRNAME@,$DATADIRNAME,;t t
18178 s,@GMOFILES@,$GMOFILES,;t t
18179 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
18180 s,@INTLDEPS@,$INTLDEPS,;t t
18181 s,@INTLLIBS@,$INTLLIBS,;t t
18182 s,@INTLOBJS@,$INTLOBJS,;t t
18183 s,@POFILES@,$POFILES,;t t
18184 s,@POSUB@,$POSUB,;t t
18185 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
18186 s,@pkg_config@,$pkg_config,;t t
18187 s,@glib_config@,$glib_config,;t t
18188 s,@gtk_config@,$gtk_config,;t t
18189 s,@gnome_config@,$gnome_config,;t t
18190 s,@have_gnome_help@,$have_gnome_help,;t t
18191 s,@xml_config@,$xml_config,;t t
18192 s,@gdk_pixbuf_config@,$gdk_pixbuf_config,;t t
18193 s,@fortune_tmp@,$fortune_tmp,;t t
18194 s,@INCLUDES@,$INCLUDES,;t t
18195 s,@PREFERRED_DEMO_PROGRAM@,$PREFERRED_DEMO_PROGRAM,;t t
18196 s,@ALL_DEMO_PROGRAMS@,$ALL_DEMO_PROGRAMS,;t t
18197 s,@SAVER_LIBS@,$SAVER_LIBS,;t t
18198 s,@MOTIF_LIBS@,$MOTIF_LIBS,;t t
18199 s,@GTK_LIBS@,$GTK_LIBS,;t t
18200 s,@XML_LIBS@,$XML_LIBS,;t t
18201 s,@JPEG_LIBS@,$JPEG_LIBS,;t t
18202 s,@HACK_LIBS@,$HACK_LIBS,;t t
18203 s,@XPM_LIBS@,$XPM_LIBS,;t t
18204 s,@GL_LIBS@,$GL_LIBS,;t t
18205 s,@GLE_LIBS@,$GLE_LIBS,;t t
18206 s,@XDPMS_LIBS@,$XDPMS_LIBS,;t t
18207 s,@PASSWD_LIBS@,$PASSWD_LIBS,;t t
18208 s,@INSTALL_SETUID@,$INSTALL_SETUID,;t t
18209 s,@SETUID_HACKS@,$SETUID_HACKS,;t t
18210 s,@INSTALL_DIRS@,$INSTALL_DIRS,;t t
18211 s,@NEED_SETUID@,$NEED_SETUID,;t t
18212 s,@INSTALL_PAM@,$INSTALL_PAM,;t t
18213 s,@PASSWD_SRCS@,$PASSWD_SRCS,;t t
18214 s,@PASSWD_OBJS@,$PASSWD_OBJS,;t t
18215 s,@XMU_SRCS@,$XMU_SRCS,;t t
18216 s,@XMU_OBJS@,$XMU_OBJS,;t t
18217 s,@XMU_LIBS@,$XMU_LIBS,;t t
18218 s,@SAVER_GL_SRCS@,$SAVER_GL_SRCS,;t t
18219 s,@SAVER_GL_OBJS@,$SAVER_GL_OBJS,;t t
18220 s,@SAVER_GL_LIBS@,$SAVER_GL_LIBS,;t t
18221 s,@LOCK_SRCS@,$LOCK_SRCS,;t t
18222 s,@LOCK_OBJS@,$LOCK_OBJS,;t t
18223 s,@JPEG_EXES@,$JPEG_EXES,;t t
18224 s,@GL_EXES@,$GL_EXES,;t t
18225 s,@GL_UTIL_EXES@,$GL_UTIL_EXES,;t t
18226 s,@GL_MEN@,$GL_MEN,;t t
18227 s,@GL_KLUDGE@,$GL_KLUDGE,;t t
18228 s,@GLE_EXES@,$GLE_EXES,;t t
18229 s,@GLE_MEN@,$GLE_MEN,;t t
18230 s,@GLE_KLUDGE@,$GLE_KLUDGE,;t t
18231 s,@GNOMEHELP_Y@,$GNOMEHELP_Y,;t t
18232 s,@GNOMEHELP_N@,$GNOMEHELP_N,;t t
18233 s,@HACKDIR@,$HACKDIR,;t t
18234 s,@GNOME_DATADIR@,$GNOME_DATADIR,;t t
18235 s,@GLADE_DATADIR@,$GLADE_DATADIR,;t t
18236 s,@GNOME_PANELDIR@,$GNOME_PANELDIR,;t t
18237 s,@HACK_CONF_DIR@,$HACK_CONF_DIR,;t t
18238 s,@GTK_EXTRA_OBJS@,$GTK_EXTRA_OBJS,;t t
18239 s,@APPDEFAULTS@,$APPDEFAULTS,;t t
18240 s,@DEPEND@,$DEPEND,;t t
18241 s,@DEPEND_FLAGS@,$DEPEND_FLAGS,;t t
18242 s,@DEPEND_DEFINES@,$DEPEND_DEFINES,;t t
18243 CEOF
18244
18245 _ACEOF
18246
18247   cat >>$CONFIG_STATUS <<\_ACEOF
18248   # Split the substitutions into bite-sized pieces for seds with
18249   # small command number limits, like on Digital OSF/1 and HP-UX.
18250   ac_max_sed_lines=48
18251   ac_sed_frag=1 # Number of current file.
18252   ac_beg=1 # First line for current file.
18253   ac_end=$ac_max_sed_lines # Line after last line for current file.
18254   ac_more_lines=:
18255   ac_sed_cmds=
18256   while $ac_more_lines; do
18257     if test $ac_beg -gt 1; then
18258       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
18259     else
18260       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
18261     fi
18262     if test ! -s $tmp/subs.frag; then
18263       ac_more_lines=false
18264     else
18265       # The purpose of the label and of the branching condition is to
18266       # speed up the sed processing (if there are no `@' at all, there
18267       # is no need to browse any of the substitutions).
18268       # These are the two extra sed commands mentioned above.
18269       (echo ':t
18270   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
18271       if test -z "$ac_sed_cmds"; then
18272         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
18273       else
18274         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
18275       fi
18276       ac_sed_frag=`expr $ac_sed_frag + 1`
18277       ac_beg=$ac_end
18278       ac_end=`expr $ac_end + $ac_max_sed_lines`
18279     fi
18280   done
18281   if test -z "$ac_sed_cmds"; then
18282     ac_sed_cmds=cat
18283   fi
18284 fi # test -n "$CONFIG_FILES"
18285
18286 _ACEOF
18287 cat >>$CONFIG_STATUS <<\_ACEOF
18288 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
18289   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18290   case $ac_file in
18291   - | *:- | *:-:* ) # input from stdin
18292         cat >$tmp/stdin
18293         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18294         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18295   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18296         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18297   * )   ac_file_in=$ac_file.in ;;
18298   esac
18299
18300   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
18301   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
18302 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18303          X"$ac_file" : 'X\(//\)[^/]' \| \
18304          X"$ac_file" : 'X\(//\)$' \| \
18305          X"$ac_file" : 'X\(/\)' \| \
18306          .     : '\(.\)' 2>/dev/null ||
18307 echo X"$ac_file" |
18308     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18309           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18310           /^X\(\/\/\)$/{ s//\1/; q; }
18311           /^X\(\/\).*/{ s//\1/; q; }
18312           s/.*/./; q'`
18313   { case "$ac_dir" in
18314   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
18315   *)                      as_incr_dir=.;;
18316 esac
18317 as_dummy="$ac_dir"
18318 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
18319   case $as_mkdir_dir in
18320     # Skip DOS drivespec
18321     ?:) as_incr_dir=$as_mkdir_dir ;;
18322     *)
18323       as_incr_dir=$as_incr_dir/$as_mkdir_dir
18324       test -d "$as_incr_dir" ||
18325         mkdir "$as_incr_dir" ||
18326         { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5
18327 echo "$as_me: error: cannot create \"$ac_dir\"" >&2;}
18328    { (exit 1); exit 1; }; }
18329     ;;
18330   esac
18331 done; }
18332
18333   ac_builddir=.
18334
18335 if test "$ac_dir" != .; then
18336   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
18337   # A "../" for each directory in $ac_dir_suffix.
18338   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18339 else
18340   ac_dir_suffix= ac_top_builddir=
18341 fi
18342
18343 case $srcdir in
18344   .)  # No --srcdir option.  We are building in place.
18345     ac_srcdir=.
18346     if test -z "$ac_top_builddir"; then
18347        ac_top_srcdir=.
18348     else
18349        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18350     fi ;;
18351   [\\/]* | ?:[\\/]* )  # Absolute path.
18352     ac_srcdir=$srcdir$ac_dir_suffix;
18353     ac_top_srcdir=$srcdir ;;
18354   *) # Relative path.
18355     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18356     ac_top_srcdir=$ac_top_builddir$srcdir ;;
18357 esac
18358 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
18359 # absolute.
18360 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
18361 ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd`
18362 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
18363 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
18364
18365
18366   case $INSTALL in
18367   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
18368   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
18369   esac
18370
18371   if test x"$ac_file" != x-; then
18372     { echo "$as_me:$LINENO: creating $ac_file" >&5
18373 echo "$as_me: creating $ac_file" >&6;}
18374     rm -f "$ac_file"
18375   fi
18376   # Let's still pretend it is `configure' which instantiates (i.e., don't
18377   # use $as_me), people would be surprised to read:
18378   #    /* config.h.  Generated by config.status.  */
18379   if test x"$ac_file" = x-; then
18380     configure_input=
18381   else
18382     configure_input="$ac_file.  "
18383   fi
18384   configure_input=$configure_input"Generated from `echo $ac_file_in |
18385                                      sed 's,.*/,,'` by configure."
18386
18387   # First look for the input files in the build tree, otherwise in the
18388   # src tree.
18389   ac_file_inputs=`IFS=:
18390     for f in $ac_file_in; do
18391       case $f in
18392       -) echo $tmp/stdin ;;
18393       [\\/$]*)
18394          # Absolute (can't be DOS-style, as IFS=:)
18395          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18396 echo "$as_me: error: cannot find input file: $f" >&2;}
18397    { (exit 1); exit 1; }; }
18398          echo $f;;
18399       *) # Relative
18400          if test -f "$f"; then
18401            # Build tree
18402            echo $f
18403          elif test -f "$srcdir/$f"; then
18404            # Source tree
18405            echo $srcdir/$f
18406          else
18407            # /dev/null tree
18408            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18409 echo "$as_me: error: cannot find input file: $f" >&2;}
18410    { (exit 1); exit 1; }; }
18411          fi;;
18412       esac
18413     done` || { (exit 1); exit 1; }
18414 _ACEOF
18415 cat >>$CONFIG_STATUS <<_ACEOF
18416   sed "$ac_vpsub
18417 $extrasub
18418 _ACEOF
18419 cat >>$CONFIG_STATUS <<\_ACEOF
18420 :t
18421 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18422 s,@configure_input@,$configure_input,;t t
18423 s,@srcdir@,$ac_srcdir,;t t
18424 s,@abs_srcdir@,$ac_abs_srcdir,;t t
18425 s,@top_srcdir@,$ac_top_srcdir,;t t
18426 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
18427 s,@builddir@,$ac_builddir,;t t
18428 s,@abs_builddir@,$ac_abs_builddir,;t t
18429 s,@top_builddir@,$ac_top_builddir,;t t
18430 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
18431 s,@INSTALL@,$ac_INSTALL,;t t
18432 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
18433   rm -f $tmp/stdin
18434   if test x"$ac_file" != x-; then
18435     mv $tmp/out $ac_file
18436   else
18437     cat $tmp/out
18438     rm -f $tmp/out
18439   fi
18440
18441 done
18442 _ACEOF
18443 cat >>$CONFIG_STATUS <<\_ACEOF
18444
18445 #
18446 # CONFIG_HEADER section.
18447 #
18448
18449 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
18450 # NAME is the cpp macro being defined and VALUE is the value it is being given.
18451 #
18452 # ac_d sets the value in "#define NAME VALUE" lines.
18453 ac_dA='s,^\([   ]*\)#\([        ]*define[       ][      ]*\)'
18454 ac_dB='[        ].*$,\1#\2'
18455 ac_dC=' '
18456 ac_dD=',;t'
18457 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
18458 ac_uA='s,^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
18459 ac_uB='$,\1#\2define\3'
18460 ac_uC=' '
18461 ac_uD=',;t'
18462
18463 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
18464   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18465   case $ac_file in
18466   - | *:- | *:-:* ) # input from stdin
18467         cat >$tmp/stdin
18468         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18469         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18470   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18471         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18472   * )   ac_file_in=$ac_file.in ;;
18473   esac
18474
18475   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
18476 echo "$as_me: creating $ac_file" >&6;}
18477
18478   # First look for the input files in the build tree, otherwise in the
18479   # src tree.
18480   ac_file_inputs=`IFS=:
18481     for f in $ac_file_in; do
18482       case $f in
18483       -) echo $tmp/stdin ;;
18484       [\\/$]*)
18485          # Absolute (can't be DOS-style, as IFS=:)
18486          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18487 echo "$as_me: error: cannot find input file: $f" >&2;}
18488    { (exit 1); exit 1; }; }
18489          echo $f;;
18490       *) # Relative
18491          if test -f "$f"; then
18492            # Build tree
18493            echo $f
18494          elif test -f "$srcdir/$f"; then
18495            # Source tree
18496            echo $srcdir/$f
18497          else
18498            # /dev/null tree
18499            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18500 echo "$as_me: error: cannot find input file: $f" >&2;}
18501    { (exit 1); exit 1; }; }
18502          fi;;
18503       esac
18504     done` || { (exit 1); exit 1; }
18505   # Remove the trailing spaces.
18506   sed 's/[      ]*$//' $ac_file_inputs >$tmp/in
18507
18508 _ACEOF
18509
18510 # Transform confdefs.h into two sed scripts, `conftest.defines' and
18511 # `conftest.undefs', that substitutes the proper values into
18512 # config.h.in to produce config.h.  The first handles `#define'
18513 # templates, and the second `#undef' templates.
18514 # And first: Protect against being on the right side of a sed subst in
18515 # config.status.  Protect against being in an unquoted here document
18516 # in config.status.
18517 rm -f conftest.defines conftest.undefs
18518 # Using a here document instead of a string reduces the quoting nightmare.
18519 # Putting comments in sed scripts is not portable.
18520 #
18521 # `end' is used to avoid that the second main sed command (meant for
18522 # 0-ary CPP macros) applies to n-ary macro definitions.
18523 # See the Autoconf documentation for `clear'.
18524 cat >confdef2sed.sed <<\_ACEOF
18525 s/[\\&,]/\\&/g
18526 s,[\\$`],\\&,g
18527 t clear
18528 : clear
18529 s,^[    ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
18530 t end
18531 s,^[    ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
18532 : end
18533 _ACEOF
18534 # If some macros were called several times there might be several times
18535 # the same #defines, which is useless.  Nevertheless, we may not want to
18536 # sort them, since we want the *last* AC-DEFINE to be honored.
18537 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
18538 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
18539 rm -f confdef2sed.sed
18540
18541 # This sed command replaces #undef with comments.  This is necessary, for
18542 # example, in the case of _POSIX_SOURCE, which is predefined and required
18543 # on some systems where configure will not decide to define it.
18544 cat >>conftest.undefs <<\_ACEOF
18545 s,^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
18546 _ACEOF
18547
18548 # Break up conftest.defines because some shells have a limit on the size
18549 # of here documents, and old seds have small limits too (100 cmds).
18550 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
18551 echo '  if egrep "^[    ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
18552 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
18553 echo '  :' >>$CONFIG_STATUS
18554 rm -f conftest.tail
18555 while grep . conftest.defines >/dev/null
18556 do
18557   # Write a limited-size here document to $tmp/defines.sed.
18558   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
18559   # Speed up: don't consider the non `#define' lines.
18560   echo '/^[     ]*#[    ]*define/!b' >>$CONFIG_STATUS
18561   # Work around the forget-to-reset-the-flag bug.
18562   echo 't clr' >>$CONFIG_STATUS
18563   echo ': clr' >>$CONFIG_STATUS
18564   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
18565   echo 'CEOF
18566   sed -f $tmp/defines.sed $tmp/in >$tmp/out
18567   rm -f $tmp/in
18568   mv $tmp/out $tmp/in
18569 ' >>$CONFIG_STATUS
18570   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
18571   rm -f conftest.defines
18572   mv conftest.tail conftest.defines
18573 done
18574 rm -f conftest.defines
18575 echo '  fi # egrep' >>$CONFIG_STATUS
18576 echo >>$CONFIG_STATUS
18577
18578 # Break up conftest.undefs because some shells have a limit on the size
18579 # of here documents, and old seds have small limits too (100 cmds).
18580 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
18581 rm -f conftest.tail
18582 while grep . conftest.undefs >/dev/null
18583 do
18584   # Write a limited-size here document to $tmp/undefs.sed.
18585   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
18586   # Speed up: don't consider the non `#undef'
18587   echo '/^[     ]*#[    ]*undef/!b' >>$CONFIG_STATUS
18588   # Work around the forget-to-reset-the-flag bug.
18589   echo 't clr' >>$CONFIG_STATUS
18590   echo ': clr' >>$CONFIG_STATUS
18591   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
18592   echo 'CEOF
18593   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
18594   rm -f $tmp/in
18595   mv $tmp/out $tmp/in
18596 ' >>$CONFIG_STATUS
18597   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
18598   rm -f conftest.undefs
18599   mv conftest.tail conftest.undefs
18600 done
18601 rm -f conftest.undefs
18602
18603 cat >>$CONFIG_STATUS <<\_ACEOF
18604   # Let's still pretend it is `configure' which instantiates (i.e., don't
18605   # use $as_me), people would be surprised to read:
18606   #    /* config.h.  Generated by config.status.  */
18607   if test x"$ac_file" = x-; then
18608     echo "/* Generated by configure.  */" >$tmp/config.h
18609   else
18610     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
18611   fi
18612   cat $tmp/in >>$tmp/config.h
18613   rm -f $tmp/in
18614   if test x"$ac_file" != x-; then
18615     if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
18616       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
18617 echo "$as_me: $ac_file is unchanged" >&6;}
18618     else
18619       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
18620 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18621          X"$ac_file" : 'X\(//\)[^/]' \| \
18622          X"$ac_file" : 'X\(//\)$' \| \
18623          X"$ac_file" : 'X\(/\)' \| \
18624          .     : '\(.\)' 2>/dev/null ||
18625 echo X"$ac_file" |
18626     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18627           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18628           /^X\(\/\/\)$/{ s//\1/; q; }
18629           /^X\(\/\).*/{ s//\1/; q; }
18630           s/.*/./; q'`
18631       { case "$ac_dir" in
18632   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
18633   *)                      as_incr_dir=.;;
18634 esac
18635 as_dummy="$ac_dir"
18636 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
18637   case $as_mkdir_dir in
18638     # Skip DOS drivespec
18639     ?:) as_incr_dir=$as_mkdir_dir ;;
18640     *)
18641       as_incr_dir=$as_incr_dir/$as_mkdir_dir
18642       test -d "$as_incr_dir" ||
18643         mkdir "$as_incr_dir" ||
18644         { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5
18645 echo "$as_me: error: cannot create \"$ac_dir\"" >&2;}
18646    { (exit 1); exit 1; }; }
18647     ;;
18648   esac
18649 done; }
18650
18651       rm -f $ac_file
18652       mv $tmp/config.h $ac_file
18653     fi
18654   else
18655     cat $tmp/config.h
18656     rm -f $tmp/config.h
18657   fi
18658 done
18659 _ACEOF
18660 cat >>$CONFIG_STATUS <<\_ACEOF
18661
18662 #
18663 # CONFIG_COMMANDS section.
18664 #
18665 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
18666   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
18667   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
18668   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
18669 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18670          X"$ac_dest" : 'X\(//\)[^/]' \| \
18671          X"$ac_dest" : 'X\(//\)$' \| \
18672          X"$ac_dest" : 'X\(/\)' \| \
18673          .     : '\(.\)' 2>/dev/null ||
18674 echo X"$ac_dest" |
18675     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18676           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18677           /^X\(\/\/\)$/{ s//\1/; q; }
18678           /^X\(\/\).*/{ s//\1/; q; }
18679           s/.*/./; q'`
18680   ac_builddir=.
18681
18682 if test "$ac_dir" != .; then
18683   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
18684   # A "../" for each directory in $ac_dir_suffix.
18685   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18686 else
18687   ac_dir_suffix= ac_top_builddir=
18688 fi
18689
18690 case $srcdir in
18691   .)  # No --srcdir option.  We are building in place.
18692     ac_srcdir=.
18693     if test -z "$ac_top_builddir"; then
18694        ac_top_srcdir=.
18695     else
18696        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18697     fi ;;
18698   [\\/]* | ?:[\\/]* )  # Absolute path.
18699     ac_srcdir=$srcdir$ac_dir_suffix;
18700     ac_top_srcdir=$srcdir ;;
18701   *) # Relative path.
18702     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18703     ac_top_srcdir=$ac_top_builddir$srcdir ;;
18704 esac
18705 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
18706 # absolute.
18707 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
18708 ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd`
18709 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
18710 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
18711
18712
18713   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
18714 echo "$as_me: executing $ac_dest commands" >&6;}
18715   case $ac_dest in
18716     default-1 )
18717
18718 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-extract.in > intltool-extract.out
18719 if cmp -s intltool-extract intltool-extract.out 2>/dev/null; then
18720   rm -f intltool-extract.out
18721 else
18722   mv -f intltool-extract.out intltool-extract
18723 fi
18724 chmod ugo+x intltool-extract
18725 chmod u+w intltool-extract
18726
18727 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-merge.in > intltool-merge.out
18728 if cmp -s intltool-merge intltool-merge.out 2>/dev/null; then
18729   rm -f intltool-merge.out
18730 else
18731   mv -f intltool-merge.out intltool-merge
18732 fi
18733 chmod ugo+x intltool-merge
18734 chmod u+w intltool-merge
18735
18736 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-update.in > intltool-update.out
18737 if cmp -s intltool-update intltool-update.out 2>/dev/null; then
18738   rm -f intltool-update.out
18739 else
18740   mv -f intltool-update.out intltool-update
18741 fi
18742 chmod ugo+x intltool-update
18743 chmod u+w intltool-update
18744
18745  ;;
18746     default-2 ) case "$CONFIG_FILES" in *po/Makefile.in*)
18747         sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
18748       esac ;;
18749   esac
18750 done
18751 _ACEOF
18752
18753 cat >>$CONFIG_STATUS <<\_ACEOF
18754
18755 { (exit 0); exit 0; }
18756 _ACEOF
18757 chmod +x $CONFIG_STATUS
18758 ac_clean_files=$ac_clean_files_save
18759
18760
18761 # configure is writing to config.log, and then calls config.status.
18762 # config.status does its own redirection, appending to config.log.
18763 # Unfortunately, on DOS this fails, as config.log is still kept open
18764 # by configure, so config.status won't be able to write to it; its
18765 # output is simply discarded.  So we exec the FD to /dev/null,
18766 # effectively closing config.log, so it can be properly (re)opened and
18767 # appended to by config.status.  When coming back to configure, we
18768 # need to make the FD available again.
18769 if test "$no_create" != yes; then
18770   ac_cs_success=:
18771   exec 5>/dev/null
18772   $SHELL $CONFIG_STATUS || ac_cs_success=false
18773   exec 5>>config.log
18774   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18775   # would make configure fail if this is the last instruction.
18776   $ac_cs_success || { (exit 1); exit 1; }
18777 fi
18778
18779
18780 ###############################################################################
18781 #
18782 #       Print some warnings at the end.
18783 #
18784 ###############################################################################
18785
18786 warn_prefix_1="    Warning:"
18787 warn_prefix_2="       Note:"
18788 warn_prefix="$warn_prefix_1"
18789
18790 warning=no
18791 warnsep='    #################################################################'
18792
18793 warnpre() {
18794   if test "$warning" = no ; then
18795     echo '' ; echo "$warnsep" ; echo ''
18796     warning=yes
18797   fi
18798 }
18799
18800 warn() {
18801   warnpre
18802   if test "$warning" = long ; then echo '' ; fi
18803   warning=yes
18804   rest="$@"
18805   echo "$warn_prefix $rest"
18806 }
18807
18808 warnL() {
18809   was=$warning
18810   warnpre
18811   warning=yes
18812   if test "$was" != no ; then echo '' ; fi
18813   rest="$@"
18814   echo "$warn_prefix $rest"
18815 }
18816
18817 warn2() {
18818   rest="$@"
18819   echo "             $rest"
18820   warning=long
18821 }
18822
18823 note() {
18824   warn_prefix="$warn_prefix_2"
18825   warn $@
18826   warn_prefix="$warn_prefix_1"
18827 }
18828
18829 noteL() {
18830   warn_prefix="$warn_prefix_2"
18831   warnL $@
18832   warn_prefix="$warn_prefix_1"
18833 }
18834
18835
18836 if test "$with_sgi_req" = yes -a "$have_sgi" = no ; then
18837   warn 'The SGI saver extension was requested, but was not found.'
18838 fi
18839
18840 if test "$with_mit_req" = yes -a "$have_mit" = no ; then
18841   warn 'The MIT saver extension was requested, but was not found.'
18842 fi
18843
18844 if test "$with_xidle_req" = yes -a "$have_xidle" = no ; then
18845   warn 'The XIdle extension was requested, but was not found.'
18846 fi
18847
18848 if test "$with_xshm_req" = yes -a "$have_xshm" = no ; then
18849   warn 'The XSHM extension was requested, but was not found.'
18850 fi
18851
18852 if test "$with_xdbe_req" = yes -a "$have_xdbe" = no ; then
18853   warn 'The DOUBLE-BUFFER extension was requested, but was not found.'
18854 fi
18855
18856 if test "$with_sgivc_req" = yes -a "$have_sgivc" = no ; then
18857   warn 'The SGI-VIDEO-CONTROL extension was requested, but was not found.'
18858 fi
18859
18860 if test "$with_dpms_req" = yes -a "$have_dpms" = no ; then
18861   warn 'The DPMS extension was requested, but was not found.'
18862 fi
18863
18864 if test "$with_xinerama_req" = yes -a "$have_xinerama" = no ; then
18865   warn 'The Xinerama extension was requested, but was not found.'
18866 fi
18867
18868 if test "$with_xf86vmode_req" = yes -a "$have_xf86vmode" = no ; then
18869   warn 'The XF86VMODE extension was requested, but was not found.'
18870 fi
18871
18872 if test "$with_proc_interrupts_req" = yes -a "$have_proc_interrupts" = no; then
18873   warn "Checking of /proc/interrupts was requested, but it's bogus."
18874 fi
18875
18876
18877 if test "$have_motif" = no -a "$have_gtk" = no; then
18878   warnL "Neither Motif nor Gtk seem to be available;"
18879   warn2 "the \`xscreensaver-demo' program requires one of these."
18880
18881 elif test "$with_motif_req" = yes -a "$have_motif" = no ; then
18882   warnL "Use of Motif was requested, but it wasn't found;"
18883   warn2 "Gtk will be used instead."
18884
18885 elif test "$jurassic_gtk" = yes ; then
18886
18887   pref_gtk=1.2
18888
18889   v="$ac_gtk_version_string"
18890   if test "$with_gtk_req" = yes -a "$ac_gtk_version" = "unknown" ; then
18891     warnL "Use of Gtk was requested, but its version number is unknown;"
18892   elif test "$with_gtk_req" = yes ; then
18893     warnL "Use of Gtk was requested, but it is version $v;"
18894   else
18895     warnL "Gtk was found on this system, but it is version $v;"
18896   fi
18897
18898   warn2 "Gtk $pref_gtk or newer is required.  Motif will be used instead."
18899
18900 elif test "$with_gtk_req" = yes -a "$have_gtk" = no ; then
18901   warnL "Use of Gtk was requested, but it wasn't found;"
18902   warn2 "Motif will be used instead."
18903 fi
18904
18905
18906 if test "$with_gnome_req" = yes -a "$have_gnome" = no ; then
18907   warn  'Use of the Gnome Control Panel was requested, but the necessary'
18908   warn2 'headers and/or libraries were not found.'
18909 fi
18910
18911 if test "$have_gtk" = yes ; then
18912   if test "$have_xml" = no ; then
18913     if test "$with_xml_req" = yes ; then
18914       warn  'Use of the XML library was requested, but the necessary'
18915       warn2 'headers and/or libraries were not found.'
18916     else
18917       warn  'GTK is being used, but the XML library was not found.'
18918     fi
18919
18920     if test "$xml_halfassed" = yes ; then
18921
18922       if test "$have_zlib" = yes ; then
18923         which="XML libraries"
18924       else
18925         which="\`zlib' library"
18926       fi
18927
18928       echo ''
18929       warn2 'More specifically, we found the headers, but not the'
18930       warn2 "$which; so either XML is half-installed on this"
18931       warn2 "system, or something else went wrong.  The \`config.log'"
18932       warn2 'file might contain some clues.'
18933     fi
18934
18935     echo ''
18936     warn2 "Without XML, the per-display-mode \`Settings' dialogs"
18937     warn2 'will not be available.  Specify the location of the XML'
18938     warn2 'library through the --with-xml option to configure.'
18939   fi
18940 fi
18941
18942 if test "$have_motif" = yes -a "$have_lesstif" = yes ; then
18943
18944   preferred_lesstif=0.92
18945
18946   if test "$lesstif_version" = unknown; then
18947     warnL "Unable to determine the LessTif version number!"
18948     warn2 "Make sure you are using version $preferred_lesstif or newer."
18949     warn2 "See <http://www.lesstif.org/>."
18950
18951   elif test \! $lesstif_version -gt 82; then
18952     warnL "LessTif version $lesstif_version_string is being used."
18953     warn2 "LessTif versions 0.82 and earlier are too buggy to"
18954     warn2 "use with XScreenSaver; it is strongly recommended"
18955     warn2 "that you upgrade to at least version $preferred_lesstif!"
18956     warn2 "See <http://www.lesstif.org/>."
18957   fi
18958 fi
18959
18960
18961 if test "$have_motif" = yes -a "$have_gtk" = no ; then
18962   warn  'Motif is being used, and GTK is not.'
18963   echo  ''
18964   warn2 'Though the Motif front-end to xscreensaver is still'
18965   warn2 'maintained, it is no longer being updated with new'
18966   warn2 'features: all new development on the xscreensaver-demo'
18967   warn2 'program is happening in the GTK version, and not in the'
18968   warn2 'Motif version.  It is recommended that you build against'
18969   warn2 'GTK instead of Motif.  See <http://www.gtk.org/>.'
18970 fi
18971
18972
18973 if test "$with_xpm_req" = yes -a "$have_xpm" = no; then
18974   warnL 'Use of XPM was requested, but it was not found.'
18975 fi
18976
18977 if test "$with_gdk_pixbuf_req" = yes  -a "$have_gdk_pixbuf" = no; then
18978   warnL 'Use of GDK-Pixbuf was requested, but it was not found.'
18979 fi
18980
18981 if test "$have_xpm" = no -a "$have_gdk_pixbuf" = no || \
18982    test "$gdk_pixbuf_halfassed" = yes; then
18983
18984   if test "$with_xpm_req" = yes -o "$have_xpm" = yes ; then
18985     true
18986   elif test "$with_xpm_req" = no ; then
18987     warnL 'The XPM library is not being used.'
18988   else
18989     warnL 'The XPM library was not found.'
18990   fi
18991
18992   if test "$with_gdk_pixbuf_req" = yes ; then
18993     true
18994   elif test "$with_gdk_pixbuf_req" = no ; then
18995     warnL 'The GDK-Pixbuf library is not being used.'
18996   else
18997     warnL 'The GDK-Pixbuf library was not found.'
18998   fi
18999
19000   if test "$gdk_pixbuf_halfassed" = yes ; then
19001     echo ''
19002     warn2 'More specifically, we found the headers, but not the'
19003     warn2 'libraries; so either GDK-Pixbuf is half-installed on this'
19004     warn2 "system, or something else went wrong.  The \`config.log'"
19005     warn2 'file might contain some clues.'
19006   fi
19007
19008   echo ''
19009   warn2 'Some of the demos will not be as colorful as they'
19010   warn2 'could be.  You should consider installing Pixbuf or'
19011   warn2 'XPM and re-running configure.  (Remember to delete'
19012   warn2 'the config.cache file first.)  The Pixbuf library is'
19013   warn2 'a part of GNOME.  The XPM library comes with most'
19014   warn2 'X11 installations; you can also find it at the X11'
19015   warn2 'archive sites, such as <http://sunsite.unc.edu/>.'
19016   echo  ''
19017   warn2 'GDK-Pixbuf is recommended over XPM, as it provides'
19018   warn2 'support for more image formats.'
19019 fi
19020
19021
19022 if test "$have_jpeg" = no ; then
19023   if test "$with_jpeg_req" = yes ; then
19024     warnL 'Use of libjpeg was requested, but it was not found.'
19025   elif test "$with_jpeg_req" = no ; then
19026     noteL 'The JPEG library is not being used.'
19027   else
19028     noteL 'The JPEG library was not found.'
19029   fi
19030
19031   if test "$jpeg_halfassed" = yes ; then
19032     echo ''
19033     warn2 'More specifically, we found the headers, but not the'
19034     warn2 'library; so either JPEG is half-installed on this'
19035     warn2 "system, or something else went wrong.  The \`config.log'"
19036     warn2 'file might contain some clues.'
19037     echo ''
19038   fi
19039
19040   warn2 "This means the \`webcollage' program will be much slower."
19041 fi
19042
19043
19044 if test "$have_gl" = yes -a "$ac_have_mesa_gl" = yes ; then
19045   preferred_mesagl=3.4
19046   mgv="$ac_mesagl_version_string"
19047   pgl="$preferred_mesagl"
19048
19049   if test "$ac_mesagl_version" = unknown; then
19050     warnL "Unable to determine the MesaGL version number!"
19051     warn2 "Make sure you are using version $preferred_mesagl or newer."
19052
19053   elif test \! "$ac_mesagl_version" -gt 2006; then
19054     warnL "MesaGL version $mgv is being used.  MesaGL 2.6 and earlier"
19055     warn2 "have a security bug.  It is strongly recommended that you"
19056     warn2 "upgrade to at least version $preferred_mesagl."
19057
19058   elif test \! "$ac_mesagl_version" -gt 3003; then
19059     warnL "MesaGL version $mgv is being used.  That version has some"
19060     warn2 "bugs; it is recommended that you upgrade to $pgl or newer."
19061   fi
19062 fi
19063
19064 if test "$have_gl" = no ; then
19065   if test "$with_gl_req" = yes ; then
19066     warnL 'Use of GL was requested, but it was not found.'
19067   elif test "$with_gl_req" = no ; then
19068     noteL 'The OpenGL 3D library is not being used.'
19069   else
19070     noteL 'The OpenGL 3D library was not found.'
19071   fi
19072
19073   if test "$gl_halfassed" = yes ; then
19074     echo ''
19075     warn2 'More specifically, we found the headers, but not the'
19076     warn2 'libraries; so either GL is half-installed on this'
19077     warn2 "system, or something else went wrong.  The \`config.log'"
19078     warn2 'file might contain some clues.'
19079   fi
19080
19081   echo ''
19082   warn2 'Those demos which use 3D will not be built or installed.'
19083   warn2 'You might want to consider installing OpenGL and'
19084   warn2 're-running configure.  (Remember to delete the'
19085   warn2 "config.cache file first.)  If your vendor doesn't ship"
19086   warn2 'their own implementation of OpenGL, you can get a free'
19087   warn2 'version at <http://www.mesa3d.org/>.  For general OpenGL'
19088   warn2 'info, see <http://www.opengl.org/>.'
19089
19090 fi
19091
19092
19093 if test "$have_gl" = yes -a "$have_gle" = no ; then
19094   if test "$with_gle_req" = yes ; then
19095     noteL 'Use of the GLE (GL Extrusion) library was requested, but'
19096     warn2 'it was not found (though the OpenGL library was found, and'
19097     warn2 'is being used.)'
19098   elif test "$with_gle_req" = no ; then
19099     noteL 'The OpenGL Library is being used, but the GLE (GL Extrusion)'
19100     warn2 'library is not.'
19101   else
19102     noteL 'The OpenGL Library was found, but the GLE (GL Extrusion)'
19103     warn2 'was not.'
19104   fi
19105
19106   if test "$gle_halfassed" = yes ; then
19107     echo ''
19108     warn2 'More specifically, we found the headers, but not the'
19109     warn2 'libraries; so either GLE is half-installed on this'
19110     warn2 "system, or something else went wrong.  The \`config.log'"
19111     warn2 'file might contain some clues.'
19112   fi
19113
19114   echo ''
19115   warn2 'Some of the OpenGL (3D) demos (those that depend on GLE)'
19116   warn2 'will not be built or installed.  You might want to consider'
19117   warn2 'installing GLE and re-running configure.  (Remember to delete'
19118   warn2 'the config.cache file first.)  You can find the GLE library'
19119   warn2 'at <http://www.linas.org/gle/>.  For general OpenGL info,'
19120   warn2 'see <http://www.opengl.org/>.'
19121
19122 fi
19123
19124
19125 if test "$with_readdisplay_req" = yes -a "$have_readdisplay" = no ; then
19126   warn 'Use of XReadDisplay was requested, but it was not found.'
19127 fi
19128
19129 if test -n "$with_fortune_req"; then
19130   if test "$with_fortune_req" != "$ac_cv_fortune_program" ; then
19131     warnL "$with_fortune_req was requested as the Fortune program,"
19132     warn2 "but was not found.  The default will be used instead."
19133   fi
19134 fi
19135
19136 if test "$with_kerberos_req" = yes -a "$have_kerberos" = no ; then
19137   warn 'Use of Kerberos was requested, but it was not found.'
19138 fi
19139
19140 if test "$with_pam_req" = yes -a "$have_pam" = no ; then
19141   warn 'Use of PAM was requested, but it was not found.'
19142 fi
19143
19144 if test "$with_shadow_req" = yes -a "$have_shadow" = no ; then
19145   warn 'Use of shadow passwords was requested, but they were not found.'
19146 fi
19147
19148
19149 # You are in a twisty maze of namespaces and syntaxes, all alike.
19150 # Fuck the skull of Unix.
19151 #
19152 eval bindir=${bindir}
19153 eval bindir=${bindir}
19154 eval bindir=${bindir}
19155 eval bindir=${bindir}
19156 eval bindir=${bindir}
19157 eval bindir=${bindir}
19158 eval HACKDIR=${HACKDIR}
19159 eval HACKDIR=${HACKDIR}
19160 eval HACKDIR=${HACKDIR}
19161 eval HACKDIR=${HACKDIR}
19162 eval HACKDIR=${HACKDIR}
19163 eval HACKDIR=${HACKDIR}
19164 eval HACK_CONF_DIR=${HACK_CONF_DIR}
19165 eval HACK_CONF_DIR=${HACK_CONF_DIR}
19166 eval HACK_CONF_DIR=${HACK_CONF_DIR}
19167 eval HACK_CONF_DIR=${HACK_CONF_DIR}
19168 eval HACK_CONF_DIR=${HACK_CONF_DIR}
19169 eval HACK_CONF_DIR=${HACK_CONF_DIR}
19170
19171 # canonicalize slashes.
19172 bindir=`echo  "${bindir}"              | sed 's@/$@@;s@//*@/@g'`
19173 HACKDIR=`echo "${HACKDIR}"             | sed 's@/$@@;s@//*@/@g'`
19174 HACK_CONF_DIR=`echo "${HACK_CONF_DIR}" | sed 's@/$@@;s@//*@/@g'`
19175
19176
19177 # Sanity check the hackdir
19178 for bad_choice in xscreensaver xscreensaver-demo xscreensaver-command ; do
19179   if test "${HACKDIR}" = "${bindir}/${bad_choice}" ; then
19180     echo ""
19181     { { echo "$as_me:$LINENO: error: \"--with-hackdir=${bindir}/${bad_choice}\" won't work.
19182                    There will be an executable installed with that name, so
19183                    that can't be the name of a directory as well.  Please
19184                    re-configure with a different directory name." >&5
19185 echo "$as_me: error: \"--with-hackdir=${bindir}/${bad_choice}\" won't work.
19186                    There will be an executable installed with that name, so
19187                    that can't be the name of a directory as well.  Please
19188                    re-configure with a different directory name." >&2;}
19189    { (exit 1); exit 1; }; }
19190   fi
19191 done
19192
19193
19194 do_dir_warning=no
19195
19196 # Now let's see if there's a previous RPM version already installed.  Blargh!
19197
19198 # M4 sucks!!
19199
19200 rpmv=`(rpm -qv xscreensaver) 2>/dev/null | \
19201       sed -n 's/^xscreensaver-\([0-9][0-9]*[.][0-9][0-9]*\)-.*$/\1/p'`
19202
19203
19204 if test \! -z "$rpmv" ; then
19205   rpmbdir=`rpm -ql xscreensaver | sed -n 's@^\(.*\)/xscreensaver-demo$@\1@p'`
19206   rpmhdir=`rpm -ql xscreensaver | sed -n 's@^\(.*\)/attraction$@\1@p'`
19207
19208   warning=no
19209   warnL "There is already an installed RPM of xscreensaver $rpmv"
19210   warn2 "on this system.  You might want to remove it (with"
19211   warn2 '"rpm -ve xscreensaver") before running "make install"'
19212   warn2 "from this directory."
19213   echo ""
19214   warn2 "Alternately, you could build this version of xscreensaver"
19215   warn2 'as an RPM, and then install that.  An "xscreensaver.spec"'
19216   warn2 "file is included.  See the RPM documentation for more info."
19217   echo ""
19218
19219   if test "$rpmbdir" = "$rpmhdir" ; then
19220     warn2 "The RPM version was installed in $rpmbdir/."
19221   else
19222     warn2 "The RPM version was installed in $rpmbdir/,"
19223     warn2 "with demos in $rpmhdir/."
19224   fi
19225
19226   do_dir_warning=yes
19227 fi
19228
19229
19230 if test "${bindir}" = "${HACKDIR}" ; then
19231   do_dir_warning=yes
19232 fi
19233
19234 if test "$do_dir_warning" = yes; then
19235   echo ""
19236   echo "$warnsep"
19237   echo ""
19238   echo '      When you run "make install", the "xscreensaver",'
19239   echo '      "xscreensaver-demo", and "xscreensaver-command" executables'
19240   echo "      will be installed in ${bindir}/."
19241   echo ""
19242   echo "      The various graphics demos (140+ different executables) will"
19243   echo "      be installed in ${HACKDIR}/."
19244   echo ""
19245   echo "      If you would prefer the demos to be installed elsewhere,"
19246   echo "      you should re-run configure with the --with-hackdir=DIR"
19247   echo "      option.  For more information, run \`./configure --help'."
19248   warning=yes
19249 fi
19250
19251 if test "$warning" != no; then
19252   echo '' ; echo "$warnsep" ; echo ''
19253 fi
19254
19255 if test "$do_dir_warning" = no; then
19256   if test "$warning" = no; then
19257     echo ''
19258   fi
19259   echo "User programs will be installed in ${bindir}/"
19260   echo "Screen savers will be installed in ${HACKDIR}/"
19261   echo "Configuration will be installed in ${HACK_CONF_DIR}/"
19262   echo ''
19263 fi